@import url("https://use.typekit.net/njc6ffk.css");

@import url('https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap');

/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

/*
Document
========
*/

/**
Use a better box model (opinionated).
*/

*,
::before,
::after {
  box-sizing: border-box;
}

/**
Use a more readable tab size (opinionated).
*/

html {
  -moz-tab-size: 4;
  -o-tab-size: 4;
     tab-size: 4;
}

/**
1. Correct the line height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
*/

html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/*
Sections
========
*/

/**
Remove the margin in all browsers.
*/

body {
  margin: 0;
}

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/

body {
  font-family:
		system-ui,
		-apple-system, /* Firefox supports this but not yet `system-ui` */
		'Segoe UI',
		Roboto,
		Helvetica,
		Arial,
		sans-serif,
		'Apple Color Emoji',
		'Segoe UI Emoji';
}

/*
Grouping content
================
*/

/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/

hr {
  height: 0;
  /* 1 */
  color: inherit;
  /* 2 */
}

/*
Text-level semantics
====================
*/

/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/**
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family:
		ui-monospace,
		SFMono-Regular,
		Consolas,
		'Liberation Mono',
		Menlo,
		monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}

/**
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/**
Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
  text-indent: 0;
  /* 1 */
  border-color: inherit;
  /* 2 */
}

/*
Forms
=====
*/

/**
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
1. Remove the inheritance of text transform in Firefox.
*/

button,
select {
  /* 1 */
  text-transform: none;
}

/**
Correct the inability to style clickable types in iOS and Safari.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}

/**
Remove the inner border and padding in Firefox.
*/

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
  padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/**
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to 'inherit' in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/*
Interactive
===========
*/

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

button {
  background-color: transparent;
  background-image: none;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */

html {
  font-family: museo-sans-rounded, sans-serif;
  /* 1 */
  line-height: 1.5;
  /* 2 */
}

/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */

body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
::before,
::after {
  box-sizing: border-box;
  /* 1 */
  border-width: 0;
  /* 2 */
  border-style: solid;
  /* 2 */
  border-color: currentColor;
  /* 2 */
}

/*
 * Ensure horizontal rules are visible by default
 */

hr {
  border-top-width: 1px;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  color: #BFC0C2;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  opacity: 1;
  color: #BFC0C2;
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #BFC0C2;
}

button,
[role="button"] {
  cursor: pointer;
}

/**
 * Override legacy focus reset from Normalize with modern Firefox focus styles.
 *
 * This is actually an improvement over the new defaults in Firefox in our testing,
 * as it triggers the better focus styles even for links, which still use a dotted
 * outline in Firefox by default.
 */

:-moz-focusring {
  outline: auto;
}

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */

a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */

button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */

pre,
code,
kbd,
samp {
  font-family: Source Code Pro, monospace;
}

/**
 * 1. Make replaced elements `display: block` by default as that's
 *    the behavior you want almost all of the time. Inspired by
 *    CSS Remedy, with `svg` added as well.
 *
 *    https://github.com/mozdevs/cssremedy/issues/14
 * 
 * 2. Add `vertical-align: middle` to align replaced elements more
 *    sensibly by default when overriding `display` by adding a
 *    utility like `inline`.
 *
 *    This can trigger a poorly considered linting error in some
 *    tools but is included by design.
 * 
 *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210
 */

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  /* 1 */
  vertical-align: middle;
  /* 2 */
}

/**
 * Constrain images and videos to the parent width and preserve
 * their intrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
video {
  max-width: 100%;
  height: auto;
}

/**
 * Ensure the default browser behavior of the `hidden` attribute.
 */

[hidden] {
  display: none;
}

*, ::before, ::after{
  --tw-border-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-border-opacity));
}


      [type='text'],
      [type='email'],
      [type='url'],
      [type='password'],
      [type='number'],
      [type='date'],
      [type='datetime-local'],
      [type='month'],
      [type='search'],
      [type='tel'],
      [type='time'],
      [type='week'],
      [multiple],
      textarea,
      select
    {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #D3D4D5;
  border-width: 1px;
  border-radius: 0.375rem;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --ring-inset: var(--tailwind-empty,/*!*/ /*!*/);
  --ring-offset-width: 0px;
  --ring-offset-color: #fff;
  --ring-color: #2563eb;
  --ring-offset-shadow: var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color);
  --ring-shadow: var(--ring-inset) 0 0 0 calc(1px + var(--ring-offset-width)) var(--ring-color);
  box-shadow: var(--ring-offset-shadow), var(--ring-shadow), var(--box-shadow, 0 0 #0000);
  border-color: #2563eb;
}

input::-moz-placeholder, textarea::-moz-placeholder{
  color: #BFC0C2;
  opacity: 1;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder{
  color: #BFC0C2;
  opacity: 1;
}

input::placeholder, textarea::placeholder{
  color: #BFC0C2;
  opacity: 1;
}

::-webkit-datetime-edit-fields-wrapper{
  padding: 0;
}

::-webkit-date-and-time-value{
  min-height: 1.5em;
}

select{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%23BFC0C2' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
}

[multiple]{
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          color-adjust: unset;
}


      [type='checkbox'],
      [type='radio']
    {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #D3D4D5;
  border-width: 1px;
}

[type='checkbox']{
  border-radius: 0.25rem;
}

[type='radio']{
  border-radius: 100%;
}


      [type='checkbox']:focus,
      [type='radio']:focus
    {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --ring-inset: var(--tailwind-empty,/*!*/ /*!*/);
  --ring-offset-width: 2px;
  --ring-offset-color: #fff;
  --ring-color: #2563eb;
  --ring-offset-shadow: var(--ring-inset) 0 0 0 var(--ring-offset-width) var(--ring-offset-color);
  --ring-shadow: var(--ring-inset) 0 0 0 calc(2px + var(--ring-offset-width)) var(--ring-color);
  box-shadow: var(--ring-offset-shadow), var(--ring-shadow), var(--box-shadow, 0 0 #0000);
  border-color: #D3D4D5;
}


      [type='checkbox']:checked,
      [type='radio']:checked
    {
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}

[type='radio']:checked{
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}


      [type='checkbox']:checked:hover,
      [type='checkbox']:checked:focus,
      [type='radio']:checked:hover,
      [type='radio']:checked:focus
    {
  border-color: transparent;
  background-color: currentColor;
}

[type='checkbox']:indeterminate{
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}


      [type='checkbox']:indeterminate:hover,
      [type='checkbox']:indeterminate:focus
    {
  border-color: transparent;
  background-color: currentColor;
}

[type='file']{
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}

[type='file']:focus{
  outline: 1px auto -webkit-focus-ring-color;
}

.container{
  width: 100%;
}

@media (min-width: 640px){
  .container{
    max-width: 640px;
  }
}

@media (min-width: 768px){
  .container{
    max-width: 768px;
  }
}

@media (min-width: 1024px){
  .container{
    max-width: 1024px;
  }
}

@media (min-width: 1280px){
  .container{
    max-width: 1280px;
  }
}

@media (min-width: 1536px){
  .container{
    max-width: 1536px;
  }
}

@media (min-width: 1930px){
  .container{
    max-width: 1930px;
  }
}

.prose{
  color: #525355;
  max-width: 65ch;
}

.prose [class~="lead"]{
  color: #7B7D7F;
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.prose a{
  color: #000000;
  text-decoration: underline;
  font-weight: 500;
}

.prose strong{
  color: #000000;
  font-weight: 600;
}

.prose ol[type="A"]{
  --list-counter-style: upper-alpha;
}

.prose ol[type="a"]{
  --list-counter-style: lower-alpha;
}

.prose ol[type="A" s]{
  --list-counter-style: upper-alpha;
}

.prose ol[type="a" s]{
  --list-counter-style: lower-alpha;
}

.prose ol[type="I"]{
  --list-counter-style: upper-roman;
}

.prose ol[type="i"]{
  --list-counter-style: lower-roman;
}

.prose ol[type="I" s]{
  --list-counter-style: upper-roman;
}

.prose ol[type="i" s]{
  --list-counter-style: lower-roman;
}

.prose ol[type="1"]{
  --list-counter-style: decimal;
}

.prose ol > li{
  position: relative;
  padding-left: 1.75em;
}

.prose ol > li::before{
  content: counter(list-item, var(--list-counter-style, decimal)) ".";
  position: absolute;
  font-weight: 400;
  color: #97999A;
  left: 0;
}

.prose ul > li{
  position: relative;
  padding-left: 1.75em;
}

.prose ul > li::before{
  content: "";
  position: absolute;
  background-color: #D3D4D5;
  border-radius: 50%;
  width: 0.375em;
  height: 0.375em;
  top: calc(0.875em - 0.1875em);
  left: 0.25em;
}

.prose hr{
  border-color: #E1E2E3;
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}

.prose blockquote{
  font-weight: 500;
  font-style: italic;
  color: #000000;
  border-left-width: 0.25rem;
  border-left-color: #E1E2E3;
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-left: 1em;
}

.prose blockquote p:first-of-type::before{
  content: open-quote;
}

.prose blockquote p:last-of-type::after{
  content: close-quote;
}

.prose h1{
  color: #000000;
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}

.prose h2{
  color: #000000;
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}

.prose h3{
  color: #000000;
  font-weight: 600;
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}

.prose h4{
  color: #000000;
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}

.prose figure figcaption{
  color: #97999A;
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}

.prose code{
  color: #000000;
  font-weight: 600;
  font-size: 0.875em;
}

.prose code::before{
  content: "`";
}

.prose code::after{
  content: "`";
}

.prose a code{
  color: #000000;
}

.prose pre{
  color: #E1E2E3;
  background-color: #222222;
  overflow-x: auto;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-right: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-left: 1.1428571em;
}

.prose pre code{
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: 400;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

.prose pre code::before{
  content: none;
}

.prose pre code::after{
  content: none;
}

.prose table{
  width: 100%;
  table-layout: auto;
  text-align: left;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}

.prose thead{
  color: #000000;
  font-weight: 600;
  border-bottom-width: 1px;
  border-bottom-color: #D3D4D5;
}

.prose thead th{
  vertical-align: bottom;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}

.prose tbody tr{
  border-bottom-width: 1px;
  border-bottom-color: #E1E2E3;
}

.prose tbody tr:last-child{
  border-bottom-width: 0;
}

.prose tbody td{
  vertical-align: top;
  padding-top: 0.5714286em;
  padding-right: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-left: 0.5714286em;
}

.prose{
  font-size: 1rem;
  line-height: 1.75;
}

.prose p{
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose img{
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose video{
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose figure{
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose figure > *{
  margin-top: 0;
  margin-bottom: 0;
}

.prose h2 code{
  font-size: 0.875em;
}

.prose h3 code{
  font-size: 0.9em;
}

.prose ol{
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose ul{
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose li{
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.prose > ul > li p{
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.prose > ul > li > *:first-child{
  margin-top: 1.25em;
}

.prose > ul > li > *:last-child{
  margin-bottom: 1.25em;
}

.prose > ol > li > *:first-child{
  margin-top: 1.25em;
}

.prose > ol > li > *:last-child{
  margin-bottom: 1.25em;
}

.prose ul ul, .prose ul ol, .prose ol ul, .prose ol ol{
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.prose hr + *{
  margin-top: 0;
}

.prose h2 + *{
  margin-top: 0;
}

.prose h3 + *{
  margin-top: 0;
}

.prose h4 + *{
  margin-top: 0;
}

.prose thead th:first-child{
  padding-left: 0;
}

.prose thead th:last-child{
  padding-right: 0;
}

.prose tbody td:first-child{
  padding-left: 0;
}

.prose tbody td:last-child{
  padding-right: 0;
}

.prose > :first-child{
  margin-top: 0;
}

.prose > :last-child{
  margin-bottom: 0;
}

.prose-sm{
  font-size: 0.875rem;
  line-height: 1.7142857;
}

.prose-sm p{
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
}

.prose-sm [class~="lead"]{
  font-size: 1.2857143em;
  line-height: 1.5555556;
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}

.prose-sm blockquote{
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
  padding-left: 1.1111111em;
}

.prose-sm h1{
  font-size: 2.1428571em;
  margin-top: 0;
  margin-bottom: 0.8em;
  line-height: 1.2;
}

.prose-sm h2{
  font-size: 1.4285714em;
  margin-top: 1.6em;
  margin-bottom: 0.8em;
  line-height: 1.4;
}

.prose-sm h3{
  font-size: 1.2857143em;
  margin-top: 1.5555556em;
  margin-bottom: 0.4444444em;
  line-height: 1.5555556;
}

.prose-sm h4{
  margin-top: 1.4285714em;
  margin-bottom: 0.5714286em;
  line-height: 1.4285714;
}

.prose-sm img{
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.prose-sm video{
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.prose-sm figure{
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
}

.prose-sm figure > *{
  margin-top: 0;
  margin-bottom: 0;
}

.prose-sm figure figcaption{
  font-size: 0.8571429em;
  line-height: 1.3333333;
  margin-top: 0.6666667em;
}

.prose-sm code{
  font-size: 0.8571429em;
}

.prose-sm h2 code{
  font-size: 0.9em;
}

.prose-sm h3 code{
  font-size: 0.8888889em;
}

.prose-sm pre{
  font-size: 0.8571429em;
  line-height: 1.6666667;
  margin-top: 1.6666667em;
  margin-bottom: 1.6666667em;
  border-radius: 0.25rem;
  padding-top: 0.6666667em;
  padding-right: 1em;
  padding-bottom: 0.6666667em;
  padding-left: 1em;
}

.prose-sm ol{
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
}

.prose-sm ul{
  margin-top: 1.1428571em;
  margin-bottom: 1.1428571em;
}

.prose-sm li{
  margin-top: 0.2857143em;
  margin-bottom: 0.2857143em;
}

.prose-sm ol > li{
  padding-left: 1.5714286em;
}

.prose-sm ol > li::before{
  left: 0;
}

.prose-sm ul > li{
  padding-left: 1.5714286em;
}

.prose-sm ul > li::before{
  height: 0.3571429em;
  width: 0.3571429em;
  top: calc(0.8571429em - 0.1785714em);
  left: 0.2142857em;
}

.prose-sm > ul > li p{
  margin-top: 0.5714286em;
  margin-bottom: 0.5714286em;
}

.prose-sm > ul > li > *:first-child{
  margin-top: 1.1428571em;
}

.prose-sm > ul > li > *:last-child{
  margin-bottom: 1.1428571em;
}

.prose-sm > ol > li > *:first-child{
  margin-top: 1.1428571em;
}

.prose-sm > ol > li > *:last-child{
  margin-bottom: 1.1428571em;
}

.prose-sm ul ul, .prose-sm ul ol, .prose-sm ol ul, .prose-sm ol ol{
  margin-top: 0.5714286em;
  margin-bottom: 0.5714286em;
}

.prose-sm hr{
  margin-top: 2.8571429em;
  margin-bottom: 2.8571429em;
}

.prose-sm hr + *{
  margin-top: 0;
}

.prose-sm h2 + *{
  margin-top: 0;
}

.prose-sm h3 + *{
  margin-top: 0;
}

.prose-sm h4 + *{
  margin-top: 0;
}

.prose-sm table{
  font-size: 0.8571429em;
  line-height: 1.5;
}

.prose-sm thead th{
  padding-right: 1em;
  padding-bottom: 0.6666667em;
  padding-left: 1em;
}

.prose-sm thead th:first-child{
  padding-left: 0;
}

.prose-sm thead th:last-child{
  padding-right: 0;
}

.prose-sm tbody td{
  padding-top: 0.6666667em;
  padding-right: 1em;
  padding-bottom: 0.6666667em;
  padding-left: 1em;
}

.prose-sm tbody td:first-child{
  padding-left: 0;
}

.prose-sm tbody td:last-child{
  padding-right: 0;
}

.prose-sm > :first-child{
  margin-top: 0;
}

.prose-sm > :last-child{
  margin-bottom: 0;
}

.prose-lg{
  font-size: 1.125rem;
  line-height: 1.7777778;
}

.prose-lg p{
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-lg [class~="lead"]{
  font-size: 1.2222222em;
  line-height: 1.4545455;
  margin-top: 1.0909091em;
  margin-bottom: 1.0909091em;
}

.prose-lg blockquote{
  margin-top: 1.6666667em;
  margin-bottom: 1.6666667em;
  padding-left: 1em;
}

.prose-lg h1{
  font-size: 2.6666667em;
  margin-top: 0;
  margin-bottom: 0.8333333em;
  line-height: 1;
}

.prose-lg h2{
  font-size: 1.6666667em;
  margin-top: 1.8666667em;
  margin-bottom: 1.0666667em;
  line-height: 1.3333333;
}

.prose-lg h3{
  font-size: 1.3333333em;
  margin-top: 1.6666667em;
  margin-bottom: 0.6666667em;
  line-height: 1.5;
}

.prose-lg h4{
  margin-top: 1.7777778em;
  margin-bottom: 0.4444444em;
  line-height: 1.5555556;
}

.prose-lg img{
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.prose-lg video{
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.prose-lg figure{
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
}

.prose-lg figure > *{
  margin-top: 0;
  margin-bottom: 0;
}

.prose-lg figure figcaption{
  font-size: 0.8888889em;
  line-height: 1.5;
  margin-top: 1em;
}

.prose-lg code{
  font-size: 0.8888889em;
}

.prose-lg h2 code{
  font-size: 0.8666667em;
}

.prose-lg h3 code{
  font-size: 0.875em;
}

.prose-lg pre{
  font-size: 0.8888889em;
  line-height: 1.75;
  margin-top: 2em;
  margin-bottom: 2em;
  border-radius: 0.375rem;
  padding-top: 1em;
  padding-right: 1.5em;
  padding-bottom: 1em;
  padding-left: 1.5em;
}

.prose-lg ol{
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-lg ul{
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-lg li{
  margin-top: 0.6666667em;
  margin-bottom: 0.6666667em;
}

.prose-lg ol > li{
  padding-left: 1.6666667em;
}

.prose-lg ol > li::before{
  left: 0;
}

.prose-lg ul > li{
  padding-left: 1.6666667em;
}

.prose-lg ul > li::before{
  width: 0.3333333em;
  height: 0.3333333em;
  top: calc(0.8888889em - 0.1666667em);
  left: 0.2222222em;
}

.prose-lg > ul > li p{
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}

.prose-lg > ul > li > *:first-child{
  margin-top: 1.3333333em;
}

.prose-lg > ul > li > *:last-child{
  margin-bottom: 1.3333333em;
}

.prose-lg > ol > li > *:first-child{
  margin-top: 1.3333333em;
}

.prose-lg > ol > li > *:last-child{
  margin-bottom: 1.3333333em;
}

.prose-lg ul ul, .prose-lg ul ol, .prose-lg ol ul, .prose-lg ol ol{
  margin-top: 0.8888889em;
  margin-bottom: 0.8888889em;
}

.prose-lg hr{
  margin-top: 3.1111111em;
  margin-bottom: 3.1111111em;
}

.prose-lg hr + *{
  margin-top: 0;
}

.prose-lg h2 + *{
  margin-top: 0;
}

.prose-lg h3 + *{
  margin-top: 0;
}

.prose-lg h4 + *{
  margin-top: 0;
}

.prose-lg table{
  font-size: 0.8888889em;
  line-height: 1.5;
}

.prose-lg thead th{
  padding-right: 0.75em;
  padding-bottom: 0.75em;
  padding-left: 0.75em;
}

.prose-lg thead th:first-child{
  padding-left: 0;
}

.prose-lg thead th:last-child{
  padding-right: 0;
}

.prose-lg tbody td{
  padding-top: 0.75em;
  padding-right: 0.75em;
  padding-bottom: 0.75em;
  padding-left: 0.75em;
}

.prose-lg tbody td:first-child{
  padding-left: 0;
}

.prose-lg tbody td:last-child{
  padding-right: 0;
}

.prose-lg > :first-child{
  margin-top: 0;
}

.prose-lg > :last-child{
  margin-bottom: 0;
}

.prose-xl{
  font-size: 1.25rem;
  line-height: 1.8;
}

.prose-xl p{
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.prose-xl [class~="lead"]{
  font-size: 1.2em;
  line-height: 1.5;
  margin-top: 1em;
  margin-bottom: 1em;
}

.prose-xl blockquote{
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-left: 1.0666667em;
}

.prose-xl h1{
  font-size: 2.8em;
  margin-top: 0;
  margin-bottom: 0.8571429em;
  line-height: 1;
}

.prose-xl h2{
  font-size: 1.8em;
  margin-top: 1.5555556em;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}

.prose-xl h3{
  font-size: 1.5em;
  margin-top: 1.6em;
  margin-bottom: 0.6666667em;
  line-height: 1.3333333;
}

.prose-xl h4{
  margin-top: 1.8em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}

.prose-xl img{
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-xl video{
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-xl figure{
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-xl figure > *{
  margin-top: 0;
  margin-bottom: 0;
}

.prose-xl figure figcaption{
  font-size: 0.9em;
  line-height: 1.5555556;
  margin-top: 1em;
}

.prose-xl code{
  font-size: 0.9em;
}

.prose-xl h2 code{
  font-size: 0.8611111em;
}

.prose-xl h3 code{
  font-size: 0.9em;
}

.prose-xl pre{
  font-size: 0.9em;
  line-height: 1.7777778;
  margin-top: 2em;
  margin-bottom: 2em;
  border-radius: 0.5rem;
  padding-top: 1.1111111em;
  padding-right: 1.3333333em;
  padding-bottom: 1.1111111em;
  padding-left: 1.3333333em;
}

.prose-xl ol{
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.prose-xl ul{
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.prose-xl li{
  margin-top: 0.6em;
  margin-bottom: 0.6em;
}

.prose-xl ol > li{
  padding-left: 1.8em;
}

.prose-xl ol > li::before{
  left: 0;
}

.prose-xl ul > li{
  padding-left: 1.8em;
}

.prose-xl ul > li::before{
  width: 0.35em;
  height: 0.35em;
  top: calc(0.9em - 0.175em);
  left: 0.25em;
}

.prose-xl > ul > li p{
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}

.prose-xl > ul > li > *:first-child{
  margin-top: 1.2em;
}

.prose-xl > ul > li > *:last-child{
  margin-bottom: 1.2em;
}

.prose-xl > ol > li > *:first-child{
  margin-top: 1.2em;
}

.prose-xl > ol > li > *:last-child{
  margin-bottom: 1.2em;
}

.prose-xl ul ul, .prose-xl ul ol, .prose-xl ol ul, .prose-xl ol ol{
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}

.prose-xl hr{
  margin-top: 2.8em;
  margin-bottom: 2.8em;
}

.prose-xl hr + *{
  margin-top: 0;
}

.prose-xl h2 + *{
  margin-top: 0;
}

.prose-xl h3 + *{
  margin-top: 0;
}

.prose-xl h4 + *{
  margin-top: 0;
}

.prose-xl table{
  font-size: 0.9em;
  line-height: 1.5555556;
}

.prose-xl thead th{
  padding-right: 0.6666667em;
  padding-bottom: 0.8888889em;
  padding-left: 0.6666667em;
}

.prose-xl thead th:first-child{
  padding-left: 0;
}

.prose-xl thead th:last-child{
  padding-right: 0;
}

.prose-xl tbody td{
  padding-top: 0.8888889em;
  padding-right: 0.6666667em;
  padding-bottom: 0.8888889em;
  padding-left: 0.6666667em;
}

.prose-xl tbody td:first-child{
  padding-left: 0;
}

.prose-xl tbody td:last-child{
  padding-right: 0;
}

.prose-xl > :first-child{
  margin-top: 0;
}

.prose-xl > :last-child{
  margin-bottom: 0;
}

.prose-2xl{
  font-size: 1.5rem;
  line-height: 1.6666667;
}

.prose-2xl p{
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-2xl [class~="lead"]{
  font-size: 1.25em;
  line-height: 1.4666667;
  margin-top: 1.0666667em;
  margin-bottom: 1.0666667em;
}

.prose-2xl blockquote{
  margin-top: 1.7777778em;
  margin-bottom: 1.7777778em;
  padding-left: 1.1111111em;
}

.prose-2xl h1{
  font-size: 2.6666667em;
  margin-top: 0;
  margin-bottom: 0.875em;
  line-height: 1;
}

.prose-2xl h2{
  font-size: 2em;
  margin-top: 1.5em;
  margin-bottom: 0.8333333em;
  line-height: 1.0833333;
}

.prose-2xl h3{
  font-size: 1.5em;
  margin-top: 1.5555556em;
  margin-bottom: 0.6666667em;
  line-height: 1.2222222;
}

.prose-2xl h4{
  margin-top: 1.6666667em;
  margin-bottom: 0.6666667em;
  line-height: 1.5;
}

.prose-2xl img{
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-2xl video{
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-2xl figure{
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose-2xl figure > *{
  margin-top: 0;
  margin-bottom: 0;
}

.prose-2xl figure figcaption{
  font-size: 0.8333333em;
  line-height: 1.6;
  margin-top: 1em;
}

.prose-2xl code{
  font-size: 0.8333333em;
}

.prose-2xl h2 code{
  font-size: 0.875em;
}

.prose-2xl h3 code{
  font-size: 0.8888889em;
}

.prose-2xl pre{
  font-size: 0.8333333em;
  line-height: 1.8;
  margin-top: 2em;
  margin-bottom: 2em;
  border-radius: 0.5rem;
  padding-top: 1.2em;
  padding-right: 1.6em;
  padding-bottom: 1.2em;
  padding-left: 1.6em;
}

.prose-2xl ol{
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-2xl ul{
  margin-top: 1.3333333em;
  margin-bottom: 1.3333333em;
}

.prose-2xl li{
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.prose-2xl ol > li{
  padding-left: 1.6666667em;
}

.prose-2xl ol > li::before{
  left: 0;
}

.prose-2xl ul > li{
  padding-left: 1.6666667em;
}

.prose-2xl ul > li::before{
  width: 0.3333333em;
  height: 0.3333333em;
  top: calc(0.8333333em - 0.1666667em);
  left: 0.25em;
}

.prose-2xl > ul > li p{
  margin-top: 0.8333333em;
  margin-bottom: 0.8333333em;
}

.prose-2xl > ul > li > *:first-child{
  margin-top: 1.3333333em;
}

.prose-2xl > ul > li > *:last-child{
  margin-bottom: 1.3333333em;
}

.prose-2xl > ol > li > *:first-child{
  margin-top: 1.3333333em;
}

.prose-2xl > ol > li > *:last-child{
  margin-bottom: 1.3333333em;
}

.prose-2xl ul ul, .prose-2xl ul ol, .prose-2xl ol ul, .prose-2xl ol ol{
  margin-top: 0.6666667em;
  margin-bottom: 0.6666667em;
}

.prose-2xl hr{
  margin-top: 3em;
  margin-bottom: 3em;
}

.prose-2xl hr + *{
  margin-top: 0;
}

.prose-2xl h2 + *{
  margin-top: 0;
}

.prose-2xl h3 + *{
  margin-top: 0;
}

.prose-2xl h4 + *{
  margin-top: 0;
}

.prose-2xl table{
  font-size: 0.8333333em;
  line-height: 1.4;
}

.prose-2xl thead th{
  padding-right: 0.6em;
  padding-bottom: 0.8em;
  padding-left: 0.6em;
}

.prose-2xl thead th:first-child{
  padding-left: 0;
}

.prose-2xl thead th:last-child{
  padding-right: 0;
}

.prose-2xl tbody td{
  padding-top: 0.8em;
  padding-right: 0.6em;
  padding-bottom: 0.8em;
  padding-left: 0.6em;
}

.prose-2xl tbody td:first-child{
  padding-left: 0;
}

.prose-2xl tbody td:last-child{
  padding-right: 0;
}

.prose-2xl > :first-child{
  margin-top: 0;
}

.prose-2xl > :last-child{
  margin-bottom: 0;
}

.prose-petrol a{
  color: #3E4674;
}

.prose-petrol a code{
  color: #3E4674;
}

/**
 * tom-select.css (v2.2.2)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */

:root {
  --ts-pr-clear-button:	0;
  --ts-pr-caret:	0;
  --ts-pr-min:	.75rem;
}

.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
  cursor: pointer;
}

.ts-control {
  padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-wrapper.plugin-drag_drop.multi > .ts-control > div.ui-sortable-placeholder {
  visibility: visible !important;
  background: #f2f2f2 !important;
  background: rgba(0, 0, 0, 0.06) !important;
  border: 0 none !important;
  box-shadow: inset 0 0 12px 4px #fff;
}

.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder::after {
  content: "!";
  visibility: hidden;
}

.ts-wrapper.plugin-drag_drop .ui-sortable-helper {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.plugin-checkbox_options .option input {
  margin-right: 0.5rem;
}

.plugin-clear_button {
  --ts-pr-clear-button: 1em;
}

.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(8px - 6px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}

.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
  right: max( var(--ts-pr-caret), 8px);
}

.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
  opacity: 1;
}

.ts-wrapper .dropdown-header {
  position: relative;
  padding: 10px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: #f8f8f8;
  border-radius: 3px 3px 0 0;
}

.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}

.ts-wrapper .dropdown-header-close:hover {
  color: black;
}

.plugin-dropdown_input.focus.dropdown-active .ts-control {
  box-shadow: none;
  border: 1px solid #d0d0d0;
}

.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px 0;
  display: block;
  padding: 8px 8px;
  box-shadow: none;
  width: 100%;
  background: transparent;
}

.plugin-dropdown_input .items-placeholder {
  border: 0 none !important;
  box-shadow: none !important;
  width: 100%;
}

.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
  display: none !important;
}

.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}

.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}

.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-moz-placeholder {
  color: transparent;
}

.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input:-ms-input-placeholder {
  color: transparent;
}

.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}

.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}

.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}

.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}

.ts-dropdown.plugin-optgroup_columns .optgroup:before {
  display: none;
}

.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
  padding-right: 0 !important;
}

.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 6px;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}

.ts-wrapper.plugin-remove_button .item .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}

.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}

.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border-left: 1px solid #d0d0d0;
  margin-left: 6px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
  border-left-color: #cacaca;
}

.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
  border-left-color: white;
}

.ts-wrapper.plugin-remove_button.rtl .item .remove {
  border-right: 1px solid #d0d0d0;
  margin-right: 6px;
}

.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
  border-right-color: #cacaca;
}

.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
  border-right-color: white;
}

.ts-wrapper {
  position: relative;
}

.ts-dropdown,
.ts-control,
.ts-control input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
  font-smoothing: inherit;
}

.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: #fff;
  cursor: text;
}

.ts-control {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: none;
  border-radius: 3px;
  display: flex;
  flex-wrap: wrap;
}

.ts-wrapper.multi.has-items .ts-control {
  padding: calc( 8px - 2px - 0px) 8px calc( 8px - 2px - 3px - 0px);
}

.full .ts-control {
  background-color: #fff;
}

.disabled .ts-control, .disabled .ts-control * {
  cursor: default !important;
}

.focus .ts-control {
  box-shadow: none;
}

.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}

.ts-wrapper.multi .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #f2f2f2;
  color: #303030;
  border: 0px solid #d0d0d0;
}

.ts-wrapper.multi .ts-control > div.active {
  background: #e8e8e8;
  color: #303030;
  border: 0px solid #cacaca;
}

.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
  color: #7d7d7d;
  background: white;
  border: 0px solid white;
}

.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  -ms-user-select: auto !important;
  user-select: auto !important;
  box-shadow: none !important;
}

.ts-control > input::-ms-clear {
  display: none;
}

.ts-control > input:focus {
  outline: none !important;
}

.has-items .ts-control > input {
  margin: 0px 4px !important;
}

.ts-control.rtl {
  text-align: right;
}

.ts-control.rtl.single .ts-control:after {
  left: 15px;
  right: auto;
}

.ts-control.rtl .ts-control > input {
  margin: 0px 4px 0px -2px !important;
}

.disabled .ts-control {
  opacity: 0.5;
  background-color: #fafafa;
}

.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}

.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: 0.25rem 0 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}

.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}

.ts-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}

.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 5px 8px;
}

.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}

.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}

.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}

.ts-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}

.ts-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}

.ts-dropdown .active.create {
  color: #495c68;
}

.ts-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}

.ts-dropdown .spinner {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 5px 8px;
}

.ts-dropdown .spinner:after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.ts-dropdown-content {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 200px;
  overflow-scrolling: touch;
  scroll-behavior: smooth;
}

.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

body.lb-disable-scrolling {
  overflow: hidden;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
  outline: none;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  max-height: none;
  border-radius: 3px;
  /* Image border */
  border: 4px solid white;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  border-radius: 4px;
  /* Background color behind image.
     This is visible during transitions. */
  background-color: white;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url("/assets/loading-cc3eb746351c2cc5a681661c235c2224e66dee59.gif") no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url("/assets/prev-9042b3095e2b75bc9233323475e3766b9d13e44b.png") left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url("/assets/next-d37a4e62f2d5912d5038f7afbbd56940809bf415.png") right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  zoom: 1;
  width: 100%;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-caption a {
  color: #4ae;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url("/assets/close-ca9950394a89c9e9724cfa4721f9c924c6cef231.png") top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.splide__container{
  box-sizing:border-box;
  position:relative
}

.splide__list{
  backface-visibility:hidden;
  display:flex;
  height:100%;
  margin:0!important;
  padding:0!important
}

.splide.is-initialized:not(.is-active) .splide__list{
  display:block
}

.splide__pagination{
  align-items:center;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  margin:0;
  pointer-events:none
}

.splide__pagination li{
  display:inline-block;
  line-height:1;
  list-style-type:none;
  margin:0;
  pointer-events:auto
}

.splide:not(.is-overflow) .splide__pagination{
  display:none
}

.splide__progress__bar{
  width:0
}

.splide{
  position:relative;
  visibility:hidden
}

.splide.is-initialized,.splide.is-rendered{
  visibility:visible
}

.splide__slide{
  backface-visibility:hidden;
  box-sizing:border-box;
  flex-shrink:0;
  list-style-type:none!important;
  margin:0;
  position:relative
}

.splide__slide img{
  vertical-align:bottom
}

.splide__spinner{
  animation:splide-loading 1s linear infinite;
  border:2px solid #999;
  border-left-color:transparent;
  border-radius:50%;
  bottom:0;
  contain:strict;
  display:inline-block;
  height:20px;
  left:0;
  margin:auto;
  position:absolute;
  right:0;
  top:0;
  width:20px
}

.splide__sr{
  clip:rect(0 0 0 0);
  border:0;
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
  width:1px
}

.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{
  display:none
}

.splide__toggle.is-active .splide__toggle__pause{
  display:inline
}

.splide__track{
  overflow:hidden;
  position:relative;
  z-index:0
}

@keyframes splide-loading{
  0%{
    transform:rotate(0)
  }

  to{
    transform:rotate(1turn)
  }
}

.splide__track--draggable{
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -ms-user-select:none;
  -moz-user-select:none;
       user-select:none
}

.splide__track--fade>.splide__list>.splide__slide{
  margin:0!important;
  opacity:0;
  z-index:0
}

.splide__track--fade>.splide__list>.splide__slide.is-active{
  opacity:1;
  z-index:1
}

.splide--rtl{
  direction:rtl
}

.splide__track--ttb>.splide__list{
  display:block
}

.splide__arrow{
  align-items:center;
  background:#ccc;
  border:0;
  border-radius:50%;
  cursor:pointer;
  display:flex;
  height:2em;
  justify-content:center;
  opacity:.7;
  padding:0;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  width:2em;
  z-index:1
}

.splide__arrow svg{
  fill:#000;
  height:1.2em;
  width:1.2em
}

.splide__arrow:hover:not(:disabled){
  opacity:.9
}

.splide__arrow:disabled{
  opacity:.3
}

.splide__arrow:focus-visible{
  outline:3px solid #0bf;
  outline-offset:3px
}

.splide__arrow--prev{
  left:1em
}

.splide__arrow--prev svg{
  transform:scaleX(-1)
}

.splide__arrow--next{
  right:1em
}

.splide.is-focus-in .splide__arrow:focus{
  outline:3px solid #0bf;
  outline-offset:3px
}

.splide__pagination{
  bottom:.5em;
  left:0;
  padding:0 1em;
  position:absolute;
  right:0;
  z-index:1
}

.splide__pagination__page{
  background:#ccc;
  border:0;
  border-radius:50%;
  display:inline-block;
  height:8px;
  margin:3px;
  opacity:.7;
  padding:0;
  position:relative;
  transition:transform .2s linear;
  width:8px
}

.splide__pagination__page.is-active{
  background:#fff;
  transform:scale(1.4);
  z-index:1
}

.splide__pagination__page:hover{
  cursor:pointer;
  opacity:.9
}

.splide__pagination__page:focus-visible{
  outline:3px solid #0bf;
  outline-offset:3px
}

.splide.is-focus-in .splide__pagination__page:focus{
  outline:3px solid #0bf;
  outline-offset:3px
}

.splide__progress__bar{
  background:#ccc;
  height:3px
}

.splide__slide{
  -webkit-tap-highlight-color:rgba(0,0,0,0)
}

.splide__slide:focus{
  outline:0
}

@supports(outline-offset:-3px){
  .splide__slide:focus-visible{
    outline:3px solid #0bf;
    outline-offset:-3px
  }
}

@media screen and (-ms-high-contrast:none){
  .splide__slide:focus-visible{
    border:3px solid #0bf
  }
}

@supports(outline-offset:-3px){
  .splide.is-focus-in .splide__slide:focus{
    outline:3px solid #0bf;
    outline-offset:-3px
  }
}

@media screen and (-ms-high-contrast:none){
  .splide.is-focus-in .splide__slide:focus{
    border:3px solid #0bf
  }

  .splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{
    border-color:#0bf
  }
}

.splide__toggle{
  cursor:pointer
}

.splide__toggle:focus-visible{
  outline:3px solid #0bf;
  outline-offset:3px
}

.splide.is-focus-in .splide__toggle:focus{
  outline:3px solid #0bf;
  outline-offset:3px
}

.splide__track--nav>.splide__list>.splide__slide{
  border:3px solid transparent;
  cursor:pointer
}

.splide__track--nav>.splide__list>.splide__slide.is-active{
  border:3px solid #000
}

.splide__arrows--rtl .splide__arrow--prev{
  left:auto;
  right:1em
}

.splide__arrows--rtl .splide__arrow--prev svg{
  transform:scaleX(1)
}

.splide__arrows--rtl .splide__arrow--next{
  left:1em;
  right:auto
}

.splide__arrows--rtl .splide__arrow--next svg{
  transform:scaleX(-1)
}

.splide__arrows--ttb .splide__arrow{
  left:50%;
  transform:translate(-50%)
}

.splide__arrows--ttb .splide__arrow--prev{
  top:1em
}

.splide__arrows--ttb .splide__arrow--prev svg{
  transform:rotate(-90deg)
}

.splide__arrows--ttb .splide__arrow--next{
  bottom:1em;
  top:auto
}

.splide__arrows--ttb .splide__arrow--next svg{
  transform:rotate(90deg)
}

.splide__pagination--ttb{
  bottom:0;
  display:flex;
  flex-direction:column;
  left:auto;
  padding:1em 0;
  right:.5em;
  top:0
}

.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  box-sizing: border-box;
  touch-action: manipulation;
  box-shadow: 0 3px 13px rgba(0,0,0,0.08);
}

.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}

.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}

.flatpickr-calendar.animate.open {
  animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}

.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}

.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}

.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  box-shadow: none !important;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}

.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}

.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid rgba(72,72,72,0.2);
}

.flatpickr-calendar.hasTime .flatpickr-innerContainer {
  border-bottom: 0;
}

.flatpickr-calendar.hasTime .flatpickr-time {
  border: 1px solid rgba(72,72,72,0.2);
}

.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}

.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}

.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}

.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}

.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}

.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}

.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}

.flatpickr-calendar.arrowTop:before {
  border-bottom-color: rgba(72,72,72,0.2);
}

.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #42a5f5;
}

.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}

.flatpickr-calendar.arrowBottom:before {
  border-top-color: rgba(72,72,72,0.2);
}

.flatpickr-calendar.arrowBottom:after {
  border-top-color: #42a5f5;
}

.flatpickr-calendar:focus {
  outline: 0;
}

.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}

.flatpickr-months {
  display: flex;
}

.flatpickr-months .flatpickr-month {
  border-radius: 5px 5px 0 0;
  background: #42a5f5;
  color: #fff;
  fill: #fff;
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
  flex: 1 1;
}

.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: #fff;
  fill: #fff;
}

.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}

.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}

.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  /*
      /*rtl:begin:ignore*/
  /*
      */
  left: 0;
  /*
      /*rtl:end:ignore*/
  /*
      */
}

/*
      /*rtl:begin:ignore*/

/*
      /*rtl:end:ignore*/

.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  /*
      /*rtl:begin:ignore*/
  /*
      */
  right: 0;
  /*
      /*rtl:end:ignore*/
  /*
      */
}

/*
      /*rtl:begin:ignore*/

/*
      /*rtl:end:ignore*/

.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #bbb;
}

.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}

.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}

.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  transition: fill 0.1s;
  fill: inherit;
}

.numInputWrapper {
  position: relative;
  height: auto;
}

.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}

.numInputWrapper input {
  width: 100%;
}

.numInputWrapper input::-ms-clear {
  display: none;
}

.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}

.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(72,72,72,0.15);
  box-sizing: border-box;
}

.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}

.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}

.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}

.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}

.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(72,72,72,0.6);
  top: 26%;
}

.numInputWrapper span.arrowDown {
  top: 50%;
}

.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(72,72,72,0.6);
  top: 40%;
}

.numInputWrapper span svg {
  width: inherit;
  height: auto;
}

.numInputWrapper span svg path {
  fill: rgba(255,255,255,0.5);
}

.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}

.numInputWrapper:hover span {
  opacity: 1;
}

.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  transform: translate3d(0px, 0px, 0px);
}

.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}

.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}

.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: #fff;
}

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: #fff;
}

.flatpickr-current-month input.cur-year {
  background: transparent;
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}

.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}

.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(255,255,255,0.5);
  background: transparent;
  pointer-events: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: #42a5f5;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 0.5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0,0,0,0.05);
}

.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: #42a5f5;
  outline: none;
  padding: 0;
}

.flatpickr-weekdays {
  background: #42a5f5;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: flex;
  align-items: center;
  height: 28px;
}

.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: flex;
  flex: 1 1;
}

span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: #42a5f5;
  color: rgba(0,0,0,0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  flex: 1 1;
  font-weight: bolder;
}

.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}

.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: flex-start;
  width: 307.875px;
  border-left: 1px solid rgba(72,72,72,0.2);
  border-right: 1px solid rgba(72,72,72,0.2);
}

.flatpickr-days:focus {
  outline: 0;
}

.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  box-sizing: border-box;
  display: inline-block;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  justify-content: space-around;
  transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}

.dayContainer + .dayContainer {
  box-shadow: -1px 0 0 rgba(72,72,72,0.2);
}

.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  box-sizing: border-box;
  color: #484848;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  justify-content: center;
  text-align: center;
}

.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e2e2e2;
  border-color: #e2e2e2;
}

.flatpickr-day.today {
  border-color: #bbb;
}

.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #bbb;
  background: #bbb;
  color: #fff;
}

.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #42a5f5;
  box-shadow: none;
  color: #fff;
  border-color: #42a5f5;
}

.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}

.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}

.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  box-shadow: -10px 0 0 #42a5f5;
}

.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}

.flatpickr-day.inRange {
  border-radius: 0;
  box-shadow: -5px 0 0 #e2e2e2, 5px 0 0 #e2e2e2;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(72,72,72,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}

.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(72,72,72,0.1);
}

.flatpickr-day.week.selected {
  border-radius: 0;
  box-shadow: -5px 0 0 #42a5f5, 5px 0 0 #42a5f5;
}

.flatpickr-day.hidden {
  visibility: hidden;
}

.rangeMode .flatpickr-day {
  margin-top: 1px;
}

.flatpickr-weekwrapper {
  float: left;
}

.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  border-left: 1px solid rgba(72,72,72,0.2);
}

.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}

.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(72,72,72,0.3);
  background: transparent;
  cursor: default;
  border: none;
}

.flatpickr-innerContainer {
  display: block;
  display: flex;
  box-sizing: border-box;
  overflow: hidden;
  background: #fff;
  border-bottom: 1px solid rgba(72,72,72,0.2);
}

.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  box-sizing: border-box;
}

.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  background: #fff;
  border-radius: 0 0 5px 5px;
}

.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}

.flatpickr-time .numInputWrapper {
  flex: 1 1;
  width: 40%;
  height: 40px;
  float: left;
}

.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #484848;
}

.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #484848;
}

.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}

.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}

.flatpickr-time input {
  background: transparent;
  box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #484848;
  font-size: 14px;
  position: relative;
  box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}

.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}

.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}

.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}

.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #484848;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  align-self: center;
}

.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}

.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eaeaea;
}

.flatpickr-input[readonly] {
  cursor: pointer;
}

@keyframes fpFadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

trix-editor {
  border: 1px solid #bbb;
  border-radius: 3px;
  margin: 0;
  padding: 0.4em 0.6em;
  min-height: 5em;
  outline: none;
}

trix-toolbar * {
  box-sizing: border-box;
}

trix-toolbar .trix-button-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  overflow-x: auto;
}

trix-toolbar .trix-button-group {
  display: flex;
  margin-bottom: 10px;
  border: 1px solid #bbb;
  border-top-color: #ccc;
  border-bottom-color: #888;
  border-radius: 3px;
}

trix-toolbar .trix-button-group:not(:first-child) {
  margin-left: 1.5vw;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button-group:not(:first-child) {
    margin-left: 0;
  }
}

trix-toolbar .trix-button-group-spacer {
  flex-grow: 1;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button-group-spacer {
    display: none;
  }
}

trix-toolbar .trix-button {
  position: relative;
  float: left;
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.75em;
  font-weight: 600;
  white-space: nowrap;
  padding: 0 0.5em;
  margin: 0;
  outline: none;
  border: none;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
  background: transparent;
}

trix-toolbar .trix-button:not(:first-child) {
  border-left: 1px solid #ccc;
}

trix-toolbar .trix-button.trix-active {
  background: #cbeefa;
  color: black;
}

trix-toolbar .trix-button:not(:disabled) {
  cursor: pointer;
}

trix-toolbar .trix-button:disabled {
  color: rgba(0, 0, 0, 0.125);
}

@media (max-width: 768px) {
  trix-toolbar .trix-button {
    letter-spacing: -0.01em;
    padding: 0 0.3em;
  }
}

trix-toolbar .trix-button--icon {
  font-size: inherit;
  width: 2.6em;
  height: 1.6em;
  max-width: calc(0.8em + 4vw);
  text-indent: -9999px;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button--icon {
    height: 2em;
    max-width: calc(0.8em + 3.5vw);
  }
}

trix-toolbar .trix-button--icon::before {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.6;
  content: "";
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button--icon::before {
    right: 6%;
    left: 6%;
  }
}

trix-toolbar .trix-button--icon.trix-active::before {
  opacity: 1;
}

trix-toolbar .trix-button--icon:disabled::before {
  opacity: 0.125;
}

trix-toolbar .trix-button--icon-attach::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
  top: 8%;
  bottom: 4%;
}

trix-toolbar .trix-button--icon-bold::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-italic::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-link::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-strike::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-quote::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-heading-1::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-code::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-bullet-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-number-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-undo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-redo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-decrease-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-increase-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-dialogs {
  position: relative;
}

trix-toolbar .trix-dialog {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  font-size: 0.75em;
  padding: 15px 10px;
  background: #fff;
  box-shadow: 0 0.3em 1em #ccc;
  border-top: 2px solid #888;
  border-radius: 5px;
  z-index: 5;
}

trix-toolbar .trix-input--dialog {
  font-size: inherit;
  font-weight: normal;
  padding: 0.5em 0.8em;
  margin: 0 10px 0 0;
  border-radius: 3px;
  border: 1px solid #bbb;
  background-color: #fff;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

trix-toolbar .trix-input--dialog.validate:invalid {
  box-shadow: #F00 0px 0px 1.5px 1px;
}

trix-toolbar .trix-button--dialog {
  font-size: inherit;
  padding: 0.5em;
  border-bottom: none;
}

trix-toolbar .trix-dialog--link {
  max-width: 600px;
}

trix-toolbar .trix-dialog__link-fields {
  display: flex;
  align-items: baseline;
}

trix-toolbar .trix-dialog__link-fields .trix-input {
  flex: 1 1;
}

trix-toolbar .trix-dialog__link-fields .trix-button-group {
  flex: 0 0 content;
  margin: 0;
}

trix-editor [data-trix-mutable]:not(.attachment__caption-editor) {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

trix-editor [data-trix-mutable]::-moz-selection,
trix-editor [data-trix-cursor-target]::-moz-selection, trix-editor [data-trix-mutable] ::-moz-selection {
  background: none;
}

trix-editor [data-trix-mutable]::-moz-selection, trix-editor [data-trix-cursor-target]::-moz-selection, trix-editor [data-trix-mutable] ::-moz-selection {
  background: none;
}

trix-editor [data-trix-mutable]::selection,
trix-editor [data-trix-cursor-target]::selection, trix-editor [data-trix-mutable] ::selection {
  background: none;
}

trix-editor .attachment__caption-editor:focus[data-trix-mutable]::-moz-selection {
  background: highlight;
}

trix-editor .attachment__caption-editor:focus[data-trix-mutable]::selection {
  background: highlight;
}

trix-editor [data-trix-mutable].attachment.attachment--file {
  box-shadow: 0 0 0 2px highlight;
  border-color: transparent;
}

trix-editor [data-trix-mutable].attachment img {
  box-shadow: 0 0 0 2px highlight;
}

trix-editor .attachment {
  position: relative;
}

trix-editor .attachment:hover {
  cursor: default;
}

trix-editor .attachment--preview .attachment__caption:hover {
  cursor: text;
}

trix-editor .attachment__progress {
  position: absolute;
  z-index: 1;
  height: 20px;
  top: calc(50% - 10px);
  left: 5%;
  width: 90%;
  opacity: 0.9;
  transition: opacity 200ms ease-in;
}

trix-editor .attachment__progress[value="100"] {
  opacity: 0;
}

trix-editor .attachment__caption-editor {
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  color: inherit;
  text-align: center;
  vertical-align: top;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

trix-editor .attachment__toolbar {
  position: absolute;
  z-index: 1;
  top: -0.9em;
  left: 0;
  width: 100%;
  text-align: center;
}

trix-editor .trix-button-group {
  display: inline-flex;
}

trix-editor .trix-button {
  position: relative;
  float: left;
  color: #666;
  white-space: nowrap;
  font-size: 80%;
  padding: 0 0.8em;
  margin: 0;
  outline: none;
  border: none;
  border-radius: 0;
  background: transparent;
}

trix-editor .trix-button:not(:first-child) {
  border-left: 1px solid #ccc;
}

trix-editor .trix-button.trix-active {
  background: #cbeefa;
}

trix-editor .trix-button:not(:disabled) {
  cursor: pointer;
}

trix-editor .trix-button--remove {
  text-indent: -9999px;
  display: inline-block;
  padding: 0;
  outline: none;
  width: 1.8em;
  height: 1.8em;
  line-height: 1.8em;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid highlight;
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.25);
}

trix-editor .trix-button--remove::before {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.7;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 90%;
}

trix-editor .trix-button--remove:hover {
  border-color: #333;
}

trix-editor .trix-button--remove:hover::before {
  opacity: 1;
}

trix-editor .attachment__metadata-container {
  position: relative;
}

trix-editor .attachment__metadata {
  position: absolute;
  left: 50%;
  top: 2em;
  transform: translate(-50%, 0);
  max-width: 90%;
  padding: 0.1em 0.6em;
  font-size: 0.8em;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 3px;
}

trix-editor .attachment__metadata .attachment__name {
  display: inline-block;
  max-width: 100%;
  vertical-align: bottom;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

trix-editor .attachment__metadata .attachment__size {
  margin-left: 0.2em;
  white-space: nowrap;
}

.trix-content {
  line-height: 1.5;
}

.trix-content * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.trix-content h1 {
  font-size: 1.2em;
  line-height: 1.2;
}

.trix-content blockquote {
  border: 0 solid #ccc;
  border-left-width: 0.3em;
  margin-left: 0.3em;
  padding-left: 0.6em;
}

.trix-content [dir=rtl] blockquote,
  .trix-content blockquote[dir=rtl] {
  border-width: 0;
  border-right-width: 0.3em;
  margin-right: 0.3em;
  padding-right: 0.6em;
}

.trix-content li {
  margin-left: 1em;
}

.trix-content [dir=rtl] li {
  margin-right: 1em;
}

.trix-content pre {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  font-family: monospace;
  font-size: 0.9em;
  padding: 0.5em;
  white-space: pre;
  background-color: #eee;
  overflow-x: auto;
}

.trix-content img {
  max-width: 100%;
  height: auto;
}

.trix-content .attachment {
  display: inline-block;
  position: relative;
  max-width: 100%;
}

.trix-content .attachment a {
  color: inherit;
  text-decoration: none;
}

.trix-content .attachment a:hover, .trix-content .attachment a:visited:hover {
  color: inherit;
}

.trix-content .attachment__caption {
  text-align: center;
}

.trix-content .attachment__caption .attachment__name + .attachment__size::before {
  content: ' \2022 ';
}

.trix-content .attachment--preview {
  width: 100%;
  text-align: center;
}

.trix-content .attachment--preview .attachment__caption {
  color: #666;
  font-size: 0.9em;
  line-height: 1.2;
}

.trix-content .attachment--file {
  color: #333;
  line-height: 1;
  margin: 0 2px 2px 2px;
  padding: 0.4em 1em;
  border: 1px solid #bbb;
  border-radius: 5px;
}

.trix-content .attachment-gallery {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}

.trix-content .attachment-gallery .attachment {
  flex: 1 0 33%;
  padding: 0 0.5em;
  max-width: 33%;
}

.trix-content .attachment-gallery.attachment-gallery--2 .attachment, .trix-content .attachment-gallery.attachment-gallery--4 .attachment {
  flex-basis: 50%;
  max-width: 50%;
}

.actionbar {
  position: relative;
  margin-left: 1rem;
  display: flex;
  height: 70px;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}

.actionbar > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.actionbar{
  border-top-left-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

@media (min-width: 640px){
  .actionbar{
    margin-left: 1.5rem;
  }
}

@media (min-width: 1024px){
  .actionbar{
    margin-left: 3rem;
  }
}

@media (min-width: 1280px){
  .actionbar{
    margin-left: 3.5rem;
  }
}

.actionbar .btn {
  height: 2.5rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.actionbar.content-actionbar {
  position: relative;
  margin-top: auto;
  margin-right: -1rem;
  margin-bottom: -1rem;
  margin-left: 0px;
}

@media (min-width: 640px){
  .actionbar.content-actionbar{
    margin-right: -1.5rem;
    margin-bottom: -1.5rem;
  }
}

@media (min-width: 768px){
  .actionbar.content-actionbar{
    grid-column: span 2 / span 2;
  }
}

@media (min-width: 1024px){
  .actionbar.content-actionbar{
    margin-right: -3rem;
    margin-bottom: -3rem;
  }
}

@media (min-width: 1280px){
  .actionbar.content-actionbar{
    margin-right: -3.5rem;
    margin-bottom: -3.5rem;
  }
}

.actionbar.content-actionbar{
  /* -mx-4 sm:-mx-6 lg:-mx-12 xl:-mx-14 */
}

.actionbar.with-bulk-actions {
  height: auto;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.actionbar.with-bulk-actions > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

@media (min-width: 1024px){
  .actionbar.with-bulk-actions{
    flex-direction: row;
    align-items: center;
  }
}

.actionbar.with-bulk-actions ul {
  display: flex;
  flex-direction: row;
}

.actionbar.with-bulk-actions ul > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.actionbar ul.bulk-list {
  margin-right: 1.25rem;
}

.actionbar ul.bulk-list > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.actionbar ul.bulk-list{
  padding-bottom: 0.375rem;
}

@media (min-width: 1024px){
  .actionbar ul.bulk-list{
    padding-bottom: 0px;
  }
}

.actionbar .bulk-item {
  display: flex;
  flex-direction: row;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.actionbar .bulk-counter, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.actionbar .bulk-counter, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
}

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
}

.actionbar .bulk-counter{
  padding-right: 0.625rem;
  font-size: 1.563rem;
  line-height: 1.563rem;
}

@media (min-width: 1024px){
  .actionbar .bulk-counter{
    font-size: 1.875rem;
    line-height: 1.563rem;
  }
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.actionbar .bulk-label{
  font-size: 0.688rem;
  line-height: 0.8rem;
}

.alert-container > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.alert-container .alert:last-child{
  margin-bottom: 2rem;
}

.alert {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.alert.alert-info {
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.alert.alert-success {
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

.alert.alert-error {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.alert.alert-warning {
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

.alert .alert-message {
  flex-grow: 1;
  padding-top: 0.5rem;
}

.alert .btn-close {
  margin-right: -0.5rem;
  margin-left: 0.75rem;
  width: 2.5rem;
  flex-shrink: 0;
  border-radius: 0.4rem;
}

.alert .btn {
  height: 2.5rem;
}

.blog-post {
  clear: both;
  margin-bottom: 1.25rem;
}

.blog-post summary {
  position: relative;
}

.blog-post summary .blog-header:before {
  position: relative;
  top: 0px;
  left: 0px;
  float: left;
  display: inline-block;
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  padding-right: 1.5rem;
  content: "";
  -webkit-mask-image: url("/assets/triangle-centered-right-445bde80611fbd0a3ec5cbf69d00c16e5726bbfe.svg");
  mask-image: url("/assets/triangle-centered-right-445bde80611fbd0a3ec5cbf69d00c16e5726bbfe.svg");
  width: 20px;
  height: 20px;
  margin-top: 0px;
}

.blog-post summary:hover {
  cursor: pointer;
}

.blog-post summary:hover .blog-title, .blog-post summary:hover .blog-date {
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

.blog-post summary:hover:before {
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.blog-post[open] summary .blog-header:before {
  -webkit-mask-image: url("/assets/triangle-centered-down-b5935827b14e12dd6a613e5d64d501b9de7002f9.svg");
  mask-image: url("/assets/triangle-centered-down-b5935827b14e12dd6a613e5d64d501b9de7002f9.svg");
}

.blog-thumbnail {
  padding-bottom: 1rem;
}

@media (min-width: 768px){
  .blog-thumbnail{
    float: left;
    width: 10rem;
    padding-right: 1.25rem;
  }
}

@media (min-width: 1024px){
  .blog-thumbnail{
    float: none;
    width: 100%;
    padding-right: 0px;
  }
}

@media (min-width: 1280px){
  .blog-thumbnail{
    float: left;
    width: 10rem;
    padding-right: 1.25rem;
  }
}

@media (min-width: 768px){
  .blog-header{
    display: flex;
  }
}

.blog-post .blog-title {
  position: relative;
  flex: 1 1;
  font-size: 1.25rem;
  line-height: 1.75rem;
  line-height: 1.5rem;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.blog-post .blog-date{
  flex-shrink: 0;
  justify-self: end;
  padding-top: 0.375rem;
  font-size: 0.688rem;
  line-height: 0.8rem;
  font-weight: 500;
}

@media (min-width: 768px){
  .blog-post .blog-date{
    padding-left: 0.75rem;
  }
}

.blog-post .blog-preview {
  grid-column: span 2 / span 2;
  margin-top: 0.5rem;
  font-weight: 500;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.blog-post .blog-content {
  margin-top: 0.5rem;
  display: block;
}

.flatpickr-day.blog-post[open] .blog-preview {
  visibility: hidden;
}

.blog-post[open] .blog-preview{
  display: none;
  height: 0px;
}

.blog-content img {
  max-height: 24rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.btn, input.btn, input.btn, .text-lg, .text-lg, .text-lg, .text-sm, .text-sm, .text-sm, .text-xs, .text-xs, .text-xs{
  font-weight: 300;
}

.btn, input.btn, input.btn{
  display: inline-flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem;
}

.btn:hover, input.btn:hover, input.btn:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.btn, input.btn, input.btn{
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 500;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.btn:hover, input.btn:hover, input.btn:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.btn, input.btn, input.btn{
  text-decoration: none;
}

.btn:hover, input.btn:hover, input.btn:hover{
  text-decoration: none;
}

.btn, input.btn, input.btn{
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.btn:hover, input.btn:hover, input.btn:hover{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.btn, input.btn, input.btn{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.btn:focus, input.btn:focus, input.btn:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.btn, input.btn, input.btn{
  transition: ease 0.1s background, ease 0.1s transform, ease 0.2s color;
}

.btn-sm, input.btn-sm, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

.btn-sm, input.btn-sm{
  display: inline-flex;
  height: 1.875rem;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  border-radius: 0.4rem;
}

.btn-sm:hover, input.btn-sm:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.btn-sm, input.btn-sm{
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  text-align: center;
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 500;
  line-height: 1;
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.btn-sm:hover, input.btn-sm:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.btn-sm, input.btn-sm{
  text-decoration: none;
}

.btn-sm:hover, input.btn-sm:hover{
  text-decoration: none;
}

.btn-sm, input.btn-sm{
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.btn-sm:hover, input.btn-sm:hover{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.btn-sm, input.btn-sm{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.btn-sm:focus, input.btn-sm:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.btn-sm, input.btn-sm{
  transition: ease 0.1s background, ease 0.1s transform, ease 0.2s color;
}

.list-item-more-btn.btn-default, .list-item-more-btninput.btn-default {
  align-items: flex-start;
  padding-top: 1rem;
}

.btn-default, input.btn-default{
  height: 2.5rem;
  vertical-align: top;
}

.btn-primary, input.btn-primary, input.btn-primary {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.outline:is(.btn-primary,input.btn-primary,input.btn-primary) {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

:is(.btn-primary,input.btn-primary,input.btn-primary) svg {
    fill: currentColor;
  }

.btn-white, input.btn-white {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.btn-white-secondary, input.btn-white-secondary {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.btn-secondary, input.btn-secondary {
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.bg-dark .btn-secondary, .bg-dark  input.btn-secondary {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.btn-gradient, input.btn-gradient {
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
  --tw-gradient-from: #FF3131;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
}

.btn-gradient:hover, input.btn-gradient:hover{
  --tw-gradient-from: #4860E5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
}

.btn-gradient, input.btn-gradient{
  --tw-gradient-to: #326DD1;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.btn-success, input.btn-success {
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.btn-danger, input.btn-danger {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.outline:is(.btn-danger,input.btn-danger) {
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

.btn-dangerlink, input.btn-dangerlink {
  background-color: transparent;
}

.btn-dangerlink:hover, input.btn-dangerlink:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.btn-dangerlink, input.btn-dangerlink{
  --tw-text-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-text-opacity));
}

.btn-dangerlink:hover, input.btn-dangerlink:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.btn-dangerlink, input.btn-dangerlink{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.btn-link, input.btn-link {
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

table.table th.btn-block, 
table.table thinput.btn-block, 
table.table td.btn-block, 
table.table tdinput.btn-block {
  width: 100%;
}

table.table th.w-full, 
table.table th.w-full, 
table.table td.w-full, 
table.table td.w-full {
  width: 100%;
}

.btn-block, input.btn-block{
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}

.btn:disabled, .btn[disabled], button:disabled, button[disabled], .btn.disabled, .btn-sm:disabled, .btn-sm[disabled], .btn-sm.disabled, input.btn[disabled] {
  cursor: not-allowed;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-border-opacity))
}

.btn:disabled:hover, .btn[disabled]:hover, button:disabled:hover, button[disabled]:hover, .btn.disabled:hover, .btn-sm:disabled:hover, .btn-sm[disabled]:hover, .btn-sm.disabled:hover, input.btn[disabled]:hover{
  --tw-border-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-border-opacity));
}

.btn:disabled, .btn[disabled], button:disabled, button[disabled], .btn.disabled, .btn-sm:disabled, .btn-sm[disabled], .btn-sm.disabled, input.btn[disabled]{
  background-color: transparent;
}

.btn:disabled:hover, .btn[disabled]:hover, button:disabled:hover, button[disabled]:hover, .btn.disabled:hover, .btn-sm:disabled:hover, .btn-sm[disabled]:hover, .btn-sm.disabled:hover, input.btn[disabled]:hover{
  background-color: transparent;
}

.btn:disabled, .btn[disabled], button:disabled, button[disabled], .btn.disabled, .btn-sm:disabled, .btn-sm[disabled], .btn-sm.disabled, input.btn[disabled]{
  background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
}

.btn:disabled:hover, .btn[disabled]:hover, button:disabled:hover, button[disabled]:hover, .btn.disabled:hover, .btn-sm:disabled:hover, .btn-sm[disabled]:hover, .btn-sm.disabled:hover, input.btn[disabled]:hover{
  background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
}

.btn:disabled, .btn[disabled], button:disabled, button[disabled], .btn.disabled, .btn-sm:disabled, .btn-sm[disabled], .btn-sm.disabled, input.btn[disabled]{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.btn:disabled:hover, .btn[disabled]:hover, button:disabled:hover, button[disabled]:hover, .btn.disabled:hover, .btn-sm:disabled:hover, .btn-sm[disabled]:hover, .btn-sm.disabled:hover, input.btn[disabled]:hover{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.btn:disabled, .btn[disabled], button:disabled, button[disabled], .btn.disabled, .btn-sm:disabled, .btn-sm[disabled], .btn-sm.disabled, input.btn[disabled]{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.disabled-dark:is(.btn:disabled,.btn[disabled],button:disabled,button[disabled],.btn.disabled,.btn-sm:disabled,.btn-sm[disabled],.btn-sm.disabled,input.btn[disabled]) {
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

.disabled-dark:is(.btn:disabled,.btn[disabled],button:disabled,button[disabled],.btn.disabled,.btn-sm:disabled,.btn-sm[disabled],.btn-sm.disabled,input.btn[disabled]):hover{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

.disabled-dark:is(.btn:disabled,.btn[disabled],button:disabled,button[disabled],.btn.disabled,.btn-sm:disabled,.btn-sm[disabled],.btn-sm.disabled,input.btn[disabled]){
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

.disabled-actionbar:is(.btn:disabled,.btn[disabled],button:disabled,button[disabled],.btn.disabled,.btn-sm:disabled,.btn-sm[disabled],.btn-sm.disabled,input.btn[disabled]) {
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
    background-color: transparent;
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

.disabled-actionbar:is(.btn:disabled,.btn[disabled],button:disabled,button[disabled],.btn.disabled,.btn-sm:disabled,.btn-sm[disabled],.btn-sm.disabled,input.btn[disabled]):hover{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

.disabled-actionbar:is(.btn:disabled,.btn[disabled],button:disabled,button[disabled],.btn.disabled,.btn-sm:disabled,.btn-sm[disabled],.btn-sm.disabled,input.btn[disabled]){
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

.btn-svg svg {
  height: 1.25rem;
}

.btn-svg:hover path {
  fill: #fff !important;
}

.btn-sso {
  border-width: 1px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.btn-sso:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.btn-sso svg {
  height: 1.5rem;
  max-width: 100%;
}

.card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border-radius: 0.75rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.card-header {
  padding: 1.25rem;
  padding-bottom: 1rem;
}

a.card-header {
  margin-bottom: 1.25rem;
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity))
}

a.card-header:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

a.card-header{
  padding-top: 1rem;
  padding-bottom: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

a.card-header:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  text-decoration: none;
}

a.card-header:hover .card-text-secondary {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
  font-weight: 300;
}

.card-title{
  font-size: 1.125rem;
  line-height: 1.125rem;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.card-text-secondary{
  font-size: 0.688rem;
  line-height: 0.8rem;
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.card-body {
  flex-grow: 1;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-bottom: 1rem;
}

.card-body:first-child{
  padding-top: 1.25rem;
}

table.table th.card-footer, 
table.table td.card-footer {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.card-footer{
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.card-footer > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.card-footer{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.card-footer .btn {
    height: 2.5rem;
    border-radius: 0px;
  }

.card-footer .btn:first-child{
    border-bottom-left-radius: 0.4rem;
  }

.card-footer .btn:last-child{
    border-bottom-right-radius: 0.4rem;
  }

.card-footer .btn{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

.card-footer .btn-primary {
    flex-grow: 1;
  }

.card-footer .btn-secondary {
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

.card-footer .btn-secondary:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.card-footer .btn-secondary{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.card-footer .btn-more {
    width: 2.5rem;
    flex-grow: 0;
  }

.card-footer-lg {
  display: flex
}

.card-footer-lg > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.card-footer-lg{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.card-footer-lg .btn-secondary {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.card-actions-more-actions {
  position: relative;
}

.card-actions-more-actions[open] .card-actions-more-menu {
  position: absolute;
  top: auto;
  right: 0px;
  bottom: 2.5rem;
  margin-top: 0px;
  margin-bottom: 0.25rem;
}

.card-footer .card-actions-more-btn .btn {
  border-bottom-left-radius: 0px;
}

.card-gradient {
  position: relative;
  z-index: 0;
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
  --tw-gradient-from: #FF3131;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  --tw-gradient-to: #326DD1;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.card-gradient .app-title {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.card-gradient-corner {
  position: relative;
  z-index: 0;
  overflow: hidden;
}

.card-gradient-corner .app-content:after {
  position: absolute;
  right: -3.5rem;
  bottom: -3.5rem;
  display: block;
  height: 6rem;
  width: 6rem;
  --tw-rotate: 45deg;
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  --tw-gradient-from: #FF3131;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  --tw-gradient-to: #326DD1;
  transform: rotate(45deg);
  content: "";
}

.card-gradient-corner.joined .app-content:before {
  position: absolute;
  right: 0.75rem;
  bottom: 1rem;
  display: block;
  height: 0.75rem;
  width: 0.75rem;
  fill: currentColor;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  content: url("/assets/check-thick-29a53a5419c0545026e12eb80332d92b9db9dbaa.svg");
  z-index: 1;
}

.card-gradient-corner.joined .app-content:after {
  position: absolute;
  right: -3.5rem;
  bottom: -3.5rem;
  display: block;
  height: 6rem;
  width: 6rem;
  --tw-rotate: 45deg;
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  --tw-gradient-from: #33BA9E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  --tw-gradient-to: #78EAC1;
}

.card-gradient-corner.draft .app-content:after {
  --tw-gradient-from: #B8BAC5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  --tw-gradient-to: #B8BAC5;
}

.card-gradient-corner.draft .app-content:before {
  position: absolute;
  right: 0.5rem;
  bottom: 0.5rem;
  display: block;
  height: 18px;
  width: 18px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  content: "";
  -webkit-mask-image: url("/assets/pencil-45efde53f944552a1ab27f9fb09c36b345f4c0cc.svg");
  mask-image: url("/assets/pencil-45efde53f944552a1ab27f9fb09c36b345f4c0cc.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  z-index: 1;
}

.grid-apps, .grid-cards {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1.25rem;
}

@media (min-width: 768px){
  .grid-apps, .grid-cards{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 1024px){
  .grid-apps, .grid-cards{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (min-width: 1280px){
  .grid-apps, .grid-cards{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 1930px){
  .grid-apps, .grid-cards{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

/* ///////////// Space/App cards used in the dashboard and on all spaces page ///////////// */

.grid-item-app {
  position: relative;
  display: grid;
  justify-content: flex-start;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 0.75rem;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity))
}

.grid-item-app:hover{
  text-decoration: none;
}

.grid-item-app{
  grid-template-columns: min-content 1fr;
  grid-template-rows: auto min-content;
}

.grid-item-app img {
    border-radius: 0.75rem;
  }

.grid-item-app .app-logo {
    height: 7rem;
    width: 7rem;
    flex-shrink: 0;
    flex-grow: 0;
  }

.grid-item-app a:hover{
    text-decoration: none;
  }

.grid-item-app .app-header {
    margin-bottom: 0.5rem;
    display: flex;
    cursor: pointer;
    flex-direction: column-reverse;
    align-items: flex-start;
    justify-content: space-between;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

.grid-item-app .app-header:hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
    text-decoration: none;
  }

@media (min-width: 640px){
    .grid-item-app .app-header{
      flex-direction: row;
    }
  }

.grid-item-app{
  .text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
    font-weight: 300;
    font-weight: 300;
  }
}

.grid-item-app .app-title{
    font-size: 1.375rem;
    line-height: 1.375rem;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

.grid-item-app .app-header .tag {
    margin-bottom: 0.5rem;
  }

@media (min-width: 640px){
    .grid-item-app .app-header .tag{
      margin-bottom: 0px;
      margin-left: 0.25rem;
    }
  }

.grid-item-app{
  table.table th& .app-content, 
table.table td& .app-content {
    width: 100%;
  }
  table.table th.w-full, 
table.table td.w-full {
    width: 100%;
  }
}

.grid-item-app .app-content{
    width: 100%;
    flex-shrink: 1;
    padding-left: 1.25rem;
    text-align: left;
  }

.grid-item-app{
  .text-base, .text-lg, .text-sm, .text-xs{
    font-weight: 300;
  }
}

.grid-item-app .app-description{
    font-size: 0.813rem;
    line-height: 1rem;
    font-weight: 300;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }

.grid-item-app .app-actions {
    grid-column: span 2 / span 2;
    margin-top: 0.5rem;
    display: flex;
    justify-content: flex-start;
  }

.grid-item-app .app-actions > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

.grid-item-app .app-actions .app-main-action {
    width: 7rem;
    padding-left: 0px;
    padding-right: 0px;
  }

.grid-item-app .app-actions .btn {
    height: 2rem;
  }

.grid-item-app .app-description .icon {
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

.grid-item-app .app-description .description-item {
    margin-top: 0.25rem;
    display: flex;
    align-items: center;
  }

.grid-item-app .card-metrics {
    margin-top: 0.5rem;
    display: flex;
  }

.grid-item-app .card-metrics > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

@media (min-width: 640px){
    .grid-item-app .card-metrics{
      margin-top: 1rem;
    }
  }

.grid-item-app .card-metrics .metrics-item {
    display: flex;
    flex-direction: column;
  }

.grid-item-app{
  .text-base, .text-lg, .text-sm, .text-xs{
    font-weight: 300;
  }
}

.grid-item-app .card-metrics .metrics-label{
    margin-bottom: 0.25rem;
    font-size: 0.813rem;
    line-height: 1rem;
  }

.grid-item-app{
  & .card-metrics .metrics-value, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a& .card-metrics .metrics-value, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
    font-weight: 300;
  }
  .text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
    font-weight: 300;
  }
}

.grid-item-app .card-metrics .metrics-value{
    font-size: 1.563rem;
    line-height: 1.563rem;
  }

.grid-item-app{
  .flatpickr-day& .card-teaser-metrics {
    visibility: hidden;
  }
}

.grid-item-app .card-teaser-metrics{
    margin-bottom: 0.5rem;
    display: none;
    align-items: center;
  }

@media (min-width: 640px){
    .grid-item-app .card-teaser-metrics{
      display: flex;
    }
  }

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.hint-card{
  display: flex;
  align-items: flex-start;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  padding: 1rem;
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hint-card::before {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
    margin-right: 0.5rem;
    display: inline-block;
    height: 1.25rem;
    width: 1.25rem;
    flex-shrink: 0;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    content: "";
    -webkit-mask-image: url("/assets/info-circle-cirro-40345679cbf31a04d7419e327b2c228cf872e9f3.svg");
    mask-image: url("/assets/info-circle-cirro-40345679cbf31a04d7419e327b2c228cf872e9f3.svg");
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
  }

.info-card, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.info-card{
  display: inline-block;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 700;
}

/*///// Collapsable /////*/

.section-collapsable {
  position: relative;
}

.section-collapsable .section-header {
  position: relative;
}

.section-collapsable .section-content {
  padding-top: 0.75rem;
  padding-left: 1.5rem;
}

.section-collapsable summary .section-title {
  margin-left: 1.25rem;
  cursor: pointer;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.section-collapsable summary .section-title:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.flatpickr-day.section-collapsable .section-header::-webkit-details-marker {
  visibility: hidden;
}

.section-collapsable .section-header::-webkit-details-marker{
  display: none;
}

.section-collapsable .section-header:before {
  position: absolute;
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  content: "";
  top: 50%;
  left: -4px;
  margin-top: -10px;
  width: 20px;
  height: 20px;
  -webkit-mask-image: url("/assets/triangle-centered-right-445bde80611fbd0a3ec5cbf69d00c16e5726bbfe.svg");
  mask-image: url("/assets/triangle-centered-right-445bde80611fbd0a3ec5cbf69d00c16e5726bbfe.svg");
}

.section-collapsable .section-header:hover .section-title {
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

.section-collapsable .section-header:hover:before {
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

details[open].section-collapsable .section-header:before {
  -webkit-mask-image: url("/assets/triangle-centered-down-b5935827b14e12dd6a613e5d64d501b9de7002f9.svg");
  mask-image: url("/assets/triangle-centered-down-b5935827b14e12dd6a613e5d64d501b9de7002f9.svg");
}

summary:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.section-collapsable.complete .section-header:before {
  --tw-bg-opacity: 1;
  background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
}

.section-collapsable.complete .section-header:hover:before  {
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

details[open].section-collapsable.complete::before {
  --tw-border-opacity: 1;
  border-color: rgba(51, 186, 158, var(--tw-border-opacity));
}

.section-collapsable.error .section-header:before {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.section-collapsable.complete .section-header:hover:before, .section-collapsable.error .section-header:hover:before{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

details[open].section-collapsable.error::before {
  --tw-border-opacity: 1;
  border-color: rgba(253, 21, 37, var(--tw-border-opacity));
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.tab-nav > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.tab-nav{
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.tab-nav .navlink {
  padding-bottom: 0.25rem;
}

.tab-nav .navlink:hover{
  text-decoration: none;
}

.tab-nav .navlink.active {
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.tab-nav .navlink.active:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.tab-nav .navlink.active{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.pill-nav > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
  font-weight: 300;
}

.pill-nav .navlink{
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.pill-nav .navlink:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.pill-nav .navlink{
  --tw-bg-opacity: 0.25;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1.125rem;
  line-height: 1.125rem;
  font-weight: 300;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.pill-nav .navlink:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  text-decoration: none;
}

.pill-nav .navlink.active {
  --tw-bg-opacity: 1;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.pill-nav .navlink.active:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.pill-nav .navlink.active{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.dropdown-actions {
  position: relative;
  border-radius: 0.4rem;
  width: -moz-fit-content;
  width: fit-content;
}

details.dropdown-actions[open] summary:after {
  position: fixed;
  z-index: 10;
  display: block;
  height: 100vh;
  width: 100vw;
  cursor: pointer;
  background-color: transparent;
  content: "";
  bottom: 0;
  left: 0;
}

.popover-menu, .dropdown-menu {
  width: 14rem;
  overflow: hidden;
  border-radius: 0.4rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

details.dropdown-actions[open] .dropdown-menu, details.dropdown-actions[open] .popover-menu {
  position: absolute;
  top: 2.5rem;
  right: 0px;
  z-index: 20;
  margin-top: 0.25rem;
  border-radius: 0.4rem;
}

details.dropdown-actions.dropup[open] .dropdown-menu, details.dropdown-actions.dropup[open] .popover-menu {
    top: auto;
    bottom: 2.5rem;
    margin-top: 0px;
    margin-bottom: 0.25rem;
  }

details.dropdown-actions.dropright[open] .dropdown-menu, details.dropdown-actions.dropright[open] .popover-menu {
    left: 0px;
  }

.text-base, .text-base, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

table.table th.popover-menu .popover-action, 
table.table th.dropdown-menu .dropdown-action, 
table.table td.popover-menu .popover-action, 
table.table td.dropdown-menu .dropdown-action {
  width: 100%;
}

table.table th.w-full, 
table.table th.w-full, 
table.table td.w-full, 
table.table td.w-full {
  width: 100%;
}

.popover-menu .popover-action, .dropdown-menu .dropdown-action{
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  border-radius: 0px;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.popover-menu .popover-action:hover, .dropdown-menu .dropdown-action:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.popover-menu .popover-action, .dropdown-menu .dropdown-action{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.popover-menu .popover-action:hover, .dropdown-menu .dropdown-action:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  text-decoration: none;
}

/*///// Form layouts /////*/

.form-grid {
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1rem;
}

@media (min-width: 640px){
  .form-grid{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 768px){
  .form-grid{
    display: grid;
  }
}

.form-grid-single {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1rem;
}

.form-grid-triple {
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1.25rem;
}

@media (min-width: 640px){
  .form-grid-triple{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .form-grid-triple > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }
}

@media (min-width: 768px){
  .form-grid-triple{
    display: grid;
  }
}

.form-grid .form-group, .form-grid-triple .form-group {
  margin-bottom: 0.75rem;
}

@media (min-width: 768px){
  .form-grid .form-group, .form-grid-triple .form-group{
    margin-bottom: 0px;
  }
}

.form-grid.narrow, .form-grid-single.narrow {
  gap: 0.5rem;
}

/*///// Form Styles /////*/

table.table th.form-group, 
table.table td.form-group {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.form-group{
  position: relative;
  width: 100%;
}

table.table th.form-control, 
table.table td.form-control {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.form-control{
  display: block;
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.4rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  background-color: transparent;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-right: 2.5rem;
  padding-left: 1.25rem;
  line-height: 1.25;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  transition: ease 0.2s border;
}

.form-control:focus {
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

.form-control.error:focus {
    --ring-offset-shadow: 0 0 0 0 0;
    --ring-shadow: 0 0 0 0 0;
  }

.form-control::-moz-placeholder {
    font-style: italic;
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

.form-control:-ms-input-placeholder {
    font-style: italic;
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

.form-control::placeholder {
    font-style: italic;
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

.form-control.error {
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

.form-control:disabled {
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

.form-addon {
  pointer-events: none;
  position: absolute;
  top: 0px;
  right: 0px;
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
  padding-left: 0.875rem;
  padding-right: 0.875rem;
  --tw-text-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-text-opacity));
}

.inverted .form-addon {
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.form-label {
  position: absolute;
  left: 0.75rem;
  display: block;
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  font-size: 0.8125rem;
  line-height: 0.9rem;
  top: -0.5rem;
  z-index: 1;
}

table.table th.form-label:after, 
table.table td.form-label:after {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.form-label:after{
  z-index: 10;
  display: block;
  height: 0.5rem;
  width: 100%;
  border-top-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  content: "";
  margin-top: -9px;
}

table.table th.form-select, 
table.table td.form-select {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.form-select{
  width: 100%;
}

.form-group.white .form-label  {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

/*///// Hints /////*/

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.form-hint{
  margin-top: 0.5rem;
  display: flex;
  align-items: flex-start;
  font-size: 0.813rem;
  line-height: 1rem;
}

.form-hint::before {
    content: "";
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
    margin-right: 0.5rem;
    display: inline-block;
    height: 20px;
    width: 20px;
    flex-shrink: 0;
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
    -webkit-mask-image: url("/assets/info-circle-40345679cbf31a04d7419e327b2c228cf872e9f3.svg");
    mask-image: url("/assets/info-circle-40345679cbf31a04d7419e327b2c228cf872e9f3.svg");
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
  }

.form-hint.error {
  --tw-text-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-text-opacity));
}

.form-hint.error::before {
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
    -webkit-mask-image: url("/assets/exclamation-circle-07678b367521bbd80124cd728ac4c238ccf37df4.svg");
    mask-image: url("/assets/exclamation-circle-07678b367521bbd80124cd728ac4c238ccf37df4.svg");
  }

.form-hint.attention::before {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  -webkit-mask-image: url("/assets/exclamation-circle-07678b367521bbd80124cd728ac4c238ccf37df4.svg");
  mask-image: url("/assets/exclamation-circle-07678b367521bbd80124cd728ac4c238ccf37df4.svg");
}

.form-hint.success::before {
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  -webkit-mask-image: url("/assets/check-circle-filled-1ccc9e5bdefb08f5d45a08fa6f1c72608e9d16e4.svg");
  mask-image: url("/assets/check-circle-filled-1ccc9e5bdefb08f5d45a08fa6f1c72608e9d16e4.svg");
}

/*///// Inverted forms /////*/

.form-group.inverted .form-label .btn-secondary, .form-group.inverted .form-label  input.btn-secondary {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.form-group.inverted {
  .bg-dark .btn-secondary, .bg-dark  input.btn-secondary {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
}

.form-group.inverted .form-label{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

.form-group.inverted .form-label::after {
      --tw-border-opacity: 1;
      border-color: rgba(34, 34, 34, var(--tw-border-opacity));
    }

.form-group.inverted .form-control {
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.form-group.inverted::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

.form-group.inverted:-ms-input-placeholder {
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

.form-group.inverted::placeholder {
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

.form-group.inverted .form-control.error {
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

.form-group.inverted.error:focus {
    --ring-offset-shadow: 0 0 0 0 0;
    --ring-shadow: 0 0 0 0 0;
  }

.form-group.inverted .form-hint {
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

.form-group.inverted .form-hint.error {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.form-group.inverted.form-select .select-btn {
    background-color: transparent;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.form-group.inverted .form-file {
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

.form-group.inverted .form-file .icon {
      --tw-text-opacity: 1;
      color: rgba(63, 80, 180, var(--tw-text-opacity));
    }

.form-group.inverted .form-file:hover {
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

.form-group.inverted .form-file:hover .icon {
      --tw-text-opacity: 1;
      color: rgba(72, 96, 229, var(--tw-text-opacity));
    }

/*///// Checkboxes and Radiobuttons /////*/

.form-check, .form-radio {
  position: relative;
  display: flex;
  align-items: center;
}

.text-base, .text-base, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

.form-radio label, .form-check label{
  position: relative;
  margin-left: 0.5rem;
  cursor: pointer;
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.form-radio label:hover, .form-check label:hover{
  --tw-text-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-text-opacity));
}

.form-radio.disabled label, .form-check.disabled label  {
  cursor: not-allowed;
}

.form-radio.disabled label:hover, .form-check.disabled label:hover{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.form-check input, .form-radio input {
  height: 1.5rem;
  width: 1.5rem;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  background-color: transparent;
}

.form-check input:disabled, .form-radio input:disabled {
    cursor: not-allowed;
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

.form-check input:disabled:hover,.form-radio input:disabled:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

.form-check input:disabled,.form-radio input:disabled{
    background-color: transparent;
  }

.form-check input:disabled:hover,.form-radio input:disabled:hover{
    background-color: transparent;
  }

.form-check input:disabled,.form-radio input:disabled{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

.form-radio.inverted label, .form-check.inverted label  {
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.form-check.inverted input, .form-radio.inverted input {
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  background-color: transparent;
}

.form-check.inverted input:disabled, .form-radio.inverted input:disabled {
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

.form-check.inverted input:disabled:hover,.form-radio.inverted input:disabled:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.form-check.inverted input[type=checkbox]:checked, .form-radio.inverted input[type=checkbox]:checked {
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

/*///// Layout /////*/

table.table th.app-body, 
table.table td.app-body {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.app-body{
  display: grid;
  max-height: 100%;
  min-height: 100vh;
  width: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  font-weight: 100;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  grid-template-areas:  "header header header"
                        "sidebar main aside"
                        "sidebar footer footer";
  grid-template-columns: auto 1fr auto;
  grid-template-rows: auto minmax(0, 1fr) auto;
}

.app-body header {
  grid-area: header;
}

.app-body nav {
  grid-area: sidebar;
}

.app-body main, .app-body form.main-content {
  grid-area: main;
}

.app-body .infosidebar {
  grid-area: aside;
}

.app-body footer {
  grid-area: footer;
}

.layout-fullpage-form {
  display: grid;
  grid-template-rows: minmax(0, 1fr) auto;
}

.layout-fullpage-form main {
  grid-area: auto;
}

.layout-fullpage-form footer {
  grid-area: auto;
}

.main-content-padding {
  padding: 1rem;
}

@media (min-width: 640px){
  .main-content-padding{
    padding: 1.5rem;
  }
}

@media (min-width: 1024px){
  .main-content-padding{
    padding: 3rem;
  }
}

@media (min-width: 1280px){
  .main-content-padding{
    padding: 3.5rem;
  }
}

.main-content {
  position: relative;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  overflow-x: hidden;
  overflow-y: scroll;
}

.main-content.floating-actionbar {
  margin-bottom: 70px;
}

table.table th.main-content.floating-actionbar .actionbar, 
table.table td.main-content.floating-actionbar .actionbar {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.main-content.floating-actionbar .actionbar{
  position: fixed;
  bottom: 0px;
  left: 0px;
  z-index: 50;
  width: 100%;
}

@media (min-width: 1024px){
  .main-content.with-sidebar.floating-actionbar .actionbar{
    margin-left: 16rem;
  }
}

.layout-with-sidebar {
  display: flex;
  height: 100%;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: hidden;
}

.layout-with-sidebar-and-actionbar {
  display: grid;
  height: 100%;
  flex-wrap: nowrap;
  overflow: hidden;
  grid-template-columns: max-content auto;
  grid-template-rows: auto auto;
}

.layout-with-sidebar-and-actionbar .sidebar {
  grid-row: span 2 / span 2;
}

.layout-2-columns {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1.5rem;
}

@media (min-width: 1024px){
  .layout-2-columns{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 1280px){
  .layout-2-columns{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

.layout-2-centered-columns {
  display: grid;
}

@media (min-width: 768px){
  .layout-2-centered-columns{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 1024px){
  .layout-2-centered-columns{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
}

@media (min-width: 1536px){
  .layout-2-centered-columns{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }
}

@media (min-width: 1930px){
  .layout-2-centered-columns{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}

@media (min-width: 1024px){
  .layout-2-centered-columns .column{
    grid-column: span 3 / span 3;
  }
}

@media (min-width: 1536px){
  .layout-2-centered-columns .column{
    grid-column: span 2 / span 2;
  }
}

@media (min-width: 1930px){
  .layout-2-centered-columns .column{
    grid-column: span 1 / span 1;
  }
}

@media (min-width: 1024px){
  .layout-2-centered-columns .column:first-child{
    grid-column-start: 3;
  }
}

@media (min-width: 1536px){
  .layout-2-centered-columns .column:first-child{
    grid-column-start: 4;
  }
}

@media (min-width: 1930px){
  .layout-2-centered-columns .column:first-child{
    grid-column-start: 3;
  }
}

.centered-column, .layout-centered-column {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

@media (min-width: 768px){
  .centered-column, .layout-centered-column{
    display: grid;
  }
}

@media (min-width: 1536px){
  .centered-column, .layout-centered-column{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }
}

@media (min-width: 1930px){
  .centered-column, .layout-centered-column{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

.centered-column-content, .layout-centered-column .column {
  grid-column-start: 2;
  grid-column-end: 9;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

@media (min-width: 768px){
  .centered-column-content, .layout-centered-column .column{
    grid-column-start: 3;
    grid-column-end: 8;
  }
}

@media (min-width: 1280px){
  .centered-column-content, .layout-centered-column .column{
    grid-column-start: 4;
    grid-column-end: 7;
  }
}

@media (min-width: 1536px){
  .centered-column-content, .layout-centered-column .column{
    grid-column-start: 4;
    grid-column-end: 6;
  }
}

@media (min-width: 1930px){
  .centered-column-content, .layout-centered-column .column{
    grid-column-start: 3;
    grid-column-end: 4;
  }
}

.layout-main-aside {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 0px;
}

@media (min-width: 1024px){
  .layout-main-aside{
    grid-template-columns: 4fr 1fr;
    gap: 2rem;
  }
}

.layout-main-aside .aside-column {
  order: -9999;
}

@media (min-width: 1024px){
  .layout-main-aside .aside-column{
    order: 9999;
  }
}

.column-updates {
  order: 9999;
}

@media (min-width: 1024px){
  .column-updates{
    order: -9999;
  }
}

@media (min-width: 1280px){
  .column-updates{
    grid-column: span 2 / span 2;
  }
}

.grid-sso {
  display: grid;
  gap: 0.5rem;
}

@media (min-width: 1024px){
  .grid-sso{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

.section {
  padding-bottom: 2rem;
}

.section-card {
  margin-top: 1.5rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 1.5rem;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.grid-dashboard {
  gap: 2rem;
}

@media (min-width: 768px){
  .grid-dashboard{
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (min-width: 1280px){
  .grid-dashboard{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}

.grid-dashboard .section:first-child {
  grid-column: span 2 / span 2;
}

@media (min-width: 1280px){
  .grid-dashboard .section:first-child{
    grid-column: span 4 / span 4;
  }
}

/*///// Gig List /////*/

.list-gigs > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

@media (min-width: 1280px){
  .list-capped-width{
    max-width: 48rem;
  }
}

.list-spacing > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.account-details-list {
  display: grid;
  justify-content: flex-start;
  gap: 0.5rem;
}

@media (min-width: 640px){
  .account-details-list{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (min-width: 1024px){
  .account-details-list{
    grid-template-columns: auto auto auto auto;
    gap: 2.5rem;
  }
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.privacy-data-item{
  margin-bottom: 0.375rem;
  display: flex;
  align-items: center;
  font-size: 0.813rem;
  line-height: 1rem;
}

.flatpickr-day.responsive-visibilty.sm {
  visibility: hidden;
}

.responsive-visibilty.sm{
  display: none;
}

@media (min-width: 640px){
  .responsive-visibilty.sm{
    display: block;
  }
}

@media (min-width: 640px){
  .responsive-visibilty.xs{
    display: none;
  }
}

@font-face {
  font-family: 'testio';

  src: url("/assets/testio-3b27e2d89de5da7bb062de25633b331e74e33e1c.eot");

  font-display: block;
}

@font-face {
  font-family: 'testio';

  src: url("data:application/x-font-ttf;charset=utf-8;base64,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PwE1Pw4XBxUHFQ8BFQ8BHQEHFQcdAQcdAgcdBxcdARcVFxUfARUfJjMXMxczFzsBFzM3OwE3MzczNzM/JjU/ATU3NTc9ATc9BSc9ASc1JzUvATUvJSMvASMnIycrBg8BIwcjByMHIw8CIw8GJz8RMz8COwICAP4AAgD+MwGa/mbPBAICAgINAgICAgIBAgICAgECBAIBAgIBBwIDAgECAwMCBAIBAgECAQIBBAECAwIBAQECAQEBAgIBAQIBAgECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgECAQIBAQICAQEBAgEBAQIDAgEEAQIBAgMBAgQCAwMCAQIDAgcBAgIBAgQCAQICAgIBAgICAgINAgICAgwCAgICDQICAgICAQICAgIBAgQCAQICAQcCAwIBAgMDAgQCAQMCAQIBBAECAwIBAQECAQEBAgIBAQIBAgECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQIBASYCAQEBAQEBAQEBAQEBAQEBAQEBAQECAQEBAgECAQIBAgIBAgICAgECAgIDAgICAgIDAgUCAgMCAwIDAgMFAwIGAgMFAwIDAgMCAwICBQIDAgICAgIDAgICAQICAgIBAgIBAgECAQIBAQECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQIBAQECAQIBAgECAgECAgICAQICAgMCAgICAgMCBQICAwIDAgMCAwUDAgcBBAIJAQICAQICAgECAwIBAgEDAgECASUCAwIDAgMCAwMFAwMFAwMDAwIDAwwKAwMFGgIAM/5nAZkzAQEBAQEBAQEBAQEBAQMBAQEBAQICAQMBAgEBAQEBAgMCAQQBAgECAQECAQMDAgEDAgMCAwIBAgIBAgIDBAIBAgQDAgICAgICAwICAgIEBAICAgIEAgEFAQIEAgICAgICAwICAgIDBAICAQQEAQIBAgIBAgMCAwIDAQIDAwECAQIBAQIBBAECBAEBAQECAgEDAQICAQEBAQEDAQEBAQEBAQEBAQECAgEBAQEBAQEBAQEBAwEBAQEBAgIBAwECAgEBAQEEAgEEAQIBAQIBAgEDAwIBAwIDAgMCAQICAQIBBAQBAgIEAwICAgIDAgICAgICBAIBBQECAgMDAwMCAwMDAgMGAgMCAwMCAwIDAgMCAwICAwICAwIl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AQkTCgECAwQBAQIDAQEDAwQBAQEBAQkTCgGgAgUDAgQCAQEDAQIDAwoLBAcEDhsOEB8QBQgFEiUUDRsNERMBAgIEAwEBAwUBAQIEAgICBg0H/skCAQICCAQKFQsBAwICAwECAQIBAgcHCxULAQMCAwIBAgECAggQCAICAQECAgMBAQEBAQcOCCUCAgEDAwICBAEBAQE6AwIBAgECAQQJBAIFAgMDAQEBAgcHChULAQMCAwIDBwULBgEBAgICAwEBAgMGAwMHAwQCAQEBCAYLFQsCAwIDAQIBAQYOB9cGBQYLBgECAQIEAQMJBgQGAgICESIRBQgFBgsFECARAQIDDgcDBAEBAwIJEQkDBQMICAEBAQYECAQsAgQCAQECAQQBAQECAgYDBAkFAQICBAIBAQIBAQECAgECBAICAgYNBwIFAzkBAQEBAQEBAQEBAQEBAQEDAQEBAQEBAQEBAQEBdAEBAQIBAwQCAgIEAgEGAgIBAQEBAloBAQEBAQEBAgEBAQEBAgECAQEBoQEBAQECAQMBAQEBAQEBAwEB5gEEAgMBAQIBAgEBAW0BAwIBAwEBAQEBAQEBAQIBBQEBAQECAwECugQEBAEDAQIBAwEGAQEBAgICAQF1AQMBAgQBAgIBAQUCAQEBAQIBAgEBAQECAQEDAQEBAQEfAgICAgECAgECAQEEAQEBAgMBAgQBAgIBAQUBAQH+aQIEAgIFAQEDAQIDBQEBAwIBAUwBBAQBAQICAQIDAgIFAgMBARABAwEBAQEBAQIBAQECAQQBAQMCAQIXAQEBAwEBAwEBAQIBAgMDAgEC/sABAgECBQIBAgEBAVUBBAQCAQEEAQIDAgEDAQICBJoCBAQBAQQEAgEBAQMCAQEDAgEBDAEBAQEBAQEBAQEBAQEBAQEBAeUCBQIBAgEBBJ8CAgIEAgEBAQEpAQFMAQIEAQQCBAEBvggIChUKAgIBBAMBAgUCAgEGDQcBAQUMBgcFAQEHBgYOBgMBAgECAwEEAgYLBiMGBgICAgMBAQEzAbP+TTMaGjMzAU3+s8IFCQQDBAIBAQIDAhAfEAIBAQIHDgcBAQEBAQkTCQQDAQMDAQIDAQICAQQCAwMBAQEBBAIBAgQCAQECAgEBBQYRIhAFCQUBAgIBBgwGAQEBDwQJBQYEAQEBBwYLFgsHBgEBAQEBBQUDBQMBAgICAQIDAQEC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EQkBAgIEAQECAgIDAgQBAQIIEQgBjwIFAgIDAgEBAgECAgECCAsDBgQMGQwOHA0DCAQQIRILGAwQEAEBAQIEAgEDBQECAwIBAQIFDAb+6wEBAgIGBAkTCgECAgIDAQIBAQEBAQcGChMJAQMBAwIBAgECAQcOCAECAQECAgMBAQEBBg0GIAECAQMCAQEBAgMBAQEBFwMCAQICAQMIBAIEAgMCAQEBAQcGCRMJAgIBAwIDBgUJBQEBAgIDAQECAwUDAwYDAwIBAQEHBgkTCQIDAQMCAgEBBgwGvwUFBQoFAQIDAwEDBwUEBQIBAQIPHw8EBwQFCQUPHA8BAgMMBgMEAQMCBxAHAwUCCAcCAQUEBwQoAgMBAQIBBAEBAgEGAgQIBAICAwIBAQEBAgICAgQCAgEGCwYCBAIzAQEBAQEBAQEBAQEBAQIBAQEBAgECAQFnAQIBAwMCAgIDAgEFAQMBAQMBUgEBAQEBAgEBAQEBAQEBAgEBAZABAQEBAQMBAQEBAQEBAwEBzQEDAgMBAQEBAQEBAQFhAQMBAQMBAQEBAQEBAQIBBQEBAQICAgEBpQQEAwECAgIBAgQBAQEBAwEBAWkBAwECBAECAQEBBAEBAQEBAQEBAQEBAQECAQEDAQIcAQMBAgECAQECAQQBAQECAwEBAwECAgEBBAIB/pcBBAICBQEDAQEEAQQBAQMBAUMBBAQBAQIBAQECAwEBBAEDAfEBAgEBAQEBAQIBAQIBAQMBAwIBAgEVAQEBAwMBAQECAQICAQEDAQEC/uMBAQECBAIBAQEBAQEwAgMEAgEBBAECAwEBAgEBAQSJAgQEAQEEBAIBAQECAgICAgHuAQEBAQEBAQEBAQEBAQEBAcwCBAIBAQEBBI0CAQECBAIBAQEBJQEBASgCAgMBAwIEAgGpBwcJEgkCAgEDAwECBAICBgwFAQEFCwUGBQEBBgUGDAYCAgEBAQIDAQMCBQoFHgUFAgICAgEBDQHN/jMaGRkaGQGa/mbxBAgEAgQCAQECAwIOHA4BAgEBAgEHDAYBAQEBAQgRCAMDAQMBAgEDAQIBAQQBAwMBAQEBAwICAwEBAgECAQEBBQYOHg8ECAQCAQECBQsFAQENBAkDBgQBAQYFChMKBgYBAQEBAQUEAgYCAQEBAgEBAwEBAgICAQYNBgIDAQECAwEEAQEBGgsUCwIEAgECAgwS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AQEBAgEBAQIBAQEBAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQEBAgEBAQIBAQECAQECAQECAQEBAgEBAQIBAQEBAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQECAQEBAgEBAQIBAQEBAQIBAQECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQIBAQECAQECAQEBAQECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQEBAQECAQECmQzSDDRpgQ0aJjQ8Kyo8GgIsHiAtLQEGzQrOAwUDswcHBg8KDB0QEiINGQkUCxUjCgUGLSAaKQcYCS0eAgcEASo8/roJCjwqKzwkHBEVLSAgLQkIFyABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQIBAQEBAgEBAQIBAQIBAQIBAQECAQECAQEBAQIBAQEBAQECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQIBAQEBAQECAQEBAQIBAQIBAQECAQECAQECAQEBAgEBAQECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEaAQEBAQEBAQEBAQEBAQEBAQIBAQECAQECAQEBAgEBAQEBAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQEBAQIBAQECAQECAQEBAgEBAQEBAQEBAQEBAQEBAQEBTQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQIBAQEBAQEBAgEBAQECAQEBAgEBAgEBAgEBAgEBAQIBAQEBAgEBAQEBAQECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQEBAQECAQEBAQIBAQECAQECAQECAQECAQEBAgEBAQECAQEBAQEBAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEZAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQIBAQIBAQECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQIB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BQoFBAoEBAkEBAgDBAcDAwYDAwUCAgQCAgMBAQIBAQEBAgEBAwICBAICBQMDBgMDBwQDCAQECQQECgQFCgUFCwUFCwYGCwYGDAYMGAwGDAYGCwYGCwUFCwUFCgUECgQBCwEFCgUFCwUFDAUGDAYGDAYHDAcNGg0HDAcGDAYGDAYFDAUFCwUFCgUFCQQECQQDCAMEBgMDBQMCBQECBAEBAgEBAQECAQEEAgEFAgMFAwMGBAMIAwQJBAQJBQUKBQULBQUMBQYMBgYMBgcMBwYNBwcNBgcMBwYMBgYMBgUMBQULBQUKBQUJBAQJBAMIAwQGAwMFAwIFAQIEAQECAQEBAQIBAQQCAQUCAwUDAQwBOszMzMyRBwYGDwkIEAYGBwcGBhAICQ8GBgcRBAQDCgUFCgMEBAQEAwoFBQoDBAQBAQEEAQIDAQECBwYGDwkIEAYGBwIBAQMCAgMBAQEEBAMKBQUKAwQEgMzMAUcECAQGCwUGCwYGDAYGDAYHDAYGDAYFDAUGCwUGCgUFCgUFCQQFCAQECAQDBwQDBgIDBQMCBAIBAwECAQEBAQEBAgEDAQIEAgMFAwIGAwQHAwQIBAQIBQQJBQUKBQUKBgULBgUMBQYMBgYMBwYMBgYMBgYLBgULBgUKBQYJBQUJBQQJBAQHBAQHAwMGAwIGAgIEAgIDAQECAgICAQEDAgIEAgIGAgMGAwMHBAENAQQHBAMHAwMFAgMEAgIDAQICAgICAgEDAgIEAwIFAwMHAwQHBAQIBAUJBQQKBQULBQYLBgYLBgYNBgYNBgcNBgcNBwYNBgYMBwUMBgYLBQYKBgUJBQUJBAUIBAQHBAMHAwIGAgMEAgIDAQECAQEBAQIBAQMCAgQDAgYCAwcDBAcEBAgFBAkFBAoFBgoGBQsGBgwFBwwGBg0GBw0HBg0HBg0GBg0GBgwFBgsGAQ66ETsRmgkPBgYHBwYGDwkIEAYGBwcGBhAIBQoDBAQEBAMKBQUKAwQEBAQDCgVeAgMBAQEBAQEDAg4JEAYGBgYGBhAJDgIDAQEBAQEBAwIOBgkEAwQEAwQJBg6AEQAACwAA/9oCAAHgAAMABwALAA8AEwAaAB4AIgAmACsAMAAAJSMVMxchFSERIRUhAyMVMzUjFTMnIxUjNSM3BzMVIzczESMBMxEjAzMRIxE7AREjEQGazc1V/ogBeP6IAXhVzc3N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AwUCBQIDAgMLBQICBAcBBAICBAIDAgMCAwMCAQEIAQEBAQEDAQQBAQEBAQEBAQEBAQEEAQMBAQEBAQgBAQIDAwIDAgUCAgICBAEHBAICBQsDAgMCBQIFAwMFAwIGAgYDBgIDAwMDAwMDBgYDAwMHBgMDAwMEAwMDBwMDDgMDBAMDAwMEAwMDAwQDBgMDCQMDBgYDBgMFAwMCBgMCAwMCAwMKAgUCAwIDBAIDCA0BAgICAgQBBAECAgEDAgEBAgUBAQECAQEBAQEBAwEBAQEBAQEBAQEBAQMBAQEBAQECAQEBBQIBAQIDAQICAQQBAgICAgICAQ0IAwIEAwIDAgUCCgMDAgMDAgMDAwIDAwUDBgMGBgMDCQMDBgMEAwMGBAMDAwMEAwMKBgMDAwMDAgQIBgMCBgMDAgMGAgMCAwMNAgMFAgMCAwICAw4CAgICAwwCAgICBAkBAgICAwEFAQIBAgEBAgEBAQIBBQEBAQEBAQEBAQQBAQEBBAEBAQEBAQEBAQUDAQEBAgEBAgECAQUBAgECAgIBCQQCAgICDAMCAgICDgMCAgMCAwIFAwINAwMCAwIGAwIDAwYCAwYIBAIDAwMDDAMDAwIEAgYDEQMCBgIDAwMCAwoDAwIDBwMCAgMCAwICAgMCBQICAgICAwgCAgICAgMCBAECAgIBAgIHAgEBAgMBAQEBAgEBAwECAQEBAgEBAgEBAQEBAQIBAQIBAQECAQMBAQIBAgEDAgEBAgYBAgIBAgICAQQCAwICAgICCAMCAgICAgUCAwICAgMCAwICAwcDAgMDCgMCAwMDAgYCAxEDBgIEAgMDAwkDGSQkGRkkJBkPFhYPEBYWEAIBAgECAwECAQIBBAIBAwECAgEBAQECAgEBAQEBAQIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQEBAQEBAgIBAQEBAgMCAQECBAECAQIBAgMBAgEEAQMCAQIBBQEEAgEBAgEDAgEBAgEBAQECAwIBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAwIBAQEBAgEBAgMBAgEBAgQBBQMBAgMBBAMBAQEBAQECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQEBAQEBAQECAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQEBAQICAQEBAQECAgEBAgEBAQIBAgEBAgEBAQEBAQEBAQEBAQEBAQEBAQEBAQECAQECAQIBAQECAQECAgEBAQEBAQEB5gEkIBtHJyZNIwESCAYNBRIgDSgCKR5eNydOIz5O/tYGBwYFDRgLDxoNEB0LJgImCx8RFjEfARQPLRkHDQYWMB4CBgNUGSwPAgYDHjAVBg0HAVoEIBoaRCUkSCEZLg8BEiEHFCoUGzUbL18vAQgfEgUOBw0eEQ4eDycmJkQcGxEHCcUgEhIKAwkLJQwGBhoBAQkJAQEBAwEJCAEDAQEBCAgBAQEDAQgJAQMB5AEBLl0tARQpFBo0GgEBDhQURS8vNTUuL0UUFRUURS8uNTUvL0UUFBsSEj4qKTAvKik+EhISEj4pKi8wKSo+EhIbAQEBAQEBAQEBAQIBAQEBAQIBAQICAQIBAwIBAwICAwIEAQICAgoFAgIEBwIFAwIFAgUDBQMFBgIDAxEDAwMDAgcCAxADAwYEAwMDAwQGBAMDAwcDBAMDBwMDAwMEAwYDAxADAwYDAwIDAxEDAwIGBQMFAwcDAgMCBQIHBAMCBAoCAgICAwIEAQIDAgEDAgICAgECAQEBAQEBAgIBAQECAQEBAQEBAQEBAQEBAQIBAQICAQMBAgIBAQMCAQICAQIBCAEEAgICAgQCAgkOAgIDAgMFAgUDAwIDBgIDAwMLAwMDAgMDAwMDAwMKAwMDAwMDBAMDAwMKAxQDCgQDAwMDBAMDAwMDCQQDAgQDAgMDAwMDCwMDAwIGAgMDAgYCAwICAwIDAg4JAgIEAgICAgMCBwICAQIBAgECAQIBAgIBAwECAgEBAgEBAQEBAQEBGwEBAQEBAQEBAQEBAQEBBQEBAwEBAQIBAQIJAgECAgELAgICAgQKAgIDAgQCBwMCAgMCAwICAwMCAg0DAwIDAwIDAwMCAxQCAwMGAwMDEgIDAwYDAwMTAwMDAgMDAgMDAgMNBQIDAgMCAwICAwIHAgIDAgICAgsDAgICAgsCAQICAQkCAQIBAQECAgECBQEBAQECAQEBAQEBAQEBAwEBAQEBAQEEAQECAQQBAQECAQIBAgECAQMCAgECAgIHAgICAgEFAgQCAgICAgMCCwMCAgMFAgMCAwIDAggDBQMCAwMFAwMDAgwCAwMDBgMDAgQLAwMDAwYDAwIDCwMDAwIGAwIDAwUDBwMDAgIGAgUCAwICCgICAgIDAgICBAIEAgICAgIHAgIBAgIBBAECAQIBAgEBAgEBBAEBAQEEAQEBAQECAQMBAagjGhkjIxkaIxcWEA8WFg8QFhcBAQEBAQICAQEBAQECAQEBAQEBAgECAQEBAgEBAwECAQIBAwECAwECAQICAQIBAgEDAgEDAgEBAgEDAQECAQEBAgECAQEBAQEBAgEBAQEBAwEBAQEBAQEBAQEBAQECAQEBAQEBAQECAwIBAgEBAQIBAQMBAgEBAgECAQIBAwIBAgMCAQIDAQIBAgEBAgECAQMBAQIBAQECAQIDAgEBAQEBAQEBAgEBAQEBAQEXAQEBAQEBAQEBAQEBAQEBAQEBAwEBAgEBAQQBAQEBAQIBAQEBBAEBAQIBAQMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAgEBAQEBAQEBAQECAgMCAgIEAQICAgMCAgEBAQEBAQEBAQECAQEBAQEBAQEBAQAAAAADAAD/2QJaAeAACQAgADQAACU3IRMXBwEhAyMXBzUiBgcOAQcxPgE3PgE3PgEzNR4BFycjDgEHDgEHMTI2Mz4BOwEXNycVAZ6F/gn1FQ7+2AJPlB28jQ0aDBQmEwEJBg0tIAULBiNGJHQaEB0NChAFAQEBFSwWGQFMTdrm/lglGQIA/wCNdEAGBAYOCA4dDRwtCAECQR05HRkBDgsKGA0BCA0mQEAnAAAHAAD/4AIAAecAEwAfACYAMgA4ADwAQgAAExc3JzYmJy4BBxcPAScGFhceATcBBiInJjQ3NjIXFhQnBxc/ATEnBSY0NzYyFxYUBwYiFwEnAR8BAQcXNxcnBxc3J3pIMkgJChMQTgw6BSg6AgwQEzQYAWEGDgUGBgUOBgWiMsImDML+6AUFBg4FBgYFDgcBoTL+XwwmASg6FzuEeDulFwkBO0kySRg0Ew8NAjopBDoMTw8TCgn+0QUFBQ8FBQUFD8oyww0lw84FDwUFBQUPBQUhAaIy/l4lDQIAOxg7hHg6pRdQAAAJAAD/4AIAAeYAWACgAKQAqACsALEAtgC7AMwAABciJicuASc3HgEXHgEzMjY3PgE1NCY1LgEnLgEjJiIjNTI2NzI2Nz4BNzY0NTQmIyIGBw4BByc+ATc+ATMyFhceARUUBgcVHgEXHgEVFAYHDgEHDgEHDgEjJzU+ATc+ATc+ATc+ATU0JicuASMiBgcOAQcnPgE3PgE3PgE3MjYzMhYXHgEXHgEXHgEVFAYHDgEHDgEHDgEHMjYzMjY7ARUjEyEVIRUhFSEVIRUhETMVIzUVMxUjNRUzFSM1AzUzNSM1PgE3PgE3MxUzFSM1CRAHBgsEEgQHBAQIBAQIAwMDAQEDAgIFBAQJBgUIAwMFAgICAQEHCAQGAwMHAxQFDAUGDQcMFAcHCAwMBgoEBAQCAgMGBAQJBQYKBjMHDAYGCgQEBwIDAgIDAwYEBAcDAwUDFgMGAwMGAwMHAwMIBAYKBQUIBAMFAgICAgICBQMDBwQEBwQDBgQEBgIZbbEBTf6zAU3+swFN/rPn5+fn5+ezIR0GDAQFCQQfG2YaAwMDCAQaBAUCAQIBAgIFBAIEAQICAgECARwBAQIBAQMBAgMCBwcCAQIEAxgEBwMDAgUGBRAKChEFAQIGBAULBwUKBAQHAgMEAgECtBcGDAUGCgUFCQQECQMGBwMCAgICAgUDFgMGAgIEAQICAQECAQIFAwQHBQQLBQUJBQQKBAUJBAUIBAEBIgFMM4AzgDMBTTQ0tDMzszMzARohUBkCAwECBQJ4IQAGAAD/4AIAAeYABAAJAA0AEgAdACEAABMhFSE1FSEVITUVMxUjEzMVIzUBIREzNDYzMhYVMwchESFmATT+zAE0/syamjTMzAFm/gDNHhUVHs0z/mYBmgEzMzNNMzNMNAFNTU3+MwHNFR4eFTP+mgAABgAA/+ACAQHmAAQACQAOABMAFwAbAAATMxUjNRUzFSM1FTMVIzU3MxUjNRUzFSM3MxUjAZqampqamrOampqas5qaAeaZmbOamrOamrOamrOampoACgAA/9kBmgHgABgAHAAhACYAKwAwADUAPgBKAFYAABMzFTMRIxEjFSM1IxEzFSERMzUzNDYzMhYXITUhKQEVITUVIRUhNRUhFSE1FTMVIzUVMxUjNQUnBxcWNjc2NCciBhUUFjMyNjU0JgcyFhUUBiMiJjU0NuYnjRpzgHPz/vONJg8LCg9n/wABAP8AAQD/AAEA/wABAP8AWVlZWQFKOxI7BAoEA3oiMTEiIjExIhgiIhgYIiIBwA3+swE0Ghr+WRoB2g0LDw+YGhoaMxoaQBoaNBkZMxkZhDoSOgQBBAQJuzAjIjExIiMwGSIYGCEhGBgiAAMAAP/aAnQB4AAGAAoAFwAAATchATcBIQUhCQEFNSMVIxUzFTM1MzUjAkAP/bEBKBL++QIN/iACFP72/vYBFxpAQBpAQAHAGv4AHwHHGv40AcyZQEAaQEAaAAAAAwAA/9oCAAHgAAMACABBAAABFSM1FyM1MxUvAT4BMzIXHgEXFhUUBw4BBwYjIicuAScmNTQ2NxcOARUUFx4BFxYzMjc+ATc2NTQnLgEnJiMiBgcBDRqAZmb3Eh9NKjUvLkYUFBQURi4vNTUvLkYUFBcUExETEhI+KiowMCoqPhISEhI+KiowJUMcAYCzs7MZGckTFxoVFEUvLjU1Ly9FFBQUFEUvLzUnSR4SGz8iMCoqPxISEhI/KiowLyoqPxISFhQAAAIAAP/gAfcB4AAvADUAAAEmIgcXDgEHJw4BBxcGFBcHHgEXNx4BFwcWMjcnPgE3Fz4BNyc2NCc3LgEnBy4BJwMnMw4BBwFAH0EfARMkDzIXIAkzBAQzCSAXMg8kEwEfQR8BFCMQMhYhCDMEBDMIIRYyECMUP2bMGTMaAd4ICDoGFQ4eFzgfHBQpFB0fOBceDRUGOwgIOwYVDR4XOB8dFCkUHB84Fx4OFQb+3bIsWS0AAwAA/+ACAAHgAAQACQAOAAATIRUhNRUhFSE1FSEVITUAAgD+AAIA/gACAP4AAWszM2czM2YzMwACAAD/4ADDAeAAXAC5AAA/AT4BMzIWFx4BFRQGDwEOAQc4ATEGIgc4ATEjFCIHMCI5ASoBIyIwMSM4ASMqASMwJjEjMCYjMSYiNSIwMS4BLwEuATU0Njc+ATMyFh8BNTQ2Nz4BMzIWFx4BHQEDBw4BIyImJy4BNTQ2PwE+ATMwNDMwNjc4ATEzMDYzMDIxNToBMzIwMzEwMjE6ARcwMjEzMhYzFTIWMTIUMTIWHwEeARUUBgcOASMiJi8BFRQGBw4BIyImJy4BPQF6HwQJBQUIBAMEBANJAQEBAQIBAQIBAQECAQEBAQECAQEBAgEBAgEBAQFJAwQEAwQIBQUJBB8EAwQJBQQJBAMEMR8ECQUFCAQDBAQDSQEBAQECAQECAQEBAgEBAQEBAgEBAQEBAQECAQEBAUkDBAQDAwkFBQkEHwQDBAkEBQkEAwQ+HwQDAwQDCQUFCQNJAQEBAQEBAQEBAQEBAQFJAwkFBQkDBAMDBB9XBQkEAwQEAwQJBVcBQSADBAQDBAkFBQgESQEBAQEBAQEBAQEBAQEBSQQIBQUJBAMEBAMgWAQJBAMEBAMECQRYAAAABgAA/+ACAAHmAAwAEQAcACoANwBGAAAlESERMxUjFSE1IzUzJREhESE3Jz4BMzIWFyMiBjczHgEVFAYHNz4BNTQmBzQ2MzIWFRQGIyImNRcHLgE1NDY3Fx4BMzI2NwIA/gCzMwEAM7P+MwGa/maNJRI0HyQ6EG4XI2hJBQRKNTUGBQplGxMTGxsTExtAJS4/CQg0CCATBQgFTQGZ/mdNGhpNMwEz/s2qQBUbIxwcCgwXDDVKAVoIEwsNGCUTGxsTFBoaFD9AB0gwESANWxAVAQIAAAAGAAD/4AJmAeYAAwAIABQAIgAuAD0AABchESEXIREhERcnPgEzMhYXIyIGBzczHgEVFAYHNz4BNTQmBzQ2MzIWFRQGIyImFwcuATU0NjcXHgEzMjY3AAJm/ZozAgD+ALMsFj4lK0YThBsrB4RYBgVZPz8HBw15IBcXICAXFyBNLTdLCgo/CSYXBgoGGgIAM/5nAZm5TRofKiEhGiUOHA8/WQFtCRcMER0uFyEhFxcgIDRNCFc5FScQbRQZAQIAAAAHAAD/4AGAAeYAAwAIAAwAGAAnADMAQgAAFyERIRchESEREyMVMy8BPgEzMhYXIyIGBzczHgEVFAYjNz4BNTQmJwc0NjMyFhUUBiMiJhcHLgE1NDY3Fx4BMzI2NwABgP6AMwEa/uaaGhpHIRAvHCA0D2MVHwZjQgQEQjAvBgUKCFIYEREYGBERGDkhKjgIBy8HHREECAQaAgAz/mcBmf6aGuk5ExgfGRkTGwoVCzBDUQcRCgwWCCoRGBgRERkZKDkGQSsPHQxSDhMBAQAHAAD/2gLaAeAAAwAIAA0AGQAoADQAQwAAFyERIRchESERBSMVMzUlJz4BMzIWFyMiBgc3Mx4BFRQGBzc+ATU0JicHNDYzMhYVFAYjIiYXBy4BNTQ2NxceATM6ATcAAtr9JhoCpv1aAoAaGv6ZIRAvHCA0D2MVIAVjQgQEQy8vBQYKCFMZEREYGBERGTohKjgIBy8HHREECAQmAgAa/jMBzdoZGQM5ExggGRgTGwoVCzBDAVIHEQoMFggqERgYERIYGCc5BkAsDx0MUg4TAgAACgAA/9oC2gHgAAQACAATABcAGwAfACsAOQBGAFUAABMzFSM1ATMVIyURIREzFTM1IzUzJREhEQERMxEDIxEzFyc+ATMyFhcjIgYHNzMeARUUBgc3PgE1NCYHNDYzMhYVFAYjIiY1FwcuATU0NjcXHgEzOgE3M1paAQ1AQAGa/gCm80Cn/hkBzf1AwBqMjPohEC8cIDQPYxUgBWNCBARDLy8FBQlbGBIRGBgREhg6Iik5CAcwBxwSBAcFAYAaGv5zGXMBjf5zcxlaGQFa/qYBdP4AAgD+GQHNlzkTGCAZGBMbChULMEMBUgcRCgwWIhEYGBESGBgSOTkGQCwPHQxSDhMCAAAHAAD/2gFNAeAAAwAHAAsAFgAkADAAPgAAAREhESUhESEnMxUjLwE+ATMyFhcjIgY3Mx4BFRQGBzc+ATU0Jgc0NjMyFhUUBiMiJhcHLgE1NDY3Fx4BMzoBATP+5wEz/rMBTbMZGScdDioYHS4NWBIcUzsDBDsrKgUFCVAVDxAVFRAPFTMeJTIHBioGGg8EBwHA/jMBzRr+AFkZ5zMRFRwXFggJEwoqOwFJBg8ICxMeEBUVEA8WFiMzBTomDhoKSA0RAAAADgAA/9oC7wHgAAMACAAMABEAFQAZAB4AIgAmACsALwA0AFkAZwAAExEhEQUzESMRBRUzNQczFSM1ATMRIwEzFSM1IRUhNQEzFSMVMxUjJzMVIzUHMxUjJzMVIzUBPgE3LgEjJgYjIiYHIgYHBhYXHgE3MjYzMhYzMjY3PgE3LgE1Jz4BNSIGBw4BFTI2NzEAARH/AO/vARp3ZlVVAaIREf4AERECEf3vAVW8vEREd3d3XhER3hERAZYBCQkGEAoKEQUGDggLEwYLCwsFDggJCQoKCggJDAYDBgIKDRUFBAgNBQQFCA0FAWL+eAGIEf6aAWa8u7sRmZkBRf6ZAWdNXhER/ogRXhmIiIhNEREREQEDChEFCAkBCAgBCwoUMhAIDgEHBw0IBgsHBBMLQAYOBwcGBQ4HBgYAEAAA/9oC7wHgAAMACAAMABEAFQAZAB4AIgAmACsALwA0ADgAPQBBAEUAABMRIREFMxEjEQUVMzUHMxUjNQEzESMBMxUjNSEVITUBMxUjFTMVIyczFSM1BzMVIyczFSM1JSc1MzMVJzUzJzcVIyM1NxUAARH/AO/vARp3ZlVVAaIREf4AERECEf3vAVW8vEREd3d3XhER3hERAVVERGdbW1tbW1BEAWL+eAGIEf6aAWa8u7sRmZkBRf6ZAWdNXhER/ogRXhmIiIhNEREREbkJOVANQ04NUDgJQQAAAAIAAP/gAk0B5gACAC4AAAEhAQM3PgEzNhYXHgEXFAYPAQ4BBw4BIyoBJyImJyImLwEuATU0Njc+ATMyFh8BAk39swEmDlQDCQUFCgQEBQEDA2UBAQEECQUCBQIBAQECAwE0AwQEAwQJBgUJBB8B5v4AAUFpBAUBAwMDCQUFCgR+AQIBAwQBAQEDATMECQUGCQQDBAQDHwAACAAA/9oCqwHgAAMABwALABAAFQAZAB4AIgAAEzMVIxMzFSMhMxEjFzMRIxETIREhERMhESEXIRUhNTcjFTMiXl78QED+4qKiEIKCrAHv/hERAc3+M00BM/7N97y8AYQR/oAZAgAR/iEB3/6IAYn+dwF4/plvGRleXgAAAAn////gAgAB5gAiAEcATABRAFUAWQBdAGEAZwAAAR4BFRYVHAEVFAcOAQchIiYnNDU8ATU0NT4BNzIzOgEzMjMFIgYVFBUcARUUFRQWMzAzOgEzMjMyNjU0NTwBNTQ1NCYjKgEjEyEVITU1IRUhNTczFSM1MxUjNTMVIzUzFSMHJzMOAQcBvBsoAQEBKBz+kh0uAgEoGzkuL1csLTP+iQcLCwcuL3w/PiEHCQoHjYxdCQFm/poBZv6a5YCAgICAgICAgGbNGjMaAeYBJxsgLS1lNTUwGygBJx0lMjFoMjIlGycBMwoHJS8wZjIyKgcJCgcqMjJlMDAlBgr+sxkZMxkZTRlMGU0aTRqYsi1ZLAAABgAA/+ACAAHmAAQACQANABIAHQAhAAATIRUhNRUhFSE1FTMVIxMzFSM1ASERMzQ2MzIWFTMHIREhZgE0/swBNP7Mmpo0zMwBZv4AzR4VFR7NM/5mAZoBMzMzTTMzTDQBTU1N/jMBzRUeHhUz/poAAAQAAP/gAc0B5gALABcAKAB2AAATIgYVFBYzMjY1NCYzIgYVFBYzMjY1NCY3ISIGFREUFjMhJx8CETQmAzAmJz4BMQ4BBw4BBwYmJy4BJy4BJyYiMSYwIy4BMTAWFw4BMS4BMTQ2MT4BMRcOATEwNjc+ATcyNjM+ARceARcwJic3MBYXMBYVMAYHtwwPEAsLEBBVCxAQCwsQEHX+nxYgIBYBKw4hIDkgfAsGGhUIDwcKEwkTIg8LFAgECgUBAQEBAwQVGQYLLCUmHS0DJCIJBxUgBwECAQwbDhMoFSAiBC0dJiUsARARDAwQEAwMEREMDBAQDAwR1h4W/qYWHy8eHTEBzBYe/rIOBwcXBQcDBAUCAwECAwUDAgQDAQECAxcIBw4BJj5XFQYDChgFAwkGAQEBAQICDAsXCgQGFVc+JgEABgAA/9oBgAHgAAwAIQAlACkALQAxAAA3IiY1NDYzMhYVFAYjNy4BJzUjFQ4BFRQWFxUzNT4BNzM1JyMVMxUjFTMDMxUjNTMVI7M/Wlo/QFpaQK8JNCWaLTk5LZolNAkegJqampqampqamkBaQD9aWj9AWsApQRESEhVXNTZXFRISEUEpTdoaDRn+WRlAGgAACAAA/9oBgAHgAAwAIQAlACkALQAxAFYAZAAANyImNTQ2MzIWFRQGIzcuASc1IxUOARUUFhcVMzU+ATczNScjFTMVIxUzAzMVIzUzFSM3NDY3LgEjJgYjIiYHIgYHBhYXHgEzPgEzMhYzPgE3PgE3LgE1Jz4BNQ4BBw4BFzI2NzGzP1paP0BaWkCvCTQlmi05OS2aJTQJHoCampqampqampqJDQoGFgwNFgcGEwsOGAcPDw4HEQoLDQwNDQsLDwcFCAINEBwGBgoRBgYGAQkRBkBaQD9aWj9AWsApQRESEhVXNTZXFRISEUEpTdoaDRn+WRlAGuQNFgcJDAIMCwEPDBlBFAsRAQgJAREKBw8IBhgOUgcSCgEIBwcSCQgHAAAADAAA/9oBgAHgAAwAIQAlACkALQAxAEMAVQByAJoArQDAAAA3IiY1NDYzMhYVFAYjNy4BJzUjFQ4BFRQWFxUzNT4BNzM1JyMVMxUjFTMDMxUjNTMVIxMiBh0BFBYXFjI3PgE9ATQmIyMiBh0BFBYXFjI3PgEnNTQmIxcUFjsBFRQWMzI2PQEzFR4BMzI2PQEzMjY9ASMVPwEwNDE0MCM0IjEwBjEHLgEjIgYHJyImMSIUMQYyFRcOAQczLgEnMQciJicmNjc+ARceARUUBgcOASMzIiYnJjY3PgEXHgEVFAYHDgEjsz9aWj9AWlpArwk0JZotOTktmiU0CR6AmpqampqampqapAYJAwQDCQMEAwgGrQYJBAMECAMEBAEIBhUNCQcJBgYIDgEIBgUJBwkNglwJAQEBCQYMBgYMBQkBAQEBAQkQFAKBAhQQOAMFAQEBAgIHAgMEAgECAwM6AwUCAQEDAgYDAwMBAgEEAkBaQD9aWj9AWsApQRESEhVXNTZXFRISEUEpTdoaDRn+WRlAGgEFCQY5BAgCAgICCAQ5BgkJBjkECAICAgIIBDkGCV4JDB0GCQkGHR0GBwcGHQwJT0+SEQEBAQESAgICAhIBAQEBEQccEREcBykDAwMGAwIBAQEGAwIEAQIBAwMDBgMCAQEBBgMCBAECAQAAAAYAAP/gAgAB4AAxAFIAdwCDAJwAwgAAEyY2Nz4BFx4BFRQGBw4BBw4BBw4BFx4BHwEGJiMuAScmNjc+ATc+ATc2JicuAQcOAQcFPgE3PgE3PgE3JjY3PgEXHgEXHgEVFAYHBiYnLgEnLgEDPgEnLgEHPgE3MjYzMhYVFAYHFAYHBhYXHgEXFgYHDgEHIgYjJyImNT4BNx4BFxQGJzA2NTQmIyIGFRwBMRQWMzoBMToBMTI2NSc+ARceARceARcyFhceAQcGJiMmBgcOAQcOASMiJicuAQcjMCYnBgEEBCF0NxwhCgkKGhAQIQ8fHQcELiMHAgcCMU8YFggeChgLCAwEBwgODSQQBAkFAQkDCQQQHw8LDgEBBQUFDQMHIhIXGQkKFi0TGDYcBw8xNh8ZGVc2CC4dAwYDOVEBAQEBBAgMCxQHBwILFi0WFycUHR8uAiwfHy0BLQMBEg0MEhELAQEBAQwQHRcvGBgtFBIoFQwXCAMCAgIHAw0aDAYOBwQIBA0WBBlRLgUDAwGGBgsEMiMZDzYgESAODxoKCxYLFkUlJDgKAwUBAiYuKV8lDxsOCRQKESMLDAQIAgUDewcDAQcQCAUVDAoUCAkBChgZDRAxHAoLAgUIDRAUBQEB/twiUSoqCCIdJAEBUTkGCwUDBgMLCQIBCwgHCwECAwEBHC0fHy0BAS0fHy1LAgEMEhIMAQIMEBAMoQkDBQQSDQwOAgoKAwgDBAICBAYDBAIBAg4MJywBAgIAAAAQAAD/2gGAAeAADAAhACUAKQAtADEASwBkAIAAmgC3ANMA7wELASgBRQAANyImNTQ2MzIWFRQGIzcuASc1IxUOARUUFhcVMzU+ATczNScjFTMVIxUzAzMVIzUzFSMTIjAxDgEHBhQXHgEXHgEzPgE3NTQmJzQmMQciBhUOAQcOARceARcWMjc2JicuAScuATEXMCIjDgEjIgYHBhQVFBYXFjY3PgE3PgExNCIjFyIGBw4BBw4BMR4BFzc+ATc8ATU4ATUuASMHIjAjMAYVMBQxHgEXHgEzMjY3PgE1LgEvAS4BIxciBgcOARUeARceARceATUyJicuAScuASc4ATEHIgYHDgEnKgExFBYXHgEXHgEzMjY3PgEnLgEjFyoBBw4BFRQGBxQGMTI2Nz4BNz4BNTQmJy4BIxc4ATEOAQcXHgEXOgEzNDIxPgEnLgEnLgEnLgExByoBDwEOARUcARc4ATMeATc+ATc+ATU8ATUqASOzP1paP0BaWkCvCTQlmi05OS2aJTQJHoCampqampqamppLAQsbBAEBAQQDAQgBBxAGAQECLwEBAQcCAQEBARQQCAQCAgMPDAcBAQFsAQEFGwcFCgEBAQQEBg8LCQcBAwIBCwQEAwMIAwIHBw8IGREJAgobDLkBAQIDCgoDBQMECgQEDAIGBBkOCwK0AhUPBwQBBxgTDAYBAwEBAQIKAgIFAlECDQ8TDQcCAwIBBRYGBQkBAg0KBAICAgICGQEBAQQBAgMBAQIBBBUFBAcMCgQDAisEBgEQCgcBAQEBAQUKBAEDAgMJBQINSQQJBQ8KBgEBDSEKAwIBAgIFCQVAWkA/Wlo/QFrAKUEREhIVVzU2VxUSEhFBKU3aGg0Z/lkZQBoBTQcTDAQEAwQJBQIKBAsGGxELAQEBLQMCBRoGBgoBAQcFAwMECBQQCwgCAwcBAgIBARYRCAQBAQYUEAoEAQIBAgICAgcDAwsGCwQJBQQBAQEBAQgUIgEBAQ0fBwMBAQEBBAEIEggIBQMRBgUDAwMFBAcGBgUBAgEDAQUZBgUJARoEBQYDAQECAQIOBAMEEg0HBAMBAggBAggZFA0HAgMBAgMRBAQHAgESDgQEBwgSCBYOCAEBDCALBAMCAwUCAQMhARYOCQEBAQEBAQgCBAMDCgUDDQEAAAQAAP/gAWYB5wADAAcACgAOAAA3IQcnFyMXNzchNwczJwcAAWazs/6VSkto/pqzSpVLSs3n5zNgYGbntGBgAAANAAD/4AIAAeYAAwAHAAsADwAUABgAHAAhACUAKQAtADEANgAANyEVIQEjFTMlMxUjEyMVMysBFTM1FyMVMzUjFTMhIxUzNQcjFTMXIxUzNSMVMycjFTMnMxUjNQACAP4AAU2amv6zs7OAMzMzMzMzZmZmZgFmMzMzMzMzZmZmZsw0NGdnZzNNAQCzMzMBAjUzMzMzzDNmZhk0GTPMM4CZzDMzAAYAAP/gAmYB5gADAAgALACPAKYA4gAAFyERIRchESEREzYyFx4BMzI2PwIyFhcWFAcOAQcOAQcOASMiJiciJjUwNDc3NDY3PgE3PgE/ATU2JicuAQcjIgYHDgEHFAYjJy4BNTwBNT4BNz4BOwE2FhceARceARceARcUFhcUFh0BFBYXHgEfAR4BFRQGIwcGIicuAS8BLgEvAQ4BBw4BIwYmJy4BNzE3BhYXHgE7AT4BNz4BNT4BPQEiBgcOARc+ATE+ATc+ATc6ATMyFhcWFB0BFAYHDgEHMAYrATAmNSY2MT4BNzYmJy4BKwEHKgExIjQzMDQxMDQ5AQACZv2aMwIA/gBYAQICJlUsHjwcBQQCBAEBAwIHBQ4dEA8gEC5XIgEBAVwFBgUOCQoUCxsBAwIECwYCBQkEBAUBAwMkAgMCDQsLGQ0IDxwLAgMBAQIBAQEBAQEBAQEBAgEHAQEBARwCBQICAwIFAQIBBAcRCgYNBgwUCAgIATYBAwMDCQUEBwoDAgMBAQcNBwwPgQEBAwgEBQwGAQMBBwkBAQMDAgkFAgEBAQEBBAYBAQEBAQkIDA4BAQEBGgIAM/5nAZn+3wEBFhcMCwICAQECBAECBQIIDQQEBCEfAgEBAVcKEggIDAMEBQECBgcNBgUFAQMDAwgEAwQEAQICAQEBDBUHBwgBCgkCAwIBBAECBAIDAwECBQJSBAcEAgUCCQEDAQICGAICAQQCBQEDAgQICwQBAgEJCAgVCwcGCQUDBAIJBgMGAwMGAxYBAgITbwEBAwMBAgEBAwIBAwICBg0GBwwFAQEBAQEJEgkCAgECAgIBAQEAAAcAAP/aAtoB4AADAAgADQAxAJQArADoAAAXIREhFyERIREFIxUzNQU2MhceATMyNj8CNhYXFhQHDgEHDgEHDgEjIiYnNCY1MDQxNzQ2Nz4BNz4BMzc1NCYnLgErASIGBw4BBxQGBycuATUwNDE+ATc+ATsBMhYXHgEXHgEXFBYXFBYVFhQdARQWFxQWHwEeARUUBg8BBiInLgEvAS4BLwEOAQcOASMGJicuATc1NxQWFx4BOwE+ATc+ATc0Nj0BIgYHDgEXFzY0Mz4BNz4BMzoBMzIWFxQWHQEOAQcOAQcwBjEjMCY1MDQxPgE3NCY1LgErAQcqATEwNDEwNDE4ATkBAALa/SYaAqb9WgKAGhr+VAECAR0/IRctFQQDAQMBAQIBBgQKFgwLGAwjQRoBRgQEBAsGBxAIFAECAwgFAQQHAwMDAQMCGwICAgoICBMKBgsVCAICAQEBAQEBAQEBAQIBBQEBAQEVAQQCAQMBBAEBAQMFDQcFCQUJDwYGBgEoAgICBwMEBQgCAQIBAQUKBQkMAWABAQIGAwQIBQECAQUHAQEBAgICBgQCAQEDBQEBAQcGCQoBASYCABr+MwHN2hkZTAEBEBEICQEBAQEBAQMBAQQCBgkDAwQZFwEBAQFCBw4GBQkDAwQCBAUKBQQDAwICBgMDAgEDAQICAQoPBgUGBwcBAwEBAgIBAwIBAwECAwE+AwUDAgMCBwECAQEBARIBAQEDAgMBAwEDBgkCAQEBBgYGEAgBBAMIAwMCAQYFAgUDAgQCEQEBAg4KSgEBAgMBAQECAQEDAQEFCgQFCQQBAQEBBw0HAQIBAQICAQEAAAgAAP/gAuoB6QAOAB0ALAA7AGIAmwCvAMwAACUnLgE/AT4BHwEHJwcXBy8BLgE/AT4BHwEHJwcXBwcnLgE/AT4BHwEHJwcXBwcnLgE/AT4BHwEHJwcXBzcnNxceARceARceARceARceARcWBg8BJzcXNy4BJy4BJy4BJy4BJwUXFjY3PgE3PgE3MhYXHgEXBy4BJyImIwYiBw4BBw4BBwYmLwI8ATc+ATc2Mjc+ATcXDgEHBjYHAy4BIyIGFRQWFzcuATU0NjMyFhc3LgEjIgcOAQcGFRQXHgEXFhc3LgE1NDYzMhYXNwHgeg4ICBkIHw56Gm8MbhkcIQ4ICBkIHw43GiwNFhkLeQ4ICBkIHw55GW8Nbxom0g4ICBkIHw7SGscNyBrcbxpvDBUJBgoEAwYDAgYDBQYBAQEDjFkZLWgCBQEFBwQDCAQFDQj+1FYCHAgGDAYGDAYGCwYFCwUZAgQDAgMCAgUCBAcDBiIKCxUJdwIBAQIBBgEHCRIJLAkSCQcHAw0SKRU/WlI9Ayo6PywPHA0/GzwgLyoqPxISERA6JycuA0ljbEwZMRUY4EYIHw4rDgkIRyxAFkAsaBMIIA4rDggIHy0aFg0tq0YIHw4sDggIRixAF0AsQnkIHw4sDQkIeixzFnMs40AtQAgTCwkTCgYLBQMGAgMIBQQKBfQ0LBq1AwUDBw8HCA8GBwwE0zIBAwYDBwICAgEBAQIEAywBAQEBAQECAwIECQIDBAVEDQMFAwIFAwoNDx8PGg8fDwwMBQEbCwtaQDxZBC4DPiotPwgIahARExI+KiowLSkoPhMUAy4Fa0hMbA0NKAAAAAgAAP/gAwAB5gADAAgADQARABYAHQAuAD8AAAEzFSMlMxUjNREhFSE1NzMVIyczFSM1JREjNSM1MwURFAYrASImNRE0NjsBMhYVBzQmKwEiBhURFBY7ATI2NRECMzMz/c2AgAFm/ppNgIBNMzMBZoBMzAGaNSWzJTQ0JbMlNTMmGoAbJSUbgBomAbWCaH9//s2BgZl/f39/mf7mmYEN/rMlNTUlAU0lNDQlGhslJRv+5xslJRsBGQAIAAD/4AMAAeYAMwBtAHsAiQCNAJEAlQCZAAABIgYHDgExMCYnLgEjIgYHBgcOAQcGFRQWMzI2Nz4BNzMeARceATMyNjU0Jy4BJyYnLgEjBTIWFx4BHwE3PgE3PgEzMhYXFhceARcWFRQGIyImJy4BLwIjDwEOAQcOASMiJjU0Nz4BNzY3PgEzAyImPQE0NjMyFh0BFAY3FAYrASImNTQ2OwEyFjcjFTM3IxUzFyMVMwcjFTMCLiA7Ew0zMw0TOyAcNhUWFBMdCQhKLxs2FiIYFqAXFyIWNhsvSggJHRMUFhU2HP6kGioKEzkOBgYOORMKKhoMKRAREBEaBwglIhMkDhsWDg4PzQ4NDhcbDiQTIiUHCBoREBEQKA0FCw8PCwoPD1wPC5kLDw8LmQsPzTMzTTQ0TDMzTDQ0AeYUEQsLCwsRFBIUFiMkVzEyMUtHFxUiGxsbGyIVF0dLMTIxVyQjFhQSMxAIEg8BAQEBDxIIEAgQER0eTS0tMC0xDw4bGBEQEhIPERkbDg8xLTAtLU0eHREQCP7nDwqaCg8PCpoKD2YLDw8LCw8PDzSAMxk0GTMAAAAAFgAA/9oC2gHgAAgADAAdAC0AWQCLAJkAqACsALAAtAC4AN0A4QDlAPEA/QELARcBIwEvATsAABMRIxEhESMRIQUzFSM3FRQGKwEiJj0BNDY7ATIWFQc0JisBIgYdARQWOwEyNjUlIgYHDgExMCYnLgEjIgYHDgEVFBYzMjY3PgE3Mx4BFx4BMzI2NTQmJy4BIwcyFhceAR8BNz4BNz4BMzIWFx4BFRQGIyImJy4BLwIjDwEOAQcOASMiJjU0Njc+ATMHIiY9ATQ2MzIWHQEUBjcUBisBIiY1NDY7ATIWFTcjFTM3IxUzFyMVMwcjFTMTNDYzMhYVOAExFRQGIyImPQE0JiMiBhUwFDEUBiMiJj0BOAExFzMVIyUzFSMlFAYjIiY1NDYzMhYXFAYjIiY1NDYzMhYlLgEjIgYVFBYzMjY3JzcyFhUUBiMiJjU0NhcUBiMiJjU0NjMyFhcUBiMiJjU0NjMyFhcUBiMiJjU0NjMyFhoaAtoa/VoCDBoaZxsSWhIaGhJaEhsaEw1ADRMTDUANE/7xEB4JBxkZBwkeEA4bCxYfJRcOGwsRDAtQCwwRCxsNGCUfFwobDq4NFQUKHAcDAwccCgUVDQYUCBEdExEJEgcOCwcGCGYIBgcLDgcSChESHBEIFQYDBQgIBQUICC4HBU0GBwcGTQUHZxoaJhkZJxoaJxkZMy0gIC0IBQUIHhUVHggFBQj0Jib9gCYmAcwHBgUHBwUGBzMHBQYHBwYFB/72CiQUIC0tIBQkCkINBQcHBQYHB1IHBgUHBwUGBzMHBQYHBwYFBzMHBQUICAUFBwHA/poBgP6AAWb/QS2nEhoaEqcSGxsSDQ0TEw2NDRMTDccLCAYFBQYICwkLFV0xJiMLChEODQ0OEQoLIyYxXRULCRoIBAkHAQEBAQcJBAgECBFRLxcZCAcNDQgICQkHCQ0NBwgZFy9REQgEjQgFTQUICAVNBQgzBQcHBQYHBwYNGUAaDRkNGgEaIC0tIEAFCAgFQBUeHhVABQgIBUDaGRkZ8wUICAUFBwcFBQgIBQUHByESFS0gIC0VESczCAUFCAgFBQgzBQgIBQUICAUFCAgFBQgIBQUICAUFCAgAAAMAAP/gAgAB5gBMAGUAhgAANw4BBw4BHQEUFhceATMyNjc+AT0BNDY3PgEzMhYXHgEdARQWFx4BMzI2Nz4BPQE0JicuASc+ATc+ATU0JicuASMiBgcOARUUFhceARcnNDY3PgEzMhYXHgEVFAYHDgEjIiYnLgE1JTU0NjMyFh0BMzIWFRQGKwEVFAYjIiY9ASMiJjU0NjsBUQwWChITBAMECQUFCgMEBAwKCx0PDxwLCwwEAwQJBQUKBAMEFBIJFgwMFgkSFBQSEi8ZGi8SEhMTEgoWDB4MCgsdDw8cCwsMDAsLHA8PHQsKDAFNDwsKDzMLDw8LMw8KCw8zCw8PCzPvBQ4JEjAZeAUKAwQEBAQDCgV4Dx0KCwwMCwodD3gFCgMEBAQEAwoFeBkwEgkOBQUOChIvGRovEhITExISLxoZLxIKDgV3EBwLCgwMCgscEA8cCwsMDAsLHA80MwoPDwozDwsLDzMKDw8KMw8LCw8ABAAA/+ACAAHmABwAOQBFAFMAAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYjFTIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NjMRIiY1NDYzMhYVFAYDNDYzMhYdARQGIyImNQEANS8uRhQUFBRGLi81NS4vRhQUFBRGLy41KiUmNxEQEBE3JiUqKyUlOBAQEBA4JSUrDA4QCgsODiUQCgsODgsMDgHmFBRFLy81NS4vRRQVFRRFLy41NS8vRRQUMxAQOCUlKyolJjcQEBAQNyYlKislJTgQEP6aEAkMDhAKCRABGQwOEAqzCRAQCQAAAAYAAP/gAgAB5wAKAA4AEQAUACIAMQAAExEzESERIRUhESEnIxEzARc3IycHNz4BMzIWFTM0JiMiBgcXDgEjIiY1IxQWMzI2NydmNAEz/pkBmv5mMzMzAT4pKMkqKGAKFgwgLTNLNRQlEHgJFg0fLTRLNRUlEB4B5v40AZn+ZzQCAAH9/wEAUVFSUj8HBy0gNUsMC6gGBy0fNUsNCioAAAAKAAD/2gIAAeAAAwAHAAsADwA3AFYAWwBfAGMAaAAABSEVIREhFSEDJwczNxc3IyceARceARUwFAcGJjUwNDE0JicmBgcwBiMiJjcyNjE+ATcwMjMwMjMHHgEVHgEXFjY3MDYzMhYHDgEnLgEnMDY1PgEzOgEzAzMRIxE7AREjEzMRIwEzESMRAeb+mgFm/poBZuYuLFpmLixaMhoyDgkJAQQVJBsUKRAFBAcHBgEBDiQTAQEBAV8FBgEkGhQqDwYDBwgHFj4dHicBAQEGBAEBAdUaGjMaGjMaGgGAGhoNGQIAGv7zWlpaWlpNARoXDR4PBQIHAgsBHC0HBQsOBBEGAQ0OAYcBCAYbLQYFCw4DEAcUDAsMOCEDAgMFAQf+AAIA/gACAP4AAgD+AAIAAAAABAAA/+ACzQHmAAwAEQAeAC0AACURIREhFSMVITUjNSElESERISU0JicuASsBFTMyNjUXIycjFSM1MzIWFQ4BBxcCzf0zARqAAZmAARr9ZgJn/ZkBQwYFBQ4IEhMPF1ZGNxI+VyY2ARUSQTMBs/5NMxoaMzMBTf6zzQgOBQYGTRcPmExM5S0gFCEJWgAEAAD/2gLaAeAADAARAB4ALQAAJREhETMVIxUhNSM1MyURIREhJTQmJy4BKwEVMzI2NRcjJyMVIzUzMhYVFAYHFwLa/SamQAINQKf9QAKm/VoBYAUEBQsGDw8NEkY5LQ4yRx4sEg40DQHN/jMaGRkaGQGa/mb1BwsEBQU/Ewx8Pj67JRoQGwhJAAAAAAkAAP/aAgAB4AATAC0AOwBJAFcAjAClAL4AzwAAAREUBisBBzUjIiY1ETQ2MyEyFhUBNzAzOgEzMjEyNjURNCYjISIGFREUFjsBFTczMjY1NCYrASIGFRQWNzMyNjU0JisBIgYVFBY3MzI2NTQmKwEiBhUUFgcUBgcOASMiJicuAT0BNDY3PgEzMhYXHgEdARQGBw4BIyImJy4BPQE0JicuASMiBgcOAR0BJxQWFx4BMzI2Nz4BNTQmJy4BIyIGBw4BFTM0Njc+ATMyFhceARUUBgcOASMiJicuATU3JjQ3NjIfATc2MhcWFA8BJwIAKRzhjQgcKSkcAXYcKf5mbSQlViUkEhkZEv6KEhkZEiHAdAUICAV0BQcHBXQFCAgFdAUHBwV0BQgIBXQFBweuAgIBBQMCBQICAgoJCRgMDRgJCQoCAgIFAgMEAgICBgUGDggHDgYFBhoKCQkYDA0YCQkKCgkJGA0MGAkJChoGBQYOBwgOBgUGBgUGDggHDgYFBrcEBAQKBBE3BAoEBARJIwGU/tgdKUxMKR0BKB0pKR3+cTsaEgEoEhoaEv7YEho7iAcGBQcHBQYHMwgFBQgIBQUIMwgFBQgIBQUIZgMEAgICAgICBANADBgJCQoKCQkYDEADBAICAgICAgQDQAcPBQUGBgUFDwdAsw0XCQkKCgkJFw0NFwkJCgoJCRcNCA4FBgUFBgUOCAgOBQYGBgYFDggEBAoEBAQRNwQEBAoESSMACgAA/9oCAAHgABMALAA6AEgAVgBkAHIApwDAANkAAAERFAYrAQc1IyImNRE0NjMhMhYVATcwMzoBMzIxMjY1ETQmIyEiBhURFBY7ATczMjY1NCYrASIGFRQWNzMyNjU0JisBIgYVFBY3MzI2NTQmKwEiBhUUFjczMjY1NCYrASIGFRQWNzMyNjU0JisBIgYVFBYHFAYHDgEjIiYnLgE9ATQ2Nz4BMzIWFx4BHQEUBgcOASMiJicuAT0BNCYnLgEjIgYHDgEdAScUFhceATMyNjc+ATU0JicuASMiBgcOARUzNDY3PgEzMhYXHgEVFAYHDgEjIiYnLgE1AgAoHeGNCBwpKRwBdh0o/mZtJCVWJSQSGRkS/ooSGRkSIcB0BQgIBXQFBwcFdAUICAV0BQcHBXQFCAgFdAUHBwV0BQgIBXQFBwcFdAUICAV0BQcHrgICAQUDAgUCAgIKCQkYDA0YCQkKAgICBQIDBAICAgYFBg4IBw4GBQYaCgkJGAwNGAkJCgoJCRgNDBgJCQoaBgUGDgcIDgYFBgYFBg4IBw4GBQYBlP7YHSlMTCkdASgdKSkd/nE7GRMBKBIaGhL+2BMZTQcGBQcHBQYHMwgFBQgIBQUIMwgFBQgIBQUIMwgFBQgIBQUINAcFBgcHBgUHzQMEAgICAgICBANADBgJCQoKCQkYDEADBAICAgICAgQDQAcPBQUGBgUFDwdAsw0XCQkKCgkJFw0NFwkJCgoJCRcNCA4FBgUFBgUOCAgOBQYGBgYFDggAAAEAAP/gAgAB5gADAAATIREhAAIA/gAB5v4AAAABAAD/4AIAAeAAJgAANxM+ATMyFh8BMxUjIiYvAQMOASMiJicDBw4BKwE1Mzc+ARcyFhcT/1sBBwQFBwExXGYFBwEnWgEGBQQHAVwmAQcEZl4wAQcEBAcBWTwBbQUFBQXDGQUFm/6YBAYFBAEqXgQEGXgEBQEFBP7fAAAAAwAA/+ACAAHmADgAPQBCAAATPgEzMhceARcWFRQHDgEHBiMiJy4BJyY1NDY3Fw4BFRQXHgEXFjMyNz4BNzY1NCcuAScmIyIGBycXMxUjNRUzFSM1ah9NKjUvLkYUFBQURi4vNTUvLkYUFBcUJQ0QEBA4JSYqKiYlOBAQEBA4JSYqIDkZJHw0NICAAbYXGRQURS8vNTUuL0UUFRUURS8uNShIHyUXNh0qJSY3EBAQEDcmJSorJSU4EBASECVQmZlmMzMAAAgAAP/gAs0B5gAMADgAbgB9AIsAjwCTAJgAACUzESERMxUjESERIzUnMhYXHgEVFAYjIiYnLgEnIw4BBw4BIyImNTQ2Nz4BMzIWFx4BMTA2Nz4BMwcOAQcOATEGIicwJicuASMiBgcOARUUFjMyNjc+ATc+ATsBMhYXHgEXHgEzMjY1NCYnLgErAQciJj0BNDYzMhYdARQGIzcUBisBIiY1NDY7ATIWNyMVMzcjFTMHMxUjNQKAGv2ZGk0CzU2lEiQOHikxHxIiERYSD2sPDhYRIhIfMioeDiQSFicNCSEiCQ0nFgMLEwYPNwQHBDcPBxQMCBEHGR8PDgsSCxELDAcVDGsLFQgMDhILEgsODyAYBxEIA+UFCAgFBQgIBUAJB18HCQkHXwcJgDMzTTMzzWdngAEz/s0zAZn+ZzPNDQ4eg0U0MhMMDwwTEwwPDBMyNEWDHg4NDwsIBwcICw8zAQYGDQ8BAQ8OBgYFBxlvOhcbDgcMCQ8JCgoJDwkMBw4bFzpvGQcFtAoGYAcJCQdgBgpABQcHBQYHByEzMzOANDQAGQAA/9oCqwHgAAMABwALAA8AEwAXABsAKwA8AGgAmgCoALcAuwC/AMMAxwDnAPMA/wELARcBIwEyAT8AAAEzESMBIRUhEzMVIwEjETMBIRUhAyMVMyUzFSM3FRQGKwEiJj0BNDY7ATIWBzQmKwEiBh0BFBY7ATI2PQEnIgYHDgExMCYnLgEjIgYHDgEVFBYzMjY3PgE3Mx4BFx4BMzI2NTQmJy4BIwcyFhceATMXNzI2Nz4BMzIWFx4BFRQGIyImJy4BLwIjDwEOAQcOASMiJjU0Njc+ATMHIiY9ATQ2MzIWHQEUBjcUBisBIiY1NDY7ATIWFTcjFTM3IxUzFyMVMwcjFTMTNDYzMhYdARQGIyImPQE0JiMiBh0BFAYjIiY9ATgBMTMUBiMiJjU0NjMyFhcUBiMiJjU0NjMyFgUUBiMiJjU0NjMyFhcUBiMiJjU0NjMyFhcUBiMiJjU0NjMyFicuASMiBhUUFjMyNjcnNycyFhUUBiMiJjU0NjMCmhER/rsBVv6q1oCA/eYREQFE/qsBVcSRkQFEERFFEgw8DBISDDwMEhENCSoJDQ0JKgkNvgsTBwQREQQGFAsJEgcPFRkQCRIHCwgHNgcICwgSCQ8ZFQ4HEwl0CQ4DBxIFAgIFEwYEDggEDgULFA0LBgwFCQgEBQVEBQQFBwoEDAYMDBMLBQ4EAgMFBQMEBQUeBQMzBAUFBDMDBUURERkRERoRERoREUU3Jic3BQMEBS0gHy0FBAMFVQoHBwoKBwcKMwoHBwoKBwcK/u8KBwcKCgcHCjMKBwcKCgcHCjMKBwcKCgcHCoMMJxckMjIkFycMSkpBBwoKBwcKCgcByf6ZAXgR/pkRAXj+mQF4Ef6ZESMsHm8MEREMbw0RERUJDAwJXgkMDAleJgcFBAMDBAUHBgcOPiEZFwcHCwkJCQkLBwcXGSE+DgcGEQUDBgUBAQUGAwUDBQs2IA8QBQQJCQUGBQUFBggKBAUQDyA2CwUDXgUEMwQFBQQzBAUiAwUFAwQFBQQJESsRCREJEQEJJzc3J00DBQUDTSAtLSBNAwUFA00HCgoHBwoKBwcKCgcHCgoHBwoKBwcKCgcHCgoHBwoKBwcKCgcHCgoiFBcyJCMyFxQqKxMKBwcKCgcHCgAAAAAFAAD/4AHEAeYACgAbACQAKAAtAAA3NTcjNTMVBzMVIxMHMycuAScuAScjDgEHDgEHBzczFyMnIwcjBzMHJxMzESMR72hesmlqvUkELwQCBQMCBQICAgQCAwQDYk5STkgNRw1F1ppNTTM0NBogfy0gfy0BYw4OBxEICRAICBAJCBEHY8zMKyvNZ2cBmf5nAZkAAAAABQAA/+ABzQHmAAMACAAMABAAFQAANzMHJxMzESMRMyEVIRUzFSMVMxUjNQCaTU0zNDRnATP+zc3NZmZNZ2cBmf5nAZlmGmYaZmYAAAUAAP/gAc0B5gADAAgADAARABYAADczBycTMxEjERMhNSE1MzUjFTUzNSMVAJpNTTM0NGcBM/7Nzc1mZk1nZwGZ/mcBmf6aZhpmZoBmZgAABf/m/+ABeQHmACQAegCLAI8AlAAAJTI2Nz4BNy4BJy4BJy4BJy4BIyIGBw4BFRQWFx4BFx4BMxYyMwciJicuASc3HgEXHgEzMjY3PgE3PgE3PgE1DgEHDgEHDgEjDgEjIiYnLgEnLgEnLgE1NDY3PgE3PgE3PgEzMhYXHgEXHgEXHgEVFAYHDgEHDgEHDgEjAzUzNSM1PgE3PgE3MxUzFSMFMwcnEzMRIxEBLAMHBAMGAgECAQIDAgIDAgIEAgQIAwMDAQEBAgIBAwMBBQIHChIICAwFHAIHBAQJBAMHAwMGAwIEAQICAgQCAwQDAwUCAgUCBgwGBQkFBAYCAgMDAwIIBQQLBgcNBwcOBwcMBgUJAwQDAwQDCQYGDQcHEAg0LCcJDgcGDAUpJYj+9ZpNTTQzM4wCAgIGBAYIBAMFAgICAQEBAwMDCwgDBgIDAwECAgFyAwQECQUfAgUCAgIBAQIEAwQIBQUMCAIFAgEEAQECAQECAgIFBAQJBgYNCAgOBwYKBQQHAgIDAwMDCAYGDwoJFw0OFwoKEQYHCQQDAwEALGoiAgQCAwYDoCzNZ2cBmf5nAZkAAAAFAAD/4AF5AecAJAB6AIsAjwCUAAABMjY3PgE3LgEnLgEnLgEnLgEjIgYHDgEVFBYXHgEXHgEzFjIzByImJy4BJzceARceATMyNjc+ATc+ATc+ATUOAQcOAQcOASMOASMiJicuAScuAScuATU0Njc+ATc+ATc+ATMyFhceARceARceARUUBgcOAQcOAQcOASMDNTM1IzU+ATc+ATczFTMVIyczBycTMxEjEQEsAwcEAwUDAQICAQMCAgMCAgQCBAgDAwMBAQECAgEDAgIEAwcKEggIDAUcAgcEBAgFAwcDAwYDAgQBAgICBAIDBQIDBQIDBAIGDAYFCQUEBgICAwMDAggEBQsGBw0HBw4HBwwGBQkDBAMDBAMJBgYNBwcQCDQrJggPBgYNBSkliPGaTU0zMzMBjAICAgYEBggEAwUCAgIBAQEDAwMLCAMGAgMDAQICAXIDBAQJBR8CBQICAgEBAgQDBAgFBQwIAgUCAQQBAQIBAQICAgUEBAkGBg0ICA4HBgoFBAcCAgMDAwMIBgYPCgkXDQ4XCgoRBgcJBAMD/wAsaiICBAIDBgOgLDNnZwGZ/mcBmQAAAAUAAP/gAcQB5gAKABsAJAAoAC0AABM1NyM1MxUHMxUjFwczJy4BJy4BJyMOAQcOAQcHNzMXIycjByMnMwcnEzMRIxHvaF6yaWq9SQQvBAMEAwIFAgICBAIDBANiTlJOSA1HDUXWmk1NMzMzARogfy0gfy2dDg4HEQgJEAgIEAkIEQdjzMwrKzNnZwGZ/mcBmQAAAAAEAAD/4AFiAeYADwAeAC0APQAAExceARcWBgcGJicuASMnNTEHBhQHBhYXFjY3PgExNxEnLgE1JjY3NhYXFhQfARU3PgE1NiYnJgYHDgEPARWzrAEBAQYECgcPBgEBAYisAQEHBQoGEAYBAYisAQEHBQkHEAYBAYisAQEHBAoHDwYBAQGIAearAQEBCBgGAwEEAQGISKsBAQEIGAYDAQQBAYj+SKwBAQEIGAUEAQQBAQGHSawBAQEIGAUEAQQBAQGHSQAABAAA/+ACAAHmABwAOQA+AEkAAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYjFTIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NjMHMzUjFQcVMxUjFTM1IzUjAQA1Ly5GFBQUFEYuLzU1Li9GFBQUFEYvLjUqJSY3ERAQETcmJSorJSU4EBAQEDglJSsaNDQZGRlmGU0B5hQURS8vNTUuL0UUFRUURS8uNTUvL0UUFDMQEDglJSsqJSY3EBAQEDcmJSorJSU4EBCAMzMZNEw0NIAAAAAACQAA/9oVEgHgAAQACQAOABIAFQAaACcAKwAvAAATMxEjEQUzESMRASEVITURIRUhAQUlLwEDIScnFAYjIiY1NDYzMhYVJTMVIyc1MxUAGhoB5hoa/jIB5v4aAWb+mgFgE5rsZkc+wAGaZ9kaExMaGhMTGgEmGhozgAHa/gACAID+mQFn/pkZGQHnGv4zAQHLpP6r734TGhoTEhoaEmCAMxkZAAACAAD/4AIAAeYAGwBCAAABMhceARcWFRQHDgEHBiMiJy4BJyY1NDc+ATc2FyYiDwEnJiIHBhQfAQcGFBceATMyNj8BFx4BMzI2NzY0LwE3NjQnAQA1Ly5GFBQUFEYuLzU1Ly5GFBQUFEYuL5QIFQc7OwcVCAcHOzsHBwQJBQUKAzs7AwoFBQkEBwc7OwcHAeYUFEUvLzU1Li9FFBUVFEUvLjU1Ly9FFBShCAg6OggIBxUIOzoIFQgDBAQDOzsDBAQDCBUIOjsIFQcAAAACAAD/2QIAAeAAVABxAAABJjY3PgE3MhYXHgEVHgEVFAYHDgEHDgEjIiYnLgEnLgE1NDY3PgEzMhYXHgEXFAYHDgEHIiYnLgEjIgYHDgEVFBYXHgEXHgEzMjY3PgE3PgE1NCYnBRc3PgEzMhYXHgEVFAYPAScuATU0Njc+ATMyFhcB4QEBAQIEAgMFAgIDBAMdGxtKKg4dDixSISIvCQQDOjMgSyglRx8CAwEBAQIEAgMFAhxAISRDHS40AwMIKh4fSicNGgwnQhgYGgMC/s5X5AIFAgMEAgICAgL2aQICAgICBAMCBQIBDAMFAgIDAQEBAQQDDh0OLFIiIi4JBAMdGxtKKg4dDz5vJBcYFRUBBAMCBQICAwEBARITFRUgZDgNGg0mQxgYGgMDCCoeH0onDRoMB1joAgICAQIFAgMFAvpqAgUDAgUCAQICAgAAAAAOAAD/4AH/AeUAEgAlADcASgBWAGMAbwB7AIcAkwCfAKwAuADEAAAlHgEXDgEjIiYnPgE3HgEzMjY3JQ4BBy4BNTQ2Nx4BFw4BFRQWFyU+ATceARUUBgcuASc+ATU0JiUuASc+ATMyFhcOAQcuASMiBgcHIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYjBSImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmAyImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmBSImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmIzciJjU0NjMyFhUUBiciBhUUFjMyNjU0JgFUBhQNGz8iIT4cDRQGFCoXFisT/vENEwYOEREPBRQMCQkJCQF2DBMFEBAQDwYTDAgKCv7oBhMNHD0hIj4bDBQGEysWFyoURQoPDwoLDw8LHy0tHyAtLSABNAsPDwsKDw8KIC0tIB8tLR8LDw8LCg8PCiAtLSAfLS3+rQoPDwoLDw8LHy0tHyAtLSCaCw8PCwsPDwsgLS0gIC0tLA0TBg8REQ8GEwwICgoJZgYUDRw+ISE/GwwUBhMrFxYrE6kGEw0cPiEhPhsMFAYTKxYXK3kNEwUPEBAPBRMNCQkJCTsPCwsPDwsLD2ctICAtLSAgLWcPCwsPDwsLD2ctICAtLSAgLf5mDwsKDw8KCw9nLSAgLS0gIC1nDwsKDw8KCw9nLSAgLS0gIC0zDwoLDw8LCg9mLSAfLS0fIC0AAAANAAD/4AH/AeUAEgAlADcASgBWAGMAbwB7AIcAkwCfAKwAwwAAJR4BFw4BIyImJz4BNx4BMzI2NyUOAQcuATU0NjceARcOARUUFhclPgE3HgEVFAYHLgEnPgE1NCYlLgEnPgEzMhYXDgEHLgEjIgYHByImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmIwUiJjU0NjMyFhUUBiciBhUUFjMyNjU0JgMiJjU0NjMyFhUUBiciBhUUFjMyNjU0JgUiJjU0NjMyFhUUBiciBhUUFjMyNjU0JiMlJiIPAScmIgcGFB8BHgEzMjY/ATY0JwFUBhQNGz8iIT4cDRQGFCoXFisT/vENEwYOEREPBRQMCQkJCQF2DBMFEBAQDwYTDAgKCv7oBhMNHD0hIj4bDBQGEysWFyoURQoPDwoLDw8LHy0tHyAtLSABNAsPDwsKDw8KIC0tIB8tLR8LDw8LCg8PCiAtLSAfLS3+rQoPDwoLDw8LHy0tHyAtLSABAAcVCFwoCBUHCAg6BAkFBQoEbQgILA0TBg8REQ8GEwwICgoJZgYUDRw+ISE/GwwUBhMrFxYrE6kGEw0cPiEhPhsMFAYTKxYXK3kNEwUPEBAPBRMNCQkJCTsPCwsPDwsLD2ctICAtLSAgLWcPCwsPDwsLD2ctICAtLSAgLf5mDwsKDw8KCw9nLSAgLS0gIC1nDwsKDw8KCw9nLSAgLS0gIC2ZCAhcKQgICBUHOwQDAwRuCBUHAAAADQAA/+AB/wHlABIAJQA3AEoAVgBjAG8AewCHAJMAnwCsANMAACUeARcOASMiJic+ATceATMyNjclDgEHLgE1NDY3HgEXDgEVFBYXJT4BNx4BFRQGBy4BJz4BNTQmJS4BJz4BMzIWFw4BBy4BIyIGBwciJjU0NjMyFhUUBiciBhUUFjMyNjU0JiMFIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYDIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYFIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYjNyYiDwEnJiIHBhQfAQcGFBceATMyNj8BFx4BMzI2NzY0LwE3NjQnAVQGFA0bPyIhPhwNFAYUKhcWKxP+8Q0TBg4REQ8FFAwJCQkJAXYMEwUQEBAPBhMMCAoK/ugGEw0cPSEiPhsMFAYTKxYXKhRFCg8PCgsPDwsfLS0fIC0tIAE0Cw8PCwoPDwogLS0gHy0tHwsPDwsKDw8KIC0tIB8tLf6tCg8PCgsPDwsfLS0fIC0tIOcIFQgoKQcVCAcHKSkHBwQJBQUKAykoBAoEBQoEBwcpKQcHLA0TBg8REQ8GEwwICgoJZgYUDRw+ISE/GwwUBhMrFxYrE6kGEw0cPiEhPhsMFAYTKxYXK3kNEwUPEBAPBRMNCQkJCTsPCwsPDwsLD2ctICAtLSAgLWcPCwsPDwsLD2ctICAtLSAgLf5mDwsKDw8KCw9nLSAgLS0gIC1nDwsKDw8KCw9nLSAgLS0gIC2ZBwcoKAgIBxUIKSgIFQcEBAQEKCgEBAQEBxYHKCkHFQgAAAAADgAA/+AB/wHlABIAJQA3AEoAVgBjAG8AewCHAJMAnwCsALAAtAAAJR4BFw4BIyImJz4BNx4BMzI2NyUOAQcuATU0NjceARcOARUUFhclPgE3HgEVFAYHLgEnPgE1NCYlLgEnPgEzMhYXDgEHLgEjIgYHByImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmIwUiJjU0NjMyFhUUBiciBhUUFjMyNjU0JgMiJjU0NjMyFhUUBiciBhUUFjMyNjU0JgUiJjU0NjMyFhUUBiciBhUUFjMyNjU0JiM3FSM1FyM1MwFUBhQNGz8iIT4cDRQGFCoXFisT/vENEwYOEREPBRQMCQkJCQF2DBMFEBAQDwYTDAgKCv7oBhMNHD0hIj4bDBQGEysWFyoURQoPDwoLDw8LHy0tHyAtLSABNAsPDwsKDw8KIC0tIB8tLR8LDw8LCg8PCiAtLSAfLS3+rQoPDwoLDw8LHy0tHyAtLSC0NIBMTCwNEwYPEREPBhMMCAoKCWYGFA0cPiEhPxsMFAYTKxcWKxOpBhMNHD4hIT4bDBQGEysWFyt5DRMFDxAQDwUTDQkJCQk7DwsLDw8LCw9nLSAgLS0gIC1nDwsLDw8LCw9nLSAgLS0gIC3+Zg8LCg8PCgsPZy0gIC0tICAtZw8LCg8PCgsPZy0gIC0tICAt5rOzszMAAAAMAAD/4AH/AeUAEgAlADcASgBWAGMAbwB7AIcAkwCfAKwAACUeARcOASMiJic+ATceATMyNjclDgEHLgE1NDY3HgEXDgEVFBYXJT4BNx4BFRQGBy4BJz4BNTQmJS4BJz4BMzIWFw4BBy4BIyIGBwciJjU0NjMyFhUUBiciBhUUFjMyNjU0JiMFIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYDIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYFIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYjAVQGFA0bPyIhPhwNFAYUKhcWKxP+8Q0TBg4REQ8FFAwJCQkJAXYMEwUQEBAPBhMMCAoK/ugGEw0cPSEiPhsMFAYTKxYXKhRFCg8PCgsPDwsfLS0fIC0tIAE0Cw8PCwoPDwogLS0gHy0tHwsPDwsKDw8KIC0tIB8tLf6tCg8PCgsPDwsfLS0fIC0tICwNEwYPEREPBhMMCAoKCWYGFA0cPiEhPxsMFAYTKxcWKxOpBhMNHD4hIT4bDBQGEysWFyt5DRMFDxAQDwUTDQkJCQk7DwsLDw8LCw9nLSAgLS0gIC1nDwsLDw8LCw9nLSAgLS0gIC3+Zg8LCg8PCgsPZy0gIC0tICAtZw8LCg8PCgsPZy0gIC0tICAtAA8AAP/gAf8B5QAOAB0ALAA/AFIAZAB3AIMAkACcAKgAtADAAMwA2QAANzMyNjU0JisBIgYVFBYzNTMyNjU0JisBIgYVFBYzFTMyNjU0JisBIgYVFBYzFx4BFw4BIyImJz4BNx4BMzI2NyUOAQcuATU0NjceARcOARUUFhclPgE3HgEVFAYHLgEnPgE1NCYlLgEnPgEzMhYXDgEHLgEjIgYHByImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmIwUiJjU0NjMyFhUUBiciBhUUFjMyNjU0JgMiJjU0NjMyFhUUBiciBhUUFjMyNjU0JgUiJjU0NjMyFhUUBiciBhUUFjMyNjU0JiPNZgsPDwtmCw8PC2YLDw8LZgsPDwtmCw8PC2YLDw8LhwYUDRs/IiE+HA0UBhQqFxYrE/7xDRMGDhERDwUUDAkJCQkBdgwTBRAQEA8GEwwICgr+6AYTDRw9ISI+GwwUBhMrFhcqFEUKDw8KCw8PCx8tLR8gLS0gATQLDw8LCg8PCiAtLSAfLS0fCw8PCwoPDwogLS0gHy0t/q0KDw8KCw8PCx8tLR8gLS0gzQ8KCw8PCwoPTQ8KCw8PCwoPmg8LCg8PCgsPVA0TBg8REQ8GEwwICgoJZgYUDRw+ISE/GwwUBhMrFxYrE6kGEw0cPiEhPhsMFAYTKxYXK3kNEwUPEBAPBRMNCQkJCTsPCwsPDwsLD2ctICAtLSAgLWcPCwsPDwsLD2ctICAtLSAgLf5mDwsKDw8KCw9nLSAgLS0gIC1nDwsKDw8KCw9nLSAgLS0gIC0ADgAA/+ACAAHmAAMACAAhADkAUgBrAHcAhACQAJ0AqQC1AMEAzQAAAREhERcRIREhEw4BIyImJz4BNTwBNR4BMzI2NxwBFRQWFzc+ATU0Jic6ATEyNjceARUUBgcuASMwIiceATMwMjMOARUUFhcqATEiBgcuATU0Njc3LgEjIgYHPAE1NCYnPgEzMhYXDgEVHAEVByImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmIzUiJjU0NjMyFhUUBiciBhUUFjMyNjU0JiMXIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYDIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYCAP4AMwGa/mb2ChQLCxQKBwgGDQcHDQYIBzoCAQECAQINGAkDAwMDCRgNAvgJGA0CAQIBAQIBAg0YCQMDAwOuBg0HBwwHCAcKFAsLFAoHCIALDw8LCg8PCiAtLSAfLS0fCw8PCwoPDwogLS0gHy0tH8wKDw8KCw8PCx8tLR8gLS0gCg8PCgsPDwsfLS0fIC0tAeb+AAIAM/5nAZn+nwIDAwIKFw0BAgECAgICAQIBDRcKewYNBwYNBggHChQLChUJBwhCBwgGDQYHDQYIBwkVCgsUCjsBAgIBAQEBDRcKAgMDAgoXDQEBAeQPCwsPDwsLD2ctICAtLSAgLWYPCwoPDwoLD2ctICAtLSAgLWcPCwoPDwoLD2ctICAtLSAgLf7MDwsLDw8LCw9nLSAgLS0gIC0ADAAA/+ACAAHmAAMABwALAA8AEwAYABwAIQAlACkALQAxAAA3FSE1BTMVIyUVMzUHMxUjExUhNQUzFSM1JRUzNQczFSM1NxUhNQUzFSMlFTM1BzMVI80BM/8Azc3/AJpnMzOaATP/AM3N/wCaZzMzmgEz/wDNzf8AmmczM4CamjMzZpqaMzMBGZmZMzMzM5mZMzMz5pmZMzNmmZkzMwAAAAIAAP/gAgAB5gA4AEkAABM+ATMyFx4BFxYVFAcOAQcGIyInLgEnJjU0NjcXDgEVFBceARcWMzI3PgE3NjU0Jy4BJyYjIgYHJxcmNDc2Mh8BNzYyFxYUDwEnah9NKjUvLkYUFBQURi4vNTUvLkYUFBcUJQ0QEBA4JSYqKiYlOBAQEBA4JSYqIDkZJDcHBwgUCCFuCBUHCAiSRQG2FxkUFEUvLzU1Li9FFBUVFEUvLjUoSB8lFzYdKiUmNxAQEBA3JiUqKyUlOBAQEhAl8QgUCAgIIW4HBwgUCJJFAAACAAD/4AIAAeYAOAA9AAATPgEzMhceARcWFRQHDgEHBiMiJy4BJyY1NDY3Fw4BFRQXHgEXFjMyNz4BNzY1NCcuAScmIyIGBycXMxUjNWofTSo1Ly5GFBQUFEYuLzU1Ly5GFBQXFCUNEBAQOCUmKiomJTgQEBAQOCUmKiA5GSRJmpoBthcZFBRFLy81NS4vRRQVFRRFLy41KEgfJRc2HSolJjcQEBAQNyYlKislJTgQEBIQJYOZmQAAAgAA/+ACAAHmABwAMwAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJiMXBw4BIyImLwEmNDc2Mh8BNzYyFxYUBwEANS8uRhQUFBRGLi81NS8uRhQUFBRGLi81kpkECgUFCQRNBwcIFQg6iAcWBwgIAeYUFEUvLzU1Li9FFBUVFEUvLjU1Ly9FFBTFmQQEBARMCBUIBwc7hwgIBxUIAAEAAP/gAk0B5gAIAAAFASEGBw4BBwYBJv7aAk0lJSVJJSUaAgBAQECAQEAAAQAA/+ACTQHmAAgAAAkBITY3PgE3NgEmASf9syUlJEolJQHm/gBAQECAQEAAAAAABAAA/+ACmgHmAAMADAAWABsAAAEhEzcDASEGBw4BBwYXAyEGBw4BBwYHEyMVMzUCL/4q632b/toCTSUlJUklJVvzAecfHh88Hx4fTZmZAbP+Z9n+8wIAQEBAgEBAPwGZMzM0ZjMzMwEZMzMAAgAA/+AB5wHmAA4AGwAAEzUNATUiBjEwNz4BNzY3NxUHDgEHPgE7ARU3J8MBJP7cNI8BAiIoKE4xLEA/DCFJHDGnpwFGoPP0oDkgIFEjJAg4ZQQGPSALEmiMiwAEAAD/4AKaAeYAAwAMABYAIgAAASETNwMBIQYHDgEHBhcDIQYHDgEHBgcTIxUjFTMVMzUzNSMCL/4q632b/toCTSUlJUklJVvzAecfHh88Hx4fGjMzMzMzMwGz/mfZ/vMCAEBAQIBAQD8BmTMzNGYzMzMBTDMzMzMzAAAADwAA/+ACAAHmAAMACAATACMAPgBCAEYASQBMAFAAVABYAFsAXgBiAAABESERFxEhESEXNTQ2OwEyFh0BIxcjNy4BNTQ2MzIWFRQGBxc3MzU0JisBIgYdATMiBh0BFBY7ATI2PQE0JiMnMxUjNRcjNRcjNzUnMyMHNTM7ARUjNRcjNRcjNzUnMyMHNTMCAP4AMwGa/maWEg0wDRJuTzAQCg4TDQ0TDgoQLxAlGjAaJRANEhINjg0SEg2eICAMDCAMDAwMFAwMgiAgDAwgDAwMDBQMDAHm/gACADP+ZwGZqTcNEhINN55AAxELDRISDQsRA0CeNxolJRo3Ew1+DRISDX4NExAgDAwMDAwIDAwMIAwMDAwMCAwMDAAAAAAMAAD/2gIAAeAAAwAIADUAQABQAGsAcAB0AHkAfQCBAIUAAAERIREXESERIRcnPgEzMhceARcWFRQHDgEHBiMiJy4BJyY1NDY3Fw4BFRQWMzI2NTQmIyIGBxc1NDY7ATIWHQEjFyM3LgE1NDYzMhYVFAYHFzczNTQmKwEiBh0BMyIGHQEUFjsBMjY9ATQmIyczFSM1MxUjNR8BNycHNzMVIzcVIzUfATcnAgD+ABoBzP40fxEZPSIqJiU4EBAQEDglJioqJiU4EBASERMND2lKSmlpSh00FkgKCBoICj4sGgkGCAsHBwsIBgkbCRUPGg8VCQgKCghQCAoKCFkSEhISAQgHBwhPEhISEgIHCAgB2v4AAgAa/jMBzVQTExQQEDcmJSorJSU4EBAQEDglJSsfOhkSFTAaSmtpS0ppERCAIwgKCggjWiQCCQcHCwsHBwkCJFojDxUVDyMLB0gHCwsHSAcLCBEREREICAgHBwgRERERCAgIBwAABQAA/+ACmgHmAAMADAAWABoAHgAAASETNwMBIQYHDgEHBhcDIQYHDgEHBgc3IxUzNSMVMwIv/irrfZv+2gJNJSUlSSUlW/MB5x8eHzwfHh8nTU1NTQGz/mfZ/vMCAEBAQIBAQD8BmTMzNGYzMzPMTeeAAAACAAD/4AIAAeAAOABSAAAlJy4BJzcuAScHLgEvASYiDwEOAQcnDgEHFw4BDwEGFhc3HgEXBx4BFzcWMjcXPgE3Jz4BNxc+AScnBwYiLwEuATU0NjMyFh8BNz4BMzIWFRQGBwIAKwEEBCAOKxwoCBMJByFGIQcJEgknHCwNHwMFASsBDxEtBgwHDRo+IhoKFAoaIj4bDgcNBS4QDwFumQgVCEwEBA8LBQkEO4cECQULDwQE8REKFAohIDYVFwUJAy4JCS4DCQUXFTYgIQoUChEiRB8ECRAHLBceBiYBASYGHhcsBxAJBB9EIjGaBwdNAwoFCg8EAzuIAwUQCgUKAwAAAwAA/+ACAAHgADgARQBsAAABJiIPAQ4BBycOAQcXDgEPAQYWFzceARcHHgEXNzoBMxc+ATcnPgE3Fz4BLwEuASc3LgEnBy4BLwEHMhYVFAYjIiY1NDYzFyYiDwEnJiIHBhQfAQcGFBceATMyNj8BFx4BMzI2NzY0LwE3NjQnAUQhRiEHCRMIJx0rDR8EBAErAQ8RLQYMBw0aPiIaChQKGiI+Gg0HDAYtEQ8BKwEFAx8NKx0nCRIJB0Q/Wlo/QFpaQF8IFQc7OwcVCAcHOzsHBwQJBQUKAzs7AwoFBQkEBwc7OwcHAd0JCS0ECQUXFDcgIQoUChAjRB4DCBAIKxceBiUlBh4XKwgQCAMeRCMQChQKISA3FBcFCQQtXVtAP1tbP0BbOwgIOjoICAcVCDs6CBUIAwQEAzs7AwQEAwgVCDo7CBUHAAAAAAMAAP/gAgAB4AA4AEUAUQAAASYiDwEOAQcnDgEHFw4BDwEGFhc3HgEXBx4BFzc6ATMXPgE3Jz4BNxc+AS8BLgEnNy4BJwcuAS8BBzIWFRQGIyImNTQ2MxcUBiMiJjU0NjMyFgFEIUYhBwkTCCcdKw0fBAQBKwEPES0GDAcNGj4iGgoUChoiPhoNBwwGLREPASsBBQMfDSsdJwkSCQdEP1paP0BaWkBNLSAgLS0gIC0B3QkJLQQJBRcUNyAhChQKECNEHgMIEAgrFx4GJSUGHhcrCBAIAx5EIxAKFAohIDcUFwUJBC1dW0A/W1s/QFuaHy0tHyAtLQAABAAA/+ACAAHgADgARQBSAGAAAAEmIg8BDgEHJw4BBxcOAQ8BBhYXNx4BFwceARc3OgEzFz4BNyc+ATcXPgEvAS4BJzcuAScHLgEvAQcyFhUUBiMiJjU0NjMRIiY1NDYzMhYVFAYjJzQ2MzIWHQEUBiMiJjUBRCFGIQcJEwgnHSsNHwQEASsBDxEtBgwHDRo+IhoKFAoaIj4aDQcMBi0RDwErAQUDHw0rHScJEgkHRD9aWj9AWlpADA4QCgsPDwsaEAoMDg4MDA4B3QkJLQQJBRcUNyAhChQKECNEHgMIEAgrFx4GJSUGHhcrCBAIAx5EIxAKFAohIDcUFwUJBC1dW0A/W1s/QFv/ABAKCw4QCQoQswwOEApNCRAQCQAFAAD/4AIAAeAAOABFAFQAYwByAAABJiIPAQ4BBycOAQcXDgEPAQYWFzceARcHHgEXNzoBMxc+ATcnPgE3Fz4BLwEuASc3LgEnBy4BLwEHMhYVFAYjIiY1NDYzAyImNTQ2OwEyFhUUBisBNSImNTQ2OwEyFhUUBisBNSImNTQ2OwEyFhUUBisBAUQhRiEHCRMIJx0rDR8EBAErAQ8RLQYMBw0aPiIaChQKGiI+Gg0HDAYtEQ8BKwEFAx8NKx0nCRIJB0Q/Wlo/QFpaQDMMDhAKZgoQEApmDA4QCmYKEBAKZgwOEApmChAQCmYB3QkJLQQJBRcUNyAhChQKECNEHgMIEAgrFx4GJSUGHhcrCBAIAx5EIxAKFAohIDcUFwUJBC1dW0A/W1s/QFv/ABAKCw4OCwwOTRAJDA4ODAsOTRAJDA4ODAsOAAAAAwAA/+ACAAHmABsAJwA1AAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmAyImNTQ2MzIWFRQGNxQGIyImPQE0NjMyFhUBADUvLkYUFBQURi4vNTUvLkYUFBQURi4vNQwOEAoMDg8PDgwMDhAKDA4B5hQURS8vNTUuL0UUFRUURS8uNTUvL0UUFP5nEAkMDhAKCRBmCRAQCbMMDhAKAA0AAP/gAf8B5QASACUANwBKAFYAYwBvAHsAhwCTAJ8ArAC4AAAlHgEXDgEjIiYnPgE3HgEzMjY3JQ4BBy4BNTQ2Nx4BFw4BFRQWFyU+ATceARUUBgcuASc+ATU0JiUuASc+ATMyFhcOAQcuASMiBgcHIiY1NDYzMhYVFAYnIgYVFBYzMjY1NCYjBSImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmAyImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmBSImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmIzciBhUUFjMyNjU0JgFUBhQNGz8iIT4cDRQGFCoXFisT/vENEwYOEREPBRQMCQkJCQF2DBMFEBAQDwYTDAgKCv7oBhMNHD0hIj4bDBQGEysWFyoURQoPDwoLDw8LHy0tHyAtLSABNAsPDwsKDw8KIC0tIB8tLR8LDw8LCg8PCiAtLSAfLS3+rQoPDwoLDw8LHy0tHyAtLSCaIC0tICAtLSwNEwYPEREPBhMMCAoKCWYGFA0cPiEhPxsMFAYTKxcWKxOpBhMNHD4hIT4bDBQGEysWFyt5DRMFDxAQDwUTDQkJCQk7DwsLDw8LCw9nLSAgLS0gIC1nDwsLDw8LCw9nLSAgLS0gIC3+Zg8LCg8PCgsPZy0gIC0tICAtZw8LCg8PCgsPZy0gIC0tICAtmS0gHy0tHyAtAAAOAAD/4AH/AeUADAAbAC4AQQBTAGYAcgB/AIsAlwCjAK8AuwDIAAAlIiY1NDYzMhYVFAYjJzQ2MzIWHQEUBiMiJj0BEx4BFw4BIyImJz4BNx4BMzI2NyUOAQcuATU0NjceARcOARUUFhclPgE3HgEVFAYHLgEnPgE1NCYlLgEnPgEzMhYXDgEHLgEjIgYHByImNTQ2MzIWFRQGJyIGFRQWMzI2NTQmIwUiJjU0NjMyFhUUBiciBhUUFjMyNjU0JgMiJjU0NjMyFhUUBiciBhUUFjMyNjU0JgUiJjU0NjMyFhUUBiciBhUUFjMyNjU0JiMBAAwOEAoLDw8LGhAKDA4ODAwObgYUDRs/IiE+HA0UBhQqFxYrE/7xDRMGDhERDwUUDAkJCQkBdgwTBRAQEA8GEwwICgr+6AYTDRw9ISI+GwwUBhMrFhcqFEUKDw8KCw8PCx8tLR8gLS0gATQLDw8LCg8PCiAtLSAfLS0fCw8PCwoPDwogLS0gHy0t/q0KDw8KCw8PCx8tLR8gLS0gZhAKDA4QCgoQ5wsOEAmAChAQCoD+3w0TBg8REQ8GEwwICgoJZgYUDRw+ISE/GwwUBhMrFxYrE6kGEw0cPiEhPhsMFAYTKxYXK3kNEwUPEBAPBRMNCQkJCTsPCwsPDwsLD2ctICAtLSAgLWcPCwsPDwsLD2ctICAtLSAgLf5mDwsKDw8KCw9nLSAgLS0gIC1nDwsKDw8KCw9nLSAgLS0gIC0AAAQAAP/gAgAB5gAYADAAVwBqAAATFQcVITUnNRceARURFAYjISImNRE0Nj8BNxUUBiMiJj0BNDYzITIWHQEUBiMiJj0BBzQmKwE1NCYjIgYdASMiBhUUFhceATsBFRQWFx4BMzI2PQEzMjY1Bzc2FhcWBg8BBiIvAS4BNz4BF2YzAZozXAUFDwv+NAsPBQVcGg8LCg8PCgE0Cg8PCgsPGg8KMw8LCw8zCg8EAwQJBTMEBAMKBQsPMwoPZtoJFQUFBgnnBQ4F5wkGBQUVCQF2QSjz8yhBSAQKBv7mCw8PCwEaBgoESD3NCg8PCucKDw8K5woPDwrNgAsPMwsPDwszDwsFCQQDBDQFCQQDBA8KNA8KlnkGBgoJFAWABASABRQJCgYGAAAGAAD/4AIAAeYABAAJABQAGAAcACAAABMRIREhBREhESEBIxEhFTM1IREzNTczFSMVMxUjFTMVI5oBZv6aATP/AAEA/rNNARoz/oCAgJqampqamgGA/mYBmjP+zQEz/wABZhlM/jQzzTQZMxozAAAAAgAA/+AB+wHmABwANgAAASImIyIGMSImMSIGIwYXHgEXFhc3FzY3PgE3NicPAQYiLwEuATU0NjMyFh8BNz4BMzIWFRQGBwH7lhxHAQEBAUcclwkKCj00M0sCAko0ND0KCgppmgcVCE0DBA8LBQkEOogDCgULDwQEAaFFAQFFUUVFcCoqHAEBHCoqcEVFUYCaBwdNBAkFCw8EBDqHBAQPCwUJBAACAAD/4AH8AeYAIAA9AAABIiYxIgYjBhceARcWFzQyMzoBFTY3PgE3NiciJiMwBiMTIiYvAS4BPQE0Njc+ATMyFhceAR0BFx4BBw4BJwEAAQFHHJcJCgo9NDRKAQEBAUo0ND0KCgmXHEcBAU0ECARMBQYEAwQKBQUKBAMEQggDBgMLBgHlAUVRRUVwKiocAQEcKipwRUVRRQH+wgMCMwMLBnMFCgQDBAQDBAoFZisHFQgFBgEAAAAAAgAA/+AB/AHmACAALAAAASImMSIGIwYXHgEXFhc0MjM6ARU2Nz4BNzYnIiYjMAYjFTIWFRQGIyImNTQ2AQABAUcclwkKCj00NEoBAQEBSjQ0PQoKCZccRwEBIC0tICAtLQHlAUVRRUVwKiocAQEcKipwRUVRRQGyLSAfLS0fIC0AAAAAAwAA/+AB/AHmACAALQA8AAABIiYxIgYjBhceARcWFzQyMzoBFTY3PgE3NiciJiMwBiMRIiY1NDYzMhYVFAYjJzQ2MzIWHQEUBiMiJj0BAQABAUcclwkKCj00NEoBAQEBSjQ0PQoKCZccRwEBDA4QCgsPDwsaEAoMDg4MDA4B5QFFUUVFcCoqHAEBHCoqcEVFUUUB/oEQCgwOEAoKEOcLDhAJgAoQEAqAAAAAAAQAAP/gAfwB5gAgAC8APgBNAAABIiYxIgYjBhceARcWFzQyMzoBFTY3PgE3NiciJiMwBiMDIiY1NDY7ATIWFRQGKwE1IiY1NDY7ATIWFRQGKwE1IiY1NDY7ATIWFRQGKwEBAAEBRxyXCQoKPTQ0SgEBAQFKNDQ9CgoJlxxHAQEzDA4QCmYKEBAKZgwOEApmChAQCmYMDhAKZgoQEApmAeUBRVFFRXAqKhwBARwqKnBFRVFFAf6bEAoLDg4LDA5NEAkMDg4MCw5NEAkMDg4MCw4AAAAAAgAA/+AB/AHgAEcAjAAAJQ4BBw4BBw4BBw4BBwYiJy4BJy4BJy4BJy4BJzcnBzcwFhUeARceARceARceARceATMyNjc+ATc+ATc+ATc+ATc+ATcnDgEHJT4BNz4BNz4BNz4BNzYyFx4BFx4BFx4BFx4BFwcXNwciNDEuAScuAScuAScuAScmIgcOAQcOAQcOAQcOAQcOAQcXPgE3AZ8FDAYHDggHEQgJEgkTKBMJEgkIEQcIDgcEBwQtcCIxAQcPCAgSCgoVCgsXDAwZDAwZDAwXCwoVCgoSCAgPBwYMBC8ECQX+wgUMBgcOCAcRCAkSCRMoEwkSCQgRBwgOBwQHBC1wIjEBBw8ICBMJChUKCxcMGDIYDBcLChUKChIICA8HBgwELwQIBnsHDwYHDAUFCQMEBgIEBAIGBAMJBQUMBwQJBA5olQ8BAQkSCQgPBgcLBQQHAwIDAwIDBwQFCwcGDwgJEgkKFQsUCRAI1wcPBgcMBQUJAwQGAgMDAgYEAwkFBQwHBAkEDmmWDwEKEggJDwYHCwUEBwMFBQMHBAULBwYPCQgSCgkVCxQJEAgAAAAAAwAA/+AB/AHgAEcAjACjAAAlDgEHDgEHDgEHDgEHBiInLgEnLgEnLgEnLgEnNycHNzAWFR4BFx4BFx4BFx4BFx4BMzI2Nz4BNz4BNz4BNz4BNz4BNycOAQclPgE3PgE3PgE3PgE3NjIXHgEXHgEXHgEXHgEXBxc3ByI0MS4BJy4BJy4BJy4BJyYiBw4BBw4BBw4BBw4BBw4BBxc+ATcXJiIPAScmIgcGFB8BHgEzMjY/ATY0JwGfBQwGBw4IBxEICRIJEygTCRIJCBEHCA4HBAcELXAiMQEHDwgIEgoKFQoLFwwMGQwMGQwMFwsKFQoKEggIDwcGDAQvBAkF/sIFDAYHDggHEQgJEgkTKBMJEgkIEQcIDgcEBwQtcCIxAQcPCAgTCQoVCgsXDBgyGAwXCwoVCgoSCAgPBwYMBC8ECAb1BxUIUxoHFQgHBywECQUFCQRlCAh7Bw8GBwwFBQkDBAYCBAQCBgQDCQUFDAcECQQOaJUPAQEJEgkIDwYHCwUEBwMCAwMCAwcEBQsHBg8ICRIJChULFAkQCNcHDwYHDAUFCQMEBgIDAwIGBAMJBQUMBwQJBA5plg8BChIICQ8GBwsFBAcDBQUDBwQFCwcGDwkIEgoJFQsUCRAIJgcHVRoHBwgVBywEAwMEZggVCAAAAAMAAP/gAfwB4ABHAIwAswAAJQ4BBw4BBw4BBw4BBwYiJy4BJy4BJy4BJy4BJzcnBzcwFhUeARceARceARceARceATMyNjc+ATc+ATc+ATc+ATc+ATcnDgEHJT4BNz4BNz4BNz4BNzYyFx4BFx4BFx4BFx4BFwcXNwciNDEuAScuAScuAScuAScmIgcOAQcOAQcOAQcOAQcOAQcXPgE3FyYiDwEnJiIHBhQfAQcGFBceATMyNj8BFx4BMzI2NzY0LwE3NjQnAZ8FDAYHDggHEQgJEgkTKBMJEgkIEQcIDgcEBwQtcCIxAQcPCAgSCgoVCgsXDAwZDAwZDAwXCwoVCgoSCAgPBwYMBC8ECQX+wgUMBgcOCAcRCAkSCRMoEwkSCQgRBwgOBwQHBC1wIjEBBw8ICBMJChUKCxcMGDIYDBcLChUKChIICA8HBgwELwQIBv4IFQc7OwcVCAcHOzsHBwQJBQUKAzs7AwoFBQkEBwc7OwcHewcPBgcMBQUJAwQGAgQEAgYEAwkFBQwHBAkEDmiVDwEBCRIJCA8GBwsFBAcDAgMDAgMHBAULBwYPCAkSCQoVCxQJEAjXBw8GBwwFBQkDBAYCAwMCBgQDCQUFDAcECQQOaZYPAQoSCAkPBgcLBQQHAwUFAwcEBQsHBg8JCBIKCRULFAkQCA0ICDo6CAgHFQg7OggVCAMEBAM7OwMEBAMIFQg6OwgVBwAAAAQAAP/gAgAB5gAYADEAUABjAAA3FBYXHgEzMjY3PgE1NCYnLgEjIgYHDgEVMzQ2Nz4BMzIWFx4BFRQGBw4BIyImJy4BNRc+ATceAR8BFjI/AT4BNx4BFx4BBw4BKwEiJicmNjc3PgEzMhYXFgYHDgEHLgEnLgE3ACYlJF4zM14kJCcnJCReMzNeJCUmESQiIVgwL1giISUlISJYLzBYISIkjgwaDgIGAwIQIA8DAwUDDRsMAwMBAQcEswQHAQICBAkDQRQeNwIJAw4JKxsbKwkPAwnmMl8kJCcnJCRfMjNeJCQnJyQkXjMwVyIiJCQiIlcwL1giIiQkIiJYL3EHCwQCAgIBBQUBAgICBAsHAggEBAUFBAQIAp4+HikzAzwIGSICAiIZCDwDAAAAAAIAAP/gAfwB5gAgAEcAAAEyNjEyFjMWBw4BBwYHNCIjKgEVJicuAScmNzI2MzAWMxcmIg8BJyYiBwYUHwEHBhQXHgEzMjY/ARceATMyNjc2NC8BNzY0JwEAAQFHHJcJCgo9NDRKAQEBAUo0ND0KCgmXHEcBAV8IFQc7OwcVCAcHOzsHBwQJBQUKAzs7AwoFBQkEBwc7OwcHAeUBRVFFRXAqKhwBARwqKnBFRVFFAaAICDo6CAgHFQg7OggVCAMEBAM7OwMEBAMIFQg6OwgVBwAGAAD/4AIAAeYABQAMABIAGQAdACEAABMjFTM1FxMzNSMVJxUTNSMVMwcFFTM1IzcjJRUjNRcjNTPNzTOaZs0zms3NmwH+M82bATMBGjSATEwB5sybAv4zzZsCNAE0zDOZZ800mc2zs7MzAAAEAAD/2gH8AeAABQAVAC0BCAAAEwcnPwEXEwYiJyY0Nz4BFx4BFRQGBy8BNiYnLgEHHwEPAS8BBhYXHgE3Fz8BJxc3PgE1NCYnMSc8ATU8ATU3PgE1NCYvATA0MS4BIyIGDwEuAS8BOAExLgEnLgEnMCIxIzAiMQ4BBw4BBzgBMQcOAQcnIzAiMSYGBzgBFQcOARUUFh8BHAEVHAEVBw4BFRQWHwE4ATEeATMyNj8BHgEfATAUMR4BFx4BMzAyMTMwMjEyNjc+ATcwNDE3MjQxJwYiBw4BFQcjJy4BJy4BJy4BDwEnNz4BNSY0NTwBNzQmLwE3FxY2Nz4BNz4BPwEzFx4BFx4BFx4BPwEXBw4BFRYUFRwBBxQWHwEHF9cnHAonHPYFDgUFBQUOBQMCAgOdHQgGDw4rFg4lDTwkDwMREhEuFd8lDMIkFAECBAQgIAQEAgEkAwkGAgUCJQUKBgUBBAMCBwQBRwEEBwIDBAEFBgoFJwUBBQoEJAECBAQgIAQEAgEkAwkGAgUCJQUKBgUBBAMCBwQBRwEEBwIDBAEFARECAgIBAQZBBgEEAwcOBgMGBCkgIwMCAQECAyMgKQQHAwUOBwMEAQZBBgEEAwcOBgMGBCkgIwMCAQECAyMOEgEACx0mChz+2AUFBQ4FBQEFAwYEAwYDzh0VLhISEQMQJDwMJA8XKw4OBwnfDCTCEiEDBQMFCQMZAwYDAwYDGAMKBQIGAj0BBAYBAQ8DBgMoBAcCAwIBAQIDAgcEKAIGBBABBQUBPQIGAgUKAxgDBgMDBgMZAwkFAwUDPQUFAQEPBAYCKAEDBwIDAwMDAgcDAScBEQEBAQICKysDBgEDCAUCAQERNxsCBgQECAQECAQDBwIaNxACAQMFCAIBBgMsLAMFAgMIBQIBAhA3GgIHAwQIBAQIBAMHAhsZEgAABAAA/+ACAAHmAA4AEgAWABoAABMRITUhESERIREjESERIRMzFSM1MxUjNTMVI2YBNP8AATP+ZjMCAP5mZ83Nzc3NzQHm/mczATP+ZwHM/gACAP8AM4AzgDMAAAADAAD/4AIAAeAAOABFAGIAAAEmIg8BDgEHJw4BBxcOAQ8BBhYXNx4BFwceARc3FjI3Fz4BNyc+ATcXPgEvAS4BJzcuAScHLgEvAQcyFhUUBiMiJjU0NjMXIiYvAS4BPQE0Njc+ARc2FhceAR0BFx4BBw4BJwFEIUYhBwkSCScdKw0fAwUBKwEPES0GDAcNGj4iGgoUChoiPhoNBwwGLREPASsBBQMfDSsdJwkSCQdEQFpaQEBaWkBNBAgETAUGBAMECgUFCgQDBEIIAwYDCwYB3QkJLQQJBRcUNyAhChMLECNEHgMIEAcsFx4GJgEBJgYeFywHEAgDHkQjEAsTCiEgNxQXBQkELV1bQD9bWz9AW9kDAjMDCwZABQoDBAQBAQQEAwoFMysHFQgFBgEAAAAAAwAA/+ACswHnABAAFAAjAAABIyIGFREUFjsBMjY1ETQmIwMjETMBESE1ISIGFREUFjMhNSECk7oOExMOug0TEw0NoKD9ugIz/c0aJiYaATj+yAFlEw3+wg0TEw0BPg0T/sMBEP7wAX5BJhv+ghsmQQAAAAAEAAD/4AIAAeYAEwA0AD0AQAAAFzczMjY1ETQmIyEiBhURFBY7ARU3BycHJzcuASczHgEXPgE3IzUzNTMVMxUjDgEHDgEPARcXIycjByM3MxcnIzeAs7wHCgoH/iIHCgoHb4EONVcYWBAaCiMIFAwSHAnCeiJ5MwQNCgkTCQEtzCgPSA4nRiZIQzEZGoAKBwFeBwoKB/6iBwqA9SIzUhdTESYVEBwMFC0YIiAgIgwdDxAaCgEpQSkps7NHQgAAAAADAAD/4AIAAeYAEwB0AIcAABc1IyImNRE0NjMhMhYVERQGKwEHEzQ2NTQmJzc+AS8BLgEPAS4BLwEuASsBMCIxIgYVBw4BByciJiMiBhUHBhQfARQGFRQWFwcOARUUFh8BHgEzNx4BHwEeATMwMjEzMjY/AT4BNxcyFjMyNjU3PgE1NCYjJwciJic+ATMyFhU4ATEUBiM4ATGAbwcKCgcB3gcKCge8s+cCAQEfAgEBHQEEAiUFDQYGAQMCOQECBAYGDAUkAQEBAgMcAgIeAgEBHgEBAQEcAQUCJAYMBwUBBAIBOQMEAQUHDQUkAQEBAgMcAQECASNoHCgBASgcHCgoHBqACgcBXgcKCgf+ogcKgAEzAwgEBAcEGAIFAjECAgEPBQcDJQEBAwIlBAcEDwEDAjACBQMYAggEBAgDFQECAQICATACAg8ECAMlAgMDAiUDBwUPAQMCMAECAQIDGDUnGxwnJxwbJwADAAD/4AKaAeYABwARABUAAAExIRMHASEHCwEhBgcOAQcGBwMbASECL/4p7B7+2gJNHonzAecfHh88Hx4fmJiY/tABs/5nNAIAM/40AZkzMzRmMzMzAWb/AAEAAA4AAP/aAgAB4AAPACAAUgBXAFwAYQBmAGoAbgByAHYAgwCQAJcAAAEyFhURFAYjISImNRE0NjM1IgYVERQWMyEyNjURNCYjIQEVFAYjIiY9ATQ2MzIWHQEUBgcGIiMiJj0BIxUUFjMyNj0BLgEjIgYdARQWMzI2NzUjBTMVIzU1MxUjNTUzFSM1NTMVIzU3MxUjNTMVIzUzFSM1MxUjBzQmIyIGFRQWMzI2NTMUBiMiJjU0NjMyFhUHMxUjNTMVAeYEBQUE/jQEBQUECw8PCwHMCw8PC/40AXcUDw0VDAgJCwEBAQECAQQPDQgKDAEVDw4WHRUWHQER/rOrq6urq6urq82rq6urq6urqzMoHB0oKB0cKBEyIyQyMiQjMlUZKhEByQUE/jMDBQUDAc0EBREPC/4zCg8PCgHNCw/+zlkNFBMOVwgKCwdXAgEBAQIDOjoICwsIWQ4TEw5aFBwcFFp5EREzEREzERE0EhIzEUQRRBFEEUQcKCgcHCgoHCMyMiMjMjIjCRE8KwAAAAgAAP/gA3gB4AAyAGUAcQB9AJoApwCzAMYAADc0NjcuATU0NjMyFhcOAQcuASMiBhUUFjMyNjceARcOAQceARceARcOAQcuASsBIgYVIyU+ATcuASc+ATceATMyNjU0JiMiBgcuASc+ATMyFhUUBgceARUjNCYrASIGBy4BJz4BNycyNjU0JiMiBhUUFjcUBiMiJjU0NjMyFgcuAQcOAR8BHgEzMjY/ATYmJyYGDwEOASMiJi8BNyIGFRQWMzI2NTQmIxUyFhUUBiMiJjU0Ngc2JhceARUjNCYrASIGFSM0NjcPXUUfJ0o0JDsQAwYDDTUhLUBALRgqDwEDAgcQCBEhDwECAgUJBBQuGSJMbBECFQ8hEgkQBwIDAQ8qGC5AQC4hNQ0CBgMQOyM1SScfRl0RbE0hGS4VBAkEAQIBiwcKCgcHCgpsCgcHCgoHBwpUAQYEAwMBAQQWDg4WBAIBBAMDBgECAg0JCA4CARk0Sko0NEpKNC1AQC0tQEAITBIxRl4QcVARUHERXkcVSW8NEDwlNEokHgMIBB0jQC0tQBMRBAkFBgsFAw0JAQIBAgQCDAxsTKwJDQMFCwYFCQQRE0AtLUAjHQQIAx4kSjQlPBANb0lMbAwMAgQCAQIBeQoHBwoKBwcKEQcKCgcHCgpEBAMBAQYDBQ4REQ4FAwYBAQMEBQgKCggFmUk0NUlJNTRJEEAtLkBALi1A3wEDBBByS1BxcVBLchAAAAIAAP/gAgAB5gAFAAcAAAEFESERJRcxAQD/AAIA/wDNAebm/uYBGub9AAAABAAA/+ACAAHmAAMABwALAA8AAAEzFSMlMxEjJTMRIyUzFSMBGubm/ubm5gEa5ub+5ubmAeazs/7nM/7mtLQAAAgAAP/gAgAB5gADAAcACwAPABMAFwAbAB8AAAEVMzUHIzUzJREzEQcjNTMXETMRByM1MwUVMzUHIzUzARrmM4CA/jPmM4CAZ+YzgID+M+YzgIAB5rOzgE0z/ucBGeazs/7mARrmszO0tIBMAAMAAP/gAgAB5gA0AEAAWgAAJT4BNTQmIyIGFRQWFw4BBw4BBw4BBw4BFRwBMRQWFx4BMyEyNjM+ATU0JicuAScuAScuASc3FAYjIiY1NDYzMhYTHgEXIT4BNz4BNz4BNz4BMzIWFx4BFx4BFwFAHSNLNTVLIx0LFAkZKxISGwkGBgkGAgYDAcwBAgEJDQYGCBsSEiwYChQLDS0gIC0tICAtdgMEAf5qAQQDBxUPDiMUEysVFioUEyMPDhUH+BA7IzVLSzUjOxADBwQLIBQULxkUJxQBAQgLAgECAQEMCRUpExovFBQgCwQHA24fLS0fIC0t/rgJEgkJEwkUJhAQGQkJCQkJCRkQESUVAAACAAD/4AIAAeYAKAA0AAAFFAYHIgYjISImJy4BNTA0NTQ2Nz4BNz4BNz4BMzIWFx4BFx4BFx4BFQMUBiMiJjU0NjMyFgIADQkBAgH+NAMGAgYJBgYJGxISKxkYNRsbNRkYLBISGwgGBoBLNTVLSzU1SwMJDAEBAgECCwgBARQnFBkvFBQgCwsLCwsLIBQULxoTKRUBaTVLSzU1S0sAAAAABQAA/+ACAAHmAAQAFgAaAB4ASgAAEzMVIzUTFSERMzQ2MzIWFTMRIzUhESEnEyETNSczBxc3PgE3NhYXHgEXFgYPAQ4BBw4BIyImJyImIy4BLwEuATU0Njc+ATMyFh8BmszMmf7NzR4VFR7NM/5mAQAzmv7MmkOGQ5g7AwkFBQoEBAQBAQMDTAEBAQQJBQMEAgEBAQIDAjMDBAQDBAkFBgkEHwGzTU3+ZzQBzRUeHhX+5+b+mhkBGv7ma3x8eFEEBAEBAwMDCgUFCQRlAQIBBAQBAQEBAgIzBAkFBQoDBAQEBB8ABQAA/+ACAAHmAAQAFgAaAB4AVgAAEzMVIzUTFSERMzQ2MzIWFTMRIzUhESEnEyETNSczBxc3PgEzMhYXHgEVFAYPARceARUUBgcOASMiJi8BBw4BIyImJy4BNTQ2PwEnLgE1NDY3PgEzMhYXmszMmf7NzR4VFR7NM/5mAQAzmv7MmkOGQ6YuBAkFBgkEAwQEAy4uAwQEAwQJBgUJBC4tBAkGBQkEAwQEAy4uAwQEAwQJBQYJBAGzTU3+ZzQBzRUeHhX/AM3+mhkBGv7ma3x8Oi4EBAQEAwoFBQoDLi4DCgUFCgMEBAQELi4EBAQEAwoFBQoDLi4DCgUFCgMEBAQEAAUAAP/gAgAB5gAEAA8AFAAYABwAABMzFSM1ASERMzQ2MzIWFTMFESERIRsBIRM1JzMHmszMAWb+AM0eFRUezf4zAZr+Zs2a/syaQ4ZDAbNNTf4zAc0VHh4VM/6aAWb+swEa/uZrfHwABQAA/9oBmgHgABkAHwAjAC8ARgAABSERMzUzNDYzMhYVMxUzESMRIxUjNSMRMxUnAyEOAQcnFzcjFyIGFRQWMzI2NTQmFwcOASMiJi8BJjQ3NjIfATc2MhcWFAcBAP8AkSIPCwoPI5ERgHiA7zWUASclSiR2dnXr+CAtLSAgLS0RNAEDAgEEARkDAwIHAxMtAwcDAgImAdURCw8PCxH+xAErGhr+TRFmAQBAgEDvzc28LSAfLS0fIC05MwECAgEZAwcCAwMTLQMDAggCAAAAAAEAAP/gAZoB4AAEAAAlAyEOAQEAmgE0J01mAQBAgAAAAQAA/+ABgAHgAAQAACUFER4BAYD/AECA5pkBMyZNAAABAAD/4AGAAeAABAAANyURLgGAAQBAgOaa/s0mTQAAAAEAAP/gAZoB4AAEAAABEyE+AQEAmv7MJ00BZv8AQIAAAwAA/+ACTwHmAAMABwAkAAAJASEBFRMhExMiJi8BLgE9ATQ2Nz4BMzIWFx4BBxUXHgEHDgEnASj+2AJP/tnP/mLPPgQHBE0FBQMEBAkGBQoDBAQBQwgCBQQKBwHm/gACAGb+mgFm/toDAjMDCwc/BQoEAwQEAwQKBTMrBxQJBQYBAAAAAQAA/+ACTwHmABQAAAEnASEnBw4BIyImLwEmNDc2Mh8BNwGrg/7YAk+JgQMKBQUJBE0HBwgVBzt4AQPj/gDvgQMEBANNCBUHCAg6eAAAAAAC//v/4AH4AeAAAwASAAABBzM1BSM+ATc2FhcHLgEHDgEHAfjNzf45NhJuTkF2KiMiXzQ7VhABTc3NzUVoDQwlKSUhHQkKSzMAAAAAAgAA/+AB/QHgAAMAEgAAExcjNQUzLgEnJgYHFz4BFx4BFwDNzQHHNhJuTkF2KiMiXzQ7VhABTc3NzUVoDQwlKSUhHQkKSzMAAv/0/9oCDAHyADMAWgAANxQWMzI2NTQmJy4BJyImJy4BJy4BIyE1IRUjFBYXHgEXHgEVFAYHDgEjIiYnLgEnLgE1Mzc0JiMiBgcOARUUFhceARcjNCYnLgExLgE1NDY3PgEzMhYXHgEVI6I0NCkpBQYFFA4BAwICBAECBAH+3gIYVQEBAQIBBgY4OBImFQ4aDB4vESEgaborKh4oCQIDDQ4NGQykAgECAgcGGxoaRistRRkaGmuJLi0eHg4TBgYMBwEBAQEBAQFISAEDAgIDAQ4dEDNDEAUFAwIGEwwZQirJJSYSEwUMBg0WCQgNBAECAQEDCx4UHzQWFBQWFxc6IgAAAAAGAAD/4AGzAeAAAwAHAAwAGwAqAC8AAAEzFSM7ARUjJzMVIzUXMjY3PgE1IxQGBw4BIxUjMjY3PgE1IxQGBw4BIxURMxUjNQEamZlmMzPNNDRnFUIaERczDw0RLA3NFUIbERc0Dw0RKw6amgGamhoaGhrNFiAUPSwgLg4VDzMWIBQ9LCAuDhUPMwFnmpoAAAAGAAD/4AIAAeAAAwAIAAwAZQCtAL4AABMhFSEVIRUhNRUhFSEHIiYnLgEnNx4BFx4BMzI2Nz4BNTwBJzQmJy4BIyYiIzU6ATcyNjc+ATc0NjU0JiMiBgcOAQcnPgE3PgEzMhYXHgEVFAYHFR4BFx4BFRQGBw4BBw4BByIGIyc1PgE3PgE3PgE3PgE1NCYnLgEjIgYHDgEHJz4BNz4BNz4BNzI2MzIWFx4BFx4BFx4BFRQGBw4BBw4BBw4BBzoBNzoBOwEVIzc1MzUjNT4BNz4BNzMVMxUjgAGA/oABgP6AAYD+gFwHCgQFBwMMAwUCAwUDAwUCAgIBAgECBAICBwQEBQICAwECAQEBBQUDBAICBAMNBAcEBAgFCA0FBQUICAQHAwIDAgECBAMCBgQDCAMjBQgEBAYDAwUBAgEBAgIEAwIFAgIEAQ8CBAICBAICBAMCBQMEBwMDBQMCBAEBAQEBAQQCAgUCAwUCAQUCAwQBEUkCFhMEBwMEBgIVEkQBmjRmMzOaMxkBAgIFBBACAwECAQEBAgMCAgIBAQIBAQEBEwEBAQEBAQEDAQUEAQEBAwIQAwUCAQIEAwQKBwcLAwEBBAMDCAQEBgMDBAICAwEBmRAECAMEBwMDBgMDBgIDBQICAQECAQMCDgIEAgEDAQEBAQECAQEDAgMFAwMHAwMHAwMGAwMGAwMGAgEXmhY1EQECAQEDAlAWAAYAAP/gAgAB4AALABcAIwAoAC0AMgAAExQGIyImNTQ2MzIWFRQGIyImNTQ2MzIWFRQGIyImNTQ2MzIWEyEVITUVIRUhNRUhFSE1Zh4VFR4eFRUeHhUVHh4VFR4eFRUeHhUVHjQBZv6aAWb+mgFm/poBgBUeHhUVHh6vFR4eFRYeHq8VHh4VFR4eATg0NJozM5ozMwACAAD/4AIBAeAALgBZAAABLgEPAQYUHwEeARc3LgEnLgE1NDY/AT4BMzIWHwEeARUUBg8BHgEVNz4BJzQmJwcuAScHHgEfAR4BFRQGDwEOASMiJiczJjQ/AS4BJwcGFB8BFjI/ATYmJyMB3CNmJW4iIgMCBwMpBAcECQoKCW4JGA0NGAkDCQoKCTEGB00REgETEqEDBgQpBAcCAwkKCgluChgNDRgJAhQUMAYGAUwjIwIkZCRuIwIkAQHCJAEjbiRkJAIDBQIpAgcDCRgNDRgKbgkKCgkDCRgNDRgJMRAhEUwRLRgXLBGdAwYCKQIFBAIJGA0NGAlvCQoKCRU4FTAQIhFNJGQjAyMjbiVmIwAAAAEAAP/gAbYB5gAMAAATIRUjAzMVITUzEyM1kgEkZnxR/ttne1AB5m3+225uASVtAAYAAP/gAgAB5gADAAcACwAPABMAFwAANzUhFSU1IRUlIRUhEzUhFQEXBxERNSEVzQEz/s0BM/4AAgD+AM0BM/4AmpoCAM0zM2Y0NLMz/rM0NAEAgIABAP6ANDQABgAA/+ACAAHmAAMABwALAA8AEwAXAAA3NSEVJTUhFSUhFSETNSEVISc3EQc1IRXNATP+zQEz/gACAP4AzQEz/pqampoCAM0zM2Y0NLMz/rM0NICA/wCANDQAAAACAAD/4AIAAeYACAAQAAA3FSM1IzUzFSMTESMRIzUhFZZJTeZQ0EyaAYCatLRMTAEA/kwBtExMAAIAAP/gAgAB4AAGAA0AACU3JzcXBycjByc3FwcXAUJ3dySamiSEJJqaJHd3cXV2JJqZJCSZmiR2dQAAAAMAAP/gAcUB5gAPAB8ANgAAJTI2Nz4BNTQmJy4BKwEVMwMVMzI2Nz4BNTQmJy4BKwEXHgEVFAYHDgEjIREzMhYXHgEVFAYHMQEpDBQHCAgICAcUDICAgG0LFAgICAgICBQLbc0oJxMUEzAd/v3mHjQVFRUeHkEICAkTCwsTCAkIbgFJbggJCBMLCxQICAicEj4tHTEUFBUCABUVFjQfHzIUAAAABgAA/+ABwAHgAAMABwALAA8AEgAWAAA3NTMVJzUzFSUhFSERNSEVJTcVFzUzFevV1dX+gAGA/oABgP6AVVbVwCoqVSsrgCv+qysrwFWqFisrAAAABgAA/+ABwAHgAAMABwALAA8AEgAWAAA3NTMVJzUzFSUhFSETNTMVJRcHFTUhFevV1dX+gAGA/oCr1f6AVVUBgMAqKlUrK4Ar/wArK8BVVWsrKwAAAgAA/+AB9AHgAFsAtAAAJTE+ATcwFjEOAQcOAQcOAQcOAQcxDgEHMQ4BIyImJzEuAScxLgEnLgEnLgEnIjQvAQcwNjEwFjEwBjEXHgEXHgEXHgEXMR4BFzEWMjc+ATcxPgE3MT4BNzE+ATclMQ4BBzAmMT4BNz4BNz4BNzE+ATc+ATcxNjIXMR4BFzEeARcxHgEXHgEXFBYxFzcwBjEwJjEwNjEnLgEnLgEnLgEnMS4BJzEmIgcOAQcxDgEHDgEHMQ4BBwGuBAcEGQQIBQcPCAgTCQoVCwsXDAwZDA0ZDAsYCwoVCgoSCQgPBgEBBSgaVSwMBAgFBxEICRMJChQLFS0WChUJChMICRAIBw0G/pcEBwMZAwkFBg8ICRIKChUKCxgLGTIYDBcLCxUKCRMICA8HAQYoG1UtDAQJBQcQCQgTCgkVChYtFQsUCgkTCQgRBwcOBmYGDQYLBw8HChIICQ8GBwsFBQcCAwICAwIHBQULBwYPCQgSCgEBCAxxTw4PBQoFBw4GBQoFBAYCBQUCBgQFCgUGDgcHEQjzBgwGCggPBwkTCAkPBgcLBQQHAwUFAwcEBQsHBg8JCBIKAQEIDHJQDRAFCgUHDQYGCgQEBwIEBAIHBAQKBgYNBwgQCQAABAAA/+ACAAHmABsANwA7AD8AACUiJy4BJyY1NDc+ATc2MzIXHgEXFhUUBw4BBwYDIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmBxUjNRcjNTMBAComJTgQEBAQOCUmKiomJTgQEBAQOCUmKjUvLkYUFBQURi4vNTUvLkYUFBQURi4vGzSATEwaEBA3JiUqKyUlOBAQEBA4JSUrKiUmNxAQAcwUFEUvLzU1Li9FFBUVFEUvLjU1Ly9FFBRms7OzMwAAAAYAAP/gAgAB5gAVAB0AIQAlACkANQAAASM0JiMiBhUjNDc+ATc2MzIXHgEXFgM1MjY1MxQGATMVIyUzFSMHMxUjNxQGIyImNTQ2MzIWAc0zWz8/WzMQETclJioqJiU3ERCAIC0zSv59ZmYBmmZmmk1NTS0gIC0tICAtARo/Wlo/KiUlOBAQEBA4JSX+1jMsITZKAQCampozMxkgLS0gIC0tAAAABAAA/+ABAAHmAAsAFwAlADQAABciJjU0NjMyFhUUBjMiJjU0NjMyFhUUBgM0NjMyFhURFAYjIiY1EzQ2MzIWFREUBiMiJjURMxccIBMXHByDFxwgExccHOQgExccHBcXHJogExccHBcXHBogFBccIBMUICAUFxwgExQgAc0XHCAT/wATICATAQAXHCAT/wATICATAQAAAAAGAAD/4AGaAeYACwAZACUANABAAE4AAAUiJjU0NjMyFhUUBgM0NjMyFhURFAYjIiY1ByImNTQ2MzIWFRQGAzQ2MzIWFREUBiMiJjURAyImNTQ2MzIWFRQGAzQ2MzIWFREUBiMiJjUBZhccIBMXHR1KIBMXHR0XFxxmFxwgExccHEogExccHBcXHGcXHCATFxwcSiATFxwcFxccGiAUFxwgExQgAc0XHCAT/wATICATzSAUFxwgExQgAc0XHCAT/wATICATAQD+MyAUFxwgExQgAc0XHCAT/wATICATAAAAAAEAAP/gAfgB4AAbAAABNjIfARYUDwEGIicmND8BISImNTQ2MyEnJjQ3AS8HFQilCAilCBUHCAh6/nELDw8LAY96CAgBnwcHpgcXCKUICAcWB3sPCgsPewcVCAAAAwAA/+AB/gHmACoANgBCAAATIgYVFBY7AR8BBwYWFx4BMyEyNjU0JisBNzMyNj8BNiYnLgEjIScuASsBExQGIyImNTQ2MzIWFxQGIyImNTQ2MzIWGgsPDwsjEkkXAgMDBAsGAQAKDw8K4A3TBw0DTQIBAwQLB/6QEgQMBzPmHhUVHh4VFR6aHhYVHh4VFh4B5g8KCw8kq14GCwUEBg8LCw8zCAe0BQ0GBQYlBwf+NBYeHhYVHh4VFh4eFhUeHgAABAAA/+AB/gHmACoALgA6AEYAABM0NjsBMhYfASEyFhceAQ8BDgErAQczMhYVFAYjISImJy4BPwEvASMiJjUfATM3AxQGIyImNTQ2MzIWFxQGIyImNTQ2MzIWAA8LMwcMBBIBcAcLBAMBAk0DDQfTDeAKDw8K/wAGCwQDAwIXSRIjCw+NN8U3wB4VFR4eFRUemh4WFR4eFRYeAc0KDwcHJQYFBg0FtAcIMw8LCw8GBAULBl6rJA8LTYCA/poWHh4WFR4eFRYeHhYVHh4ADAAA/9oCAAHgADEAQQBSAFYAWgBfAGMAZwBrAHcAgwCJAAAlFRQGIyImPQE0NjMyFh0BFAYHBiIjIiY9ASMVFBYzMjY9AS4BIyIGBxUUFjMyNjc1IxMyFhURFAYjISImNRE0NjM1IgYVERQWMyEyNjURNCYjIRMzFSM1MxUjNzMVIzUVMxUjFTMVIwczFSMTNCYjIgYVFBYzMjY3FAYjIiY1NDYzMhYHFTM1IzUBqBsUExwQCwwPAQEBAgICBhUSDA0RAR0VFB0BKR0dKQEYMgUHBwX+TAUHBwUQFhYQAbQQFhYQ/kwazc3NzfONjY2NjY3zzc2zLSAfLS0fIC0aPCsqPDwqKzyAMxqzbA8YFxBpCgwNCWkBAgEBAgNHRgoNDQlsEBcXEG0YISIXbQENCAX+TQUICAUBswUIGhcQ/k0QFhYQAbMQF/6mGk0Z8xoaMxoaGcAaAQ0gLS0gIC0tICo8PCoqPDwEQBomAAUAAP/aAZoB4AAZAB8AIwAvAFYAAAUhETM1MzQ2MzIWFTMVMxEjESMVIzUjETMVJwMhDgEHJxc3IxcyFhUUBiMiJjU0NhcmIg8BJyYiBwYUHwEHBhQXHgEzMjY/ARceATMyNjc2NC8BNzY0JwEA/wCRIg8LCg8jkRGAeIDvNZQBJyVKJHZ2dev4IC0tICAtLT8CBwMTFAIHAwICFBQCAgEEAQIDARQTAgMBAgMBAwMTEwMDJgHVEQsPDwsR/sQBKxoa/k0RZgEAQIBA783NvC0gHy0tHyAtLQMDFBQDAwIIAhQTAwcCAQICARMTAQICAQIHAxMUAggCAAAAAAMAAP/aAk8B4AAKABYALQAAJRMhATcnMQEhAzMXIgYVFBYzMjY1NCYXBw4BIyImLwEmNDc2Mh8BNzYyFxYUBwGOwf2xASgJCf72AhS4FAMgLS0gIC0tETMCAwECAwIZAwMCBwMULQIHAwICigFQ/gAREQHN/sEXLSAfLS0fIC05MwECAgEZAwcCAwMTLQMDAggCAAADAAD/2gJPAeAACgAWAD0AACUTIQE3JzEBIQMzFzIWFRQGIyImNTQ2FyYiDwEnJiIHBhQfAQcGFBceATMyNj8BFx4BMzI2NzY0LwE3NjQnAY7B/bEBKAkJ/vYCFLgUAyAtLSAgLS1AAwcCFBQCBwMCAhQUAgICAwECAwEUFAEDAgEDAgICFBQCAooBUP4AEREBzf7BFy0gHy0tHyAtLQMDFBQDAwIIAhQTAwcCAQICARMTAQICAQIHAxMUAggCAAADAAD/2gIAAeAAGgA3ADoAAAEiBw4BBwYVFBceARcWMzI2Nz4BNTQnLgEnJgcyFx4BFxYVFAcOAQcGIyInLgEnJjU0Nz4BNzYzFycVAQA1Ly9FFBQUFEUvLzVRgRwIChQVRS8uNS4rK0IUFRUUQisrLi4rK0MUFBQUQysrLmaaAdoVFEUvLjU1Ly9FFBRbRxYvGTUuL0UUFREVFEIrKy4uKytDFBQUFEMrKy4uKytCFBXvZs0AAAAAAQAA/9oCAAHgAE4AABMGIicmNDc+ATMyFhceARceARUUBgcOAQcOASMiJicuAScuATU0Njc+ARceAQcOARUUFhceARceATMyNjc+ATc+ATU0JicuAScuASMiBgddAwsDBAQjXjMaMhgvSBMJCQoKFEgwFzAZGjIYL0cTCQoKCgIKBQUDAQkJCAgSQCoWLRcWLBUqQRIJCQgIEkAqFi0XLVUhAXwEBAQLAyUnCgsTSS8XMBkaMhgvRxMKCQoKE0ovFzAZGjEYBQQCAgoFFS0XFiwVK0ESCQkICRFBKhUuFxYsFSpBEgkJIyEAAAABAAD/4AFeAeAAGAAANy4BJyYnLgEnJjEwFx4BFxYXHgEXMwcnM98DDQgYIiI+FxYYGUcoKSANFghKZGRJoR4zFz4oKS8JCggHKSYmPhk7I7u7AAABAAD/4AFeAeAAGAAAEw4BBwYHDgEHBjEwNz4BNzY3PgE3MycHM98DDQgYIiI+FxYYGUcoKSANFghKZGRJAR4dMxc+KSgvCgkHByomJj4ZOyK8vAAIAAD/4AIAAeAABAAJAA4AEwAYAB0AIQAlAAATIxUzNTMjFTM1MyMVMzUhIxUzNTMjFTM1MyMVMzUHNzAGITcwBmZmZs1mZs1mZv5mZmbNZmbNZmZmMzP+ZjMzARpnZ2dnZ2dnZ2dnZ2dnMzMzMwAABwAA/9oCAAHgAA4AHAA4AGMAaAB0AIAAACUBDgEVFBceARcWMzI2Nzc+ATU0Jy4BJyYjIgYHBRQHDgEHBiMiJy4BJyY1NDc+ATc2MzIXHgEXFiU0NjsBMhYfATMyFhceAQ8BDgErAQczMhYVFAYrASImJy4BPwEvASMiJjUfATM3IxcUBiMiJjU0NjMyFhcyNjU0JiMiBhUUFgGg/roeIhISPioqMC9SHxIYHBISPioqMCpLHgGTFBRGLi81NS8uRhQUFBRGLi81NS8uRhQU/loHBSsEBwEG3QMGAQIBASYCBgSQBpYFBwcFpwMFAgIBAQwmBSIFB1Eehx7DSA8KCw8PCwoPQAsPDwsKDw80AUYfUy4wKio/EhIjHhMeSyovKio/EhIcGbE1Ly9FFBQUFEUvLzU1Li9FFBUVFEUvLj4FCAUEEQMCAwYDcwQFGQgFBQgDAgIGAy9wEQgFJ1lZ2QsPDwsKDw8kDwsKDw8KCw8AAAAACAAA/9oCAAHgAA4AHAA4AEwAbgCLAJMAnAAAJQEOARUUFx4BFxYzMjY3Nz4BNTQnLgEnJiMiBgcFFAcOAQcGIyInLgEnJjU0Nz4BNzYzMhceARcWJSIGBzIWFxYyPwE+ATc2FhcuASMHFBYzMjY3KgErASImNTQ2OwEyNj0BIy4BBw4BDwEOAScVBzEiJj0BNDY3PgEzMhYXHgEdARQGIzEOASMiJic1IgYdARQWMzcVMjY9ATQmIwGg/roeIhISPioqMC9SHxIYHBISPioqMCpLHgGTFBRGLi81NS8uRhQUFBRGLi81NS8uRhQU/wAiMQUBAwEMHAwMBw8IEygRBjAhTS0gFSQKAQEBMwUICAUzBQgBDR8PBgwFDQ0eDxkQFw8LBUIsLEIFCw8XEAU6Jyc6BQYHBwbMBgcHBjQBRh9TLjAqKj8SEiMeEx5LKi8qKj8SEhwZsTUvL0UUFBQURS8vNTUuL0UUFRUURS8uRCUbAQEHBwYEBgIFBgsZI6YgLRURCAUFCAgFUwkFBAEFAwcHBARGDRYQJw0TBCg0NCgEEw0nEBYmNDQmWggFJwUHQEAHBScFCAAIAAD/2gIAAeAADgAcADgATABnAIEAoQCsAAAlAQ4BFRQXHgEXFjMyNjc3PgE1NCcuAScmIyIGBwUUBw4BBwYjIicuAScmNTQ3PgE3NjMyFx4BFxYnMhYdARQGKwEVFAYHBiYvASM1MzE4ATMyFjMyFhc4ARUXNTQ2OwEyNj0BNCYjNQcVFBYXFjY/ATMyNj0BNCYrASIGHQEUFjsBJzQ2OwEyFh0BFAYrATgBMSIGByIwMQc1NCYrASImPQEXDwEXBzcXJzcvAQGg/roeIhISPioqMC9SHxIYHBISPioqMCpLHgGTFBRGLi81NS8uRhQUFBRGLi81NS8uRhQUjRAXFxAGBAQDCANCNToBAQEBAQIBMQgFEwUICAXgBAQDCANCVRAWFhCzEBcXEAYTCAWzBQgIBVoCBAEBMQgFEwUIZhEmHAciIgYbJhE0AUYfUy4wKio/EhIjHhMeSyovKio/EhIcGbE1Ly9FFBQUFEUvLzU1Li9FFBUVFEUvLiQWEHMQFzMEBgIBAQM8GgEBAQEsIwUIBwZzBQgZjTMEBgIBAQM8FxBzEBYWEHMQF5oFCAgFcwUIAgEtIwUICAVzBiMFGyYSEiYbBSMAAAAAGAAA/+ACAAHgAAsAFwAjAC8APABIAFUAYQBtAHkAhQCRALUA5gECASMBMgFAAVABWAFoAXABfgGMAAAlMjY1NCYjIgYVFBY3IiY1NDYzMhYVFAYFMjY1NCYjIgYVFBY3IiY1NDYzMhYVFAYFMjY1NCYjIgYVFBYzNSImNTQ2MzIWFRQGBTI2NTQmIyIGFRQWMzUiJjU0NjMyFhUUBgEyNjU0JiMiBhUUFjciJjU0NjMyFhUUBgUyNjU0JiMiBhUUFjciJjU0NjMyFhUUBjcxMzEzOQEzFTM5ATMVMR4BFTkBFRQGIyImPQEjIiY1NDY7AQExIzEjOQEjMSM1MSMxNSM5ATUjMTUxIzUxNTkBNTE1MTU0NjMyFh0BMzIWFRQGKwElNTQ2MzIWHQI5ARUxOAExDgErASImNTQ2OwEBMDIxMhYVFAYrARUUBiMiJj0BMTUxNTkBNTkBNz4BMzEFMzI2NTQmKwEiBhUUFjMlIyIGFRQWOwEyNjU0JgciJjU0NjsBMhYdARQGKwE1IgYVFBYzNRcjIiY9ATQ2OwEyFhUUBiM1FTI2NTQmIwczMjY1NCYrASIGFRQWFzMyNjU0JisBIgYVFBYB3g4UFA4OFBQOBwoKBwcKCv49DhQUDg4UFA4HCgoHBwoKAbUOFBQODhQUDgcKCgcHCgr+PQ4UFA4OFBQOBwoKBwcKCgG1DhQUDg4UFA4HCgoHBwoK/j0OFBQODhQUDgcKCgcHCgo1AQEBAQECAQUDBAUZAwUFAyIBRAEBAQEBAQEBBQMEBRkDBQUDIv6zBQQDBQEEAyIDBQUDGQFNIgMFBQMZBQQDBQEBBAL+mkMEBQUEQwMFBQMBiDsEBQUEOwMFBekrPDwrCAQFBQQIIzIyI0QIBAUFBAgrPDwrIzIyIzMRBQgIBREFCAgFEQUICAURBQgItxQPDhQUDg8UEgoHBwoKBwcKEhQPDhQUDg8UEgoHBwoKBwcKvBQODhQUDg4UEQoHBwoKBwcKERQODhQUDg4UEQoHBwoKBwcKAU0UDg4UFA4OFBEKBwcKCgcHChEUDg4UFA4OFBEKBwcKCgcHChkBAQEDArMEBQUEqgUEAwX+kgEBAQEBAQEBswQFBQSqBQQDBRCiBAUFBKoBAQMEBQQDBQFeBQMEBaIDBQUDqwEBAQECAsQFBAMFBQMEBREFAwQFBQQDBW88Kyo8BQS7BAW8MiMkMqu8BQS7BAU8Kis8vKsyJCMyMwcGBQcHBQYHXgcGBQcHBQYHAAAAAwAA/+ACAAHgAAgADwAVAAATETMRFy0BBRcXFRc3NQcnNyc3FwcnGhnNAQD/AP8AGjOzs7OzLiGmpqaFASj+2AEYfp6VlRBPTGdnTGhoSxVhYWdSAAAAAAIAAP/gAf0B5AAEAAkAACUBBwE3AwEXAScB/f5ybAGObGz+cmwBjmxWAY5t/nJtAY7+cm0Bjm0AAQAA/+ACNAHmAAgAADcXAScDMCYxBwDRAWNz/V5mpsABnmL+2lZwAAL////gAjMB5QAGAA0AAAkBJzcXExcFJwcXAScDAjP+ntJnXvxz/pRgNJsBMDr9AYL+Y79wVQEmY/pYN40BYzD+2QAAAgAA/+ABbAHmABwALgAAAQYHDgEHBiMiJy4BJyYnJjc+ATc2FzIXHgEXFgcvARUXFSM1KwEVIzU3NQcVMzUBZgkYGTYYFwcIFxc2GRgJCwMDJyUlOjclJCgEBApMWjcnEA8nNlq0AQ0fMjJfIiMjIl8yMh8hJidBFRYBFRZBJiYhQFQwMjklJTkyMFRnZwAAAwAA/+ACAAHmAAQAFgBCAAATMxUjNRMVIREzNDYzMhYVMxEjNSERIT8BPgE3NhYXHgEXFgYPAQ4BBw4BIyImJyImIy4BLwEuATU0Njc+ATMyFh8BmszMmf7NzR4VFR7NM/5mAQBlOwMJBQUKBAQEAQEDA0wBAQEECQUDBAIBAQECAwIzAwQEAwQJBQYJBB8Bs01N/mc0Ac0VHh4V/ufm/poMUQQEAQEDAwMKBQUJBGUBAgEEBAEBAQECAjMECQUFCgMEBAQEHwACAAD/4AGaAeAAAwAHAAAlEyETNSczBwEAmv7MmkOGQzMBGv7ma3x8AAAAAAQAAP/gAgAB5gBIAFcAZgB1AAA3IiY1NDYzLgE3PgEXJjY3NhYXNDYzMhYVPgEXHgEHNhYXFgYHMhYVFAYjHgEHDgEnFgYHBiYnFAYjIiY1DgEnLgE3BiYnJjY3NyIGFRQWOwEyNjU0JisBFSIGFRQWOwEyNjU0JisBFSIGFRQWOwEyNjU0JisBOhgiIhgVDgsLLRUMChMTLAwfFhYfDCwTEwoMFS0LCw4VGCIiGBUOCwstFQwKExMsDB8WFh8MLBMTCgwVLQsLDhWTDA4QCmYKEBAKZgwOEApmChAQCmYMDhAKZgoQEApmsR8WFh8MLBMTCgwVLQsLDhUYIiIYFQ4LCy0VDAoTEywMHxYWHwwsExMJDBUtCwsOFRkiIhkVDgsLLRUMCRMTLAycEAoLDg4LDA5NEAoLDg4LDA5NEAkMDg4MCw4AAAACAAD/4AIAAeYASABiAAAlMjY1NCYjPgEnLgEHNiYnJgYHNCYjIgYVLgEHDgEXJgYHBhYXIgYVFBYzDgEXHgE3BhYXFjY3FBYzMjY1HgE3PgEnFjY3NiYnJwcGIi8BLgE1NDYzMhYfATc+ATMyFhUUBgcBxhgiIhgVDgsLLRUMChMTLAwfFhYfDCwTEwoMFS0LCw4VGCIiGBUOCwstFQwKExMsDB8WFh8MLBMTCgwVLQsLDhU0mgcVCE0DBA8LBQkEOogDCgULDwQEsR8WFh8MLBMTCgwVLQsLDhUYIiIYFQ4LCy0VDAoTEywMHxYWHwwsExMJDBUtCwsOFRkiIhkVDgsLLRUMCRMTLAxwmgcHTQQJBQsPBAQ6hwQEDwsFCQQAAAAAAwAA/+ACAAHmAEgAVQBkAAAlMjY1NCYjPgEnLgEHNiYnJgYHNCYjIgYVLgEHDgEXJgYHBhYXIgYVFBYzDgEXHgE3BhYXFjY3FBYzMjY1HgE3PgEnFjY3NiYnByImNTQ2MzIWFRQGIyc0NjMyFh0BFAYjIiY9AQHGGCIiGBUOCwstFQwKExMsDB8WFh8MLBMTCgwVLQsLDhUYIiIYFQ4LCy0VDAoTEywMHxYWHwwsExMKDBUtCwsOFcYMDhAKCw8PCxoQCgwODgwMDrEfFhYfDCwTEwoMFS0LCw4VGCIiGBUOCwstFQwKExMsDB8WFh8MLBMTCQwVLQsLDhUZIiIZFQ4LCy0VDAkTEywMSxAKDA4QCgoQ5wsOEAmAChAQCoAAAgAA/+ACAAHmAEgAZQAAJTI2NTQmIz4BJy4BBzYmJyYGBzQmIyIGFS4BBw4BFyYGBwYWFyIGFRQWMw4BFx4BNwYWFxY2NxQWMzI2NR4BNz4BJxY2NzYmJwciJi8BLgE9ATQ2Nz4BMzIWFx4BHQEXHgEHDgEjAcYYIiIYFQ4LCy0VDAoTEywMHxYWHwwsExMKDBUtCwsOFRgiIhgVDgsLLRUMChMTLAwfFhYfDCwTEwoMFS0LCw4VeQQIBEwFBgQDBAoFBQoEAwRCCAMGAwsGsR8WFh8MLBMTCgwVLQsLDhUYIiIYFQ4LCy0VDAoTEywMHxYWHwwsExMJDBUtCwsOFRkiIhkVDgsLLRUMCRMTLAwkAwIzBAsGcgYJBAQDAwQECQZlLAcUCQUFAAAAAgAA/+ACAAHmAEgAVAAAJTI2NTQmIz4BJy4BBzYmJyYGBzQmIyIGFS4BBw4BFyYGBwYWFyIGFRQWMw4BFx4BNwYWFxY2NxQWMzI2NR4BNz4BJxY2NzYmJycyFhUUBiMiJjU0NgHGGCIiGBUOCwstFQwKExMsDB8WFh8MLBMTCgwVLQsLDhUYIiIYFQ4LCy0VDAoTEywMHxYWHwwsExMKDBUtCwsOFcYgLS0gIC0tsR8WFh8MLBMTCgwVLQsLDhUYIiIYFQ4LCy0VDAoTEywMHxYWHwwsExMJDBUtCwsOFRgjIxgVDgsLLRUMCRMTLAyCLSAfLS0fIC0AAAAAAgAA/+ACAAHmAEgAbwAAJRQGIyImNQ4BJy4BNwYmJyY2NyImNTQ2My4BNz4BFyY2NzYWFzQ2MzIWFT4BFx4BBzYWFxYGBzIWFRQGIx4BBw4BJxYGBwYmJxMmIg8BJyYiBwYUHwEHBhQXHgEzMjY/ARceATMyNjc2NC8BNzY0JwE1HxYWHwwsExMKDBUtCwsOFRgiIhgVDgsLLRUMChMTLAwfFhYfDCwTEwoMFS0LCw4VGCIiGBUOCwstFQwKExMsDCoIFQc7OwcVCAcHOzsHBwQJBQUKAzs7AwoFBQkEBwc7OwcHIRkiIhkVDgsLLRUMCRMTLAwfFhYfDCwTEwoMFS0LCw4VGCIiGBUOCwstFQwKExMsDB8WFh8MLBMTCQwVLQsLDhUBJAgIOjoICAcVCDs6CBUIAwQEAzs7AwQEAwgVCDo7CBUHAAYAAP/gAgAB5gAEAAkADQASACQAUAAAEyEVITUVIRUhNRUzFSMTMxUjNRMhETM0NjMyFhUzESM1IREhFT8BPgE3NhYXHgEXFgYPAQ4BBw4BIyImJyImIy4BLwEuATU0Njc+ATMyFh8BZgE0/swBNP7Mmpo0zMyZ/s3NHhUVHs0z/mYBAGU7AwkFBQoEBAQBAQMDTAEBAQQJBQMEAgEBAQIDAjMDBAQDBAkFBgkEHwEzMzNNMzNMNAFNTU3+MwHNFR4eFf7n5v6aNEBRBAQBAQMDAwoFBQkEZQECAQQEAQEBAQICMwQJBQUKAwQEBAQfAAYAAP/gAgAB5gAEAAkADQASACQAXAAAEyEVITUVIRUhNRUzFSMTMxUjNRMhETM0NjMyFhUzESM1IREhFT8BPgEzMhYXHgEVFAYPARceARUUBgcOASMiJi8BBw4BIyImJy4BNTQ2PwEnLgE1NDY3PgEzMhYXZgE0/swBNP7Mmpo0zMyZ/s3NHhUVHs0z/mYBAHMuBAkFBgkEAwQEAy4uAwQEAwQJBgUJBC4tBAkGBQkEAwQEAy4uAwQEAwQJBQYJBAEzMzNNMzNMNAFNTU3+MwHNFR4eFf8Azf6aNH4uBAQEBAMKBQUKAy4uAwoFBQoDBAQEBC4uBAQEBAMKBQUKAy4uAwoFBQoDBAQEBAAGAAD/4AIAAeYABAAJAA0AEgAkADAAABMhFSE1FSEVITUVMxUjEzMVIzUTIREzNDYzMhYVMxEjNSERIRU3FAYjIiY1NDYzMhZmATT+zAE0/syamjTMzLP+s80eFRUezTP+ZgEasy0gIC0tICAtATMzM00zM0w0AU1NTf4zAc0VHh4V/ufm/po0TSAtLSAgLS0AAAAAAwAA/+ACAAHmAAQAFQAyAAATMxUjNQEhETM0NjMyFhUzESMRIREhJy4BLwEuAT0BNDY3PgEXNhYXHgEdARceAQcOASOazMwBZv4AzR4VFR7NM/5mAc2zBAgETAUGBAMECgUFCgQDBEIIAwYDCwYBs01N/jMBzRUeHhX+ZwFm/ppZAQICNAMLBkAFCgMEBAEBBAQDCgUzLAYVCAUGAAAAAAcAAP/gAgAB5gAEABUAIQAwADUAOgA+AAATMxUjNQEhETM0NjMyFhUzESMRIREhJyImNTQ2MzIWFRQGJzQ2MzIWHQEUBiMiJj0BJTMVIzUVMxUjNRUzFSOazMwBZv4AzR4VFR7NM/5mAc2ADA4QCgsPDyUQCgwODgwMDv8Azc3NzZqaAbNNTf4zAc0VHh4V/mcBZv6aMxAJDA4QCgkQzQsOEAlnCRAQCWcZMzNNMzNMNAAAAAUAAP/gAeMB5gAUACQAMwBGAFEAACUhMBQVFBYzMjM6ATMyMzI2NTwBMSUeATMyNjcFDgEHIS4BNTMlHgEXFgYHJTQ2NTQmNTcFNjc+ATc2MzIWFwUuASMiBgcjNw8BFwc3Fyc3LwEBs/6aCAkSLSxlLy4XCQj+mwUjFxAcCAEiCRYN/pIiJ04BdgUUAQEOBP7/AQH4/j0FFhZELCwyQ3Ej/uoIHBAXIwVNjA8iGAUeHQUYIQ8aGgYKCgoKAh7MFh0PDV4RHw4jXDRrDDQiGzMOUwQGAwQGA1FRMCsqPhIRQDRaDA8dFiQeBRghDw8hGAUeAAACAAD/4AGIAeYAEwAkAAAlJy4BJyMOARUHBhYfARYyPwE+AQMwFDUXMDQxNzYmKwEiBh8BAYhIAgECdgIDSAcQE1IMGgtVFQ7HcA0CFBJCEhQCDWHiAwUCAgcB4hMoCikGBiwHKAE1AgIDAzoQGRkQOgAAAAkAAP/gAgAB5gAEAAkADQASABcAGwAtADkAcgAAExUhNSEXMxUjNQUVITUFIRUhNRMVITUhFzMVIycyFhcWBgcOAScuAScmNjc+ARciBgcGFjMyNjc2Jgc1NDY3PgEzMhYXHgEdATgBMRUUBgcOASMiJicuAT0BNDA1NCYnJgYdATEVFAYHDgEjIiYnLgE9AeYBGv7mNLOz/uYCAP4zAZr+ZrMBGv7mNLOzwBktCwsKExM2GRMcBQgcHQkTCQ0WAgMXEg0WAgMWbCEaCA8IFCYMCQoEAwQJBQYJBAMEEg0RHQQDBAkFBQoDBAQBM5mZMzMzgJqaMzMzAZmZmTMzZhwYGTgUEgsKCCEVHTwNBAQzEg0QHhIOEB3NDhsvCgIDExALHA8OMwUJBAMEBAMECQUzBwcNFgIDFhIOMwUJBAMEBAMECQUzAAABAAD/4AIAAeYAMQAAJTQnLgEnJiMiBw4BBwYVFBceARcWFzUjNTM1NDYzMhYxFSMiBh0BMwcjFTY3PgE3NjUCABQURi4vNTUvLkYUFBEQOignLkFBNSwVJCAYEkcLPC4nKDoQEeU1Ly9GFBQUFEYvLzUwKyxDFxYItEs5MDQFQBkPMEu0CBYXQywrMAAAAAADAAD/4AIAAeYAIABAAIMAABc3LgE1NDc+ATc2MzIWFx4BFRQHDgEHBiM4ATkBIiYnBzcXHgEzMTI3PgE3NjU0JicuASMiBw4BBwYVFBYfAQc3Ny4BJy4BJyYiBw4BBwYiJy4BJy4BJyY2Nz4BNz4BNzYmJy4BJy4BIyoBIyIGBw4BFRQWFx4BFx4BFxYyNz4BNz4BJwAkEREUFEYuLjUzXSQkJxQURS8uNSA+HIeNCBk2HSwmJzoQESAeHk0rLCYnORERERAFFlD1AgYFBCMEBQYEAw4DAwYFBB0SDhIDAwMDAgUCAwICAQEBAQ8EBAcDAwYDAwoEBREXAwI6MAwSBwsVCAkeBAQBARqEHUAiNC4vRBQUJiQkXTM0Li5FFBQQDyRSBQ4PEBE5JyYsKk0eHiARETkmJyseORoITRVzAgMCAhECAQQFEQMEAgINEQwbBQUFAwIGAwMEBAMFAwIjCgkCAwUFGBgXKAMDSBUFBgIEAQESCwwRAgAAAAMAAP/gAk0B5gAEAAcArQAAASc3IRMHASEDIiMqAQciMTcXMDI3MjY3PgE3PAExNTA0NTwBNTwBJy4BJy4BJy4BJyImIyYGIyIGByIGBw4BBw4BBwYUFRwBMQcXMBQXFBYXHgEzHgEzOgE3MjY3PgE1MDQ1PAExMxUcAQcUBgcOAQcOAQcOASMiJiMuAScuAScuAScmNDE1MDY3PgE3PgE3PgE3PgEzOgEXMhYXHgEXHgEXHgEXHgExHQIUBiMB6jpE/mTsHv7aAk1RBSIiTh8gHoEeDQURBQcFAQIBBAEDCAMFCQYCCwcIEggGCgEEDgYCBQMCAQEBAQEBAgICBAEFBgMBBwQBBAIBAjQBAQMBBgYCCgQGEgoGGgUICQQDBwMDBgECAQIBAwIEBwEEDgcLJxMbDgYLGgsJCQMDBgQDAwECAjAgATsBd/5nNAIA/gEBNAECBAQFCgYGGEwMCAMIBQIIBwQFAgMEAQICAQEBAQEBBAMBBQMDBQQEBgQEECEZCwMBAwIBAgEBAgIBAQMCBAMJPEoDBwUEBgYDBQQCBAEBAQEBAwICBwMCDAcFEWILBQQJAwYIAQMJAgUEAQYDAwcCAwYFBQcGCQw5ZQUeKQAAAAgAAP/aAgAB4AADAAgAEAAZAB0AIQAlACkAADchESEXIREhERc3FzczByczNyMHJwcjJzMHFyE1IQUhFSE1IRUhFSEVIQACAP4AGgHM/jTHEhoOHTc1FWMoDhsWHyTOJLz+AAIA/gABTf6zAU3+swFN/rOmATQa/wABAH8UJRFbWxoOJBY/P+gamhmAGhoZAAcAAP/aAgAB4AADAAgAFAAYABwAIAAkAAA3IREhFyERIREXJzM1IyczByczNSMHIRUhFSEVITUhFSEVIRUhAAIA/gAaAcz+NK4PTlwPzmcsMD/IAgD+AAFN/rMBTf6zAU3+s6YBNBr/AAEAcxoZG7NLGsAagBmAGhoZAAAHAAD/2gIAAeAAAwAIAAwAEAAUABgAHgAAFyERIRchESERJyEVIRUhFSE1IRUhFSEVIQUuAScVNwACAP4AGgHM/jQaAgD+AAFN/rMBTf6zAU3+swFNIEAggCYBMxr/AAEA5xqAGoAZGhnrEyUSk0kACAAA/9oCAAHgAAMACAAPABgAHAAgACQAKAAANyERIRchESERFzcXNzMHJzcjBycHIyczBwUhFSEVIRUhNSEVIRUhFSEAAgD+ABEB3v4i1Q0aFBU2NnYmDRoVHiLEIv7AAgD+AAFV/qsBVf6rAVX+q68BKxH+9wEJeA0iFV5eEQ0iFTw83hGIEXcRIhEAAAAABwAA/9oCAAHgAAMACAAUABgAHAAgACQAADchESEXIREhERcnMzUjJzMHJzM1IwchFSEVIRUhNSEVIRUhFSEAAgD+ABEB3v4irwpOVw/EYjY6RMACAP4AAVX+qwFV/qsBVf6rrwErEf73AQlnEREaq14R3hGIEXcRIhEAAAcAAP/aAgAB4AADAAgADAAQABQAGAAeAAAXIREhFyERIREnIRUhFSEVITUhFSEVIRUhBScVPgE3AAIA/gARAd7+IhECAP4AAVX+qwFV/qsBVf6rAVWIIkQiJgEqEf74AQjnEYkRdxEiEfdMmRMmFAAHAAD/4AIAAeYADwAfACQAKQBHAG8AiwAAATQmIyEiBhURFBYzITI2NQMRFAYjISImNRE0NjMhMhYBIRUhNRUhFSE1NzIWFx4BFSM0JicuAQcOARUwFDEjNDY3PgEzOgExNTIWFx4BFxYGBw4BBzAGMQ4BBwYmJy4BJy4BMS4BJyY2Nz4BNzYyMxUiBgcOARceARceATc+ATc+ATc2JicuASM4ATECADwq/swqPDwqATQqPBotH/7MHy0tHwE0Hy3+gAE0/swBNP7MmhUmDAkKNAYGBhMJDBI0EA0MHxABAQ4aCw0SBAUECAMHBQIKFg0QIg4ECQMBAQoNAQIICQwkFQEDAQkRBQUDAQEGBAYTCQYKBAQFAgIGBgYOCAGAKjw8Kv7NKzw8KwEz/s0gLS0gATMgLS3+4BoaMxoaphMQDBwOBw8GBgUCAhQOARIjDQsMpwkHCRoPECMPBgoFAgkMAgMGCQIHAwEBCxwPDx8NERQBATQICAYQCAUKBAcGAgEFBAQKBgkTBwUGAAABAAD/4AHzAeAALgAANxUUBisBIiY9ASMiJicjIiY9ATQ2OwE+ATsBNzU0NjsBMhYVERQGKwEiJj0BJyPACwgOBwsZEx4CGAwQEAwYAh0UedMLCA0ICwsIDQgL1CythwgLCwiHFhAMCTwJDBEWMBcICwsI/r8ICwsIFzAABwAA/9oCBwHgAD8AQwBHAEsATwBxAJAAAAEzFSMVITUjNTMuAScuAScuATU0Njc+ATc+ATMeARceARceARc+ATc+ATc+ATcyFhceARceARUUBgcOAQcOAQcHIxUzNxUzNScVMzUhIxUzJxQWFx4BFx4BFx4BFzoBMzQmJy4BJy4BJy4BIyIGBw4BFSU0JicuASciBgcOAQcOAQcOAQcyNjc+ATcyNjc+AScBr1g0/mczVwMEAwQJAwUFBgYFDggRJhQNGQsJEQcCBQICBAIHEQoKGQ0UJhEIDgUGBgUFAwgFAgUDwpqaM5qazf8Azc2WCAIHDQoLFgwKJg4EAwIEAgMPBQQKBgQQBQ0ZCQUeAV8cBwsVDwYKBQcQBQUKAwICAQkxCw0dDgEQBwQCAQFamubmmgEEAgMJBQUOBwoSCAcMBAoJAQkIBxEKAwYEBAYDChEHCAkBCQoEDAcIEgoHDgUFCQMCBAGazc3NzYBmZma1AwwBCAgEBgMCAQQBBBoGBxUHBgoFAwYGBQMREQUNEAIFBQEDAwMPBgcTCAQcBAQCAwQICQcEDgMAAAAIAAD/2gIAAeAAAwAIAAwAEAAUABgAHgAiAAA3IREhFyERIREDIRUhFSEVITUhFSEVIRUhJSczDgEHJxc3IwACAP4AGgHM/jQaAgD+AAFN/rMBTf6zAU3+swEAZ84aMxpCQkKEpgE0Gv8AAQD+zRqAGYAaGhnZsyxaLZxzcwAAAAMAAP/gAeIB4gAdACYAKwAAAT4BJy4BJy4BJy4BBw4BBwYHDgEHBjEXMDc+ATc2AycHFwcXPwIHJwcXNwHfAwEBAgYEFkMWBQoFBQcDDxkaMxITmxMTMhoamJwMCQ1vDSMNSm49kxgBfQQKBQUIAg0nDQIBAQEGBRktLFggIFkgIFctLP75WhYjFkAWCRZMQGkBKgACAAD/2gIAAeAABwAeAAABNSMVIxUhNQcRIxEjESMRIxEjESMRFBYzITI2NREjAXPmjQIAZloaTBpaGQcGAUwGBxkBwBoaGhoz/mYBmv5mAZr+ZgGa/lkFBwcFAacAAAAEAAD/4AFnAeYACgAmAEIAXgAAJSMVHgEXMz4BNzU3NTQ2Nz4BNTQmIyIGFRQWFx4BHQEeARczPgE3LwE1NCYnLgEnNDY3PgEzMhYXHgEVDgEHDgEdATc2NC8BLgEPAScmIg8BBhQfARUUFjsBMjY9ATcBAJoBDQxmDA0BGiQHFwtqSUpqChcGJwENC5kMDQEzZhkHGhIBGA8UKxoZKhYQFgESGgYZEwMDGgMGBCAgAwcDGQMDLQMDJgQDLRoaDAwCAgwMGkw0BSQKJDsUSlxcShg6IQolBDQLDQEBDQsZARoIIgkcLikaKA4VDhARDSsaLSgeByQIG64DBgQZAwEEICAEBBkDBwMtLQMDAwMtLQAAAAACAAD/4AIAAecADwAiAAATETEVITUxNSMVIREzNSEVJTUzFTEVMRUjNQEGIicmNDcBIwABszP+s+j+5QEa5jP+8QgVBwgIAQ+PAWb+tDMz5uYBTDQ0TTQ0AbKP/vEICAgVBwEPAAAAAAQAAP/gAgAB5gATABoAJwA1AAAXNzMyNjURNCYjISIGFREUFjsBFQERIwc1IxETIiY1NDYzMhYVFAYjJzQ2MzIWHQEUBiMiJjWAs7wHCgoH/iIHCgoHbwFNqHKAzQwOEAoLDw8LGhAKDA4ODAwOGmgKBwF2BwoKB/6KBwpoAc3+zkJCATL/ABAKCw4QCQoQzQwOEApmChAQCgAAAAMAAP/gAgAB5gATACAALgAAFzczMjY1ETQmIyEiBhURFBY7ARU3IiY1NDYzMhYVFAYjAzQ2MzIWHQEUBiMiJjWAs7wHCgoH/iIHCgoHb4AMDhAKCw8PCxoQCgwODgwMDhpoCgcBdgcKCgf+igcKaLQQCQwOEAoJEAEACw4QCZoKEBAKAAEAAP/gAgAB5gAyAAAlLgEnNCYnPAE1NCYjIgYVHAEVDgEVDgEHDgEVFBYzMDIxMxQWMzI2NTMwMjEyNjU0JicB+SAjA0c5HhUVHjlHAiQgAwQPCgGZLSAgLZkBCg8EA18hUy07YBECAwIVHh4VAgMCEWA7LVMhBAkFCw8fLi4fDwsFCQQAAAAEAAD/4AIAAeYADwAmACwANQAAARUUBisBIiY9ATQ2OwEyFgEwMzoBMzIxMjY9ATQmKwEiBh0BFBYzNxUHJzUXLwE3FwcnFSM1AgBROew5UVE57DlR/oolJVglJSQzMyTsJDMzJPaAZmaaGbOzs4AaAVzrOlFROus5UVH+hTMk6yQzMyTrJDPBM1tNM02HE4CAgFuougAAAAoAAP/gAmYB5gAKABoAKgA7AEwAXQBtAIgApADAAAAlIxUeARczPgE3NQE0JisBIgYdARQWOwEyNjUlNCYrASIGHQEUFjsBMjY1Jy4BDwEOAR8BHgE/AT4BLwETNiYvASYGDwEGFh8BFjY/ASUuAQ8BDgEfAR4BPwE+AS8BNzYmLwEmBg8BBhYfARY2NwE1NDY3PgE1NCYjIgYVFBYXHgEdAR4BFzM+AS8BNTQmJy4BNTQ2Nz4BMzIWFx4BFQ4BBw4BHQE3NjQvAS4BDwEnJiIPAQYUHwEVFBY7ATI2PQE3AYCaAQ0MZgwNAf7NBgQ5BAYGBDkEBgIZBgQ4BQYGBTgEBhACCQNDBAICDwIIBEMEAgIPDwIDBEEECAENAgMDQgQIAQ398AIIBEEEAwINAggEQQQDAg0RAgIEQwQIAhACAgRDBAgCAUUlBhgLakpKawoXBicCDAyaCw0yZhkIGRMXDxUrGhkqFhEWARIbBhkSAwMaAwYEICADBwMZAwMtAwMmBAMtGhoMDAICDAwaATUFBgYFHgUGBgUeBQYGBR4FBgYFsAQCAicCCAQaBAICJwIIBBr+5QQIAh4CAwQcAwgCHwECBBwnBAMCHgIIBBwDAwEfAggDHMMECAInAgIEGgQIAicCAgT+0DQFJAokOxRKXFxKGDohCiUENAsNAQENJAEaCCIJHC4pGigOFQ4QEQ0rGi0oHgckCBuuAwYEGQMBBCAgBAQZAwcDLS0DAwMDLS0AAAgAAP/gAgAB5gAOABoAKQA0AEIATgBcAGgAADciBh0BFBYzMjY9ATQmIysBIgYVFBYzMjY9AScUFjsBMjY1NCYrASIGFTczNTQmIyIGFRQWFzI2PQE0JiMiBh0BFBY7ATI2NTQmIyIGHQEXNCYrASIGFRQWOwEyNgcjFRQWMzI2NTQmI7sWHx8WFx8fF1M0FR8fFRUfaB8XhRcfHxeFFx+9NB4WFR8fnRYfHxYXHx9qNBUfHxUVH2gfF4UXHx8XhRcfvTQeFhUfHxXXHxaGFiAgFoYWHx4VFh4eFjNUFiAgFhYgIBZUMxYeHhYVHoogFoYWHx8WhhYgHxUWHh4WNFMWHx8WFiAgPjQVHh4VFh4ABAAA/9oCAAHgABsAOABEAFIAAAEiBw4BBwYVFBceARcWMzI3PgE3NjU0Jy4BJyYHMhceARcWFRQHDgEHBiMiJy4BJyY1NDc+ATc2MxEiJjU0NjMyFhUUBic0NjMyFh0BFAYjIiY1AQA1Ly5GFBQUFEYuLzU1Ly5GFBQUFEYuLzUwKio+EhISEj4qKjAwKio+EhISEj4qKjAMDhAKDA4OJhAKDA4ODAwOAdoVFEUvLjU1Ly9FFBQUFEUvLzU1Li9FFBUaEhI/KiovMCoqPxISEhI/KiowLyoqPxIS/poQCQwOEAoJEOYMDhAKgAoQEAoACAAA/9oCAAHgABsAOABEAFYAYwBwAHUAeQAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJgcyFx4BFxYVFAcOAQcGIyInLgEnJjU0Nz4BNzYzExQGIyImNTQ2MzIWNyIGBw4BFSM0Njc+ATMVHAEVNxQGIzE1MjY1MzoBMyceARUjNCYjMTU4ATEjMxUjNRczFSMBADUvLkYUFBQURi4vNTUvLkYUFBQURi4vNTAqKj4SEhISPioqMDAqKj4SEhISPioqMAYPCgsPDwsKDwcDBQEDASYICwcOC0AgIAsODQcMB0AgICcLDlpaWicmJgHaFRRFLy41NS8vRRQUFBRFLy81NS4vRRQVGhISPyoqLzAqKj8SEhISPyoqMC8qKj8SEv6mCg8PCgsPD2kCAgULBg0gCQYEDQYNBkAeIiYMDkABIxwNDCcnJ5omAAAAAwAA/+AAXQHmAAgADAAQAAATIxEzNSMRMzUTJxU3EScVNzY2NiYmJy4uLi4Bz/4vDwGzD/42Hz4fAcIfPh8AAAIAAP/gAF0B5gAIAAwAABMjETM1IxEzNRMnFTdVVTYmRQguLgHm/hgPAcoP/h8fPh8AAAACAAD/4ACXAeYACAAMAAATIxEzNSMRMzUTJxU3iIg8HmoPW1sB5v4uHgGWHv49PHk9AAAAAgAA/+AAugHmAAMADQAANycVNwMjETAyMTUjETO6aWkXo10udCxGjEYBuv4vLgF1AAAAAAIAAP/gAKsB5gACAAsAADcnFRMjETM1IxEzNatWOY5yOVUfOXICAP4dOQFyOAAAAAQAAP/gAZoB5gAHAA8ALgA5AAAlFycHJzcXNyEHNxc3JwcnBScHJwcnBy8BNyc3JzcnFzcXNxc3FzcHFwcXBxcPAQMPARcHNxcnNy8BAVZERRQ6ET0B/u1DRRQ5ETwCAQM2GCsrGDYCOBYwKSA1CjgNMiIiMg04CzYgKTEWOAF5IUs2DUNCDDVKIY91EERkJBIzdRBEZCQSMx4QMyUlMxA4CDQdJy8SOAQ3HC0tHDcEOBIvJx00CDgBD0QLNEsjI0s0C0QAAAAACgAA/+ACAAHmABMAGgAnADMANwBAAE8AXQBpAHcAAD8BMzI2NRE0JiMhIgYVERQWOwEVARUjBzUjNQUVIxUnBxc1MzI2PQEFFBYzMjY1NCYjIgY3FSM1FyM0NjMVIgYVNzMUBgcOASM1PgE3PgE1JzUyFhceARUjNCYnLgEHIiY1NDYzMhYVFAYnNDYzMhYdARQGIyImNWa0iAcKCgf+bwcKCgdVARp0cmcBmmdmKsRVBwr+5g8LCw8PCwsPQEAvKh0eCgcmKwoJCBgNBwUDAwMVDRgICQorAwMDB5EMDhAKCw4OJRAKCw4OCwwOGmcKBwFDBwoKB/69BwpnAZn/QkL/gM1BKBdQTgoH7k0KDw8KCw8PqSUlgBscJAsISQsUBwgIJAEDAgIGBBIlCQgHFAsEBgMDAqgQCQwOEAoJELMMDhAKTQkQEAkAAAADAAD/4AJNAecACAC2ASMAAAU2Nz4BNzY3IQUzFzsDFzsBFzMXMx8BMx8KMBYxHgEfBhUXFR8FFR8BFRcVFx0BFx0DFx0BFAYHBhQVBhQVBw4BIyImJyMuAS8BMCYxIiYxIiYjMCYjLgEnMS4BJyMuAT0DNz0CNzU3NTc1PwE1PwQ1PwQwNjE+AT8GMz8FMz8CMzc7ATczNzsENzMXHgEfBhUfARUXFRcdARcdAxcVFAYjKgErAS4BJy4BJzQiMS4BJy4BPQM3PQI3NTc1NzU/ATU/AT4BPwUzPwEzPwEzNzsBNzsLFzMXOwEfATMfATMXASYlJSVJJSUl/bMBJgMCAgIDAgMCAgMCAgMCAgICAwICAgICAgICAgIKEQcBAQEBAQECAQEBAQEBAQEBAQEBBAMBAQEOOCQIEQgBAgQBAwIBAQEBAQEBAQQCAgQCARUZAQEBAQEBAQEBAQEBAQIBAQEHEAoBAgECAgIBAgICBQECAgIDAgICAgMCAwICAgIDAgIBIgoRBQEBAQEBAQEBAQEBAS4gAQICAgMHAwMFAgEDBAIRFAEBAQEBAQEBBQ8JAgIBAgIBAgICAgECAgICAgICAgICAQICAgICAgICAgICAQICAgECAhlAQECAQEBAMwEBAQEBAQEBAQEBAQEBAQEBAQcQCgICAQECAgECAgICAwEDAgICAwIBAwICAwICAgMCAwIBChQJAQEBAQEBAR8mAwIBAQEBAQEBAQECAQICAhAwHAIDAgIDAgIDAgMCAgIDAgICAwICAgICAgICAgIKEQcBAQEBAQEBAQECAQEBAQEBAQEBLgUPCgECAgECAgIBAgICAQICAgICAgICAgIgLQEBAQEBAQEBAgIKIhUCAgICAgICAgICAgECAgIBAgIKEQUBAQEBAQEBAQEBAQEBAQEBAQEAAAAAAwAA/+ACAAHmAAQAQwCcAAATMxEjEQEjIiYnLgEnLgEnLgEnNTMyNjc+ATc+ATc+ATc+ATc+ATc0NjsBHAEHFBYVHAEVIxUzFSMVMxUjFTMVIxUzFQciJicuAScuAScuASMiJicuATURMzI2Mz4BNz4BNz4BNz4BNz4BNz4BNz4BOwEXHgEVFhQVHAEVHAEVHAEVMzIWHQEUBgceAR0BFAYHHgEdARQGBxUUBisBAE1NAbOzCREIBw4HBg4HAwcDNAUMBQULBQUJBAQIAwQHAgQEAgMDMAEBGoCAgICAgGazDhwNChMIBQsFBAcEBQoDBARnAgUCAgMCAgMCAgQCAwUCAwQBAQkICBQLVgcCAwE/EBcBAQEBAQEBAQ4MFhDAAU3+zQEz/s0DBAMJBQUIBAIDAdEBAgEFAwQIBQULBgkTCg8dDwIDBg0GDh0OBQoFMxozGjMaMxk0BgYFCwcDBwMCAgQDBAkFARoBAQEBAQQBAwcDBw0HDBoNCxMHCAcKAgUCAwUDDBcMDhwOBQoFFxAyBAYEAwYEMgQGAwQGBDINEwQpEBcAAAMAAP/gAgAB5gADAFwAmwAAEzMRIzsBMhYzHgEXHgEXHgEXHgEXHgEXHgEXHgE7ATc+ATU2NDU8ATU8ATU8ATUzMjY9ATQmJz4BPQE0Jic+AT0BNCYnNTQmKwEiBgcOAQcOAQcOASMiBgcOARUREyIGBw4BBw4BBw4BBxUzMhYXHgEXHgEXHgEXHgEXHgEXFBY7ATwBJzQ2NTwBNSM1MzUjNTM1IzUzNSM1MzUjAE1NZmcCBQICAwICAwICBAIDBQIDBAEBCQgIFAtWBwIDAT8QFwEBAQEBAQEBDgwWEMAOHA0KEwgFCwUEBwQFCgMEBJoJEQgHDgcGDgcDBwM0BQwFBQsFBQkEBAgDBAcCBAQCAwMwAQEagICAgICAZrMBs/7NAQEBAQIDAQQGBAYNBw0ZDQsTBwgICwIEAwMFAwsYCw8cDgUKBRcQMgQGAwQGBDIDBwMDBwMzDBQEKRAWBgUFCwcEBgMCAgQDBAkF/uYBMwMEAwkFBQkEAQMB0QECAgUDAwgFBQsHCRIKDx0PAgMGDQYOHQ4FCgUzGjMaMxk0GQAAAAUAAP/gAgAB5gAFAAkADQARACsAAAEXDwE/AQUzFSMVIRUhNTMVIzcVIREzFTczNTMVFAYrAQc1IyImNRE0NjMhAdwkfyoGf/6Ls7MBM/7Ns7P1/teAcqgzCge8s28HCgoHAUsB5iR/BSp+ZjNnM4Az5jP+zkJCweMHCmhoCgcBdgcKAAIAAP/gAgAB5gAbACIAAAEyFx4BFxYVFAcOAQcGIyInLgEnJjU0Nz4BNzYTMzUjNSMVAQA1Ly5GFBQUFEYuLzU1Ly5GFBQUFEYuLxuATDQB5hQURS8vNTUuL0UUFRUURS8uNTUvL0UUFP7nM4CzAAACAAD/4AH0AeIADQAoAAABFhceARcWMTAmIxUtAQcnNTAHDgEHBjEwFx4BFxYxMDQxMzIWFy4BJwExTigoIwEBjjX+3AEkBCwbGj8aGhoaPxobMB1IIQw/PwFBByQkUCAgOaD089EEZRYVNRYVFhY0FhZoEgsgPQYAAAAAAQAA/+AArQHgABYAAD8BPgEzMhYVFAYPARceARUUBiMiJi8BBn0ECAQLDwQEUVEEBA8LBAgEfeZuAwMPCwUKA0hHAwoFCw8DA20AAAEAAP/gAK0B4AAWAAA3Jy4BIyIGFRQWHwEHDgEVFBYzMjY/Aa19BAgECw8EBFFRAwUQCgQJA33mbgMDDwsFCgNIRwMKBQsPAwNtAAAEAAD/2gIAAeAAGwA4ADwARgAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJgcyFx4BFxYVFAcOAQcGIyInLgEnJjU0Nz4BNzYzBzM1IwcVMxUjFTM1IzUBADUvLkYUFBQURi4vNTUvLkYUFBQURi4vNTAqKj4SEhISPioqMDAqKj4SEhISPioqMBo0NBkZGWYZAdoVFEUvLjU1Ly9FFBQUFEUvLzU1Li9FFBUaEhI/KiovMCoqPxISEhI/KiowLyoqPxISszNNGU0aGmYAAgAA/+ABtwHgAAgAEwAAATUjFSMVITUjFyERFBYzITI2NREBPcN6Abd6Sf6rDgoBJQoOAaExMTAwYf7DCg4OCgE9AAAEAAD/2gIAAeAAGQAhAC0AOwAAFzI2PwEzMjY1ETQmIyEiBhURFBY7ARUUFjMDIREjBzUjERMiJjU0NjMyFhUUBic0NjMyFh0BFAYjIiY1bwIDAYn5BAUFBP4SBAUFBF0FBFUBzPJ0ZuYGBwgFBgcHEwgFBgcHBgYHJgEBiwUDAWIEBQUE/p4DBYUDBQHm/sB2dgFA/uYIBQYHCAUFCOcGBwgFmgUICAUAAAAAAwAA/9oCTQHgAAgAtwEkAAAFASEGBw4BBwYDKwMHKwIHKwEHIwcjDwEjDwIjDwIjDwUOAQcwBhUPBhUPAhUHFQcVBxUHHQIHHQMUFhcxHgEXMR4BFzIwMxQyMRYyMRYyMRceATMXHgEzMjY/ATA0NzA0Mz4BPQQnPQInPQEnNSc1LwE1LwE1LwM1LwUuAScwJiMvBSMvAiMvASMnIycrAScrAicrAhcnIy8BIy8BIycrAScrAycrAQcrAwcrAQcjByMPASMPBQ4BDwIVDwEVBxUHFQcdAgcdAhQWFx4BFzAyFR4BFx4BFzM6ATMyNj0BJz0DJz0BJzUnNS8BNS8FLgEnASb+2gJNJSUlSSUlJQEBAwICAgICAgICAgIBAwICAQICAgICAQIBAgECAQIBCQ4GAQEBAQEBAQEBAQEBAQEBARYTAgQCAgMBAQECAQEBAQICAwIBBw8HIDIMAQEBAwMBAQEBAQEBAQEBAQEBAQEBAQEGDwkBAQECAgIBAgICAgICAgEDAgICAgICAgIDAgICAiICAgECAgIBAgICAgICAgICAgIBAgICAgICAgICAgECAgICAQICAQICCQ8FAQEBAQEBAQEUEQIEAwECBQMDBwMCAgIBIC4BAQEBAQEBAQEBAQEFEQomAgBAQECAQEABgAEBAQEBAQEBAQEBAQEBAQEBAQYPCQEBAQICAgECAgICAgICAQMCAgICAgICAgMCAgICGSsOAQMBAQIBAQEBAQEBAQICIhsCAQECCBIJAQIDAgICAQIDAgICAQIDAQICAgEDAgECAgEBAgIBAQIJDgYBAQEBAQEBAQEBAQEBAQEBIQEBAQEBAQEBAQEBAQEBAQEBAQEBBREKAgIBAgICAQICAgICAgICAgICFSIKAgIBAQEBAQEBAS0gAgICAgICAgICAgECAgICAQICAQICAQoPBQAAAAQAAP/gAZAB4AAZADYAPABGAAATMxUzESMRIxUjNSMRMxUjETM1MzQ2MzIWFRMXNz4BMzIWFx4BFRQGDwEnLgE1NDY3PgEzMhYXJz4BNyEXNScwMzoBMzIxB+ElihlxfXDh+okmDgsKDy4iSQIFAgMEAgICAgJbNAICAgICBAMCBQJHIkUi/u2KXh0eRh0eXgHBDf67ASwZGf5kGQHODQoPDwr+bCNNAgICAgEFAwIFAWA2AQUDAgUBAgICAh07dzvtMqKiAAAABAAA/9oCTQHgAAgAEQAWABoAAAU2Nz4BNzY3IQEDMDM6ATMyMQUzFSM1FTMVIwEmJSUlSSUlJf2zASb6Tk+7Tk/+/hoaQEAmQEBAgEBAQP4zAbNmTU00GQAAAAACAAD/2gJPAeAAAwAJAAABIxc3OwEJATMTAZPXbGs/ff7Z/th+qgHau7v+AAIA/tkAAAAAAwAA/+ABrwHmAHUAlAEmAAABIyIGDwEwIjEuAQcOAQcOAQcOAQcwBgcOAR8BBwYUFRceARceARceARceARceARcwFhcwFhceARceATMyNjc+ATc0NjM+ATM+ATc+ATc+ATc+ATc+AT8BNjQvATc2Jic0JiMuAScuAScuAScmBgcwIjEnLgEjAzIWFx4BFxYGBw4BBw4BIyImJy4BJy4BNz4BNz4BMzUwFhceATMyNjEwFhUUBgcOAQcOARceAQcOAScuAScuATU0Njc+ATc0JicuATc+ATc+ATc2JiMuAQcOAQcOARceARUWFAcOASMiJicmNDU+ATc2JicuAScmBgciBhceARceARcWBgcOARUUFhceARUUBgcOAQcGJicmNjc2JicuAScuATU0NjEwFjMyNjc+ATkBASKUAgQCJgEHDgcJDwUGCwYCAwIBAQIBAQoNAQICAgIECAQKDAIIExUSPQgCAQMBBAUDBAYEAwcEAgYEAwEBAQEIPBMVEwgCDAkECQQBAwECAQENCgEBAwEBAQQCBQwFBg8IBw4HASYCBAJKAhYLCw8CAwICAyoDAwgDAwgDAysCAgICAw8KCxcCDAgKEgQFLzYIBQYgAwMIBAMHBgYRBwYYBQYZGQQDFQECBAULAQEVCQobAwICBwcfCAkXAQECAgEJAQYHEQMEEQYGAQkBAQEBARcJCR4HBwICAhwJCRUCAQwEBQEWAwMaGgUFGAcGEQYGBgQDBwMDIQUFCTcvBAUSCQoLAeYBAiwBAQEBBgYGCwYCBAIBAQMGAxgmAgMBCAULBRAhDyUvByEgDw0qBQEBAgECBAECAgICAQQCAQIBAQUqDQ8gIQcvJQ8hEAULBQgBAwImGAMGAwEBAgQCBgsGBgYBAQEBLAIB/sQIBgUIAgIFAQIiAgMHBwMCIgIBBQICCAUGCOcBAwMHCUYLCgoFBiMDAwoJCBULCw0BAQwEBBYGBRADAg4DBAUICRUHCAkDBAsBAQIBAwMCBwICAwYHMAYGBwIBBAQBAgcGBjAHBgMCAgcCAwMBAgEBCwQDCQgHFQkIBQQDDgIDEAUGFgQEDAEBDQsLFQgJCgMDIwYFCgoLRgkHAwMBAAAMAAD/4AGaAeYADAAQABUAGQAdACIAJgAqAC8AMwA5AD0AAAEzESM1IxUjETM1MxUHIxUzNyMVMzUzIxUzJyMVMzcjFTM1MyMVMycjFTM3IxUzNTMjFTMDMwcXIzUjMxUjARqAmmaagJqaMzNmMzNnMzPNMzNmMzNnMzPNMzNmMzNnMzNnWiYmWjMzMwFN/pk0NAFnMzPNMzMzMzOAMzMzMzOANDQ0NDQBABoZM2YAAAIAAP/gAgAB5gA4AEMAABM+ATMyFx4BFxYVFAcOAQcGIyInLgEnJjU0NjcXDgEVFBceARcWMzI3PgE3NjU0Jy4BJyYjIgYHJxcPARcHNxcnNy8Bah9NKjUvLkYUFBQURi4vNTUvLkYUFBcUJQ0QEBA4JSYqKiYlOBAQEBA4JSYqIDkZJJYpXUMQU1MQQ1wqAbYXGRQURS8vNTUuL0UUFRUURS8uNShIHyUXNh0qJSY3EBAQEDcmJSorJSU4EBASECVPVQ1CXCsrXEINVQAAAAAGAAD/4AIAAeQAEAAcAC0APwBWAF4AAAEzMhYdARQGKwEiJj0BNDYzNxQGIyImNTQ2MzIWBzMyFh0BFgYHLgEnMzI2PQEnJjQ1NDYzMhYVFAYHNTQmKwEXFRQGIyoBIyImNTwBNTQ2MzoBMzIWFQcVMzUzNSMVAWWECg0xIgEiMQcFjx8WFx8fFxYf1F8JDQFNNylAD3AJDVUBLiAgLSgdDQk/OwwJJZIlCQwMCSWSJQkMkRwrcgExDQl5IjExIoQEB04WICAWFh8fZA0JijdRAQEtIw0JwmEBAwEgLS0gHiwDMwkMLtwJDAwJJZIlCA0NCD53dxcXAAgAAP/gAZAB4AAZAB4AIwAoAC0AWQCFALEAABMzFTMRIxEjFSM1IxEhFSERMzUzNDYzMhYVBzMVIzUnMxUjNRczFSM1FTMVIzUnNz4BNzIWFx4BFRYGDwEGFCMOASMqAScwIjEuATUnLgE1NDY3PgEzMhYfARU3PgEzMhYXHgEVFgYPAQYUIw4BIyoBJzAiMS4BNScuATU0Njc+ATMyFh8BFTc+ATMyFhceARUWBg8BBhQjDgEjKgEnMCI1IiY1Jy4BNTQ2Nz4BMzIWHwHhJYoZcX1wAXf+cIkmDgsKDz67uz/IyD+7u7u7TR0CBAMCBQICAgECASUBAQIEAwECAQEBAhkCAgICAQUCAwUBDx0CBAMCBQICAgECASUBAQIEAwECAQEBAhkCAgICAQUCAwUBDx0CBAMCBQICAgECASUBAQIEAwECAQEBAhkCAgICAQUCAwUBDwHBDf4yAbUZGf5kGQHODQoPDwqvGRlXGRm7GRlkGRm1JwICAQECAQUCAwQCMQEBAgIBAQEBGAIFAgMEAgICAgIPZCcCAwECAQUCAwQCMQEBAgIBAQEBGQEFAgMFAQICAgIPZCcCAwECAQUCAgUCMQEBAgIBAQEBGQEFAwIFAQICAgIPAAAAAwAA/+ABkAHgABkAHwApAAATMxUzESMRIxUjNSMRIRUhETM1MzQ2MzIWFQM+ATchFzUnMDM6ATMyMQfhJYoZcX1wAXf+cIkmDgsKDxkiRSL+7YpeHR5GHR5eAcEN/jIBtRkZ/mQZAc4NCg8PCv6JO3c77TKiogAAAQAA/+ACMQHgAAYAAAExIRMHASECFf5A4Bz+5wIxAaj+ejAB5wAAAAIAAP/gAnoB4AAJABUAAAUDIQYHDgEHBgcTIxUjFTMVMzUzNSMBk+gBzx0dHTodHB0YMTExMTExDgGGMTExYTExMAE9MTExMTEAAAAGAAD/4AIAAeYAAwAIAA0AEgAXABwAAAUhESEFESERIRchFSE1FSEVITUXMxUjNQMhFSE1AgD+AAIA/jMBmv5mMwE0/swBNP7MgDQ0gAE0/swaAgAz/mcBmYAzM00zM2YzMwEAMzMAAAf/+v/gAgUB4wAMABcAIgA4AFUAZwB5AAAlFAYjIiY1NDYzMhYVJxcOASMiJjU0Njc3PgEzMhYVFAYHJwcOARUUFjMyNjcXDgEnLgEvAT4BNxc3Jz4BNzYyMxYXHgEXFh8BDgEHJz4BNTQmIyIGBx8BHgEXFgYHBiYnLgEjJz4BNy8BJjAnJjY3NhYXMhYVFw4BBwFmPCoqPDwqKjy+jAsbDio8BwckCxsOKjwHB4xDBQRLNQwXCygnVCw0VSAMEywYOEkpEygVAwUCJyQjPxobFQsSLBk3BQRLNQwYCoahAQEBBgQKBw8GAQEBoQsTBrChAQEHBQoGEAYBAaELEwbmKjw8Kis8PCs0jAcHPCoPGgslBgg8Kw4aC4wqCxcNNUsFBCcRBRIWTi4QHDQWN0kpCAkBAQIODi0dHR4RGzMWNgsXDDVLBASroQEBAQkXBgQCBAEBoQcSDGehAQEJGAUEAQUBAaAHEgwAAAADAAD/4AIAAeAADAAoADQAACUUBiMiJjU0NjMyFhUHMjY3PgExNycwJicuASMiBgcOATEHFzAWFx4BNxQGIyImNTQ2MzIWAWY8Kio8PCoqPGYqSyAsNgkJNiwgSyoqTB8sNgkJNiwfTKpLNTVLSzU1S+YqPDwqKzw8K68iGCJFDg5FIxgiIhgjRQ4ORSIYIq81S0s1NUtLAAP/+v/gAgUB4AAMACoAQgAAJRQGIyImNTQ2MzIWFScWFx4BFxYfAQYHDgEHBicuAS8BNjc+ATc2NzYyMwcOAQcwFx4BFxY3PgE3MCcuAScmJyoBIwFmPCoqPDwqKjxjJyQjPxobFQsdJiZYMTEzNFUgDBgbHD8lJCgDBQIGPGMkEBA4JSUpPWEjDw80IyMpAgQC5io8PCorPDwrtAIODi0dHR4RKyYnMgcGFRZOLhAiIB8yDxABATQBTy8VFDEUFAICUC0TEzAUFAIAAAQAAP/gAfgB4AAsAEEAUwBlAAABMhYXHgEHBgcOAQcGJy4BJy4BJzAmJyY2NzYWFx4BFx4BNz4BNzA2MTc+ATMHMhYXMBQxFRQGJy4BPQE0NjcwMhU3MhYfARYGBwYmLwEmNjM4ATEhMhYPAQ4BJy4BPwE+ATM4ATEB6AUFAgoDCR0iIksoKCc3YykDBQIDAgUFCQgTBxxCJBo2GjRgJgECBgQH5woOARcMBwkOCwGABwwDGgUNDQgNBBoFDg/+/w0QBhoGHAgFAgMaAwwIATMCAgYaCRsXFh0FBgcINCQDBAMDAgkVBQUEBxooDAkHAwYzJAEBBQFnDwkBTQ0QBQMNCE0KDwEBGggGMwwYAQEIBzMMGRgNMwwDCQYQBzMGCAAAAAAEAAD/4AIAAeYAEAAUACAALwAAASEiBhURFBYzITI2NRE0JiMBIzUzJyImNTQ2MzIWFRQGASM1NAYdASM1MxU2Fh0BAa/+oiwlJSwBXiwlJSz+/EBAIBAWFhAPFhYBEUBWQEAXfwHmJC3+oiwlJSwBXi0k/mvrGxYPEBYWEA8W/vp4NgUxeOsmKQpUkAAAAAAD////4AH/AeYAHAAhACYAABMyFx4BFxYVFAcOAQcGIyInLgEnJjU0Nz4BNzYzByMVMzUzIxUzNf81Ly9FFBQUFEUvLzU1Ly5GFBQUFEYuLzUZMzNnMzMB5hQURS8vNTUuL0UUFRUURS8uNTUvL0UUFJnNzc3NAAAIAAD/4AIAAeYAGwAnAD8AWwB6AI8AnQC1AAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmAzIWFRQGIyImNTQ2NzIWFRQGIyIGHQEjNTQ2MzI2NTQmKwE1NyIHDgEHBhUUFx4BFxYzMjc+ATc2NTQnLgEnJgMyNjUxNT4BNTQmKwE+ATMyFx4BFxYVFAcOAQcGIzEDFTMOAR0CFBYzIicuAScmNTQ2NxMOASMiJjU0NjMyFhUHEzIWFRQGIyIGHQEjNTQ2MzI2NTQmKwE1AQA1Ly5GFBQUFEYuLzU1Ly5GFBQUFEYuLzULDw8LCw8PPiAtLSAKDzQuHwsPDwuATTUvLkYUFBQURi4vNTUvLkYUFBQURi4vNSAtLDpLNZYWMhsqJiU4EBAQEDglJiqATQwOLSAqJiU4EBAqI5kBDgoLDw8LCw8BGiAtLSAKDzQuHwsPDwuAAeYUFEUvLzU1Li9FFBUVFEUvLjU1Ly9FFBT+mg8LCg8PCgsP5i0fIC0PCxkZIC0PCwoPM4AUFEUvLzU1Li9FFBUVFEUvLjU1Ly9FFBT+NC0fNglGLzVLDA0QEDglJSsqJSY3EBABbIYQJxZJBB8tEBA3JiUqMVMc/t4KDQ8KCw8PCwIBAi0fIC0PCxkZIC0PCwoPMwAIAAD/4AIAAeYAGwAlACoARgBOAGwAdgB7AAABMhceARcWFRQHDgEHBiMiJy4BJyY1NDc+ATc2FxUzFSMVMzUjNSczNSMVNzIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NgMzDgEjIiYnEzUzFTEVMxU+ATU0Jy4BJyYjIgcOAQcGFRQWFxEzFxUzFSMVMzUjNSczNSMVAQA1Ly5GFBQUFEYuLzU1Ly5GFBQUFEYuLwIZGWYZNDQ0GjUvLkYUFBQURi4vNTUvLkYUFBQURi4vLsYWMhsbMhYWmhkuORAQOCUmKiomJTgQEDkuGRoZGWYZNDQ0AeYUFEUvLzU1Li9FFBUVFEUvLjU1Ly9FFBTMNEw0NIAZMzOzFBRFLy81NS4vRRQVFRRFLy41NS8vRRQU/k0MDQ0MARpNmjOYG144KyUlOBAQEBA4JSUrOF4bARgzNEw0NIAZMzMAAAAFAAD/4AIAAeAAAwAOAB4AMgA4AAAlNSMVFTU0JyYjIgcGHQETIgcGFRQXFjMyNzY1NCcmJTIXFhURFAcGIyEiJyY1ETQ3NjMFByc1FzcB1aosLCgoLCyAGhMTExMaGhMTExMBEBENDQ0NEf5WEQ0NDQ0RAZVAQEBA1YCAgBUdExISEx0VAQATExoaExMTExoaExNADQ0R/tYRDQ0NDREBKhENDWsqKhYrKwAABAAA/+ACAAHgAAQACAAMADIAABMmJzcXNxUjNRcHJzcXFhUUDwEGIyInJicmPQEmIyIHFRQHBgcGIyIvASY1NDc2MzIXFolKAh5MbirYTB5MVQYGNQYJCQYcHQwuNDQuDCAZBgkJBjUGBmmRPElJAQRKAR9MiGpqW0seTP0GCQkGNQYGGg4FDkIPD0IPBQ8YBgY1BgkJBmQdHgAABAAA/+ABpQHgAAMAFwAjAC0AACU1IxU3MhcWHQEUBwYrASInJj0BNDc2MzcyFxYXByYjIgcnNgc2MzIXByYjIgcBQIB9CgcHBwcKegoHBwcHCj0oMDAdHjhPTzgeRQssPz8sHx8tLR8qq6vVBwcKzwoHBwcHCs8KCAfAFBQdHjg4HkWCLCweHx8AAAACAAD/4AHrAeAAAwAXAAABIRUhJTQ3NjMhMhcWHQEUBwYjISInJjUBlf7WASr+gQwNEQGAEQ0NDQ0R/oARDQ0BQNbWEQ0MDA0R1hEMDQ0MEQAAAAACAAD/4AGVAeAAAwAXAAAlESMREzIXFhURFAcGKwEiJyY1ETQ3NjMBa9bWEQwNDA0R1hEMDQwNEUABKv7WAX8MDRH+gBENDQ0NEQGAEQ0NAAEAAP/gAdUB4AAtAAABFyMVFAcGIyInJj0BNCcmIyIHBh0BMwcnMzU0NzYzMhcWHQEUFxYzMjc2PQEjAYBVQBkZIyMZGQ0NERENDUBVVUAZGSMjGRkNDRERDQ1AAYBWlSMZGRkZI5URDQ0NDRGVVVWVIxoZGRojlRENDQ0NEZUABAAA/+AB1QHgAAMABwALABwAACU1IxUjNSMVIzUjFSUyFxYVERQHBiMhBxE0NzYzAWsrKyorKwEWEQwNDA0R/tVVDA0R6isrKysrK8AMDRH/ABENDVUBgBENDAAFAAD/4AHVAeAADQAdAC0APQBNAAAlIicmJzMWMzI3MwYHBgcyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2FyInJjU0NzYzMhcWFRQHBjMiJyY1NDc2MzIXFhUUBwYBACUdHg0jGTExGSMNHR4lRjIzMjNGRjIzMjNGWD4/Pj9YWD4/Pj8NDQkKCQoNDQkKCQqJDQkKCQoNDQkKCQpgFRQhKiohFBU2MzJGRjMyMjNGRjIzAYA+P1hYPj8/PlhYPz7ACgkNDQoJCQoNDQkKCgkNDQoJCQoNDQkKAAgAAP/gAcAB4AADAAcACwAPABMAFwApAC0AADczFSM1MxUjNTMVIxczFSM1MxUjNTMVIzcyFxYVERQHBiMhIicmNRE0MwUhESGVKysrKysrVoCAgICAgMIHBgYGBgf+pggFBhMBQv7WASqVK4AqgCuAK4AqgCuABQYI/qYHBgYGBgcBWhMr/tYAAAAACQAA/9UB3AHgAAMABwALAA8AEwAXAB4AIgAwAAAlMycjJzUjFRc1IxUnNSMVFzUjFRc1IxUDAQcnIREnBTMVIycVJzMVMxEnNSMVJzM1AQBVKisrKioqKysrKysrOQHAHED+qykBUysrqj6T1SqrPhNAKisrK1UqKqorK1UrK1UqKgFv/kIcQAFVKakqqhM+Vf7sK74TPioAAAAAAgAA/+ABlQHgABYAIgAAATIXFhUUBxUUBwYrASInJj0BJjU0NzYDNTMVFAcGKwEiJyYBAD4rLEAGBgmACQYGQCssAoAGBglWCQYGAaorLD5LLzEJBgYGBgkxLE4+LCv+axUVCQYGBgYAAAAAAQAA/+ABlQHgAAsAACUjFSM1IzUzNTMVMwGVgCqAgCqAwICAKoCAAAIAAP/gAcAB4AALAB8AACU1IzUjFSMVMxUzNTcyFxYVERQHBiMhIicmNRE0NzYzAWtWKlZWKoARDQ0NDRH+1hIMDQwNEsAqVlYqVlbVDQ0R/tYRDQ0NDBIBKhINDAAAAAIAAP/gAdUB4AALABsAACU1IzUjFSMVMxUzNScyFxYVFAcGIyInJjU0NzYBa1YqVlYqFVg+Pz4/WFg+Pz4/wCpWVipWVuo+P1hYPj8/PlhYPz4AAAMAAP/gAdUB4AAPAB8AKwAAJTI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYXFTMVIxUjNSM1MzUBAEYyMzIzRkYyMzIzRlg+Pz4/WFg+Pz4/bVZWKlZWKjMyRkYzMjIzRkYyMwGAPj9YWD4/Pz5YWD8+alYqVlYqVgAAAwAA/+ABwAHgAAMACgAgAAATISchEzcjNSMVIyUWFREUBwYjISInJjURND8BNjMhMhdtASYU/wCBdUpWSgErCg0NEf7WEQ0NCh0KDwEADwoBahb+4HUrK5AMD/72EQ0NDQ0RAQoPDCQMDAAAAgAA/+ACAAHgAAsAHAAAJSc3JwcnBxcHFzcXEzIXFhURFAcGIyEiLwE3NjMBlUxMHkxNHk1NHk1MXhENDQ0NEf7AFA5zcw4UiE1NHk1NHk1NHk1NASsNDRH+1hENDROtrRMAAAMAAP/gAdUB4AAKABUAJQAAJTI3NjU0JyYnBxYnFBcWFzcmIyIHBjcyFxYVFAcGIyInJjU0NzYBAEYyMwoLD/AtbwoLD/AtPEYyM6tYPj8+P1hYPj8+PyozMkYYHx8T8CSrGB8fE/AkMjOPPj9YWD4/Pz5YWD8+AAEAAP/gAZUB4AALAAABBxcHJwcnNyc3FzcBlXd3Hnd3Hnd3Hnd3AUx3dx53dx53dx53dwADAAD/4AHAAeAAAwAXACEAACURIxETMhcWFREUBwYrASInJjURNDc2MzcVIREjETQ3NjMBlerqEQ0NDQ0R6hENDQ0NEar/ACoMDREVASv+1QFVDA0R/tURDQ0NDREBKxENDFYr/tUBKxENDQAFAAD/4AHVAeAABAAMABwALABTAAABMxUHJwcyNTQjIhUUBzI3NjU0JyYjIgcGFRQXFhMyNzY1NCcmIyIHBhUUFxY3ARUjJwcWFRQHBiMiJyY1NDc2MzIXNycGIyInJjU0NzYzMhcWFRQBlUCVKxULCwt1EQ0NDQ0REQ0NDQ0REQ0NDQ0REQ0NDQ1fAQdAlTIHGRkjIxkZGRkjFA8yMg8UIxkZGRkjIxkZAZUVlitLCwsLC6ANDBISDQwMDRISDA0BAA0MEhINDAwNEhIMDQj++BWVMg8UIxkZGRkjIxkZBzIyBxkZIyMZGRkZIxQAAAADAAD/4AHAAeAABwAXADQAACURIxUjNSMREyIHBhUUFxYzMjc2NTQnJjMyFxYVERQHBiMhIicmNRE0NzY7ATY3NjMyFxYXAZUq1iqVCQYGBgYJCQYGBgaMEQ0NDQ0R/tYRDQ0NDRFZBxAQFRUQEAcqAVZAQP6qAYAGBgkJBgYGBgkJBgYMDRH+qhEMDQ0MEQFWEQ0MEwwMDAwTAAADAAD/4AHVAeAADwAfACMAACUyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2BzMVIwEARjIzMjNGRjIzMjNGWD4/Pj9YWD4/Pj8T1tYqMzJGRjMyMjNGRjIzAYA+P1hYPj8/PlhYPz7AKgAAAQAA/+ABwAHgAAkAABMWFxYXJiMVJzfVaDg5Ek2elZUBFQ9AQVttV5WVAAACAAD/4AIAAeAACQAPAAABFhcWFyYjFSc3DwEXFSc3ARVoODkSTZ6VlYBVVZWVARUPQEFbbVeVlUBVVUCVlQAAAwAA/+ABwAHgAAMAEwAbAAAlNSMVFzI3NjU0JyYjIgcGFRQXFhMXFQcjJzU3ARUqFQsICQgJCwsICQgJW3BwoHBwwICAXAkICwsICAgICwsICQExcKBwcKBwAAADAAD/4AHAAeAAAwATACQAAAE1IxUXMjc2NTQnJiMiBwYVFBcWExcRFAcGIyEiJyY1ETQ3NjMBQNWVGhMTExMaGhMTExOFVQ0NEf7WEgwNDA0SARVVVdUTExoaExMTExoaExMBVVX/ABENDQ0MEgEqEg0MABIAAP/gAcAB4AADAAcACwAPABMAFwAdACEAJQApAC0AMwA5AD0AQQBFAEkATwAAExUzNQc1MxUDNTMVAzUzFTc1MxUnNTMVAzUzFAcGJzUzFQc1MxUDFSM1AzUzFRUiJyY1MwEyFxYVIycVIzUHNTMVEzUzFSc1MxUnNDc2MxXAgKvWKysrKyorKysrKw0NESvVKlUrVSsRDQ0rASoRDQ0rgCqrKyorgCsrDQ0RARWAgKvW1gEAKyv+qysrVSsrqysr/wArEQ0NqyoqqysrAYArK/7VKytVDQ0RAVUNDRErKyuAKyv/ACsrqyoqqhENDSsAAAABAAD/4AHrAeAABQAANzUtATUFKwFA/sABwBWVKyuVwAAAAAADAAD/4AHAAeAAAwAHAAsAADc1IRUlIRUhFTUzFUABAP8AAYD+gIDAKiqVK9UrKwADAAD/4AGVAeAAAgAKAA4AAAEHMw8BIzczFyMnByEVIQEAKFBdFCxlIGUsFMoBKv7WAVVrJi/r6y9aKgABAAD/4AHfAeAAEAAAATIXFhcHJicmIyIHFyM1FzYBC0k6OhcyESwtOD4wTsBMPwEqKytEEDQhIChNwE03AAAAAwAA/+AB1QHgAAcAGwAeAAAlMwMjAzM3MxMyFxYVERQHBiMhIicmNRE0NzYzFzcXAVQtbShtLRh4bxEMDQwNEf6qEQwNDA0RfywsSgEW/upAASAMDRH+qhEMDQ0MEQFWEQ0M9XZ2AAADAAD/4AHAAeAABgATACcAAAEHJzM1MxUXNSEVMxQXFjMyNzY1EzIXFhURFAcGIyEiJyY1ETQ3NjMBVVVVKlZq/tVWExMaGhMTVRENDQ0NEf7VEgwMDAwSAQBWVkBAa9XVGhMTExMaAQANDRH+1hENDQ0MEgEqEg0MAAAAAwAA/+AB1QHgAAUAFQAfAAAlJzcXNxcnIicmNTQ3NjMyFxYVFAcGBxcjNTQ3NjMyFwFKSh4sbR7qIxkaGRojIxkZGRlOQMA6OzYPBiBKHixuHikZGSMjGhkZGiMjGRlrQCsmGBcBAAADAAD/4AHAAeAAEwAXAC0AAAE2MzIfARYVFA8BBiMiLwEmNTQ3NycHFx8BFRQHBiMhIicmPQE3MxcjByEnIzcBEAYJCwRqBgaIBgkJBmoGBuNMaUt/QAwNEv7VEQwNQBIqKyYBKiUpKgGkBgZqBgkJBocGBmkGCQkGD0xqSwJAVhIMDA0MEVZAKysrKwAAAAAEAAD/4AHVAeAAIQBDAGUAhwAAATIXFjMVIicmIyIHBiMiJyYjIgcGIzUyNzYzMhcWMzI3NjcWMxUiJyYjIgcGIyInJiMiBwYjNTI3NjMyFxYzMjc2MzIHMhcWMxUiJyYjIgcGIyInJiMiBwYjNTI3NjMyFxYzMjc2FzIXFjMVIicmIyIHBiMiJyYjIgcGIzUyNzYzMhcWMzI3NgFrHSIYEx0iGhESGiIdHSIaEhEaIh0TGCIdHSIYFBQYIlwaER0iGhESGiIdHSIaEhEaIh0RGiIdHSIaEhIaIh0dHR0iGBMdIhoREhoiHR0iGhIRGiIdExgiHR0iGBQUGCIdGyQYEx0iGhESGiIdHSIaEhEaIh0TGCQbGyQYFBQYJAEoEQwqEQ0NERENDREqDBERDAwRTg0pEQ0NERENDREpDRERDQ0RvhEMKhENDRERDQ0RKgwREQwMEV4SDCoRDQ0REQ0NESoMEhIMDBIAAAAAAgAA/+ABlQHgAAUAIAAAPwEnBycHNzIXFhUUBwYHBgcGDwEmJyYnJicmJyY1NDc234webiweaz4rLA8QFhYVFg8QBgoKGhoTFBAQKyyqjR5vLR61Kyw+HygoIyMeHxIRBwwLIyIhICkpHz4sKwAAAAQAAP/gAdUB4AALACEALQAxAAAlFTMVIxUjNSM1MzUhFBcWOwEVIyInJjU0NzY7ARUjIgcGBTQnJisBNTMyFxYVJTMVIwGVQEAqQED+6BMUG1ZWLB8fHx8sVlYbExQBWhMUG1ZWLB8f/taqqtVAK0BAK0AbExQpIB8sLCAfKRMUGxsUEykfICwVKgAAAwAA/+AB1QHgAAMABwAhAAABNSEVFzUjFRMyFxYdARQHFRQHBiMhIicmPQEmPQE0NzYzAav+quuA6xANDRUODg/+1g8ODhUNDRABQEBAlisrAQAMDRFBGAzxEQwNDQwR8QwYQRENDAAFAAD/4AHVAeAADwAfACUAKQAtAAAlMjc2NTQnJiMiBwYVFBcWEzIXFhUUBwYjIicmNTQ3NhcVFwcnNScHJzcFByc3AQA+KywrLD4+KywrLD5QODg4OFBQODg4OFtVEGVDYhtiAUgbYhsqLCw+PiwrKyw+PiwsAVY4OU9PODk5OE9POThWcDIaPIBjUiBSUiFTIAAABQAA/+AB1QHgAA8AHwAlACkALQAAJTI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYXFRcHJzUnByc3BQcnNwEAPissKyw+PissKyw+UDg4ODhQUDg4ODhbVRFkQmMbYgFIG2McKiwsPj4sKyssPj4sLAFWODhQUDg4ODhQUDg4VnEzGj6AYlEgUVEgVCAAAAMAAP/gAdUB4AAFABUAJQAAARUXByc1EzI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYBC2AQcBVGMjMyM0ZGMjMyM0ZYPj8+P1hYPj8+PwFAcDkbRID+6jMyRkYzMjIzRkYyMwGAPj9YWD4/Pz5YWD8+AAUAAP/gAdUB4AALABsAKwAvADMAAAEVMxUjFSM1IzUzNRcyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2BQcnNw8BJzcBFUBAKkBAFT4rLCssPj4rLCssPlA4ODg4UFA4ODg4ASUbYhvLYhtiARVAK0BAK0DrLCw+PiwrKyw+PiwsAVY4OU9PODk5OE9POTglIVMgIFIgUgAAAAACAAD/4AHAAeAADwAdAAATNwEHJxUXFScHNTc1BzU3NxcVLwE1NDc2MzIXFhVAGwFQG3srS0oqqn9rq0SnCQoNDQkKAWUb/rAbek8gIBUVICB1NSpQG2sqFadODQoJCQoNAAAAAQAA/+ABwAHgABcAACUnFRcVJwc1NzUHNTc1NDc2MzIXFh0BFwHAqytLSiqqqgkKDQ0JCquANXUgIBUVICB1NSprdQ0KCQkKDXVrAAIAAP/gAfEB4AAIABgAACUyNzY1NCcmIxcVIwcnIzUnNzUzNxczFRcBADUlJiUmNatkR0dkRkZkR0dkRlUmJTU1JiXHZEZGZEdHZEZGZEcAAgAA/+AB1QHgABcAJQAAJTI3NjcXBiMiJyY1NDc2NxUGBwYVFBcWExYXFhUUByc2NTQnJicBAB0iIhM4QGxYPj83OFE2JSUrLFNRNzgSOAolJTZAERAXIVc/PlhTPTwIQAgqKjg+KywBaQg8PVMwJyEcGjgqKggABAAA/+ABqwHgAA8AFQAbACsAACU1MxUUBwYrASInJj0BMxU3Byc3FwcXJzcnNxclFSM1NDc2MxcyFxYdASM1AWsqDA0R1hEMDSpAHmJiHkO3HkNDHmL+6ioMDRHWEQwNKkAqVRENDQ0NEVUqUR5iYh5EYh5ERB5ilSpVEQ0NAQwNEVUqAAAAAAMAAP/gAgAB4AADABcAJQAAJTUjFTcyFxYdARQHBisBIicmPQE0NzYzJRUzFSE1MzU0NzYzIRUB1VVrCQYGBgYJgAkGBwYHCf7q1v7VKwwNEQGAapaWwAYGCdUJBgcHBgnVCQYGK+tAQOsRDQ0rAAAGAAD/4AHrAeAAAwAHAAsADwATACsAADcVIzU3FSM1BRUjNTcVIzUFESERATIXFhUDFAcGKwEVIzUjIicmNRE0NzYzlSoqKgEq6urqARX+gAGAEQ0NAQwNEWuqaxENDQ0NEdUrK1UqKlUrK1UqKsABAP8AASsNDRH/ABEMDSsrDQwRAQARDQ0AAwAA/+AB6wHgAA8AKwA7AAAlMjc2NTQnJiMiBwYVFBcWNzMVIwYHBgcVIzUmJyYnIzUzNjc2NzUzFRYXFicyFxYVFAcGIyInJjU0NzYBAD4rLCssPj4rLCss/SwsBzIyPyo/MjIHLCwHMjI/Kj8yMrgjGRkZGSMjGRkZGUAsKz4+LCsrLD4+KyyqKj8yMgcsLAcyMj8qPzIyBywsBzIyARkZIyMZGRkZIyMZGQAAAAACAAD/4AHrAeAADwArAAAlMjc2NTQnJiMiBwYVFBcWNzMVIwYHBgcVIzUmJyYnIzUzNjc2NzUzFRYXFgEAPissKyw+PissKyz9LCwHMjI/Kj8yMgcsLAcyMj8qPzIyQCwrPj4sKyssPj4rLKoqPzIyBywsBzIyPyo/MjIHLCwHMjIAAAADAAD/4AHrAeAADAAhADkAACUnBgcGFRQXFjMyNzYBNwEHJwYHFSM1JicmJyM1MzY3NjcFMxUjBgcnNjU0JyYjIgcnNjc1MxUWFxYBW9ENCQkrLD4VGhv+9hsBZRssLTcqPzIyBywsAg0NDwFTLCwFECALKyw+HhsgHyUqPzIyX9ERGhsVPissCQkBKBv+mxssJQYsLAcyMj8qFx4dEmQqJx0gGx4+LCsLIBAFLCwHMjIAAAAFAAD/4AHAAeAAAwAHAAsADwATAAABMxUjBxEzESU1MxUXETMRJxEzEQGVKytVK/7VK4AqgCsBAFZVAQD/AFVWVqoBqv5WVQEA/wAAAQAA/+AB1QHgAAIAACUhAQHV/lYBqgABqgAAAAEAAP/gAfgB4AAJAAAlFwcnNyc2MzIXAbQBtbUBRHl/f3nsAeDgAVRVVQAAAwAA/+AB1QHgABwAIAA0AAABESERMxUjFTM1IxUWFRQHBiMiJyY1NDc1NDc2MxMRIREBMhcWFREUBwYjISInJjURNDc2MwGA/wBVKqpAFg0NERENDRYMDRGW/qoBVhEMDQwNEf6qEQwNDA0RAVX/AAEAK6qqMAwZEQ0NDQ0RGQwwEQ0N/tUBVv6qAYAMDRH+qhEMDQ0MEQFWEQ0MAAAAAAIAAP/gAdUB4AAGAAkAABMBBychNyclESdmAW8bKv6FvYcBdbcBdf6QGyu9iGb+kbcAAAABAAD/4AH4AeAABQAAJQM2MzIXAQD4eX9/eQsBNVVVAAMAAP/gAgAB4AArADYAUwAAJRUHAzc2NzY3Njc2NzY3Njc2NzYzMhcWFxYXFhcWFxYXFhcWHwEHJiMiBwYXNTQnJiMiBwYdATMyFxYdARQHBisBIicmPQE0NzYzNTQ3NjMyFxYVAUtL9wYGBgcLCwwNEBASEhMUFhcXFxYXExQSEhAQDA0LCwYHBgYsBhAtHh+KCQoNDQkKVggGBwYHCGsIBgcGBwgPDxcXDxCgOF4BNgUEBQQHBwYGCAcGBQUFAwICAwUFBQYHCAYGBwcEBQQFOAIeH00gDQoJCQoNIAcHCFUIBgcHBghVCAcHIBcPDw8QFgACAAD/4AH4AeAACwARAAATFhcWFwcnBwM2NycFByc2MzJGDI2OSBtHU/ghLSsBzXTdLSx/AbYMjY1KG0dnATUbFCxbkdwKAAAGAAD/4AHVAeAAAwAHAAsADwATABcAADcVMzUHNSEVJTUjFSchFSEXFTM1BzUhFVUrVQGq/qsrKgGq/lYqK1UBquoqKkBWVpYqKkBWwCoqQFZWAAABAAD/4AGVAeAANAAAATMVIxUUBwYrARUWFRQHBiMiJyY1NDc1IyInJj0BJjU0NzYzMhcWFRQHFTM1IzcXIxUzNSMBQFUVDA0SQBoNDhQUDQ4aQBIMDRoODhMTDg4ZQCtAQCtAFQFAVioSDA1BDhwTDg4ODhMcDkENDBIsDhsUDg0NDhQcDSyqVlaqKgAAAAADAAD/4AIAAeAACgAnADUAACU1NCcmIyIHBh0BMzIXFh0BFAcGKwEiJyY9ATQ3NjM1NDc2MzIXFhUnIgcGHQEHATYzMhcHJgHVCQoNDQkKVgkGBgYGCWsJBgYGBgkPEBYWEBA2LB8fS/8AcJCQcDkGgCANCgkJCg0gBgcJVQkGBgYGCVUJBwYgFhAPDxAWah8fLD1jAVVVVUwBAAADAAD/4AHVAeAAIQA/AE8AAAEyFxYVFAcGByc2NzY1NCcmIyIHBhUUFxYXByYnJjU0NzYXFAcGByc2NTQnJiMiBwYVFBcHJicmNTQ3NjMyFxYHMhcWFRQHBiMiJyY1NDc2AQBYPj8cHTEWJxcYMjJHRzIyFxcnFTEcHT4/2BESHRUqGRkjIxkZKhUdERIlJjU1JSaAEQ0NDQ0REQ0NDQ0BlT4+WToxMhwlFygnLkYyMjIyRi8nJxclHDIxOlk+PtUjHR4RJRkxIxkZGRkjMRklER4dIzUmJSUmCwwNERENDQ0NERENDAAAAgAA/+ABqwHgAAgAJAAANzUHJzcjNTMVEzIXFhURFAcGKwEiJyY9ATMVMxEjFSM1NDc2M9V3HndMlYARDQ0NDRHVEQ0NK9XVKw0NEZVNeB54KpUBKgwNEf6AEQ0NDQ0RQBUBKhVAEQ0NAAAAAgAA/+ABawHgABEAJwAAExUzNSM1MzUjNTM0JyYjIgcGFxYVFAcGIyInJjU0NzU0NzYzMhcWFesqFRUVFQYGCQkGBlUrHyAsLB8gKxMTGhoTEwFqgCsVKxUJBwYGB7MfNywfHx8fLDcfqhoTExMTGgAAAAACAAD/4AHAAeAABQAhAAA/ARcHJzclMhcWFREUBwYrASInJj0BMxUzESMVIzU0NzYzln4bmlEbATYRDQ0NDRHVEQ0NK9XVKw0NEbZ+G5lRG9QNDRH+gBENDQ0NEUArAVYrQBENDQAAAAMAAP/gAdUB4AALAA4AHQAAASMnNjsBMhcWFREnBzMnJwEHJwYHBisBIicmNREnAWvEOgoe1hEMDSrW0NBaAZobJQIMDBDWEQwNSwFqOhwNDRH+5ytnz5H+ZhslEAsLDQ0RASVLAAAAEQAA/+ABwAHgAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwAAEzUzFSc1MxUHNTMVNzUzFQM1MxUTMxEjJzUzFQc1MxUnNTMVBzUzFSc1MxUXNTMVIzUzFTc1MxUnNTMVIzUzFRM1MxXrKioqKiorKysrKisrVSuAKtUrKysrK4Aq1SsqKysrgCsqKwEVKytVKyuqKiqqKyv+qysrAYD+gKsqKlYrK6srK6srK1YqKqsrKysrqyoqqisrKyv+qysrAAAACAAA/+ABwAHgAAMACQANABEAFQAZAB0AIQAAATUzFSUhFSERIyU1MxUHNTMVBzUzFSM1MxUzNTMVIzUzFQGVK/6AAYD+qysBVSsrK9UqgCvVK4ArARUrK4Ar/qurKipWKytVKysrKysrKysAEQAA/+ABwAHgAAMABwALAA8AEwAXABsAHwAjACcAKwAvADMANwA7AD8AQwAAJTUzFRc1MxUDNTMVEzUzFTc1MxUBIRUhBTUzFSc1MxUHNTMVJzUzFQc1MxUHNTMVJzUzFRc1MxUnNTMVIzUzFQc1MxUBQCsqK9UqKysqK/6AAYD+gAFVKysr1SrVKysrKysrK4AqKiqAKysrwCoqqysrAQArK/8AKytVKysBKyuqKipVKyurKyurKytVKiqrKytVKytVKyurKioqKqsrKwAAABEAAP/gAcAB4AADAAcACwAPABMAFwAbAB8AIwAnACsALwAzADcAOwA/AEMAACU1MxUHNTMVAzUzFRc1MxUnMxUjFTUzFQc1MxUjETMRNzUzFQE1MxUDNTMVBzUzFSc1MxUzNTMVBzUzFQM1MxUHNTMVAUArKysrKyorKysrKysr1SqAK/7VK4ArKysrKyorKyuAKysrwCoqqysrAVUrK1UrK4ArqioqqysrAYD+gFUrKwEAKyv/ACsrVSsrqyoqKiqrKysBVSsrVSsrAAUAAP/gAcAB4AADAAcACwAPABMAABMhFSEXMxUjBzUhFQU1IRUlMxUjQAGA/oBV1tZVAYD+gAGA/tXW1gGVKyorVSoqqysrgCsAAAAFAAD/4AHAAeAAAwAHAAsADwATAAATIRUhFTUhFQU1IRUFNSEVBTUhFUABgP6AAYD+gAGA/oABgP6AAYABlStVKytVKipWKytVKysABQAA/+ABwAHgAAMABwALAA8AEwAAEyEVIRE1IRUlNSEVJxUhNQUVITVAAYD+gAGA/oABgID/AAEA/wABlSv+qysrqyoqgCsrqysrAAUAAP/gAcAB4AADAAcACwAPABMAABMhFSEXNSEVBTUhFQU1IRUFNSEVQAGA/oCAAQD+gAGA/wABAP6AAYABlStVKytVKipWKytVKysAAAAAAwAA/+ABewHgAAoAFQAkAAAlMjc2NTQnJisBFTUVMzI3NjU0JyYjFxYVFAcGKwERMzIXFhUUASAOCQkJCQ5LQA0JCgkKDTguFhcil4YkGBmKCgkNDQoJQMBACgkNDQoJWxU0IhcYASsZGSQkAAAAAAIAAP/gAasB4AAIABEAABMhFSMHJzcjJycXAQcnByM3J4ABK3wiLQ8zPDoGATQbeSFANJQBakBQLCQ8BAX+yxt5TnuUAAAAAAQAAP/VAgAB4AADABIAFQAnAAA3IRUhARYVFAcGIyInJjU0NzY3JTMnFxYVFA8BBiMiLwEmNTQ/ASc3AAIA/gABlSsNDRERDA0KCwr+5c1njAoKdQoNDAp2CQluMx8qVQELLxwRDQ0NDREMExMMLWZQCg0NCXUKCnUJDg0JbjMeAAAAAAIAAP/gAagB4AAMABYAABMBBycGIyInJjU0NycFFAcnNxYXFhcWcAE4GzklLzUlJhxHASsDtzoOFRYjJAFl/sgbOCAmJTUiNkefDw24SxAbGz0+AAIAAP/gAcAB4AAGABgAACUHNSE1ITUnIicmNTQ3NjsBFSMVIzUjFSMBwFX/AAEAqyMZGRkZI6srKyorVVVAKkBWGRkjIxkZKuvr6wACAAD/4AGrAeAABgAYAAA3IRUhFSc3NyInJjU0NzY7ARUjFSM1IxUjqwEA/wBWViojGRkZGSOrKyorK2oqQFVVVhkZIyMZGSrr6+sAAgAA/+ABlQHgAAMAGQAANyEVITciJyY9ATMVFBcWMzI3Nj0BMxUUBwZrASr+1pU1JSY1FhYfHxYWNSUmQCtVJiU1q6sfFRYWFR+rqzUlJgABAAD/4AGAAeAACwAAARUjFwczFSE1Nyc1AYCVamqV/wCLiwGAQGtrQCuAgCsAAAAEAAD/4AHAAeAAAwAHAAsAHwAAJTUjFSM1IxUjNSMVATIXFhURFAcGIyEiJyY1ETQ3NjMBaysrKisrAQARDQ0NDRH+1hENDQ0NEWpWVtbWlpYBKw0NEf7WEQ0NDQ0RASoRDQ0ABAAA/+AB1QHgAAMABwALABwAAAE1IRUFNSEVBTUhFQEyFxYVESchIicmNRE0NzYzAYD/AAEA/wABAP8AASsRDA1V/tURDA0MDREBKisrQCsrQCsrAQAMDRH+gFUNDREBABENDAAAAAACAAD/4AGrAeAAAgATAAABMycnMxcRFAcGIyEiJyY1EzQ3NgEVdnaVq4ANDRH/ABENDQEMDQEVdSCA/wARDA0NDBEBVhENDAAFAAD/4AHVAeAACAAYACgAOABIAAAlIicmJzMGBwYnIicmNTQ3NjMyFxYVFAcGMyInJjU0NzYzMhcWFRQHBgcyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2AQAlHR4N2g0dHnANCQoJCg0NCQoJCokNCQoJCg0NCQoJClhGMjMyM0ZGMjMyM0ZYPj8+P1hYPj8+P2AVFCEhFBWKCgkNDQoJCQoNDQkKCgkNDQoJCQoNDQkKwDMyRkYzMjIzRkYyMwGAPj9YWD4/Pz5YWD8+AAMAAP/gAcAB4AADAB8AIwAAJTUhFRMzFTMyFxYVERQHBiMhIicmNRE0NzY7ATUzFTMXFSM1AZX+1uorFRENDQ0NEf7WEgwNDA0SFSuqFmtA6uoBgCsNDRH+1hENDQ0MEgEqEQ0NKyvAa2sAAAIAAP/gAcAB4AAEABgAADcHIScHFxQHBiMhIicmNRE0NzYzITIXFhW1SgEqYErVDQ0R/tYRDQ0NDREBKhENDbVggGA1EQ0NDQ0RASoRDQ0NDREAAAEAAP/gAdUB4AAQAAABESchIicmNRE0NzYzITIXFgHVVf7VEQwNDA0RAVYRDA0BgP6AVQ0NEQEAEQ0MDA0AAAACAAD/4AGVAeAABgAKAAA/ARcjFSM1JyEVIWuVlVWAVQEq/taqlpaAgNYrAAIAAP/gAasB4AADAAcAADczFSM1IRUhVdbWAVb+qsArgCsAAAIAAP/gAcsB4AAHAA8AAAEVIxUjNSM1JyEVIxEjESMBy0BAQNYBFmtAawEVQJWVQGtA/wABAAAAAgAA/+AB1QHgACUANQAAJTY1NCcmNTQ3NjMyFzMmJzUjFQYHBhUUFxYVFAcGIyInIxYXFTMDMhcWFRQHBiMiJyY1NDc2AR5DWjgNDhgtAioCOzkdEhNZOQsMHDUEKgNDOR5YPj8+P1hYPj8+P1MNNj0XDhsPCgooOQ8qKgYREhs4Fg0hDQoLKDkPKgGAPj9YWD4/Pz5YWD8+AAAAAQAA/+ABlQHgAAcAABMhFSMRIxEjawEqdUB1AYBA/wABAAAABAAA/+AB1QHgAAcAEwAbAB8AADc1MxUjIicmATIXFh0BITU0NzYzATUzFRQHBiMnMxUjQGtAEQ0NAWsRDA3+aw0NEQEAagwNEdZra0DA6w0NAWYNDRFAQBENDf6A68ARDQ3q6gAAAAACAAD/4AHVAeAACwAcAAAlNSM1IxUjFTMVMzU3ESchIicmNRE0NzYzITIXFgFrVipWVirAVf7VEQwNDA0RAVYRDA3qK1VVK1VVlv6AVQ0NEQEAEQ0MDA0ABgAA/+ABwAHgAAMABwALABUAGwAnAAA3IRUhFSEVIREhFSEFNTMVBzMVIzU3JzUjNTMVBzUzFSM1MzUjNTM1KwEq/tYBKv7WASr+1gFVQCYmQCYRFSsrQEArFhbqKlYqASoqVhYULBYULEBAFlbAFlYWChYKAAAAAwAA/+ABogHgAA8AHwAvAAAlNDc2MzIXFhUUBwYjIicmAzQ3NjMyFxYVFAcGIyInJgc0NzYzMhcWFRQHBiMiJyYBIhMTGhoTExMTGhoTE3cTExoaExMTExoaExNWExMaGhMTExMaGhMTXhoTExMTGhoTExMTAREaExMTExoaExMTE5EaExMTExoaExMTEwAABAAA/+ABwAHgAAcAEwAeADIAACU1BycHFTcXJxUzNSM1MzUjFTMVNxUzNRczJzcjBzU3MhcWFREUBwYjISInJjURNDc2MwGVgFVVVVWAVjY2VjY1ICskKyskK3URDQ0NDRH+1hENDQ0NEcA1gFVVNVVV+lAgEFAgEDCAQEBAQEBAKw0NEf7WEQ0NDQ0RASoRDQ0AAAUAAP/gAcsB4AATABcAGwAfACMAAAEyFxYVERQHBiMhIicmNRE0NzYzAREhESUjNTMHIzUzByM1MwGgEQ0NDQ0R/sARDQ0NDREBQP7AAQsrK1YqKlUrKwGVDQ0R/tYRDQ0NDREBKhENDf6pASz+1CxWVtbWlgAAAAMAAP/gAZUB4AADAAcACwAAJTMVIwMzESMnMxUjAVo7O3g8PHdAQMCAASr+1tHRAAMAAP/gAcAB4AADAAcACwAANzUhFSUhFSEVNSEVQAGA/oABgP6AAQDAKiqVK9UrKwAAAAACAAD/4AHVAeAAAwAZAAAlNSEVATIXFh0BFAcGIyEiJyY1ETQ3NjsBFwGr/qoBVhEMDQwNEf6qEQwNDA0RgCtV1dUBAA0NEdURDQ0NDREBABENDSsAAAAAAwAA/+AB1QHgAAoAGgAwAAAlNTQnJiMiBwYdATciBwYVFBcWMzI3NjU0JyY3MhcWHQEUBwYjISInJjURNDc2OwEXAZUdHhoaHR5VEQ0NDQ0REQ0NDQ1aEQwNDA0R/qoRDA0MDRGAK2oWEwwLCwwTFqsNDRERDA0NDBERDQ1ADQ0R1RENDQ0NEQEAEQ0NKwAAAgAA/+AB1QHgAAsAIQAAJTUjNSMVIxUzFTM1NzIXFh0BFAcGIyEiJyY1ETQ3NjsBFwGVQCpAQCpWEgwMDAwS/qoSDAwMDBKAK6orQEArQECrDA0S1RIMDQ0MEgEAEg0MKwAAAAQAAP/gAesB4AAJABMAGQAvAAATMhcWFSM0JyYjFTIXFhUjNCcmIxUyFxYVIwEyFxYVERQHBisBNTMRIRUjNTQ3NjMVYUVFKzg5Tz4sLCsfICwaExNAAasRDQ0NDRGVlf6AKw0NEQEARUVhUDg4KyssPiwgHysTExoBgA0NEf7WEQ0NKwEqQEARDQ0ABQAA/+AB6wHgABUAHwAnADEANwAAATIXFhURFAcGKwE1MxEhFSM1NDc2MwcyFxYVIzQnJiMlFSMmJyYnNQcyFxYVIzQnJiMVMhcWFSMBwBENDQ0NEZWV/oArDQ0RK2FFRSs4OU8BgHgULzA/Vj4sLCsfICwaExNAAZUNDRH+1hENDSsBKkBAEQ0NlUVFYVA4OGvWPzAwFCOWKyw+LCAfKxMTGgACAAD/4AIAAeAAAwAbAAATFSE1ETMVITUzIicmPQE0NzYzITIXFh0BFAcGVQFWVf4AVREMDQwNEQFWEQwNDA0BVdXV/wArKw0NEdURDQ0NDRHVEQ0NAAAAAgAA/+AB6wHgAAMAHQAAJTUhFQEyFxYVERQHBisBFxUjNTcjIicmNRE0NzYzAcD+gAGAEQ0NDQ0RlSqqKpURDQ0NDRGq1tYBAAwNEf8AEQ0NQBUVQA0NEQEAEQ0MAAAAAgAA/+AB6wHgAAMAHwAAJREhEQEyFxYVERQHBisBFTMVIzUzNSMiJyY1ETQ3NjMBwP6AAYARDQ0NDRGVKqoqlRENDQ0NEYABAP8AASoMDRH/ABENDSsqKisNDREBABENDAAAAAYAAP/gAdUB4AADAAcACwAPABMAMwAAJTMVIyczFSM3MxUjBzMVIwURIRElIxUzFSMVMxUjFRQHBiMhIicmNRE0NzYzITIXFh0BMwEAVVWAa2uAVVWAa2sBAP7VAYAqKioqKg0NEf7VEQwNDA0RASsRDQ0q6oDWa2tAQFYqASr+1tUrKisrKhENDQ0NEQEqEQ0NDQ0RKgAAAwAA/+ABgAHgAAMAFwAbAAAlNSMVEzIXFhURFAcGKwEiJyY1ETQ3NjMRNTMVAVWqqhENDQ0NEaoRDQ0NDRGqldXVASoMDRH+1REMDQ0MEQErEQ0N/iorKwAAAAABAAD/4AHAAeAAIQAAATIXFh0BFAcGKwE1MzU0JyYjIgcGHQEzFSMiJyY9ATQ3NgEAUDg4ExMaQFUrLD4+KyxVQBoTEzg4AcA4OU+WGhMTqys+LCsrLD4rqxMTGpZPOTgAAAAAAQAA/+ABwAHgACUAAAEyFxYdARQHBisBNTM1IzUzNTQnJiMiBwYdATMVIyInJj0BNDc2AQBQODgTExqAlVVVKyw+PissVUAaExM4OAHAODlP1hoTEysVqys+LCsrLD4rqxMTGpZPOTgAAAAAAwAA/+ACAAHgAAMABwAPAAAlNSEVFzUjFSEzFSE1MxEhAav+qtZWAQAr/gArAaqV1dVAFRUrKwFAAAAAAwAA/+ACAAHgAA8AEwAxAAAlMjc2NTQnJiMiBwYVFBcWAxUhNREzFAcGIyEiJyY1MyInJj0BNDc2MyEyFxYdARQHBgEACQYGBgYJCQYGBgaiAVZVDQ0R/lYRDQ1VEQwNDA0RAVYRDA0MDUAGBgkJBgYGBgkJBgYBKurq/usRDQ0NDRENDRHqEQ0NDQ0R6hENDQAAAAIAAP/gAgAB4AADAB0AABMVITURMxUhNTM1IicmPQE0NzYzITIXFh0BFAcGI1UBVlX+AFURDA0MDREBVhEMDQwNEQFq1dX+6ysrFQ0NEdURDQ0NDRHVEQ0NAAAABAAA/+ABwAHgAAMANwA7AD8AACU1IxUlIxUzFSMVFAcGKwEVIzUjFSM1IyInJj0BIzUzNSM1MzU0NzY7ATUzFTM1MxUzMhcWHQEzBzUjFTcVIzUBa9YBKysrKwwNESsrKisrEQwNKysrKwwNESsrKisrEQwNK6sqVYBq1taAKisrEQwNKysrKw0MESsrKisrEQ0MKysrKwwNEStVKipVgIAAAAADAAD/4AGrAeAABQAQABYAABMVIzQ3NgM1IRUUBwYjIicmExYXFhUj65YrLFcBVjIzRkYyM8A/KyyWAb6pQTAw/t9VVUYyMzMyAW8IMDBBAAMAAP/gAZUB4AADAAcAGwAAJREjERc1IxUTMhcWFREUBwYrASInJjURNDc2MwFw4JtWgBoTExMTGqoaExMTExpVASv+1UAVFQGrExMa/qoaExMTExoBVhoTEwAAAwAA/+ABgAHgAAMAEwAnAAAlESMRFzI3NjU0JyYjIgcGFRQXFhMyFxYVERQHBisBIicmNRE0NzYzAVXAYA0JCgkKDQ0JCgkKYxYPEA8QFqsWDxAPEBZVASv+1VUKCQ0NCgkJCg0NCQoBwBAQFv6WFhAQEBAWAWoWEBAAAAQAAP/gAgAB4AAVABgAJgAqAAABMhcWHQEUBwYrASczNSMVJzU0NzYzJRUzARYXFhcHJyE1MzU0NycFISchAesJBgYGBgkEQC5VKwYHCf7q5f7vUZWWIhsy/oYrCicBx/7nKwFEASoGBgnVCQYHQJZvK1kJBgYl5QFIUZaWIhsyQOsPDCdCKwAGAAD/4AHAAeAAAwAHAAsAIwAtADcAACU1IxUjNSMVIzUjFSUyFxYdARQHBiMhIicmPQE0NzY7ATUzFTcHJiMiByc2MzIXJiMiByc2MzIXAUArICogKwEVEQ0NDQ0R/tYRDQ0NDRHVKzERFSEgFREeKCkxKTEwKREtPT4tVSsrKysrK2sNDRFVEQ0NDQ0RVRENDVVVhhEVFREeDSQkES0tAAAAAAMAAP/gAcAB4AADAAcAHgAAJTUjFSM1IxUlFhcWHQEUBwYjISInJj0BNDc2MyElNwGV1SsqATsLBwgNDRH+1hENDQ0NEQEM/tQPaisrKyuHAwsMDXURDQ0NDRFVEQ0NbSgAAAADAAD/4AHAAeAACwARABUAAAEXFRQHBgcmJyY9ARcVNjc2NyM1BxUBAMA3N1JSNzfAOykpCJWVAcBWgFlJShQUSklZgJW/EzU0Q7xCegAAAAcAAP/gAasB4AADAAcACwAPABMAFwAoAAAlNSMVJzUjFRc1IxUnNSMVFzUjFSM1IxUBExQHBiMhIicmNRE3MzIXFgFrKysqKiorK9YrgCsBFQENDRH/ABENDYCrEQwNlVVVKyoqgFVVVVVVVSoqKioBQP6qEQwNDQwRAQCADA0ABAAA/+AB6wHgAA8AHwArAD8AACUyNzY1NCcmIyIHBhUUFxYHMjc2NTQnJiMiBwYVFBcWJzUjNSMVIxUzFTM1JTIXFh0BFAcGIyEiJyY9ATQ3NjMBoA4JCQkJDg4JCQkJRw0JCgkKDQ0JCgkKU0ArQEArARURDQ0NDRH+gBENDQ0NEdUJCQ4OCQkJCQ4OCQlACQkODgkJCQkODgkJKypAQCpAQJUNDRGqEQ0NDQ0RqhENDQAABAAA/+ABlQHgAAMAIQAlADkAADczFSM3MhcWFRQHBhUjNDc2NzY3NjU0JyYjIgcGFSM0NzYTESMREzIXFhURFAcGKwEiJyY1ETQ3NjPtJiYTIBUWHBwmCAkLCwgJCwsPDwsLJhUWi9bWEQwNDA0R1hEMDQwNEYom4hUWHxkZGRQVDw4HBgoKDA8LCwsLDx8WFf76ASr+1gGADQ0R/oARDQ0NDREBgBENDQAAAAIAAP/gAdsB4AAWACcAABMBBycGKwE1JwYdATMVIyInJj0BNDcnFyIHJzYzMhcWHQEnMzU0JyYwAasbLgkJQMQRVUAaExMcR+ssJR8xP1A4OGk+KywBsP5VGy4DVcUfJiqrExMalTgsRxUYHiQ4OU+TaSo+LCwAAAMAAP/gAdUB4AAPAB8ALwAAJRQHBiMiJyY1NDc2MzIXFgcyNzY1NCcmIyIHBhUUFxYTMhcWFRQHBiMiJyY1NDc2AUATExoaExMTExoaExNARjIzMjNGRjIzMjNGWD4/Pj9YWD4/Pj/VGhMTExMaGhMTExPFMzJGRjMyMjNGRjIzAYA+P1hYPj8/PlhYPz4AAAIAAP/gAcAB4AAHAB4AACU3LwEPAR8BEzIXFhURFAcGKwEHJyMiJyY1ETQ3NjMBKFhYKChYWCiVEQ0NDQ0RVUBAVRENDQ0NEcIoKFhYKChYAUAMDRH+1RENDUBADQ0RASsRDQwAAAAAAQAA/+ABlQHgABMAAAEzFSMVIwYHBiMiJyY1NDc2MzIXAQCVVQEEGxslKBwcHBwoDhIBlUDrJBgZHBwoKBwcBgAAAAAOAAD/4AHVAeAADwAXACcANwA/AEcATwBfAGcAbwB3AH8AjwCfAAAlMhcWFRQHBiMiJyY1NDc2FzIVFCMiNTQHMjc2NTQnJiMiBwYVFBcWEzIXFhUUBwYjIicmNTQ3NhcyFRQjIjU0FzIVFCMiNTQnIjU0MzIVFAcyFxYVFAcGIyInJjU0NzYnIjU0MzIVFAcyFRQjIjU0FzIVFCMiNTQnMhUUIyI1NBcyFxYVFAcGIyInJjU0NzY3MhcWFRQHBiMiJyY1NDc2ASsJBgYGBgkJBgcGBwkKCgsgRjIzMjNGRjIzMjNGWD4/Pj9YWD4/Pj/DCgoLCwoKCzULCwoKCQYGBgYJCQYHBgdNCgoLSwsLCkoLCwo2CwsKSgkGBwYHCQkGBgYGCQkGBwYHCQkGBgYGwAYHCQkGBgYGCQkHBksLCgoLSzMyRkYzMjIzRkYyMwGAPj9YWD4/Pz5YWD8+oAoLCwpVCwoKC4ALCgoLIAYGCQkGBwcGCQkGBiALCgoLgAsKCgtACwoKC5UKCwsKSgYHCQkGBgYGCQkHBlUGBgkJBgcHBgkJBgYADgAA/+ABwAHgAA8AHwAvADcAPwBDAEsAWwBrAHsAfwCPAJ8ArwAAJSInJjU0NzYzMhcWFRQHBiciJyY1NDc2MzIXFhUUBwYnIicmNTQ3NjMyFxYVFAcGFyI1NDMyFRQnIjU0MzIVFCUhFSEFIjU0MzIVFAciJyY1NDc2MzIXFhUUBwYnIicmNTQ3NjMyFxYVFAcGJyInJjU0NzYzMhcWFRQHBgc1IRUBIicmNTQ3NjMyFxYVFAcGByInJjU0NzYzMhcWFRQHBgciJyY1NDc2MzIXFhUUBwYBFQkGBgYGCQkGBwYHCQkGBgYGCQkGBwYHCQkGBgYGCQkGBwYHTQsLCgoLCwr+ywGA/oABKwsLCrUJBgYGBgkJBgYGBl4NCQoJCg0NCQoJCg0NCQoJCg0NCQoJCjgBgP8ACQYGBgYJCQYGBgYJCQYGBgYJCQYGBgZeDQkKCQoNDQkKCQpqBwYJCQYGBgYJCQYHVgYGCQkGBgYGCQkGBlUGBgkJBwYGBwkJBgZLCwsLC1YKCwsKdSv1CwoKCwsHBgkJBgYGBgkJBgdLCQkODgkJCQkODgkJVQoJDQ0KCQkKDQ0JCvUrKwEABgYJCQcGBgcJCQYGVQYGCQkGBgYGCQkGBmAKCQ0NCgkJCg0NCQoAAAASAAD/4AHLAeAABwAXAB8AJwA3AD8ATwCBAIkAmQCpALkAyQDRANkA4QDzAQMAADcyFRQjIjU0FzIXFhUUBwYjIicmNTQ3NhcyFRQjIjU0JzIVFCMiNTQXMhcWFRQHBiMiJyY1NDc2BTIVFCMiNTQHMhcWFRQHBiMiJyY1NDc2JzcBBycWFRQHBiMiJyY1NDc2MzIXJwYHBiMiJyY1NDc2NycWFRQHBiMiJyY1NDc2MxcXMhUUIyI1NBMiJyY1NDc2MzIXFhUUBwYHIicmNTQ3NjMyFxYVFAcGByInJjU0NzYzMhcWFRQHBiciJyY1NDc2MzIXFhUUBwYXIjU0MzIVFCciNTQzMhUUMyI1NDMyFRQHJicmJzU0NzYzMhcWFRQHBiM1IicmNTQ3NjMyFxYVFAcGQAsLC0sJBgYGBgkJBgYGBl4LCwqLCwsLSwkGBgYGCQkGBgYGAUkLCwvgCQYHBgcJCQYGBgaXGwFbHFABBgYJCQYHBgcJBAI8AgkJDA0JCggICzwBBgYJCQYGBgYJBqUKCgtgCQYGBgYJCQYGBgYJCQYGBgYJCQYGBgYJCQYGBgYJCQYGBga0CQYGBgYJCQYHBgfiCwsL9goKC0sLCwoPCggIAQkKDQ0JCgkKDQkGBwYHCQkGBgYGtQsKCgtLBgYJCQYGBgYJCQYGSgsLCwvqCgsLCkoGBwkJBgYGBgkJBwYLCwoKC0sGBgkJBgYGBgkJBgb7G/6lG1ECBAkGBgYGCQkGBgE8CwgICgkNDAkJAjwCBAkGBwcGCQkGBgH0CwsLCwEgBgYJCQYGBgYJCQYGVgcGCQkGBgYGCQkGB1UGBgkJBwYGBwkJBgarBgYJCQYGBgYJCQYGSwsKCguVCwsLCwsLCwuqAQgICgUNCgkJCg0NCQpgBgYJCQYGBgYJCQYGABgAAP/gAcsB4AAPAB8ALwA/AEcAVwBfAG8AfwCPAJ8ArwC/AMcAzwDXAN8A7wD3AQcBDwEfAS8BPwAAATIXFhUUBwYjIicmNTQ3NhcyFxYVFAcGIyInJjU0NzYHMhcWFRQHBiMiJyY1NDc2NzIXFhUUBwYjIicmNTQ3NhMyFRQjIjU0NzIXFhUUBwYjIicmNTQ3NjcyFRQjIjU0JzIXFhUUBwYjIicmNTQ3NhcyFxYVFAcGIyInJjU0NzYXMhcWFRQHBiMiJyY1NDc2NzIXFhUUBwYjIicmNTQ3NicyFxYVFAcGIyInJjU0NzY3IicmNTQ3NjMyFxYVFAcGJyI1NDMyFRQDMhUUIyI1NCcyFRQjIjU0NyI1NDMyFRQHIicmNTQ3NjMyFxYVFAcGFyI1NDMyFRQlMhcWFRQHBiMiJyY1NDc2BzIVFCMiNTQ3MhcWFRQHBiMiJyY1NDc2FzIXFhUUBwYjIicmNTQ3NjcyFxYVFAcGIyInJjU0NzYBKw0JCgkKDQ0JCgkKDQ0JCgkKDQ0JCgkKSQkGBwYHCQkGBgYGCQ0JCgkKDQ0JCgkKYwoKCwsJBgYGBgkJBgcGB54LCws1CQYGBgYJCQYGBgYJCQYGBgYJCQYGBgYJCQYGBgYJCQYGBgYJCQYGBgYJCQYGBgaiDQkKCQoNDQkKCQoNCQYGBgYJCQYHBgcJCgoLCwsLCosLCwv2CwsKCgkGBwYHCQkGBgYGjAsLC/61CQYGBgYJCQYGBgY3CwsLSwkGBgYGCQkGBgYGCQkGBgYGCQkGBgYGCQkGBgYGCQkGBgYGASAJCg0NCQoKCQ0NCglWCQoNDQkKCgkNDQoJYAYGCQkGBgYGCQkGBrYJCg0NCQoKCQ0NCgn/AAsLCwtKBgYJCQYGBgYJCQYGSwsKCgu1BgYJCQYGBgYJCQYGVQYGCQkGBwcGCQkGBqsGBgkJBgYGBgkJBgZWBgcJCQYGBgYJCQcGCgkKDQ0JCgoJDQ0KCXYGBgkJBgYGBgkJBgZKCwsLC/6WCwsLC5ULCgoL1QsLCwtKBgYJCQYGBgYJCQYGSwsKCgt1BgYJCQYGBgYJCQYGYAoLCwoLBgYJCQYHBwYJCQYGqwYGCQkGBgYGCQkGBlYGBwkJBgYGBgkJBwYAAAAAAQAA/+AB1QHgAA8AADc0NzYzMhcWFRQHBiMiJyYrPj9YWD4/Pj9YWD4/1Vg/Pj4/WFg+Pz8+AAABAAD/4AGrAeAAEwAAEzIXFhUUBwYjIic2NzY1NCcmJzbVWT4/Pj9ZOjAxHB0cHTEwAao+P1hYPj8cHDIxOjoyMRwcAAMAAP/gAdUB4AAJAA4AIgAAEzMRIRUhIicmNTcHIScHFxQHBiMhIicmNRE0NzYzITIXFhUrKgEr/tURDA3AQAEAVj+/DA0R/wARDQ0NDREBABEMDQFV/tUqDQwRq1VqTxsRDQ0NDREBABENDAwNEQAFAAD/4AHAAeAADwAfAC8APwBcAAAlMjc2NTQnJiMiBwYVFBcWJzI3NjU0JyYjIgcGFRQXFiMyNzY1NCcmIyIHBhUUFxYHMjc2NTQnJiMiBwYVFBcWNzIXFhUUBwYrASIHBhUUFxYVFAcGIyInJjU0NzYBdQ0JCgkKDQ0JCgkKMw0JCgkKDQ0JCgkKXQ0JCgkKDQ0JCgkKMw0JCgkKDQ0JCgkKgk84OR8gLCUOCQkICAkJDlA4ODg41QkJDg4JCQkJDg4JCVUKCQ0NCgkJCg0NCQoKCQ0NCgkJCg0NCQpVCQkODgkJCQkODgkJwDIyRywfHwkKDQsKCgwOCQk4OFBQODgAAAIAAP/gAboB4AADABYAAD8BJwclFg8BFwcnByM1Nyc3Fzc2MzIXlKwprAFPDw9DKR4ev2W+Hh4pQwYJCQZArCms9A8PQykeHr5lvx4eKUMGBgAAAAMAAP/gAcAB4AAPABIAIgAAATIXFhURFAcGKwE1FxEjNQM1BxM1MxEjNSMiJyY1ETQ3NjMBlRENDQ0NEWpqalZqaisrahENDQ0NEQGVDQ0R/tYRDQ3AgAEVK/7AgIABQCv+KisNDREBKhENDQAAAAAEAAD/4AIAAeAADwAfADEAPQAAJTI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYHFBcWFxUmJyY1NDc2NxUGBwYlFTMVIxUjNSM1MzUBQD4rLCssPj4rLCssPlA4ODg4UFA4ODg4xRkZIzgkJCQkOCcXFwEqQEAqQEBALCs+PiwrKyw+PissAVU4OFBQODg4OFBQODjAJygoEC4UMjI9PTIyFC4SJCUpQCpAQCpAAAACAAD/4AHAAeAAAwAXAAAlNSEVJTIXFh0BFAcGIyEiJyY9ATQ3NjMBlf7WASoRDQ0NDRH+1hENDQ0NEYCqqtUNDRGqEQ0NDQ0RqhENDQAAAAIAAP/gAcAB4AADABcAACURIREBMhcWFREUBwYjISInJjURNDc2MwGV/tYBKhENDQ0NEf7WEQ0NDQ0RVQEA/wABKw0NEf8AEQ0NDQ0RAQARDQ0AAAIAAP/gAesB4AARABsAADchFSMVIzUjIicmPQEjNTM1MxM1IzUzMhcWHQGVAVZWKtYRDA1WVirWq6sRDA1qKlZWDQwR1ipW/tWrKgwNEasAAgAA/+ABwAHgAAMAFwAAJTUhFQEyFxYdARQHBiMhIicmPQE0NzYzAZX+1gEqEQ0NDQ0R/tYRDQ0NDRFq1tYBAAwNEdYRDA0NDBHWEQ0MAAACAAD/4AHAAeAAAwAXAAAlNSEVJTIXFh0BFAcGIyEiJyY9ATQ3NjMBlf7WASoRDQ0NDRH+1hENDQ0NEZWAgKsNDRGAEQ0NDQ0RgBENDQAAAAIAAP/gAcAB4AADABcAACURIREBMhcWFREUBwYjISInJjURNDc2MwGV/tYBKhENDQ0NEf7WEQ0NDQ0RQAEq/tYBVQ0NEf7WEQ0NDQ0RASoRDQ0AAAQAAP/gAcAB4AAJABMAHQAnAAABMhcWHQEjNSM1EzUzFRQHBisBNScVMxUjIicmPQE1NDc2OwEVIxUjAZURDQ0rVVUrDQ0RVdVVVRENDQ0NEVVVKwGVDQ0RVVUr/qtVVRENDStVVSsNDRFV1RENDStVAAAABQAA/9oBhgHgACEAOwBUAHUArgAAJQ4BDwEOASMiJi8BLgEnDgEHDgEXHgEzITI2NzYmJy4BJwceAR8BMxceATMyNj8BMzc+ATceARchPgE3EyIGBw4BBwYWFx4BMzI2Nz4BJy4BJy4BIxUyFh8CHgEVFgYPAg4BIyImLwIuATc+ATM/AT4BMxcwFjEyFhcWBgcUMDEHFDAjDgEnNCInOAEvASI0MS4BNTQ2NzYWFxYwHwE/ATIwMT4BMzYyMTIwMwEbBAsGBQ4fDxAfDQYGCwQrNgIGBgIECwgBVwcOAgQGBgI2K7ADCAQDAgEQIxISIw8CAQQEBwMdKAj+tAcoHVk8bgYHBwEBDRQYYyQkZBcUDgIBBggIgyUnaQYBCQEEAgwKBwMUVh0dVhQDBwoMAgEDAQkBBncZKAEEBQEBAgI0AQIIBAEBARkBAgEFBAMFAwEBECoBAQEDAQEBAQEuAgYCAwUEBAUDAgYCCxwCBBAFCAoKCAcOBAIcCxsCAwICAQUGBgUBAgIDAgkSBQUSCQHHT2AGGQsYQgw9OTk9DEIYCxkGdjkaNGMLBwELDBkwBgQINDIyNAgEBjAZDAsIC2kupgEGBAIGAgEzAQMBAgEBARkBAgUCBAYBAQEBAQEQKgEBAQEAAAAFAAD/4AIAAeAACwAvAF8AfgCvAAABIgYVFBYzMjY1NCYHMhYXHgEXHgEVFAYHDgEHDgEjIiYnLgEnLgE1NDY3PgE3PgEHNSMVMTAUFTEVMBQVFhceARcWMzI3MjY3NjcRIxUGBw4BBwYjIicuAScmJzA0OQEFFQYHDgEHBiMiJy4BJyYnMDQ5ATUeATMyMz4BNzY3JyYGBw4BIyImNz4BMTcnBzAGBycHFwYWFxY2Nz4BMx4BBw4BMQcXNzI2Nxc3JzYmJwEAapaWamqWlmo8ZiIJDgUDAwMDBQ4JImY8PGYhCg4FAwMDAwUOCiFmqhoPIiJNJSUWByEhUigoFRoTJCRKHR4GFCIiRh4fCwHMEyQkSh0eBhQiIkYeHgwtlCUGGxtFJSUbvRAYCggNBwUFBAQNBwoFDwYOCQ8DCwsPFwoJDgcHAgMFDwYHBQESCA4IDQIKDQGkNSUlNTUlJTUZExAECgUDBQMDBQMFCQUQEhIQBQkFAwUDAwUDBQoEEBPCgYQDAXYDASAREhECAgEPEhIhAQWDGg0ODAEBAwIPDQ0VAidVGg0ODAEBAwIPDQ0VAVMnEAEKCwwWwwEPCAgHCAgGCAMJAgkIAg4BCg0BAQ8HCAgBCQUICQMKAwkLAQ0CCA0BAAAAABYAAP/gAgAB5gADAAcACwATABcAGwAfACMAJwAsADEANQA5AD0AQQBFAEkAVgBaAF4AYgBmAAATESERBxEhERcjFTMnFTAiMTA0MSM1IxUzNSMVBzUjFTM1IxUnMxUjFTMVIzUjMxUjNTUzFSMTNSMVMzUjFQc1IxUzNSMVEyMRMwMVMCIxMDU8ATU0MTM1MxUjETMVIwMzFSMRMxUjAAIAM/5mzZqaMzQzGc0amhnNGjMZGRkZTRkZGhpmmc0aGpnNGrOAgDMaGhoaGhozGRkZGQHm/gACADP+ZwGZM5pnMzMZGRkZTRoaGhqaGpkaGhoasxr/ADMzMzNNMzMzMwFN/s0BAM0gIE0gIE0a/s0aAWca/s0aAAAuAAD/2gIAAeAABAAJABEAFQAZAB0AIQAlACkALQAxADUAOQA9AEEARQBNAFEAVQBZAF0AYQBlAGkAbQBxAHUAeQCGAIoAjgCSAJYAmgCeAKIApgCqAK8AtAC4ALwAyADMANkA3QAAEzMVIzU3IxUzNQcVMCIxMDQxBzUjFRc1IxU3MxUjNzMVIwc1IxU3MxUjFzUjFRc1IxUHMxUjNzMVIzc1IxUHMxUjFyMVMycVMCIxMDQxFTMVIzUzFSMXMxUjNTMVIzczFSMRMxUjBzMVIxEzFSMHMxUjETMVIzcjFTMnFTAiMTA1PAE1NDEzJzMVIzczFSMHNSMVITUjFRc1IxUjNSMVBTUjFQc1IxU3NSMVFzUjFTM9ASMVMwMRIREHESERExQGIyImNTQ2MzIWAyMVMycVMCIxMDU8ATU0MTMXNSMVmU1NgLOzGYAaDAwMWRoaMxoagAwmGhqmDAwMmhoaMxoacww0GhrngIAaTRoaGho0GRkZGQwNDQ0NJg0NDQ0mDAwMDHONjRpZWU0aGicZGYDaAQAZGRkN2gEAmU0aGhpAGRkZGXMCABr+NPMXEBAWFhAQF81AQBoMDA0mAWdNTTOzsxqAgBoaGjMaGnMMDAyaGhqmDGcaGjMaGhoMDAyMGhqADFpmTTQ0TRqaGmYamhpNGgEAGc0aAQAZzRoBABkM5s2zHBxDHBwZ5ubmJhkZGRknGhoaGk0aGhkZGSYaGiYZGSYaGgGn/gACABr+MwHN/nMQFhYQEBcXAWPmzbMcHEMcHDMZGQBJAAD/2gIAAeAAAwAHABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAbQBxAHUAeQB9AIEAhQCJAI0AkQCVAJkAnQChAKUAqQCuALMAtwC7AL8AwwDHAMsAzwDTANcA3ADoAOwA8AD0APgA/AEAAQQBCAEMARABFAEYARwBIAEtATEBPQFBAUUBSQAAEzMVIzcjFTMnFTAiMTA0MTMHNSMVFxUzNQc1IxU3NSMVNzMVIxc1IxUHMxUjNxUzNSczFSMXMxUjNTMVIwczFSMXMxUjBzMVIzczFSMHMxUjNzMVIxUzFSM3MxUjFTMVIzcjFTMnFTAiMTA0MTMDMxUjJTMVIxUzFSMVMxUjFTMVIxUzFSMVMxUjFTMVIxUzFSMVMxUjNzMVIwczFSMVMxUjJzMVIzczFSM3MxUjNTUzFSM1FzMVIzczFSM3MxUjJzMVIwUzFSMTMxUjETMVIxMzFSMRMxUjEyMRMxEHFTAiMTA1PAE1NDE7ARUjNzMVIwc1IxUhNSMVJzUjFQE1IxUHNSMVMzUjFSc1IxUzNSMVNzUjFQU1IxUDESERBxEhERMUBiMiJjU0NjMyFhUDIxUzJxUwIjEwNTwBNTQxATMVIyczFSMnMxUjvEREb5qaEXh4iRGrEasRERFVERFnEVYREVYRiRoaPBoaGho8GhqrERErERGaERFvEREiERERESIRERERK4mJEWdnTRER/t4REREREREREREREREREREREREZEREZERERERoRETMRERoRERERGhERGRERGhERZxERAQkRESIRERERIhEREREid3cRVRERESIREabaAQAZ1jMBIhnNGjwaCBo8GrjaAQCzbwIAEf4i1RQODhQUDg4UszMzEREBgDw8RDw8MyoqAWtFb5mId3cqGRkjGRkZGRkiERFmEVUREUQRiBkZMxGZEbsRmRGJERoREREZEWYRRBFmEUQRVUQzIiIBdxEREQgRCREIEQkRCREIEQkRCBEREQkRCRERERERERERGhERGhERERERKxEaEQEiEf8AEQEiEf8AEQER/wABABHeIyNTIyLe3t47GRkZGfcREf7nGRleGRkZGSIZGRkZPBkZRRERAcX+AAIAEf4iAd7+VQ4UFA4OFBQOAZn35tUhIlAhIf7eERERXisAAAADAAD/3QH8AeAAGwAoADYAAAEUBw4BBwYjIicuAScmNTQ3PgE3NjMyFx4BFxYHNCYjIgYVFBYzMjY1BzYyHwEWFAcGIi8BJjQBmhEQNyYlKislJTgQEBAQOCUlKyolJjcQERppSkppaUpKaSoECgSUBAQDCwSUBAENKyUlOBAQEBA4JSUrKiUmNxARERA3JiUqSmlpSktpaUuJAwOVAwsEAwOVAwsAAAASAAD/4AH0AeAAAwAHAAsADwAXABsAHwAjACcAMAA0ADgAPABAAEgAdACgAMwAADchFSEVMxUjFTMVIycjFTMnFTAiMTA0MTchFSEVMxUjFTMVIycjFTMnFTAiMTA0MTM3IRUhFTMVIxUzFSMnIxUzJxUwIjEwNDEXNz4BMzYWFx4BFRQGDwEUBjEOASMqASM0IiM0IjUnLgE1NDY3PgEzMhYfARU3PgEzNhYXHgEVFAYPARQiFQ4BIyoBJzAiIzQmMScuATU0Njc+ATMyFh8BFTc+ATcyFhceARUUBg8BMAYVDgEjIiYjMCIjNCYxJy4BNTQ2Nz4BMzIWHwG8ATj+yOTk5OQmlZUZZKMBOP7I5OTk5CaVlRlkZD8BOP7I5OTk5CaVlRlkLRgCAwICBAICAgEBHwECBAIBAQEBAQIVAQICAQIDAgMDAgwYAgMCAgQCAgIBAR8BAgQCAQEBAQECFQECAgECAwIDAwIMGAIDAgIEAgICAQEfAQIEAgEBAQEBAhUBAgIBAgMCAwMCDHcZDBkNGWSWfWRkyBkNGQwZZJZ9ZGTIGQ0ZDBlkln1kZDcgAgIBAgEBBAICBAEpAQEBAgEBARUBBAICBAIBAgIBDa8hAQIBAQIBBAICBAEpAQEBAgEBARUBBAICBAIBAgIBDa8hAQIBAQIBAwMCBAEpAQEBAgEBARUCAwIDAwIBAgIBDQAAAQAA/+ABlQHgACUAADc6ATMeAR8BNzYWFx4BBxQGDwEOATEOASciJi8BJjY3PgE3MhYzhAEBAQMFAzmjCBYHBgEFAQGzAQEHEwcBAQFNBwEJAwgEAgIB5gEEAjq6CAEIBhIHAQEBzQEBBgEGAQFNCBcHAwIBAQAAAgAA/9oCAAHgAA0AGQAABSEiJjU0NjMhMhYVFAYlMxEwNjMyFjERMwcB8/4aBgcHBgHmBQgI/q5NAwoKA01aJgcFBgcHBgUH2QEaDQ3+5nMAAAAAAgAA/9oCAAHgAA0AGQAABSEiJjU0NjMhMhYVFAYlMxEwNjMyFjERMwcB9/4SBAUFBAHuBAUF/skzAwYGAzM8JgUDBAUFBAMFogFVCQn+q00AAAAACgAA/94B9wHgACEALQA5AH0AwQDGAM0A1wDgAOcAACUUBgcOASMiJicuATU0JiMiBhUUFjMyNjc+ATU0JiMiBhUnFBYzMjY1NCYjIgYHFBYzMjY1NCYjIgYHMDY3PgE3NDY3PgE3PgE3PgE3PgE3PgE3PgEzMjY1NCYjIgYHDgEHDgEHDgEHDgEHDgEHDgE5ATAGBw4BMQYWFxY2NyUwJicuATkBMCYnLgEnLgEnLgEnLgEnLgEnLgEjIgYVHgEzMhYXHgEXHgEXHgEXHgEXHgEXHgEVHgEXHgExHgE3PgEnJSEVITUhIxQWMzI2Jw4BIyImJzAyMQM0NjMyFhUxIzcuASMiBgcBKgkKBQ4IExQEAgEFBAMFGiULEgcPDAUEAwUECgcHCQkHBwp2CgcHCgoHBwqgFgcGDQENAwEHAQIFAgQRBQIPDg0gBg8XBgQFBAQGGw8IJA4QEQMFEgUCBQEBBwICDQ0FCBYCAgMDBwIB5xcHBgwNAwEHAQIEAgUSBgISDw8kBxAaBwMFAQUDBhgOByANDg8CBREEAgUBAQgBAw0BDQYHFgIGAwMCAf4RAef+GQE/lyYmJiUUBRwWFxwFb2ERGRkRVEECCwoKCwK4AxEGBAMQCAMFAQQFBQQHKwUEChoFBAUFBFQHCgoHBwoKBwcKCgcHCgr/JwwJIAICHgsFJAYOMw8eIQgEFAoJEAEDAQUDBAUBAwIRCwsXBAkkIQ40DgYiBQofHwoLJwMHAgEBAwknCwofHwoFIgYONA4hJAkEFwsLEQIDAQUEAwUBAwEQCQoUBAghHg8zDgYkBQsfAQIgCQwnAwEBAgcDBBERGCsqCA4TEw4BkxIgIBIRBwoKBwAAAgAA/+ACAAHmAAoAFgAAJSM1IREzFSERIREHIxUjFTMVMzUzNSMCADP+Zuf+5gIATTNNTTNNTc3m/mc0AgD+5xpNM0xMMwAAAgAA/+ACAAHmAAoAEQAAASM1IREzFSMRIRUFFzcnBycHAgAz/maazQIA/uZpsTp+LzMBGpn+ZzQCAMzUYM8xkys4AAADAAD/4AJNAeYADAAQABUAABMVIREhFSM1IREhETMnNyMXNzMVIzWAAZr+ZjMCAP4AMxpNmUyAzc0BAOYBmTNm/gABGhpmZjPNzQAAAwAA/+ACAAHmAAkAHAAtAAABByERIRE3ESERIQEOAQ8BHAEVHgE/AT4BNwE1Ixc+ATMyFhceARUUBg8CPwEBZjP/AAGaM/4AAZD+9wMDARoDEgpmAwYDAQlwDAUKBgULBAQEBATtNg7sAeYz/mcBADP+mQIA/vcCBgNmAwYECgsDGQEEAgEJcDsEBQUEBAsFBgoE7Q017QADAAD/4AIAAeYAAwAIAAwAABchESEXIREhEQUHNRcAAgD+ADMBmv5mATOzsxoCADP+ZwGZzWbNZwAAAAAFAAD/4AIAAeYAFAAhAC0AOQBUAAAXNTA2MTAyMTAWMTAUMTM1JyMHFTMlMzAWMTAUMTM1JyMVAyIGFRQWMzI2NTQmBzIWFRQGIyImNTQ2Fx4BMzI2NTQmIyIGBxc+ATMyFhUUBiMiJicHMySFJDNCr0IzATNDIzRCWM00S0s0NUtLNSAtLSAfLS2sDyARNUtLNREgDxoJEwogLS0gChMJGhp2JCR2i0JCi5okdotCMwFmSzU1S0s1NUszLSAfLS0fIC27CQlLNTVLCQgsBQUtIB8tBQUsAAAEAAD/4AH6AeQAXAC5ARYBcwAAExUUBgcOASMiJicuAT0BPAE1MDQzPAExNDI5ATQ2NTIwNTE+ATUyNDEzMDQxMjYzNDI5ATYyNTM6ATcwMjE6ATsBMhYXHgEVFAYHDgErARceARUUBgcOASMiJi8BEzMyFhceARUUBgcOAQcjJiIjMCIxIiYjMCI5ASYiJzgBMSMuAScwNCMxOAEnMCY1MCYxNTAmNSM8ATUiMDE8AT0BNDY3PgEzMhYXHgEdATc+ATMyFhceARUUBg8BJTU0Njc+ATMyFhceAR0BFAYVOAExHAEHOAExFRQGBzAUOQEOASMUMCMVOAExDgEHMCIxFSIGIzEiBiM4ATEqAQcjLgEnLgE1NDY3PgE7AScuATU0Njc+ATMyFh8BAyMiJicuATU0Njc+ATsBOgEzOAExFjIzOAEXMTIWMTIUOQEyFjMUMDEzFDAxHgEXOAEXMRQWHQEyFBUwFDEUFh0BFAYHDgEjIiYnLgE9AQcOASMiJicuATU0Nj8BQwQDBAkEBQkEAwQBAQEBAQEBAQECAQEBAgEBAQEBAQIBZwUJAwQDAwQDCQUtYQMEBAMECQUECQRgIi0FCQMEAwMEAwkFZwECAQEBAQEBAQIBAQEBAQEBAgEBAQEEAwQJBQQJBAMEYAQJBAUJBAMEBANhAWQDBAMJBQUJAwQEAQEBAQEBAQEBAgEBAQIBAQIBAQIBZwUJAwQEBAQDCQUsYAMEBAMECAUFCQRgIywFCQMEBAQEAwkFZwECAQECAQEBAgEBAgEBAQEBAQEBAQQEAwkFBQkDBANgBAkFBQgEAwQEA2ABkS0FCQMEAwMEAwkFaAEBAQEBAgEBAgEBAQEBAQECAQEBAQQDBAkEBQkEAwRgBAkEBQkEAwQEA2H+nAMEAwkFBQkDBAMBAQEBAQEBAQEBAgEBAQIBAQIBAQIBZwUJBAMEBAMECQUsYAQDAwQDCQUFCQNhIywFCQQDBAQDBAkFZwECAQECAQEBAQEBAQIBAQEBAQEBAQEBAwQDCQUFCQMEA2EDCQUFCQMEAwMEYAFjBAMECQUECQQDBAEBAQECAQEBAgEBAQEBAQIBAQEBAWgFCQMEAwMEAwkFLWEDBAQDBAkFBAkEYAAAAAABAAD/4AIrAeYACwAAAQ8BFwc3Fyc3LwExARlTvYkhqakgiLxVAeaoG4O6WFi6gxuoAAAAAgAA/+ACKwHmAAsAHgAAAQ8BFwc3Fyc3LwExFR8BMAYxFzAmMQcwNjEnMDYxNwEZU72JIampIIi8VT6JYxd7fBhjiT4B5qgbg7pYWLqDG6hMfBNfiEBAiF8TfAACAAD/4AHvAeYAnwC8AAAXIiYnLgEnLgEnLgE1NDY3PgE3PgE3PgEzMhYXHgEXHgEXHgEVFAYHDgEHDgEHDgEjIiYnLgEnIw4BBw4BBw4BBw4BIyImJy4BNTQ2Nz4BNz4BNz4BMzIWFx4BFzM3MwcGFjMyNjc+ATc+ATc+ATU0JicuAScuAScuASMiBgcOAQcOAQcOARUUFhceARceARceATMyNjc+ATcXDgEHDgEjJzI2Nz4BPwEuAScuASMiBgcOAQcOAQcOARUUFjPpFiwVFSYQEBoKCQoLCwseExMsGRk2HRgtFRQiDg8VCAgHBgcGEQoKFw0NGQwOFwoKDAMBAwcEBQkFBQoFBQkFEh4LCwsFBAUNCQgUCwsYDQcNBgUKAwEKPhwGDRIGDQYHCwQFBwMDAwQFBA0KChkPECYXEyUSEiAODhcICQkHCAcTDAwcEA8hEQoXDQwVCRYOHQ4PHxACBAgEAwkFDgIFAwMHBAYLBQQIAwMFAgICDg4aBwcHFQ4OJBYVMx4gOhoaLRISHQoKCggICBYPDiMUFC0YFCUPEBoKCw8FBgUGBgYRCwUIAwQGAwMEAQECDQ0MIhQPGw4NGAsKEQYHBgQDAwwIGYgWFwQEAwoHBxAKCRULDx4ODxkLDBIHBwYHCAgWDg8iFRQtGRYmEBAbCgsPBQYFBAMDBwU3BwsDAwTFAgMCCgdLAwUCAgIEBAMKBgYNBwcNBhERAAkAAP/gAgAB5gARAB0AMAA9AFAAXQCWAMsBAAAAATIWFxYGBw4BJy4BJyY2Nz4BFyIGBwYWMzI2NzYmBzIWFxYGBw4BJy4BJyY2Nz4BMxUiBgcGFjMyNjc2JiMlMhYXFgYHDgEnLgEnJjY3PgEzFSIGBwYWMzI2NzYmIwU1PgE3PgEzMhYXHgEVFzgBMRUUBgcOASMiJicuAT0BNDA1NCYnJgYdATEVFAYHDgEjIiYnLgE1Jwc0MDU0JicmBh0CFAYHDgEjIiYnLgE9AjQ2Nz4BFzIWFx4BFx0BFAYHDgEjIiYnLgE9AQU1PgE3PgEXMhYXHgEdAhQGBw4BIyImJy4BPQExNDA1LgEnJgYHFxUUBgcOASMiJicuATUBARktCgwKFBI3GBQcBQcbHQkUCQ4VAwMXEg0WAwMXxRYnCQoJERAvFREYBAcYGQgRCAkPAQIPDAkPAQIPDAFnFiYKCQgREC8VERgFBhgZCBAJCQ8CAhAMCQ8BAg8M/vIBIRoHEAgUJQ0JCQEEBAQJBQUKAwQEEg0QHQQEAwoFBQkEBAMBQAwJChQEAwQJBQYJBAMEHRYGDgYSIAoICAEEBAQJBQUKAwQEAQABHBYHDQcRIAsHCQQEAwoFBQkEAwQBCwkLEwEBBAQECQUFCgMEBAHmHBgZOBQSCwoIIRUdPA0EBDMSDRAeEg4QHYAZFBUxERAJCAcdEhkzDAMEMwwJCxMMCQsTMxkUFTEREAkIBx0SGTMMAwQzDAkLEwwJCxMaDhsvCgIDExALHA8OZgUKAwQEBAQDCgVmBwcNFgIDFhIOZgUKAwQEBAQDCgVmigQFCA8CAg8MCVwFCgMEBAQEAwoFXAsYKAgCAwEPDgoYDQtcBQoDBAQEBAMKBVxcZxgoCAIDAQ8OChgNC1wFCgMEBAQEAwoFXAQFCA8CAg8MCVwFCgMEBAQEAwoFAAAGAAD/4AIAAeYAEQAkADcAWAB2AJMAAAEyFhcWBgcOAScuAScmNjc+AQcyFhcWBgcOAScuAScmNjc+ATMhMhYXFgYHDgEnLgEnJjY3PgEzBTU+ATc+ATMyFhceARUXOAExFRQGBw4BKwEiJicuATUnAyMiJicuAT0CNDY3PgEXMhYXHgEXHQEUBgcOASM3NT4BNz4BFzIWFx4BHQIUBgcOASsBIiYnLgE1AQEZLQoMChQSNxgUHAUHGx0JFKoWJwkKCREQLxURGAQHGBkIEQgBZxYmCgkIERAvFREYBQYYGQgQCf7yASEaBxAIFCUNCQkBBAQECQWABQkEBAMBJmYGCQQDBB0WBg4GEiAKCAgBBAQECQXmARwWBw0HESALBwkEBAMKBWYFCgMEBAHmHBgZOBQSCwoIIRUdPA0EBLMZFBUxERAJCAcdEhkzDAMEGRQVMREQCQgHHRIZMwwDBE0OGy8KAgMTEAscDw5mBQoDBAQEBAMKBWb/AAQEAwoFXAsYKAgCAwEPDgoYDQtcBQoDBAQaZxgoCAIDAQ8OChgNC1wFCgMEBAQEAwoFAAsAAP/aAasB4AAEAAoADgASABYAGgAeACIAJgAqAC4AAAEhESERAyERIRcRAyM1MzUjNTM1IzUzFyM1MzUjNTMVIzUzNSM1MxUjNTM1IzUzAYD+gAGrEf53AWghq5qampqamlXv7+/v7+/v7+/v7+8B2v4AAdX+PAHeIf5DASoRERIREbwRERF3EREReBESEQAAAAAOAAD/4AIAAeYABAAJAA4AEgAWABoAHwAjACcAKwAvADMAOgBHAAABIREhEQMhESEXBTMVIzU7ARUjJzMVIzczFSMnMxUjNQUzFSM3MxUjJzMVIzczFSMnMxUjJyMVMzUjNTMVMxUjFTM1IzUzNSMBgP6AAgAz/mYBOGL+gBkZMxoaGhoaGhoaMxkZARkaGjQZGRoaGhoZGTQaGpkaMxkzMzNNMzNNAeb+AAGA/rQBmWLEQEBAczNzQEBAQHNAQEBzM3NAQEBAsxmaZjQZZjMaAAAAAAMAAP/gAbMB5gCZAJ8ApQAANzkBFzkBFzEzMRUzMTMVMzkBMxUxMzEzOQEXOQEzMTMxMzkBFzEzOQEzMTMxMzEzOQEzMTM5ATcxMzEzOQEzOQE3MTM5ATM1MTMxMzE1MzEzNTEzMTUzMTcxNz4BNzE2NCcmIgcwBjEGFBcWMj8BNjIXFhQHDgEHJyY0NzE+ATMyFhceARcWNjc2JicuAScxLgEjIgYHBhQfATcXJwcnNwUHNxc3J9UBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEUV0InJidsJz8ICAcVCD8YQhcYGDZOGJsYGAseDwgPBwIEAgkVBQUGCQQGBAwYDRkwFCYmr5tDRBQ6T/7tQ0QUOk9bAQEBAQEBAQEBAQEBAQEBFFVBJm0mJyc/BxYHCAg/GBgXQhg1TBeYGEIXDAwDAwECAQUGCQkVBQIDAQUFExQmbCerPYERRGRQAYARRGRPAAAAAwAA/+ACAAHmABMAHwBIAAAXNzMyNjURNCYjISIGFREUFjsBFTc0NjMyFhUUBiMiJjciBh0BIzU0NjMxMjY3PgE1MTQmJy4BKwE1MzIWFx4BHQEUBgcOASsBgLO8BwoKB/4iBwoKB29NDwoLDw8LCg9MCRAzLh8GCAQDBAQDBAkFgIAPHQkMCwsMCR0PARpoCgcBdgcKCgf+igcKaLQKDw8KCw8PcRAKGRkfLgQEBAgGBggEBAM0DAsKHQ8BDxwKCwwAAAMAAP/ZAbIB4AB1AHsAgQAANzMxFTEzOQEVMzkBMzEXOQIzOQIzMTM5Ahc5ATM5ATcxMzE7ATkCNzkBMzUzOQIzNTE+ATcxNjQnJiIHMAYxBhQXFjI/ATYyFxYUBw4BBycmNDcxPgEzMhYXHgEXFjY3NiYnLgEnMS4BIyIGBwYUHwE3FycHJzcjBzcXNyfdAQEBAQEBAQEBAQEBAQEBAQEBFl1GJSUkaCREAwMECwRDHVIdHR1AWBivHR0OJRMJEwkDBQIFCgMCAwUDBgMMFwwYLhIlJbiBVEUTSk7xU0QUSU5PAQEBAQEBAQEWW0QlZyUkJEQDCwQDA0QdHR1SHT9WGK0dUh0ODwQEAQIBAwMFBQoCAgMBBQQSEiVnJbVZnBFEf1CcEUR/UAAAAAQAAP/gAgAB5gACAAwAFgAZAAAlBxc3KwE1MxEjNSERATsBFSMRMxUhERc3JwGAYGCAM01NzQEA/gAzTU3N/wCAYGCATU00MwEzM/5nAZkz/s0zAZlmTUwAAAAAAwAA/+ACAAHmAAwAGQAmAAAlMxEjNSERKwEVJzcVATUXBzUjETMVIRE7ARcjFSMVMxUzNTM1IzUBgE3NAQAzTWBg/wBgYE3N/wAzTZo0TEw0TExNATMz/mc0TU0zAWYzTE0z/s0zAZlmTTNNTTNNAAIAAP/gAgAB4AAFAAgAADcRBSURIQEFJQABAAEA/gACAP8A/wAmAVSxsP6tAY2zswAAAAACAAD/4AIAAeYANABLAAATJy4BNTQ2Nz4BMzIWFwEeATMxFx4BFRQGBw4BIyImLwEjFAYjIiY1IyImNTQ2Nz4BNzQ2NzcBLgEnNCYnPAE1NCYjIgYVHAEVDgEHaGEDBAQDBAoFBQkEAb8BAgEKAwQEBAMKBQUJBC5ZLSAgLZoKDwQDICQCDg1NARoMDgJHOR4VFR4GDAYBX1wDCgUFCQQDBAQD/lkBAgkECgUFCQQDBAQEKx8uLh8PCwUJBCFTLRowFUT+9hg0GztgEQIDAhUeHhUCAwICBAMAAAAABAAA/+ACAAHmAAQACQAkACsAADc1NxEnJzMVIzUlMhYXHgEVFAYHDgEjFTI2Nz4BNTQmJy4BIxUVHgEVFAYHZrS0ZoCAAU0HDw4jOTkjDg8HDB4YLEVGKxgeDBM6OhOAzZn+AJrNzc1mCgobWUVFWBsKCjQNEiBtVFRtIRIMM00MOjo5Og0AAAIAAP/gAecB4AALAA8AAAEzBxcjJwcjNyczFxczAyMBhUeatY5vgEalrpFlWyj9KgGqse+RkbzkhfEBTgAAAAABAAD/4AGAAeAAEwAAATM1IyIGHQEjFTMRMxEzNyM1NDYBMFBQLkJAQGBQEGAJAYBgQi4wYP8AAQBgMAcJAAAAAgAA/+ACAAHgADMANwAAATAmJy4BJy4BOQEwBgcOAQcOATEwBh0BFBYxMBYXHgEXHgExMDY3PgE3PgExMDY9ATQmMQU1FwcB+wkLDx0INX59NggdDgwJBQUJDA4hCR+PfjUIHQ8LCQUF/tCKigFGKAsPBgEEAQEEAQUQCygzHycfNCcMDwUCAwIBBAEGDwwnNB8mIDOoj0hHAAAABQAA/+ACAAHmABIANAA8AEwAXAAAASEiBhURFBY7ARU3MzI2NRE0JgMjIiYnLgEnLgE3MT4BNw4BBzM3FTMuASceARUUBgcOAQcnFBYzMjY1Izc0JisBIgYdARQWOwEyNjU3NCYrASIGHQEUFjsBMjY1Ac3+ZhUeHhWAs2cVHh7gBgUMBg8hCx4WCwYSDQcBBzcTigYCBhAUCA0ROCE7IRgXInIdCQYcBggIBhwGCXEJBR0FCQkFHQUJAeYeFf7NFR5nZx4VATMVHv6zAQECDQsgXSoWKBESDBQhIRMIERc0HBo2FyAdAVUYISEYYwYICAY5BggIBjkGCAgGOQYICAYAAAAHAAD/4AIAAeYAEwA3AD8ASgBUAGQAdAAANzMVNzMyNjURNCYjISIGFREUFjMBMBUcARUUMTAiMSIGDwEwNDE0JisBMDU8ATU0MTAzOgEzMjEFFBYzMjY1IycjIgYdARQWOwE1BTQmKwEVMzI2NSc0JisBIgYdARQWOwEyNjUnNCYrASIGHQEUFjsBMjY1TWazTRUeHhX+mhUeHhUBZk0GDQZnHhVmODiGODj/AC0gIC2amQ0FCAgFDQHmCAUNDQUIswgFGgUHBwUaBQhnBwUaBQgIBRoFB01nZx4VATMVHh4V/s0VHgFmMDBzMDADBDoOFR4wMHMwMM0VHh4VgAcFgAYHmQwFB5kHBoAFBwcFNAUHBwU0BQcHBTQFBwcFAAAIAAD/4AIAAeYAHAAoADQAQABMAFwAZQBpAAAlBzcwBw4BBwYHDgEVHgEXHgEXFjI3Njc+ATc2MTcHJxcHNxc1Ny8BIxMfAT8BJzcHJxcHMRMXBzMXPwEnNQcnMQUfAT8BJzcHJxcHMRMHMycuAScuAScjDgEHDgEHNzMXIycjByM3MxUjAUmDKRoaSScnGAYGAQYFCBIJCyALGCcnSRsaMjRaNR1VSEpWGgEqIBELHxkCGx0JFQgLFCESCh8aGh/+/x8MECAVBx0bAxjcAxkCAgIBAQMBAQECAgECNSkrKCUHJQckiSMj2Cd+GxpKJycZBQ8HCA4GCBEICwsZJydKGxv1SQFJVR03WzMcVv7lARoeCBMgEgseGQEsHxoaHwkTIBMLNQcdGwMYHgwQHxX+fgkJBQoGBgoFBQsFBgpGhoYdHYaGAAAABP///+AB/wHoABMAHwAkAD4AABMGJicmNjcXPwEnPgEXHgEHFwcnATY0JyYiBwYUFxYyJxcPAScTAQ4BIyImJy4BNTQ2NwE+ATMyFhceARUUBo4fQxkUAQM6NAY6D1YTGQ0MGkEaAUEHBwcTBwYGBxNyqRAwqeL+MwMKBQUJBAQEBAQBzQMKBQUJBAMEBAEYDA0ZFFUPOgY0OwIBFBlDHxpBGv8ABxMHBgYHEwcGv6kwEKkBK/4zAwQEAwQJBQUKAwHNBAQEBAMKBQUJAAAAAAUAAP/gAgAB5gAbADcATQBSAG0AACUiJy4BJyY1NDc+ATc2MzIXHgEXFhUUBw4BBwYDIgcOAQcGFRQXHgEXFjMyNz4BNzY1NCcuAScmAwYmJyY0Nx8BMT8BJz4BFx4BBxcHJzcXDwEnJQEOASMiJicuATU0NjcBPgEzMhYXHgEVFAYHAQAqJiU4EBAQEDglJioqJiU4EBAQEDglJio1Ly5GFBQUFEYuLzU1Ly5GFBQUFEYuL1wXMxMPAhYXJwUsC0EPEwoJFDIUHJQQMZMBAP68AwoFBQoDBAQEBAFEAwoFBQkEAwQEAxoQEDcmJSorJSU4EBAQEDglJSsqJSY3EBABzBQURS8vNTUuL0UUFRUURS8uNTUvL0UUFP72CQkTEEAMFhYEKC0BAQ8TMxgUMRRWkzEQk4b+vAMEBAMECQUGCQQBQwQEBAQDCgUFCQQAAAQAAP/gAf0B4gAYADQAVgB1AAAXLgEnLgE1NDY3PgEXHgEXHgEHDgEHDgEnJy4BJyY2Nz4BNz4BFx4BHwEHDgEHDgEXFiYnMQU2JicuAS8BNz4BNz4BMzIWFx4BFx4BBw4BBw4BBwYmNzEDLgEnIiYjBjY3PgE3NjIXHgEfAScmBgcOASMwJicx5h07GRYNMCwYOAQHVxUjHQgGPRwXOBm7EhQEAQEEBiIXCQgMDiEYEgojQQ4IBQMCBAcBowIFBQtCIw8QEBcMCRYGAxUKDxYGAwEDAwsGBBEFAgEC4xErDQUOBgsDEg8cERM9ExQsDQYNEjMdCQ0BDAgZAxURDhAMF00uGzEBAVUbKkEPDCUJBwYCcxs6KAwXGyFGFwoDBAUXFREMK2wmFCUJBQQMBwkdECNwLBIPDhMHBggVDhYyGxI9Eg4iDAodBgMBBgFVCA8DAQEECAgJAwQEBBAIBAEBDg4EBgYEAA8AAP/aAtoB4AADAAwAGAAxAE0AbwCOALoA7AD6AQgBDAEQARQBGAAAFyE1IRchFSE1ITUhNQUUBiMiJjU0NjMyFgUiJicuATU0Njc+ATMyFhceAQcOAQcOAScnLgEnJjY3PgE3NjIXHgEfAQcOAQcOARcUJicxFzYmJy4BLwE3PgE3PgEzMhYXHgEXFhQHDgEHDgEHBjQ1MScuAScqASMiNjc+ATc2MhceAR8BIyIGBw4BMTAmJzEDIgYHDgExMCYnLgEjIgYHDgEVFBYzMjY3PgE3Mx4BFx4BMzI2NTQmJy4BIwcyFhceAR8BNz4BNz4BMzIWFx4BFRQGIyImJy4BLwIjDwEOAQcOASMiJjU0Njc+ATMHIiY9ATQ2MzIWHQEUBjcUBisBIiY1NDY7ATIWNzMVIzczFSMXMxUjBzMVIwAC2v0mGgKm/VoBDP70AUAIBQUICAUFCAEHBw8GBgMMCwYOAQEWBQkHAgEPBwYOBi8EBQEBAQEBCQUDAgMDCAYFAwgRAwIBAQECaAEBAQMRCAQEBAYDAgUCAQUCBAYBAQEBAgIBBAEBOAQLAwEEAQMBBAQHBAUPBQULAwEDBA0HAgQDAp4QHgkHGRoGCR4QDhsLFh8lFw4bCxEMC1ALDBELGw0YJR8XChsOrg0VBQkdBwMDBxwKBRUNBhQIER0TEQkSBw4LBwcHZwcGBwsOBxIKERIcEQgVBgMFCAgFBgcHLQcFTQYHBwZNBQdNGhonGRkmGhomGRkm5hqzgBoZJgUICAUFCAh6BQUDBAMGEwsHDBUHChEDAwoCAgEBHAcOCgMGBwgRBgMBAQYFBAMLGwkFCQMBAQMCAwcECBwLBQMEBQECAgUEBQ0HBA8FAwgEAgcCAQEBVQIEAQECAgIBAQEBBAIBAwQBAQEBAWALCAYFBQYICwkLFV0xJiMLChEODQ0OEQoLIyYxXRULCRoIBAkHAQEBAQcJBAgECBFRLxcZCAcNDQgICQkHCQ0NBwgZFy9REQgEjQgFTQUICAVNBQgzBQcHBQYHBwcZQBoNGQ0aAAAABgAA/9kCAAHgAGAAcwB/AKoAtgDDAAAlNDY1NCYnNz4BLwEuASMHLgEvASYiKwEiMDEiBg8BDgEHJzQiIyIGFQcGFB8BFAYVFBYVByIGFRQWMxceATM3HgEfARQWMzAyMTMyNj8BPgE3FzoBMTI2NTcwNjE0JiMnByImJz4BMzIWFTgBMRQGIzgBMTcUBiMiJjU0NjMyFic1PgE3FzcnPgE1NCYnNycHLgEnNSMVDgEHJwcXDgEVFBYXBxc3HgEXFTMnIiY1NDYzMhYVFAYnIiY1NDYzMhYVFAYjAeYCAQEVAQEBEwEDARkECAUEAQIBJgECAgEEBAcEGQEBAQITAQEUAQEUAQEBARMBAwEZBAgFBAICAScCAgEEBAkEGAEBAgITAQEBGEcTGwEBGxMTHBwTGw8LCw8PCwsPxQ0ZCyI2IgEBAgEjNiIMGA1rDhgLIzYjAQEBASM2IwsZDWs2NUtLNTVLSzUVHh4VFR4eFTEBBgMCBQMQAQQBIQIBCgMFAhkBAgEaAgUDCgECASEBBAERAgUDAgYCDgIBAQIhAQILBAUCGQEDAwEZAgUECwIBIQICAhElGxITGxsTEhssCw8PCwsPDxwnBQ4KFF0UBg4IBw4HFF0UCg4FJycFDgkTXRQGDggHDgcUXRQKDgUnPUs1NUtLNTVLTR4VFR4eFRUeAAAABgAA/9oCzQHgAEEAjwCkALkA1wDpAAABPgEzMhYVFAYrAQ4BIzUyNjc0MDUwNDEuASMwIjEwFDEzFSM1MzIWFzAyMz4BNTQmIyIGByc+ATc1NzE+ATcxMzUBLgE1NDYzMhYXBy4BIyIGFRQWFzM+ATsBFTMyFhUUBisBFTMyFhUUBisBFSM1MzEwND0BMDQ1IyIGBzIUMRQwBx4BMxUiJicwIiMwJic3LgEjIgYVFBYzNSImNTQ2MzIWFzcXPgEzMhYVFAYjNTI2NTQmIyIGBycnPgE3PAExNCYjIgYVMBQVHgEXLgE1NDYzMhYVFAY3PgE3LgEjIgYHHgEXPgEzMhYByxU0HUBcW0EhBSIWDRIBARINHx8+PhYiBSIBM0hJNCE6ERsDBgMBBAoFAf67OU1bQSdEFhoRNx80SUYyFgYhFj4fBwkJBx8fBwkJBx8+Hx8NEgEBAQESDRYhBhUCDwFvDy8bLUBALSQzMyQVJgwS3g8yHS1AQC0kMzMkFygMExgGDAY/Li1ABwwGAgEzJCUzAiUHDwgGWTw8WAcIDwgCSDIzSAEZEhNaQUBbFBofEQwBAQENET4ffBsUAUgzNEghHRAFCAQBAQUKBQH+8QhXOkFaJCARGR1INDJIAhQbEAkGBwkfCQYHCQ8fAQE6AQERDQEBAQwRHxoUAQHYFRlALS0/FTMkJDMTEg0HGRxALS0/FTMkJDMWFAtPBQkDAQItQEAtAgEDCQUFCgUkMzMkBQoUAwYDOlFQOgIGAzFFRgAAAAQAAP/aAYAB4AAyAEsAZACQAAA3HgEXHgEXFQ4BJy4BJzwBMTwBNTQmJyYiBw4BHQEUBicuATU8ATE0Jjc0Njc+ATcwMjEnFBYXHgEzMjY3PgE1NCYnLgEjIgYHDgEVMzQ2Nz4BMzIWFx4BFRQGBw4BIyImJy4BNSU3PgEzNhYXHgEVFAYPAQYUIw4BIyoBJyoBMS4BLwEuATU0Njc+ATMyFh8BgCA6EQoKAQEKBQQFARoVGT0ZFRoLBgMFAQEfGhAjEwGAExISLxoZLxISFBQSEi8ZGi8SEhMZEA4PJhQUJg4PDw8PDiYUFCYPDhABJioCBAMCBQICAwECMgEBAgQDAQIBAQEBAQEaAQICAQIFAgMFARDaAR8bDyQSdAYIAgEGAwEBHTodGi4OEBAOLhp0BggCAQYDAQEdOh0gORIKCgF/GS8SEhMTEhIvGRovEhIUFBISLxoVJg4OEBAODiYVFCYODhAQDg4mFEc1AgIBAgECBAMCBQI/AQECAgEBAQEZAgUCAwUBAgICAg8AAAABAAD/4AIQAeAAXAAAASMVIxUPAQ4BJyImNT4BNzU3PgE3MjQxNzM1Nz4BPwEzNyMPAQ4BKwEnJgYHDgEXHgEXFjY3PgEvATY0Nz4BFx4BMRYGBw4BJy4BJyY2Nz4BFzA3PgE3NjEzDgEHAgQ8QA8DAwIDBQYBBwMDAQQCAQMyAgIEAgMyB1K5AwIFAgMCKlgdGQgSDzchIkQZGhAOAQEBBA0EAQIQFCElbzEjLwYGICEhVSgdHUcdHXkDBgMBaEA4DwIBAQEJBQUGBDsDAwMBAQEzBAIEAQE/uQIBAQEQGSMgVCUdKAUGFxocTyUEAgMCBQEEAgMrXyImFBoSQicrVBsbDw0dHkYdHh05HAAAAAUAAP/gAgAB5gAIABEALgA/AEcAABM1MxUjNSMVIzM1MxUjNSMVIxcHDgEPAQYUFx4BPwE+AT8BMDIxNjQnJiIHMAYjFz4BMzIWFx4BFRQGDwI/ATcVIREzFSMRTZkzMzPNmTMzM1yiAwMBGQEBAhIKZgMHAqQBFxcYQRgBASYECwUGCgUEBAQEoDYOn2T+M2eaAYBmZjMzZmYzM2ajAgYEZgMGAwoLAhoBAwOkF0IXGBgBIwQFBQQECgYFCwSfDjafiTP+zTQBmgAAAAEAAAABAADtrzyhXw889QALAgAAAAAA4hSHOwAAAADiFIc7/+b/1RUSAfIAAAAIAAIAAQAAAAAAAQAAAeD/4AAAA4L/5uzuFRIAAQAAAAAAAAAAAAAAAAAAA3MCAAAAAAAAAAAAAAABAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABZwAAAWcAAAIAAAACTwAAAk8AAAJPAAACTwAAAmcAAABnAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABgAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAP//AgAAAAJNAAACAAAAAgAAAAIAAAABswAAAgD//wHNAAACAAAAAgAAAAIAAAABzQAAAgAAAADNAAABM//+AgAAAAIAAAACAAAAAgAAAAIDAAACAAAAAgAAAADo//8BGwAAARsAAADoAAACAAAAAgAAAAIAAAACAAAAAgAAAAGzAAACAAAAAgAAAAIAAAACAAAAAtoAAAIAAAAC2gAAAgAAAAIxAAACAAAAAgAAAAIAAAACAAAAAgAAAAIiAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAAB+AAAAgAAAAIAAAACAAAAAgAAAAGQAAACAAAAAk0AAAIAAAACAAAAAgAAAAIA//8CAAAAAgAAAAIAAAACAAAAAtoAAALaAAAC2gAAAgAAAAIAAAABswAAAgAAAAIAAAACTQAAAgAAAAJPAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAAC2gAAAU0AAAFNAAACAAAAATMAAAIaAAACAAAAAgAAAAIAAAABzQAAAgAAAAIbAAACGwAAAhsAAAKzAAADGv//ArMAAAKzAAACswAAAucAAAIAAAACAAAAAYMAAAIzAAABTQAAArMAAAJnAAABTQAAArMAAAIAAAACAAAAAgAAAAIAAAAC2gAAAtoAAAGAAAABgAAAAYAAAAJnAAACZwAAAmcAAALaAAAC2gAAAtoAAAIAAAAC4wAAAk0AAAIAAAAC2gAAAgAAAAIAAAACWgAAAgAAAAIAAAACAAAAAgAAAAIRAAACAAAAAgAAAAIAAAACAAAAAgAAAAJNAAACAAAAAgAAAAIAAAACAAAAAU0AAAIAAAABmv//AgAAAAIAAAACAAAAAgAAAAIAAAABNAAAAgAAAAIAAAACAAAAAtoAAAIaAAACmgAAAgAAAAHNAAACAAAAAgAAAAIAAAACTwAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAgAAAAIAAAACAAAAAtoAAAIAAAAB2QAAAgAAAAJWAAACAAAAAtoAAAJNAAACAAAAAgAAAAIAAAACAAAAAQAAAALaAAAC2gAAAgAAAALNAAACswAAAtoAAALaAAACZwAAAk0AAAJPAAACAAAAAgAAAAIAAAACAAAAAgAAAALaAAAC2gAAAtoAAALaAAACgAAAAs0AAALNAAACzQAAAs0AAALNAAAC2gAAAtoAAALaAAAC2gAAAtoAAALNAAACzQAAAtoAAALaAAACTQAAAk3//gJNAAACAAAAAgAAAAIAAAACAAAAAJoAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACGgAAAgAAAAIzAAACAAAAAZoAAAIAAAACAAAAAgAAAABdAAACAAAAAecAAAIAAAACWgAAAgAAAAIAAAACAAAAAc8AAAIAAAACAAAAAk3//gIAAAACAAAAAgAAAAIAAAACAAAAAk0AAAJaAAACWgAAAgAAAAIAAAACZwAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAJNAAACAAAAAgAAAAIAAAACAAAAAgAAAALpAAACAAAAAZoAAAIAAAACMwAAAgAAAAJNAAACAAAAAk8AAAJPAAACWgAAAgAAAAIAAAABZwAAAgAAAAIAAAACAAAAAjMAAAIAAAACAAAAAU0AAAKzAAACTQAAAk3//gIAAAACAAAAAtoAAAEtAAABrgAAAgAAAAKAAAABAAAAAk0AAALvAAAC7wAAAgAAAAJNAAACVgAAAgAAAAIAAAACAAAAAYkAAAFWAAACAAAAAgAAAAIAAAABiQAAAgAAAAIAAAACAAAAAk0AAAIAAAACAAAAAgAAAAIAAAACMwAAApoAAAIAAAACAAAAAk0AAAIAAAACAAAAAtoAAAIAAAABmgAAAgAAAAGaAAABmgAAAgAAAAHoAAACTQAAAgAAAAIAAAABgAAAAZoAAAGaAAACAAAAAgAAAAIAAAACAAAAAJoAAAIAAAACTQAAAk0AAAJNAAACAAAAAgAAAAIAAAABVgAAAgAAAAIAAAACAAAAAgAAAAHPAAABzQAAAgAAAAIAAAACWgAAAgAAAAIAAAACAAAAAgAAAAGaAAACgAAAAgAAAAIAAAACAAAAAMMAAAIAAAACZwAAAYAAAALaAAAC2gAAAU0AAALvAAAC7wAAAk0AAAKrAAACAP//AgAAAAHNAAABgAAAAYAAAAGAAAACAAAAAYAAAAFnAAACAAAAAmcAAALaAAADAAAAAwAAAAMAAAAC2gAAAgAAAAIaAAACAAAAAgAAAALNAAAC2gAAAgAAAAIAAAACAAAAAgAAAAIAAAACzQAAAqsAAAHNAAABzQAAAc0AAAHN/+YB5wAAAecAAAFnAAACGgAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACTQAAAk0AAAKaAAAB6AAAApoAAAIAAAACAAAAApoAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAKzAAACAAAAAgAAAAKaAAACAAAAA4IAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAZoAAAIAAAACAAAAAgAAAAIAAAACZwAAAmcAAAIA//sCAAAAAgD/9AIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAH0AAACAAAAAgAAAAEAAAABmgAAAgAAAAIAAAACAAAAAgAAAAGaAAACVgAAAlYAAAIAAAACAAAAAV4AAAFeAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAjMAAAIz//8BgAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAk0AAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAg0AAAIAAAACAAAAAgAAAAFnAAACAAAAAgAAAAIAAAACAAAAAgAAAAJnAAACAAAAAgAAAAIAAAAAXQAAAF0AAACXAAAAugAAAKsAAAGaAAACAAAAAk0AAAIAAAACAAAAAgAAAAIAAAACAAAAALMAAACzAAACAAAAAbcAAAIAAAACTQAAAZAAAAJNAAACWgAAAbMAAAGaAAACAAAAAgAAAAGQAAABkAAAApMAAAKTAAACAAAAAgD/+gIAAAACAP/6AgAAAAIAAAACAP//AgAAAAIaAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAY0AAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAH4AAACAAAAAgAAAAKaAAACAAAAAgAAAAIAAAACAAAAAjMAAAIzAAACAAAAAgAAAAIAAAABqwAAAgAAAAHNAAACAAAAAc0AAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgD//wIAAAACAAAAAtoAAAIAAAACzQAAAYAAAAINAAACAAAAAAAAAAAAAAAAAAAUAAAAKAAAADwAAAC8AAABTAAAAcwAAALAAAADRAAABLgAAAVMAAAF0AAACAwAAAm0AAALXAAADFAAAAyUAAAM2AAADQwAAA1EAAAOAAAADiwAAA5oAAAOnAAADsQAAA8QAAAPQAAAD4AAABAsAAASYAAAEvQAABNoAAATtAAAFAAAABSMAAAVFAAAFcQAABYsAAAWiAAAFyQAABdUAAAX1AAAGBAAABhoAAAZqAAAGiAAAB2EAAAeIAAAHrwAAB9oAAAf4AAAIEAAACCoAAAg3AAAIWAAACG8AAAisAAAI4QAACPoAAAlJAAAJgQAACcgAAAnbAAAJ7gAACgEAAAoTAAAKQQAACl8AAAqQAAAK2wAADBwAAAwvAAAMUQAADIwAAAzZAAANTgAADe8AAA4cAAAOrAAAD9kAABAAAAAQcgAAEQsAABFEAAARYQAAEiMAABI8AAASdAAAE+4AABRRAAAUkAAAFKgAABT4AAAVFQAAFTsAABV8AAAVnAAAFr0AABbVAAAW4wAAFvQAABcgAAAXNgAAF7YAABh7AAAY/AAAGSkAABldAAAZ0QAAGjMAABpuAAAafQAAGooAABqXAAAaqwAAGrsAABr4AAAbCQAAGyIAABtfAAAbbgAAG5oAABu7AAAbywAAG+sAABwlAAAcQAAAHJsAABzVAAAdAAAAHQoAAB0XAAAdNgAAHVIAAB1+AAAdlQAAHboAAB3UAAAd4QAAHfIAAB44AAAeggAAHsUAAB8NAAAfVQAAH5wAAB+8AAAf9wAAIEQAACBpAAAgdwAAIJgAACC4AAAg0gAAIRcAACE0AAAhaAAAIdMAACJWAAAitgAAIvYAACNZAAAjlgAAI7UAACQXAAAkUQAAJHAAACSMAAAlGwAAJUQAACWQAAAluQAAJiYAACZCAAAmbQAAJqEAACa4AAAmwwAAJ4AAACfHAAAoCwAAKM8AACmzAAAp0gAAKjsAACqvAAAq/wAAK/YAACwdAAAsaAAALIoAACzaAAAtBgAALSoAAC1kAAAthgAALZMAAC2tAAAtwQAALdQAAC4RAAAuSAAAL2sAAC+AAAAvlQAAL7QAAC/OAAAv7QAAMC8AADB/AAAwwQAAMOoAADGfAAAxugAAMcoAADHkAAAyKgAAMogAADLRAAAzQQAAM68AADPhAAA0LwAANHcAADSfAAA0xQAANU8AADWIAAA1xgAANlkAADa3AAA26QAANyAAADdCAAA3fQAAN4sAADghAAA45wAAORgAADknAAA5ogAAOj4AADpNAAA6zwAAOtwAADrrAAA7JwAAO3sAADuTAAA7uwAAPDcAAD1bAAA9yAAAPksAAD7lAAA/YwAAP6QAAEAOAABA2AAAQQ4AAEHiAABCIwAAQo4AAENWAABDigAARFAAAEeFAABH1QAASvYAAEtGAABLXgAAS40AAEurAABMDAAATC4AAExDAABMWAAATF4AAEx5AABMkwAATK0AAEy4AABM1AAATOoAAE4tAABOcQAATosAAE7sAABPQwAAT8gAAFADAABQbQAAUJAAAFCkAABQugAAUQwAAFFnAABRxQAAUj8AAFKvAABTNwAAVL8AAFVEAABVVQAAVWsAAFV7AABVswAAVecAAFZ4AABWwwAAVuIAAFb2AABXFwAAV4YAAFe8AABX1QAAWCkAAFhZAABYiAAAWLMAAFmQAABZ4AAAWhEAAFowAABdCwAAXVcAAF10AABduwAAXggAAF4SAABekQAAXuQAAF8VAABfaAAAX6IAAF/PAABgBgAAYGMAAGB5AABgjQAAYL4AAGDfAABhDAAAYYQAAGGkAABhvgAAYcsAAGHbAABh/QAAYrkAAGLXAABjAgAAY00AAGNrAABjgQAAY88AAGP5AABkMwAAZGoAAGVDAABleAAAZdAAAGYTAABmdAAAZoMAAGaUAABmtQAAZtMAAGbqAABnGAAAZ98AAGh/AABo/gAAabwAAGn9AABqJAAAaosAAGrHAABrgAAAbAMAAGw2AABsggAAbI4AAGy5AABtKwAAbWUAAG5uAABuwQAAbvMAAG8LAABvbgAAb4UAAG+rAABvygAAcFgAAHCcAABwwAAAcPYAAHE2AABxZAAAcacAAHHNAAByAAAAcigAAHJIAAByjgAActEAAHLvAABzJQAAc6YAAHPcAAB0BgAAdEAAAHSFAAB0ygAAdiIAAHZKAAB2cgAAdngAAHalAAB2vAAAdtsAAHbwAAB3QAAAd54AAHeoAAB35gAAeI0AAHkzAAB5fgAAeggAAHqxAAB62AAAe0IAAH55AAB+owAAftwAAH9sAAB/iAAAf50AAH/aAAB/8QAAgCIAAIBOAACAXAAAgMkAAID+AACBLgAAgWEAAIGVAACB1gAAggcAAIJVAACCjAAAgrIAAILRAACDFQAAgzEAAIOBAACDpQAAg+0AAIRsAACE+gAAhdQAAIXkAACGDQAAhqkAAIdFAACH4QAAiA8AAIh8AACJTAAAiagAAInlAACKDQAAilkAAIp8AACKnwAAiysAAIu8AACLwwAAi+IAAIwTAACMewAAjVIAAI13AACNigAAjZ4AAI4MAACOegAAjp8AAI7QAACPBgAAjy8AAI9iAACPtgAAkEAAAJDLAACRYQAAkeE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") format('truetype');

  font-weight: normal;

  font-style: normal;

  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'testio' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-feature-draft:before {
  content: "\ec5e";
}

.icon-xbox:before {
  content: "\ec58";
}

.icon-wontfix-circle:before {
  content: "\ec57";
}

.icon-wontfix:before {
  content: "\ec56";
}

.icon-magicwand-ai:before {
  content: "\ec55";
}

.icon-chat-ai-female:before {
  content: "\ec53";
}

.icon-chat-ai:before {
  content: "\ec54";
}

.icon-volume-filled:before {
  content: "\ec4f";
}

.icon-bell-off-filled:before {
  content: "\ec4e";
}

.icon-mail-filled:before {
  content: "\ec4d";
}

.icon-project-cycle-new:before {
  content: "\ec4c";
}

.icon-project-cycle:before {
  content: "\ec4b";
}

.icon-academy:before {
  content: "\e9c2";
}

.icon-academy-outlined:before {
  content: "\eb40";
}

.icon-activity:before {
  content: "\e92f";
}

.icon-analytics:before {
  content: "\e91c";
}

.icon-apps:before {
  content: "\e681";
}

.icon-archive:before {
  content: "\ea02";
}

.icon-archived:before {
  content: "\eaec";
}

.icon-arrow-double:before {
  content: "\ead7";
}

.icon-arrow-down:before {
  content: "\e95e";
}

.icon-arrow-downward:before {
  content: "\e99c";
}

.icon-arrow-forward:before {
  content: "\eb30";
}

.icon-arrow-left:before {
  content: "\e92b";
}

.icon-arrow-menu:before {
  content: "\e96e";
}

.icon-arrow-right:before {
  content: "\e92c";
}

.icon-arrow-up:before {
  content: "\e933";
}

.icon-asana:before {
  content: "\ea10";
}

.icon-assembla:before {
  content: "\ea13";
}

.icon-astronaut:before {
  content: "\eb52";
}

.icon-at-sign:before {
  content: "\ec43";
}

.icon-attachment:before {
  content: "\ea78";
}

.icon-autoaccept:before {
  content: "\eaa7";
}

.icon-bell:before {
  content: "\e99b";
}

.icon-bell-filled:before {
  content: "\eb68";
}

.icon-billing:before {
  content: "\e9c0";
}

.icon-blocked:before {
  content: "\e952";
}

.icon-boost:before {
  content: "\ea39";
}

.icon-brave:before {
  content: "\eb84";
}

.icon-bug:before {
  content: "\e901";
}

.icon-functional:before {
  content: "\e901";
}

.icon-bug-accepted:before {
  content: "\eab2";
}

.icon-bug-attachment:before {
  content: "\eb57";
}

.icon-bug-cross:before {
  content: "\ea54";
}

.icon-bug-custom:before {
  content: "\eb75";
}

.icon-bug-duplicate:before {
  content: "\eb0a";
}

.icon-bug-external:before {
  content: "\ea92";
}

.icon-bug-fix-confirmation:before {
  content: "\e9fa";
}

.icon-bug-fix-confirmation-external:before {
  content: "\ea91";
}

.icon-bug-known:before {
  content: "\ea1c";
}

.icon-bug-liked:before {
  content: "\ea55";
}

.icon-bug-open:before {
  content: "\e915";
}

.icon-bug-reproduction:before {
  content: "\e9bb";
}

.icon-bug-reproduction-blue-red .path1:before {
  content: "\eb8a";
  color: rgb(33, 190, 244);
}

.icon-bug-reproduction-blue-red .path2:before {
  content: "\eb8b";
  margin-left: -1.2861328125em;
  color: rgb(236, 4, 4);
}

.icon-bug-reproduction-negative:before {
  content: "\eae9";
}

.icon-bug-reproduction-open:before {
  content: "\eaee";
}

.icon-bug-reproduction-positive:before {
  content: "\eaeb";
}

.icon-bug-review:before {
  content: "\e9fb";
}

.icon-bugherd:before {
  content: "\ea08";
}

.icon-bugtracker:before {
  content: "\e90b";
}

.icon-bugtracker-configured:before {
  content: "\e90a";
}

.icon-bulb:before {
  content: "\eb64";
}

.icon-bulb-shining:before {
  content: "\eb6a";
}

.icon-calendar:before {
  content: "\e934";
}

.icon-cancelled:before {
  content: "\ea3b";
}

.icon-caret-double-empty:before {
  content: "\eabc";
}

.icon-caret-empty-double:before {
  content: "\eabc";
}

.icon-caret-down:before {
  content: "\e92d";
}

.icon-caret-down-double:before {
  content: "\e687";
}

.icon-caret-left:before {
  content: "\eb7b";
}

.icon-caret-menu-down:before {
  content: "\ea8e";
}

.icon-caret-menu-up:before {
  content: "\ea01";
}

.icon-caret-right:before {
  content: "\eb7c";
}

.icon-caret-up:before {
  content: "\e92a";
}

.icon-caret-up-double:before {
  content: "\e686";
}

.icon-chat:before {
  content: "\e9a0";
}

.icon-check:before {
  content: "\e94e";
}

.icon-check-circle:before {
  content: "\e9e2";
}

.icon-check-circle-filled:before {
  content: "\eae6";
}

.icon-check-thick:before {
  content: "\eb42";
}

.icon-check-thick-outline:before {
  content: "\eb43";
}

.icon-checkbox-sm-background:before {
  content: "\ec36";
}

.icon-circle-empty:before {
  content: "\ea6b";
}

.icon-circle-filled:before {
  content: "\e9e4";
}

.icon-circle-sm-filled:before {
  content: "\ea6a";
}

.icon-clock:before {
  content: "\eb2c";
}

.icon-clock-filled:before {
  content: "\eb79";
}

.icon-cloud-download:before {
  content: "\ea34";
}

.icon-cloud-upload:before {
  content: "\ea31";
}

.icon-cog:before {
  content: "\ea86";
}

.icon-cog-check:before {
  content: "\ea33";
}

.icon-cog-check-filled:before {
  content: "\eaef";
}

.icon-cog-clock:before {
  content: "\eb06";
}

.icon-cog-cross:before {
  content: "\eaf0";
}

.icon-cog-dot:before {
  content: "\eaf1";
}

.icon-cog-exclamation:before {
  content: "\eaf2";
}

.icon-cog-list:before {
  content: "\eaf3";
}

.icon-cogs:before {
  content: "\ea85";
}

.icon-collaborators-square:before {
  content: "\ec3f";
}

.icon-computer:before {
  content: "\e907";
}

.icon-desktop:before {
  content: "\e907";
}

.icon-computer-android:before {
  content: "\e989";
}

.icon-desktop-android:before {
  content: "\e989";
}

.icon-computer-apple:before {
  content: "\e988";
}

.icon-desktop-apple:before {
  content: "\e988";
}

.icon-computer-mac-os:before {
  content: "\e988";
}

.icon-computer-chrome-os:before {
  content: "\eaaa";
}

.icon-computer-linux:before {
  content: "\e98a";
}

.icon-desktop-linux:before {
  content: "\e98a";
}

.icon-computer-windows:before {
  content: "\e987";
}

.icon-desktop-windows:before {
  content: "\e987";
}

.icon-connected:before {
  content: "\ea77";
}

.icon-console:before {
  content: "\e9df";
}

.icon-content-bug:before {
  content: "\e950";
}

.icon-content:before {
  content: "\e950";
}

.icon-controller:before {
  content: "\eac2";
}

.icon-copy:before {
  content: "\ea32";
}

.icon-coverage-test:before {
  content: "\e9b1";
}

.icon-critical:before {
  content: "\e902";
}

.icon-cross:before {
  content: "\e922";
}

.icon-cross-circle:before {
  content: "\e9e3";
}

.icon-cross-circle-filled:before {
  content: "\eada";
}

.icon-cross-thick:before {
  content: "\eb41";
}

.icon-custom-test:before {
  content: "\e99f";
}

.icon-customer:before {
  content: "\eb85";
}

.icon-description:before {
  content: "\e951";
}

.icon-devices:before {
  content: "\e9c3";
}

.icon-devices-windowsmobile:before {
  content: "\ea1b";
}

.icon-disconnected:before {
  content: "\ea0f";
}

.icon-unassigned:before {
  content: "\ea0f";
}

.icon-discord:before {
  content: "\eab6";
}

.icon-dispute:before {
  content: "\eb74";
}

.icon-document:before {
  content: "\e95c";
}

.icon-download:before {
  content: "\e9b7";
}

.icon-duplicate:before {
  content: "\e920";
}

.icon-edge-chromium:before {
  content: "\ea99";
}

.icon-emoticon1:before {
  content: "\e948";
}

.icon-equal:before {
  content: "\ea35";
}

.icon-exclamation:before {
  content: "\ea11";
}

.icon-exclamation-circle:before {
  content: "\eac5";
}

.icon-exclamation-circle-filled:before {
  content: "\eaf4";
}

.icon-exclamation-double:before {
  content: "\eb2e";
}

.icon-exclamation-triple:before {
  content: "\eb2f";
}

.icon-expand:before {
  content: "\ec40";
}

.icon-explorative:before {
  content: "\e916";
}

.icon-export:before {
  content: "\e969";
}

.icon-eye:before {
  content: "\eb8f";
}

.icon-eye-closed:before {
  content: "\eb90";
}

.icon-eye-filled:before {
  content: "\eb8e";
}

.icon-eye-strikethrough:before {
  content: "\eb8d";
}

.icon-feature:before {
  content: "\e9ff";
}

.icon-feature-check:before {
  content: "\e9d5";
}

.icon-feature-cross:before {
  content: "\e9d6";
}

.icon-feed-filled:before {
  content: "\eb0e";
}

.icon-feed-outlined:before {
  content: "\eb0f";
}

.icon-file:before {
  content: "\e95d";
}

.icon-file-csv:before {
  content: "\e90e";
}

.icon-file-doc:before {
  content: "\e968";
}

.icon-file-image:before {
  content: "\e911";
}

.icon-file-pdf:before {
  content: "\e90f";
}

.icon-file-ppt:before {
  content: "\e966";
}

.icon-file-video:before {
  content: "\e967";
}

.icon-file-xls:before {
  content: "\e910";
}

.icon-file-xlsx:before {
  content: "\ec47";
}

.icon-file-zip:before {
  content: "\e908";
}

.icon-filter:before {
  content: "\e914";
}

.icon-focused-test:before {
  content: "\e9b3";
}

.icon-format-bold:before {
  content: "\eb28";
}

.icon-format-code:before {
  content: "\eb27";
}

.icon-format-heading:before {
  content: "\eb26";
}

.icon-format-indent-decrease:before {
  content: "\eb25";
}

.icon-format-indent-increase:before {
  content: "\eb24";
}

.icon-format-italic:before {
  content: "\eb23";
}

.icon-format-link:before {
  content: "\eb22";
}

.icon-format-list-bulleted:before {
  content: "\eb21";
}

.icon-format-list-numbered:before {
  content: "\eb20";
}

.icon-format-mark:before {
  content: "\eb62";
}

.icon-format-quote:before {
  content: "\eb1f";
}

.icon-format-strikethrough:before {
  content: "\eb1e";
}

.icon-forward:before {
  content: "\eaea";
}

.icon-gaming:before {
  content: "\eacf";
}

.icon-gem:before {
  content: "\e999";
}

.icon-gift:before {
  content: "\ea17";
}

.icon-gig:before {
  content: "\eae0";
}

.icon-gig-archived:before {
  content: "\eae2";
}

.icon-gig-check:before {
  content: "\eadd";
}

.icon-gig-circle:before {
  content: "\eaf5";
}

.icon-gig-clock:before {
  content: "\eadf";
}

.icon-gig-cross:before {
  content: "\eade";
}

.icon-gig-exclamation:before {
  content: "\eaf6";
}

.icon-gig-list:before {
  content: "\eae1";
}

.icon-gig-node:before {
  content: "\eadc";
}

.icon-github:before {
  content: "\ea09";
}

.icon-globe:before {
  content: "\e909";
}

.icon-hardware:before {
  content: "\ec31";
}

.icon-heart:before {
  content: "\ea84";
}

.icon-heart-filled:before {
  content: "\e9fc";
}

.icon-heart-filled2:before {
  content: "\e9fc";
}

.icon-heart1:before {
  content: "\ea79";
}

.icon-high:before {
  content: "\e903";
}

.icon-home:before {
  content: "\e94f";
}

.icon-home-filled:before {
  content: "\eb0d";
}

.icon-ie10:before {
  content: "\e979";
}

.icon-ie-10:before {
  content: "\e979";
}

.icon-ie11:before {
  content: "\e97d";
}

.icon-ie-11:before {
  content: "\e97d";
}

.icon-ie6:before {
  content: "\e978";
}

.icon-ie-6:before {
  content: "\e978";
}

.icon-ie7:before {
  content: "\e97a";
}

.icon-ie-7:before {
  content: "\e97a";
}

.icon-ie8:before {
  content: "\e97b";
}

.icon-ie-8:before {
  content: "\e97b";
}

.icon-ie9:before {
  content: "\e97c";
}

.icon-ie-9:before {
  content: "\e97c";
}

.icon-image:before {
  content: "\e926";
}

.icon-incognitobrowser:before {
  content: "\e980";
}

.icon-incognito:before {
  content: "\e980";
}

.icon-info:before {
  content: "\e921";
}

.icon-info-circle:before {
  content: "\ead8";
}

.icon-info-circle-filled:before {
  content: "\eb94";
}

.icon-instructions:before {
  content: "\e912";
}

.icon-integrations:before {
  content: "\e9fd";
}

.icon-bugzilla:before {
  content: "\e9fd";
}

.icon-intercom-message:before {
  content: "\ea8f";
}

.icon-invitation:before {
  content: "\eaf7";
}

.icon-jira:before {
  content: "\ea0a";
}

.icon-jira-cloud:before {
  content: "\ea4f";
}

.icon-jira-server:before {
  content: "\ea50";
}

.icon-keyboard-mouse:before {
  content: "\eac1";
}

.icon-link:before {
  content: "\e927";
}

.icon-assign:before {
  content: "\e927";
}

.icon-link-external:before {
  content: "\eb65";
}

.icon-list:before {
  content: "\eae3";
}

.icon-list-bulletpoints:before {
  content: "\e928";
}

.icon-list-numbered:before {
  content: "\e929";
}

.icon-location-filled:before {
  content: "\eb44";
}

.icon-lock:before {
  content: "\e9ad";
}

.icon-logo-io:before {
  content: "\ea76";
}

.icon-logo-mobile-cloud:before {
  content: "\eb07";
}

.icon-logo-symbol:before {
  content: "\ea75";
}

.icon-tc_mark:before {
  content: "\ea75";
}

.icon-low:before {
  content: "\e904";
}

.icon-loyalty:before {
  content: "\ec48";
}

.icon-mail:before {
  content: "\e964";
}

.icon-mantis:before {
  content: "\ea0b";
}

.icon-maxthon:before {
  content: "\e984";
}

.icon-menu:before {
  content: "\e97e";
}

.icon-message:before {
  content: "\e91e";
}

.icon-message-automatic:before {
  content: "\eb09";
}

.icon-message-circle:before {
  content: "\e9bf";
}

.icon-message-exclamation:before {
  content: "\eb66";
}

.icon-message-exclamation-filled:before {
  content: "\eb67";
}

.icon-message-feedback:before {
  content: "\eb78";
}

.icon-message-language:before {
  content: "\eb08";
}

.icon-message-question:before {
  content: "\ea3a";
}

.icon-message-question-filled:before {
  content: "\ec49";
}

.icon-minus:before {
  content: "\e9b0";
}

.icon-more:before {
  content: "\e906";
}

.icon-more-horizontal:before {
  content: "\eb3b";
}

.icon-move-indicator:before {
  content: "\eaa8";
}

.icon-move-vertical:before {
  content: "\eaa9";
}

.icon-msteams:before {
  content: "\eb87";
}

.icon-notes:before {
  content: "\eaf8";
}

.icon-opera-coast:before {
  content: "\e954";
}

.icon-pause-circle-filled:before {
  content: "\eb92";
}

.icon-pencil:before {
  content: "\ea83";
}

.icon-phone:before {
  content: "\e965";
}

.icon-pivotal:before {
  content: "\ea0c";
}

.icon-plus:before {
  content: "\e923";
}

.icon-product:before {
  content: "\e90c";
}

.icon-products:before {
  content: "\ea04";
}

.icon-professional:before {
  content: "\eb53";
}

.icon-profile-filled:before {
  content: "\eb11";
}

.icon-profile-outlined:before {
  content: "\eb10";
}

.icon-project-active:before {
  content: "\ec3e";
}

.icon-project-completed:before {
  content: "\ec3b";
}

.icon-project-draft:before {
  content: "\ec3d";
}

.icon-project-new:before {
  content: "\ec3a";
}

.icon-project-onboarding:before {
  content: "\eb69";
}

.icon-project-past:before {
  content: "\ec3c";
}

.icon-puzzle:before {
  content: "\e918";
}

.icon-quality:before {
  content: "\ea40";
}

.icon-quality-lg:before {
  content: "\eb73";
}

.icon-question:before {
  content: "\ea5d";
}

.icon-question-circle:before {
  content: "\e9bc";
}

.icon-question-circle-filled:before {
  content: "\eb93";
}

.icon-quiz:before {
  content: "\eaa1";
}

.icon-quotes:before {
  content: "\ea42";
}

.icon-ranking:before {
  content: "\eabd";
}

.icon-rapid-test:before {
  content: "\e9b2";
}

.icon-redmine:before {
  content: "\ea0d";
}

.icon-redo:before {
  content: "\eb1c";
}

.icon-reliability:before {
  content: "\ea41";
}

.icon-remove:before {
  content: "\e91f";
}

.icon-remove-filled:before {
  content: "\eb7e";
}

.icon-reply:before {
  content: "\eb7a";
}

.icon-report:before {
  content: "\eab5";
}

.icon-resize:before {
  content: "\e9c5";
}

.icon-resume:before {
  content: "\ea95";
}

.icon-review:before {
  content: "\eaa2";
}

.icon-review-bug:before {
  content: "\eb14";
}

.icon-review-bug-check:before {
  content: "\eb12";
}

.icon-review-bug-check-record-square:before {
  content: "\eb45";
}

.icon-review-bug-check-record-triangle:before {
  content: "\eb46";
}

.icon-review-bug-cross:before {
  content: "\eb13";
}

.icon-review-check:before {
  content: "\eb4d";
}

.icon-review-clock:before {
  content: "\eb50";
}

.icon-review-cross:before {
  content: "\eb4e";
}

.icon-review-dot:before {
  content: "\eb4f";
}

.icon-review-exclamation:before {
  content: "\eb51";
}

.icon-rocket:before {
  content: "\e973";
}

.icon-samsung-browser:before {
  content: "\e9eb";
}

.icon-search:before {
  content: "\e913";
}

.icon-section:before {
  content: "\ea00";
}

.icon-security:before {
  content: "\e963";
}

.icon-segment-tester:before {
  content: "\eb54";
}

.icon-sendmessage:before {
  content: "\e981";
}

.icon-server:before {
  content: "\e919";
}

.icon-service:before {
  content: "\eb2d";
}

.icon-session-report:before {
  content: "\eab4";
}

.icon-shield:before {
  content: "\e962";
}

.icon-shield-check:before {
  content: "\eaf9";
}

.icon-shield-clock:before {
  content: "\eafa";
}

.icon-shield-cross:before {
  content: "\eb02";
}

.icon-shield-dot:before {
  content: "\eafb";
}

.icon-shield-exclamation:before {
  content: "\eafc";
}

.icon-shield-list:before {
  content: "\eafd";
}

.icon-shoppingcart-filled:before {
  content: "\eb31";
}

.icon-shoppingcart-outline:before {
  content: "\eb32";
}

.icon-shutdown:before {
  content: "\e91b";
}

.icon-side-arrow:before {
  content: "\eb71";
}

.icon-side-arrow-double-xl:before {
  content: "\eb6e";
}

.icon-side-arrow-lg:before {
  content: "\eb70";
}

.icon-side-arrow-sm:before {
  content: "\eb72";
}

.icon-side-arrow-xl:before {
  content: "\eb6f";
}

.icon-silk:before {
  content: "\ea93";
}

.icon-skull:before {
  content: "\e9bd";
}

.icon-slack:before {
  content: "\eb6b";
}

.icon-smart-tv:before {
  content: "\e9db";
}

.icon-smart-tv-android-tv:before {
  content: "\e9ed";
}

.icon-smart-tv-netcast:before {
  content: "\e9f6";
}

.icon-smart-tv-roku-os:before {
  content: "\eac8";
}

.icon-smart-tv-smart-interactive-tv:before {
  content: "\e9f7";
}

.icon-smart-tv-smart-tv-alliance:before {
  content: "\e9ec";
}

.icon-smart-tv-tizen:before {
  content: "\e9ee";
}

.icon-smart-tv-tvos:before {
  content: "\e9ef";
}

.icon-smart-tv-webos:before {
  content: "\e9f0";
}

.icon-smartphone:before {
  content: "\e90d";
}

.icon-mobile:before {
  content: "\e90d";
}

.icon-smartphone-android:before {
  content: "\e98d";
}

.icon-smartphone-apple:before {
  content: "\e98e";
}

.icon-smartphone-ios:before {
  content: "\e98e";
}

.icon-smartphone-chrome-os:before {
  content: "\eaac";
}

.icon-smartphone-windows:before {
  content: "\e98f";
}

.icon-smartphone-windows-phone:before {
  content: "\e98f";
}

.icon-smartphone-windows-mobile:before {
  content: "\e98f";
}

.icon-social-facebook:before {
  content: "\eb55";
}

.icon-social-linkedin:before {
  content: "\eb91";
}

.icon-social-whatsapp:before {
  content: "\eb56";
}

.icon-sort-ascending:before {
  content: "\ead3";
}

.icon-sort-az:before {
  content: "\ead1";
}

.icon-sort-descending:before {
  content: "\ead2";
}

.icon-sort-number-ascending:before {
  content: "\ead4";
}

.icon-sort-number-descending:before {
  content: "\ead5";
}

.icon-sort-za:before {
  content: "\ead6";
}

.icon-speaker:before {
  content: "\eb5f";
}

.icon-spelling:before {
  content: "\e961";
}

.icon-spelling-test:before {
  content: "\e961";
}

.icon-star:before {
  content: "\e975";
}

.icon-star-filled:before {
  content: "\e976";
}

.icon-star-halffilled:before {
  content: "\e977";
}

.icon-star-rating:before {
  content: "\ec42";
}

.icon-star-rating-filled:before {
  content: "\ec41";
}

.icon-stop:before {
  content: "\eacc";
}

.icon-streaming:before {
  content: "\e900";
}

.icon-streaming-android:before {
  content: "\e900";
}

.icon-streaming-tvos:before {
  content: "\e900";
}

.icon-streaming-fireos:before {
  content: "\e900";
}

.icon-streaming-roku-os:before {
  content: "\e900";
}

.icon-streaming-chromecast-os:before {
  content: "\e900";
}

.icon-surfybrowser:before {
  content: "\e97f";
}

.icon-surfy:before {
  content: "\e97f";
}

.icon-switch:before {
  content: "\e9e6";
}

.icon-sync:before {
  content: "\eafe";
}

.icon-sync-check:before {
  content: "\eaff";
}

.icon-sync-cross:before {
  content: "\eb00";
}

.icon-tablet:before {
  content: "\e905";
}

.icon-tablet-android:before {
  content: "\e990";
}

.icon-tablet-chrome-os:before {
  content: "\eaab";
}

.icon-tablet-fireos:before {
  content: "\eabe";
}

.icon-tablet-ios:before {
  content: "\e991";
}

.icon-tablet-apple:before {
  content: "\e991";
}

.icon-tablet-windows:before {
  content: "\e992";
}

.icon-test:before {
  content: "\e91d";
}

.icon-test-archived:before {
  content: "\e932";
}

.icon-test-check:before {
  content: "\eae4";
}

.icon-test-ended:before {
  content: "\eae5";
}

.icon-test-environment:before {
  content: "\eb8c";
}

.icon-test-failed:before {
  content: "\ea7a";
}

.icon-test-initialized:before {
  content: "\e930";
}

.icon-test-locked:before {
  content: "\e931";
}

.icon-test-promoted:before {
  content: "\eb86";
}

.icon-test-running:before {
  content: "\e92e";
}

.icon-test-scenario:before {
  content: "\eb05";
}

.icon-test-stopped:before {
  content: "\ea7b";
}

.icon-test-template-load:before {
  content: "\ea71";
}

.icon-test-template-save:before {
  content: "\ea73";
}

.icon-test-template-update:before {
  content: "\eac6";
}

.icon-test-waiting:before {
  content: "\eace";
}

.icon-testcase:before {
  content: "\e917";
}

.icon-testcase-bug:before {
  content: "\ea90";
}

.icon-testcase-package:before {
  content: "\e95f";
}

.icon-testers:before {
  content: "\e91a";
}

.icon-testflight:before {
  content: "\ea9e";
}

.icon-testrail:before {
  content: "\eaa3";
}

.icon-thumb-down:before {
  content: "\e953";
}

.icon-thumb-down-filled:before {
  content: "\eb77";
}

.icon-thumb-up:before {
  content: "\e955";
}

.icon-thumb-up-filled:before {
  content: "\eb76";
}

.icon-time-tracking:before {
  content: "\eb03";
}

.icon-tools:before {
  content: "\eaa0";
}

.icon-touch-screen:before {
  content: "\eac0";
}

.icon-trello:before {
  content: "\ea0e";
}

.icon-triangle-centered-down:before {
  content: "\eb16";
}

.icon-triangle-centered-left:before {
  content: "\eb18";
}

.icon-triangle-centered-right:before {
  content: "\eb17";
}

.icon-triangle-centered-up:before {
  content: "\eb19";
}

.icon-triangle-down:before {
  content: "\eae7";
}

.icon-triangle-up:before {
  content: "\eae8";
}

.icon-trophy:before {
  content: "\ea2a";
}

.icon-uc-browser:before {
  content: "\eaba";
}

.icon-unarchive:before {
  content: "\ea03";
}

.icon-undo:before {
  content: "\eb1d";
}

.icon-unlock:before {
  content: "\e9aa";
}

.icon-upload:before {
  content: "\e9b8";
}

.icon-usability:before {
  content: "\e9e0";
}

.icon-suggestion:before {
  content: "\e9e0";
}

.icon-usability-test:before {
  content: "\e972";
}

.icon-user:before {
  content: "\ea87";
}

.icon-user-circle:before {
  content: "\e9be";
}

.icon-user-locked:before {
  content: "\ea9d";
}

.icon-user-outline:before {
  content: "\e9c6";
}

.icon-user-outline-blocked:before {
  content: "\e9b5";
}

.icon-user-outline-check:before {
  content: "\e9c7";
}

.icon-user-outline-circle:before {
  content: "\eb01";
}

.icon-user-outline-cross:before {
  content: "\e9c8";
}

.icon-user-outline-plus:before {
  content: "\eac4";
}

.icon-user-profile:before {
  content: "\eb5e";
}

.icon-user-story:before {
  content: "\ea94";
}

.icon-user-story-blocked:before {
  content: "\e956";
}

.icon-user-story-check:before {
  content: "\e957";
}

.icon-user-story-clock:before {
  content: "\e960";
}

.icon-user-story-cross:before {
  content: "\e996";
}

.icon-user-story-open:before {
  content: "\e9b4";
}

.icon-users:before {
  content: "\ec44";
}

.icon-users-filled:before {
  content: "\ec45";
}

.icon-verify-check:before {
  content: "\eb48";
}

.icon-verify-clock:before {
  content: "\eb4a";
}

.icon-verify-cross:before {
  content: "\eb4c";
}

.icon-verify-dot:before {
  content: "\eb4b";
}

.icon-verify-exclamation:before {
  content: "\eb49";
}

.icon-verify-list:before {
  content: "\eb47";
}

.icon-visual-bug:before {
  content: "\e9e1";
}

.icon-visual:before {
  content: "\e9e1";
}

.icon-warning:before {
  content: "\e9c1";
}

.icon-warn:before {
  content: "\e9c1";
}

.icon-warning-check:before {
  content: "\eb1b";
}

.icon-warning-clock:before {
  content: "\eb1a";
}

.icon-wearable:before {
  content: "\e983";
}

.icon-wearable-android-wear:before {
  content: "\e9dc";
}

.icon-wearable-tizen:before {
  content: "\ea53";
}

.icon-wearable-watchos:before {
  content: "\e986";
}

.icon-webhook:before {
  content: "\ea30";
}

.icon-website:before {
  content: "\ea1a";
}

.icon-windows-phone:before {
  content: "\e685";
}

.icon-wrench:before {
  content: "\e974";
}

.icon-xray:before {
  content: "\e9d7";
}

.icon-yandex:before {
  content: "\ea07";
}

.icon-youtrack:before {
  content: "\ea12";
}

.icon-user-outline-check-lg:before {
  content: "\ec5c";
}

.icon-key-lg:before {
  content: "\ec5d";
}

.icon-cogs-lg:before {
  content: "\ec5a";
}

.icon-xbox-lg:before {
  content: "\ec59";
}

.icon-loyalty-lg:before {
  content: "\ec4a";
}

.icon-download-lg:before {
  content: "\ec37";
}

.icon-search-lg:before {
  content: "\ec34";
}

.icon-list-check-lg:before {
  content: "\ec35";
}

.icon-hardware-lg:before {
  content: "\ec32";
}

.icon-coins-stack-lg:before {
  content: "\ec30";
}

.icon-user-approved-outline-lg:before {
  content: "\ec2f";
}

.icon-review-bug-lg:before {
  content: "\eb89";
}

.icon-project-onboarding-lg:before {
  content: "\eb88";
}

.icon-bug-custom-lg:before {
  content: "\eb80";
}

.icon-review-bug-check-lg:before {
  content: "\eb81";
}

.icon-bug-clock-lg:before {
  content: "\eb82";
}

.icon-visual-bug-lg:before {
  content: "\eb83";
  color: #f48d21;
}

.icon-message-exclamation-lg:before {
  content: "\eb7f";
}

.icon-exclamation-circle-lg:before {
  content: "\eb6c";
}

.icon-question-circle-lg:before {
  content: "\eb6d";
}

.icon-info-circle-lg:before {
  content: "\eb7d";
}

.icon-remove-lg:before {
  content: "\eb63";
}

.icon-bugreport-lg:before {
  content: "\eb61";
}

.icon-academy-lg:before {
  content: "\ea1d";
}

.icon-activity-lg:before {
  content: "\eacd";
}

.icon-arrow-info-downward-lg:before {
  content: "\eb39";
}

.icon-arrow-info-upward-lg:before {
  content: "\eb3a";
}

.icon-attachmentreport-lg:before {
  content: "\eb5a";
}

.icon-bug-accepted-lg:before {
  content: "\ea22";
}

.icon-bug-accepted-lg-copy:before {
  content: "\ea23";
}

.icon-bug-fix-confirmation-lg:before {
  content: "\ea24";
}

.icon-bug-forwarded-lg:before {
  content: "\ea9f";
}

.icon-bug-lg:before {
  content: "\e99d";
}

.icon-bug-reproduction-lg:before {
  content: "\eaa5";
}

.icon-bug-tracked-lg:before {
  content: "\ea25";
}

.icon-bugtracker-lg:before {
  content: "\ea26";
}

.icon-check-circle-lg:before {
  content: "\eadb";
}

.icon-check-lg:before {
  content: "\ea27";
}

.icon-checkcircle-lg:before {
  content: "\ea28";
}

.icon-clock-lg:before {
  content: "\eaa6";
}

.icon-cloud-download-lg:before {
  content: "\ea37";
}

.icon-cloud-upload-lg:before {
  content: "\ea6f";
}

.icon-computer-android-lg:before {
  content: "\e98b";
}

.icon-desktop-android-lg:before {
  content: "\e98b";
}

.icon-computer-apple-lg:before {
  content: "\e98c";
}

.icon-desktop-apple-lg:before {
  content: "\e98c";
}

.icon-computer-mac-os-lg:before {
  content: "\e98c";
}

.icon-computer-chrome-os-lg:before {
  content: "\eaae";
}

.icon-computer-lg:before {
  content: "\e993";
}

.icon-desktop-lg:before {
  content: "\e993";
}

.icon-computer-linux-lg:before {
  content: "\e994";
}

.icon-desktop-linux-lg:before {
  content: "\e994";
}

.icon-computer-windows-lg:before {
  content: "\e995";
}

.icon-desktop-windows-lg:before {
  content: "\e995";
}

.icon-console-lg:before {
  content: "\e9d8";
}

.icon-content-bugreport-lg:before {
  content: "\eb58";
}

.icon-coverage-test-lg:before {
  content: "\ea29";
}

.icon-cross-lg:before {
  content: "\ea2b";
}

.icon-crowd-lg:before {
  content: "\ea2c";
}

.icon-custom-test-lg:before {
  content: "\ea2d";
}

.icon-development-lg:before {
  content: "\eb04";
}

.icon-devices-android-lg:before {
  content: "\e998";
}

.icon-any-android-lg:before {
  content: "\e998";
}

.icon-devices-apple-lg:before {
  content: "\e9cb";
}

.icon-any-apple-lg:before {
  content: "\e9cb";
}

.icon-devices-ios-lg:before {
  content: "\e9d2";
}

.icon-devices-lg:before {
  content: "\e9b9";
}

.icon-devices-linux-lg:before {
  content: "\e93a";
}

.icon-any-linux-lg:before {
  content: "\e93a";
}

.icon-devices-macos-lg:before {
  content: "\ea7c";
}

.icon-devices-windows-lg:before {
  content: "\e99a";
}

.icon-any-windows-lg:before {
  content: "\e99a";
}

.icon-devices-windowsmobile-lg:before {
  content: "\ea38";
}

.icon-drop-here:before {
  content: "\e958";
}

.icon-explorative-lg:before {
  content: "\e970";
}

.icon-file-image-plus-lg:before {
  content: "\ead9";
}

.icon-firstbug-lg:before {
  content: "\ea3e";
}

.icon-fivestars-lg:before {
  content: "\ea14";
}

.icon-focused-test-lg:before {
  content: "\ea3f";
}

.icon-functional-bugreport-lg:before {
  content: "\eb59";
}

.icon-gaming-lg:before {
  content: "\eac3";
}

.icon-gift-lg:before {
  content: "\eb60";
}

.icon-heart-lg:before {
  content: "\ea15";
}

.icon-message-lg:before {
  content: "\ea45";
}

.icon-mostbugs-lg:before {
  content: "\ea46";
}

.icon-mostexperience-lg:before {
  content: "\ea47";
}

.icon-mostreproductions-lg:before {
  content: "\ea48";
}

.icon-no-customer-support-lg:before {
  content: "\eb3d";
}

.icon-no-reviews-lg:before {
  content: "\eb3e";
}

.icon-no-shopping-lg:before {
  content: "\eb3c";
}

.icon-payment-lg:before {
  content: "\ea49";
}

.icon-pencil-lg:before {
  content: "\ea4a";
}

.icon-plus-lg:before {
  content: "\ea05";
}

.icon-products-lg:before {
  content: "\ea06";
}

.icon-promoted-lg:before {
  content: "\ea4b";
}

.icon-quiz-lg:before {
  content: "\ea97";
}

.icon-rapid-test-lg:before {
  content: "\ea4d";
}

.icon-report-attachments-lg:before {
  content: "\eb33";
}

.icon-review-inprogress-lg:before {
  content: "\eaa4";
}

.icon-server-lg:before {
  content: "\ea51";
}

.icon-smart-tv-android-tv-lg:before {
  content: "\e9f2";
}

.icon-smart-tv-lg:before {
  content: "\e9de";
}

.icon-smart-tv-netcast-lg:before {
  content: "\e9f8";
}

.icon-smart-tv-roku-os-lg:before {
  content: "\eac9";
}

.icon-smart-tv-smart-interactive-tv-lg:before {
  content: "\e9f9";
}

.icon-smart-tv-smart-tv-alliance-lg:before {
  content: "\e9f1";
}

.icon-smart-tv-tizen-lg:before {
  content: "\e9f3";
}

.icon-smart-tv-tvos-lg:before {
  content: "\e9f4";
}

.icon-smart-tv-webos-lg:before {
  content: "\e9f5";
}

.icon-smartphone-android-lg:before {
  content: "\e96b";
}

.icon-smartphone-apple-lg:before {
  content: "\e96c";
}

.icon-smartphone-ios-lg:before {
  content: "\e96c";
}

.icon-smartphone-apple-lg1:before {
  content: "\ea52";
}

.icon-smartphone-chrome-os-lg:before {
  content: "\eaaf";
}

.icon-smartphone-lg:before {
  content: "\e982";
}

.icon-smartphone-windows-lg:before {
  content: "\e985";
}

.icon-smartphone-windows-phone-lg:before {
  content: "\e985";
}

.icon-smartphone-windows-mobile-lg:before {
  content: "\e985";
}

.icon-star-filled-lg:before {
  content: "\e96f";
}

.icon-star-lg:before {
  content: "\e9ba";
}

.icon-streaming-android-lg:before {
  content: "\e9d9";
}

.icon-streaming-chromecast-os-lg:before {
  content: "\e9dd";
}

.icon-streaming-fireos-lg:before {
  content: "\e9e7";
}

.icon-streaming-lg:before {
  content: "\e9e8";
}

.icon-streaming-roku-os-lg:before {
  content: "\e9e9";
}

.icon-streaming-tvos-lg:before {
  content: "\e9ea";
}

.icon-sync-lg:before {
  content: "\eb2b";
}

.icon-tablet-android-lg:before {
  content: "\e959";
}

.icon-tablet-chrome-os-lg:before {
  content: "\eaad";
}

.icon-tablet-fireos-lg:before {
  content: "\eabf";
}

.icon-tablet-ios-lg:before {
  content: "\e95a";
}

.icon-tablet-apple-lg:before {
  content: "\e95a";
}

.icon-tablet-lg:before {
  content: "\e95b";
}

.icon-tablet-windows-lg:before {
  content: "\e96a";
}

.icon-test-archived-lg:before {
  content: "\eaed";
}

.icon-test-initialized-lg:before {
  content: "\ea56";
}

.icon-test-lg:before {
  content: "\eb38";
}

.icon-test-template-load-lg:before {
  content: "\ea7d";
}

.icon-test-template-save-lg:before {
  content: "\ea74";
}

.icon-test-template-update-lg:before {
  content: "\eac7";
}

.icon-testcase-lg:before {
  content: "\e971";
}

.icon-tools-lg:before {
  content: "\ea57";
}

.icon-trophy-lg:before {
  content: "\ea3d";
}

.icon-tv-lg:before {
  content: "\ea58";
}

.icon-usability-test-lg:before {
  content: "\e96d";
}

.icon-user-story-check-lg:before {
  content: "\eaca";
}

.icon-user-story-lg:before {
  content: "\eacb";
}

.icon-warning-lg:before {
  content: "\ea5b";
}

.icon-wearable-android-wear-lg:before {
  content: "\eab9";
}

.icon-wearable-lg:before {
  content: "\eab7";
}

.icon-wearable-tizen-lg:before {
  content: "\eabb";
}

.icon-wearable-watchos-lg:before {
  content: "\eab8";
}

.icon-webhook-lg:before {
  content: "\ea36";
}

.icon-website-lg:before {
  content: "\e9d1";
}

.icon-cirro-app-xl:before {
  content: "\ec5b";
}

.icon-file-xl:before {
  content: "\ec46";
}

.icon-bell-smile-xl:before {
  content: "\ec39";
}

.icon-download-xl:before {
  content: "\ec38";
}

.icon-hardware-xl:before {
  content: "\ec33";
}

.icon-content-bugreport-xl:before {
  content: "\eb5b";
}

.icon-functional-bugreport-xl:before {
  content: "\eb5c";
}

.icon-attachmentreport-xl:before {
  content: "\eb5d";
}

.icon-play-circle-xl:before {
  content: "\eb37";
}

.icon-review-bug-check-xl:before {
  content: "\eb15";
}

.icon-review-bug-cross-xl:before {
  content: "\eb34";
}

.icon-bug-fix-check-xl:before {
  content: "\eb35";
}

.icon-bug-fix-cross-xl:before {
  content: "\eb36";
}

.icon-users-group-xl:before {
  content: "\eb0c";
}

.icon-integrations-xl:before {
  content: "\eb3f";
}

.icon-report-attachments-xl:before {
  content: "\eb0b";
}

.icon-gaming-xl:before {
  content: "\ead0";
}

.icon-bug-reproduction-xl:before {
  content: "\ea5c";
}

.icon-lock-filled-xl:before {
  content: "\ea68";
}

.icon-key-xl:before {
  content: "\ea69";
}

.icon-analytics-xl:before {
  content: "\e946";
}

.icon-automatic-xl:before {
  content: "\e944";
}

.icon-billing-xl:before {
  content: "\ea66";
}

.icon-bug-chat-xl:before {
  content: "\ea43";
}

.icon-bug-deceased-xl:before {
  content: "\ea61";
}

.icon-bug-fixed-xl:before {
  content: "\ea44";
}

.icon-bug-search-xl:before {
  content: "\ea18";
}

.icon-bug-sleeping-xl:before {
  content: "\ea16";
}

.icon-bug-tracked-xl:before {
  content: "\e93d";
}

.icon-bugreport-xl:before {
  content: "\e949";
}

.icon-cancelled-xl:before {
  content: "\ea3c";
}

.icon-check-circle-xl:before {
  content: "\e9b6";
}

.icon-check-xl:before {
  content: "\e942";
}

.icon-clock-xl:before {
  content: "\e93b";
}

.icon-cloud-download-xl:before {
  content: "\ea72";
}

.icon-cloud-upload-xl:before {
  content: "\e945";
}

.icon-cogs-xl:before {
  content: "\e99e";
}

.icon-computer-xl:before {
  content: "\eab3";
}

.icon-console-xl:before {
  content: "\e938";
}

.icon-context-xl:before {
  content: "\e94a";
}

.icon-conversation-xl:before {
  content: "\e94b";
}

.icon-coverage-test-xl:before {
  content: "\e9ab";
}

.icon-criticalissues-xl:before {
  content: "\e9a8";
}

.icon-cross-xl:before {
  content: "\e9af";
}

.icon-crossbrowser-xl:before {
  content: "\e9a1";
}

.icon-crowd-xl:before {
  content: "\e9a2";
}

.icon-custom-test-xl:before {
  content: "\e9a4";
}

.icon-devices-android-xl:before {
  content: "\ea5e";
}

.icon-devices-apple-xl:before {
  content: "\ea62";
}

.icon-devices-ios-xl:before {
  content: "\ea62";
}

.icon-devices-apple-xl1:before {
  content: "\eab0";
}

.icon-devices-windows-xl:before {
  content: "\eab1";
}

.icon-devices-windowsmobile-xl:before {
  content: "\ea70";
}

.icon-devices-xl:before {
  content: "\e997";
}

.icon-disconnected-xl:before {
  content: "\ea64";
}

.icon-diversity-xl:before {
  content: "\ea19";
}

.icon-expert-xl:before {
  content: "\ea67";
}

.icon-explorative-xl:before {
  content: "\e940";
}

.icon-fast-xl:before {
  content: "\e93e";
}

.icon-feature-new-xl:before {
  content: "\ea8a";
}

.icon-features-xl:before {
  content: "\ea4c";
}

.icon-focused-test-xl:before {
  content: "\e9ac";
}

.icon-heart-xl:before {
  content: "\e9cf";
}

.icon-list-xl:before {
  content: "\e941";
}

.icon-lock-xl:before {
  content: "\ea96";
}

.icon-message-xl:before {
  content: "\e94c";
}

.icon-pencil-xl:before {
  content: "\e939";
}

.icon-plus-xl:before {
  content: "\e947";
}

.icon-quiz-xl:before {
  content: "\ea98";
}

.icon-quotes-xl:before {
  content: "\e93c";
}

.icon-rapid-test-xl:before {
  content: "\e9ae";
}

.icon-regression-test-xl:before {
  content: "\e9a9";
}

.icon-remove-xl:before {
  content: "\ea9c";
}

.icon-review-export-xl:before {
  content: "\ea7f";
}

.icon-review-failed-xl:before {
  content: "\ea89";
}

.icon-review-inprogress-xl:before {
  content: "\ea88";
}

.icon-review-passed-xl:before {
  content: "\ea7e";
}

.icon-review-xl:before {
  content: "\ea80";
}

.icon-sanity-test:before {
  content: "\e9a7";
}

.icon-sanity-test-xl:before {
  content: "\ea6e";
}

.icon-search-xl:before {
  content: "\e9e5";
}

.icon-section-xl:before {
  content: "\ea4e";
}

.icon-security-xl:before {
  content: "\e943";
}

.icon-server-xl:before {
  content: "\ea65";
}

.icon-service-xl:before {
  content: "\e9a3";
}

.icon-smoke-test-xl:before {
  content: "\e9a5";
}

.icon-stars-check-xl:before {
  content: "\e924";
}

.icon-stars-cross-xl:before {
  content: "\e936";
}

.icon-stars-edit-xl:before {
  content: "\e935";
}

.icon-stars-xl:before {
  content: "\e937";
}

.icon-streaming-xl:before {
  content: "\ea60";
}

.icon-test-template-load-xl:before {
  content: "\ea8c";
}

.icon-test-template-save-xl:before {
  content: "\ea8d";
}

.icon-test-xl:before {
  content: "\e94d";
}

.icon-testcase-xl:before {
  content: "\e925";
}

.icon-testcase-big:before {
  content: "\e925";
}

.icon-testcase-xl1:before {
  content: "\ea6d";
}

.icon-testcycle-review-xl:before {
  content: "\ea81";
}

.icon-tester-xl:before {
  content: "\ea6c";
}

.icon-ua-test-xl:before {
  content: "\e9a6";
}

.icon-usability-test-xl:before {
  content: "\e93f";
}

.icon-user-story-testing-xl:before {
  content: "\ea8b";
}

.icon-warning-xl:before {
  content: "\ea63";
}

.icon-website-xl:before {
  content: "\ea5f";
}

.icon-tree:before {
  content: "\ea9b";
}

.icon-kb_white:before {
  content: "\ea9a";
}

.icon-x:before {
  content: "\ec50";
}

.icon-twitter:before {
  content: "\ec50";
}

.icon-brand2:before {
  content: "\e9ca";
  color: #1f8ded;
}

.icon-intercom:before {
  content: "\e9ca";
  color: #1f8ded;
}

.icon-optimize:before {
  content: "\e680";
}

.icon-combine:before {
  content: "\e67f";
}

.icon-progress:before {
  content: "\e67e";
}

.icon-flexible:before {
  content: "\e67c";
}

.icon-apple:before {
  content: "\e9cc";
}

.icon-osx:before {
  content: "\e9cc";
}

.icon-ios:before {
  content: "\e9cc";
}

.icon-devices-ios:before {
  content: "\e9cc";
}

.icon-edge:before {
  content: "\e9cd";
}

.icon-firefox:before {
  content: "\e9ce";
}

.icon-ie:before {
  content: "\e9d0";
}

.icon-safari:before {
  content: "\ea20";
}

.icon-android:before {
  content: "\ea21";
}

.icon-devices-android:before {
  content: "\ea21";
}

.icon-android-browser:before {
  content: "\ea21";
}

.icon-chrome:before {
  content: "\ea2e";
}

.icon-windows:before {
  content: "\e682";
}

.icon-refresh:before {
  content: "\e671";
}

.icon-brackets:before {
  content: "\e66f";
}

.icon-tester:before {
  content: "\e670";
}

.icon-key:before {
  content: "\e66e";
}

.icon-attachment1:before {
  content: "\e609";
}

.icon-pin:before {
  content: "\e607";
}

.icon-circle:before {
  content: "\e657";
}

.icon-contact_mail:before {
  content: "\eb95";
}

.icon-ring_volume:before {
  content: "\eb96";
}

.icon-speaker_phone:before {
  content: "\eb97";
}

.icon-stay_current_landscape:before {
  content: "\eb98";
}

.icon-stay_current_portrait:before {
  content: "\eb99";
}

.icon-swap_calls:before {
  content: "\eb9a";
}

.icon-textsms:before {
  content: "\eb9b";
}

.icon-sentiment_satisfied_alt:before {
  content: "\eb9c";
}

.icon-list_alt:before {
  content: "\eb9d";
}

.icon-domain_disabled:before {
  content: "\eb9e";
}

.icon-lightbulb:before {
  content: "\eb9f";
}

.icon-add:before {
  content: "\eba0";
}

.icon-add_box:before {
  content: "\eba1";
}

.icon-add_circle:before {
  content: "\eba2";
}

.icon-add_circle_outline:before {
  content: "\eba3";
}

.icon-archive1:before {
  content: "\eba4";
}

.icon-backspace:before {
  content: "\eba5";
}

.icon-block:before {
  content: "\eba6";
}

.icon-clear:before {
  content: "\eba7";
}

.icon-content_copy:before {
  content: "\eba8";
}

.icon-content_cut:before {
  content: "\eba9";
}

.icon-content_paste:before {
  content: "\ebaa";
}

.icon-remove_circle_outline:before {
  content: "\ebab";
}

.icon-reply1:before {
  content: "\ebac";
}

.icon-reply_all:before {
  content: "\ebad";
}

.icon-report1:before {
  content: "\ebae";
}

.icon-save:before {
  content: "\ebaf";
}

.icon-select_all:before {
  content: "\ebb0";
}

.icon-send:before {
  content: "\ebb1";
}

.icon-sort:before {
  content: "\ebb2";
}

.icon-text_format:before {
  content: "\ebb3";
}

.icon-undo1:before {
  content: "\ebb4";
}

.icon-font_download:before {
  content: "\ebb5";
}

.icon-move_to_inbox:before {
  content: "\ebb6";
}

.icon-how_to_reg:before {
  content: "\ebb7";
}

.icon-how_to_vote:before {
  content: "\ebb8";
}

.icon-waves:before {
  content: "\ebb9";
}

.icon-where_to_vote:before {
  content: "\ebba";
}

.icon-add_link:before {
  content: "\ebbb";
}

.icon-inventory:before {
  content: "\ebbc";
}

.icon-access_alarm:before {
  content: "\ebbd";
}

.icon-access_alarms:before {
  content: "\ebbe";
}

.icon-access_time:before {
  content: "\ebbf";
}

.icon-add_alarm:before {
  content: "\ebc0";
}

.icon-airplanemode_off:before {
  content: "\ebc1";
}

.icon-airplanemode_on:before {
  content: "\ebc2";
}

.icon-brightness_medium:before {
  content: "\ebc3";
}

.icon-data_usage:before {
  content: "\ebc4";
}

.icon-developer_mode:before {
  content: "\ebc5";
}

.icon-devices1:before {
  content: "\ebc6";
}

.icon-dvr:before {
  content: "\ebc7";
}

.icon-gps_fixed:before {
  content: "\ebc8";
}

.icon-gps_not_fixed:before {
  content: "\ebc9";
}

.icon-gps_off:before {
  content: "\ebca";
}

.icon-graphic_eq:before {
  content: "\ebcb";
}

.icon-network_cell:before {
  content: "\ebcc";
}

.icon-network_wifi:before {
  content: "\ebcd";
}

.icon-nfc:before {
  content: "\ebce";
}

.icon-signal_cellular_off:before {
  content: "\ebcf";
}

.icon-signal_wifi_4_bar:before {
  content: "\ebd0";
}

.icon-signal_wifi_4_bar_lock:before {
  content: "\ebd1";
}

.icon-signal_wifi_off:before {
  content: "\ebd2";
}

.icon-storage:before {
  content: "\ebd3";
}

.icon-usb:before {
  content: "\ebd4";
}

.icon-wifi_lock:before {
  content: "\ebd5";
}

.icon-wifi_tethering:before {
  content: "\ebd6";
}

.icon-add_to_home_screen:before {
  content: "\ebd7";
}

.icon-device_thermostat:before {
  content: "\ebd8";
}

.icon-mobile_friendly:before {
  content: "\ebd9";
}

.icon-mobile_off:before {
  content: "\ebda";
}

.icon-border_right:before {
  content: "\ebdb";
}

.icon-border_style:before {
  content: "\ebdc";
}

.icon-border_top:before {
  content: "\ebdd";
}

.icon-border_vertical:before {
  content: "\ebde";
}

.icon-format_align_center:before {
  content: "\ebdf";
}

.icon-format_align_justify:before {
  content: "\ebe0";
}

.icon-format_align_left:before {
  content: "\ebe1";
}

.icon-format_align_right:before {
  content: "\ebe2";
}

.icon-format_bold:before {
  content: "\ebe3";
}

.icon-format_clear:before {
  content: "\ebe4";
}

.icon-format_color_fill:before {
  content: "\ebe5";
}

.icon-format_color_reset:before {
  content: "\ebe6";
}

.icon-format_indent_decrease:before {
  content: "\eb29";
}

.icon-format_indent_increase:before {
  content: "\eb2a";
}

.icon-format_textdirection_l_to_r:before {
  content: "\ebe7";
}

.icon-format_textdirection_r_to_l:before {
  content: "\ebe8";
}

.icon-format_underlined:before {
  content: "\ebe9";
}

.icon-functions:before {
  content: "\ebea";
}

.icon-insert_chart:before {
  content: "\ebeb";
}

.icon-insert_comment:before {
  content: "\ebec";
}

.icon-insert_drive_file:before {
  content: "\ebed";
}

.icon-insert_emoticon:before {
  content: "\ebee";
}

.icon-insert_invitation:before {
  content: "\ebef";
}

.icon-insert_photo:before {
  content: "\ebf0";
}

.icon-mode_comment:before {
  content: "\ebf1";
}

.icon-publish:before {
  content: "\ebf2";
}

.icon-short_text:before {
  content: "\ebf3";
}

.icon-text_fields:before {
  content: "\ebf4";
}

.icon-monetization_on:before {
  content: "\ebf5";
}

.icon-title:before {
  content: "\ebf6";
}

.icon-table_chart:before {
  content: "\ebf7";
}

.icon-add_comment:before {
  content: "\ebf8";
}

.icon-format_list_numbered_rtl:before {
  content: "\ebf9";
}

.icon-scatter_plot:before {
  content: "\ebfa";
}

.icon-score:before {
  content: "\ebfb";
}

.icon-insert_chart_outlined:before {
  content: "\ebfc";
}

.icon-bar_chart:before {
  content: "\ebfd";
}

.icon-notes1:before {
  content: "\ebfe";
}

.icon-folder_open:before {
  content: "\ebff";
}

.icon-folder_shared:before {
  content: "\ec00";
}

.icon-create_new_folder:before {
  content: "\ec01";
}

.icon-cast:before {
  content: "\ec02";
}

.icon-cast_connected:before {
  content: "\ec03";
}

.icon-computer1:before {
  content: "\ec04";
}

.icon-desktop_mac:before {
  content: "\ec05";
}

.icon-desktop_windows:before {
  content: "\ec06";
}

.icon-developer_board:before {
  content: "\ec07";
}

.icon-dock:before {
  content: "\ec08";
}

.icon-headset:before {
  content: "\ec09";
}

.icon-headset_mic:before {
  content: "\ec0a";
}

.icon-laptop_chromebook:before {
  content: "\ec0b";
}

.icon-laptop_mac:before {
  content: "\ec0c";
}

.icon-laptop_windows:before {
  content: "\ec0d";
}

.icon-memory:before {
  content: "\ec0e";
}

.icon-mouse:before {
  content: "\ec0f";
}

.icon-phone_android:before {
  content: "\ec10";
}

.icon-phone_iphone:before {
  content: "\ec11";
}

.icon-phonelink_off:before {
  content: "\ec12";
}

.icon-router:before {
  content: "\ec13";
}

.icon-scanner:before {
  content: "\ec14";
}

.icon-security1:before {
  content: "\ec15";
}

.icon-sim_card:before {
  content: "\ec16";
}

.icon-videogame_asset:before {
  content: "\ec17";
}

.icon-device_unknown:before {
  content: "\ec18";
}

.icon-headset_off:before {
  content: "\ec19";
}

.icon-adjust:before {
  content: "\ec1a";
}

.icon-assistant:before {
  content: "\ec1b";
}

.icon-audiotrack:before {
  content: "\ec1c";
}

.icon-blur_circular:before {
  content: "\ec1d";
}

.icon-blur_linear:before {
  content: "\ec1e";
}

.icon-blur_off:before {
  content: "\ec1f";
}

.icon-blur_on:before {
  content: "\ec20";
}

.icon-brightness_1:before {
  content: "\ec21";
}

.icon-brightness_2:before {
  content: "\ec22";
}

.icon-collections:before {
  content: "\ec23";
}

.icon-color_lens:before {
  content: "\ec24";
}

.icon-colorize:before {
  content: "\ec25";
}

.icon-compare:before {
  content: "\ec26";
}

.icon-control_point_duplicate:before {
  content: "\ec27";
}

.icon-crop_16_9:before {
  content: "\ec28";
}

.icon-crop_3_2:before {
  content: "\ec29";
}

.icon-crop:before {
  content: "\ec2a";
}

.icon-crop_5_4:before {
  content: "\ec2b";
}

.icon-crop_7_5:before {
  content: "\ec2c";
}

.icon-crop_din:before {
  content: "\ec2d";
}

.icon-crop_free:before {
  content: "\ec2e";
}

.icon-google:before {
  content: "\ea5a";
}

.icon-facebook:before {
  content: "\ea59";
}

.icon-facebook-f:before {
  content: "\ea59";
}

.icon-winking-face:before {
  content: "\e9d3";
}

.icon-wink2:before {
  content: "\e9d3";
}

.icon-sad-face2:before {
  content: "\e9d4";
}

.icon-sad2:before {
  content: "\e9d4";
}

.icon-face-stuck-out-tongue:before {
  content: "\ea1e";
}

.icon-tongue2:before {
  content: "\ea1e";
}

.icon-laughing-face:before {
  content: "\ea1f";
}

.icon-laugh2:before {
  content: "\ea1f";
}

.icon-happy:before {
  content: "\ea1f";
}

.icon-facebook1:before {
  content: "\ec51";
}

.icon-youtube:before {
  content: "\ec52";
}

.icon-brand:before {
  content: "\ec52";
}

.icon-social:before {
  content: "\ec52";
}

.icon-cart:before {
  content: "\e9fe";
}

.icon-google-plus:before {
  content: "\ea2f";
}

.icon-brand1:before {
  content: "\ea2f";
}

.icon-social1:before {
  content: "\ea2f";
}

.icon-opera:before {
  content: "\e9da";
}

.icon-opera-mini:before {
  content: "\e9da";
}

.icon-tongue:before {
  content: "\ea82";
}

.icon-emoticon:before {
  content: "\ea82";
}

.icon-smiley:before {
  content: "\ea82";
}

.icon-face:before {
  content: "\ea82";
}

.icon-sad:before {
  content: "\e9c4";
}

.icon-xing:before {
  content: "\e9c9";
}

.icon {
  font-size: 20px;
}

.icon-sm {
  font-size: 18px;
}

.icon-xs {
  font-size: 0.75rem;
}

.icon-lg {
  font-size: 40px;
}

.icon-xl {
  font-size: 60px;
}

.icon-2xl {
  font-size: 80px;
}

.icon-3xl {
  font-size: 120px;
}

.space-logo {
  height: 7rem;
  width: 7rem;
  border-radius: 0.5rem;
}

.space-logo.sm {
  height: 40px;
  width: 40px;
}

.gig-logo {
  height: 40px;
  width: 40px;
  border-radius: 0.5rem;
}

.list-item-wrapper {
  display: flex;
  min-width: 0px;
  flex-direction: row;
  align-items: stretch;
  justify-content: space-between;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.list-item-header {
  margin-bottom: 0.75rem;
  display: flex;
  max-width: 100%;
  flex-direction: row;
  justify-content: space-between;
}

.list-item-header div:last-child{
    margin-right: 0px;
  }

.list-item-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 300;
}

.list-item-content {
  position: relative;
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  overflow: hidden;
}

.list-item-status {
  margin-top: 0.25rem;
  margin-left: 0.75rem;
  display: inline-flex;
  align-items: center;
  align-self: flex-start;
  white-space: nowrap;
}

.list-item-status .icon {
    margin-right: 0.5rem;
  }

.list-item-badge {
  display: flex;
  width: 2.5rem;
  flex-shrink: 0;
  align-items: flex-start;
  justify-content: center;
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  padding-top: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.list-item-actions {
  display: flex;
  align-items: stretch;
  justify-content: flex-end;
}

.list-item-actions a.btn, .list-item-actions button.btn, .list-item-actions input.btn, .list-item-actions .btn {
    border-radius: 0px
  }

.list-item-actions a.btn:last-child, .list-item-actions button.btn:last-child, .list-item-actions input.btn:last-child, .list-item-actions .btn:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

.list-item-actions a.btn, .list-item-actions button.btn, .list-item-actions input.btn, .list-item-actions .btn{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

:is(.list-item-actions a.btn,.list-item-actions button.btn,.list-item-actions input.btn,.list-item-actions .btn):last-child {
      margin-left: 1px;
    }

.list-item-action {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  padding-top: 0.875rem;
}

.list-item-wrapper .list-item-more-actions {
  position: relative;
  display: flex;
  height: 100%;
  align-items: stretch;
  border-left-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  padding-left: 0px;
}

details.list-item-more-actions summary:before {
  content: none;
}

.list-item-more-btn {
  position: relative;
  display: flex;
  height: 100%;
  width: 2.5rem;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.list-item-more-btn:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.list-item-more-btn{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.list-item-more-btn.align-top {
  align-items: flex-start;
  padding-top: 1rem;
}

.list-item-more-menu {
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 10;
}

details[open].list-item-more-actions summary.list-item-more-btn:after {
  position: fixed;
  z-index: 10;
  display: block;
  height: 100vh;
  width: 100vw;
  cursor: pointer;
  background-color: transparent;
  content: "";
  bottom: 0;
  left: 0;
}

/*///// Collapsable /////*/

.list-item-wrapper details {
  display: flex;
  align-items: stretch;
  padding-left: 3rem;
}

.list-item-wrapper summary.list-item-header {
  margin-bottom: 0px;
}

.list-item-wrapper details.list-item-content {
  padding-left: 2.5rem;
}

.list-item-wrapper summary .list-item-title {
  cursor: pointer;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity))
}

.list-item-wrapper summary .list-item-title:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.list-item-wrapper summary .list-item-title.white {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.list-item-wrapper summary .list-item-title.black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

.flatpickr-day.list-item-wrapper summary::-webkit-details-marker {
  visibility: hidden;
}

.list-item-wrapper summary::-webkit-details-marker{
  display: none;
}

.list-item-wrapper summary:before {
  position: absolute;
  top: 0px;
  left: 1rem;
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  content: "";
  margin-top: 18px;
  width: 16px;
  height: 16px;
  -webkit-mask-image: url("/assets/triangle-centered-right-445bde80611fbd0a3ec5cbf69d00c16e5726bbfe.svg");
  mask-image: url("/assets/triangle-centered-right-445bde80611fbd0a3ec5cbf69d00c16e5726bbfe.svg");
}

.list-item-wrapper summary:hover .list-item-title {
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

.list-item-wrapper summary:hover:before {
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.list-item-wrapper details[open] summary:before {
  -webkit-mask-image: url("/assets/triangle-centered-down-b5935827b14e12dd6a613e5d64d501b9de7002f9.svg");
  mask-image: url("/assets/triangle-centered-down-b5935827b14e12dd6a613e5d64d501b9de7002f9.svg");
}

.list-item-wrapper details[open] .list-item-header {
  margin-bottom: 0.75rem;
}

.list-item-wrapper details:first-child summary:after {
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

/*///// List item with seperate header and content /////*/

details.list-item-wrapper.fixedheader {
  flex-direction: column;
}

details.list-item-wrapper.fixedheader .list-item-badge {
    align-items: center;
    padding: 0px;
  }

details.list-item-wrapper.fixedheader .list-item-header {
    position: relative;
    display: flex;
    align-items: stretch;
    justify-content: space-between;
  }

details.list-item-wrapper.fixedheader summary:before {
    content: none;
  }

details.list-item-wrapper.fixedheader .list-item-title {
    position: relative;
    flex-grow: 1;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    padding-right: 1rem;
    padding-left: 2.5rem;
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

details.list-item-wrapper.fixedheader .list-item-title.white {
      --tw-text-opacity: 1;
      color: rgba(255, 255, 255, var(--tw-text-opacity));
    }

details.list-item-wrapper.fixedheader .list-item-title.black {
      --tw-text-opacity: 1;
      color: rgba(0, 0, 0, var(--tw-text-opacity));
    }

details.list-item-wrapper.fixedheader .list-item-title:before {
    position: absolute;
    top: 0px;
    left: 1rem;
    cursor: pointer;
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
    content: "";
    margin-top: 15px;
    width: 16px;
    height: 16px;
    -webkit-mask-image: url("/assets/triangle-centered-right-445bde80611fbd0a3ec5cbf69d00c16e5726bbfe.svg");
    mask-image: url("/assets/triangle-centered-right-445bde80611fbd0a3ec5cbf69d00c16e5726bbfe.svg");
  }

details.list-item-wrapper.fixedheader .list-item-title:hover {
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

details.list-item-wrapper.fixedheader .list-item-title:hover:before {
      --tw-bg-opacity: 1;
      background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
    }

details.list-item-wrapper.fixedheader .list-item-more-menu {
    top: 3.5rem;
  }

details.list-item-wrapper.fixedheader .list-item-status {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 1rem;
    display: flex;
    align-items: center;
    align-self: stretch;
  }

details.list-item-wrapper.fixedheader .list-item-content {
    padding: 1rem;
  }

details.list-item-wrapper.fixedheader[open] .list-item-header {
    border-bottom-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

details.list-item-wrapper.fixedheader[open] .list-item-badge {
    border-bottom-left-radius: 0px;
  }

details.list-item-wrapper.fixedheader[open] .list-item-actions button.btn:last-child, details.list-item-wrapper.fixedheader[open] .list-item-actions a.btn:last-child, details.list-item-wrapper.fixedheader[open] .list-item-actions button.btn:last-child, details.list-item-wrapper.fixedheader[open] .list-item-actions input.btn:last-child, details.list-item-wrapper.fixedheader[open] .list-item-actions .btn:last-child{
    border-bottom-right-radius: 0px;
  }

details.list-item-wrapper.fixedheader[open] .list-item-more-btn {
    border-bottom-right-radius: 0px;
  }

details.list-item-wrapper.fixedheader[open] .list-item-title:before {
    -webkit-mask-image: url("/assets/triangle-centered-down-b5935827b14e12dd6a613e5d64d501b9de7002f9.svg");
    mask-image: url("/assets/triangle-centered-down-b5935827b14e12dd6a613e5d64d501b9de7002f9.svg");
  }

/*///// Bill detail item /////*/

.bill-detail-item {
  border-style: none;
  background-color: transparent;
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.bill-detail-item img {
    border-radius: 0.4rem;
  }

.bill-detail-item .list-item-content {
  padding: 0px;
  padding-left: 0.75rem;
}

.bill-detail-item .list-item-header {
  margin-bottom: 0px;
}

.bill-detail-item .list-item-header:before {
  content: none;
}

.bill-detail-item .list-item-badge {
  background-color: transparent;
  padding-top: 0px;
  padding-bottom: 0px;
}

.bill-detail-item details.list-item-content {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0.75rem;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.bill-detail-item .meta-info{
  font-size: 0.688rem;
  line-height: 0.8rem;
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.bill-detail-item .gig-description{
  margin-top: 0.75rem;
  margin-bottom: 0.5rem;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 1rem;
  font-size: 0.813rem;
  line-height: 1rem;
}

.bill-detail-item .gig-description p {
    margin-bottom: 0.5rem;
  }

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.gig-payout-table{
  margin-top: 0.5rem;
  display: grid;
  align-items: center;
  gap: 0.25rem;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  font-size: 0.813rem;
  line-height: 1rem;
  grid-template-columns: max-content auto;
  .text-base, .text-lg, .text-sm, .text-xs{
    font-weight: 300;
  }
}

.gig-payout-table .payout{
    padding-left: 0.5rem;
    font-size: 1.125rem;
    line-height: 1.75rem;
    font-weight: 500;
  }

.gig-action {
  margin-bottom: 1rem;
}

/*///// Bill item /////*/

.bill-item .list-item-header {
  margin-bottom: 0px;
  align-items: center;
}

.bill-item .list-item-title a {
  margin-right: 0.75rem;
}

.bill-item .list-item-status {
  margin-top: 0px;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.bill-item .list-item-status .label{
  margin-right: 0.5rem;
  font-size: 0.688rem;
  line-height: 0.8rem;
}

.bill-item .payout {
  font-size: 1.25rem;
  line-height: 1.75rem;
  line-height: 1.25;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.gig-item {
  display: flex;
}

.gig-item .gig-logo {
  margin-right: 0.625rem;
}

.gig-item .gig-description {
  display: block;
}

/* uses the pagy gem https://ddnexus.github.io/pagy/extras/tailwind#gsc.tab=0 */

.pagy-nav, .pagy-nav-js{
  display: flex;
}

.pagy-nav > :not([hidden]) ~ :not([hidden]), .pagy-nav-js > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.text-base, .text-base, .text-base, .text-base, .text-base, .text-base, .text-base, .text-base, .text-lg, .text-lg, .text-lg, .text-lg, .text-lg, .text-lg, .text-lg, .text-lg, .text-sm, .text-sm, .text-sm, .text-sm, .text-sm, .text-sm, .text-sm, .text-sm, .text-xs, .text-xs, .text-xs, .text-xs, .text-xs, .text-xs, .text-xs, .text-xs{
  font-weight: 300;
}

.pagy-nav .page a, .pagy-nav .page.active, .pagy-nav .page.prev.disabled, .pagy-nav .page.next.disabled, .pagy-nav-js .page a, .pagy-nav-js .page.active, .pagy-nav-js .page.prev.disabled, .pagy-nav-js .page.next.disabled{
  display: block;
  border-radius: 0.4rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.pagy-nav .page a:hover, .pagy-nav .page.active:hover, .pagy-nav .page.prev.disabled:hover, .pagy-nav .page.next.disabled:hover, .pagy-nav-js .page a:hover, .pagy-nav-js .page.active:hover, .pagy-nav-js .page.prev.disabled:hover, .pagy-nav-js .page.next.disabled:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.pagy-nav .page a, .pagy-nav .page.active, .pagy-nav .page.prev.disabled, .pagy-nav .page.next.disabled, .pagy-nav-js .page a, .pagy-nav-js .page.active, .pagy-nav-js .page.prev.disabled, .pagy-nav-js .page.next.disabled{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.pagy-nav .page a:hover, .pagy-nav .page.active:hover, .pagy-nav .page.prev.disabled:hover, .pagy-nav .page.next.disabled:hover, .pagy-nav-js .page a:hover, .pagy-nav-js .page.active:hover, .pagy-nav-js .page.prev.disabled:hover, .pagy-nav-js .page.next.disabled:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.pagy-nav .page a:active, .pagy-nav .page.active:active, .pagy-nav .page.prev.disabled:active, .pagy-nav .page.next.disabled:active, .pagy-nav-js .page a:active, .pagy-nav-js .page.active:active, .pagy-nav-js .page.prev.disabled:active, .pagy-nav-js .page.next.disabled:active{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.pagy-nav .page a, .pagy-nav .page.active, .pagy-nav .page.prev.disabled, .pagy-nav .page.next.disabled, .pagy-nav-js .page a, .pagy-nav-js .page.active, .pagy-nav-js .page.prev.disabled, .pagy-nav-js .page.next.disabled{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.pagy-nav .page a:hover, .pagy-nav .page.active:hover, .pagy-nav .page.prev.disabled:hover, .pagy-nav .page.next.disabled:hover, .pagy-nav-js .page a:hover, .pagy-nav-js .page.active:hover, .pagy-nav-js .page.prev.disabled:hover, .pagy-nav-js .page.next.disabled:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.pagy-nav .page a:active, .pagy-nav .page.active:active, .pagy-nav .page.prev.disabled:active, .pagy-nav .page.next.disabled:active, .pagy-nav-js .page a:active, .pagy-nav-js .page.active:active, .pagy-nav-js .page.prev.disabled:active, .pagy-nav-js .page.next.disabled:active{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.pagy-nav .page a:hover, .pagy-nav .page.active:hover, .pagy-nav .page.prev.disabled:hover, .pagy-nav .page.next.disabled:hover, .pagy-nav-js .page a:hover, .pagy-nav-js .page.active:hover, .pagy-nav-js .page.prev.disabled:hover, .pagy-nav-js .page.next.disabled:hover{
  text-decoration: none;
}

.pagy-nav .page.prev.disabled, .pagy-nav .page.next.disabled, .pagy-nav-js .page.prev.disabled, .pagy-nav-js .page.next.disabled{
  cursor: not-allowed;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.pagy-nav .page.prev.disabled:hover, .pagy-nav .page.next.disabled:hover, .pagy-nav-js .page.prev.disabled:hover, .pagy-nav-js .page.next.disabled:hover{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.pagy-nav .page.prev.disabled, .pagy-nav .page.next.disabled, .pagy-nav-js .page.prev.disabled, .pagy-nav-js .page.next.disabled{
  background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
}

.pagy-nav .page.prev.disabled:hover, .pagy-nav .page.next.disabled:hover, .pagy-nav-js .page.prev.disabled:hover, .pagy-nav-js .page.next.disabled:hover{
  background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
}

.pagy-nav .page.prev.disabled, .pagy-nav .page.next.disabled, .pagy-nav-js .page.prev.disabled, .pagy-nav-js .page.next.disabled{
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.pagy-nav .page.prev.disabled:hover, .pagy-nav .page.next.disabled:hover, .pagy-nav-js .page.prev.disabled:hover, .pagy-nav-js .page.next.disabled:hover{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.pagy-nav .page.prev.disabled, .pagy-nav .page.next.disabled, .pagy-nav-js .page.prev.disabled, .pagy-nav-js .page.next.disabled{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.pagy-nav .page.active, .pagy-nav-js .page.active{
  cursor: default;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.pagy-nav .page.active:hover, .pagy-nav-js .page.active:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.pagy-nav .page.active:active, .pagy-nav-js .page.active:active{
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
}

.pagy-nav .page.active, .pagy-nav-js .page.active{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.pagy-nav .page.active:active, .pagy-nav-js .page.active:active{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.pagy-nav .page.active:hover, .pagy-nav-js .page.active:hover{
  text-decoration: none;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.pagy-combo-nav-js{
  display: flex;
  max-width: -moz-max-content;
  max-width: max-content;
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-text-opacity));
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.pagy-combo-nav-js .pagy-combo-input {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.pagy-combo-nav-js .page.prev:hover, .pagy-combo-nav-js .page.next:hover{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.pagy-combo-nav-js .page.prev:active, .pagy-combo-nav-js .page.next:active{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.pagy-combo-nav-js .page.prev.disabled, .pagy-combo-nav-js .page.next.disabled{
  cursor: default;
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.radio-pills {
  display: inline-block;
}

.radio-pills .radio-pills-item {
    position: relative;
    display: inline-block;
    text-align: center;
    table.table th& input, 
table.table td& input {
      width: 100%;
    }
    table.table th.w-full, 
table.table td.w-full {
      width: 100%;
    }
  }

.radio-pills .radio-pills-item input{
      visibility: hidden;
      position: absolute;
      top: 0px;
      left: 0px;
      z-index: 10;
      height: 100%;
      width: 100%;
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      background-color: transparent;
    }

.radio-pills .radio-pills-item {
    & label, .text-lg, .text-sm, .text-xs{
      font-weight: 300;
    }
  }

.radio-pills .radio-pills-item label{
      display: block;
      cursor: pointer;
      border-radius: 0px;
      border-width: 1px;
      border-right-width: 0px;
      --tw-border-opacity: 1;
      border-color: rgba(63, 80, 180, var(--tw-border-opacity));
    }

.radio-pills .radio-pills-item label:hover{
      --tw-border-opacity: 1;
      border-color: rgba(72, 96, 229, var(--tw-border-opacity));
    }

.radio-pills .radio-pills-item label{
      background-color: transparent;
    }

.radio-pills .radio-pills-item label:hover{
      --tw-bg-opacity: 1;
      background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
    }

.radio-pills .radio-pills-item label{
      padding-left: 1rem;
      padding-right: 1rem;
      padding-top: 0.5rem;
      padding-bottom: 0.5rem;
      font-size: 0.875rem;
      line-height: 1.4rem;
      --tw-text-opacity: 1;
      color: rgba(63, 80, 180, var(--tw-text-opacity));
    }

.radio-pills .radio-pills-item label:hover{
      --tw-text-opacity: 1;
      color: rgba(255, 255, 255, var(--tw-text-opacity));
    }

:is(.radio-pills .radio-pills-item) input:checked + label {
      --tw-bg-opacity: 1;
      background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
    }

:is(.radio-pills .radio-pills-item) input:checked + label:hover{
      --tw-bg-opacity: 1;
      background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
    }

:is(.radio-pills .radio-pills-item) input:checked + label{
      --tw-text-opacity: 1;
      color: rgba(255, 255, 255, var(--tw-text-opacity));
    }

.radio-pills .radio-pills-item:first-child label {
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

.radio-pills .radio-pills-item:last-child label {
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
    border-right-width: 1px;
  }

.radio-pills .radio-pills-item.disabled label {
    cursor: not-allowed;
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

.radio-pills .radio-pills-item.disabled label:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

.radio-pills .radio-pills-item.disabled label{
    background-color: transparent;
  }

.radio-pills .radio-pills-item.disabled label:hover{
    background-color: transparent;
  }

.radio-pills .radio-pills-item.disabled label{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

.radio-pills .radio-pills-item.disabled label:hover{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

.radio-pills.inverted .radio-pills-item label {
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

.radio-pills.inverted .radio-pills-item label:hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

.radio-pills.inverted .radio-pills-item label{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

:is(.radio-pills.inverted .radio-pills-item) input:checked + label {
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

:is(.radio-pills.inverted .radio-pills-item) input:checked + label:hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

.radio-pills.inverted .radio-pills-item.disabled label {
    cursor: not-allowed;
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

.radio-pills.inverted .radio-pills-item.disabled label:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

.radio-pills.inverted .radio-pills-item.disabled label{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

.radio-pills.inverted .radio-pills-item.disabled label:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

.radio-pills.inverted .radio-pills-item.disabled label{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

.radio-pills.inverted .radio-pills-item.disabled label:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

trix-toolbar {
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
  border-width: 1px;
  border-bottom-width: 0px;
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  padding-top: 0.25rem;
}

trix-toolbar .trix-button-group {
  margin-bottom: 0px;
  border-width: 0px;
}

trix-toolbar .trix-button-row {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

trix-toolbar .trix-button {
  display: inline-flex;
  height: 1.75rem;
  width: 2rem;
  align-items: center;
  justify-content: center;
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
  border-width: 0px;
}

trix-toolbar .trix-button:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

trix-toolbar .trix-button{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

trix-toolbar .trix-button--icon::before {
  opacity: 1;
}

trix-toolbar .trix-button::before {
  position: relative;
  display: block;
  height: 16px;
  width: 16px;
  --tw-bg-opacity: 1;
  background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  background-image: none;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}

trix-toolbar .trix-button:hover::before {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    opacity: 1;
  }

trix-toolbar .trix-button.trix-active {
  border-bottom-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  background-color: transparent
}

trix-toolbar .trix-button.trix-active:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

trix-toolbar .trix-button.trix-active{
  padding-bottom: 0px;
}

trix-toolbar .trix-button.trix-active::before {
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

trix-toolbar .trix-button.trix-active:hover::before {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

trix-toolbar .trix-button:disabled:hover, trix-toolbar .trix-button[disabled]:hover{
  background-color: transparent;
}

trix-toolbar .trix-button:disabled::before, trix-toolbar .trix-button[disabled]::before {
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
    opacity: 0.5;
  }

trix-toolbar .trix-button:disabled:hover::before, trix-toolbar .trix-button[disabled]:hover::before {
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
    opacity: 0.5;
  }

trix-toolbar .trix-button:not(:first-child) {
  border-left-width: 0px;
}

.trix-editor .form-control {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  padding-top: 1rem;
}

.trix-button--icon-bold::before {
  -webkit-mask-image: url("/assets/format-bold-c94059b23d2b9c39d0f96a9b630cd5d5aa617fc2.svg");
  mask-image: url("/assets/format-bold-c94059b23d2b9c39d0f96a9b630cd5d5aa617fc2.svg");
}

.trix-button--icon-italic::before {
  -webkit-mask-image: url("/assets/format-mark-326fbf24a79cb734ff5f700220fcc195bacd5da3.svg");
  mask-image: url("/assets/format-mark-326fbf24a79cb734ff5f700220fcc195bacd5da3.svg");
}

.trix-button--icon-strike::before {
  -webkit-mask-image: url("/assets/format-strikethrough-5faad67fff229199573f756ec3e26ed94149b870.svg");
  mask-image: url("/assets/format-strikethrough-5faad67fff229199573f756ec3e26ed94149b870.svg");
}

.trix-button--icon-link::before {
  -webkit-mask-image: url("/assets/format-link-66f1649c90de8b9e868dd763ebe7f9fd2c460c6f.svg");
  mask-image: url("/assets/format-link-66f1649c90de8b9e868dd763ebe7f9fd2c460c6f.svg");
}

.trix-button--icon-heading-1::before {
  -webkit-mask-image: url("/assets/format-heading-db0a5000ee3b75c22c323e194e258a18c70af8d6.svg");
  mask-image: url("/assets/format-heading-db0a5000ee3b75c22c323e194e258a18c70af8d6.svg");
}

.trix-button--icon-quote::before {
  -webkit-mask-image: url("/assets/format-quote-bb27d7f78ea620b8c4bbb0a9a8f08e24ed48e5b8.svg");
  mask-image: url("/assets/format-quote-bb27d7f78ea620b8c4bbb0a9a8f08e24ed48e5b8.svg");
}

.trix-button--icon-code::before {
  -webkit-mask-image: url("/assets/format-code-bebe68262147813b3f6775239423f1ec2e2108bc.svg");
  mask-image: url("/assets/format-code-bebe68262147813b3f6775239423f1ec2e2108bc.svg");
}

.trix-button--icon-bullet-list::before {
  -webkit-mask-image: url("/assets/format-list-bulleted-c33d53a2a52036b33b4516928675dbcad1a4d99c.svg");
  mask-image: url("/assets/format-list-bulleted-c33d53a2a52036b33b4516928675dbcad1a4d99c.svg");
}

.trix-button--icon-number-list::before {
  -webkit-mask-image: url("/assets/format-list-numbered-9c66158605c01da3575caa0e2a2bd44960a2ac5b.svg");
  mask-image: url("/assets/format-list-numbered-9c66158605c01da3575caa0e2a2bd44960a2ac5b.svg");
}

.trix-button--icon-decrease-nesting-level::before {
  -webkit-mask-image: url("/assets/format-indent-decrease-5bb94eda0175442dbde8ae060808cbad3ad78c20.svg");
  mask-image: url("/assets/format-indent-decrease-5bb94eda0175442dbde8ae060808cbad3ad78c20.svg");
}

.trix-button--icon-increase-nesting-level::before {
  -webkit-mask-image: url("/assets/format-indent-increase-85bb80903eda0a699b7b259515c1c822e413d538.svg");
  mask-image: url("/assets/format-indent-increase-85bb80903eda0a699b7b259515c1c822e413d538.svg");
}

trix-toolbar .trix-button--icon-attach::before {
  top: 0px;
  bottom: auto;
  width: 0.75rem;
  -webkit-mask-image: url("/assets/attachment-d8959969dd42f06aa36f0ff5f2fcebad0a6a9cb6.svg");
  mask-image: url("/assets/attachment-d8959969dd42f06aa36f0ff5f2fcebad0a6a9cb6.svg");
}

.trix-button--icon-undo::before {
  -webkit-mask-image: url("/assets/undo-a7e1d9b6d0d4b525583c9972e352b827fcf1ec5d.svg");
  mask-image: url("/assets/undo-a7e1d9b6d0d4b525583c9972e352b827fcf1ec5d.svg");
}

.trix-button--icon-redo::before {
  -webkit-mask-image: url("/assets/redo-c55c78e8a2ed27bd6d32f2e19834a60f10953e49.svg");
  mask-image: url("/assets/redo-c55c78e8a2ed27bd6d32f2e19834a60f10953e49.svg");
}

/* TRIX CONTENT STYLES */

.trix-content, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.trix-content{
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 500;
}

.trix-content h1 {
  font-size: 1.875rem;
  line-height: 2.25rem;
  font-weight: 300;
}

.trix-content h2 {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 300;
}

.trix-content h3 {
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 300;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.trix-content h4{
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 300;
}

@media (min-width: 768px){
  .trix-content p{
    max-width: 48rem;
  }
}

.trix-content strong {
  font-weight: 700;
}

.trix-content h1, .trix-content h2, .trix-content h3, .trix-content h4, .trix-content p {
  margin-top: 0px;
  margin-bottom: 0.5rem;
}

.trix-content h1 + h2, .trix-content h2 + h3, .trix-content h3 + h4 {
  margin-top: 0px;
}

.trix-content p + h1, .trix-content p + h2, .trix-content p + h3, .trix-content p + h4, .trix-content p + ol, .trix-content p + ul, .trix-content p + table, .trix-content p + img, .trix-content table + p, .trix-content ul + ol, .trix-content ol + ul, .trix-content ul p, .trix-content ol p, .trix-content p + strong{
  margin-top: 0.75rem;
}

.trix-content blockquote, .trix-content figure {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0;
  margin-inline-end: 0;
}

.text-base, .text-base, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

.trix-content code, .prose code{
  border-radius: 0.125rem;
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  padding-left: 0.375rem;
  padding-right: 0.375rem;
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
  font-family: Source Code Pro, monospace;
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 500;
  font-style: normal;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.prose {
  line-height: 1.5rem;
}

.prose table tr {
  margin-bottom: 0px;
}

.prose table td {
  padding: 0.125rem;
}

.trix-content hr {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
  border-width: 0px;
  border-top-width: 1px;
}

.trix-content blockquote, .prose blockquote {
  display: block;
  border-left-width: 4px;
  --tw-border-opacity: 1;
  border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  padding-left: 1rem;
  font-style: italic;
}

.trix-content em, .prose em {
  border-radius: 0.125rem;
  --tw-bg-opacity: 1;
  background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  font-weight: 500;
  font-style: normal;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.trix-content figure img, .prose figure img {
  height: auto;
  max-height: 24rem;
  width: auto;
  max-width: 100%;
}

@media (min-width: 768px){
  .trix-content figure img, .prose figure img{
    max-width: 36rem;
  }
}

.text-base, .text-base, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

.trix-content figure, .trix-content figure{
  margin-bottom: 0.5rem;
  font-size: 0.813rem;
  line-height: 1rem;
}

/* Attachment preview and editing handling */

.trix-content .attachment--preview {
  width: auto;
}

trix-editor .attachment {
  width: auto;
  overflow: visible;
  background-color: transparent;
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.trix-content .attachment--preview .attachment__caption {
  padding-top: 0.5rem;
  text-align: center;
}

table.table thtrix-editor .attachment__progress, 
table.table thtrix-editor progress, 
table.table thtrix-editor progress:not([value]), 
table.table thtrix-editor progress[value], 
table.table tdtrix-editor .attachment__progress, 
table.table tdtrix-editor progress, 
table.table tdtrix-editor progress:not([value]), 
table.table tdtrix-editor progress[value] {
  width: 100%;
}

table.table th.w-full, 
table.table th.w-full, 
table.table th.w-full, 
table.table th.w-full, 
table.table td.w-full, 
table.table td.w-full, 
table.table td.w-full, 
table.table td.w-full {
  width: 100%;
}

trix-editor .attachment__progress, trix-editor progress, trix-editor progress:not([value]), trix-editor progress[value]{
  position: relative;
  top: 0px;
  left: 0px;
  margin-top: 0.25rem;
  height: 0.125rem;
  width: 100%;
  overflow: hidden;
  border-radius: 0.4rem;
}

trix-editor [data-trix-mutable].attachment img {
  border-radius: 0.4rem;
}

trix-editor .attachment__caption-editor {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.trix-content .attachment-gallery .attachment {
  flex: 1 1;
  padding: 0px;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.trix-content .attachment-gallery.attachment-gallery--2 .attachment, .trix-content .attachment-gallery.attachment-gallery--3 .attachment, .trix-content .attachment-gallery.attachment-gallery--4 .attachment{
  margin-right: 1.25rem;
  margin-bottom: 1.25rem;
}

.trix-content .attachment-gallery.attachment-gallery--2 .attachment, 
.trix-content .attachment-gallery.attachment-gallery--3 .attachment, 
.trix-content .attachment-gallery.attachment-gallery--4 .attachment{
  flex-basis: 50%;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

/*/// List styles with combinations ///*/

.trix-content ul, .trix-content ol, .prose ul, .prose ol {
  position: relative;
  display: block;
  list-style-type: none;
  counter-reset: list-counter;
  padding-inline-start: 0;
  padding-inline-end: 0;
}

.trix-content ul li, .prose ul li, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

.trix-content ul li, .prose ul li{
  position: relative;
  margin-bottom: 0.5rem;
  padding-left: 1.25rem;
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 500;
}

.trix-content ul ul > li, .prose ul ul > li {
  padding-left: 1rem;
}

.trix-content ul ul ul > li {
  margin-bottom: 0.25rem;
  padding-left: 1rem;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.trix-content ul ul > li::before{
  font-size: 0.813rem;
  line-height: 1rem;
  top: 1px;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.trix-content ul ul ul > li::before{
  font-size: 0.688rem;
  line-height: 0.8rem;
  top: 3px;
}

.trix-content ul > li, .trix-content ol > li, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

.trix-content ul > li, .trix-content ol > li{
  position: relative;
  display: block;
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 500;
  line-height: 1;
}

.trix-content ol > li {
  position: relative;
  margin-bottom: 1.25rem;
  padding-left: 2.5rem;
  counter-increment: list-counter;
}

.trix-content ol > li::before {
  position: absolute;
  top: -0.375rem;
  left: 0px;
  margin-right: 0.75rem;
  display: block;
  height: 1.75rem;
  width: 1.75rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  text-align: center;
  vertical-align: middle;
  font-weight: 300;
  content: counter(list-counter);
  font-size: 18px;
  line-height: 1;
  padding-top: 5px;
}

.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}

.flatpickr-calendar.trix-content ul > li::before {
  display: block;
  position: relative;
  top: 2px;
}

.trix-content ul > li::before{
  position: absolute;
  left: 0px;
  display: inline;
  height: auto;
  width: auto;
  border-radius: 0px;
  background-color: transparent;
  padding-top: 0px;
  text-align: left;
  top: -3px;
  content: "●";
  font-size: 20px;
}

.trix-content ol ol, .trix-content ol ul, .trix-content ul ol {
  margin-top: 15px;
  margin-left: 0;
}

.trix-content ul ul {
  margin-top: 0.75rem;
  margin-left: 0px;
}

.trix-content ol ol > li, .trix-content ul ol > li {
  margin-bottom: 12px;
  padding-left: 30px;
}

.trix-content ol ol > li::before, .trix-content ul ol > li::before {
  height: 1.25rem;
  width: 1.25rem;
  top: -3px;
  padding-top: 2px;
  font-size: 14px;
  line-height: 1.2;
}

.trix-content ol ol ol > li, .trix-content ul ul ul > li, .trix-content ul ol ol > li {
  margin-bottom: 0.25rem;
  padding-left: 1rem;
}

.trix-content ol ol ol > li::before, .trix-content ul ol ol > li::before{
  background-color: transparent;
  text-align: left;
}

.trix-content ol ol ol > li::before,.trix-content ul ol ol > li::before{
  content: counter(list-counter) ".";
}

/*/// Tables ///*/

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.trix-content table thead{
  text-align: left;
  font-size: 0.813rem;
  line-height: 1rem;
}

.trix-content table thead th, .trix-content table tbody td, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

.trix-content table thead th, .trix-content table tbody td{
  padding-left: 1rem;
  font-size: 0.875rem;
  line-height: 1.4rem;
}

.trix-content table tbody td {
  font-weight: 500;
}

.trix-content table thead th:first-child, .trix-content table tbody td:first-child {
  padding-left: 0px;
}

.skip-link {
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  height: 1px;
  overflow: hidden;
  position: absolute;
  width: 1px;
  top: 1rem;
  left: 1rem;
  z-index: 999;
}

.skip-link:focus {
  clip: auto;
  height: auto;
  overflow: visible;
  width: auto;
  --tw-bg-opacity: 1;
  background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  padding: 0.75rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tags .tag {
  margin-right: 0.5rem;
  margin-bottom: 0.5rem;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.tag{
  display: inline-flex;
  height: 1.5rem;
  flex-shrink: 0;
  flex-grow: 0;
  align-items: center;
  border-radius: 0.5rem;
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.tag.sm {
  height: 1.25rem;
  font-size: 0.6rem;
}

.tag.responsive {
  height: 1.25rem;
  font-size: 0.6rem;
}

@media (min-width: 640px){
  .tag.responsive{
    height: 1.5rem;
    font-size: 0.813rem;
    line-height: 1rem;
  }
}

.tag.success {
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.tag.danger {
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tag.transparent {
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.tag.removable {
  position: relative;
  flex-grow: 0;
  cursor: pointer;
  flex-direction: row;
  align-items: center;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity))
}

.tag.removable:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.tag.removable{
  padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0.75rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.tag.removable .icon {
    margin-left: 0.5rem;
    align-self: stretch;
    border-left-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
    padding-right: 0.625rem;
    padding-left: 0.5rem;
    font-size: 18px;
    padding-top: 0.2rem;
  }

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4{
  font-weight: 300;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

h1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, ah1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
}

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
}

h1{
  font-size: 1.563rem;
  line-height: 1.563rem;
}

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
  font-weight: 300;
}

h2{
  font-size: 1.375rem;
  line-height: 1.375rem;
}

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
  font-weight: 300;
}

h3{
  font-size: 1.125rem;
  line-height: 1.125rem;
}

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
  font-weight: 300;
}

h4{
  font-size: 1rem;
  line-height: 1rem;
}

a {
  cursor: pointer;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

a:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
  text-decoration: underline;
}

p, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

p{
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 300;
}

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
  font-weight: 300;
}

.text-amount{
  font-size: 1.125rem;
  line-height: 1.125rem;
  font-weight: 500;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

code{
  font-family: Source Code Pro, monospace;
  font-size: 0.813rem;
  line-height: 1rem;
  font-style: normal;
}

label, .label, figcaption {
  font-size: 0.8125rem;
  line-height: 0.9rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

figcaption {
  margin-top: 0.375rem;
}

.heading-divider {
  position: relative;
  margin-bottom: 1rem;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}

.heading-divider .heading-divider-line {
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    display: flex;
    margin-bottom: 5px;
  }

.heading-divider .heading-divider-line:after {
      content: "";
    }

.heading-divider .heading-divider-line {
    table.table th&:after, 
table.table td&:after {
      width: 100%;
    }
    table.table th.w-full, 
table.table td.w-full {
      width: 100%;
    }
  }

.heading-divider .heading-divider-line:after{
      width: 100%;
      border-bottom-width: 1px;
    }

.heading-divider {
  .flatpickr-calendar.open,
.flatpickr-calendar.inline {
    opacity: 1;
    max-height: 640px;
    visibility: visible;
  }
  .flatpickr-calendar& .heading-divider-text {
    display: block;
    position: relative;
    top: 2px;
  }
}

.heading-divider .heading-divider-text{
    position: relative;
    display: inline;
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

.heading-divider.left {
  justify-content: flex-start;
}

.heading-divider.left .heading-divider-text {
    padding-left: 0px;
  }

.heading-divider.thick .heading-divider-line {
  margin: 0px;
}

.heading-divider.thick .heading-divider-line:after {
  margin-bottom: 0px;
  height: 100%;
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.heading-divider.thick .heading-divider-text {
  text-transform: capitalize;
  line-height: 1rem;
}

.heading-divider.white .heading-divider-text {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

.heading-divider.inverted {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.heading-divider.inverted .heading-divider-text .btn-secondary, .heading-divider.inverted .heading-divider-text  input.btn-secondary {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.heading-divider.inverted {
  .bg-dark .btn-secondary, .bg-dark  input.btn-secondary {
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }
}

.heading-divider.inverted .heading-divider-text{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

.link-with-icon, a.link-with-icon, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

.link-with-icon, a.link-with-icon{
  display: inline-flex;
  cursor: pointer;
  align-items: center;
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.link-with-icon:hover, a.link-with-icon:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
  text-decoration: none;
}

:is(.link-with-icon,a.link-with-icon):hover .icon::before {
    text-decoration: none;
  }

.black:is(.link-with-icon,a.link-with-icon) {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

.black:is(.link-with-icon,a.link-with-icon):hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

.link-with-icon .icon {
  margin-right: 0.5rem;
  text-decoration: none;
}

.link-with-icon .icon:hover{
  text-decoration: none;
}

.link-with-icon {
  display: inline-flex;
  align-items: center
}

.link-with-icon:hover{
  text-decoration: none;
}

.link-with-icon.black {
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

.link-with-icon.black:hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

.text-with-icon {
  display: inline-flex;
  align-items: center;
}

table.table thprogress, 
table.table thprogress:not([value]), 
table.table thprogress[value], 
table.table tdprogress, 
table.table tdprogress:not([value]), 
table.table tdprogress[value] {
  width: 100%;
}

table.table th.w-full, 
table.table th.w-full, 
table.table th.w-full, 
table.table td.w-full, 
table.table td.w-full, 
table.table td.w-full {
  width: 100%;
}

progress, progress:not([value]), progress[value]{
  display: block;
  height: 0.25rem;
  width: 100%;
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

table.table thprogress::-webkit-progress-bar, 
table.table tdprogress::-webkit-progress-bar {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

progress::-webkit-progress-bar{
  height: 0.25rem;
  width: 100%;
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

table.table thprogress::-moz-progress-bar, 
table.table tdprogress::-moz-progress-bar {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

progress::-moz-progress-bar{
  height: 0.25rem;
  width: 100%;
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

progress::-webkit-progress-value {
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.progress-onboarding-wrapper {
  position: relative;
  overflow: hidden;
  border-radius: 0.4rem;
}

.progress-onboarding-wrapper progress, .progress-onboarding-wrapper progress[value] {
  border-radius: 0px;
  height: 10px;
}

.progress-onboarding-wrapper progress::-webkit-progress-bar, .progress-onboarding-wrapper progress::-webkit-progress-value  {
  border-radius: 0px;
  height: 10px;
}

table.table th.progress-onboarding-wrapper .segments, 
table.table td.progress-onboarding-wrapper .segments {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.progress-onboarding-wrapper .segments{
  position: absolute;
  top: 0px;
  left: 0px;
  display: grid;
  width: 100%;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  height: 10px;
}

.progress-onboarding-wrapper .segments div {
  height: 100%;
  border-left-width: 4px;
}

.progress-onboarding-wrapper .segments div:first-child{
  border-left-width: 0px;
}

.progress-onboarding-wrapper .segments div{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

details[open].drawer-wrapper .drawer {
  position: fixed;
  top: 60px;
  right: 0px;
  z-index: 40;
  display: flex;
  height: 100vh;
  max-height: 100vh;
  width: 20rem;
  flex-direction: column;
  justify-content: space-between;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  padding-bottom: 60px;
}

details[open].drawer-wrapper .drawer-trigger::before {
  position: fixed;
  top: 60px;
  z-index: 30;
  display: block;
  height: 100vh;
  width: 100vw;
  cursor: pointer;
  background-color: transparent;
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  opacity: 0.5;
  content: "";
  left: 0;
}

/* Disable hover effects on trigger button when drawer is open */

details[open].drawer-wrapper .drawer-trigger.btn:hover, details[open].drawer-wrapper .drawer-trigger.btn-secondary:hover{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.drawer-trigger {
  cursor: pointer;
}

.flatpickr-daydetails.drawer-wrapper .drawer-close-btn {
  visibility: hidden;
}

details.drawer-wrapper .drawer-close-btn{
  display: none;
  height: 2.5rem;
  width: 2.5rem;
  cursor: pointer;
  border-radius: 0px;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

details[open].drawer-wrapper .drawer-close-btn {
  position: fixed;
  top: 60px;
  right: 0px;
  z-index: 50;
  display: flex;
  align-items: center;
  justify-content: center;
}

details[open].drawer-wrapper .drawer-close-btn:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.drawer-header {
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.drawer-title {
  margin-bottom: 1rem;
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 1rem;
  font-size: 1.5rem;
  line-height: 2rem;
}

.drawer-content, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.drawer-content{
  flex: 1 1;
  overflow-y: scroll;
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 0.5rem;
  padding-bottom: 2rem;
  font-size: 0.875rem;
  line-height: 1.4rem;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.drawer-content::-webkit-scrollbar {
  display: none;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.drawer-footer {
  display: flex;
  height: 70px;
  align-items: center;
}

.drawer-footer > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.drawer-footer{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

/*///// Forms inside drawer /////*/

.drawer-content .form-group .form-label {
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.drawer-content .form-group .form-label::after {
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.drawer-content .form-group .form-control {
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

/* Tom Select inside drawer */

.drawer-content .form-select .ts-control {
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.drawer-content .form-select .ts-control input {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.drawer-content .form-select .ts-control .item {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.flatpickr-day.infosidebar {
  visibility: hidden;
}

.infosidebar{
  position: relative;
  display: none;
  width: 20rem;
  overflow-x: hidden;
  overflow-y: scroll;
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

@media (min-width: 1024px){
  .infosidebar{
    display: block;
  }
}

.infosidebar{
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.infosidebar::-webkit-scrollbar {
  display: none;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

table.table th.infosidebar.open, 
table.table td.infosidebar.open {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.infosidebar.open{
  position: fixed;
  top: 60px;
  right: 0px;
  z-index: 10;
  display: block;
  height: 100vh;
  width: 100%;
  padding-bottom: 60px;
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@media (min-width: 640px){
  .infosidebar.open{
    width: 20rem;
  }
}

@media (min-width: 1024px){
  .infosidebar.open{
    position: relative;
    top: 0px;
    padding-bottom: 2.5rem;
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

.infosidebar .btn-close {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 2.5rem;
  width: 2.5rem;
  border-radius: 0px;
}

.infosidebar .progress-onboarding-wrapper .segments div {
  --tw-border-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-border-opacity));
}

.flatpickr-day.sidebar {
  visibility: hidden;
}

table.table th.sidebar, 
table.table td.sidebar {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.sidebar{
  display: none;
  width: 100%;
  flex-shrink: 0;
  flex-direction: column;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

@media (min-width: 640px){
  .sidebar{
    width: 16rem;
  }
}

@media (min-width: 1024px){
  .sidebar{
    display: flex;
  }
}

.sidebar{
  overflow-x: auto;
  overflow-y: scroll;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.sidebar::-webkit-scrollbar {
  display: none;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

table.table th.sidebar .navlink, 
table.table td.sidebar .navlink {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.sidebar .navlink{
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
}

.sidebar .navlink:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.sidebar .navlink{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-right: 2rem;
  padding-left: 1.25rem;
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.sidebar .navlink:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  text-decoration: none;
}

.sidebar .navlink{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.sidebar .navlink .icon {
    margin-right: 8px;
  }

.sidebar .navlink img {
    margin-right: 0.75rem;
    height: 40px;
    width: 40px;
    border-radius: 0.5rem;
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

.sidebar .navlink.active {
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

.sidebar .navlink.active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
    text-decoration: none;
  }

.sidebar .navlink .navlink-badge {
    align-items: flex-start;
    align-self: flex-start;
  }

.sidebar .navlink-counter {
  position: absolute;
  top: 0.25rem;
  left: 3rem;
  display: flex;
  height: 1rem;
  width: 1rem;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  padding: 0px;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  font-size: 10px;
}

.sidebar summary.navlink-container {
  position: relative;
  cursor: pointer;
}

details > summary {
  list-style: none;
}

.flatpickr-day.sidebar summary.navlink-container::-webkit-details-marker {
  visibility: hidden;
}

.sidebar summary.navlink-container::-webkit-details-marker{
  display: none;
}

.sidebar summary.navlink-container:after {
  position: absolute;
  top: 8px;
  right: 20px;
  color: #fff;
  content: url("/assets/triangle-down-9ac278b4062a74d35aaeea6c35ce4d6661dfbb45.svg");
  width: 10px;
  height: 10px;
}

.sidebar details[open] summary.navlink-container:after {
  content: url("/assets/triangle-up-0ba3544f45b98122ba4f2194f0128cc8c90c779a.svg");
}

.sidebar summary:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

/*///// Sidebar Apps /////*/

.flatpickr-day.sidebar.sidebar-apps {
  visibility: hidden;
}

.sidebar.sidebar-apps{
  display: none;
  height: 100%;
  flex-direction: column;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  padding-top: 0px;
  padding-bottom: 0px;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@media (min-width: 640px){
  .sidebar.sidebar-apps{
    display: flex;
    width: 4rem;
  }
}

.sidebar.sidebar-apps .navlink {
  position: relative;
  margin-right: 0px;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.sidebar.sidebar-apps .navlink img {
    height: 40px;
    width: 40px;
    border-radius: 0.5rem;
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

.sidebar.sidebar-apps .navlink-counter {
  right: 0.375rem;
  left: auto;
}

.sidebar-apps .navlink-collapsable {
  position: relative;
}

.sidebar-apps .app-dropdown[open] {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 30;
}

table.table th.sidebar-apps .btn-add-your-own, 
table.table td.sidebar-apps .btn-add-your-own {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.sidebar-apps .btn-add-your-own{
  position: relative;
  margin-top: auto;
  display: flex;
  height: 70px;
  width: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.sidebar-apps .btn-add-your-own:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.sidebar-apps .btn-add-your-own{
  padding-top: 0.25rem;
}

.sidebar-apps .btn-add-your-own:hover{
  text-decoration: none;
}

.sidebar-apps .btn-add-your-own .icon {
    display: flex;
    align-items: center;
    justify-content: center;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.sidebar-apps .btn-add-your-own{
  .text-base, .text-lg, .text-sm, .text-xs{
    font-weight: 300;
  }
}

.sidebar-apps .btn-add-your-own .btn-label{
    padding-top: 0.375rem;
    text-align: center;
    font-size: 0.688rem;
    line-height: 0.8rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

/*///// Page Header /////*/

.page-header {
  position: relative;
  margin-left: -1rem;
  margin-right: -1rem;
  margin-top: -1rem;
  margin-bottom: 2rem;
  display: grid;
  align-content: flex-start;
  justify-content: flex-start;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 1.5rem;
  padding-bottom: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

@media (min-width: 640px){
  .page-header{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    margin-top: -1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 2rem;
  }
}

@media (min-width: 768px){
  .page-header{
    padding-bottom: 1.25rem;
  }
}

@media (min-width: 1024px){
  .page-header{
    margin-left: -3rem;
    margin-right: -3rem;
    margin-top: -3rem;
    padding-left: 3rem;
    padding-right: 3rem;
    padding-top: 4rem;
  }
}

@media (min-width: 1280px){
  .page-header{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
    margin-top: -3.5rem;
    padding-left: 3.5rem;
    padding-right: 3.5rem;
    padding-top: 4rem;
  }
}

.page-header{
  z-index: 1;
  grid-template-areas:  "spaceblock pageinfo pageactions"
                        "spaceblock pagemetrics pagemetrics";
  grid-template-columns: auto 1fr;
}

table.table th.page-header::after, 
table.table td.page-header::after {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.page-header::after{
  position: absolute;
  top: 0px;
  left: 0px;
  display: block;
  height: 100%;
  width: 100%;
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
  --tw-gradient-from: #FF145A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  --tw-gradient-to: #326DD1;
  content: "";
  z-index: -1;
}

@media (min-width: 640px){
  .page-header.page-header.with-metrics{
    padding-bottom: 0.375rem;
  }
}

@media (min-width: 640px){
  .page-header.with-metrics::after{
    height: 7rem;
  }
}

@media (min-width: 1024px){
  .page-header.with-metrics::after{
    height: 9rem;
  }
}

@media (min-width: 640px){
  .page-header.details-page{
    padding-bottom: 0.375rem;
  }
}

@media (min-width: 640px){
  .page-header.details-page::after{
    height: 10rem;
  }
}

@media (min-width: 1024px){
  .page-header.details-page::after{
    height: 12rem;
  }
}

.page-header.joined-space::after {
  --tw-gradient-from: #326DD1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  --tw-gradient-to: #6DDEBA;
}

.page-header.billing::after {
  --tw-gradient-from: #33BA9E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  --tw-gradient-to: #326DD1;
}

.page-header.settings::after {
  --tw-gradient-from: #326DD1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  --tw-gradient-to: #33BA9E;
}

.flatpickr-day.page-header-content {
  visibility: hidden;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

table.table th.page-header-content, 
table.table td.page-header-content {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.page-header-content{
  z-index: 10;
  display: none;
  width: 100%;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 1.25rem;
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

@media (min-width: 768px){
  .page-header-content{
    display: block;
  }
}

.page-title {
  display: flex;
  align-items: flex-start;
  font-size: 1.25rem;
  line-height: 1.75rem;
}

@media (min-width: 640px){
  .page-title{
    margin-bottom: 0.5rem;
    flex-direction: row;
    font-size: 1.563rem;
    line-height: 1.563rem;
  }
}

@media (min-width: 768px){
  .page-title{
    margin-bottom: 0px;
  }
}

.page-header.details-page .page-title {
  flex-direction: column-reverse;
}

@media (min-width: 640px){
  .page-header.details-page .page-title{
    flex-direction: row;
  }
}

@media (min-width: 768px){
  .page-header .tab-nav{
    margin-top: 0.625rem;
  }
}

.text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
  font-weight: 300;
  font-weight: 300;
}

.page-header .tab-nav .navlink, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.page-header .tab-nav .navlink{
  border-bottom-width: 2px;
  border-color: transparent;
}

.page-header .tab-nav .navlink:hover{
  --tw-border-opacity: 1;
  border-color: rgba(33, 190, 244, var(--tw-border-opacity));
}

.page-header .tab-nav .navlink{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-size: 1rem;
  line-height: 1rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.page-header .tab-nav .navlink.active {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.page-tag {
  margin-bottom: 0.625rem;
  width: auto;
  flex-grow: 0;
}

@media (min-width: 640px){
  .page-tag{
    margin-bottom: 0px;
    margin-left: 1.25rem;
  }
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.page-header-secondary-info{
  margin-top: 0.625rem;
  flex-grow: 1;
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.space-block {
  position: relative;
  margin-right: 1.5rem;
  display: grid;
  justify-content: flex-start;
  border-radius: 0.75rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 0.75rem;
  text-align: center;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity))
}

.space-block:hover{
  text-decoration: none;
}

.space-block{
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  grid-area: spaceblock;
  height: -moz-fit-content;
  height: fit-content;
}

.space-block img {
    border-radius: 0.75rem;
  }

.space-block .app-logo {
    height: 7rem;
    width: 7rem;
    flex-shrink: 0;
    flex-grow: 0;
  }

.space-block .app-actions {
    margin-top: 0.5rem;
    display: flex;
    justify-content: flex-start;
  }

.space-block .app-actions > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

table.table th.page-info, 
table.table td.page-info {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.page-info{
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  grid-area: pageinfo;
}

.page-actions {
  margin-top: -0.375rem;
  margin-bottom: 0.25rem;
  grid-area: pageactions;
}

.page-header .back-btn {
  display: inline-flex;
  align-items: center;
  padding: 0.25rem;
  font-size: 0.6rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity))
}

.page-header .back-btn:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
  text-decoration: none;
}

@media (min-width: 768px){
  .page-header .back-btn{
    position: absolute;
    top: 0.5rem;
    left: 1.5rem;
    padding: 0px;
  }
}

@media (min-width: 1024px){
  .page-header .back-btn{
    top: 2.25rem;
    left: 3rem;
    height: 1.25rem;
  }
}

@media (min-width: 1280px){
  .page-header .back-btn{
    left: 3.5rem;
  }
}

.page-header .back-btn .icon {
    margin-right: 8px;
    font-size: 20px;
  }

@media (min-width: 768px){
    .page-header .back-btn .icon{
      font-size: 0.75rem;
    }
  }

.page-header .back-btn{
  .flatpickr-day& .button-text {
    visibility: hidden;
  }
}

.page-header .back-btn .button-text{
    display: none;
  }

@media (min-width: 768px){
    .page-header .back-btn .button-text{
      display: inline-block;
    }
  }

/*///// Page metrics /////*/

.flatpickr-day.page-metrics {
  visibility: hidden;
}

table.table th.page-metrics, 
table.table td.page-metrics {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.page-metrics{
  margin-top: 0.875rem;
  display: none;
  min-height: 5rem;
  width: 100%;
  grid-auto-columns: minmax(0, 1fr);
  grid-auto-flow: column;
  align-items: stretch;
  justify-content: center;
  align-self: flex-end;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 1rem;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@media (min-width: 768px){
  .page-metrics{
    display: grid;
  }
}

.page-metrics{
  grid-area: pagemetrics;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

table.table th.page-metrics .metrics-item, 
table.table td.page-metrics .metrics-item {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.page-metrics .metrics-item{
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: flex-start;
  place-self: stretch;
}

.page-metrics .metrics-item:first-child{
  border-width: 0px;
}

.page-metrics .metrics-item{
  border-left-width: 1px;
  padding-left: 1rem;
  padding-right: 1rem;
  text-align: center;
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.page-metrics .metrics-item:hover{
  text-decoration: none;
}

.page-metrics .metrics-item .btn {
  margin-top: auto;
  height: 1.75rem;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.page-metrics .metrics-label{
  margin-bottom: 0.25rem;
  font-size: 0.688rem;
  line-height: 0.8rem;
  font-weight: 700;
}

.page-metrics .metrics-value {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 300;
}

@media (min-width: 1024px){
  .page-metrics .metrics-value{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}

/*///// Mobile metrics /////*/

.page-header.mobile-metrics .page-metrics {
  margin-bottom: 0px;
  display: grid;
  grid-auto-flow: row;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0.5rem;
  background-color: transparent;
  padding: 0px;
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@media (min-width: 768px){
  .page-header.mobile-metrics .page-metrics{
    grid-auto-flow: column;
    gap: 0px;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    padding: 1rem;
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

.page-header.mobile-metrics .page-metrics .metrics-item {
  border-radius: 0.4rem;
  border-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding: 0.625rem;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

@media (min-width: 768px){
  .page-header.mobile-metrics .page-metrics .metrics-item{
    border-radius: 0px;
    border-left-width: 1px;
    background-color: transparent;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 0px;
    padding-bottom: 0px;
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 768px){
    .page-header.mobile-metrics .page-metrics .metrics-item:first-child{
      border-width: 0px;
    }
  }

/*///// Checkboxes and Radiobuttons /////*/

.notification {
  margin-bottom: 0.125rem;
}

.flatpickr-day.notification input {
  visibility: hidden;
}

.notification input{
  display: none;
}

.notification-content {
  position: relative;
  margin-left: -2rem;
  margin-right: -2rem;
  display: grid;
  cursor: pointer;
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  --tw-bg-opacity: 0.05;
}

.notification-content:hover{
  --tw-bg-opacity: 0.1;
}

.notification-content{
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  grid-template-columns: max-content auto;
  grid-template-rows: auto;
}

.notification input[type=checkbox]:checked + .notification-content {
  --tw-bg-opacity: 0;
}

.notification input[type=checkbox]:checked + .notification-content:hover{
  --tw-bg-opacity: 0.05;
}

.notification input[type=checkbox] + .notification-content::after {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  height: 0.75rem;
  width: 0.75rem;
  opacity: 0.5;
  content: url("/assets/circle-empty-white-0db00692863f064bcb82d4f142b46fd3cadd32b8.svg");
}

.notification input[type=checkbox]:checked + .notification-content::after {
  content: url("/assets/check-circle-filled-white-541eb0157a09a2b654ea9f969e9c62b406db36c0.svg");
}

.notification-badge {
  grid-row: span 3 / span 3;
  margin-right: 0.75rem;
}

.notification-badge img {
  height: 40px;
  width: 40px;
  border-radius: 0.5rem;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.notification-label{
  margin-bottom: 0.25rem;
  font-size: 0.688rem;
  line-height: 0.8rem;
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

a.notification-text {
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

a.notification-text:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
  text-decoration: none;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.notification-metainfo{
  margin-top: 0.25rem;
  font-size: 0.688rem;
  line-height: 0.8rem;
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.modal-wrapper[open] .modal-fade {
  content: "";
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 10;
  height: 100vh;
  width: 100vw;
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  opacity: 0.7;
}

.modal-container {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 20;
  display: flex;
  height: 100vh;
  width: 100vw;
  align-items: flex-start;
  justify-content: center;
  overflow-y: scroll;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-bottom: 2.5rem;
}

@media (min-width: 768px){
  .modal-container{
    padding-left: 6rem;
    padding-right: 6rem;
  }
}

@media (min-width: 1280px){
  .modal-container{
    padding-left: 18rem;
    padding-right: 18rem;
  }
}

@media (min-width: 1536px){
  .modal-container{
    padding-left: 24rem;
    padding-right: 24rem;
  }
}

.modal {
  pointer-events: auto;
  z-index: 20;
  margin-top: 5rem;
  height: auto;
  width: 100vw;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@media (min-width: 640px){
  .modal{
    width: 36rem;
  }
}

@media (min-width: 768px){
  .modal{
    width: 48rem;
  }
}

@media (min-width: 1024px){
  .modal{
    margin-top: 9rem;
  }
}

.modal-header {
  position: relative;
  margin-bottom: 1rem;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  .text-heading-1, h1, .text-heading-2, h2, .text-heading-3, h3, .text-heading-4, h4, a.text-heading-1, a.text-heading-2, a.text-heading-3, a.text-heading-4 {
    font-weight: 300;
    font-weight: 300;
  }
}

.modal-header .modal-title{
    padding-top: 1.5rem;
    padding-right: 1rem;
    padding-left: 2rem;
    font-size: 1.375rem;
    line-height: 1.375rem;
  }

.modal-header .modal-close-btn {
    border-radius: 0px;
    border-top-right-radius: 0.4rem;
  }

.modal-wrapper .modal  .modal-close-btn {
  position: absolute;
  top: 0px;
  right: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}

.modal-content {
  margin-bottom: 1.25rem;
  padding-left: 2rem;
  padding-right: 2rem;
}

.modal-footer {
  margin-top: 1.75rem;
}

.modal-footer > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.modal-footer{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  padding-left: 2rem;
  padding-right: 2rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.flatpickr-day.radio-card input[type=radio].radio-card-input {
  visibility: hidden;
}

.radio-card input[type=radio].radio-card-input{
  display: none;
}

.radio-card-wrapper {
  position: relative;
  display: block;
  border-radius: 0.4rem;
  border-width: 2px;
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.radio-card-wrapper::before {
  position: absolute;
  top: 1.25rem;
  left: 1.25rem;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  content: "";
  -webkit-mask-image: url("/assets/circle-empty-white-0db00692863f064bcb82d4f142b46fd3cadd32b8.svg");
  mask-image: url("/assets/circle-empty-white-0db00692863f064bcb82d4f142b46fd3cadd32b8.svg");
  width: 20px;
  height: 20px;
}

.radio-card input[type=radio].radio-card-input:checked + .radio-card-wrapper {
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.radio-card input[type=radio].radio-card-input:checked + .radio-card-wrapper::before {
  -webkit-mask-image: url("/assets/check-circle-filled-1ccc9e5bdefb08f5d45a08fa6f1c72608e9d16e4.svg");
  mask-image: url("/assets/check-circle-filled-1ccc9e5bdefb08f5d45a08fa6f1c72608e9d16e4.svg");
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.radio-card-title{
  padding-left: 1.75rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.radio-card-content {
  margin-top: 1rem;
}

/* Theming for Slide plugin splidejs.com */

.splide {
  height: 12rem;
  overflow: hidden;
}

@media (min-width: 1024px){
  .splide{
    height: 24rem;
  }
}

.splide__track {
  height: 100%;
}

.splide img {
  max-height: 100%;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.splide__arrow {
  display: flex;
  height: 2.5rem;
  width: 2.5rem;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.splide__arrow::after {
    display: inline-block;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    content: "";
    -webkit-mask-image: url("/assets/arrow-thick-left-78610de41b7f127803ea1b2770ce6c984cadb224.svg");
    mask-image: url("/assets/arrow-thick-left-78610de41b7f127803ea1b2770ce6c984cadb224.svg");
    width: 13px;
    height: 20px;
  }

.splide__arrow.splide__arrow--next::after {
  -webkit-mask-image: url("/assets/arrow-thick-right-d26e8a8057b7364fc7aa9e9498c4ad9ce9132a08.svg");
  mask-image: url("/assets/arrow-thick-right-d26e8a8057b7364fc7aa9e9498c4ad9ce9132a08.svg");
}

.flatpickr-day.splide__arrow svg {
  visibility: hidden;
}

.splide__arrow svg{
  display: none;
}

.flatpickr-day.splide__arrow[disabled], .flatpickr-day.splide__arrow:disabled {
  visibility: hidden;
}

.splide__arrow[disabled], .splide__arrow:disabled{
  display: none;
}

/* Lightbox2 https://lokeshdhakar.com/projects/lightbox2 */

.lightbox {
  display: flex;
  flex-direction: column-reverse;
}

.lightbox .lb-data {
  position: relative;
}

.lightbox .lb-close {
  position: absolute;
  top: -0.75rem;
  right: -2.5rem;
  display: flex;
  height: 2.5rem;
  width: 2.5rem;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity))
}

.lightbox .lb-close:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.lightbox .lb-close{
  background-image: none;
  opacity: 1;
}

.lightbox .lb-close::after {
    display: inline-block;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    content: "";
    -webkit-mask-image: url("/assets/cross-aa4c1d6ebffdeb9dcbc3d21a2afb60a8a7603b90.svg");
    mask-image: url("/assets/cross-aa4c1d6ebffdeb9dcbc3d21a2afb60a8a7603b90.svg");
    width: 20px;
    height: 20px;
  }

.lightbox a.lb-next {
  display: flex;
  width: 8rem;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  --tw-bg-opacity: 0.8;
  background-image: none;
  background-image: none !important;
}

.lightbox a.lb-next::after {
    display: inline-block;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    content: "";
    -webkit-mask-image: url("/assets/arrow-thick-right-d26e8a8057b7364fc7aa9e9498c4ad9ce9132a08.svg");
    mask-image: url("/assets/arrow-thick-right-d26e8a8057b7364fc7aa9e9498c4ad9ce9132a08.svg");
    width: 26px;
    height: 40px;
  }

.lightbox a.lb-prev {
  display: flex;
  width: 8rem;
  align-items: center;
  justify-content: center;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  --tw-bg-opacity: 0.8;
  background-image: none;
  background-image: none !important;
}

.lightbox a.lb-prev::after {
    display: inline-block;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    content: "";
    -webkit-mask-image: url("/assets/arrow-thick-left-78610de41b7f127803ea1b2770ce6c984cadb224.svg");
    mask-image: url("/assets/arrow-thick-left-78610de41b7f127803ea1b2770ce6c984cadb224.svg");
    width: 26px;
    height: 40px;
  }

/*///// Tom-Select theme https://tom-select.js.org /////*/

table.table th.ts-control, 
table.table td.ts-control {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.ts-control{
  position: relative;
  z-index: 0;
  display: flex;
  height: 2.5rem;
  width: 100%;
  align-items: stretch;
  justify-content: flex-start;
  overflow: hidden;
  border-radius: 0.4rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  background-color: transparent;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1.5rem;
  font-weight: 500;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.ts-control:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ts-control input, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.ts-control input{
  background-color: transparent;
  font-size: 0.875rem;
  line-height: 1.4rem;
}

.ts-wrapper.full .ts-control {
  background-color: transparent;
}

.ts-wrapper.has-items, .ts-wrapper.input-active, .ts-wrapper.focus, .ts-wrapper.input-active .ts-control, .ts-control, .ts-wrapper.single.input-active .ts-control {
  background-color: transparent;
}

.ts-control input::-moz-placeholder{
  font-weight: 300;
}

.ts-control input:-ms-input-placeholder{
  font-weight: 300;
}

.ts-control input::placeholder, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.ts-control input::-moz-placeholder{
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-style: italic;
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.ts-control input:-ms-input-placeholder{
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-style: italic;
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.ts-control input::placeholder{
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-style: italic;
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.ts-control::before {
  position: absolute;
  top: 0px;
  right: 0px;
  height: 100%;
  width: 2.5rem;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  content: "";
}

.ts-control::after {
  position: absolute;
  right: 0.875rem;
  display: inline-block;
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  content: "";
  -webkit-mask-image: url("/assets/caret-down-00d2703a71042a757efb2a9e241f88520dd4795c.svg");
  mask-image: url("/assets/caret-down-00d2703a71042a757efb2a9e241f88520dd4795c.svg");
  width: 9px;
  height: 20px;
  z-index: 1;
  top: 50%;
  margin-top: -10px;
}

.ts-control .item, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.ts-control .item{
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 500;
}

.ts-wrapper .ts-dropdown {
  border-radius: 0.4rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  border-top-width: 1px !important;
  border-style: solid !important;
}

.ts-dropdown .option, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

table.table th.ts-dropdown .option, 
table.table td.ts-dropdown .option {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.ts-dropdown .option{
  display: flex;
  width: 100%;
  cursor: pointer;
  align-items: center;
}

.ts-dropdown .option:first-child{
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.ts-dropdown .option:last-child{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.ts-dropdown .option{
  background-color: transparent;
}

.ts-dropdown .option:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.ts-dropdown .option{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-right: 2rem;
  padding-left: 1.5rem;
  font-size: 0.875rem;
  line-height: 1.4rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.ts-dropdown .option:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  text-decoration: none;
}

.ts-dropdown .option.selected {
  background-color: transparent
}

.ts-dropdown .option.selected:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.ts-dropdown .option.selected{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.ts-dropdown .option.selected:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.ts-dropdown .option.selected::before {
    margin-right: 0.5rem;
    display: inline-block;
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
    content: "";
    -webkit-mask-image: url("/assets/check-circle-filled-1ccc9e5bdefb08f5d45a08fa6f1c72608e9d16e4.svg");
    mask-image: url("/assets/check-circle-filled-1ccc9e5bdefb08f5d45a08fa6f1c72608e9d16e4.svg");
    width: 20px;
    height: 20px;
  }

.ts-dropdown-content .option:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.ts-dropdown .option.selected:hover::before {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

/* Multi select */

.ts-wrapper.multi .ts-control {
  height: auto;
  min-height: 40px;
}

.ts-wrapper.multi.has-items .ts-control {
  padding-right: 2.5rem;
}

/* Multi select item */

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.ts-wrapper.multi .ts-control div.item{
  position: relative;
  margin-top: 0.125rem;
  margin-right: 0.25rem;
  margin-bottom: 0px;
  margin-left: 0px;
  flex-grow: 0;
  flex-direction: row;
  align-items: center;
  border-radius: 0.4rem;
  border-style: none;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-right: 0px;
  padding-left: 0.75rem;
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.ts-wrapper.multi .ts-control div.item a {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
    display: flex;
    align-items: center;
    justify-content: center;
    align-self: stretch;
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

.ts-wrapper.multi .ts-control div.item a:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.ts-wrapper.multi .ts-control div.item a{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

.ts-wrapper.multi .ts-control div.item a:hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

.ts-wrapper.multi .ts-control div.item a{
    text-size: 0;
  }

.ts-wrapper.multi .ts-control div.item a::after {
    display: inline-block;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    content: "";
    -webkit-mask-image: url("/assets/cross-thick-707e20746da42e1aa8414e9429171b781b7eaf47.svg");
    mask-image: url("/assets/cross-thick-707e20746da42e1aa8414e9429171b781b7eaf47.svg");
    width: 10px;
    height: 10px;
  }

.ts-wrapper.multi .ts-control div.item.active {
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.select-sm .ts-control{
  height: 2.5rem;
  flex-wrap: nowrap;
  align-items: center;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.select-sm .ts-wrapper.single.input-active .ts-control, .select-sm .ts-wrapper.full .ts-control {
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.select-sm .ts-control .item{
  font-size: 0.813rem;
  line-height: 1rem;
}

.flatpickr-day.select-sm .ts-control::before {
  visibility: hidden;
}

.select-sm .ts-control::before{
  display: none;
}

.select-sm input {
  min-width: auto;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.select-sm .ts-wrapper .ts-dropdown{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.select-sm .ts-dropdown .option{
  padding-left: 0.75rem;
  font-size: 0.813rem;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.select-sm .ts-dropdown .option.selected::before {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

/*/////////// Inverted Select /////////////*/

/* Input field */

.form-select.inverted .ts-control, .language-select.inverted .ts-control, .select-language-pair.inverted .language-select .ts-control, .multi-select.inverted .ts-control{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.multi-select.inverted .ts-control input {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.form-select.inverted .ts-control, .form-select.inverted .ts-wrapper.single.input-active .ts-control, .language-select.inverted .ts-wrapper.single.input-active .ts-control, .select-language-pair.inverted .language-select .ts-wrapper.single.input-active .ts-control{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

/* Dropdown button on the right side of the select */

.form-select.inverted .ts-control::before, .language-select.inverted .ts-control::before, .select-language-pair.inverted .language-select .ts-control::before, .multi-select.inverted .ts-control::before{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

/* Arrow icon inside the dropdown button */

.form-select.inverted .ts-control::after, .language-select.inverted .ts-control::after, .select-language-pair.inverted .language-select .ts-control::after, .multi-select.inverted .ts-control::after{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.form-select.inverted .ts-wrapper .ts-dropdown, .language-select.inverted .ts-wrapper .ts-dropdown, .select-language-pair.inverted .language-select .ts-wrapper .ts-dropdown, .multi-select.inverted .ts-wrapper .ts-dropdown{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.form-select.inverted .ts-dropdown .option, .language-select.inverted .ts-dropdown .option, .select-language-pair.inverted .language-select .ts-dropdown .option, .multi-select.inverted .ts-dropdown .option{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.form-select.inverted .ts-dropdown .option:hover, .language-select.inverted .ts-dropdown .option:hover, .select-language-pair.inverted .language-select .ts-dropdown .option:hover, .multi-select.inverted .ts-dropdown .option:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.form-select.inverted .ts-dropdown .option, .language-select.inverted .ts-dropdown .option, .select-language-pair.inverted .language-select .ts-dropdown .option, .multi-select.inverted .ts-dropdown .option{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.form-select.inverted .ts-dropdown .option.selected::before, .language-select.inverted .ts-dropdown .option.selected::before, .select-language-pair.inverted .language-select .ts-dropdown .option.selected::before{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.form-select.inverted .ts-dropdown-content .option:hover, .multi-select.inverted .ts-dropdown-content .option:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.multi-select.inverted .ts-wrapper.multi .ts-control div.item {
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.multi-select.inverted .ts-wrapper.multi .ts-control div.item a::after {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

.multi-select.inverted .ts-wrapper.multi .ts-control div.item a:hover::after {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

.select-language-pair.inverted .form-label {
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.select-language-pair.inverted .form-label::after {
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

/*///// Select and custom select /////*/

table.table thselect, 
table.table th.select, 
table.table tdselect, 
table.table td.select {
  width: 100%;
}

table.table th.w-full, 
table.table th.w-full, 
table.table td.w-full, 
table.table td.w-full {
  width: 100%;
}

select, .select{
  position: relative;
  display: flex;
  width: 100%;
  align-items: stretch;
  justify-content: space-between;
  overflow: hidden;
  border-radius: 0.4rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 1.5rem;
  font-weight: 500;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

select:focus, .select:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

:is(select,.select):after {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
    height: 100%;
    width: 2.5rem;
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
    content: "";
  }

table.table th.select-btn, 
table.table td.select-btn {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.select-btn{
  position: relative;
  display: flex;
  width: 100%;
  align-items: stretch;
  justify-content: space-between;
  overflow: hidden;
  border-radius: 0.4rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-left: 1.5rem;
  font-weight: 500;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.select-btn:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.select-btn .select-icon {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
    width: 2.5rem;
    flex-shrink: 0;
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.select-btn:hover {
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.select-btn:hover .select-icon {
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.select-menu {
  position: absolute;
  margin-top: 0.25rem;
  border-radius: 0.4rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

table.table th.select-menu .select-item, 
table.table td.select-menu .select-item {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.select-menu .select-item{
  position: relative;
  display: flex;
  width: 100%;
  cursor: pointer;
  align-items: center;
}

.select-menu .select-item:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.select-menu .select-item{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-right: 2rem;
  padding-left: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.select-menu .select-item:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  text-decoration: none;
}

.select-menu .select-item.selected:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
    text-decoration: none;
  }

.select-menu .select-item.selected::before {
      margin-right: 0.5rem;
      --tw-bg-opacity: 1;
      background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
      content: "";
      -webkit-mask-image: url("/assets/check-circle-filled-1ccc9e5bdefb08f5d45a08fa6f1c72608e9d16e4.svg");
      mask-image: url("/assets/check-circle-filled-1ccc9e5bdefb08f5d45a08fa6f1c72608e9d16e4.svg");
      width: 20px;
      height: 20px;
    }

.select-menu .select-item.selected:hover::before {
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

select > option {
  padding: 0.5rem;
}

/*///// Header /////*/

table.table th.header, 
table.table td.header {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.header{
  position: relative;
  display: flex;
  height: 60px;
  width: 100%;
  flex-shrink: 0;
  flex-direction: row;
  align-items: stretch;
  justify-content: space-between;
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  padding-right: 1rem;
}

@media (min-width: 640px){
  .header{
    padding-right: 2rem;
  }
}

.flatpickr-day.header .navlinks {
  visibility: hidden;
}

.header .navlinks{
  display: none;
  flex-grow: 1;
  align-items: stretch;
}

@media (min-width: 640px){
  .header .navlinks{
    display: flex;
  }
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.header .navlink{
  display: inline-flex;
  height: 100%;
  flex-shrink: 0;
  align-items: center;
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.header .navlink:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.header .navlink{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.header .navlink:hover{
  text-decoration: none;
}

.header .navlink{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.header .navlink:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.header .navlink.active {
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

.header .navlink.active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.navlink.header-logo {
  width: 4rem;
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.navlink.header-logo::before {
  content: url("/assets/logo-cirro/cirro-logo-square-bluebg-506878b966d217a8a51fa1e107ea10609259d047.svg");
  height: 40px;
  width: 40px;
  overflow: hidden;
  border-radius: 0.5rem;
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

/*///// Mobile menu /////*/

.header .mobile-links {
  display: flex;
  flex-grow: 1;
  flex-direction: row;
}

@media (min-width: 640px){
  .header .mobile-links{
    display: none;
  }
}

.mobile-menu-btn {
  height: 100%;
  cursor: pointer;
}

details[open] summary.mobile-menu-btn:after {
  position: fixed;
  z-index: 0;
  display: block;
  height: 100vh;
  width: 100vw;
  cursor: pointer;
  background-color: transparent;
  content: "";
  bottom: 0;
  left: 0;
}

.mobile-menu.sidebar {
  position: absolute;
  top: 60px;
  left: 0px;
  z-index: 50;
  display: flex;
  height: 100vh;
  border-top-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  padding-bottom: 60px;
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

table.table th.header .mobile-menu .navlink, 
table.table td.header .mobile-menu .navlink {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.header .mobile-menu .navlink{
  position: relative;
  display: flex;
  height: auto;
  width: 100%;
}

.header .mobile-menu .navlink:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.header .mobile-menu .navlink{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  padding-right: 2rem;
  padding-left: 1.25rem;
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 600;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.header .mobile-menu .navlink:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  text-decoration: none;
}

.header .mobile-menu .navlink.active {
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

.header .mobile-menu .navlink.active:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
    text-decoration: none;
  }

/*///// Header searchbar /////*/

.flatpickr-day.searchbar {
  visibility: hidden;
}

.searchbar{
  display: none;
  align-items: center;
  justify-content: flex-end;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

@media (min-width: 1024px){
  .searchbar{
    display: flex;
  }
}

.searchbar-icon {
  pointer-events: none;
  position: absolute;
  top: 0px;
  bottom: 0px;
  top: 0.375rem;
  left: 0px;
  display: flex;
  height: 1.5rem;
  width: 1.5rem;
  align-items: center;
  padding-left: 0.75rem;
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

table.table th.searchbar-input, 
table.table td.searchbar-input {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.searchbar-input{
  display: block;
  width: 100%;
  border-radius: 0.375rem;
  border-width: 1px;
  border-color: transparent;
}

.searchbar-input:focus{
  --tw-border-opacity: 1;
  border-color: rgba(62, 70, 116, var(--tw-border-opacity));
}

.searchbar-input{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-right: 0.75rem;
  padding-left: 2.5rem;
  line-height: 1.25rem;
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.searchbar-input:focus{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.searchbar-input::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.searchbar-input:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.searchbar-input::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.searchbar-input:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

@media (min-width: 640px){
  .searchbar-input{
    font-size: 0.813rem;
    line-height: 1rem;
  }
}

/*///// Header / Projects dropdown /////*/

.header .dropdown-menu {
  z-index: 10;
}

.header-dropdown {
  position: relative;
}

.header-dropdown summary.navlink {
  position: relative;
  cursor: pointer;
  padding-right: 2rem;
}

.header-dropdown summary:after {
  position: absolute;
  right: 0.75rem;
  margin-left: 0.5rem;
  display: block;
  height: 100%;
  fill: currentColor;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  content: url("/assets/triangle-down-9ac278b4062a74d35aaeea6c35ce4d6661dfbb45.svg");
  top: 50%;
  margin-top: -8px;
  width: 8px;
  height: 8px;
}

.header-dropdown.user-menu summary:after {
  margin-top: -12px;
}

details[open].header-dropdown summary:before {
  position: fixed;
  z-index: 0;
  display: block;
  height: 100vh;
  width: 100vw;
  cursor: pointer;
  background-color: transparent;
  content: "";
  bottom: 0;
  left: 0;
}

details[open].header-dropdown summary:after {
  content: url("/assets/triangle-up-0ba3544f45b98122ba4f2194f0128cc8c90c779a.svg");
}

details[open].header-dropdown .dropdown-menu {
  position: absolute;
  top: 3.5rem;
  left: 0px;
  margin-top: 0.5rem;
  min-width: 14rem;
  transform-origin: top right;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  max-height: 500px;
  overflow-y: scroll;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

details[open].header-dropdown .dropdown-menu::-webkit-scrollbar {
  display: none;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}

.dropdown-projects {
  width: 14rem;
  overflow: hidden;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.text-base, .text-base, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

table.table th.header-dropdown .dropdown-link, 
table.table th.dropdown-projects .dropdown-link, 
table.table td.header-dropdown .dropdown-link, 
table.table td.dropdown-projects .dropdown-link {
  width: 100%;
}

table.table th.w-full, 
table.table th.w-full, 
table.table td.w-full, 
table.table td.w-full {
  width: 100%;
}

.header-dropdown .dropdown-link, .dropdown-projects .dropdown-link{
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
}

.header-dropdown .dropdown-link:first-child, .dropdown-projects .dropdown-link:first-child{
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.header-dropdown .dropdown-link:last-child, .dropdown-projects .dropdown-link:last-child{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.header-dropdown .dropdown-link:hover, .dropdown-projects .dropdown-link:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.header-dropdown .dropdown-link, .dropdown-projects .dropdown-link{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 600;
  line-height: 1rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.header-dropdown .dropdown-link:hover, .dropdown-projects .dropdown-link:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  text-decoration: none;
}

.header-dropdown .dropdown-link .icon, .dropdown-projects .dropdown-link .icon {
    margin-right: 0.75rem;
    width: 1.25rem;
    flex-shrink: 0;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    text-align: center;
    font-size: 20px;
  }

.header-dropdown .dropdown-link:hover .icon, .dropdown-projects .dropdown-link:hover .icon {
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.header-dropdown .dropdown-link .dropdown-badge, .dropdown-projects .dropdown-link .dropdown-badge {
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
    margin-right: 0.75rem;
    margin-left: -0.75rem;
    display: flex;
    width: 2.5rem;
    flex-shrink: 0;
    flex-direction: column;
    align-items: center;
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
    padding: 0.75rem;
    text-align: center;
  }

.header-dropdown .dropdown-link:hover .dropdown-badge, .dropdown-projects .dropdown-link:hover .dropdown-badge {
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.header-dropdown .dropdown-link img, .dropdown-projects .dropdown-link img {
    margin-right: 0.75rem;
    height: 2.5rem;
    width: 2.5rem;
    border-radius: 0.4rem;
  }

details summary::-webkit-details-marker, details.header-dropdown summary::-webkit-details-marker, details.user-menu summary::-webkit-details-marker {
  display:none;
}

/*///// Header profile dropdown /////*/

.user-menu .btn-profile {
  position: relative;
  cursor: pointer;
  padding-right: 2rem;
}

.user-menu summary {
  height: 100%;
}

.btn-profile .profile-role {
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

details[open].header-dropdown .dropdown-menu.profile-dropdown {
  right: 0px;
  left: auto;
  transform-origin: top right;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.btn-profile .user-initials{
  display: flex;
  height: 2rem;
  width: 2rem;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.app-body.focus-page {
  background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  background-size: cover;
  background-repeat: no-repeat;
}

@media (min-width: 768px){
  .app-body.focus-page{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }
}

@media (min-width: 1024px){
  .app-body.focus-page{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }
}

@media (min-width: 1280px){
  .app-body.focus-page{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }
}

@media (min-width: 1536px){
  .app-body.focus-page{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }
}

.app-body.focus-page .alert-container {
  margin-bottom: 1rem;
}

@media (min-width: 1024px){
  .app-body.focus-page .alert-container{
    margin-bottom: 2rem;
  }
}

.header-focuspage {
  margin-left: -1rem;
  margin-right: -1rem;
  margin-top: -1rem;
  margin-bottom: 1.25rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

@media (min-width: 640px){
  .header-focuspage{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    margin-top: -1.5rem;
  }
}

@media (min-width: 1024px){
  .header-focuspage{
    margin-left: -3rem;
    margin-right: -3rem;
    margin-top: -3rem;
  }
}

@media (min-width: 1280px){
  .header-focuspage{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
    margin-top: -3.5rem;
  }
}

.header-focuspage .header-logo {
  display: inline-block;
  height: 2rem;
}

.logo-focus-page {
  margin-left: auto;
  margin-right: auto;
  display: flex;
  max-height: 2.5rem;
  max-width: 24rem;
  justify-content: center;
}

.logo-focus-page img {
    max-width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }

.signin-space-logo {
  margin-left: auto;
  margin-right: auto;
  display: flex;
  max-height: 2rem;
  max-width: 24rem;
  justify-content: center;
}

.signin-space-logo img {
    max-width: 100%;
    -o-object-fit: contain;
       object-fit: contain;
  }

.flatpickr-day.signin-space-description {
  visibility: hidden;
}

.signin-space-description{
  margin-left: auto;
  margin-right: auto;
  margin-top: 1.25rem;
  display: none;
}

.signin-space-description > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

@media (min-width: 768px){
  .signin-space-description{
    display: block;
  }
}

.logo-signup {
  width: 18rem;
  max-width: 100%;
}

table.table, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

table.table thtable.table, 
table.table tdtable.table {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

table.table{
  display: block;
  width: 100%;
  overflow-x: scroll;
  font-size: 0.875rem;
  line-height: 1.4rem;
}

@media (min-width: 1280px){
  table.table{
    display: table;
  }
}

.list-item-more-btn.table th, .list-item-more-btn.table td {
  align-items: flex-start;
  padding-top: 1rem;
}

.table th, .table td{
  width: 0px;
}

.table th:last-child, .table td:last-child{
  width: auto;
}

.table th, .table td{
  min-width: -moz-min-content;
  min-width: min-content;
  white-space: nowrap;
  text-align: left;
  vertical-align: top;
}

.table th {
  padding-right: 2.5rem;
  padding-bottom: 0.625rem;
}

.table th:last-child{
  padding-right: 0px;
}

.table td {
  border-top-width: 1px;
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  padding-right: 2.5rem;
}

.table td:last-child{
  padding-right: 0px;
}

.table th.wrap, .table td.wrap {
  white-space: normal
}

.table td .btn {
  margin-top: -0.25rem;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

tfoot.summary-footer {
  border-top-width: 4px;
  border-style: double;
}

.table td.text-right {
  text-align: right;
}

/*////////// Payout Table //////////*/

table.payout-table {
  display: grid;
  min-width: 100%;
  grid-auto-flow: column;
  gap: 0px;
  overflow: visible;
  font-weight: 500;
  grid-auto-flow: row;
  grid-template-columns: auto 1fr auto auto;
}

table.payout-table.with-checkboxes {
  grid-template-columns: auto auto 1fr auto;
}

table.payout-table thead,
table.payout-table tbody,
table.payout-table tr {
  display: contents;
}

.payout-table th {
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 1.25rem;
}

table.payout-table.with-checkboxes th:first-child{
  padding-left: 0px;
}

table.table th.payout-table td, 
table.table td.payout-table td {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.payout-table td{
  margin-bottom: 0.625rem;
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.payout-table td:first-child{
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.payout-table td:last-child{
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.payout-table td{
  border-top-width: 0px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  padding-right: 0px;
  padding-left: 1.25rem;
}

.payout-table td:last-child{
  padding-right: 1.25rem;
}

.payout-table.with-checkboxes td:nth-child(even) {
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.payout-table td.checkbox-cell {
  border-radius: 0px;
  background-color: transparent;
  padding-right: 1rem;
  padding-left: 0px;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.payout-table .payout{
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 300;
}

.pin-inputs {
  display: flex;
  flex-shrink: 1;
  align-items: flex-start;
  justify-content: center;
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.pin-inputs input, .pin-inputs input::-webkit-outer-spin-button, .pin-inputs input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */

.pin-inputs input[type=number] {
  -moz-appearance: textfield;
}

.pin-inputs input {
  width: 3rem;
  border-width: 1px;
  background-color: transparent;
  text-align: center;
  font-size: 1.5rem;
  line-height: 2rem;
}

.pin-inputs.inverted input {
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.flatpickr-current-month{
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.813rem;
  line-height: 1rem;
  font-weight: 500;
}

table.table th.flatpickr-calendar .flatpickr-monthDropdown-months, 
table.table td.flatpickr-calendar .flatpickr-monthDropdown-months {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.flatpickr-calendar .flatpickr-monthDropdown-months{
  margin-right: 0.5rem;
  width: 100%;
}

table.table th.flatpickr-calendar .numInputWrapper, 
table.table td.flatpickr-calendar .numInputWrapper {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.flatpickr-calendar .numInputWrapper{
  margin-left: 0.5rem;
  width: 100%;
}

table.table th.loading-spinner-wrapper, 
table.table td.loading-spinner-wrapper {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.loading-spinner-wrapper{
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}

.loading-spinner {
  animation: spin 1s linear infinite;
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  -webkit-mask-image: url("/assets/loading_spinner-0af79b60c9f5058e4a9c8cde7a6b1a4eb054f323.svg");
  mask-image: url("/assets/loading_spinner-0af79b60c9f5058e4a9c8cde7a6b1a4eb054f323.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  width: 6.25rem;
  height: 6.25rem;
}

.loading-spinner-wrapper .loading-icon {
  position: absolute;
  top: 1.75rem;
  left: 50%;
  margin-left: -1.75rem;
  font-size: 40px;
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.loading-text{
  margin-top: 0.625rem;
  text-align: center;
  font-size: 0.688rem;
  line-height: 0.8rem;
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

/*///// File upload and attachments /////*/

.form-file {
  display: flex;
  justify-content: center;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  padding-top: 1rem;
  padding-bottom: 1rem;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.form-file-btn {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
}

.form-file-btn:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.form-file-btn{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.form-file-btn:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.attachments {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.attachments .attachment {
  margin-right: 0.875rem;
  margin-bottom: 0.75rem;
}

.attachment {
  position: relative;
  display: inline-flex;
  height: auto;
  width: 7rem;
  flex-direction: column;
  overflow: visible;
  border-radius: 0.4rem;
  border-style: none;
  background-color: transparent;
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.attachment .attachment-thumb {
    position: relative;
    display: flex;
    height: 7rem;
    width: 7rem;
    align-items: center;
    justify-content: center;
    overflow: hidden;
    border-radius: 0.4rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity))
  }

.attachment .attachment-thumb:hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

.attachment .attachment-thumb{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

.attachment .attachment-thumb:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.attachment .attachment-thumb{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

.attachment .attachment-thumb:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
    text-decoration: none;
  }

.attachment .attachment-thumb .icon {
      font-size: 40px;
    }

.attachment .attachment-thumb img {
      height: 7rem;
      min-width: 100%;
    }

.attachment {
  .text-base, .text-lg, .text-sm, .text-xs{
    font-weight: 300;
  }
}

.attachment .attachment-name{
    margin-top: 0.5rem;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
    font-size: 0.688rem;
    line-height: 0.8rem;
    font-weight: 500;
    line-height: 1.25;
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    white-space: normal;
    word-break: break-all;
  }

.attachment .attachment-btn {
    position: absolute;
    top: 0px;
    right: 0px;
    height: 2rem;
    width: 2rem;
    border-radius: 0px;
    border-top-right-radius: 0.4rem;
    padding: 0.375rem;
    font-size: 0.75rem;
  }

.form-group.inverted .form-file {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.attachment.inverted .attachment-thumb {
  --tw-border-opacity: 1;
  border-color: rgba(123, 125, 127, var(--tw-border-opacity));
}

.attachment.inverted .attachment-name {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

/* Selectable / checkbox attachment */

.attachment.selectable {
  margin-left: 1.5rem;
}

.flatpickr-day.attachment.selectable input {
  visibility: hidden;
}

.attachment.selectable input{
  display: none;
}

.attachment.selectable .attachment-thumb {
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.attachment.selectable .attachment-thumb:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.attachment.selectable .attachment-thumb{
  --tw-bg-opacity: 1;
  background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
}

.attachment.selectable .attachment-thumb:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.attachment.selectable label::before {
  position: absolute;
  top: 0px;
  left: -1.5rem;
  display: block;
  height: 1.25rem;
  width: 1.25rem;
  cursor: pointer;
  border-radius: 0.4rem;
  border-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  content: "";
}

.attachment.selectable input:checked + label::before {
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  background-image: url("/assets/checkbox-background-white-159b230223840fa0cd0b8503ca0bebfa2f1ded94.svg");
}

.attachment.selectable input:checked + label .attachment-thumb {
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.attachment.selectable input:checked + label .attachment-thumb:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.attachment.selectable input:checked + label .attachment-thumb{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.attachment.selectable input:checked + label .attachment-thumb:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

/* Dropzone plugin */

.dropzone {
  position: relative;
  display: flex;
  min-height: 6rem;
  cursor: pointer;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: center;
  border-radius: 0.4rem;
  border-width: 1px;
  border-style: dashed;
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.dropzone:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.dropzone{
  padding: 1rem;
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.dropzone:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.dz-preview {
  position: relative;
  margin-right: 0.875rem;
  display: inline-flex;
  height: auto;
  width: 7rem;
  flex-direction: column;
  overflow: hidden;
  border-style: none;
  background-color: transparent;
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  .text-base, .text-lg, .text-sm, .text-xs{
    font-weight: 300;
  }
}

.dz-preview .dz-details{
    margin-top: 0.5rem;
    padding-left: 0px;
    padding-right: 0px;
    text-align: center;
    font-size: 0.688rem;
    line-height: 0.8rem;
    font-weight: 500;
    line-height: 1.25;
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    white-space: normal;
    word-break: break-all;
  }

.dz-preview .dz-remove {
    position: absolute;
    top: 0px;
    right: 0px;
    display: flex;
    height: 2rem;
    width: 2rem;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    border-top-right-radius: 0.4rem;
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

.dz-preview .dz-remove:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

.dz-preview .dz-remove{
    z-index: 2;
  }

.dz-preview .dz-remove::after {
    display: inline-block;
    height: 20px;
    width: 18px;
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
    content: "";
    -webkit-mask-image: url("/assets/remove-84ac87f0b8f7c98570fffb94110d3ca67fe4ddfb.svg");
            mask-image: url("/assets/remove-84ac87f0b8f7c98570fffb94110d3ca67fe4ddfb.svg");
    -webkit-mask-repeat: no-repeat;
            mask-repeat: no-repeat;
  }

.dz-preview .dz-image {
  position: relative;
  display: flex;
  height: 7rem;
  width: 7rem;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 0.4rem;
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
  border-image-width: 0;
}

/*/// Fallback image  ///*/

.dz-image::after {
  position: absolute;
  display: block;
  height: 60px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  content: "";
  top: 25px;
  left: 30px;
  width: 50px;
  -webkit-mask-image: url("/assets/attachment-fallbackimage-2a4bd447a8bd3492fecc4a8c5f9d95be2bf3fae4.svg");
          mask-image: url("/assets/attachment-fallbackimage-2a4bd447a8bd3492fecc4a8c5f9d95be2bf3fae4.svg");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  /* content: url("$package_path/images/attachment-fallbackimage.svg"); */
}

.dz-preview .dz-image .icon {
  font-size: 60px;
}

.dz-preview .dz-image img {
  height: 7rem;
  min-width: 100%;
  z-index: 1;
}

.flatpickr-day.dz-success-mark {
  visibility: hidden;
}

.dz-success-mark{
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
}

.flatpickr-day.dz-error-mark {
  visibility: hidden;
}

.dz-error-mark{
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
}

.dz-started {
  justify-content: flex-start;
}

.dz-message {
  align-self: center;
}

.flatpickr-day.dz-started .dz-message {
  visibility: hidden;
}

.dz-started .dz-message{
  display: none;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.dz-error-message{
  margin-top: 0.5rem;
  font-size: 0.688rem;
  line-height: 0.8rem;
  --tw-text-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-text-opacity));
}

.dropzone-msg-title {
  text-align: center;
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.dropzone-msg-desc{
  text-align: center;
  font-size: 0.688rem;
  line-height: 0.8rem;
}

.text-base, .text-base, .text-lg, .text-lg, .text-sm, .text-sm, .text-xs, .text-xs{
  font-weight: 300;
}

.dz-size, .dz-size strong{
  font-size: 0.688rem;
  line-height: 0.8rem;
  font-weight: 500;
}

.dropzone.inverted {
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.dropzone.inverted:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.dropzone.inverted{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.dropzone.inverted:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.dropzone.inverted .dz-preview, .dropzone.inverted .dz-preview .dz-image {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.dropzone.inverted .dz-details {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-base, .text-lg, .text-sm, .text-xs{
  font-weight: 300;
}

.color-cell{
  padding: 0.75rem;
  font-size: 0.813rem;
  line-height: 1rem;
}

.visible-for-cirro {
  display: block;
}

.flatpickr-day.visible-for-ux {
  visibility: hidden;
}

.visible-for-ux{
  display: none;
}

.visible-for-cirro-and-ux {
  display: block;
}

.page-example-container {
  display: grid;
  height: 100%;
  flex: 1 1 auto;
  overflow: hidden;
  border-width: 10px;
  --tw-border-opacity: 1;
  border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  padding: 2.5rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

table.table th.page-example-container .app-body, 
table.table td.page-example-container .app-body {
  width: 100%;
}

table.table th.w-full, 
table.table td.w-full {
  width: 100%;
}

.page-example-container .app-body{
  height: 100%;
  max-height: 100%;
  min-height: 100%;
  width: 100%;
}

.email-template-container {
  display: grid;
  height: 100%;
  flex: 1 1 auto;
  overflow: scroll;
  border-width: 10px;
  --tw-border-opacity: 1;
  border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  padding: 2.5rem;
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.not-sr-only{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.focus-within\:sr-only:focus-within{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.focus-within\:not-sr-only:focus-within{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.focus\:sr-only:focus{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.focus\:not-sr-only:focus{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.pointer-events-none{
  pointer-events: none;
}

.pointer-events-auto{
  pointer-events: auto;
}

.visible{
  visibility: visible;
}

.invisible{
  visibility: hidden;
}

.static{
  position: static;
}

.fixed{
  position: fixed;
}

.absolute{
  position: absolute;
}

.relative{
  position: relative;
}

.sticky{
  position: sticky;
}

.inset-0{
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.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-14{
  top: 3.5rem;
  right: 3.5rem;
  bottom: 3.5rem;
  left: 3.5rem;
}

.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-144{
  top: 36rem;
  right: 36rem;
  bottom: 36rem;
  left: 36rem;
}

.inset-192{
  top: 48rem;
  right: 48rem;
  bottom: 48rem;
  left: 48rem;
}

.inset-240{
  top: 60rem;
  right: 60rem;
  bottom: 60rem;
  left: 60rem;
}

.inset-auto{
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.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-btn-default{
  top: 2.5rem;
  right: 2.5rem;
  bottom: 2.5rem;
  left: 2.5rem;
}

.inset-btn-sm{
  top: 1.875rem;
  right: 1.875rem;
  bottom: 1.875rem;
  left: 1.875rem;
}

.inset-header{
  top: 60px;
  right: 60px;
  bottom: 60px;
  left: 60px;
}

.inset-icon{
  top: 20px;
  right: 20px;
  bottom: 20px;
  left: 20px;
}

.inset-icon-3xl{
  top: 120px;
  right: 120px;
  bottom: 120px;
  left: 120px;
}

.inset-icon-2xl{
  top: 80px;
  right: 80px;
  bottom: 80px;
  left: 80px;
}

.inset-icon-xl{
  top: 60px;
  right: 60px;
  bottom: 60px;
  left: 60px;
}

.inset-icon-lg{
  top: 40px;
  right: 40px;
  bottom: 40px;
  left: 40px;
}

.inset-icon-sm{
  top: 18px;
  right: 18px;
  bottom: 18px;
  left: 18px;
}

.inset-icon-xs{
  top: 16px;
  right: 16px;
  bottom: 16px;
  left: 16px;
}

.inset-icon-spacing{
  top: 8px;
  right: 8px;
  bottom: 8px;
  left: 8px;
}

.inset-heading-xs{
  top: 0.25rem;
  right: 0.25rem;
  bottom: 0.25rem;
  left: 0.25rem;
}

.inset-heading-sm{
  top: 0.5rem;
  right: 0.5rem;
  bottom: 0.5rem;
  left: 0.5rem;
}

.inset-heading{
  top: 1rem;
  right: 1rem;
  bottom: 1rem;
  left: 1rem;
}

.inset-heading-lg{
  top: 2rem;
  right: 2rem;
  bottom: 2rem;
  left: 2rem;
}

.inset-actionbar{
  top: 70px;
  right: 70px;
  bottom: 70px;
  left: 70px;
}

.inset-aside{
  top: 20rem;
  right: 20rem;
  bottom: 20rem;
  left: 20rem;
}

.inset-sidebar{
  top: 16rem;
  right: 16rem;
  bottom: 16rem;
  left: 16rem;
}

.inset-card-padding{
  top: 1.25rem;
  right: 1.25rem;
  bottom: 1.25rem;
  left: 1.25rem;
}

.-inset-0{
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
}

.-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-14{
  top: -3.5rem;
  right: -3.5rem;
  bottom: -3.5rem;
  left: -3.5rem;
}

.-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-144{
  top: -36rem;
  right: -36rem;
  bottom: -36rem;
  left: -36rem;
}

.-inset-192{
  top: -48rem;
  right: -48rem;
  bottom: -48rem;
  left: -48rem;
}

.-inset-240{
  top: -60rem;
  right: -60rem;
  bottom: -60rem;
  left: -60rem;
}

.-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-btn-default{
  top: -2.5rem;
  right: -2.5rem;
  bottom: -2.5rem;
  left: -2.5rem;
}

.-inset-btn-sm{
  top: -1.875rem;
  right: -1.875rem;
  bottom: -1.875rem;
  left: -1.875rem;
}

.-inset-header{
  top: -60px;
  right: -60px;
  bottom: -60px;
  left: -60px;
}

.-inset-icon{
  top: -20px;
  right: -20px;
  bottom: -20px;
  left: -20px;
}

.-inset-icon-3xl{
  top: -120px;
  right: -120px;
  bottom: -120px;
  left: -120px;
}

.-inset-icon-2xl{
  top: -80px;
  right: -80px;
  bottom: -80px;
  left: -80px;
}

.-inset-icon-xl{
  top: -60px;
  right: -60px;
  bottom: -60px;
  left: -60px;
}

.-inset-icon-lg{
  top: -40px;
  right: -40px;
  bottom: -40px;
  left: -40px;
}

.-inset-icon-sm{
  top: -18px;
  right: -18px;
  bottom: -18px;
  left: -18px;
}

.-inset-icon-xs{
  top: -16px;
  right: -16px;
  bottom: -16px;
  left: -16px;
}

.-inset-icon-spacing{
  top: -8px;
  right: -8px;
  bottom: -8px;
  left: -8px;
}

.-inset-heading-xs{
  top: -0.25rem;
  right: -0.25rem;
  bottom: -0.25rem;
  left: -0.25rem;
}

.-inset-heading-sm{
  top: -0.5rem;
  right: -0.5rem;
  bottom: -0.5rem;
  left: -0.5rem;
}

.-inset-heading{
  top: -1rem;
  right: -1rem;
  bottom: -1rem;
  left: -1rem;
}

.-inset-heading-lg{
  top: -2rem;
  right: -2rem;
  bottom: -2rem;
  left: -2rem;
}

.-inset-actionbar{
  top: -70px;
  right: -70px;
  bottom: -70px;
  left: -70px;
}

.-inset-aside{
  top: -20rem;
  right: -20rem;
  bottom: -20rem;
  left: -20rem;
}

.-inset-sidebar{
  top: -16rem;
  right: -16rem;
  bottom: -16rem;
  left: -16rem;
}

.-inset-card-padding{
  top: -1.25rem;
  right: -1.25rem;
  bottom: -1.25rem;
  left: -1.25rem;
}

.inset-1\/2{
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.inset-1\/3{
  top: 33.333333%;
  right: 33.333333%;
  bottom: 33.333333%;
  left: 33.333333%;
}

.inset-2\/3{
  top: 66.666667%;
  right: 66.666667%;
  bottom: 66.666667%;
  left: 66.666667%;
}

.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-full{
  top: 100%;
  right: 100%;
  bottom: 100%;
  left: 100%;
}

.-inset-1\/2{
  top: -50%;
  right: -50%;
  bottom: -50%;
  left: -50%;
}

.-inset-1\/3{
  top: -33.333333%;
  right: -33.333333%;
  bottom: -33.333333%;
  left: -33.333333%;
}

.-inset-2\/3{
  top: -66.666667%;
  right: -66.666667%;
  bottom: -66.666667%;
  left: -66.666667%;
}

.-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-full{
  top: -100%;
  right: -100%;
  bottom: -100%;
  left: -100%;
}

.inset-x-0{
  left: 0px;
  right: 0px;
}

.inset-x-1{
  left: 0.25rem;
  right: 0.25rem;
}

.inset-x-2{
  left: 0.5rem;
  right: 0.5rem;
}

.inset-x-3{
  left: 0.75rem;
  right: 0.75rem;
}

.inset-x-4{
  left: 1rem;
  right: 1rem;
}

.inset-x-5{
  left: 1.25rem;
  right: 1.25rem;
}

.inset-x-6{
  left: 1.5rem;
  right: 1.5rem;
}

.inset-x-7{
  left: 1.75rem;
  right: 1.75rem;
}

.inset-x-8{
  left: 2rem;
  right: 2rem;
}

.inset-x-9{
  left: 2.25rem;
  right: 2.25rem;
}

.inset-x-10{
  left: 2.5rem;
  right: 2.5rem;
}

.inset-x-11{
  left: 2.75rem;
  right: 2.75rem;
}

.inset-x-12{
  left: 3rem;
  right: 3rem;
}

.inset-x-14{
  left: 3.5rem;
  right: 3.5rem;
}

.inset-x-16{
  left: 4rem;
  right: 4rem;
}

.inset-x-20{
  left: 5rem;
  right: 5rem;
}

.inset-x-24{
  left: 6rem;
  right: 6rem;
}

.inset-x-28{
  left: 7rem;
  right: 7rem;
}

.inset-x-32{
  left: 8rem;
  right: 8rem;
}

.inset-x-36{
  left: 9rem;
  right: 9rem;
}

.inset-x-40{
  left: 10rem;
  right: 10rem;
}

.inset-x-44{
  left: 11rem;
  right: 11rem;
}

.inset-x-48{
  left: 12rem;
  right: 12rem;
}

.inset-x-52{
  left: 13rem;
  right: 13rem;
}

.inset-x-56{
  left: 14rem;
  right: 14rem;
}

.inset-x-60{
  left: 15rem;
  right: 15rem;
}

.inset-x-64{
  left: 16rem;
  right: 16rem;
}

.inset-x-72{
  left: 18rem;
  right: 18rem;
}

.inset-x-80{
  left: 20rem;
  right: 20rem;
}

.inset-x-96{
  left: 24rem;
  right: 24rem;
}

.inset-x-144{
  left: 36rem;
  right: 36rem;
}

.inset-x-192{
  left: 48rem;
  right: 48rem;
}

.inset-x-240{
  left: 60rem;
  right: 60rem;
}

.inset-x-auto{
  left: auto;
  right: auto;
}

.inset-x-px{
  left: 1px;
  right: 1px;
}

.inset-x-0\.5{
  left: 0.125rem;
  right: 0.125rem;
}

.inset-x-1\.5{
  left: 0.375rem;
  right: 0.375rem;
}

.inset-x-2\.5{
  left: 0.625rem;
  right: 0.625rem;
}

.inset-x-3\.5{
  left: 0.875rem;
  right: 0.875rem;
}

.inset-x-btn-default{
  left: 2.5rem;
  right: 2.5rem;
}

.inset-x-btn-sm{
  left: 1.875rem;
  right: 1.875rem;
}

.inset-x-header{
  left: 60px;
  right: 60px;
}

.inset-x-icon{
  left: 20px;
  right: 20px;
}

.inset-x-icon-3xl{
  left: 120px;
  right: 120px;
}

.inset-x-icon-2xl{
  left: 80px;
  right: 80px;
}

.inset-x-icon-xl{
  left: 60px;
  right: 60px;
}

.inset-x-icon-lg{
  left: 40px;
  right: 40px;
}

.inset-x-icon-sm{
  left: 18px;
  right: 18px;
}

.inset-x-icon-xs{
  left: 16px;
  right: 16px;
}

.inset-x-icon-spacing{
  left: 8px;
  right: 8px;
}

.inset-x-heading-xs{
  left: 0.25rem;
  right: 0.25rem;
}

.inset-x-heading-sm{
  left: 0.5rem;
  right: 0.5rem;
}

.inset-x-heading{
  left: 1rem;
  right: 1rem;
}

.inset-x-heading-lg{
  left: 2rem;
  right: 2rem;
}

.inset-x-actionbar{
  left: 70px;
  right: 70px;
}

.inset-x-aside{
  left: 20rem;
  right: 20rem;
}

.inset-x-sidebar{
  left: 16rem;
  right: 16rem;
}

.inset-x-card-padding{
  left: 1.25rem;
  right: 1.25rem;
}

.-inset-x-0{
  left: 0px;
  right: 0px;
}

.-inset-x-1{
  left: -0.25rem;
  right: -0.25rem;
}

.-inset-x-2{
  left: -0.5rem;
  right: -0.5rem;
}

.-inset-x-3{
  left: -0.75rem;
  right: -0.75rem;
}

.-inset-x-4{
  left: -1rem;
  right: -1rem;
}

.-inset-x-5{
  left: -1.25rem;
  right: -1.25rem;
}

.-inset-x-6{
  left: -1.5rem;
  right: -1.5rem;
}

.-inset-x-7{
  left: -1.75rem;
  right: -1.75rem;
}

.-inset-x-8{
  left: -2rem;
  right: -2rem;
}

.-inset-x-9{
  left: -2.25rem;
  right: -2.25rem;
}

.-inset-x-10{
  left: -2.5rem;
  right: -2.5rem;
}

.-inset-x-11{
  left: -2.75rem;
  right: -2.75rem;
}

.-inset-x-12{
  left: -3rem;
  right: -3rem;
}

.-inset-x-14{
  left: -3.5rem;
  right: -3.5rem;
}

.-inset-x-16{
  left: -4rem;
  right: -4rem;
}

.-inset-x-20{
  left: -5rem;
  right: -5rem;
}

.-inset-x-24{
  left: -6rem;
  right: -6rem;
}

.-inset-x-28{
  left: -7rem;
  right: -7rem;
}

.-inset-x-32{
  left: -8rem;
  right: -8rem;
}

.-inset-x-36{
  left: -9rem;
  right: -9rem;
}

.-inset-x-40{
  left: -10rem;
  right: -10rem;
}

.-inset-x-44{
  left: -11rem;
  right: -11rem;
}

.-inset-x-48{
  left: -12rem;
  right: -12rem;
}

.-inset-x-52{
  left: -13rem;
  right: -13rem;
}

.-inset-x-56{
  left: -14rem;
  right: -14rem;
}

.-inset-x-60{
  left: -15rem;
  right: -15rem;
}

.-inset-x-64{
  left: -16rem;
  right: -16rem;
}

.-inset-x-72{
  left: -18rem;
  right: -18rem;
}

.-inset-x-80{
  left: -20rem;
  right: -20rem;
}

.-inset-x-96{
  left: -24rem;
  right: -24rem;
}

.-inset-x-144{
  left: -36rem;
  right: -36rem;
}

.-inset-x-192{
  left: -48rem;
  right: -48rem;
}

.-inset-x-240{
  left: -60rem;
  right: -60rem;
}

.-inset-x-px{
  left: -1px;
  right: -1px;
}

.-inset-x-0\.5{
  left: -0.125rem;
  right: -0.125rem;
}

.-inset-x-1\.5{
  left: -0.375rem;
  right: -0.375rem;
}

.-inset-x-2\.5{
  left: -0.625rem;
  right: -0.625rem;
}

.-inset-x-3\.5{
  left: -0.875rem;
  right: -0.875rem;
}

.-inset-x-btn-default{
  left: -2.5rem;
  right: -2.5rem;
}

.-inset-x-btn-sm{
  left: -1.875rem;
  right: -1.875rem;
}

.-inset-x-header{
  left: -60px;
  right: -60px;
}

.-inset-x-icon{
  left: -20px;
  right: -20px;
}

.-inset-x-icon-3xl{
  left: -120px;
  right: -120px;
}

.-inset-x-icon-2xl{
  left: -80px;
  right: -80px;
}

.-inset-x-icon-xl{
  left: -60px;
  right: -60px;
}

.-inset-x-icon-lg{
  left: -40px;
  right: -40px;
}

.-inset-x-icon-sm{
  left: -18px;
  right: -18px;
}

.-inset-x-icon-xs{
  left: -16px;
  right: -16px;
}

.-inset-x-icon-spacing{
  left: -8px;
  right: -8px;
}

.-inset-x-heading-xs{
  left: -0.25rem;
  right: -0.25rem;
}

.-inset-x-heading-sm{
  left: -0.5rem;
  right: -0.5rem;
}

.-inset-x-heading{
  left: -1rem;
  right: -1rem;
}

.-inset-x-heading-lg{
  left: -2rem;
  right: -2rem;
}

.-inset-x-actionbar{
  left: -70px;
  right: -70px;
}

.-inset-x-aside{
  left: -20rem;
  right: -20rem;
}

.-inset-x-sidebar{
  left: -16rem;
  right: -16rem;
}

.-inset-x-card-padding{
  left: -1.25rem;
  right: -1.25rem;
}

.inset-x-1\/2{
  left: 50%;
  right: 50%;
}

.inset-x-1\/3{
  left: 33.333333%;
  right: 33.333333%;
}

.inset-x-2\/3{
  left: 66.666667%;
  right: 66.666667%;
}

.inset-x-1\/4{
  left: 25%;
  right: 25%;
}

.inset-x-2\/4{
  left: 50%;
  right: 50%;
}

.inset-x-3\/4{
  left: 75%;
  right: 75%;
}

.inset-x-full{
  left: 100%;
  right: 100%;
}

.-inset-x-1\/2{
  left: -50%;
  right: -50%;
}

.-inset-x-1\/3{
  left: -33.333333%;
  right: -33.333333%;
}

.-inset-x-2\/3{
  left: -66.666667%;
  right: -66.666667%;
}

.-inset-x-1\/4{
  left: -25%;
  right: -25%;
}

.-inset-x-2\/4{
  left: -50%;
  right: -50%;
}

.-inset-x-3\/4{
  left: -75%;
  right: -75%;
}

.-inset-x-full{
  left: -100%;
  right: -100%;
}

.inset-y-0{
  top: 0px;
  bottom: 0px;
}

.inset-y-1{
  top: 0.25rem;
  bottom: 0.25rem;
}

.inset-y-2{
  top: 0.5rem;
  bottom: 0.5rem;
}

.inset-y-3{
  top: 0.75rem;
  bottom: 0.75rem;
}

.inset-y-4{
  top: 1rem;
  bottom: 1rem;
}

.inset-y-5{
  top: 1.25rem;
  bottom: 1.25rem;
}

.inset-y-6{
  top: 1.5rem;
  bottom: 1.5rem;
}

.inset-y-7{
  top: 1.75rem;
  bottom: 1.75rem;
}

.inset-y-8{
  top: 2rem;
  bottom: 2rem;
}

.inset-y-9{
  top: 2.25rem;
  bottom: 2.25rem;
}

.inset-y-10{
  top: 2.5rem;
  bottom: 2.5rem;
}

.inset-y-11{
  top: 2.75rem;
  bottom: 2.75rem;
}

.inset-y-12{
  top: 3rem;
  bottom: 3rem;
}

.inset-y-14{
  top: 3.5rem;
  bottom: 3.5rem;
}

.inset-y-16{
  top: 4rem;
  bottom: 4rem;
}

.inset-y-20{
  top: 5rem;
  bottom: 5rem;
}

.inset-y-24{
  top: 6rem;
  bottom: 6rem;
}

.inset-y-28{
  top: 7rem;
  bottom: 7rem;
}

.inset-y-32{
  top: 8rem;
  bottom: 8rem;
}

.inset-y-36{
  top: 9rem;
  bottom: 9rem;
}

.inset-y-40{
  top: 10rem;
  bottom: 10rem;
}

.inset-y-44{
  top: 11rem;
  bottom: 11rem;
}

.inset-y-48{
  top: 12rem;
  bottom: 12rem;
}

.inset-y-52{
  top: 13rem;
  bottom: 13rem;
}

.inset-y-56{
  top: 14rem;
  bottom: 14rem;
}

.inset-y-60{
  top: 15rem;
  bottom: 15rem;
}

.inset-y-64{
  top: 16rem;
  bottom: 16rem;
}

.inset-y-72{
  top: 18rem;
  bottom: 18rem;
}

.inset-y-80{
  top: 20rem;
  bottom: 20rem;
}

.inset-y-96{
  top: 24rem;
  bottom: 24rem;
}

.inset-y-144{
  top: 36rem;
  bottom: 36rem;
}

.inset-y-192{
  top: 48rem;
  bottom: 48rem;
}

.inset-y-240{
  top: 60rem;
  bottom: 60rem;
}

.inset-y-auto{
  top: auto;
  bottom: auto;
}

.inset-y-px{
  top: 1px;
  bottom: 1px;
}

.inset-y-0\.5{
  top: 0.125rem;
  bottom: 0.125rem;
}

.inset-y-1\.5{
  top: 0.375rem;
  bottom: 0.375rem;
}

.inset-y-2\.5{
  top: 0.625rem;
  bottom: 0.625rem;
}

.inset-y-3\.5{
  top: 0.875rem;
  bottom: 0.875rem;
}

.inset-y-btn-default{
  top: 2.5rem;
  bottom: 2.5rem;
}

.inset-y-btn-sm{
  top: 1.875rem;
  bottom: 1.875rem;
}

.inset-y-header{
  top: 60px;
  bottom: 60px;
}

.inset-y-icon{
  top: 20px;
  bottom: 20px;
}

.inset-y-icon-3xl{
  top: 120px;
  bottom: 120px;
}

.inset-y-icon-2xl{
  top: 80px;
  bottom: 80px;
}

.inset-y-icon-xl{
  top: 60px;
  bottom: 60px;
}

.inset-y-icon-lg{
  top: 40px;
  bottom: 40px;
}

.inset-y-icon-sm{
  top: 18px;
  bottom: 18px;
}

.inset-y-icon-xs{
  top: 16px;
  bottom: 16px;
}

.inset-y-icon-spacing{
  top: 8px;
  bottom: 8px;
}

.inset-y-heading-xs{
  top: 0.25rem;
  bottom: 0.25rem;
}

.inset-y-heading-sm{
  top: 0.5rem;
  bottom: 0.5rem;
}

.inset-y-heading{
  top: 1rem;
  bottom: 1rem;
}

.inset-y-heading-lg{
  top: 2rem;
  bottom: 2rem;
}

.inset-y-actionbar{
  top: 70px;
  bottom: 70px;
}

.inset-y-aside{
  top: 20rem;
  bottom: 20rem;
}

.inset-y-sidebar{
  top: 16rem;
  bottom: 16rem;
}

.inset-y-card-padding{
  top: 1.25rem;
  bottom: 1.25rem;
}

.-inset-y-0{
  top: 0px;
  bottom: 0px;
}

.-inset-y-1{
  top: -0.25rem;
  bottom: -0.25rem;
}

.-inset-y-2{
  top: -0.5rem;
  bottom: -0.5rem;
}

.-inset-y-3{
  top: -0.75rem;
  bottom: -0.75rem;
}

.-inset-y-4{
  top: -1rem;
  bottom: -1rem;
}

.-inset-y-5{
  top: -1.25rem;
  bottom: -1.25rem;
}

.-inset-y-6{
  top: -1.5rem;
  bottom: -1.5rem;
}

.-inset-y-7{
  top: -1.75rem;
  bottom: -1.75rem;
}

.-inset-y-8{
  top: -2rem;
  bottom: -2rem;
}

.-inset-y-9{
  top: -2.25rem;
  bottom: -2.25rem;
}

.-inset-y-10{
  top: -2.5rem;
  bottom: -2.5rem;
}

.-inset-y-11{
  top: -2.75rem;
  bottom: -2.75rem;
}

.-inset-y-12{
  top: -3rem;
  bottom: -3rem;
}

.-inset-y-14{
  top: -3.5rem;
  bottom: -3.5rem;
}

.-inset-y-16{
  top: -4rem;
  bottom: -4rem;
}

.-inset-y-20{
  top: -5rem;
  bottom: -5rem;
}

.-inset-y-24{
  top: -6rem;
  bottom: -6rem;
}

.-inset-y-28{
  top: -7rem;
  bottom: -7rem;
}

.-inset-y-32{
  top: -8rem;
  bottom: -8rem;
}

.-inset-y-36{
  top: -9rem;
  bottom: -9rem;
}

.-inset-y-40{
  top: -10rem;
  bottom: -10rem;
}

.-inset-y-44{
  top: -11rem;
  bottom: -11rem;
}

.-inset-y-48{
  top: -12rem;
  bottom: -12rem;
}

.-inset-y-52{
  top: -13rem;
  bottom: -13rem;
}

.-inset-y-56{
  top: -14rem;
  bottom: -14rem;
}

.-inset-y-60{
  top: -15rem;
  bottom: -15rem;
}

.-inset-y-64{
  top: -16rem;
  bottom: -16rem;
}

.-inset-y-72{
  top: -18rem;
  bottom: -18rem;
}

.-inset-y-80{
  top: -20rem;
  bottom: -20rem;
}

.-inset-y-96{
  top: -24rem;
  bottom: -24rem;
}

.-inset-y-144{
  top: -36rem;
  bottom: -36rem;
}

.-inset-y-192{
  top: -48rem;
  bottom: -48rem;
}

.-inset-y-240{
  top: -60rem;
  bottom: -60rem;
}

.-inset-y-px{
  top: -1px;
  bottom: -1px;
}

.-inset-y-0\.5{
  top: -0.125rem;
  bottom: -0.125rem;
}

.-inset-y-1\.5{
  top: -0.375rem;
  bottom: -0.375rem;
}

.-inset-y-2\.5{
  top: -0.625rem;
  bottom: -0.625rem;
}

.-inset-y-3\.5{
  top: -0.875rem;
  bottom: -0.875rem;
}

.-inset-y-btn-default{
  top: -2.5rem;
  bottom: -2.5rem;
}

.-inset-y-btn-sm{
  top: -1.875rem;
  bottom: -1.875rem;
}

.-inset-y-header{
  top: -60px;
  bottom: -60px;
}

.-inset-y-icon{
  top: -20px;
  bottom: -20px;
}

.-inset-y-icon-3xl{
  top: -120px;
  bottom: -120px;
}

.-inset-y-icon-2xl{
  top: -80px;
  bottom: -80px;
}

.-inset-y-icon-xl{
  top: -60px;
  bottom: -60px;
}

.-inset-y-icon-lg{
  top: -40px;
  bottom: -40px;
}

.-inset-y-icon-sm{
  top: -18px;
  bottom: -18px;
}

.-inset-y-icon-xs{
  top: -16px;
  bottom: -16px;
}

.-inset-y-icon-spacing{
  top: -8px;
  bottom: -8px;
}

.-inset-y-heading-xs{
  top: -0.25rem;
  bottom: -0.25rem;
}

.-inset-y-heading-sm{
  top: -0.5rem;
  bottom: -0.5rem;
}

.-inset-y-heading{
  top: -1rem;
  bottom: -1rem;
}

.-inset-y-heading-lg{
  top: -2rem;
  bottom: -2rem;
}

.-inset-y-actionbar{
  top: -70px;
  bottom: -70px;
}

.-inset-y-aside{
  top: -20rem;
  bottom: -20rem;
}

.-inset-y-sidebar{
  top: -16rem;
  bottom: -16rem;
}

.-inset-y-card-padding{
  top: -1.25rem;
  bottom: -1.25rem;
}

.inset-y-1\/2{
  top: 50%;
  bottom: 50%;
}

.inset-y-1\/3{
  top: 33.333333%;
  bottom: 33.333333%;
}

.inset-y-2\/3{
  top: 66.666667%;
  bottom: 66.666667%;
}

.inset-y-1\/4{
  top: 25%;
  bottom: 25%;
}

.inset-y-2\/4{
  top: 50%;
  bottom: 50%;
}

.inset-y-3\/4{
  top: 75%;
  bottom: 75%;
}

.inset-y-full{
  top: 100%;
  bottom: 100%;
}

.-inset-y-1\/2{
  top: -50%;
  bottom: -50%;
}

.-inset-y-1\/3{
  top: -33.333333%;
  bottom: -33.333333%;
}

.-inset-y-2\/3{
  top: -66.666667%;
  bottom: -66.666667%;
}

.-inset-y-1\/4{
  top: -25%;
  bottom: -25%;
}

.-inset-y-2\/4{
  top: -50%;
  bottom: -50%;
}

.-inset-y-3\/4{
  top: -75%;
  bottom: -75%;
}

.-inset-y-full{
  top: -100%;
  bottom: -100%;
}

.top-0{
  top: 0px;
}

.top-1{
  top: 0.25rem;
}

.top-2{
  top: 0.5rem;
}

.top-3{
  top: 0.75rem;
}

.top-4{
  top: 1rem;
}

.top-5{
  top: 1.25rem;
}

.top-6{
  top: 1.5rem;
}

.top-7{
  top: 1.75rem;
}

.top-8{
  top: 2rem;
}

.top-9{
  top: 2.25rem;
}

.top-10{
  top: 2.5rem;
}

.top-11{
  top: 2.75rem;
}

.top-12{
  top: 3rem;
}

.top-14{
  top: 3.5rem;
}

.top-16{
  top: 4rem;
}

.top-20{
  top: 5rem;
}

.top-24{
  top: 6rem;
}

.top-28{
  top: 7rem;
}

.top-32{
  top: 8rem;
}

.top-36{
  top: 9rem;
}

.top-40{
  top: 10rem;
}

.top-44{
  top: 11rem;
}

.top-48{
  top: 12rem;
}

.top-52{
  top: 13rem;
}

.top-56{
  top: 14rem;
}

.top-60{
  top: 15rem;
}

.top-64{
  top: 16rem;
}

.top-72{
  top: 18rem;
}

.top-80{
  top: 20rem;
}

.top-96{
  top: 24rem;
}

.top-144{
  top: 36rem;
}

.top-192{
  top: 48rem;
}

.top-240{
  top: 60rem;
}

.top-auto{
  top: auto;
}

.top-px{
  top: 1px;
}

.top-0\.5{
  top: 0.125rem;
}

.top-1\.5{
  top: 0.375rem;
}

.top-2\.5{
  top: 0.625rem;
}

.top-3\.5{
  top: 0.875rem;
}

.top-btn-default{
  top: 2.5rem;
}

.top-btn-sm{
  top: 1.875rem;
}

.top-header{
  top: 60px;
}

.top-icon{
  top: 20px;
}

.top-icon-3xl{
  top: 120px;
}

.top-icon-2xl{
  top: 80px;
}

.top-icon-xl{
  top: 60px;
}

.top-icon-lg{
  top: 40px;
}

.top-icon-sm{
  top: 18px;
}

.top-icon-xs{
  top: 16px;
}

.top-icon-spacing{
  top: 8px;
}

.top-heading-xs{
  top: 0.25rem;
}

.top-heading-sm{
  top: 0.5rem;
}

.top-heading{
  top: 1rem;
}

.top-heading-lg{
  top: 2rem;
}

.top-actionbar{
  top: 70px;
}

.top-aside{
  top: 20rem;
}

.top-sidebar{
  top: 16rem;
}

.top-card-padding{
  top: 1.25rem;
}

.-top-0{
  top: 0px;
}

.-top-1{
  top: -0.25rem;
}

.-top-2{
  top: -0.5rem;
}

.-top-3{
  top: -0.75rem;
}

.-top-4{
  top: -1rem;
}

.-top-5{
  top: -1.25rem;
}

.-top-6{
  top: -1.5rem;
}

.-top-7{
  top: -1.75rem;
}

.-top-8{
  top: -2rem;
}

.-top-9{
  top: -2.25rem;
}

.-top-10{
  top: -2.5rem;
}

.-top-11{
  top: -2.75rem;
}

.-top-12{
  top: -3rem;
}

.-top-14{
  top: -3.5rem;
}

.-top-16{
  top: -4rem;
}

.-top-20{
  top: -5rem;
}

.-top-24{
  top: -6rem;
}

.-top-28{
  top: -7rem;
}

.-top-32{
  top: -8rem;
}

.-top-36{
  top: -9rem;
}

.-top-40{
  top: -10rem;
}

.-top-44{
  top: -11rem;
}

.-top-48{
  top: -12rem;
}

.-top-52{
  top: -13rem;
}

.-top-56{
  top: -14rem;
}

.-top-60{
  top: -15rem;
}

.-top-64{
  top: -16rem;
}

.-top-72{
  top: -18rem;
}

.-top-80{
  top: -20rem;
}

.-top-96{
  top: -24rem;
}

.-top-144{
  top: -36rem;
}

.-top-192{
  top: -48rem;
}

.-top-240{
  top: -60rem;
}

.-top-px{
  top: -1px;
}

.-top-0\.5{
  top: -0.125rem;
}

.-top-1\.5{
  top: -0.375rem;
}

.-top-2\.5{
  top: -0.625rem;
}

.-top-3\.5{
  top: -0.875rem;
}

.-top-btn-default{
  top: -2.5rem;
}

.-top-btn-sm{
  top: -1.875rem;
}

.-top-header{
  top: -60px;
}

.-top-icon{
  top: -20px;
}

.-top-icon-3xl{
  top: -120px;
}

.-top-icon-2xl{
  top: -80px;
}

.-top-icon-xl{
  top: -60px;
}

.-top-icon-lg{
  top: -40px;
}

.-top-icon-sm{
  top: -18px;
}

.-top-icon-xs{
  top: -16px;
}

.-top-icon-spacing{
  top: -8px;
}

.-top-heading-xs{
  top: -0.25rem;
}

.-top-heading-sm{
  top: -0.5rem;
}

.-top-heading{
  top: -1rem;
}

.-top-heading-lg{
  top: -2rem;
}

.-top-actionbar{
  top: -70px;
}

.-top-aside{
  top: -20rem;
}

.-top-sidebar{
  top: -16rem;
}

.-top-card-padding{
  top: -1.25rem;
}

.top-1\/2{
  top: 50%;
}

.top-1\/3{
  top: 33.333333%;
}

.top-2\/3{
  top: 66.666667%;
}

.top-1\/4{
  top: 25%;
}

.top-2\/4{
  top: 50%;
}

.top-3\/4{
  top: 75%;
}

.top-full{
  top: 100%;
}

.-top-1\/2{
  top: -50%;
}

.-top-1\/3{
  top: -33.333333%;
}

.-top-2\/3{
  top: -66.666667%;
}

.-top-1\/4{
  top: -25%;
}

.-top-2\/4{
  top: -50%;
}

.-top-3\/4{
  top: -75%;
}

.-top-full{
  top: -100%;
}

.right-0{
  right: 0px;
}

.right-1{
  right: 0.25rem;
}

.right-2{
  right: 0.5rem;
}

.right-3{
  right: 0.75rem;
}

.right-4{
  right: 1rem;
}

.right-5{
  right: 1.25rem;
}

.right-6{
  right: 1.5rem;
}

.right-7{
  right: 1.75rem;
}

.right-8{
  right: 2rem;
}

.right-9{
  right: 2.25rem;
}

.right-10{
  right: 2.5rem;
}

.right-11{
  right: 2.75rem;
}

.right-12{
  right: 3rem;
}

.right-14{
  right: 3.5rem;
}

.right-16{
  right: 4rem;
}

.right-20{
  right: 5rem;
}

.right-24{
  right: 6rem;
}

.right-28{
  right: 7rem;
}

.right-32{
  right: 8rem;
}

.right-36{
  right: 9rem;
}

.right-40{
  right: 10rem;
}

.right-44{
  right: 11rem;
}

.right-48{
  right: 12rem;
}

.right-52{
  right: 13rem;
}

.right-56{
  right: 14rem;
}

.right-60{
  right: 15rem;
}

.right-64{
  right: 16rem;
}

.right-72{
  right: 18rem;
}

.right-80{
  right: 20rem;
}

.right-96{
  right: 24rem;
}

.right-144{
  right: 36rem;
}

.right-192{
  right: 48rem;
}

.right-240{
  right: 60rem;
}

.right-auto{
  right: auto;
}

.right-px{
  right: 1px;
}

.right-0\.5{
  right: 0.125rem;
}

.right-1\.5{
  right: 0.375rem;
}

.right-2\.5{
  right: 0.625rem;
}

.right-3\.5{
  right: 0.875rem;
}

.right-btn-default{
  right: 2.5rem;
}

.right-btn-sm{
  right: 1.875rem;
}

.right-header{
  right: 60px;
}

.right-icon{
  right: 20px;
}

.right-icon-3xl{
  right: 120px;
}

.right-icon-2xl{
  right: 80px;
}

.right-icon-xl{
  right: 60px;
}

.right-icon-lg{
  right: 40px;
}

.right-icon-sm{
  right: 18px;
}

.right-icon-xs{
  right: 16px;
}

.right-icon-spacing{
  right: 8px;
}

.right-heading-xs{
  right: 0.25rem;
}

.right-heading-sm{
  right: 0.5rem;
}

.right-heading{
  right: 1rem;
}

.right-heading-lg{
  right: 2rem;
}

.right-actionbar{
  right: 70px;
}

.right-aside{
  right: 20rem;
}

.right-sidebar{
  right: 16rem;
}

.right-card-padding{
  right: 1.25rem;
}

.-right-0{
  right: 0px;
}

.-right-1{
  right: -0.25rem;
}

.-right-2{
  right: -0.5rem;
}

.-right-3{
  right: -0.75rem;
}

.-right-4{
  right: -1rem;
}

.-right-5{
  right: -1.25rem;
}

.-right-6{
  right: -1.5rem;
}

.-right-7{
  right: -1.75rem;
}

.-right-8{
  right: -2rem;
}

.-right-9{
  right: -2.25rem;
}

.-right-10{
  right: -2.5rem;
}

.-right-11{
  right: -2.75rem;
}

.-right-12{
  right: -3rem;
}

.-right-14{
  right: -3.5rem;
}

.-right-16{
  right: -4rem;
}

.-right-20{
  right: -5rem;
}

.-right-24{
  right: -6rem;
}

.-right-28{
  right: -7rem;
}

.-right-32{
  right: -8rem;
}

.-right-36{
  right: -9rem;
}

.-right-40{
  right: -10rem;
}

.-right-44{
  right: -11rem;
}

.-right-48{
  right: -12rem;
}

.-right-52{
  right: -13rem;
}

.-right-56{
  right: -14rem;
}

.-right-60{
  right: -15rem;
}

.-right-64{
  right: -16rem;
}

.-right-72{
  right: -18rem;
}

.-right-80{
  right: -20rem;
}

.-right-96{
  right: -24rem;
}

.-right-144{
  right: -36rem;
}

.-right-192{
  right: -48rem;
}

.-right-240{
  right: -60rem;
}

.-right-px{
  right: -1px;
}

.-right-0\.5{
  right: -0.125rem;
}

.-right-1\.5{
  right: -0.375rem;
}

.-right-2\.5{
  right: -0.625rem;
}

.-right-3\.5{
  right: -0.875rem;
}

.-right-btn-default{
  right: -2.5rem;
}

.-right-btn-sm{
  right: -1.875rem;
}

.-right-header{
  right: -60px;
}

.-right-icon{
  right: -20px;
}

.-right-icon-3xl{
  right: -120px;
}

.-right-icon-2xl{
  right: -80px;
}

.-right-icon-xl{
  right: -60px;
}

.-right-icon-lg{
  right: -40px;
}

.-right-icon-sm{
  right: -18px;
}

.-right-icon-xs{
  right: -16px;
}

.-right-icon-spacing{
  right: -8px;
}

.-right-heading-xs{
  right: -0.25rem;
}

.-right-heading-sm{
  right: -0.5rem;
}

.-right-heading{
  right: -1rem;
}

.-right-heading-lg{
  right: -2rem;
}

.-right-actionbar{
  right: -70px;
}

.-right-aside{
  right: -20rem;
}

.-right-sidebar{
  right: -16rem;
}

.-right-card-padding{
  right: -1.25rem;
}

.right-1\/2{
  right: 50%;
}

.right-1\/3{
  right: 33.333333%;
}

.right-2\/3{
  right: 66.666667%;
}

.right-1\/4{
  right: 25%;
}

.right-2\/4{
  right: 50%;
}

.right-3\/4{
  right: 75%;
}

.right-full{
  right: 100%;
}

.-right-1\/2{
  right: -50%;
}

.-right-1\/3{
  right: -33.333333%;
}

.-right-2\/3{
  right: -66.666667%;
}

.-right-1\/4{
  right: -25%;
}

.-right-2\/4{
  right: -50%;
}

.-right-3\/4{
  right: -75%;
}

.-right-full{
  right: -100%;
}

.bottom-0{
  bottom: 0px;
}

.bottom-1{
  bottom: 0.25rem;
}

.bottom-2{
  bottom: 0.5rem;
}

.bottom-3{
  bottom: 0.75rem;
}

.bottom-4{
  bottom: 1rem;
}

.bottom-5{
  bottom: 1.25rem;
}

.bottom-6{
  bottom: 1.5rem;
}

.bottom-7{
  bottom: 1.75rem;
}

.bottom-8{
  bottom: 2rem;
}

.bottom-9{
  bottom: 2.25rem;
}

.bottom-10{
  bottom: 2.5rem;
}

.bottom-11{
  bottom: 2.75rem;
}

.bottom-12{
  bottom: 3rem;
}

.bottom-14{
  bottom: 3.5rem;
}

.bottom-16{
  bottom: 4rem;
}

.bottom-20{
  bottom: 5rem;
}

.bottom-24{
  bottom: 6rem;
}

.bottom-28{
  bottom: 7rem;
}

.bottom-32{
  bottom: 8rem;
}

.bottom-36{
  bottom: 9rem;
}

.bottom-40{
  bottom: 10rem;
}

.bottom-44{
  bottom: 11rem;
}

.bottom-48{
  bottom: 12rem;
}

.bottom-52{
  bottom: 13rem;
}

.bottom-56{
  bottom: 14rem;
}

.bottom-60{
  bottom: 15rem;
}

.bottom-64{
  bottom: 16rem;
}

.bottom-72{
  bottom: 18rem;
}

.bottom-80{
  bottom: 20rem;
}

.bottom-96{
  bottom: 24rem;
}

.bottom-144{
  bottom: 36rem;
}

.bottom-192{
  bottom: 48rem;
}

.bottom-240{
  bottom: 60rem;
}

.bottom-auto{
  bottom: auto;
}

.bottom-px{
  bottom: 1px;
}

.bottom-0\.5{
  bottom: 0.125rem;
}

.bottom-1\.5{
  bottom: 0.375rem;
}

.bottom-2\.5{
  bottom: 0.625rem;
}

.bottom-3\.5{
  bottom: 0.875rem;
}

.bottom-btn-default{
  bottom: 2.5rem;
}

.bottom-btn-sm{
  bottom: 1.875rem;
}

.bottom-header{
  bottom: 60px;
}

.bottom-icon{
  bottom: 20px;
}

.bottom-icon-3xl{
  bottom: 120px;
}

.bottom-icon-2xl{
  bottom: 80px;
}

.bottom-icon-xl{
  bottom: 60px;
}

.bottom-icon-lg{
  bottom: 40px;
}

.bottom-icon-sm{
  bottom: 18px;
}

.bottom-icon-xs{
  bottom: 16px;
}

.bottom-icon-spacing{
  bottom: 8px;
}

.bottom-heading-xs{
  bottom: 0.25rem;
}

.bottom-heading-sm{
  bottom: 0.5rem;
}

.bottom-heading{
  bottom: 1rem;
}

.bottom-heading-lg{
  bottom: 2rem;
}

.bottom-actionbar{
  bottom: 70px;
}

.bottom-aside{
  bottom: 20rem;
}

.bottom-sidebar{
  bottom: 16rem;
}

.bottom-card-padding{
  bottom: 1.25rem;
}

.-bottom-0{
  bottom: 0px;
}

.-bottom-1{
  bottom: -0.25rem;
}

.-bottom-2{
  bottom: -0.5rem;
}

.-bottom-3{
  bottom: -0.75rem;
}

.-bottom-4{
  bottom: -1rem;
}

.-bottom-5{
  bottom: -1.25rem;
}

.-bottom-6{
  bottom: -1.5rem;
}

.-bottom-7{
  bottom: -1.75rem;
}

.-bottom-8{
  bottom: -2rem;
}

.-bottom-9{
  bottom: -2.25rem;
}

.-bottom-10{
  bottom: -2.5rem;
}

.-bottom-11{
  bottom: -2.75rem;
}

.-bottom-12{
  bottom: -3rem;
}

.-bottom-14{
  bottom: -3.5rem;
}

.-bottom-16{
  bottom: -4rem;
}

.-bottom-20{
  bottom: -5rem;
}

.-bottom-24{
  bottom: -6rem;
}

.-bottom-28{
  bottom: -7rem;
}

.-bottom-32{
  bottom: -8rem;
}

.-bottom-36{
  bottom: -9rem;
}

.-bottom-40{
  bottom: -10rem;
}

.-bottom-44{
  bottom: -11rem;
}

.-bottom-48{
  bottom: -12rem;
}

.-bottom-52{
  bottom: -13rem;
}

.-bottom-56{
  bottom: -14rem;
}

.-bottom-60{
  bottom: -15rem;
}

.-bottom-64{
  bottom: -16rem;
}

.-bottom-72{
  bottom: -18rem;
}

.-bottom-80{
  bottom: -20rem;
}

.-bottom-96{
  bottom: -24rem;
}

.-bottom-144{
  bottom: -36rem;
}

.-bottom-192{
  bottom: -48rem;
}

.-bottom-240{
  bottom: -60rem;
}

.-bottom-px{
  bottom: -1px;
}

.-bottom-0\.5{
  bottom: -0.125rem;
}

.-bottom-1\.5{
  bottom: -0.375rem;
}

.-bottom-2\.5{
  bottom: -0.625rem;
}

.-bottom-3\.5{
  bottom: -0.875rem;
}

.-bottom-btn-default{
  bottom: -2.5rem;
}

.-bottom-btn-sm{
  bottom: -1.875rem;
}

.-bottom-header{
  bottom: -60px;
}

.-bottom-icon{
  bottom: -20px;
}

.-bottom-icon-3xl{
  bottom: -120px;
}

.-bottom-icon-2xl{
  bottom: -80px;
}

.-bottom-icon-xl{
  bottom: -60px;
}

.-bottom-icon-lg{
  bottom: -40px;
}

.-bottom-icon-sm{
  bottom: -18px;
}

.-bottom-icon-xs{
  bottom: -16px;
}

.-bottom-icon-spacing{
  bottom: -8px;
}

.-bottom-heading-xs{
  bottom: -0.25rem;
}

.-bottom-heading-sm{
  bottom: -0.5rem;
}

.-bottom-heading{
  bottom: -1rem;
}

.-bottom-heading-lg{
  bottom: -2rem;
}

.-bottom-actionbar{
  bottom: -70px;
}

.-bottom-aside{
  bottom: -20rem;
}

.-bottom-sidebar{
  bottom: -16rem;
}

.-bottom-card-padding{
  bottom: -1.25rem;
}

.bottom-1\/2{
  bottom: 50%;
}

.bottom-1\/3{
  bottom: 33.333333%;
}

.bottom-2\/3{
  bottom: 66.666667%;
}

.bottom-1\/4{
  bottom: 25%;
}

.bottom-2\/4{
  bottom: 50%;
}

.bottom-3\/4{
  bottom: 75%;
}

.bottom-full{
  bottom: 100%;
}

.-bottom-1\/2{
  bottom: -50%;
}

.-bottom-1\/3{
  bottom: -33.333333%;
}

.-bottom-2\/3{
  bottom: -66.666667%;
}

.-bottom-1\/4{
  bottom: -25%;
}

.-bottom-2\/4{
  bottom: -50%;
}

.-bottom-3\/4{
  bottom: -75%;
}

.-bottom-full{
  bottom: -100%;
}

.left-0{
  left: 0px;
}

.left-1{
  left: 0.25rem;
}

.left-2{
  left: 0.5rem;
}

.left-3{
  left: 0.75rem;
}

.left-4{
  left: 1rem;
}

.left-5{
  left: 1.25rem;
}

.left-6{
  left: 1.5rem;
}

.left-7{
  left: 1.75rem;
}

.left-8{
  left: 2rem;
}

.left-9{
  left: 2.25rem;
}

.left-10{
  left: 2.5rem;
}

.left-11{
  left: 2.75rem;
}

.left-12{
  left: 3rem;
}

.left-14{
  left: 3.5rem;
}

.left-16{
  left: 4rem;
}

.left-20{
  left: 5rem;
}

.left-24{
  left: 6rem;
}

.left-28{
  left: 7rem;
}

.left-32{
  left: 8rem;
}

.left-36{
  left: 9rem;
}

.left-40{
  left: 10rem;
}

.left-44{
  left: 11rem;
}

.left-48{
  left: 12rem;
}

.left-52{
  left: 13rem;
}

.left-56{
  left: 14rem;
}

.left-60{
  left: 15rem;
}

.left-64{
  left: 16rem;
}

.left-72{
  left: 18rem;
}

.left-80{
  left: 20rem;
}

.left-96{
  left: 24rem;
}

.left-144{
  left: 36rem;
}

.left-192{
  left: 48rem;
}

.left-240{
  left: 60rem;
}

.left-auto{
  left: auto;
}

.left-px{
  left: 1px;
}

.left-0\.5{
  left: 0.125rem;
}

.left-1\.5{
  left: 0.375rem;
}

.left-2\.5{
  left: 0.625rem;
}

.left-3\.5{
  left: 0.875rem;
}

.left-btn-default{
  left: 2.5rem;
}

.left-btn-sm{
  left: 1.875rem;
}

.left-header{
  left: 60px;
}

.left-icon{
  left: 20px;
}

.left-icon-3xl{
  left: 120px;
}

.left-icon-2xl{
  left: 80px;
}

.left-icon-xl{
  left: 60px;
}

.left-icon-lg{
  left: 40px;
}

.left-icon-sm{
  left: 18px;
}

.left-icon-xs{
  left: 16px;
}

.left-icon-spacing{
  left: 8px;
}

.left-heading-xs{
  left: 0.25rem;
}

.left-heading-sm{
  left: 0.5rem;
}

.left-heading{
  left: 1rem;
}

.left-heading-lg{
  left: 2rem;
}

.left-actionbar{
  left: 70px;
}

.left-aside{
  left: 20rem;
}

.left-sidebar{
  left: 16rem;
}

.left-card-padding{
  left: 1.25rem;
}

.-left-0{
  left: 0px;
}

.-left-1{
  left: -0.25rem;
}

.-left-2{
  left: -0.5rem;
}

.-left-3{
  left: -0.75rem;
}

.-left-4{
  left: -1rem;
}

.-left-5{
  left: -1.25rem;
}

.-left-6{
  left: -1.5rem;
}

.-left-7{
  left: -1.75rem;
}

.-left-8{
  left: -2rem;
}

.-left-9{
  left: -2.25rem;
}

.-left-10{
  left: -2.5rem;
}

.-left-11{
  left: -2.75rem;
}

.-left-12{
  left: -3rem;
}

.-left-14{
  left: -3.5rem;
}

.-left-16{
  left: -4rem;
}

.-left-20{
  left: -5rem;
}

.-left-24{
  left: -6rem;
}

.-left-28{
  left: -7rem;
}

.-left-32{
  left: -8rem;
}

.-left-36{
  left: -9rem;
}

.-left-40{
  left: -10rem;
}

.-left-44{
  left: -11rem;
}

.-left-48{
  left: -12rem;
}

.-left-52{
  left: -13rem;
}

.-left-56{
  left: -14rem;
}

.-left-60{
  left: -15rem;
}

.-left-64{
  left: -16rem;
}

.-left-72{
  left: -18rem;
}

.-left-80{
  left: -20rem;
}

.-left-96{
  left: -24rem;
}

.-left-144{
  left: -36rem;
}

.-left-192{
  left: -48rem;
}

.-left-240{
  left: -60rem;
}

.-left-px{
  left: -1px;
}

.-left-0\.5{
  left: -0.125rem;
}

.-left-1\.5{
  left: -0.375rem;
}

.-left-2\.5{
  left: -0.625rem;
}

.-left-3\.5{
  left: -0.875rem;
}

.-left-btn-default{
  left: -2.5rem;
}

.-left-btn-sm{
  left: -1.875rem;
}

.-left-header{
  left: -60px;
}

.-left-icon{
  left: -20px;
}

.-left-icon-3xl{
  left: -120px;
}

.-left-icon-2xl{
  left: -80px;
}

.-left-icon-xl{
  left: -60px;
}

.-left-icon-lg{
  left: -40px;
}

.-left-icon-sm{
  left: -18px;
}

.-left-icon-xs{
  left: -16px;
}

.-left-icon-spacing{
  left: -8px;
}

.-left-heading-xs{
  left: -0.25rem;
}

.-left-heading-sm{
  left: -0.5rem;
}

.-left-heading{
  left: -1rem;
}

.-left-heading-lg{
  left: -2rem;
}

.-left-actionbar{
  left: -70px;
}

.-left-aside{
  left: -20rem;
}

.-left-sidebar{
  left: -16rem;
}

.-left-card-padding{
  left: -1.25rem;
}

.left-1\/2{
  left: 50%;
}

.left-1\/3{
  left: 33.333333%;
}

.left-2\/3{
  left: 66.666667%;
}

.left-1\/4{
  left: 25%;
}

.left-2\/4{
  left: 50%;
}

.left-3\/4{
  left: 75%;
}

.left-full{
  left: 100%;
}

.-left-1\/2{
  left: -50%;
}

.-left-1\/3{
  left: -33.333333%;
}

.-left-2\/3{
  left: -66.666667%;
}

.-left-1\/4{
  left: -25%;
}

.-left-2\/4{
  left: -50%;
}

.-left-3\/4{
  left: -75%;
}

.-left-full{
  left: -100%;
}

.isolate{
  isolation: isolate;
}

.isolation-auto{
  isolation: auto;
}

.z-0{
  z-index: 0;
}

.z-10{
  z-index: 10;
}

.z-20{
  z-index: 20;
}

.z-30{
  z-index: 30;
}

.z-40{
  z-index: 40;
}

.z-50{
  z-index: 50;
}

.z-auto{
  z-index: auto;
}

.focus-within\:z-0:focus-within{
  z-index: 0;
}

.focus-within\:z-10:focus-within{
  z-index: 10;
}

.focus-within\:z-20:focus-within{
  z-index: 20;
}

.focus-within\:z-30:focus-within{
  z-index: 30;
}

.focus-within\:z-40:focus-within{
  z-index: 40;
}

.focus-within\:z-50:focus-within{
  z-index: 50;
}

.focus-within\:z-auto:focus-within{
  z-index: auto;
}

.focus\:z-0:focus{
  z-index: 0;
}

.focus\:z-10:focus{
  z-index: 10;
}

.focus\:z-20:focus{
  z-index: 20;
}

.focus\:z-30:focus{
  z-index: 30;
}

.focus\:z-40:focus{
  z-index: 40;
}

.focus\:z-50:focus{
  z-index: 50;
}

.focus\:z-auto:focus{
  z-index: auto;
}

.order-1{
  order: 1;
}

.order-2{
  order: 2;
}

.order-3{
  order: 3;
}

.order-4{
  order: 4;
}

.order-5{
  order: 5;
}

.order-6{
  order: 6;
}

.order-7{
  order: 7;
}

.order-8{
  order: 8;
}

.order-9{
  order: 9;
}

.order-10{
  order: 10;
}

.order-11{
  order: 11;
}

.order-12{
  order: 12;
}

.order-first{
  order: -9999;
}

.order-last{
  order: 9999;
}

.order-none{
  order: 0;
}

.col-auto{
  grid-column: auto;
}

.col-span-1{
  grid-column: span 1 / span 1;
}

.col-span-2{
  grid-column: span 2 / span 2;
}

.col-span-3{
  grid-column: span 3 / span 3;
}

.col-span-4{
  grid-column: span 4 / span 4;
}

.col-span-5{
  grid-column: span 5 / span 5;
}

.col-span-6{
  grid-column: span 6 / span 6;
}

.col-span-7{
  grid-column: span 7 / span 7;
}

.col-span-8{
  grid-column: span 8 / span 8;
}

.col-span-9{
  grid-column: span 9 / span 9;
}

.col-span-10{
  grid-column: span 10 / span 10;
}

.col-span-11{
  grid-column: span 11 / span 11;
}

.col-span-12{
  grid-column: span 12 / span 12;
}

.col-span-full{
  grid-column: 1 / -1;
}

.col-start-1{
  grid-column-start: 1;
}

.col-start-2{
  grid-column-start: 2;
}

.col-start-3{
  grid-column-start: 3;
}

.col-start-4{
  grid-column-start: 4;
}

.col-start-5{
  grid-column-start: 5;
}

.col-start-6{
  grid-column-start: 6;
}

.col-start-7{
  grid-column-start: 7;
}

.col-start-8{
  grid-column-start: 8;
}

.col-start-9{
  grid-column-start: 9;
}

.col-start-10{
  grid-column-start: 10;
}

.col-start-11{
  grid-column-start: 11;
}

.col-start-12{
  grid-column-start: 12;
}

.col-start-13{
  grid-column-start: 13;
}

.col-start-auto{
  grid-column-start: auto;
}

.col-end-1{
  grid-column-end: 1;
}

.col-end-2{
  grid-column-end: 2;
}

.col-end-3{
  grid-column-end: 3;
}

.col-end-4{
  grid-column-end: 4;
}

.col-end-5{
  grid-column-end: 5;
}

.col-end-6{
  grid-column-end: 6;
}

.col-end-7{
  grid-column-end: 7;
}

.col-end-8{
  grid-column-end: 8;
}

.col-end-9{
  grid-column-end: 9;
}

.col-end-10{
  grid-column-end: 10;
}

.col-end-11{
  grid-column-end: 11;
}

.col-end-12{
  grid-column-end: 12;
}

.col-end-13{
  grid-column-end: 13;
}

.col-end-auto{
  grid-column-end: auto;
}

.row-auto{
  grid-row: auto;
}

.row-span-1{
  grid-row: span 1 / span 1;
}

.row-span-2{
  grid-row: span 2 / span 2;
}

.row-span-3{
  grid-row: span 3 / span 3;
}

.row-span-4{
  grid-row: span 4 / span 4;
}

.row-span-5{
  grid-row: span 5 / span 5;
}

.row-span-6{
  grid-row: span 6 / span 6;
}

.row-span-full{
  grid-row: 1 / -1;
}

.row-start-1{
  grid-row-start: 1;
}

.row-start-2{
  grid-row-start: 2;
}

.row-start-3{
  grid-row-start: 3;
}

.row-start-4{
  grid-row-start: 4;
}

.row-start-5{
  grid-row-start: 5;
}

.row-start-6{
  grid-row-start: 6;
}

.row-start-7{
  grid-row-start: 7;
}

.row-start-auto{
  grid-row-start: auto;
}

.row-end-1{
  grid-row-end: 1;
}

.row-end-2{
  grid-row-end: 2;
}

.row-end-3{
  grid-row-end: 3;
}

.row-end-4{
  grid-row-end: 4;
}

.row-end-5{
  grid-row-end: 5;
}

.row-end-6{
  grid-row-end: 6;
}

.row-end-7{
  grid-row-end: 7;
}

.row-end-auto{
  grid-row-end: auto;
}

.float-right{
  float: right;
}

.float-left{
  float: left;
}

.float-none{
  float: none;
}

.clear-left{
  clear: left;
}

.clear-right{
  clear: right;
}

.clear-both{
  clear: both;
}

.clear-none{
  clear: none;
}

.m-0{
  margin: 0px;
}

.m-1{
  margin: 0.25rem;
}

.m-2{
  margin: 0.5rem;
}

.m-3{
  margin: 0.75rem;
}

.m-4{
  margin: 1rem;
}

.m-5{
  margin: 1.25rem;
}

.m-6{
  margin: 1.5rem;
}

.m-7{
  margin: 1.75rem;
}

.m-8{
  margin: 2rem;
}

.m-9{
  margin: 2.25rem;
}

.m-10{
  margin: 2.5rem;
}

.m-11{
  margin: 2.75rem;
}

.m-12{
  margin: 3rem;
}

.m-14{
  margin: 3.5rem;
}

.m-16{
  margin: 4rem;
}

.m-20{
  margin: 5rem;
}

.m-24{
  margin: 6rem;
}

.m-28{
  margin: 7rem;
}

.m-32{
  margin: 8rem;
}

.m-36{
  margin: 9rem;
}

.m-40{
  margin: 10rem;
}

.m-44{
  margin: 11rem;
}

.m-48{
  margin: 12rem;
}

.m-52{
  margin: 13rem;
}

.m-56{
  margin: 14rem;
}

.m-60{
  margin: 15rem;
}

.m-64{
  margin: 16rem;
}

.m-72{
  margin: 18rem;
}

.m-80{
  margin: 20rem;
}

.m-96{
  margin: 24rem;
}

.m-144{
  margin: 36rem;
}

.m-192{
  margin: 48rem;
}

.m-240{
  margin: 60rem;
}

.m-auto{
  margin: auto;
}

.m-px{
  margin: 1px;
}

.m-0\.5{
  margin: 0.125rem;
}

.m-1\.5{
  margin: 0.375rem;
}

.m-2\.5{
  margin: 0.625rem;
}

.m-3\.5{
  margin: 0.875rem;
}

.m-btn-default{
  margin: 2.5rem;
}

.m-btn-sm{
  margin: 1.875rem;
}

.m-header{
  margin: 60px;
}

.m-icon{
  margin: 20px;
}

.m-icon-3xl{
  margin: 120px;
}

.m-icon-2xl{
  margin: 80px;
}

.m-icon-xl{
  margin: 60px;
}

.m-icon-lg{
  margin: 40px;
}

.m-icon-sm{
  margin: 18px;
}

.m-icon-xs{
  margin: 16px;
}

.m-icon-spacing{
  margin: 8px;
}

.m-heading-xs{
  margin: 0.25rem;
}

.m-heading-sm{
  margin: 0.5rem;
}

.m-heading{
  margin: 1rem;
}

.m-heading-lg{
  margin: 2rem;
}

.m-actionbar{
  margin: 70px;
}

.m-aside{
  margin: 20rem;
}

.m-sidebar{
  margin: 16rem;
}

.m-card-padding{
  margin: 1.25rem;
}

.-m-0{
  margin: 0px;
}

.-m-1{
  margin: -0.25rem;
}

.-m-2{
  margin: -0.5rem;
}

.-m-3{
  margin: -0.75rem;
}

.-m-4{
  margin: -1rem;
}

.-m-5{
  margin: -1.25rem;
}

.-m-6{
  margin: -1.5rem;
}

.-m-7{
  margin: -1.75rem;
}

.-m-8{
  margin: -2rem;
}

.-m-9{
  margin: -2.25rem;
}

.-m-10{
  margin: -2.5rem;
}

.-m-11{
  margin: -2.75rem;
}

.-m-12{
  margin: -3rem;
}

.-m-14{
  margin: -3.5rem;
}

.-m-16{
  margin: -4rem;
}

.-m-20{
  margin: -5rem;
}

.-m-24{
  margin: -6rem;
}

.-m-28{
  margin: -7rem;
}

.-m-32{
  margin: -8rem;
}

.-m-36{
  margin: -9rem;
}

.-m-40{
  margin: -10rem;
}

.-m-44{
  margin: -11rem;
}

.-m-48{
  margin: -12rem;
}

.-m-52{
  margin: -13rem;
}

.-m-56{
  margin: -14rem;
}

.-m-60{
  margin: -15rem;
}

.-m-64{
  margin: -16rem;
}

.-m-72{
  margin: -18rem;
}

.-m-80{
  margin: -20rem;
}

.-m-96{
  margin: -24rem;
}

.-m-144{
  margin: -36rem;
}

.-m-192{
  margin: -48rem;
}

.-m-240{
  margin: -60rem;
}

.-m-px{
  margin: -1px;
}

.-m-0\.5{
  margin: -0.125rem;
}

.-m-1\.5{
  margin: -0.375rem;
}

.-m-2\.5{
  margin: -0.625rem;
}

.-m-3\.5{
  margin: -0.875rem;
}

.-m-btn-default{
  margin: -2.5rem;
}

.-m-btn-sm{
  margin: -1.875rem;
}

.-m-header{
  margin: -60px;
}

.-m-icon{
  margin: -20px;
}

.-m-icon-3xl{
  margin: -120px;
}

.-m-icon-2xl{
  margin: -80px;
}

.-m-icon-xl{
  margin: -60px;
}

.-m-icon-lg{
  margin: -40px;
}

.-m-icon-sm{
  margin: -18px;
}

.-m-icon-xs{
  margin: -16px;
}

.-m-icon-spacing{
  margin: -8px;
}

.-m-heading-xs{
  margin: -0.25rem;
}

.-m-heading-sm{
  margin: -0.5rem;
}

.-m-heading{
  margin: -1rem;
}

.-m-heading-lg{
  margin: -2rem;
}

.-m-actionbar{
  margin: -70px;
}

.-m-aside{
  margin: -20rem;
}

.-m-sidebar{
  margin: -16rem;
}

.-m-card-padding{
  margin: -1.25rem;
}

.first\:m-0:first-child{
  margin: 0px;
}

.first\:m-1:first-child{
  margin: 0.25rem;
}

.first\:m-2:first-child{
  margin: 0.5rem;
}

.first\:m-3:first-child{
  margin: 0.75rem;
}

.first\:m-4:first-child{
  margin: 1rem;
}

.first\:m-5:first-child{
  margin: 1.25rem;
}

.first\:m-6:first-child{
  margin: 1.5rem;
}

.first\:m-7:first-child{
  margin: 1.75rem;
}

.first\:m-8:first-child{
  margin: 2rem;
}

.first\:m-9:first-child{
  margin: 2.25rem;
}

.first\:m-10:first-child{
  margin: 2.5rem;
}

.first\:m-11:first-child{
  margin: 2.75rem;
}

.first\:m-12:first-child{
  margin: 3rem;
}

.first\:m-14:first-child{
  margin: 3.5rem;
}

.first\:m-16:first-child{
  margin: 4rem;
}

.first\:m-20:first-child{
  margin: 5rem;
}

.first\:m-24:first-child{
  margin: 6rem;
}

.first\:m-28:first-child{
  margin: 7rem;
}

.first\:m-32:first-child{
  margin: 8rem;
}

.first\:m-36:first-child{
  margin: 9rem;
}

.first\:m-40:first-child{
  margin: 10rem;
}

.first\:m-44:first-child{
  margin: 11rem;
}

.first\:m-48:first-child{
  margin: 12rem;
}

.first\:m-52:first-child{
  margin: 13rem;
}

.first\:m-56:first-child{
  margin: 14rem;
}

.first\:m-60:first-child{
  margin: 15rem;
}

.first\:m-64:first-child{
  margin: 16rem;
}

.first\:m-72:first-child{
  margin: 18rem;
}

.first\:m-80:first-child{
  margin: 20rem;
}

.first\:m-96:first-child{
  margin: 24rem;
}

.first\:m-144:first-child{
  margin: 36rem;
}

.first\:m-192:first-child{
  margin: 48rem;
}

.first\:m-240:first-child{
  margin: 60rem;
}

.first\:m-auto:first-child{
  margin: auto;
}

.first\:m-px:first-child{
  margin: 1px;
}

.first\:m-0\.5:first-child{
  margin: 0.125rem;
}

.first\:m-1\.5:first-child{
  margin: 0.375rem;
}

.first\:m-2\.5:first-child{
  margin: 0.625rem;
}

.first\:m-3\.5:first-child{
  margin: 0.875rem;
}

.first\:m-btn-default:first-child{
  margin: 2.5rem;
}

.first\:m-btn-sm:first-child{
  margin: 1.875rem;
}

.first\:m-header:first-child{
  margin: 60px;
}

.first\:m-icon:first-child{
  margin: 20px;
}

.first\:m-icon-3xl:first-child{
  margin: 120px;
}

.first\:m-icon-2xl:first-child{
  margin: 80px;
}

.first\:m-icon-xl:first-child{
  margin: 60px;
}

.first\:m-icon-lg:first-child{
  margin: 40px;
}

.first\:m-icon-sm:first-child{
  margin: 18px;
}

.first\:m-icon-xs:first-child{
  margin: 16px;
}

.first\:m-icon-spacing:first-child{
  margin: 8px;
}

.first\:m-heading-xs:first-child{
  margin: 0.25rem;
}

.first\:m-heading-sm:first-child{
  margin: 0.5rem;
}

.first\:m-heading:first-child{
  margin: 1rem;
}

.first\:m-heading-lg:first-child{
  margin: 2rem;
}

.first\:m-actionbar:first-child{
  margin: 70px;
}

.first\:m-aside:first-child{
  margin: 20rem;
}

.first\:m-sidebar:first-child{
  margin: 16rem;
}

.first\:m-card-padding:first-child{
  margin: 1.25rem;
}

.first\:-m-0:first-child{
  margin: 0px;
}

.first\:-m-1:first-child{
  margin: -0.25rem;
}

.first\:-m-2:first-child{
  margin: -0.5rem;
}

.first\:-m-3:first-child{
  margin: -0.75rem;
}

.first\:-m-4:first-child{
  margin: -1rem;
}

.first\:-m-5:first-child{
  margin: -1.25rem;
}

.first\:-m-6:first-child{
  margin: -1.5rem;
}

.first\:-m-7:first-child{
  margin: -1.75rem;
}

.first\:-m-8:first-child{
  margin: -2rem;
}

.first\:-m-9:first-child{
  margin: -2.25rem;
}

.first\:-m-10:first-child{
  margin: -2.5rem;
}

.first\:-m-11:first-child{
  margin: -2.75rem;
}

.first\:-m-12:first-child{
  margin: -3rem;
}

.first\:-m-14:first-child{
  margin: -3.5rem;
}

.first\:-m-16:first-child{
  margin: -4rem;
}

.first\:-m-20:first-child{
  margin: -5rem;
}

.first\:-m-24:first-child{
  margin: -6rem;
}

.first\:-m-28:first-child{
  margin: -7rem;
}

.first\:-m-32:first-child{
  margin: -8rem;
}

.first\:-m-36:first-child{
  margin: -9rem;
}

.first\:-m-40:first-child{
  margin: -10rem;
}

.first\:-m-44:first-child{
  margin: -11rem;
}

.first\:-m-48:first-child{
  margin: -12rem;
}

.first\:-m-52:first-child{
  margin: -13rem;
}

.first\:-m-56:first-child{
  margin: -14rem;
}

.first\:-m-60:first-child{
  margin: -15rem;
}

.first\:-m-64:first-child{
  margin: -16rem;
}

.first\:-m-72:first-child{
  margin: -18rem;
}

.first\:-m-80:first-child{
  margin: -20rem;
}

.first\:-m-96:first-child{
  margin: -24rem;
}

.first\:-m-144:first-child{
  margin: -36rem;
}

.first\:-m-192:first-child{
  margin: -48rem;
}

.first\:-m-240:first-child{
  margin: -60rem;
}

.first\:-m-px:first-child{
  margin: -1px;
}

.first\:-m-0\.5:first-child{
  margin: -0.125rem;
}

.first\:-m-1\.5:first-child{
  margin: -0.375rem;
}

.first\:-m-2\.5:first-child{
  margin: -0.625rem;
}

.first\:-m-3\.5:first-child{
  margin: -0.875rem;
}

.first\:-m-btn-default:first-child{
  margin: -2.5rem;
}

.first\:-m-btn-sm:first-child{
  margin: -1.875rem;
}

.first\:-m-header:first-child{
  margin: -60px;
}

.first\:-m-icon:first-child{
  margin: -20px;
}

.first\:-m-icon-3xl:first-child{
  margin: -120px;
}

.first\:-m-icon-2xl:first-child{
  margin: -80px;
}

.first\:-m-icon-xl:first-child{
  margin: -60px;
}

.first\:-m-icon-lg:first-child{
  margin: -40px;
}

.first\:-m-icon-sm:first-child{
  margin: -18px;
}

.first\:-m-icon-xs:first-child{
  margin: -16px;
}

.first\:-m-icon-spacing:first-child{
  margin: -8px;
}

.first\:-m-heading-xs:first-child{
  margin: -0.25rem;
}

.first\:-m-heading-sm:first-child{
  margin: -0.5rem;
}

.first\:-m-heading:first-child{
  margin: -1rem;
}

.first\:-m-heading-lg:first-child{
  margin: -2rem;
}

.first\:-m-actionbar:first-child{
  margin: -70px;
}

.first\:-m-aside:first-child{
  margin: -20rem;
}

.first\:-m-sidebar:first-child{
  margin: -16rem;
}

.first\:-m-card-padding:first-child{
  margin: -1.25rem;
}

.last\:m-0:last-child{
  margin: 0px;
}

.last\:m-1:last-child{
  margin: 0.25rem;
}

.last\:m-2:last-child{
  margin: 0.5rem;
}

.last\:m-3:last-child{
  margin: 0.75rem;
}

.last\:m-4:last-child{
  margin: 1rem;
}

.last\:m-5:last-child{
  margin: 1.25rem;
}

.last\:m-6:last-child{
  margin: 1.5rem;
}

.last\:m-7:last-child{
  margin: 1.75rem;
}

.last\:m-8:last-child{
  margin: 2rem;
}

.last\:m-9:last-child{
  margin: 2.25rem;
}

.last\:m-10:last-child{
  margin: 2.5rem;
}

.last\:m-11:last-child{
  margin: 2.75rem;
}

.last\:m-12:last-child{
  margin: 3rem;
}

.last\:m-14:last-child{
  margin: 3.5rem;
}

.last\:m-16:last-child{
  margin: 4rem;
}

.last\:m-20:last-child{
  margin: 5rem;
}

.last\:m-24:last-child{
  margin: 6rem;
}

.last\:m-28:last-child{
  margin: 7rem;
}

.last\:m-32:last-child{
  margin: 8rem;
}

.last\:m-36:last-child{
  margin: 9rem;
}

.last\:m-40:last-child{
  margin: 10rem;
}

.last\:m-44:last-child{
  margin: 11rem;
}

.last\:m-48:last-child{
  margin: 12rem;
}

.last\:m-52:last-child{
  margin: 13rem;
}

.last\:m-56:last-child{
  margin: 14rem;
}

.last\:m-60:last-child{
  margin: 15rem;
}

.last\:m-64:last-child{
  margin: 16rem;
}

.last\:m-72:last-child{
  margin: 18rem;
}

.last\:m-80:last-child{
  margin: 20rem;
}

.last\:m-96:last-child{
  margin: 24rem;
}

.last\:m-144:last-child{
  margin: 36rem;
}

.last\:m-192:last-child{
  margin: 48rem;
}

.last\:m-240:last-child{
  margin: 60rem;
}

.last\:m-auto:last-child{
  margin: auto;
}

.last\:m-px:last-child{
  margin: 1px;
}

.last\:m-0\.5:last-child{
  margin: 0.125rem;
}

.last\:m-1\.5:last-child{
  margin: 0.375rem;
}

.last\:m-2\.5:last-child{
  margin: 0.625rem;
}

.last\:m-3\.5:last-child{
  margin: 0.875rem;
}

.last\:m-btn-default:last-child{
  margin: 2.5rem;
}

.last\:m-btn-sm:last-child{
  margin: 1.875rem;
}

.last\:m-header:last-child{
  margin: 60px;
}

.last\:m-icon:last-child{
  margin: 20px;
}

.last\:m-icon-3xl:last-child{
  margin: 120px;
}

.last\:m-icon-2xl:last-child{
  margin: 80px;
}

.last\:m-icon-xl:last-child{
  margin: 60px;
}

.last\:m-icon-lg:last-child{
  margin: 40px;
}

.last\:m-icon-sm:last-child{
  margin: 18px;
}

.last\:m-icon-xs:last-child{
  margin: 16px;
}

.last\:m-icon-spacing:last-child{
  margin: 8px;
}

.last\:m-heading-xs:last-child{
  margin: 0.25rem;
}

.last\:m-heading-sm:last-child{
  margin: 0.5rem;
}

.last\:m-heading:last-child{
  margin: 1rem;
}

.last\:m-heading-lg:last-child{
  margin: 2rem;
}

.last\:m-actionbar:last-child{
  margin: 70px;
}

.last\:m-aside:last-child{
  margin: 20rem;
}

.last\:m-sidebar:last-child{
  margin: 16rem;
}

.last\:m-card-padding:last-child{
  margin: 1.25rem;
}

.last\:-m-0:last-child{
  margin: 0px;
}

.last\:-m-1:last-child{
  margin: -0.25rem;
}

.last\:-m-2:last-child{
  margin: -0.5rem;
}

.last\:-m-3:last-child{
  margin: -0.75rem;
}

.last\:-m-4:last-child{
  margin: -1rem;
}

.last\:-m-5:last-child{
  margin: -1.25rem;
}

.last\:-m-6:last-child{
  margin: -1.5rem;
}

.last\:-m-7:last-child{
  margin: -1.75rem;
}

.last\:-m-8:last-child{
  margin: -2rem;
}

.last\:-m-9:last-child{
  margin: -2.25rem;
}

.last\:-m-10:last-child{
  margin: -2.5rem;
}

.last\:-m-11:last-child{
  margin: -2.75rem;
}

.last\:-m-12:last-child{
  margin: -3rem;
}

.last\:-m-14:last-child{
  margin: -3.5rem;
}

.last\:-m-16:last-child{
  margin: -4rem;
}

.last\:-m-20:last-child{
  margin: -5rem;
}

.last\:-m-24:last-child{
  margin: -6rem;
}

.last\:-m-28:last-child{
  margin: -7rem;
}

.last\:-m-32:last-child{
  margin: -8rem;
}

.last\:-m-36:last-child{
  margin: -9rem;
}

.last\:-m-40:last-child{
  margin: -10rem;
}

.last\:-m-44:last-child{
  margin: -11rem;
}

.last\:-m-48:last-child{
  margin: -12rem;
}

.last\:-m-52:last-child{
  margin: -13rem;
}

.last\:-m-56:last-child{
  margin: -14rem;
}

.last\:-m-60:last-child{
  margin: -15rem;
}

.last\:-m-64:last-child{
  margin: -16rem;
}

.last\:-m-72:last-child{
  margin: -18rem;
}

.last\:-m-80:last-child{
  margin: -20rem;
}

.last\:-m-96:last-child{
  margin: -24rem;
}

.last\:-m-144:last-child{
  margin: -36rem;
}

.last\:-m-192:last-child{
  margin: -48rem;
}

.last\:-m-240:last-child{
  margin: -60rem;
}

.last\:-m-px:last-child{
  margin: -1px;
}

.last\:-m-0\.5:last-child{
  margin: -0.125rem;
}

.last\:-m-1\.5:last-child{
  margin: -0.375rem;
}

.last\:-m-2\.5:last-child{
  margin: -0.625rem;
}

.last\:-m-3\.5:last-child{
  margin: -0.875rem;
}

.last\:-m-btn-default:last-child{
  margin: -2.5rem;
}

.last\:-m-btn-sm:last-child{
  margin: -1.875rem;
}

.last\:-m-header:last-child{
  margin: -60px;
}

.last\:-m-icon:last-child{
  margin: -20px;
}

.last\:-m-icon-3xl:last-child{
  margin: -120px;
}

.last\:-m-icon-2xl:last-child{
  margin: -80px;
}

.last\:-m-icon-xl:last-child{
  margin: -60px;
}

.last\:-m-icon-lg:last-child{
  margin: -40px;
}

.last\:-m-icon-sm:last-child{
  margin: -18px;
}

.last\:-m-icon-xs:last-child{
  margin: -16px;
}

.last\:-m-icon-spacing:last-child{
  margin: -8px;
}

.last\:-m-heading-xs:last-child{
  margin: -0.25rem;
}

.last\:-m-heading-sm:last-child{
  margin: -0.5rem;
}

.last\:-m-heading:last-child{
  margin: -1rem;
}

.last\:-m-heading-lg:last-child{
  margin: -2rem;
}

.last\:-m-actionbar:last-child{
  margin: -70px;
}

.last\:-m-aside:last-child{
  margin: -20rem;
}

.last\:-m-sidebar:last-child{
  margin: -16rem;
}

.last\:-m-card-padding:last-child{
  margin: -1.25rem;
}

.mx-0{
  margin-left: 0px;
  margin-right: 0px;
}

.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}

.mx-5{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.mx-6{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.mx-7{
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.mx-8{
  margin-left: 2rem;
  margin-right: 2rem;
}

.mx-9{
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.mx-10{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.mx-11{
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}

.mx-12{
  margin-left: 3rem;
  margin-right: 3rem;
}

.mx-14{
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.mx-16{
  margin-left: 4rem;
  margin-right: 4rem;
}

.mx-20{
  margin-left: 5rem;
  margin-right: 5rem;
}

.mx-24{
  margin-left: 6rem;
  margin-right: 6rem;
}

.mx-28{
  margin-left: 7rem;
  margin-right: 7rem;
}

.mx-32{
  margin-left: 8rem;
  margin-right: 8rem;
}

.mx-36{
  margin-left: 9rem;
  margin-right: 9rem;
}

.mx-40{
  margin-left: 10rem;
  margin-right: 10rem;
}

.mx-44{
  margin-left: 11rem;
  margin-right: 11rem;
}

.mx-48{
  margin-left: 12rem;
  margin-right: 12rem;
}

.mx-52{
  margin-left: 13rem;
  margin-right: 13rem;
}

.mx-56{
  margin-left: 14rem;
  margin-right: 14rem;
}

.mx-60{
  margin-left: 15rem;
  margin-right: 15rem;
}

.mx-64{
  margin-left: 16rem;
  margin-right: 16rem;
}

.mx-72{
  margin-left: 18rem;
  margin-right: 18rem;
}

.mx-80{
  margin-left: 20rem;
  margin-right: 20rem;
}

.mx-96{
  margin-left: 24rem;
  margin-right: 24rem;
}

.mx-144{
  margin-left: 36rem;
  margin-right: 36rem;
}

.mx-192{
  margin-left: 48rem;
  margin-right: 48rem;
}

.mx-240{
  margin-left: 60rem;
  margin-right: 60rem;
}

.mx-auto{
  margin-left: auto;
  margin-right: auto;
}

.mx-px{
  margin-left: 1px;
  margin-right: 1px;
}

.mx-0\.5{
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.mx-1\.5{
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

.mx-2\.5{
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.mx-3\.5{
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.mx-btn-default{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.mx-btn-sm{
  margin-left: 1.875rem;
  margin-right: 1.875rem;
}

.mx-header{
  margin-left: 60px;
  margin-right: 60px;
}

.mx-icon{
  margin-left: 20px;
  margin-right: 20px;
}

.mx-icon-3xl{
  margin-left: 120px;
  margin-right: 120px;
}

.mx-icon-2xl{
  margin-left: 80px;
  margin-right: 80px;
}

.mx-icon-xl{
  margin-left: 60px;
  margin-right: 60px;
}

.mx-icon-lg{
  margin-left: 40px;
  margin-right: 40px;
}

.mx-icon-sm{
  margin-left: 18px;
  margin-right: 18px;
}

.mx-icon-xs{
  margin-left: 16px;
  margin-right: 16px;
}

.mx-icon-spacing{
  margin-left: 8px;
  margin-right: 8px;
}

.mx-heading-xs{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.mx-heading-sm{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.mx-heading{
  margin-left: 1rem;
  margin-right: 1rem;
}

.mx-heading-lg{
  margin-left: 2rem;
  margin-right: 2rem;
}

.mx-actionbar{
  margin-left: 70px;
  margin-right: 70px;
}

.mx-aside{
  margin-left: 20rem;
  margin-right: 20rem;
}

.mx-sidebar{
  margin-left: 16rem;
  margin-right: 16rem;
}

.mx-card-padding{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.-mx-0{
  margin-left: 0px;
  margin-right: 0px;
}

.-mx-1{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.-mx-2{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.-mx-3{
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.-mx-4{
  margin-left: -1rem;
  margin-right: -1rem;
}

.-mx-5{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.-mx-6{
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.-mx-7{
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

.-mx-8{
  margin-left: -2rem;
  margin-right: -2rem;
}

.-mx-9{
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.-mx-10{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-mx-11{
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}

.-mx-12{
  margin-left: -3rem;
  margin-right: -3rem;
}

.-mx-14{
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

.-mx-16{
  margin-left: -4rem;
  margin-right: -4rem;
}

.-mx-20{
  margin-left: -5rem;
  margin-right: -5rem;
}

.-mx-24{
  margin-left: -6rem;
  margin-right: -6rem;
}

.-mx-28{
  margin-left: -7rem;
  margin-right: -7rem;
}

.-mx-32{
  margin-left: -8rem;
  margin-right: -8rem;
}

.-mx-36{
  margin-left: -9rem;
  margin-right: -9rem;
}

.-mx-40{
  margin-left: -10rem;
  margin-right: -10rem;
}

.-mx-44{
  margin-left: -11rem;
  margin-right: -11rem;
}

.-mx-48{
  margin-left: -12rem;
  margin-right: -12rem;
}

.-mx-52{
  margin-left: -13rem;
  margin-right: -13rem;
}

.-mx-56{
  margin-left: -14rem;
  margin-right: -14rem;
}

.-mx-60{
  margin-left: -15rem;
  margin-right: -15rem;
}

.-mx-64{
  margin-left: -16rem;
  margin-right: -16rem;
}

.-mx-72{
  margin-left: -18rem;
  margin-right: -18rem;
}

.-mx-80{
  margin-left: -20rem;
  margin-right: -20rem;
}

.-mx-96{
  margin-left: -24rem;
  margin-right: -24rem;
}

.-mx-144{
  margin-left: -36rem;
  margin-right: -36rem;
}

.-mx-192{
  margin-left: -48rem;
  margin-right: -48rem;
}

.-mx-240{
  margin-left: -60rem;
  margin-right: -60rem;
}

.-mx-px{
  margin-left: -1px;
  margin-right: -1px;
}

.-mx-0\.5{
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

.-mx-1\.5{
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}

.-mx-2\.5{
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

.-mx-3\.5{
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

.-mx-btn-default{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-mx-btn-sm{
  margin-left: -1.875rem;
  margin-right: -1.875rem;
}

.-mx-header{
  margin-left: -60px;
  margin-right: -60px;
}

.-mx-icon{
  margin-left: -20px;
  margin-right: -20px;
}

.-mx-icon-3xl{
  margin-left: -120px;
  margin-right: -120px;
}

.-mx-icon-2xl{
  margin-left: -80px;
  margin-right: -80px;
}

.-mx-icon-xl{
  margin-left: -60px;
  margin-right: -60px;
}

.-mx-icon-lg{
  margin-left: -40px;
  margin-right: -40px;
}

.-mx-icon-sm{
  margin-left: -18px;
  margin-right: -18px;
}

.-mx-icon-xs{
  margin-left: -16px;
  margin-right: -16px;
}

.-mx-icon-spacing{
  margin-left: -8px;
  margin-right: -8px;
}

.-mx-heading-xs{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.-mx-heading-sm{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.-mx-heading{
  margin-left: -1rem;
  margin-right: -1rem;
}

.-mx-heading-lg{
  margin-left: -2rem;
  margin-right: -2rem;
}

.-mx-actionbar{
  margin-left: -70px;
  margin-right: -70px;
}

.-mx-aside{
  margin-left: -20rem;
  margin-right: -20rem;
}

.-mx-sidebar{
  margin-left: -16rem;
  margin-right: -16rem;
}

.-mx-card-padding{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}

.my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.my-7{
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.my-9{
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.my-11{
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}

.my-12{
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.my-14{
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.my-16{
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.my-20{
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.my-24{
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.my-28{
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.my-32{
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.my-36{
  margin-top: 9rem;
  margin-bottom: 9rem;
}

.my-40{
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.my-44{
  margin-top: 11rem;
  margin-bottom: 11rem;
}

.my-48{
  margin-top: 12rem;
  margin-bottom: 12rem;
}

.my-52{
  margin-top: 13rem;
  margin-bottom: 13rem;
}

.my-56{
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.my-60{
  margin-top: 15rem;
  margin-bottom: 15rem;
}

.my-64{
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.my-72{
  margin-top: 18rem;
  margin-bottom: 18rem;
}

.my-80{
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.my-96{
  margin-top: 24rem;
  margin-bottom: 24rem;
}

.my-144{
  margin-top: 36rem;
  margin-bottom: 36rem;
}

.my-192{
  margin-top: 48rem;
  margin-bottom: 48rem;
}

.my-240{
  margin-top: 60rem;
  margin-bottom: 60rem;
}

.my-auto{
  margin-top: auto;
  margin-bottom: auto;
}

.my-px{
  margin-top: 1px;
  margin-bottom: 1px;
}

.my-0\.5{
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.my-1\.5{
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

.my-2\.5{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.my-3\.5{
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.my-btn-default{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.my-btn-sm{
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.my-header{
  margin-top: 60px;
  margin-bottom: 60px;
}

.my-icon{
  margin-top: 20px;
  margin-bottom: 20px;
}

.my-icon-3xl{
  margin-top: 120px;
  margin-bottom: 120px;
}

.my-icon-2xl{
  margin-top: 80px;
  margin-bottom: 80px;
}

.my-icon-xl{
  margin-top: 60px;
  margin-bottom: 60px;
}

.my-icon-lg{
  margin-top: 40px;
  margin-bottom: 40px;
}

.my-icon-sm{
  margin-top: 18px;
  margin-bottom: 18px;
}

.my-icon-xs{
  margin-top: 16px;
  margin-bottom: 16px;
}

.my-icon-spacing{
  margin-top: 8px;
  margin-bottom: 8px;
}

.my-heading-xs{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.my-heading-sm{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.my-heading{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.my-heading-lg{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.my-actionbar{
  margin-top: 70px;
  margin-bottom: 70px;
}

.my-aside{
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.my-sidebar{
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.my-card-padding{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.-my-0{
  margin-top: 0px;
  margin-bottom: 0px;
}

.-my-1{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.-my-2{
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.-my-3{
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.-my-4{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.-my-5{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.-my-6{
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.-my-7{
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

.-my-8{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-my-9{
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.-my-10{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-my-11{
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}

.-my-12{
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.-my-14{
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

.-my-16{
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.-my-20{
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.-my-24{
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.-my-28{
  margin-top: -7rem;
  margin-bottom: -7rem;
}

.-my-32{
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.-my-36{
  margin-top: -9rem;
  margin-bottom: -9rem;
}

.-my-40{
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.-my-44{
  margin-top: -11rem;
  margin-bottom: -11rem;
}

.-my-48{
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.-my-52{
  margin-top: -13rem;
  margin-bottom: -13rem;
}

.-my-56{
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.-my-60{
  margin-top: -15rem;
  margin-bottom: -15rem;
}

.-my-64{
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.-my-72{
  margin-top: -18rem;
  margin-bottom: -18rem;
}

.-my-80{
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.-my-96{
  margin-top: -24rem;
  margin-bottom: -24rem;
}

.-my-144{
  margin-top: -36rem;
  margin-bottom: -36rem;
}

.-my-192{
  margin-top: -48rem;
  margin-bottom: -48rem;
}

.-my-240{
  margin-top: -60rem;
  margin-bottom: -60rem;
}

.-my-px{
  margin-top: -1px;
  margin-bottom: -1px;
}

.-my-0\.5{
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

.-my-1\.5{
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}

.-my-2\.5{
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

.-my-3\.5{
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

.-my-btn-default{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-my-btn-sm{
  margin-top: -1.875rem;
  margin-bottom: -1.875rem;
}

.-my-header{
  margin-top: -60px;
  margin-bottom: -60px;
}

.-my-icon{
  margin-top: -20px;
  margin-bottom: -20px;
}

.-my-icon-3xl{
  margin-top: -120px;
  margin-bottom: -120px;
}

.-my-icon-2xl{
  margin-top: -80px;
  margin-bottom: -80px;
}

.-my-icon-xl{
  margin-top: -60px;
  margin-bottom: -60px;
}

.-my-icon-lg{
  margin-top: -40px;
  margin-bottom: -40px;
}

.-my-icon-sm{
  margin-top: -18px;
  margin-bottom: -18px;
}

.-my-icon-xs{
  margin-top: -16px;
  margin-bottom: -16px;
}

.-my-icon-spacing{
  margin-top: -8px;
  margin-bottom: -8px;
}

.-my-heading-xs{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.-my-heading-sm{
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.-my-heading{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.-my-heading-lg{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-my-actionbar{
  margin-top: -70px;
  margin-bottom: -70px;
}

.-my-aside{
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.-my-sidebar{
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.-my-card-padding{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.first\:mx-0:first-child{
  margin-left: 0px;
  margin-right: 0px;
}

.first\:mx-1:first-child{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.first\:mx-2:first-child{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.first\:mx-3:first-child{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.first\:mx-4:first-child{
  margin-left: 1rem;
  margin-right: 1rem;
}

.first\:mx-5:first-child{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.first\:mx-6:first-child{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.first\:mx-7:first-child{
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.first\:mx-8:first-child{
  margin-left: 2rem;
  margin-right: 2rem;
}

.first\:mx-9:first-child{
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.first\:mx-10:first-child{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.first\:mx-11:first-child{
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}

.first\:mx-12:first-child{
  margin-left: 3rem;
  margin-right: 3rem;
}

.first\:mx-14:first-child{
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.first\:mx-16:first-child{
  margin-left: 4rem;
  margin-right: 4rem;
}

.first\:mx-20:first-child{
  margin-left: 5rem;
  margin-right: 5rem;
}

.first\:mx-24:first-child{
  margin-left: 6rem;
  margin-right: 6rem;
}

.first\:mx-28:first-child{
  margin-left: 7rem;
  margin-right: 7rem;
}

.first\:mx-32:first-child{
  margin-left: 8rem;
  margin-right: 8rem;
}

.first\:mx-36:first-child{
  margin-left: 9rem;
  margin-right: 9rem;
}

.first\:mx-40:first-child{
  margin-left: 10rem;
  margin-right: 10rem;
}

.first\:mx-44:first-child{
  margin-left: 11rem;
  margin-right: 11rem;
}

.first\:mx-48:first-child{
  margin-left: 12rem;
  margin-right: 12rem;
}

.first\:mx-52:first-child{
  margin-left: 13rem;
  margin-right: 13rem;
}

.first\:mx-56:first-child{
  margin-left: 14rem;
  margin-right: 14rem;
}

.first\:mx-60:first-child{
  margin-left: 15rem;
  margin-right: 15rem;
}

.first\:mx-64:first-child{
  margin-left: 16rem;
  margin-right: 16rem;
}

.first\:mx-72:first-child{
  margin-left: 18rem;
  margin-right: 18rem;
}

.first\:mx-80:first-child{
  margin-left: 20rem;
  margin-right: 20rem;
}

.first\:mx-96:first-child{
  margin-left: 24rem;
  margin-right: 24rem;
}

.first\:mx-144:first-child{
  margin-left: 36rem;
  margin-right: 36rem;
}

.first\:mx-192:first-child{
  margin-left: 48rem;
  margin-right: 48rem;
}

.first\:mx-240:first-child{
  margin-left: 60rem;
  margin-right: 60rem;
}

.first\:mx-auto:first-child{
  margin-left: auto;
  margin-right: auto;
}

.first\:mx-px:first-child{
  margin-left: 1px;
  margin-right: 1px;
}

.first\:mx-0\.5:first-child{
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.first\:mx-1\.5:first-child{
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

.first\:mx-2\.5:first-child{
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.first\:mx-3\.5:first-child{
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.first\:mx-btn-default:first-child{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.first\:mx-btn-sm:first-child{
  margin-left: 1.875rem;
  margin-right: 1.875rem;
}

.first\:mx-header:first-child{
  margin-left: 60px;
  margin-right: 60px;
}

.first\:mx-icon:first-child{
  margin-left: 20px;
  margin-right: 20px;
}

.first\:mx-icon-3xl:first-child{
  margin-left: 120px;
  margin-right: 120px;
}

.first\:mx-icon-2xl:first-child{
  margin-left: 80px;
  margin-right: 80px;
}

.first\:mx-icon-xl:first-child{
  margin-left: 60px;
  margin-right: 60px;
}

.first\:mx-icon-lg:first-child{
  margin-left: 40px;
  margin-right: 40px;
}

.first\:mx-icon-sm:first-child{
  margin-left: 18px;
  margin-right: 18px;
}

.first\:mx-icon-xs:first-child{
  margin-left: 16px;
  margin-right: 16px;
}

.first\:mx-icon-spacing:first-child{
  margin-left: 8px;
  margin-right: 8px;
}

.first\:mx-heading-xs:first-child{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.first\:mx-heading-sm:first-child{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.first\:mx-heading:first-child{
  margin-left: 1rem;
  margin-right: 1rem;
}

.first\:mx-heading-lg:first-child{
  margin-left: 2rem;
  margin-right: 2rem;
}

.first\:mx-actionbar:first-child{
  margin-left: 70px;
  margin-right: 70px;
}

.first\:mx-aside:first-child{
  margin-left: 20rem;
  margin-right: 20rem;
}

.first\:mx-sidebar:first-child{
  margin-left: 16rem;
  margin-right: 16rem;
}

.first\:mx-card-padding:first-child{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.first\:-mx-0:first-child{
  margin-left: 0px;
  margin-right: 0px;
}

.first\:-mx-1:first-child{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.first\:-mx-2:first-child{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.first\:-mx-3:first-child{
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.first\:-mx-4:first-child{
  margin-left: -1rem;
  margin-right: -1rem;
}

.first\:-mx-5:first-child{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.first\:-mx-6:first-child{
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.first\:-mx-7:first-child{
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

.first\:-mx-8:first-child{
  margin-left: -2rem;
  margin-right: -2rem;
}

.first\:-mx-9:first-child{
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.first\:-mx-10:first-child{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.first\:-mx-11:first-child{
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}

.first\:-mx-12:first-child{
  margin-left: -3rem;
  margin-right: -3rem;
}

.first\:-mx-14:first-child{
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

.first\:-mx-16:first-child{
  margin-left: -4rem;
  margin-right: -4rem;
}

.first\:-mx-20:first-child{
  margin-left: -5rem;
  margin-right: -5rem;
}

.first\:-mx-24:first-child{
  margin-left: -6rem;
  margin-right: -6rem;
}

.first\:-mx-28:first-child{
  margin-left: -7rem;
  margin-right: -7rem;
}

.first\:-mx-32:first-child{
  margin-left: -8rem;
  margin-right: -8rem;
}

.first\:-mx-36:first-child{
  margin-left: -9rem;
  margin-right: -9rem;
}

.first\:-mx-40:first-child{
  margin-left: -10rem;
  margin-right: -10rem;
}

.first\:-mx-44:first-child{
  margin-left: -11rem;
  margin-right: -11rem;
}

.first\:-mx-48:first-child{
  margin-left: -12rem;
  margin-right: -12rem;
}

.first\:-mx-52:first-child{
  margin-left: -13rem;
  margin-right: -13rem;
}

.first\:-mx-56:first-child{
  margin-left: -14rem;
  margin-right: -14rem;
}

.first\:-mx-60:first-child{
  margin-left: -15rem;
  margin-right: -15rem;
}

.first\:-mx-64:first-child{
  margin-left: -16rem;
  margin-right: -16rem;
}

.first\:-mx-72:first-child{
  margin-left: -18rem;
  margin-right: -18rem;
}

.first\:-mx-80:first-child{
  margin-left: -20rem;
  margin-right: -20rem;
}

.first\:-mx-96:first-child{
  margin-left: -24rem;
  margin-right: -24rem;
}

.first\:-mx-144:first-child{
  margin-left: -36rem;
  margin-right: -36rem;
}

.first\:-mx-192:first-child{
  margin-left: -48rem;
  margin-right: -48rem;
}

.first\:-mx-240:first-child{
  margin-left: -60rem;
  margin-right: -60rem;
}

.first\:-mx-px:first-child{
  margin-left: -1px;
  margin-right: -1px;
}

.first\:-mx-0\.5:first-child{
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

.first\:-mx-1\.5:first-child{
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}

.first\:-mx-2\.5:first-child{
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

.first\:-mx-3\.5:first-child{
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

.first\:-mx-btn-default:first-child{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.first\:-mx-btn-sm:first-child{
  margin-left: -1.875rem;
  margin-right: -1.875rem;
}

.first\:-mx-header:first-child{
  margin-left: -60px;
  margin-right: -60px;
}

.first\:-mx-icon:first-child{
  margin-left: -20px;
  margin-right: -20px;
}

.first\:-mx-icon-3xl:first-child{
  margin-left: -120px;
  margin-right: -120px;
}

.first\:-mx-icon-2xl:first-child{
  margin-left: -80px;
  margin-right: -80px;
}

.first\:-mx-icon-xl:first-child{
  margin-left: -60px;
  margin-right: -60px;
}

.first\:-mx-icon-lg:first-child{
  margin-left: -40px;
  margin-right: -40px;
}

.first\:-mx-icon-sm:first-child{
  margin-left: -18px;
  margin-right: -18px;
}

.first\:-mx-icon-xs:first-child{
  margin-left: -16px;
  margin-right: -16px;
}

.first\:-mx-icon-spacing:first-child{
  margin-left: -8px;
  margin-right: -8px;
}

.first\:-mx-heading-xs:first-child{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.first\:-mx-heading-sm:first-child{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.first\:-mx-heading:first-child{
  margin-left: -1rem;
  margin-right: -1rem;
}

.first\:-mx-heading-lg:first-child{
  margin-left: -2rem;
  margin-right: -2rem;
}

.first\:-mx-actionbar:first-child{
  margin-left: -70px;
  margin-right: -70px;
}

.first\:-mx-aside:first-child{
  margin-left: -20rem;
  margin-right: -20rem;
}

.first\:-mx-sidebar:first-child{
  margin-left: -16rem;
  margin-right: -16rem;
}

.first\:-mx-card-padding:first-child{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.first\:my-0:first-child{
  margin-top: 0px;
  margin-bottom: 0px;
}

.first\:my-1:first-child{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.first\:my-2:first-child{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.first\:my-3:first-child{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.first\:my-4:first-child{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.first\:my-5:first-child{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.first\:my-6:first-child{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.first\:my-7:first-child{
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.first\:my-8:first-child{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.first\:my-9:first-child{
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.first\:my-10:first-child{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.first\:my-11:first-child{
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}

.first\:my-12:first-child{
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.first\:my-14:first-child{
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.first\:my-16:first-child{
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.first\:my-20:first-child{
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.first\:my-24:first-child{
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.first\:my-28:first-child{
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.first\:my-32:first-child{
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.first\:my-36:first-child{
  margin-top: 9rem;
  margin-bottom: 9rem;
}

.first\:my-40:first-child{
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.first\:my-44:first-child{
  margin-top: 11rem;
  margin-bottom: 11rem;
}

.first\:my-48:first-child{
  margin-top: 12rem;
  margin-bottom: 12rem;
}

.first\:my-52:first-child{
  margin-top: 13rem;
  margin-bottom: 13rem;
}

.first\:my-56:first-child{
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.first\:my-60:first-child{
  margin-top: 15rem;
  margin-bottom: 15rem;
}

.first\:my-64:first-child{
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.first\:my-72:first-child{
  margin-top: 18rem;
  margin-bottom: 18rem;
}

.first\:my-80:first-child{
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.first\:my-96:first-child{
  margin-top: 24rem;
  margin-bottom: 24rem;
}

.first\:my-144:first-child{
  margin-top: 36rem;
  margin-bottom: 36rem;
}

.first\:my-192:first-child{
  margin-top: 48rem;
  margin-bottom: 48rem;
}

.first\:my-240:first-child{
  margin-top: 60rem;
  margin-bottom: 60rem;
}

.first\:my-auto:first-child{
  margin-top: auto;
  margin-bottom: auto;
}

.first\:my-px:first-child{
  margin-top: 1px;
  margin-bottom: 1px;
}

.first\:my-0\.5:first-child{
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.first\:my-1\.5:first-child{
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

.first\:my-2\.5:first-child{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.first\:my-3\.5:first-child{
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.first\:my-btn-default:first-child{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.first\:my-btn-sm:first-child{
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.first\:my-header:first-child{
  margin-top: 60px;
  margin-bottom: 60px;
}

.first\:my-icon:first-child{
  margin-top: 20px;
  margin-bottom: 20px;
}

.first\:my-icon-3xl:first-child{
  margin-top: 120px;
  margin-bottom: 120px;
}

.first\:my-icon-2xl:first-child{
  margin-top: 80px;
  margin-bottom: 80px;
}

.first\:my-icon-xl:first-child{
  margin-top: 60px;
  margin-bottom: 60px;
}

.first\:my-icon-lg:first-child{
  margin-top: 40px;
  margin-bottom: 40px;
}

.first\:my-icon-sm:first-child{
  margin-top: 18px;
  margin-bottom: 18px;
}

.first\:my-icon-xs:first-child{
  margin-top: 16px;
  margin-bottom: 16px;
}

.first\:my-icon-spacing:first-child{
  margin-top: 8px;
  margin-bottom: 8px;
}

.first\:my-heading-xs:first-child{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.first\:my-heading-sm:first-child{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.first\:my-heading:first-child{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.first\:my-heading-lg:first-child{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.first\:my-actionbar:first-child{
  margin-top: 70px;
  margin-bottom: 70px;
}

.first\:my-aside:first-child{
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.first\:my-sidebar:first-child{
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.first\:my-card-padding:first-child{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.first\:-my-0:first-child{
  margin-top: 0px;
  margin-bottom: 0px;
}

.first\:-my-1:first-child{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.first\:-my-2:first-child{
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.first\:-my-3:first-child{
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.first\:-my-4:first-child{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.first\:-my-5:first-child{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.first\:-my-6:first-child{
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.first\:-my-7:first-child{
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

.first\:-my-8:first-child{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.first\:-my-9:first-child{
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.first\:-my-10:first-child{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.first\:-my-11:first-child{
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}

.first\:-my-12:first-child{
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.first\:-my-14:first-child{
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

.first\:-my-16:first-child{
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.first\:-my-20:first-child{
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.first\:-my-24:first-child{
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.first\:-my-28:first-child{
  margin-top: -7rem;
  margin-bottom: -7rem;
}

.first\:-my-32:first-child{
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.first\:-my-36:first-child{
  margin-top: -9rem;
  margin-bottom: -9rem;
}

.first\:-my-40:first-child{
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.first\:-my-44:first-child{
  margin-top: -11rem;
  margin-bottom: -11rem;
}

.first\:-my-48:first-child{
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.first\:-my-52:first-child{
  margin-top: -13rem;
  margin-bottom: -13rem;
}

.first\:-my-56:first-child{
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.first\:-my-60:first-child{
  margin-top: -15rem;
  margin-bottom: -15rem;
}

.first\:-my-64:first-child{
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.first\:-my-72:first-child{
  margin-top: -18rem;
  margin-bottom: -18rem;
}

.first\:-my-80:first-child{
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.first\:-my-96:first-child{
  margin-top: -24rem;
  margin-bottom: -24rem;
}

.first\:-my-144:first-child{
  margin-top: -36rem;
  margin-bottom: -36rem;
}

.first\:-my-192:first-child{
  margin-top: -48rem;
  margin-bottom: -48rem;
}

.first\:-my-240:first-child{
  margin-top: -60rem;
  margin-bottom: -60rem;
}

.first\:-my-px:first-child{
  margin-top: -1px;
  margin-bottom: -1px;
}

.first\:-my-0\.5:first-child{
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

.first\:-my-1\.5:first-child{
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}

.first\:-my-2\.5:first-child{
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

.first\:-my-3\.5:first-child{
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

.first\:-my-btn-default:first-child{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.first\:-my-btn-sm:first-child{
  margin-top: -1.875rem;
  margin-bottom: -1.875rem;
}

.first\:-my-header:first-child{
  margin-top: -60px;
  margin-bottom: -60px;
}

.first\:-my-icon:first-child{
  margin-top: -20px;
  margin-bottom: -20px;
}

.first\:-my-icon-3xl:first-child{
  margin-top: -120px;
  margin-bottom: -120px;
}

.first\:-my-icon-2xl:first-child{
  margin-top: -80px;
  margin-bottom: -80px;
}

.first\:-my-icon-xl:first-child{
  margin-top: -60px;
  margin-bottom: -60px;
}

.first\:-my-icon-lg:first-child{
  margin-top: -40px;
  margin-bottom: -40px;
}

.first\:-my-icon-sm:first-child{
  margin-top: -18px;
  margin-bottom: -18px;
}

.first\:-my-icon-xs:first-child{
  margin-top: -16px;
  margin-bottom: -16px;
}

.first\:-my-icon-spacing:first-child{
  margin-top: -8px;
  margin-bottom: -8px;
}

.first\:-my-heading-xs:first-child{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.first\:-my-heading-sm:first-child{
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.first\:-my-heading:first-child{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.first\:-my-heading-lg:first-child{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.first\:-my-actionbar:first-child{
  margin-top: -70px;
  margin-bottom: -70px;
}

.first\:-my-aside:first-child{
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.first\:-my-sidebar:first-child{
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.first\:-my-card-padding:first-child{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.last\:mx-0:last-child{
  margin-left: 0px;
  margin-right: 0px;
}

.last\:mx-1:last-child{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.last\:mx-2:last-child{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.last\:mx-3:last-child{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.last\:mx-4:last-child{
  margin-left: 1rem;
  margin-right: 1rem;
}

.last\:mx-5:last-child{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.last\:mx-6:last-child{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.last\:mx-7:last-child{
  margin-left: 1.75rem;
  margin-right: 1.75rem;
}

.last\:mx-8:last-child{
  margin-left: 2rem;
  margin-right: 2rem;
}

.last\:mx-9:last-child{
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.last\:mx-10:last-child{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.last\:mx-11:last-child{
  margin-left: 2.75rem;
  margin-right: 2.75rem;
}

.last\:mx-12:last-child{
  margin-left: 3rem;
  margin-right: 3rem;
}

.last\:mx-14:last-child{
  margin-left: 3.5rem;
  margin-right: 3.5rem;
}

.last\:mx-16:last-child{
  margin-left: 4rem;
  margin-right: 4rem;
}

.last\:mx-20:last-child{
  margin-left: 5rem;
  margin-right: 5rem;
}

.last\:mx-24:last-child{
  margin-left: 6rem;
  margin-right: 6rem;
}

.last\:mx-28:last-child{
  margin-left: 7rem;
  margin-right: 7rem;
}

.last\:mx-32:last-child{
  margin-left: 8rem;
  margin-right: 8rem;
}

.last\:mx-36:last-child{
  margin-left: 9rem;
  margin-right: 9rem;
}

.last\:mx-40:last-child{
  margin-left: 10rem;
  margin-right: 10rem;
}

.last\:mx-44:last-child{
  margin-left: 11rem;
  margin-right: 11rem;
}

.last\:mx-48:last-child{
  margin-left: 12rem;
  margin-right: 12rem;
}

.last\:mx-52:last-child{
  margin-left: 13rem;
  margin-right: 13rem;
}

.last\:mx-56:last-child{
  margin-left: 14rem;
  margin-right: 14rem;
}

.last\:mx-60:last-child{
  margin-left: 15rem;
  margin-right: 15rem;
}

.last\:mx-64:last-child{
  margin-left: 16rem;
  margin-right: 16rem;
}

.last\:mx-72:last-child{
  margin-left: 18rem;
  margin-right: 18rem;
}

.last\:mx-80:last-child{
  margin-left: 20rem;
  margin-right: 20rem;
}

.last\:mx-96:last-child{
  margin-left: 24rem;
  margin-right: 24rem;
}

.last\:mx-144:last-child{
  margin-left: 36rem;
  margin-right: 36rem;
}

.last\:mx-192:last-child{
  margin-left: 48rem;
  margin-right: 48rem;
}

.last\:mx-240:last-child{
  margin-left: 60rem;
  margin-right: 60rem;
}

.last\:mx-auto:last-child{
  margin-left: auto;
  margin-right: auto;
}

.last\:mx-px:last-child{
  margin-left: 1px;
  margin-right: 1px;
}

.last\:mx-0\.5:last-child{
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.last\:mx-1\.5:last-child{
  margin-left: 0.375rem;
  margin-right: 0.375rem;
}

.last\:mx-2\.5:last-child{
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.last\:mx-3\.5:last-child{
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.last\:mx-btn-default:last-child{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.last\:mx-btn-sm:last-child{
  margin-left: 1.875rem;
  margin-right: 1.875rem;
}

.last\:mx-header:last-child{
  margin-left: 60px;
  margin-right: 60px;
}

.last\:mx-icon:last-child{
  margin-left: 20px;
  margin-right: 20px;
}

.last\:mx-icon-3xl:last-child{
  margin-left: 120px;
  margin-right: 120px;
}

.last\:mx-icon-2xl:last-child{
  margin-left: 80px;
  margin-right: 80px;
}

.last\:mx-icon-xl:last-child{
  margin-left: 60px;
  margin-right: 60px;
}

.last\:mx-icon-lg:last-child{
  margin-left: 40px;
  margin-right: 40px;
}

.last\:mx-icon-sm:last-child{
  margin-left: 18px;
  margin-right: 18px;
}

.last\:mx-icon-xs:last-child{
  margin-left: 16px;
  margin-right: 16px;
}

.last\:mx-icon-spacing:last-child{
  margin-left: 8px;
  margin-right: 8px;
}

.last\:mx-heading-xs:last-child{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.last\:mx-heading-sm:last-child{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.last\:mx-heading:last-child{
  margin-left: 1rem;
  margin-right: 1rem;
}

.last\:mx-heading-lg:last-child{
  margin-left: 2rem;
  margin-right: 2rem;
}

.last\:mx-actionbar:last-child{
  margin-left: 70px;
  margin-right: 70px;
}

.last\:mx-aside:last-child{
  margin-left: 20rem;
  margin-right: 20rem;
}

.last\:mx-sidebar:last-child{
  margin-left: 16rem;
  margin-right: 16rem;
}

.last\:mx-card-padding:last-child{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.last\:-mx-0:last-child{
  margin-left: 0px;
  margin-right: 0px;
}

.last\:-mx-1:last-child{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.last\:-mx-2:last-child{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.last\:-mx-3:last-child{
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.last\:-mx-4:last-child{
  margin-left: -1rem;
  margin-right: -1rem;
}

.last\:-mx-5:last-child{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.last\:-mx-6:last-child{
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.last\:-mx-7:last-child{
  margin-left: -1.75rem;
  margin-right: -1.75rem;
}

.last\:-mx-8:last-child{
  margin-left: -2rem;
  margin-right: -2rem;
}

.last\:-mx-9:last-child{
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.last\:-mx-10:last-child{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.last\:-mx-11:last-child{
  margin-left: -2.75rem;
  margin-right: -2.75rem;
}

.last\:-mx-12:last-child{
  margin-left: -3rem;
  margin-right: -3rem;
}

.last\:-mx-14:last-child{
  margin-left: -3.5rem;
  margin-right: -3.5rem;
}

.last\:-mx-16:last-child{
  margin-left: -4rem;
  margin-right: -4rem;
}

.last\:-mx-20:last-child{
  margin-left: -5rem;
  margin-right: -5rem;
}

.last\:-mx-24:last-child{
  margin-left: -6rem;
  margin-right: -6rem;
}

.last\:-mx-28:last-child{
  margin-left: -7rem;
  margin-right: -7rem;
}

.last\:-mx-32:last-child{
  margin-left: -8rem;
  margin-right: -8rem;
}

.last\:-mx-36:last-child{
  margin-left: -9rem;
  margin-right: -9rem;
}

.last\:-mx-40:last-child{
  margin-left: -10rem;
  margin-right: -10rem;
}

.last\:-mx-44:last-child{
  margin-left: -11rem;
  margin-right: -11rem;
}

.last\:-mx-48:last-child{
  margin-left: -12rem;
  margin-right: -12rem;
}

.last\:-mx-52:last-child{
  margin-left: -13rem;
  margin-right: -13rem;
}

.last\:-mx-56:last-child{
  margin-left: -14rem;
  margin-right: -14rem;
}

.last\:-mx-60:last-child{
  margin-left: -15rem;
  margin-right: -15rem;
}

.last\:-mx-64:last-child{
  margin-left: -16rem;
  margin-right: -16rem;
}

.last\:-mx-72:last-child{
  margin-left: -18rem;
  margin-right: -18rem;
}

.last\:-mx-80:last-child{
  margin-left: -20rem;
  margin-right: -20rem;
}

.last\:-mx-96:last-child{
  margin-left: -24rem;
  margin-right: -24rem;
}

.last\:-mx-144:last-child{
  margin-left: -36rem;
  margin-right: -36rem;
}

.last\:-mx-192:last-child{
  margin-left: -48rem;
  margin-right: -48rem;
}

.last\:-mx-240:last-child{
  margin-left: -60rem;
  margin-right: -60rem;
}

.last\:-mx-px:last-child{
  margin-left: -1px;
  margin-right: -1px;
}

.last\:-mx-0\.5:last-child{
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

.last\:-mx-1\.5:last-child{
  margin-left: -0.375rem;
  margin-right: -0.375rem;
}

.last\:-mx-2\.5:last-child{
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

.last\:-mx-3\.5:last-child{
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

.last\:-mx-btn-default:last-child{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.last\:-mx-btn-sm:last-child{
  margin-left: -1.875rem;
  margin-right: -1.875rem;
}

.last\:-mx-header:last-child{
  margin-left: -60px;
  margin-right: -60px;
}

.last\:-mx-icon:last-child{
  margin-left: -20px;
  margin-right: -20px;
}

.last\:-mx-icon-3xl:last-child{
  margin-left: -120px;
  margin-right: -120px;
}

.last\:-mx-icon-2xl:last-child{
  margin-left: -80px;
  margin-right: -80px;
}

.last\:-mx-icon-xl:last-child{
  margin-left: -60px;
  margin-right: -60px;
}

.last\:-mx-icon-lg:last-child{
  margin-left: -40px;
  margin-right: -40px;
}

.last\:-mx-icon-sm:last-child{
  margin-left: -18px;
  margin-right: -18px;
}

.last\:-mx-icon-xs:last-child{
  margin-left: -16px;
  margin-right: -16px;
}

.last\:-mx-icon-spacing:last-child{
  margin-left: -8px;
  margin-right: -8px;
}

.last\:-mx-heading-xs:last-child{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.last\:-mx-heading-sm:last-child{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.last\:-mx-heading:last-child{
  margin-left: -1rem;
  margin-right: -1rem;
}

.last\:-mx-heading-lg:last-child{
  margin-left: -2rem;
  margin-right: -2rem;
}

.last\:-mx-actionbar:last-child{
  margin-left: -70px;
  margin-right: -70px;
}

.last\:-mx-aside:last-child{
  margin-left: -20rem;
  margin-right: -20rem;
}

.last\:-mx-sidebar:last-child{
  margin-left: -16rem;
  margin-right: -16rem;
}

.last\:-mx-card-padding:last-child{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.last\:my-0:last-child{
  margin-top: 0px;
  margin-bottom: 0px;
}

.last\:my-1:last-child{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.last\:my-2:last-child{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.last\:my-3:last-child{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.last\:my-4:last-child{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.last\:my-5:last-child{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.last\:my-6:last-child{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.last\:my-7:last-child{
  margin-top: 1.75rem;
  margin-bottom: 1.75rem;
}

.last\:my-8:last-child{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.last\:my-9:last-child{
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.last\:my-10:last-child{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.last\:my-11:last-child{
  margin-top: 2.75rem;
  margin-bottom: 2.75rem;
}

.last\:my-12:last-child{
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.last\:my-14:last-child{
  margin-top: 3.5rem;
  margin-bottom: 3.5rem;
}

.last\:my-16:last-child{
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.last\:my-20:last-child{
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.last\:my-24:last-child{
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.last\:my-28:last-child{
  margin-top: 7rem;
  margin-bottom: 7rem;
}

.last\:my-32:last-child{
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.last\:my-36:last-child{
  margin-top: 9rem;
  margin-bottom: 9rem;
}

.last\:my-40:last-child{
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.last\:my-44:last-child{
  margin-top: 11rem;
  margin-bottom: 11rem;
}

.last\:my-48:last-child{
  margin-top: 12rem;
  margin-bottom: 12rem;
}

.last\:my-52:last-child{
  margin-top: 13rem;
  margin-bottom: 13rem;
}

.last\:my-56:last-child{
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.last\:my-60:last-child{
  margin-top: 15rem;
  margin-bottom: 15rem;
}

.last\:my-64:last-child{
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.last\:my-72:last-child{
  margin-top: 18rem;
  margin-bottom: 18rem;
}

.last\:my-80:last-child{
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.last\:my-96:last-child{
  margin-top: 24rem;
  margin-bottom: 24rem;
}

.last\:my-144:last-child{
  margin-top: 36rem;
  margin-bottom: 36rem;
}

.last\:my-192:last-child{
  margin-top: 48rem;
  margin-bottom: 48rem;
}

.last\:my-240:last-child{
  margin-top: 60rem;
  margin-bottom: 60rem;
}

.last\:my-auto:last-child{
  margin-top: auto;
  margin-bottom: auto;
}

.last\:my-px:last-child{
  margin-top: 1px;
  margin-bottom: 1px;
}

.last\:my-0\.5:last-child{
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.last\:my-1\.5:last-child{
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}

.last\:my-2\.5:last-child{
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.last\:my-3\.5:last-child{
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.last\:my-btn-default:last-child{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.last\:my-btn-sm:last-child{
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.last\:my-header:last-child{
  margin-top: 60px;
  margin-bottom: 60px;
}

.last\:my-icon:last-child{
  margin-top: 20px;
  margin-bottom: 20px;
}

.last\:my-icon-3xl:last-child{
  margin-top: 120px;
  margin-bottom: 120px;
}

.last\:my-icon-2xl:last-child{
  margin-top: 80px;
  margin-bottom: 80px;
}

.last\:my-icon-xl:last-child{
  margin-top: 60px;
  margin-bottom: 60px;
}

.last\:my-icon-lg:last-child{
  margin-top: 40px;
  margin-bottom: 40px;
}

.last\:my-icon-sm:last-child{
  margin-top: 18px;
  margin-bottom: 18px;
}

.last\:my-icon-xs:last-child{
  margin-top: 16px;
  margin-bottom: 16px;
}

.last\:my-icon-spacing:last-child{
  margin-top: 8px;
  margin-bottom: 8px;
}

.last\:my-heading-xs:last-child{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.last\:my-heading-sm:last-child{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.last\:my-heading:last-child{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.last\:my-heading-lg:last-child{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.last\:my-actionbar:last-child{
  margin-top: 70px;
  margin-bottom: 70px;
}

.last\:my-aside:last-child{
  margin-top: 20rem;
  margin-bottom: 20rem;
}

.last\:my-sidebar:last-child{
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.last\:my-card-padding:last-child{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.last\:-my-0:last-child{
  margin-top: 0px;
  margin-bottom: 0px;
}

.last\:-my-1:last-child{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.last\:-my-2:last-child{
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.last\:-my-3:last-child{
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.last\:-my-4:last-child{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.last\:-my-5:last-child{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.last\:-my-6:last-child{
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.last\:-my-7:last-child{
  margin-top: -1.75rem;
  margin-bottom: -1.75rem;
}

.last\:-my-8:last-child{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.last\:-my-9:last-child{
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.last\:-my-10:last-child{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.last\:-my-11:last-child{
  margin-top: -2.75rem;
  margin-bottom: -2.75rem;
}

.last\:-my-12:last-child{
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.last\:-my-14:last-child{
  margin-top: -3.5rem;
  margin-bottom: -3.5rem;
}

.last\:-my-16:last-child{
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.last\:-my-20:last-child{
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.last\:-my-24:last-child{
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.last\:-my-28:last-child{
  margin-top: -7rem;
  margin-bottom: -7rem;
}

.last\:-my-32:last-child{
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.last\:-my-36:last-child{
  margin-top: -9rem;
  margin-bottom: -9rem;
}

.last\:-my-40:last-child{
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.last\:-my-44:last-child{
  margin-top: -11rem;
  margin-bottom: -11rem;
}

.last\:-my-48:last-child{
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.last\:-my-52:last-child{
  margin-top: -13rem;
  margin-bottom: -13rem;
}

.last\:-my-56:last-child{
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.last\:-my-60:last-child{
  margin-top: -15rem;
  margin-bottom: -15rem;
}

.last\:-my-64:last-child{
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.last\:-my-72:last-child{
  margin-top: -18rem;
  margin-bottom: -18rem;
}

.last\:-my-80:last-child{
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.last\:-my-96:last-child{
  margin-top: -24rem;
  margin-bottom: -24rem;
}

.last\:-my-144:last-child{
  margin-top: -36rem;
  margin-bottom: -36rem;
}

.last\:-my-192:last-child{
  margin-top: -48rem;
  margin-bottom: -48rem;
}

.last\:-my-240:last-child{
  margin-top: -60rem;
  margin-bottom: -60rem;
}

.last\:-my-px:last-child{
  margin-top: -1px;
  margin-bottom: -1px;
}

.last\:-my-0\.5:last-child{
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

.last\:-my-1\.5:last-child{
  margin-top: -0.375rem;
  margin-bottom: -0.375rem;
}

.last\:-my-2\.5:last-child{
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

.last\:-my-3\.5:last-child{
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

.last\:-my-btn-default:last-child{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.last\:-my-btn-sm:last-child{
  margin-top: -1.875rem;
  margin-bottom: -1.875rem;
}

.last\:-my-header:last-child{
  margin-top: -60px;
  margin-bottom: -60px;
}

.last\:-my-icon:last-child{
  margin-top: -20px;
  margin-bottom: -20px;
}

.last\:-my-icon-3xl:last-child{
  margin-top: -120px;
  margin-bottom: -120px;
}

.last\:-my-icon-2xl:last-child{
  margin-top: -80px;
  margin-bottom: -80px;
}

.last\:-my-icon-xl:last-child{
  margin-top: -60px;
  margin-bottom: -60px;
}

.last\:-my-icon-lg:last-child{
  margin-top: -40px;
  margin-bottom: -40px;
}

.last\:-my-icon-sm:last-child{
  margin-top: -18px;
  margin-bottom: -18px;
}

.last\:-my-icon-xs:last-child{
  margin-top: -16px;
  margin-bottom: -16px;
}

.last\:-my-icon-spacing:last-child{
  margin-top: -8px;
  margin-bottom: -8px;
}

.last\:-my-heading-xs:last-child{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.last\:-my-heading-sm:last-child{
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.last\:-my-heading:last-child{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.last\:-my-heading-lg:last-child{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.last\:-my-actionbar:last-child{
  margin-top: -70px;
  margin-bottom: -70px;
}

.last\:-my-aside:last-child{
  margin-top: -20rem;
  margin-bottom: -20rem;
}

.last\:-my-sidebar:last-child{
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.last\:-my-card-padding:last-child{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.mt-0{
  margin-top: 0px;
}

.mt-1{
  margin-top: 0.25rem;
}

.mt-2{
  margin-top: 0.5rem;
}

.mt-3{
  margin-top: 0.75rem;
}

.mt-4{
  margin-top: 1rem;
}

.mt-5{
  margin-top: 1.25rem;
}

.mt-6{
  margin-top: 1.5rem;
}

.mt-7{
  margin-top: 1.75rem;
}

.mt-8{
  margin-top: 2rem;
}

.mt-9{
  margin-top: 2.25rem;
}

.mt-10{
  margin-top: 2.5rem;
}

.mt-11{
  margin-top: 2.75rem;
}

.mt-12{
  margin-top: 3rem;
}

.mt-14{
  margin-top: 3.5rem;
}

.mt-16{
  margin-top: 4rem;
}

.mt-20{
  margin-top: 5rem;
}

.mt-24{
  margin-top: 6rem;
}

.mt-28{
  margin-top: 7rem;
}

.mt-32{
  margin-top: 8rem;
}

.mt-36{
  margin-top: 9rem;
}

.mt-40{
  margin-top: 10rem;
}

.mt-44{
  margin-top: 11rem;
}

.mt-48{
  margin-top: 12rem;
}

.mt-52{
  margin-top: 13rem;
}

.mt-56{
  margin-top: 14rem;
}

.mt-60{
  margin-top: 15rem;
}

.mt-64{
  margin-top: 16rem;
}

.mt-72{
  margin-top: 18rem;
}

.mt-80{
  margin-top: 20rem;
}

.mt-96{
  margin-top: 24rem;
}

.mt-144{
  margin-top: 36rem;
}

.mt-192{
  margin-top: 48rem;
}

.mt-240{
  margin-top: 60rem;
}

.mt-auto{
  margin-top: auto;
}

.mt-px{
  margin-top: 1px;
}

.mt-0\.5{
  margin-top: 0.125rem;
}

.mt-1\.5{
  margin-top: 0.375rem;
}

.mt-2\.5{
  margin-top: 0.625rem;
}

.mt-3\.5{
  margin-top: 0.875rem;
}

.mt-btn-default{
  margin-top: 2.5rem;
}

.mt-btn-sm{
  margin-top: 1.875rem;
}

.mt-header{
  margin-top: 60px;
}

.mt-icon{
  margin-top: 20px;
}

.mt-icon-3xl{
  margin-top: 120px;
}

.mt-icon-2xl{
  margin-top: 80px;
}

.mt-icon-xl{
  margin-top: 60px;
}

.mt-icon-lg{
  margin-top: 40px;
}

.mt-icon-sm{
  margin-top: 18px;
}

.mt-icon-xs{
  margin-top: 16px;
}

.mt-icon-spacing{
  margin-top: 8px;
}

.mt-heading-xs{
  margin-top: 0.25rem;
}

.mt-heading-sm{
  margin-top: 0.5rem;
}

.mt-heading{
  margin-top: 1rem;
}

.mt-heading-lg{
  margin-top: 2rem;
}

.mt-actionbar{
  margin-top: 70px;
}

.mt-aside{
  margin-top: 20rem;
}

.mt-sidebar{
  margin-top: 16rem;
}

.mt-card-padding{
  margin-top: 1.25rem;
}

.-mt-0{
  margin-top: 0px;
}

.-mt-1{
  margin-top: -0.25rem;
}

.-mt-2{
  margin-top: -0.5rem;
}

.-mt-3{
  margin-top: -0.75rem;
}

.-mt-4{
  margin-top: -1rem;
}

.-mt-5{
  margin-top: -1.25rem;
}

.-mt-6{
  margin-top: -1.5rem;
}

.-mt-7{
  margin-top: -1.75rem;
}

.-mt-8{
  margin-top: -2rem;
}

.-mt-9{
  margin-top: -2.25rem;
}

.-mt-10{
  margin-top: -2.5rem;
}

.-mt-11{
  margin-top: -2.75rem;
}

.-mt-12{
  margin-top: -3rem;
}

.-mt-14{
  margin-top: -3.5rem;
}

.-mt-16{
  margin-top: -4rem;
}

.-mt-20{
  margin-top: -5rem;
}

.-mt-24{
  margin-top: -6rem;
}

.-mt-28{
  margin-top: -7rem;
}

.-mt-32{
  margin-top: -8rem;
}

.-mt-36{
  margin-top: -9rem;
}

.-mt-40{
  margin-top: -10rem;
}

.-mt-44{
  margin-top: -11rem;
}

.-mt-48{
  margin-top: -12rem;
}

.-mt-52{
  margin-top: -13rem;
}

.-mt-56{
  margin-top: -14rem;
}

.-mt-60{
  margin-top: -15rem;
}

.-mt-64{
  margin-top: -16rem;
}

.-mt-72{
  margin-top: -18rem;
}

.-mt-80{
  margin-top: -20rem;
}

.-mt-96{
  margin-top: -24rem;
}

.-mt-144{
  margin-top: -36rem;
}

.-mt-192{
  margin-top: -48rem;
}

.-mt-240{
  margin-top: -60rem;
}

.-mt-px{
  margin-top: -1px;
}

.-mt-0\.5{
  margin-top: -0.125rem;
}

.-mt-1\.5{
  margin-top: -0.375rem;
}

.-mt-2\.5{
  margin-top: -0.625rem;
}

.-mt-3\.5{
  margin-top: -0.875rem;
}

.-mt-btn-default{
  margin-top: -2.5rem;
}

.-mt-btn-sm{
  margin-top: -1.875rem;
}

.-mt-header{
  margin-top: -60px;
}

.-mt-icon{
  margin-top: -20px;
}

.-mt-icon-3xl{
  margin-top: -120px;
}

.-mt-icon-2xl{
  margin-top: -80px;
}

.-mt-icon-xl{
  margin-top: -60px;
}

.-mt-icon-lg{
  margin-top: -40px;
}

.-mt-icon-sm{
  margin-top: -18px;
}

.-mt-icon-xs{
  margin-top: -16px;
}

.-mt-icon-spacing{
  margin-top: -8px;
}

.-mt-heading-xs{
  margin-top: -0.25rem;
}

.-mt-heading-sm{
  margin-top: -0.5rem;
}

.-mt-heading{
  margin-top: -1rem;
}

.-mt-heading-lg{
  margin-top: -2rem;
}

.-mt-actionbar{
  margin-top: -70px;
}

.-mt-aside{
  margin-top: -20rem;
}

.-mt-sidebar{
  margin-top: -16rem;
}

.-mt-card-padding{
  margin-top: -1.25rem;
}

.mr-0{
  margin-right: 0px;
}

.mr-1{
  margin-right: 0.25rem;
}

.mr-2{
  margin-right: 0.5rem;
}

.mr-3{
  margin-right: 0.75rem;
}

.mr-4{
  margin-right: 1rem;
}

.mr-5{
  margin-right: 1.25rem;
}

.mr-6{
  margin-right: 1.5rem;
}

.mr-7{
  margin-right: 1.75rem;
}

.mr-8{
  margin-right: 2rem;
}

.mr-9{
  margin-right: 2.25rem;
}

.mr-10{
  margin-right: 2.5rem;
}

.mr-11{
  margin-right: 2.75rem;
}

.mr-12{
  margin-right: 3rem;
}

.mr-14{
  margin-right: 3.5rem;
}

.mr-16{
  margin-right: 4rem;
}

.mr-20{
  margin-right: 5rem;
}

.mr-24{
  margin-right: 6rem;
}

.mr-28{
  margin-right: 7rem;
}

.mr-32{
  margin-right: 8rem;
}

.mr-36{
  margin-right: 9rem;
}

.mr-40{
  margin-right: 10rem;
}

.mr-44{
  margin-right: 11rem;
}

.mr-48{
  margin-right: 12rem;
}

.mr-52{
  margin-right: 13rem;
}

.mr-56{
  margin-right: 14rem;
}

.mr-60{
  margin-right: 15rem;
}

.mr-64{
  margin-right: 16rem;
}

.mr-72{
  margin-right: 18rem;
}

.mr-80{
  margin-right: 20rem;
}

.mr-96{
  margin-right: 24rem;
}

.mr-144{
  margin-right: 36rem;
}

.mr-192{
  margin-right: 48rem;
}

.mr-240{
  margin-right: 60rem;
}

.mr-auto{
  margin-right: auto;
}

.mr-px{
  margin-right: 1px;
}

.mr-0\.5{
  margin-right: 0.125rem;
}

.mr-1\.5{
  margin-right: 0.375rem;
}

.mr-2\.5{
  margin-right: 0.625rem;
}

.mr-3\.5{
  margin-right: 0.875rem;
}

.mr-btn-default{
  margin-right: 2.5rem;
}

.mr-btn-sm{
  margin-right: 1.875rem;
}

.mr-header{
  margin-right: 60px;
}

.mr-icon{
  margin-right: 20px;
}

.mr-icon-3xl{
  margin-right: 120px;
}

.mr-icon-2xl{
  margin-right: 80px;
}

.mr-icon-xl{
  margin-right: 60px;
}

.mr-icon-lg{
  margin-right: 40px;
}

.mr-icon-sm{
  margin-right: 18px;
}

.mr-icon-xs{
  margin-right: 16px;
}

.mr-icon-spacing{
  margin-right: 8px;
}

.mr-heading-xs{
  margin-right: 0.25rem;
}

.mr-heading-sm{
  margin-right: 0.5rem;
}

.mr-heading{
  margin-right: 1rem;
}

.mr-heading-lg{
  margin-right: 2rem;
}

.mr-actionbar{
  margin-right: 70px;
}

.mr-aside{
  margin-right: 20rem;
}

.mr-sidebar{
  margin-right: 16rem;
}

.mr-card-padding{
  margin-right: 1.25rem;
}

.-mr-0{
  margin-right: 0px;
}

.-mr-1{
  margin-right: -0.25rem;
}

.-mr-2{
  margin-right: -0.5rem;
}

.-mr-3{
  margin-right: -0.75rem;
}

.-mr-4{
  margin-right: -1rem;
}

.-mr-5{
  margin-right: -1.25rem;
}

.-mr-6{
  margin-right: -1.5rem;
}

.-mr-7{
  margin-right: -1.75rem;
}

.-mr-8{
  margin-right: -2rem;
}

.-mr-9{
  margin-right: -2.25rem;
}

.-mr-10{
  margin-right: -2.5rem;
}

.-mr-11{
  margin-right: -2.75rem;
}

.-mr-12{
  margin-right: -3rem;
}

.-mr-14{
  margin-right: -3.5rem;
}

.-mr-16{
  margin-right: -4rem;
}

.-mr-20{
  margin-right: -5rem;
}

.-mr-24{
  margin-right: -6rem;
}

.-mr-28{
  margin-right: -7rem;
}

.-mr-32{
  margin-right: -8rem;
}

.-mr-36{
  margin-right: -9rem;
}

.-mr-40{
  margin-right: -10rem;
}

.-mr-44{
  margin-right: -11rem;
}

.-mr-48{
  margin-right: -12rem;
}

.-mr-52{
  margin-right: -13rem;
}

.-mr-56{
  margin-right: -14rem;
}

.-mr-60{
  margin-right: -15rem;
}

.-mr-64{
  margin-right: -16rem;
}

.-mr-72{
  margin-right: -18rem;
}

.-mr-80{
  margin-right: -20rem;
}

.-mr-96{
  margin-right: -24rem;
}

.-mr-144{
  margin-right: -36rem;
}

.-mr-192{
  margin-right: -48rem;
}

.-mr-240{
  margin-right: -60rem;
}

.-mr-px{
  margin-right: -1px;
}

.-mr-0\.5{
  margin-right: -0.125rem;
}

.-mr-1\.5{
  margin-right: -0.375rem;
}

.-mr-2\.5{
  margin-right: -0.625rem;
}

.-mr-3\.5{
  margin-right: -0.875rem;
}

.-mr-btn-default{
  margin-right: -2.5rem;
}

.-mr-btn-sm{
  margin-right: -1.875rem;
}

.-mr-header{
  margin-right: -60px;
}

.-mr-icon{
  margin-right: -20px;
}

.-mr-icon-3xl{
  margin-right: -120px;
}

.-mr-icon-2xl{
  margin-right: -80px;
}

.-mr-icon-xl{
  margin-right: -60px;
}

.-mr-icon-lg{
  margin-right: -40px;
}

.-mr-icon-sm{
  margin-right: -18px;
}

.-mr-icon-xs{
  margin-right: -16px;
}

.-mr-icon-spacing{
  margin-right: -8px;
}

.-mr-heading-xs{
  margin-right: -0.25rem;
}

.-mr-heading-sm{
  margin-right: -0.5rem;
}

.-mr-heading{
  margin-right: -1rem;
}

.-mr-heading-lg{
  margin-right: -2rem;
}

.-mr-actionbar{
  margin-right: -70px;
}

.-mr-aside{
  margin-right: -20rem;
}

.-mr-sidebar{
  margin-right: -16rem;
}

.-mr-card-padding{
  margin-right: -1.25rem;
}

.mb-0{
  margin-bottom: 0px;
}

.mb-1{
  margin-bottom: 0.25rem;
}

.mb-2{
  margin-bottom: 0.5rem;
}

.mb-3{
  margin-bottom: 0.75rem;
}

.mb-4{
  margin-bottom: 1rem;
}

.mb-5{
  margin-bottom: 1.25rem;
}

.mb-6{
  margin-bottom: 1.5rem;
}

.mb-7{
  margin-bottom: 1.75rem;
}

.mb-8{
  margin-bottom: 2rem;
}

.mb-9{
  margin-bottom: 2.25rem;
}

.mb-10{
  margin-bottom: 2.5rem;
}

.mb-11{
  margin-bottom: 2.75rem;
}

.mb-12{
  margin-bottom: 3rem;
}

.mb-14{
  margin-bottom: 3.5rem;
}

.mb-16{
  margin-bottom: 4rem;
}

.mb-20{
  margin-bottom: 5rem;
}

.mb-24{
  margin-bottom: 6rem;
}

.mb-28{
  margin-bottom: 7rem;
}

.mb-32{
  margin-bottom: 8rem;
}

.mb-36{
  margin-bottom: 9rem;
}

.mb-40{
  margin-bottom: 10rem;
}

.mb-44{
  margin-bottom: 11rem;
}

.mb-48{
  margin-bottom: 12rem;
}

.mb-52{
  margin-bottom: 13rem;
}

.mb-56{
  margin-bottom: 14rem;
}

.mb-60{
  margin-bottom: 15rem;
}

.mb-64{
  margin-bottom: 16rem;
}

.mb-72{
  margin-bottom: 18rem;
}

.mb-80{
  margin-bottom: 20rem;
}

.mb-96{
  margin-bottom: 24rem;
}

.mb-144{
  margin-bottom: 36rem;
}

.mb-192{
  margin-bottom: 48rem;
}

.mb-240{
  margin-bottom: 60rem;
}

.mb-auto{
  margin-bottom: auto;
}

.mb-px{
  margin-bottom: 1px;
}

.mb-0\.5{
  margin-bottom: 0.125rem;
}

.mb-1\.5{
  margin-bottom: 0.375rem;
}

.mb-2\.5{
  margin-bottom: 0.625rem;
}

.mb-3\.5{
  margin-bottom: 0.875rem;
}

.mb-btn-default{
  margin-bottom: 2.5rem;
}

.mb-btn-sm{
  margin-bottom: 1.875rem;
}

.mb-header{
  margin-bottom: 60px;
}

.mb-icon{
  margin-bottom: 20px;
}

.mb-icon-3xl{
  margin-bottom: 120px;
}

.mb-icon-2xl{
  margin-bottom: 80px;
}

.mb-icon-xl{
  margin-bottom: 60px;
}

.mb-icon-lg{
  margin-bottom: 40px;
}

.mb-icon-sm{
  margin-bottom: 18px;
}

.mb-icon-xs{
  margin-bottom: 16px;
}

.mb-icon-spacing{
  margin-bottom: 8px;
}

.mb-heading-xs{
  margin-bottom: 0.25rem;
}

.mb-heading-sm{
  margin-bottom: 0.5rem;
}

.mb-heading{
  margin-bottom: 1rem;
}

.mb-heading-lg{
  margin-bottom: 2rem;
}

.mb-actionbar{
  margin-bottom: 70px;
}

.mb-aside{
  margin-bottom: 20rem;
}

.mb-sidebar{
  margin-bottom: 16rem;
}

.mb-card-padding{
  margin-bottom: 1.25rem;
}

.-mb-0{
  margin-bottom: 0px;
}

.-mb-1{
  margin-bottom: -0.25rem;
}

.-mb-2{
  margin-bottom: -0.5rem;
}

.-mb-3{
  margin-bottom: -0.75rem;
}

.-mb-4{
  margin-bottom: -1rem;
}

.-mb-5{
  margin-bottom: -1.25rem;
}

.-mb-6{
  margin-bottom: -1.5rem;
}

.-mb-7{
  margin-bottom: -1.75rem;
}

.-mb-8{
  margin-bottom: -2rem;
}

.-mb-9{
  margin-bottom: -2.25rem;
}

.-mb-10{
  margin-bottom: -2.5rem;
}

.-mb-11{
  margin-bottom: -2.75rem;
}

.-mb-12{
  margin-bottom: -3rem;
}

.-mb-14{
  margin-bottom: -3.5rem;
}

.-mb-16{
  margin-bottom: -4rem;
}

.-mb-20{
  margin-bottom: -5rem;
}

.-mb-24{
  margin-bottom: -6rem;
}

.-mb-28{
  margin-bottom: -7rem;
}

.-mb-32{
  margin-bottom: -8rem;
}

.-mb-36{
  margin-bottom: -9rem;
}

.-mb-40{
  margin-bottom: -10rem;
}

.-mb-44{
  margin-bottom: -11rem;
}

.-mb-48{
  margin-bottom: -12rem;
}

.-mb-52{
  margin-bottom: -13rem;
}

.-mb-56{
  margin-bottom: -14rem;
}

.-mb-60{
  margin-bottom: -15rem;
}

.-mb-64{
  margin-bottom: -16rem;
}

.-mb-72{
  margin-bottom: -18rem;
}

.-mb-80{
  margin-bottom: -20rem;
}

.-mb-96{
  margin-bottom: -24rem;
}

.-mb-144{
  margin-bottom: -36rem;
}

.-mb-192{
  margin-bottom: -48rem;
}

.-mb-240{
  margin-bottom: -60rem;
}

.-mb-px{
  margin-bottom: -1px;
}

.-mb-0\.5{
  margin-bottom: -0.125rem;
}

.-mb-1\.5{
  margin-bottom: -0.375rem;
}

.-mb-2\.5{
  margin-bottom: -0.625rem;
}

.-mb-3\.5{
  margin-bottom: -0.875rem;
}

.-mb-btn-default{
  margin-bottom: -2.5rem;
}

.-mb-btn-sm{
  margin-bottom: -1.875rem;
}

.-mb-header{
  margin-bottom: -60px;
}

.-mb-icon{
  margin-bottom: -20px;
}

.-mb-icon-3xl{
  margin-bottom: -120px;
}

.-mb-icon-2xl{
  margin-bottom: -80px;
}

.-mb-icon-xl{
  margin-bottom: -60px;
}

.-mb-icon-lg{
  margin-bottom: -40px;
}

.-mb-icon-sm{
  margin-bottom: -18px;
}

.-mb-icon-xs{
  margin-bottom: -16px;
}

.-mb-icon-spacing{
  margin-bottom: -8px;
}

.-mb-heading-xs{
  margin-bottom: -0.25rem;
}

.-mb-heading-sm{
  margin-bottom: -0.5rem;
}

.-mb-heading{
  margin-bottom: -1rem;
}

.-mb-heading-lg{
  margin-bottom: -2rem;
}

.-mb-actionbar{
  margin-bottom: -70px;
}

.-mb-aside{
  margin-bottom: -20rem;
}

.-mb-sidebar{
  margin-bottom: -16rem;
}

.-mb-card-padding{
  margin-bottom: -1.25rem;
}

.ml-0{
  margin-left: 0px;
}

.ml-1{
  margin-left: 0.25rem;
}

.ml-2{
  margin-left: 0.5rem;
}

.ml-3{
  margin-left: 0.75rem;
}

.ml-4{
  margin-left: 1rem;
}

.ml-5{
  margin-left: 1.25rem;
}

.ml-6{
  margin-left: 1.5rem;
}

.ml-7{
  margin-left: 1.75rem;
}

.ml-8{
  margin-left: 2rem;
}

.ml-9{
  margin-left: 2.25rem;
}

.ml-10{
  margin-left: 2.5rem;
}

.ml-11{
  margin-left: 2.75rem;
}

.ml-12{
  margin-left: 3rem;
}

.ml-14{
  margin-left: 3.5rem;
}

.ml-16{
  margin-left: 4rem;
}

.ml-20{
  margin-left: 5rem;
}

.ml-24{
  margin-left: 6rem;
}

.ml-28{
  margin-left: 7rem;
}

.ml-32{
  margin-left: 8rem;
}

.ml-36{
  margin-left: 9rem;
}

.ml-40{
  margin-left: 10rem;
}

.ml-44{
  margin-left: 11rem;
}

.ml-48{
  margin-left: 12rem;
}

.ml-52{
  margin-left: 13rem;
}

.ml-56{
  margin-left: 14rem;
}

.ml-60{
  margin-left: 15rem;
}

.ml-64{
  margin-left: 16rem;
}

.ml-72{
  margin-left: 18rem;
}

.ml-80{
  margin-left: 20rem;
}

.ml-96{
  margin-left: 24rem;
}

.ml-144{
  margin-left: 36rem;
}

.ml-192{
  margin-left: 48rem;
}

.ml-240{
  margin-left: 60rem;
}

.ml-auto{
  margin-left: auto;
}

.ml-px{
  margin-left: 1px;
}

.ml-0\.5{
  margin-left: 0.125rem;
}

.ml-1\.5{
  margin-left: 0.375rem;
}

.ml-2\.5{
  margin-left: 0.625rem;
}

.ml-3\.5{
  margin-left: 0.875rem;
}

.ml-btn-default{
  margin-left: 2.5rem;
}

.ml-btn-sm{
  margin-left: 1.875rem;
}

.ml-header{
  margin-left: 60px;
}

.ml-icon{
  margin-left: 20px;
}

.ml-icon-3xl{
  margin-left: 120px;
}

.ml-icon-2xl{
  margin-left: 80px;
}

.ml-icon-xl{
  margin-left: 60px;
}

.ml-icon-lg{
  margin-left: 40px;
}

.ml-icon-sm{
  margin-left: 18px;
}

.ml-icon-xs{
  margin-left: 16px;
}

.ml-icon-spacing{
  margin-left: 8px;
}

.ml-heading-xs{
  margin-left: 0.25rem;
}

.ml-heading-sm{
  margin-left: 0.5rem;
}

.ml-heading{
  margin-left: 1rem;
}

.ml-heading-lg{
  margin-left: 2rem;
}

.ml-actionbar{
  margin-left: 70px;
}

.ml-aside{
  margin-left: 20rem;
}

.ml-sidebar{
  margin-left: 16rem;
}

.ml-card-padding{
  margin-left: 1.25rem;
}

.-ml-0{
  margin-left: 0px;
}

.-ml-1{
  margin-left: -0.25rem;
}

.-ml-2{
  margin-left: -0.5rem;
}

.-ml-3{
  margin-left: -0.75rem;
}

.-ml-4{
  margin-left: -1rem;
}

.-ml-5{
  margin-left: -1.25rem;
}

.-ml-6{
  margin-left: -1.5rem;
}

.-ml-7{
  margin-left: -1.75rem;
}

.-ml-8{
  margin-left: -2rem;
}

.-ml-9{
  margin-left: -2.25rem;
}

.-ml-10{
  margin-left: -2.5rem;
}

.-ml-11{
  margin-left: -2.75rem;
}

.-ml-12{
  margin-left: -3rem;
}

.-ml-14{
  margin-left: -3.5rem;
}

.-ml-16{
  margin-left: -4rem;
}

.-ml-20{
  margin-left: -5rem;
}

.-ml-24{
  margin-left: -6rem;
}

.-ml-28{
  margin-left: -7rem;
}

.-ml-32{
  margin-left: -8rem;
}

.-ml-36{
  margin-left: -9rem;
}

.-ml-40{
  margin-left: -10rem;
}

.-ml-44{
  margin-left: -11rem;
}

.-ml-48{
  margin-left: -12rem;
}

.-ml-52{
  margin-left: -13rem;
}

.-ml-56{
  margin-left: -14rem;
}

.-ml-60{
  margin-left: -15rem;
}

.-ml-64{
  margin-left: -16rem;
}

.-ml-72{
  margin-left: -18rem;
}

.-ml-80{
  margin-left: -20rem;
}

.-ml-96{
  margin-left: -24rem;
}

.-ml-144{
  margin-left: -36rem;
}

.-ml-192{
  margin-left: -48rem;
}

.-ml-240{
  margin-left: -60rem;
}

.-ml-px{
  margin-left: -1px;
}

.-ml-0\.5{
  margin-left: -0.125rem;
}

.-ml-1\.5{
  margin-left: -0.375rem;
}

.-ml-2\.5{
  margin-left: -0.625rem;
}

.-ml-3\.5{
  margin-left: -0.875rem;
}

.-ml-btn-default{
  margin-left: -2.5rem;
}

.-ml-btn-sm{
  margin-left: -1.875rem;
}

.-ml-header{
  margin-left: -60px;
}

.-ml-icon{
  margin-left: -20px;
}

.-ml-icon-3xl{
  margin-left: -120px;
}

.-ml-icon-2xl{
  margin-left: -80px;
}

.-ml-icon-xl{
  margin-left: -60px;
}

.-ml-icon-lg{
  margin-left: -40px;
}

.-ml-icon-sm{
  margin-left: -18px;
}

.-ml-icon-xs{
  margin-left: -16px;
}

.-ml-icon-spacing{
  margin-left: -8px;
}

.-ml-heading-xs{
  margin-left: -0.25rem;
}

.-ml-heading-sm{
  margin-left: -0.5rem;
}

.-ml-heading{
  margin-left: -1rem;
}

.-ml-heading-lg{
  margin-left: -2rem;
}

.-ml-actionbar{
  margin-left: -70px;
}

.-ml-aside{
  margin-left: -20rem;
}

.-ml-sidebar{
  margin-left: -16rem;
}

.-ml-card-padding{
  margin-left: -1.25rem;
}

.first\:mt-0:first-child{
  margin-top: 0px;
}

.first\:mt-1:first-child{
  margin-top: 0.25rem;
}

.first\:mt-2:first-child{
  margin-top: 0.5rem;
}

.first\:mt-3:first-child{
  margin-top: 0.75rem;
}

.first\:mt-4:first-child{
  margin-top: 1rem;
}

.first\:mt-5:first-child{
  margin-top: 1.25rem;
}

.first\:mt-6:first-child{
  margin-top: 1.5rem;
}

.first\:mt-7:first-child{
  margin-top: 1.75rem;
}

.first\:mt-8:first-child{
  margin-top: 2rem;
}

.first\:mt-9:first-child{
  margin-top: 2.25rem;
}

.first\:mt-10:first-child{
  margin-top: 2.5rem;
}

.first\:mt-11:first-child{
  margin-top: 2.75rem;
}

.first\:mt-12:first-child{
  margin-top: 3rem;
}

.first\:mt-14:first-child{
  margin-top: 3.5rem;
}

.first\:mt-16:first-child{
  margin-top: 4rem;
}

.first\:mt-20:first-child{
  margin-top: 5rem;
}

.first\:mt-24:first-child{
  margin-top: 6rem;
}

.first\:mt-28:first-child{
  margin-top: 7rem;
}

.first\:mt-32:first-child{
  margin-top: 8rem;
}

.first\:mt-36:first-child{
  margin-top: 9rem;
}

.first\:mt-40:first-child{
  margin-top: 10rem;
}

.first\:mt-44:first-child{
  margin-top: 11rem;
}

.first\:mt-48:first-child{
  margin-top: 12rem;
}

.first\:mt-52:first-child{
  margin-top: 13rem;
}

.first\:mt-56:first-child{
  margin-top: 14rem;
}

.first\:mt-60:first-child{
  margin-top: 15rem;
}

.first\:mt-64:first-child{
  margin-top: 16rem;
}

.first\:mt-72:first-child{
  margin-top: 18rem;
}

.first\:mt-80:first-child{
  margin-top: 20rem;
}

.first\:mt-96:first-child{
  margin-top: 24rem;
}

.first\:mt-144:first-child{
  margin-top: 36rem;
}

.first\:mt-192:first-child{
  margin-top: 48rem;
}

.first\:mt-240:first-child{
  margin-top: 60rem;
}

.first\:mt-auto:first-child{
  margin-top: auto;
}

.first\:mt-px:first-child{
  margin-top: 1px;
}

.first\:mt-0\.5:first-child{
  margin-top: 0.125rem;
}

.first\:mt-1\.5:first-child{
  margin-top: 0.375rem;
}

.first\:mt-2\.5:first-child{
  margin-top: 0.625rem;
}

.first\:mt-3\.5:first-child{
  margin-top: 0.875rem;
}

.first\:mt-btn-default:first-child{
  margin-top: 2.5rem;
}

.first\:mt-btn-sm:first-child{
  margin-top: 1.875rem;
}

.first\:mt-header:first-child{
  margin-top: 60px;
}

.first\:mt-icon:first-child{
  margin-top: 20px;
}

.first\:mt-icon-3xl:first-child{
  margin-top: 120px;
}

.first\:mt-icon-2xl:first-child{
  margin-top: 80px;
}

.first\:mt-icon-xl:first-child{
  margin-top: 60px;
}

.first\:mt-icon-lg:first-child{
  margin-top: 40px;
}

.first\:mt-icon-sm:first-child{
  margin-top: 18px;
}

.first\:mt-icon-xs:first-child{
  margin-top: 16px;
}

.first\:mt-icon-spacing:first-child{
  margin-top: 8px;
}

.first\:mt-heading-xs:first-child{
  margin-top: 0.25rem;
}

.first\:mt-heading-sm:first-child{
  margin-top: 0.5rem;
}

.first\:mt-heading:first-child{
  margin-top: 1rem;
}

.first\:mt-heading-lg:first-child{
  margin-top: 2rem;
}

.first\:mt-actionbar:first-child{
  margin-top: 70px;
}

.first\:mt-aside:first-child{
  margin-top: 20rem;
}

.first\:mt-sidebar:first-child{
  margin-top: 16rem;
}

.first\:mt-card-padding:first-child{
  margin-top: 1.25rem;
}

.first\:-mt-0:first-child{
  margin-top: 0px;
}

.first\:-mt-1:first-child{
  margin-top: -0.25rem;
}

.first\:-mt-2:first-child{
  margin-top: -0.5rem;
}

.first\:-mt-3:first-child{
  margin-top: -0.75rem;
}

.first\:-mt-4:first-child{
  margin-top: -1rem;
}

.first\:-mt-5:first-child{
  margin-top: -1.25rem;
}

.first\:-mt-6:first-child{
  margin-top: -1.5rem;
}

.first\:-mt-7:first-child{
  margin-top: -1.75rem;
}

.first\:-mt-8:first-child{
  margin-top: -2rem;
}

.first\:-mt-9:first-child{
  margin-top: -2.25rem;
}

.first\:-mt-10:first-child{
  margin-top: -2.5rem;
}

.first\:-mt-11:first-child{
  margin-top: -2.75rem;
}

.first\:-mt-12:first-child{
  margin-top: -3rem;
}

.first\:-mt-14:first-child{
  margin-top: -3.5rem;
}

.first\:-mt-16:first-child{
  margin-top: -4rem;
}

.first\:-mt-20:first-child{
  margin-top: -5rem;
}

.first\:-mt-24:first-child{
  margin-top: -6rem;
}

.first\:-mt-28:first-child{
  margin-top: -7rem;
}

.first\:-mt-32:first-child{
  margin-top: -8rem;
}

.first\:-mt-36:first-child{
  margin-top: -9rem;
}

.first\:-mt-40:first-child{
  margin-top: -10rem;
}

.first\:-mt-44:first-child{
  margin-top: -11rem;
}

.first\:-mt-48:first-child{
  margin-top: -12rem;
}

.first\:-mt-52:first-child{
  margin-top: -13rem;
}

.first\:-mt-56:first-child{
  margin-top: -14rem;
}

.first\:-mt-60:first-child{
  margin-top: -15rem;
}

.first\:-mt-64:first-child{
  margin-top: -16rem;
}

.first\:-mt-72:first-child{
  margin-top: -18rem;
}

.first\:-mt-80:first-child{
  margin-top: -20rem;
}

.first\:-mt-96:first-child{
  margin-top: -24rem;
}

.first\:-mt-144:first-child{
  margin-top: -36rem;
}

.first\:-mt-192:first-child{
  margin-top: -48rem;
}

.first\:-mt-240:first-child{
  margin-top: -60rem;
}

.first\:-mt-px:first-child{
  margin-top: -1px;
}

.first\:-mt-0\.5:first-child{
  margin-top: -0.125rem;
}

.first\:-mt-1\.5:first-child{
  margin-top: -0.375rem;
}

.first\:-mt-2\.5:first-child{
  margin-top: -0.625rem;
}

.first\:-mt-3\.5:first-child{
  margin-top: -0.875rem;
}

.first\:-mt-btn-default:first-child{
  margin-top: -2.5rem;
}

.first\:-mt-btn-sm:first-child{
  margin-top: -1.875rem;
}

.first\:-mt-header:first-child{
  margin-top: -60px;
}

.first\:-mt-icon:first-child{
  margin-top: -20px;
}

.first\:-mt-icon-3xl:first-child{
  margin-top: -120px;
}

.first\:-mt-icon-2xl:first-child{
  margin-top: -80px;
}

.first\:-mt-icon-xl:first-child{
  margin-top: -60px;
}

.first\:-mt-icon-lg:first-child{
  margin-top: -40px;
}

.first\:-mt-icon-sm:first-child{
  margin-top: -18px;
}

.first\:-mt-icon-xs:first-child{
  margin-top: -16px;
}

.first\:-mt-icon-spacing:first-child{
  margin-top: -8px;
}

.first\:-mt-heading-xs:first-child{
  margin-top: -0.25rem;
}

.first\:-mt-heading-sm:first-child{
  margin-top: -0.5rem;
}

.first\:-mt-heading:first-child{
  margin-top: -1rem;
}

.first\:-mt-heading-lg:first-child{
  margin-top: -2rem;
}

.first\:-mt-actionbar:first-child{
  margin-top: -70px;
}

.first\:-mt-aside:first-child{
  margin-top: -20rem;
}

.first\:-mt-sidebar:first-child{
  margin-top: -16rem;
}

.first\:-mt-card-padding:first-child{
  margin-top: -1.25rem;
}

.first\:mr-0:first-child{
  margin-right: 0px;
}

.first\:mr-1:first-child{
  margin-right: 0.25rem;
}

.first\:mr-2:first-child{
  margin-right: 0.5rem;
}

.first\:mr-3:first-child{
  margin-right: 0.75rem;
}

.first\:mr-4:first-child{
  margin-right: 1rem;
}

.first\:mr-5:first-child{
  margin-right: 1.25rem;
}

.first\:mr-6:first-child{
  margin-right: 1.5rem;
}

.first\:mr-7:first-child{
  margin-right: 1.75rem;
}

.first\:mr-8:first-child{
  margin-right: 2rem;
}

.first\:mr-9:first-child{
  margin-right: 2.25rem;
}

.first\:mr-10:first-child{
  margin-right: 2.5rem;
}

.first\:mr-11:first-child{
  margin-right: 2.75rem;
}

.first\:mr-12:first-child{
  margin-right: 3rem;
}

.first\:mr-14:first-child{
  margin-right: 3.5rem;
}

.first\:mr-16:first-child{
  margin-right: 4rem;
}

.first\:mr-20:first-child{
  margin-right: 5rem;
}

.first\:mr-24:first-child{
  margin-right: 6rem;
}

.first\:mr-28:first-child{
  margin-right: 7rem;
}

.first\:mr-32:first-child{
  margin-right: 8rem;
}

.first\:mr-36:first-child{
  margin-right: 9rem;
}

.first\:mr-40:first-child{
  margin-right: 10rem;
}

.first\:mr-44:first-child{
  margin-right: 11rem;
}

.first\:mr-48:first-child{
  margin-right: 12rem;
}

.first\:mr-52:first-child{
  margin-right: 13rem;
}

.first\:mr-56:first-child{
  margin-right: 14rem;
}

.first\:mr-60:first-child{
  margin-right: 15rem;
}

.first\:mr-64:first-child{
  margin-right: 16rem;
}

.first\:mr-72:first-child{
  margin-right: 18rem;
}

.first\:mr-80:first-child{
  margin-right: 20rem;
}

.first\:mr-96:first-child{
  margin-right: 24rem;
}

.first\:mr-144:first-child{
  margin-right: 36rem;
}

.first\:mr-192:first-child{
  margin-right: 48rem;
}

.first\:mr-240:first-child{
  margin-right: 60rem;
}

.first\:mr-auto:first-child{
  margin-right: auto;
}

.first\:mr-px:first-child{
  margin-right: 1px;
}

.first\:mr-0\.5:first-child{
  margin-right: 0.125rem;
}

.first\:mr-1\.5:first-child{
  margin-right: 0.375rem;
}

.first\:mr-2\.5:first-child{
  margin-right: 0.625rem;
}

.first\:mr-3\.5:first-child{
  margin-right: 0.875rem;
}

.first\:mr-btn-default:first-child{
  margin-right: 2.5rem;
}

.first\:mr-btn-sm:first-child{
  margin-right: 1.875rem;
}

.first\:mr-header:first-child{
  margin-right: 60px;
}

.first\:mr-icon:first-child{
  margin-right: 20px;
}

.first\:mr-icon-3xl:first-child{
  margin-right: 120px;
}

.first\:mr-icon-2xl:first-child{
  margin-right: 80px;
}

.first\:mr-icon-xl:first-child{
  margin-right: 60px;
}

.first\:mr-icon-lg:first-child{
  margin-right: 40px;
}

.first\:mr-icon-sm:first-child{
  margin-right: 18px;
}

.first\:mr-icon-xs:first-child{
  margin-right: 16px;
}

.first\:mr-icon-spacing:first-child{
  margin-right: 8px;
}

.first\:mr-heading-xs:first-child{
  margin-right: 0.25rem;
}

.first\:mr-heading-sm:first-child{
  margin-right: 0.5rem;
}

.first\:mr-heading:first-child{
  margin-right: 1rem;
}

.first\:mr-heading-lg:first-child{
  margin-right: 2rem;
}

.first\:mr-actionbar:first-child{
  margin-right: 70px;
}

.first\:mr-aside:first-child{
  margin-right: 20rem;
}

.first\:mr-sidebar:first-child{
  margin-right: 16rem;
}

.first\:mr-card-padding:first-child{
  margin-right: 1.25rem;
}

.first\:-mr-0:first-child{
  margin-right: 0px;
}

.first\:-mr-1:first-child{
  margin-right: -0.25rem;
}

.first\:-mr-2:first-child{
  margin-right: -0.5rem;
}

.first\:-mr-3:first-child{
  margin-right: -0.75rem;
}

.first\:-mr-4:first-child{
  margin-right: -1rem;
}

.first\:-mr-5:first-child{
  margin-right: -1.25rem;
}

.first\:-mr-6:first-child{
  margin-right: -1.5rem;
}

.first\:-mr-7:first-child{
  margin-right: -1.75rem;
}

.first\:-mr-8:first-child{
  margin-right: -2rem;
}

.first\:-mr-9:first-child{
  margin-right: -2.25rem;
}

.first\:-mr-10:first-child{
  margin-right: -2.5rem;
}

.first\:-mr-11:first-child{
  margin-right: -2.75rem;
}

.first\:-mr-12:first-child{
  margin-right: -3rem;
}

.first\:-mr-14:first-child{
  margin-right: -3.5rem;
}

.first\:-mr-16:first-child{
  margin-right: -4rem;
}

.first\:-mr-20:first-child{
  margin-right: -5rem;
}

.first\:-mr-24:first-child{
  margin-right: -6rem;
}

.first\:-mr-28:first-child{
  margin-right: -7rem;
}

.first\:-mr-32:first-child{
  margin-right: -8rem;
}

.first\:-mr-36:first-child{
  margin-right: -9rem;
}

.first\:-mr-40:first-child{
  margin-right: -10rem;
}

.first\:-mr-44:first-child{
  margin-right: -11rem;
}

.first\:-mr-48:first-child{
  margin-right: -12rem;
}

.first\:-mr-52:first-child{
  margin-right: -13rem;
}

.first\:-mr-56:first-child{
  margin-right: -14rem;
}

.first\:-mr-60:first-child{
  margin-right: -15rem;
}

.first\:-mr-64:first-child{
  margin-right: -16rem;
}

.first\:-mr-72:first-child{
  margin-right: -18rem;
}

.first\:-mr-80:first-child{
  margin-right: -20rem;
}

.first\:-mr-96:first-child{
  margin-right: -24rem;
}

.first\:-mr-144:first-child{
  margin-right: -36rem;
}

.first\:-mr-192:first-child{
  margin-right: -48rem;
}

.first\:-mr-240:first-child{
  margin-right: -60rem;
}

.first\:-mr-px:first-child{
  margin-right: -1px;
}

.first\:-mr-0\.5:first-child{
  margin-right: -0.125rem;
}

.first\:-mr-1\.5:first-child{
  margin-right: -0.375rem;
}

.first\:-mr-2\.5:first-child{
  margin-right: -0.625rem;
}

.first\:-mr-3\.5:first-child{
  margin-right: -0.875rem;
}

.first\:-mr-btn-default:first-child{
  margin-right: -2.5rem;
}

.first\:-mr-btn-sm:first-child{
  margin-right: -1.875rem;
}

.first\:-mr-header:first-child{
  margin-right: -60px;
}

.first\:-mr-icon:first-child{
  margin-right: -20px;
}

.first\:-mr-icon-3xl:first-child{
  margin-right: -120px;
}

.first\:-mr-icon-2xl:first-child{
  margin-right: -80px;
}

.first\:-mr-icon-xl:first-child{
  margin-right: -60px;
}

.first\:-mr-icon-lg:first-child{
  margin-right: -40px;
}

.first\:-mr-icon-sm:first-child{
  margin-right: -18px;
}

.first\:-mr-icon-xs:first-child{
  margin-right: -16px;
}

.first\:-mr-icon-spacing:first-child{
  margin-right: -8px;
}

.first\:-mr-heading-xs:first-child{
  margin-right: -0.25rem;
}

.first\:-mr-heading-sm:first-child{
  margin-right: -0.5rem;
}

.first\:-mr-heading:first-child{
  margin-right: -1rem;
}

.first\:-mr-heading-lg:first-child{
  margin-right: -2rem;
}

.first\:-mr-actionbar:first-child{
  margin-right: -70px;
}

.first\:-mr-aside:first-child{
  margin-right: -20rem;
}

.first\:-mr-sidebar:first-child{
  margin-right: -16rem;
}

.first\:-mr-card-padding:first-child{
  margin-right: -1.25rem;
}

.first\:mb-0:first-child{
  margin-bottom: 0px;
}

.first\:mb-1:first-child{
  margin-bottom: 0.25rem;
}

.first\:mb-2:first-child{
  margin-bottom: 0.5rem;
}

.first\:mb-3:first-child{
  margin-bottom: 0.75rem;
}

.first\:mb-4:first-child{
  margin-bottom: 1rem;
}

.first\:mb-5:first-child{
  margin-bottom: 1.25rem;
}

.first\:mb-6:first-child{
  margin-bottom: 1.5rem;
}

.first\:mb-7:first-child{
  margin-bottom: 1.75rem;
}

.first\:mb-8:first-child{
  margin-bottom: 2rem;
}

.first\:mb-9:first-child{
  margin-bottom: 2.25rem;
}

.first\:mb-10:first-child{
  margin-bottom: 2.5rem;
}

.first\:mb-11:first-child{
  margin-bottom: 2.75rem;
}

.first\:mb-12:first-child{
  margin-bottom: 3rem;
}

.first\:mb-14:first-child{
  margin-bottom: 3.5rem;
}

.first\:mb-16:first-child{
  margin-bottom: 4rem;
}

.first\:mb-20:first-child{
  margin-bottom: 5rem;
}

.first\:mb-24:first-child{
  margin-bottom: 6rem;
}

.first\:mb-28:first-child{
  margin-bottom: 7rem;
}

.first\:mb-32:first-child{
  margin-bottom: 8rem;
}

.first\:mb-36:first-child{
  margin-bottom: 9rem;
}

.first\:mb-40:first-child{
  margin-bottom: 10rem;
}

.first\:mb-44:first-child{
  margin-bottom: 11rem;
}

.first\:mb-48:first-child{
  margin-bottom: 12rem;
}

.first\:mb-52:first-child{
  margin-bottom: 13rem;
}

.first\:mb-56:first-child{
  margin-bottom: 14rem;
}

.first\:mb-60:first-child{
  margin-bottom: 15rem;
}

.first\:mb-64:first-child{
  margin-bottom: 16rem;
}

.first\:mb-72:first-child{
  margin-bottom: 18rem;
}

.first\:mb-80:first-child{
  margin-bottom: 20rem;
}

.first\:mb-96:first-child{
  margin-bottom: 24rem;
}

.first\:mb-144:first-child{
  margin-bottom: 36rem;
}

.first\:mb-192:first-child{
  margin-bottom: 48rem;
}

.first\:mb-240:first-child{
  margin-bottom: 60rem;
}

.first\:mb-auto:first-child{
  margin-bottom: auto;
}

.first\:mb-px:first-child{
  margin-bottom: 1px;
}

.first\:mb-0\.5:first-child{
  margin-bottom: 0.125rem;
}

.first\:mb-1\.5:first-child{
  margin-bottom: 0.375rem;
}

.first\:mb-2\.5:first-child{
  margin-bottom: 0.625rem;
}

.first\:mb-3\.5:first-child{
  margin-bottom: 0.875rem;
}

.first\:mb-btn-default:first-child{
  margin-bottom: 2.5rem;
}

.first\:mb-btn-sm:first-child{
  margin-bottom: 1.875rem;
}

.first\:mb-header:first-child{
  margin-bottom: 60px;
}

.first\:mb-icon:first-child{
  margin-bottom: 20px;
}

.first\:mb-icon-3xl:first-child{
  margin-bottom: 120px;
}

.first\:mb-icon-2xl:first-child{
  margin-bottom: 80px;
}

.first\:mb-icon-xl:first-child{
  margin-bottom: 60px;
}

.first\:mb-icon-lg:first-child{
  margin-bottom: 40px;
}

.first\:mb-icon-sm:first-child{
  margin-bottom: 18px;
}

.first\:mb-icon-xs:first-child{
  margin-bottom: 16px;
}

.first\:mb-icon-spacing:first-child{
  margin-bottom: 8px;
}

.first\:mb-heading-xs:first-child{
  margin-bottom: 0.25rem;
}

.first\:mb-heading-sm:first-child{
  margin-bottom: 0.5rem;
}

.first\:mb-heading:first-child{
  margin-bottom: 1rem;
}

.first\:mb-heading-lg:first-child{
  margin-bottom: 2rem;
}

.first\:mb-actionbar:first-child{
  margin-bottom: 70px;
}

.first\:mb-aside:first-child{
  margin-bottom: 20rem;
}

.first\:mb-sidebar:first-child{
  margin-bottom: 16rem;
}

.first\:mb-card-padding:first-child{
  margin-bottom: 1.25rem;
}

.first\:-mb-0:first-child{
  margin-bottom: 0px;
}

.first\:-mb-1:first-child{
  margin-bottom: -0.25rem;
}

.first\:-mb-2:first-child{
  margin-bottom: -0.5rem;
}

.first\:-mb-3:first-child{
  margin-bottom: -0.75rem;
}

.first\:-mb-4:first-child{
  margin-bottom: -1rem;
}

.first\:-mb-5:first-child{
  margin-bottom: -1.25rem;
}

.first\:-mb-6:first-child{
  margin-bottom: -1.5rem;
}

.first\:-mb-7:first-child{
  margin-bottom: -1.75rem;
}

.first\:-mb-8:first-child{
  margin-bottom: -2rem;
}

.first\:-mb-9:first-child{
  margin-bottom: -2.25rem;
}

.first\:-mb-10:first-child{
  margin-bottom: -2.5rem;
}

.first\:-mb-11:first-child{
  margin-bottom: -2.75rem;
}

.first\:-mb-12:first-child{
  margin-bottom: -3rem;
}

.first\:-mb-14:first-child{
  margin-bottom: -3.5rem;
}

.first\:-mb-16:first-child{
  margin-bottom: -4rem;
}

.first\:-mb-20:first-child{
  margin-bottom: -5rem;
}

.first\:-mb-24:first-child{
  margin-bottom: -6rem;
}

.first\:-mb-28:first-child{
  margin-bottom: -7rem;
}

.first\:-mb-32:first-child{
  margin-bottom: -8rem;
}

.first\:-mb-36:first-child{
  margin-bottom: -9rem;
}

.first\:-mb-40:first-child{
  margin-bottom: -10rem;
}

.first\:-mb-44:first-child{
  margin-bottom: -11rem;
}

.first\:-mb-48:first-child{
  margin-bottom: -12rem;
}

.first\:-mb-52:first-child{
  margin-bottom: -13rem;
}

.first\:-mb-56:first-child{
  margin-bottom: -14rem;
}

.first\:-mb-60:first-child{
  margin-bottom: -15rem;
}

.first\:-mb-64:first-child{
  margin-bottom: -16rem;
}

.first\:-mb-72:first-child{
  margin-bottom: -18rem;
}

.first\:-mb-80:first-child{
  margin-bottom: -20rem;
}

.first\:-mb-96:first-child{
  margin-bottom: -24rem;
}

.first\:-mb-144:first-child{
  margin-bottom: -36rem;
}

.first\:-mb-192:first-child{
  margin-bottom: -48rem;
}

.first\:-mb-240:first-child{
  margin-bottom: -60rem;
}

.first\:-mb-px:first-child{
  margin-bottom: -1px;
}

.first\:-mb-0\.5:first-child{
  margin-bottom: -0.125rem;
}

.first\:-mb-1\.5:first-child{
  margin-bottom: -0.375rem;
}

.first\:-mb-2\.5:first-child{
  margin-bottom: -0.625rem;
}

.first\:-mb-3\.5:first-child{
  margin-bottom: -0.875rem;
}

.first\:-mb-btn-default:first-child{
  margin-bottom: -2.5rem;
}

.first\:-mb-btn-sm:first-child{
  margin-bottom: -1.875rem;
}

.first\:-mb-header:first-child{
  margin-bottom: -60px;
}

.first\:-mb-icon:first-child{
  margin-bottom: -20px;
}

.first\:-mb-icon-3xl:first-child{
  margin-bottom: -120px;
}

.first\:-mb-icon-2xl:first-child{
  margin-bottom: -80px;
}

.first\:-mb-icon-xl:first-child{
  margin-bottom: -60px;
}

.first\:-mb-icon-lg:first-child{
  margin-bottom: -40px;
}

.first\:-mb-icon-sm:first-child{
  margin-bottom: -18px;
}

.first\:-mb-icon-xs:first-child{
  margin-bottom: -16px;
}

.first\:-mb-icon-spacing:first-child{
  margin-bottom: -8px;
}

.first\:-mb-heading-xs:first-child{
  margin-bottom: -0.25rem;
}

.first\:-mb-heading-sm:first-child{
  margin-bottom: -0.5rem;
}

.first\:-mb-heading:first-child{
  margin-bottom: -1rem;
}

.first\:-mb-heading-lg:first-child{
  margin-bottom: -2rem;
}

.first\:-mb-actionbar:first-child{
  margin-bottom: -70px;
}

.first\:-mb-aside:first-child{
  margin-bottom: -20rem;
}

.first\:-mb-sidebar:first-child{
  margin-bottom: -16rem;
}

.first\:-mb-card-padding:first-child{
  margin-bottom: -1.25rem;
}

.first\:ml-0:first-child{
  margin-left: 0px;
}

.first\:ml-1:first-child{
  margin-left: 0.25rem;
}

.first\:ml-2:first-child{
  margin-left: 0.5rem;
}

.first\:ml-3:first-child{
  margin-left: 0.75rem;
}

.first\:ml-4:first-child{
  margin-left: 1rem;
}

.first\:ml-5:first-child{
  margin-left: 1.25rem;
}

.first\:ml-6:first-child{
  margin-left: 1.5rem;
}

.first\:ml-7:first-child{
  margin-left: 1.75rem;
}

.first\:ml-8:first-child{
  margin-left: 2rem;
}

.first\:ml-9:first-child{
  margin-left: 2.25rem;
}

.first\:ml-10:first-child{
  margin-left: 2.5rem;
}

.first\:ml-11:first-child{
  margin-left: 2.75rem;
}

.first\:ml-12:first-child{
  margin-left: 3rem;
}

.first\:ml-14:first-child{
  margin-left: 3.5rem;
}

.first\:ml-16:first-child{
  margin-left: 4rem;
}

.first\:ml-20:first-child{
  margin-left: 5rem;
}

.first\:ml-24:first-child{
  margin-left: 6rem;
}

.first\:ml-28:first-child{
  margin-left: 7rem;
}

.first\:ml-32:first-child{
  margin-left: 8rem;
}

.first\:ml-36:first-child{
  margin-left: 9rem;
}

.first\:ml-40:first-child{
  margin-left: 10rem;
}

.first\:ml-44:first-child{
  margin-left: 11rem;
}

.first\:ml-48:first-child{
  margin-left: 12rem;
}

.first\:ml-52:first-child{
  margin-left: 13rem;
}

.first\:ml-56:first-child{
  margin-left: 14rem;
}

.first\:ml-60:first-child{
  margin-left: 15rem;
}

.first\:ml-64:first-child{
  margin-left: 16rem;
}

.first\:ml-72:first-child{
  margin-left: 18rem;
}

.first\:ml-80:first-child{
  margin-left: 20rem;
}

.first\:ml-96:first-child{
  margin-left: 24rem;
}

.first\:ml-144:first-child{
  margin-left: 36rem;
}

.first\:ml-192:first-child{
  margin-left: 48rem;
}

.first\:ml-240:first-child{
  margin-left: 60rem;
}

.first\:ml-auto:first-child{
  margin-left: auto;
}

.first\:ml-px:first-child{
  margin-left: 1px;
}

.first\:ml-0\.5:first-child{
  margin-left: 0.125rem;
}

.first\:ml-1\.5:first-child{
  margin-left: 0.375rem;
}

.first\:ml-2\.5:first-child{
  margin-left: 0.625rem;
}

.first\:ml-3\.5:first-child{
  margin-left: 0.875rem;
}

.first\:ml-btn-default:first-child{
  margin-left: 2.5rem;
}

.first\:ml-btn-sm:first-child{
  margin-left: 1.875rem;
}

.first\:ml-header:first-child{
  margin-left: 60px;
}

.first\:ml-icon:first-child{
  margin-left: 20px;
}

.first\:ml-icon-3xl:first-child{
  margin-left: 120px;
}

.first\:ml-icon-2xl:first-child{
  margin-left: 80px;
}

.first\:ml-icon-xl:first-child{
  margin-left: 60px;
}

.first\:ml-icon-lg:first-child{
  margin-left: 40px;
}

.first\:ml-icon-sm:first-child{
  margin-left: 18px;
}

.first\:ml-icon-xs:first-child{
  margin-left: 16px;
}

.first\:ml-icon-spacing:first-child{
  margin-left: 8px;
}

.first\:ml-heading-xs:first-child{
  margin-left: 0.25rem;
}

.first\:ml-heading-sm:first-child{
  margin-left: 0.5rem;
}

.first\:ml-heading:first-child{
  margin-left: 1rem;
}

.first\:ml-heading-lg:first-child{
  margin-left: 2rem;
}

.first\:ml-actionbar:first-child{
  margin-left: 70px;
}

.first\:ml-aside:first-child{
  margin-left: 20rem;
}

.first\:ml-sidebar:first-child{
  margin-left: 16rem;
}

.first\:ml-card-padding:first-child{
  margin-left: 1.25rem;
}

.first\:-ml-0:first-child{
  margin-left: 0px;
}

.first\:-ml-1:first-child{
  margin-left: -0.25rem;
}

.first\:-ml-2:first-child{
  margin-left: -0.5rem;
}

.first\:-ml-3:first-child{
  margin-left: -0.75rem;
}

.first\:-ml-4:first-child{
  margin-left: -1rem;
}

.first\:-ml-5:first-child{
  margin-left: -1.25rem;
}

.first\:-ml-6:first-child{
  margin-left: -1.5rem;
}

.first\:-ml-7:first-child{
  margin-left: -1.75rem;
}

.first\:-ml-8:first-child{
  margin-left: -2rem;
}

.first\:-ml-9:first-child{
  margin-left: -2.25rem;
}

.first\:-ml-10:first-child{
  margin-left: -2.5rem;
}

.first\:-ml-11:first-child{
  margin-left: -2.75rem;
}

.first\:-ml-12:first-child{
  margin-left: -3rem;
}

.first\:-ml-14:first-child{
  margin-left: -3.5rem;
}

.first\:-ml-16:first-child{
  margin-left: -4rem;
}

.first\:-ml-20:first-child{
  margin-left: -5rem;
}

.first\:-ml-24:first-child{
  margin-left: -6rem;
}

.first\:-ml-28:first-child{
  margin-left: -7rem;
}

.first\:-ml-32:first-child{
  margin-left: -8rem;
}

.first\:-ml-36:first-child{
  margin-left: -9rem;
}

.first\:-ml-40:first-child{
  margin-left: -10rem;
}

.first\:-ml-44:first-child{
  margin-left: -11rem;
}

.first\:-ml-48:first-child{
  margin-left: -12rem;
}

.first\:-ml-52:first-child{
  margin-left: -13rem;
}

.first\:-ml-56:first-child{
  margin-left: -14rem;
}

.first\:-ml-60:first-child{
  margin-left: -15rem;
}

.first\:-ml-64:first-child{
  margin-left: -16rem;
}

.first\:-ml-72:first-child{
  margin-left: -18rem;
}

.first\:-ml-80:first-child{
  margin-left: -20rem;
}

.first\:-ml-96:first-child{
  margin-left: -24rem;
}

.first\:-ml-144:first-child{
  margin-left: -36rem;
}

.first\:-ml-192:first-child{
  margin-left: -48rem;
}

.first\:-ml-240:first-child{
  margin-left: -60rem;
}

.first\:-ml-px:first-child{
  margin-left: -1px;
}

.first\:-ml-0\.5:first-child{
  margin-left: -0.125rem;
}

.first\:-ml-1\.5:first-child{
  margin-left: -0.375rem;
}

.first\:-ml-2\.5:first-child{
  margin-left: -0.625rem;
}

.first\:-ml-3\.5:first-child{
  margin-left: -0.875rem;
}

.first\:-ml-btn-default:first-child{
  margin-left: -2.5rem;
}

.first\:-ml-btn-sm:first-child{
  margin-left: -1.875rem;
}

.first\:-ml-header:first-child{
  margin-left: -60px;
}

.first\:-ml-icon:first-child{
  margin-left: -20px;
}

.first\:-ml-icon-3xl:first-child{
  margin-left: -120px;
}

.first\:-ml-icon-2xl:first-child{
  margin-left: -80px;
}

.first\:-ml-icon-xl:first-child{
  margin-left: -60px;
}

.first\:-ml-icon-lg:first-child{
  margin-left: -40px;
}

.first\:-ml-icon-sm:first-child{
  margin-left: -18px;
}

.first\:-ml-icon-xs:first-child{
  margin-left: -16px;
}

.first\:-ml-icon-spacing:first-child{
  margin-left: -8px;
}

.first\:-ml-heading-xs:first-child{
  margin-left: -0.25rem;
}

.first\:-ml-heading-sm:first-child{
  margin-left: -0.5rem;
}

.first\:-ml-heading:first-child{
  margin-left: -1rem;
}

.first\:-ml-heading-lg:first-child{
  margin-left: -2rem;
}

.first\:-ml-actionbar:first-child{
  margin-left: -70px;
}

.first\:-ml-aside:first-child{
  margin-left: -20rem;
}

.first\:-ml-sidebar:first-child{
  margin-left: -16rem;
}

.first\:-ml-card-padding:first-child{
  margin-left: -1.25rem;
}

.last\:mt-0:last-child{
  margin-top: 0px;
}

.last\:mt-1:last-child{
  margin-top: 0.25rem;
}

.last\:mt-2:last-child{
  margin-top: 0.5rem;
}

.last\:mt-3:last-child{
  margin-top: 0.75rem;
}

.last\:mt-4:last-child{
  margin-top: 1rem;
}

.last\:mt-5:last-child{
  margin-top: 1.25rem;
}

.last\:mt-6:last-child{
  margin-top: 1.5rem;
}

.last\:mt-7:last-child{
  margin-top: 1.75rem;
}

.last\:mt-8:last-child{
  margin-top: 2rem;
}

.last\:mt-9:last-child{
  margin-top: 2.25rem;
}

.last\:mt-10:last-child{
  margin-top: 2.5rem;
}

.last\:mt-11:last-child{
  margin-top: 2.75rem;
}

.last\:mt-12:last-child{
  margin-top: 3rem;
}

.last\:mt-14:last-child{
  margin-top: 3.5rem;
}

.last\:mt-16:last-child{
  margin-top: 4rem;
}

.last\:mt-20:last-child{
  margin-top: 5rem;
}

.last\:mt-24:last-child{
  margin-top: 6rem;
}

.last\:mt-28:last-child{
  margin-top: 7rem;
}

.last\:mt-32:last-child{
  margin-top: 8rem;
}

.last\:mt-36:last-child{
  margin-top: 9rem;
}

.last\:mt-40:last-child{
  margin-top: 10rem;
}

.last\:mt-44:last-child{
  margin-top: 11rem;
}

.last\:mt-48:last-child{
  margin-top: 12rem;
}

.last\:mt-52:last-child{
  margin-top: 13rem;
}

.last\:mt-56:last-child{
  margin-top: 14rem;
}

.last\:mt-60:last-child{
  margin-top: 15rem;
}

.last\:mt-64:last-child{
  margin-top: 16rem;
}

.last\:mt-72:last-child{
  margin-top: 18rem;
}

.last\:mt-80:last-child{
  margin-top: 20rem;
}

.last\:mt-96:last-child{
  margin-top: 24rem;
}

.last\:mt-144:last-child{
  margin-top: 36rem;
}

.last\:mt-192:last-child{
  margin-top: 48rem;
}

.last\:mt-240:last-child{
  margin-top: 60rem;
}

.last\:mt-auto:last-child{
  margin-top: auto;
}

.last\:mt-px:last-child{
  margin-top: 1px;
}

.last\:mt-0\.5:last-child{
  margin-top: 0.125rem;
}

.last\:mt-1\.5:last-child{
  margin-top: 0.375rem;
}

.last\:mt-2\.5:last-child{
  margin-top: 0.625rem;
}

.last\:mt-3\.5:last-child{
  margin-top: 0.875rem;
}

.last\:mt-btn-default:last-child{
  margin-top: 2.5rem;
}

.last\:mt-btn-sm:last-child{
  margin-top: 1.875rem;
}

.last\:mt-header:last-child{
  margin-top: 60px;
}

.last\:mt-icon:last-child{
  margin-top: 20px;
}

.last\:mt-icon-3xl:last-child{
  margin-top: 120px;
}

.last\:mt-icon-2xl:last-child{
  margin-top: 80px;
}

.last\:mt-icon-xl:last-child{
  margin-top: 60px;
}

.last\:mt-icon-lg:last-child{
  margin-top: 40px;
}

.last\:mt-icon-sm:last-child{
  margin-top: 18px;
}

.last\:mt-icon-xs:last-child{
  margin-top: 16px;
}

.last\:mt-icon-spacing:last-child{
  margin-top: 8px;
}

.last\:mt-heading-xs:last-child{
  margin-top: 0.25rem;
}

.last\:mt-heading-sm:last-child{
  margin-top: 0.5rem;
}

.last\:mt-heading:last-child{
  margin-top: 1rem;
}

.last\:mt-heading-lg:last-child{
  margin-top: 2rem;
}

.last\:mt-actionbar:last-child{
  margin-top: 70px;
}

.last\:mt-aside:last-child{
  margin-top: 20rem;
}

.last\:mt-sidebar:last-child{
  margin-top: 16rem;
}

.last\:mt-card-padding:last-child{
  margin-top: 1.25rem;
}

.last\:-mt-0:last-child{
  margin-top: 0px;
}

.last\:-mt-1:last-child{
  margin-top: -0.25rem;
}

.last\:-mt-2:last-child{
  margin-top: -0.5rem;
}

.last\:-mt-3:last-child{
  margin-top: -0.75rem;
}

.last\:-mt-4:last-child{
  margin-top: -1rem;
}

.last\:-mt-5:last-child{
  margin-top: -1.25rem;
}

.last\:-mt-6:last-child{
  margin-top: -1.5rem;
}

.last\:-mt-7:last-child{
  margin-top: -1.75rem;
}

.last\:-mt-8:last-child{
  margin-top: -2rem;
}

.last\:-mt-9:last-child{
  margin-top: -2.25rem;
}

.last\:-mt-10:last-child{
  margin-top: -2.5rem;
}

.last\:-mt-11:last-child{
  margin-top: -2.75rem;
}

.last\:-mt-12:last-child{
  margin-top: -3rem;
}

.last\:-mt-14:last-child{
  margin-top: -3.5rem;
}

.last\:-mt-16:last-child{
  margin-top: -4rem;
}

.last\:-mt-20:last-child{
  margin-top: -5rem;
}

.last\:-mt-24:last-child{
  margin-top: -6rem;
}

.last\:-mt-28:last-child{
  margin-top: -7rem;
}

.last\:-mt-32:last-child{
  margin-top: -8rem;
}

.last\:-mt-36:last-child{
  margin-top: -9rem;
}

.last\:-mt-40:last-child{
  margin-top: -10rem;
}

.last\:-mt-44:last-child{
  margin-top: -11rem;
}

.last\:-mt-48:last-child{
  margin-top: -12rem;
}

.last\:-mt-52:last-child{
  margin-top: -13rem;
}

.last\:-mt-56:last-child{
  margin-top: -14rem;
}

.last\:-mt-60:last-child{
  margin-top: -15rem;
}

.last\:-mt-64:last-child{
  margin-top: -16rem;
}

.last\:-mt-72:last-child{
  margin-top: -18rem;
}

.last\:-mt-80:last-child{
  margin-top: -20rem;
}

.last\:-mt-96:last-child{
  margin-top: -24rem;
}

.last\:-mt-144:last-child{
  margin-top: -36rem;
}

.last\:-mt-192:last-child{
  margin-top: -48rem;
}

.last\:-mt-240:last-child{
  margin-top: -60rem;
}

.last\:-mt-px:last-child{
  margin-top: -1px;
}

.last\:-mt-0\.5:last-child{
  margin-top: -0.125rem;
}

.last\:-mt-1\.5:last-child{
  margin-top: -0.375rem;
}

.last\:-mt-2\.5:last-child{
  margin-top: -0.625rem;
}

.last\:-mt-3\.5:last-child{
  margin-top: -0.875rem;
}

.last\:-mt-btn-default:last-child{
  margin-top: -2.5rem;
}

.last\:-mt-btn-sm:last-child{
  margin-top: -1.875rem;
}

.last\:-mt-header:last-child{
  margin-top: -60px;
}

.last\:-mt-icon:last-child{
  margin-top: -20px;
}

.last\:-mt-icon-3xl:last-child{
  margin-top: -120px;
}

.last\:-mt-icon-2xl:last-child{
  margin-top: -80px;
}

.last\:-mt-icon-xl:last-child{
  margin-top: -60px;
}

.last\:-mt-icon-lg:last-child{
  margin-top: -40px;
}

.last\:-mt-icon-sm:last-child{
  margin-top: -18px;
}

.last\:-mt-icon-xs:last-child{
  margin-top: -16px;
}

.last\:-mt-icon-spacing:last-child{
  margin-top: -8px;
}

.last\:-mt-heading-xs:last-child{
  margin-top: -0.25rem;
}

.last\:-mt-heading-sm:last-child{
  margin-top: -0.5rem;
}

.last\:-mt-heading:last-child{
  margin-top: -1rem;
}

.last\:-mt-heading-lg:last-child{
  margin-top: -2rem;
}

.last\:-mt-actionbar:last-child{
  margin-top: -70px;
}

.last\:-mt-aside:last-child{
  margin-top: -20rem;
}

.last\:-mt-sidebar:last-child{
  margin-top: -16rem;
}

.last\:-mt-card-padding:last-child{
  margin-top: -1.25rem;
}

.last\:mr-0:last-child{
  margin-right: 0px;
}

.last\:mr-1:last-child{
  margin-right: 0.25rem;
}

.last\:mr-2:last-child{
  margin-right: 0.5rem;
}

.last\:mr-3:last-child{
  margin-right: 0.75rem;
}

.last\:mr-4:last-child{
  margin-right: 1rem;
}

.last\:mr-5:last-child{
  margin-right: 1.25rem;
}

.last\:mr-6:last-child{
  margin-right: 1.5rem;
}

.last\:mr-7:last-child{
  margin-right: 1.75rem;
}

.last\:mr-8:last-child{
  margin-right: 2rem;
}

.last\:mr-9:last-child{
  margin-right: 2.25rem;
}

.last\:mr-10:last-child{
  margin-right: 2.5rem;
}

.last\:mr-11:last-child{
  margin-right: 2.75rem;
}

.last\:mr-12:last-child{
  margin-right: 3rem;
}

.last\:mr-14:last-child{
  margin-right: 3.5rem;
}

.last\:mr-16:last-child{
  margin-right: 4rem;
}

.last\:mr-20:last-child{
  margin-right: 5rem;
}

.last\:mr-24:last-child{
  margin-right: 6rem;
}

.last\:mr-28:last-child{
  margin-right: 7rem;
}

.last\:mr-32:last-child{
  margin-right: 8rem;
}

.last\:mr-36:last-child{
  margin-right: 9rem;
}

.last\:mr-40:last-child{
  margin-right: 10rem;
}

.last\:mr-44:last-child{
  margin-right: 11rem;
}

.last\:mr-48:last-child{
  margin-right: 12rem;
}

.last\:mr-52:last-child{
  margin-right: 13rem;
}

.last\:mr-56:last-child{
  margin-right: 14rem;
}

.last\:mr-60:last-child{
  margin-right: 15rem;
}

.last\:mr-64:last-child{
  margin-right: 16rem;
}

.last\:mr-72:last-child{
  margin-right: 18rem;
}

.last\:mr-80:last-child{
  margin-right: 20rem;
}

.last\:mr-96:last-child{
  margin-right: 24rem;
}

.last\:mr-144:last-child{
  margin-right: 36rem;
}

.last\:mr-192:last-child{
  margin-right: 48rem;
}

.last\:mr-240:last-child{
  margin-right: 60rem;
}

.last\:mr-auto:last-child{
  margin-right: auto;
}

.last\:mr-px:last-child{
  margin-right: 1px;
}

.last\:mr-0\.5:last-child{
  margin-right: 0.125rem;
}

.last\:mr-1\.5:last-child{
  margin-right: 0.375rem;
}

.last\:mr-2\.5:last-child{
  margin-right: 0.625rem;
}

.last\:mr-3\.5:last-child{
  margin-right: 0.875rem;
}

.last\:mr-btn-default:last-child{
  margin-right: 2.5rem;
}

.last\:mr-btn-sm:last-child{
  margin-right: 1.875rem;
}

.last\:mr-header:last-child{
  margin-right: 60px;
}

.last\:mr-icon:last-child{
  margin-right: 20px;
}

.last\:mr-icon-3xl:last-child{
  margin-right: 120px;
}

.last\:mr-icon-2xl:last-child{
  margin-right: 80px;
}

.last\:mr-icon-xl:last-child{
  margin-right: 60px;
}

.last\:mr-icon-lg:last-child{
  margin-right: 40px;
}

.last\:mr-icon-sm:last-child{
  margin-right: 18px;
}

.last\:mr-icon-xs:last-child{
  margin-right: 16px;
}

.last\:mr-icon-spacing:last-child{
  margin-right: 8px;
}

.last\:mr-heading-xs:last-child{
  margin-right: 0.25rem;
}

.last\:mr-heading-sm:last-child{
  margin-right: 0.5rem;
}

.last\:mr-heading:last-child{
  margin-right: 1rem;
}

.last\:mr-heading-lg:last-child{
  margin-right: 2rem;
}

.last\:mr-actionbar:last-child{
  margin-right: 70px;
}

.last\:mr-aside:last-child{
  margin-right: 20rem;
}

.last\:mr-sidebar:last-child{
  margin-right: 16rem;
}

.last\:mr-card-padding:last-child{
  margin-right: 1.25rem;
}

.last\:-mr-0:last-child{
  margin-right: 0px;
}

.last\:-mr-1:last-child{
  margin-right: -0.25rem;
}

.last\:-mr-2:last-child{
  margin-right: -0.5rem;
}

.last\:-mr-3:last-child{
  margin-right: -0.75rem;
}

.last\:-mr-4:last-child{
  margin-right: -1rem;
}

.last\:-mr-5:last-child{
  margin-right: -1.25rem;
}

.last\:-mr-6:last-child{
  margin-right: -1.5rem;
}

.last\:-mr-7:last-child{
  margin-right: -1.75rem;
}

.last\:-mr-8:last-child{
  margin-right: -2rem;
}

.last\:-mr-9:last-child{
  margin-right: -2.25rem;
}

.last\:-mr-10:last-child{
  margin-right: -2.5rem;
}

.last\:-mr-11:last-child{
  margin-right: -2.75rem;
}

.last\:-mr-12:last-child{
  margin-right: -3rem;
}

.last\:-mr-14:last-child{
  margin-right: -3.5rem;
}

.last\:-mr-16:last-child{
  margin-right: -4rem;
}

.last\:-mr-20:last-child{
  margin-right: -5rem;
}

.last\:-mr-24:last-child{
  margin-right: -6rem;
}

.last\:-mr-28:last-child{
  margin-right: -7rem;
}

.last\:-mr-32:last-child{
  margin-right: -8rem;
}

.last\:-mr-36:last-child{
  margin-right: -9rem;
}

.last\:-mr-40:last-child{
  margin-right: -10rem;
}

.last\:-mr-44:last-child{
  margin-right: -11rem;
}

.last\:-mr-48:last-child{
  margin-right: -12rem;
}

.last\:-mr-52:last-child{
  margin-right: -13rem;
}

.last\:-mr-56:last-child{
  margin-right: -14rem;
}

.last\:-mr-60:last-child{
  margin-right: -15rem;
}

.last\:-mr-64:last-child{
  margin-right: -16rem;
}

.last\:-mr-72:last-child{
  margin-right: -18rem;
}

.last\:-mr-80:last-child{
  margin-right: -20rem;
}

.last\:-mr-96:last-child{
  margin-right: -24rem;
}

.last\:-mr-144:last-child{
  margin-right: -36rem;
}

.last\:-mr-192:last-child{
  margin-right: -48rem;
}

.last\:-mr-240:last-child{
  margin-right: -60rem;
}

.last\:-mr-px:last-child{
  margin-right: -1px;
}

.last\:-mr-0\.5:last-child{
  margin-right: -0.125rem;
}

.last\:-mr-1\.5:last-child{
  margin-right: -0.375rem;
}

.last\:-mr-2\.5:last-child{
  margin-right: -0.625rem;
}

.last\:-mr-3\.5:last-child{
  margin-right: -0.875rem;
}

.last\:-mr-btn-default:last-child{
  margin-right: -2.5rem;
}

.last\:-mr-btn-sm:last-child{
  margin-right: -1.875rem;
}

.last\:-mr-header:last-child{
  margin-right: -60px;
}

.last\:-mr-icon:last-child{
  margin-right: -20px;
}

.last\:-mr-icon-3xl:last-child{
  margin-right: -120px;
}

.last\:-mr-icon-2xl:last-child{
  margin-right: -80px;
}

.last\:-mr-icon-xl:last-child{
  margin-right: -60px;
}

.last\:-mr-icon-lg:last-child{
  margin-right: -40px;
}

.last\:-mr-icon-sm:last-child{
  margin-right: -18px;
}

.last\:-mr-icon-xs:last-child{
  margin-right: -16px;
}

.last\:-mr-icon-spacing:last-child{
  margin-right: -8px;
}

.last\:-mr-heading-xs:last-child{
  margin-right: -0.25rem;
}

.last\:-mr-heading-sm:last-child{
  margin-right: -0.5rem;
}

.last\:-mr-heading:last-child{
  margin-right: -1rem;
}

.last\:-mr-heading-lg:last-child{
  margin-right: -2rem;
}

.last\:-mr-actionbar:last-child{
  margin-right: -70px;
}

.last\:-mr-aside:last-child{
  margin-right: -20rem;
}

.last\:-mr-sidebar:last-child{
  margin-right: -16rem;
}

.last\:-mr-card-padding:last-child{
  margin-right: -1.25rem;
}

.last\:mb-0:last-child{
  margin-bottom: 0px;
}

.last\:mb-1:last-child{
  margin-bottom: 0.25rem;
}

.last\:mb-2:last-child{
  margin-bottom: 0.5rem;
}

.last\:mb-3:last-child{
  margin-bottom: 0.75rem;
}

.last\:mb-4:last-child{
  margin-bottom: 1rem;
}

.last\:mb-5:last-child{
  margin-bottom: 1.25rem;
}

.last\:mb-6:last-child{
  margin-bottom: 1.5rem;
}

.last\:mb-7:last-child{
  margin-bottom: 1.75rem;
}

.last\:mb-8:last-child{
  margin-bottom: 2rem;
}

.last\:mb-9:last-child{
  margin-bottom: 2.25rem;
}

.last\:mb-10:last-child{
  margin-bottom: 2.5rem;
}

.last\:mb-11:last-child{
  margin-bottom: 2.75rem;
}

.last\:mb-12:last-child{
  margin-bottom: 3rem;
}

.last\:mb-14:last-child{
  margin-bottom: 3.5rem;
}

.last\:mb-16:last-child{
  margin-bottom: 4rem;
}

.last\:mb-20:last-child{
  margin-bottom: 5rem;
}

.last\:mb-24:last-child{
  margin-bottom: 6rem;
}

.last\:mb-28:last-child{
  margin-bottom: 7rem;
}

.last\:mb-32:last-child{
  margin-bottom: 8rem;
}

.last\:mb-36:last-child{
  margin-bottom: 9rem;
}

.last\:mb-40:last-child{
  margin-bottom: 10rem;
}

.last\:mb-44:last-child{
  margin-bottom: 11rem;
}

.last\:mb-48:last-child{
  margin-bottom: 12rem;
}

.last\:mb-52:last-child{
  margin-bottom: 13rem;
}

.last\:mb-56:last-child{
  margin-bottom: 14rem;
}

.last\:mb-60:last-child{
  margin-bottom: 15rem;
}

.last\:mb-64:last-child{
  margin-bottom: 16rem;
}

.last\:mb-72:last-child{
  margin-bottom: 18rem;
}

.last\:mb-80:last-child{
  margin-bottom: 20rem;
}

.last\:mb-96:last-child{
  margin-bottom: 24rem;
}

.last\:mb-144:last-child{
  margin-bottom: 36rem;
}

.last\:mb-192:last-child{
  margin-bottom: 48rem;
}

.last\:mb-240:last-child{
  margin-bottom: 60rem;
}

.last\:mb-auto:last-child{
  margin-bottom: auto;
}

.last\:mb-px:last-child{
  margin-bottom: 1px;
}

.last\:mb-0\.5:last-child{
  margin-bottom: 0.125rem;
}

.last\:mb-1\.5:last-child{
  margin-bottom: 0.375rem;
}

.last\:mb-2\.5:last-child{
  margin-bottom: 0.625rem;
}

.last\:mb-3\.5:last-child{
  margin-bottom: 0.875rem;
}

.last\:mb-btn-default:last-child{
  margin-bottom: 2.5rem;
}

.last\:mb-btn-sm:last-child{
  margin-bottom: 1.875rem;
}

.last\:mb-header:last-child{
  margin-bottom: 60px;
}

.last\:mb-icon:last-child{
  margin-bottom: 20px;
}

.last\:mb-icon-3xl:last-child{
  margin-bottom: 120px;
}

.last\:mb-icon-2xl:last-child{
  margin-bottom: 80px;
}

.last\:mb-icon-xl:last-child{
  margin-bottom: 60px;
}

.last\:mb-icon-lg:last-child{
  margin-bottom: 40px;
}

.last\:mb-icon-sm:last-child{
  margin-bottom: 18px;
}

.last\:mb-icon-xs:last-child{
  margin-bottom: 16px;
}

.last\:mb-icon-spacing:last-child{
  margin-bottom: 8px;
}

.last\:mb-heading-xs:last-child{
  margin-bottom: 0.25rem;
}

.last\:mb-heading-sm:last-child{
  margin-bottom: 0.5rem;
}

.last\:mb-heading:last-child{
  margin-bottom: 1rem;
}

.last\:mb-heading-lg:last-child{
  margin-bottom: 2rem;
}

.last\:mb-actionbar:last-child{
  margin-bottom: 70px;
}

.last\:mb-aside:last-child{
  margin-bottom: 20rem;
}

.last\:mb-sidebar:last-child{
  margin-bottom: 16rem;
}

.last\:mb-card-padding:last-child{
  margin-bottom: 1.25rem;
}

.last\:-mb-0:last-child{
  margin-bottom: 0px;
}

.last\:-mb-1:last-child{
  margin-bottom: -0.25rem;
}

.last\:-mb-2:last-child{
  margin-bottom: -0.5rem;
}

.last\:-mb-3:last-child{
  margin-bottom: -0.75rem;
}

.last\:-mb-4:last-child{
  margin-bottom: -1rem;
}

.last\:-mb-5:last-child{
  margin-bottom: -1.25rem;
}

.last\:-mb-6:last-child{
  margin-bottom: -1.5rem;
}

.last\:-mb-7:last-child{
  margin-bottom: -1.75rem;
}

.last\:-mb-8:last-child{
  margin-bottom: -2rem;
}

.last\:-mb-9:last-child{
  margin-bottom: -2.25rem;
}

.last\:-mb-10:last-child{
  margin-bottom: -2.5rem;
}

.last\:-mb-11:last-child{
  margin-bottom: -2.75rem;
}

.last\:-mb-12:last-child{
  margin-bottom: -3rem;
}

.last\:-mb-14:last-child{
  margin-bottom: -3.5rem;
}

.last\:-mb-16:last-child{
  margin-bottom: -4rem;
}

.last\:-mb-20:last-child{
  margin-bottom: -5rem;
}

.last\:-mb-24:last-child{
  margin-bottom: -6rem;
}

.last\:-mb-28:last-child{
  margin-bottom: -7rem;
}

.last\:-mb-32:last-child{
  margin-bottom: -8rem;
}

.last\:-mb-36:last-child{
  margin-bottom: -9rem;
}

.last\:-mb-40:last-child{
  margin-bottom: -10rem;
}

.last\:-mb-44:last-child{
  margin-bottom: -11rem;
}

.last\:-mb-48:last-child{
  margin-bottom: -12rem;
}

.last\:-mb-52:last-child{
  margin-bottom: -13rem;
}

.last\:-mb-56:last-child{
  margin-bottom: -14rem;
}

.last\:-mb-60:last-child{
  margin-bottom: -15rem;
}

.last\:-mb-64:last-child{
  margin-bottom: -16rem;
}

.last\:-mb-72:last-child{
  margin-bottom: -18rem;
}

.last\:-mb-80:last-child{
  margin-bottom: -20rem;
}

.last\:-mb-96:last-child{
  margin-bottom: -24rem;
}

.last\:-mb-144:last-child{
  margin-bottom: -36rem;
}

.last\:-mb-192:last-child{
  margin-bottom: -48rem;
}

.last\:-mb-240:last-child{
  margin-bottom: -60rem;
}

.last\:-mb-px:last-child{
  margin-bottom: -1px;
}

.last\:-mb-0\.5:last-child{
  margin-bottom: -0.125rem;
}

.last\:-mb-1\.5:last-child{
  margin-bottom: -0.375rem;
}

.last\:-mb-2\.5:last-child{
  margin-bottom: -0.625rem;
}

.last\:-mb-3\.5:last-child{
  margin-bottom: -0.875rem;
}

.last\:-mb-btn-default:last-child{
  margin-bottom: -2.5rem;
}

.last\:-mb-btn-sm:last-child{
  margin-bottom: -1.875rem;
}

.last\:-mb-header:last-child{
  margin-bottom: -60px;
}

.last\:-mb-icon:last-child{
  margin-bottom: -20px;
}

.last\:-mb-icon-3xl:last-child{
  margin-bottom: -120px;
}

.last\:-mb-icon-2xl:last-child{
  margin-bottom: -80px;
}

.last\:-mb-icon-xl:last-child{
  margin-bottom: -60px;
}

.last\:-mb-icon-lg:last-child{
  margin-bottom: -40px;
}

.last\:-mb-icon-sm:last-child{
  margin-bottom: -18px;
}

.last\:-mb-icon-xs:last-child{
  margin-bottom: -16px;
}

.last\:-mb-icon-spacing:last-child{
  margin-bottom: -8px;
}

.last\:-mb-heading-xs:last-child{
  margin-bottom: -0.25rem;
}

.last\:-mb-heading-sm:last-child{
  margin-bottom: -0.5rem;
}

.last\:-mb-heading:last-child{
  margin-bottom: -1rem;
}

.last\:-mb-heading-lg:last-child{
  margin-bottom: -2rem;
}

.last\:-mb-actionbar:last-child{
  margin-bottom: -70px;
}

.last\:-mb-aside:last-child{
  margin-bottom: -20rem;
}

.last\:-mb-sidebar:last-child{
  margin-bottom: -16rem;
}

.last\:-mb-card-padding:last-child{
  margin-bottom: -1.25rem;
}

.last\:ml-0:last-child{
  margin-left: 0px;
}

.last\:ml-1:last-child{
  margin-left: 0.25rem;
}

.last\:ml-2:last-child{
  margin-left: 0.5rem;
}

.last\:ml-3:last-child{
  margin-left: 0.75rem;
}

.last\:ml-4:last-child{
  margin-left: 1rem;
}

.last\:ml-5:last-child{
  margin-left: 1.25rem;
}

.last\:ml-6:last-child{
  margin-left: 1.5rem;
}

.last\:ml-7:last-child{
  margin-left: 1.75rem;
}

.last\:ml-8:last-child{
  margin-left: 2rem;
}

.last\:ml-9:last-child{
  margin-left: 2.25rem;
}

.last\:ml-10:last-child{
  margin-left: 2.5rem;
}

.last\:ml-11:last-child{
  margin-left: 2.75rem;
}

.last\:ml-12:last-child{
  margin-left: 3rem;
}

.last\:ml-14:last-child{
  margin-left: 3.5rem;
}

.last\:ml-16:last-child{
  margin-left: 4rem;
}

.last\:ml-20:last-child{
  margin-left: 5rem;
}

.last\:ml-24:last-child{
  margin-left: 6rem;
}

.last\:ml-28:last-child{
  margin-left: 7rem;
}

.last\:ml-32:last-child{
  margin-left: 8rem;
}

.last\:ml-36:last-child{
  margin-left: 9rem;
}

.last\:ml-40:last-child{
  margin-left: 10rem;
}

.last\:ml-44:last-child{
  margin-left: 11rem;
}

.last\:ml-48:last-child{
  margin-left: 12rem;
}

.last\:ml-52:last-child{
  margin-left: 13rem;
}

.last\:ml-56:last-child{
  margin-left: 14rem;
}

.last\:ml-60:last-child{
  margin-left: 15rem;
}

.last\:ml-64:last-child{
  margin-left: 16rem;
}

.last\:ml-72:last-child{
  margin-left: 18rem;
}

.last\:ml-80:last-child{
  margin-left: 20rem;
}

.last\:ml-96:last-child{
  margin-left: 24rem;
}

.last\:ml-144:last-child{
  margin-left: 36rem;
}

.last\:ml-192:last-child{
  margin-left: 48rem;
}

.last\:ml-240:last-child{
  margin-left: 60rem;
}

.last\:ml-auto:last-child{
  margin-left: auto;
}

.last\:ml-px:last-child{
  margin-left: 1px;
}

.last\:ml-0\.5:last-child{
  margin-left: 0.125rem;
}

.last\:ml-1\.5:last-child{
  margin-left: 0.375rem;
}

.last\:ml-2\.5:last-child{
  margin-left: 0.625rem;
}

.last\:ml-3\.5:last-child{
  margin-left: 0.875rem;
}

.last\:ml-btn-default:last-child{
  margin-left: 2.5rem;
}

.last\:ml-btn-sm:last-child{
  margin-left: 1.875rem;
}

.last\:ml-header:last-child{
  margin-left: 60px;
}

.last\:ml-icon:last-child{
  margin-left: 20px;
}

.last\:ml-icon-3xl:last-child{
  margin-left: 120px;
}

.last\:ml-icon-2xl:last-child{
  margin-left: 80px;
}

.last\:ml-icon-xl:last-child{
  margin-left: 60px;
}

.last\:ml-icon-lg:last-child{
  margin-left: 40px;
}

.last\:ml-icon-sm:last-child{
  margin-left: 18px;
}

.last\:ml-icon-xs:last-child{
  margin-left: 16px;
}

.last\:ml-icon-spacing:last-child{
  margin-left: 8px;
}

.last\:ml-heading-xs:last-child{
  margin-left: 0.25rem;
}

.last\:ml-heading-sm:last-child{
  margin-left: 0.5rem;
}

.last\:ml-heading:last-child{
  margin-left: 1rem;
}

.last\:ml-heading-lg:last-child{
  margin-left: 2rem;
}

.last\:ml-actionbar:last-child{
  margin-left: 70px;
}

.last\:ml-aside:last-child{
  margin-left: 20rem;
}

.last\:ml-sidebar:last-child{
  margin-left: 16rem;
}

.last\:ml-card-padding:last-child{
  margin-left: 1.25rem;
}

.last\:-ml-0:last-child{
  margin-left: 0px;
}

.last\:-ml-1:last-child{
  margin-left: -0.25rem;
}

.last\:-ml-2:last-child{
  margin-left: -0.5rem;
}

.last\:-ml-3:last-child{
  margin-left: -0.75rem;
}

.last\:-ml-4:last-child{
  margin-left: -1rem;
}

.last\:-ml-5:last-child{
  margin-left: -1.25rem;
}

.last\:-ml-6:last-child{
  margin-left: -1.5rem;
}

.last\:-ml-7:last-child{
  margin-left: -1.75rem;
}

.last\:-ml-8:last-child{
  margin-left: -2rem;
}

.last\:-ml-9:last-child{
  margin-left: -2.25rem;
}

.last\:-ml-10:last-child{
  margin-left: -2.5rem;
}

.last\:-ml-11:last-child{
  margin-left: -2.75rem;
}

.last\:-ml-12:last-child{
  margin-left: -3rem;
}

.last\:-ml-14:last-child{
  margin-left: -3.5rem;
}

.last\:-ml-16:last-child{
  margin-left: -4rem;
}

.last\:-ml-20:last-child{
  margin-left: -5rem;
}

.last\:-ml-24:last-child{
  margin-left: -6rem;
}

.last\:-ml-28:last-child{
  margin-left: -7rem;
}

.last\:-ml-32:last-child{
  margin-left: -8rem;
}

.last\:-ml-36:last-child{
  margin-left: -9rem;
}

.last\:-ml-40:last-child{
  margin-left: -10rem;
}

.last\:-ml-44:last-child{
  margin-left: -11rem;
}

.last\:-ml-48:last-child{
  margin-left: -12rem;
}

.last\:-ml-52:last-child{
  margin-left: -13rem;
}

.last\:-ml-56:last-child{
  margin-left: -14rem;
}

.last\:-ml-60:last-child{
  margin-left: -15rem;
}

.last\:-ml-64:last-child{
  margin-left: -16rem;
}

.last\:-ml-72:last-child{
  margin-left: -18rem;
}

.last\:-ml-80:last-child{
  margin-left: -20rem;
}

.last\:-ml-96:last-child{
  margin-left: -24rem;
}

.last\:-ml-144:last-child{
  margin-left: -36rem;
}

.last\:-ml-192:last-child{
  margin-left: -48rem;
}

.last\:-ml-240:last-child{
  margin-left: -60rem;
}

.last\:-ml-px:last-child{
  margin-left: -1px;
}

.last\:-ml-0\.5:last-child{
  margin-left: -0.125rem;
}

.last\:-ml-1\.5:last-child{
  margin-left: -0.375rem;
}

.last\:-ml-2\.5:last-child{
  margin-left: -0.625rem;
}

.last\:-ml-3\.5:last-child{
  margin-left: -0.875rem;
}

.last\:-ml-btn-default:last-child{
  margin-left: -2.5rem;
}

.last\:-ml-btn-sm:last-child{
  margin-left: -1.875rem;
}

.last\:-ml-header:last-child{
  margin-left: -60px;
}

.last\:-ml-icon:last-child{
  margin-left: -20px;
}

.last\:-ml-icon-3xl:last-child{
  margin-left: -120px;
}

.last\:-ml-icon-2xl:last-child{
  margin-left: -80px;
}

.last\:-ml-icon-xl:last-child{
  margin-left: -60px;
}

.last\:-ml-icon-lg:last-child{
  margin-left: -40px;
}

.last\:-ml-icon-sm:last-child{
  margin-left: -18px;
}

.last\:-ml-icon-xs:last-child{
  margin-left: -16px;
}

.last\:-ml-icon-spacing:last-child{
  margin-left: -8px;
}

.last\:-ml-heading-xs:last-child{
  margin-left: -0.25rem;
}

.last\:-ml-heading-sm:last-child{
  margin-left: -0.5rem;
}

.last\:-ml-heading:last-child{
  margin-left: -1rem;
}

.last\:-ml-heading-lg:last-child{
  margin-left: -2rem;
}

.last\:-ml-actionbar:last-child{
  margin-left: -70px;
}

.last\:-ml-aside:last-child{
  margin-left: -20rem;
}

.last\:-ml-sidebar:last-child{
  margin-left: -16rem;
}

.last\:-ml-card-padding:last-child{
  margin-left: -1.25rem;
}

.box-border{
  box-sizing: border-box;
}

.box-content{
  box-sizing: content-box;
}

.block{
  display: block;
}

.inline-block{
  display: inline-block;
}

.inline{
  display: inline;
}

.flex{
  display: flex;
}

.inline-flex{
  display: inline-flex;
}

.table{
  display: table;
}

.inline-table{
  display: inline-table;
}

.table-caption{
  display: table-caption;
}

.table-cell{
  display: table-cell;
}

.table-column{
  display: table-column;
}

.table-column-group{
  display: table-column-group;
}

.table-footer-group{
  display: table-footer-group;
}

.table-header-group{
  display: table-header-group;
}

.table-row-group{
  display: table-row-group;
}

.table-row{
  display: table-row;
}

.flow-root{
  display: flow-root;
}

.grid{
  display: grid;
}

.inline-grid{
  display: inline-grid;
}

.contents{
  display: contents;
}

.list-item{
  display: list-item;
}

.hidden{
  display: none;
}

.h-0{
  height: 0px;
}

.h-1{
  height: 0.25rem;
}

.h-2{
  height: 0.5rem;
}

.h-3{
  height: 0.75rem;
}

.h-4{
  height: 1rem;
}

.h-5{
  height: 1.25rem;
}

.h-6{
  height: 1.5rem;
}

.h-7{
  height: 1.75rem;
}

.h-8{
  height: 2rem;
}

.h-9{
  height: 2.25rem;
}

.h-10{
  height: 2.5rem;
}

.h-11{
  height: 2.75rem;
}

.h-12{
  height: 3rem;
}

.h-14{
  height: 3.5rem;
}

.h-16{
  height: 4rem;
}

.h-20{
  height: 5rem;
}

.h-24{
  height: 6rem;
}

.h-28{
  height: 7rem;
}

.h-32{
  height: 8rem;
}

.h-36{
  height: 9rem;
}

.h-40{
  height: 10rem;
}

.h-44{
  height: 11rem;
}

.h-48{
  height: 12rem;
}

.h-52{
  height: 13rem;
}

.h-56{
  height: 14rem;
}

.h-60{
  height: 15rem;
}

.h-64{
  height: 16rem;
}

.h-72{
  height: 18rem;
}

.h-80{
  height: 20rem;
}

.h-96{
  height: 24rem;
}

.h-144{
  height: 36rem;
}

.h-192{
  height: 48rem;
}

.h-240{
  height: 60rem;
}

.h-auto{
  height: auto;
}

.h-px{
  height: 1px;
}

.h-0\.5{
  height: 0.125rem;
}

.h-1\.5{
  height: 0.375rem;
}

.h-2\.5{
  height: 0.625rem;
}

.h-3\.5{
  height: 0.875rem;
}

.h-btn-default{
  height: 2.5rem;
}

.h-btn-sm{
  height: 1.875rem;
}

.h-header{
  height: 60px;
}

.h-icon{
  height: 20px;
}

.h-icon-3xl{
  height: 120px;
}

.h-icon-2xl{
  height: 80px;
}

.h-icon-xl{
  height: 60px;
}

.h-icon-lg{
  height: 40px;
}

.h-icon-sm{
  height: 18px;
}

.h-icon-xs{
  height: 16px;
}

.h-icon-spacing{
  height: 8px;
}

.h-heading-xs{
  height: 0.25rem;
}

.h-heading-sm{
  height: 0.5rem;
}

.h-heading{
  height: 1rem;
}

.h-heading-lg{
  height: 2rem;
}

.h-actionbar{
  height: 70px;
}

.h-aside{
  height: 20rem;
}

.h-sidebar{
  height: 16rem;
}

.h-card-padding{
  height: 1.25rem;
}

.h-1\/2{
  height: 50%;
}

.h-1\/3{
  height: 33.333333%;
}

.h-2\/3{
  height: 66.666667%;
}

.h-1\/4{
  height: 25%;
}

.h-2\/4{
  height: 50%;
}

.h-3\/4{
  height: 75%;
}

.h-1\/5{
  height: 20%;
}

.h-2\/5{
  height: 40%;
}

.h-3\/5{
  height: 60%;
}

.h-4\/5{
  height: 80%;
}

.h-1\/6{
  height: 16.666667%;
}

.h-2\/6{
  height: 33.333333%;
}

.h-3\/6{
  height: 50%;
}

.h-4\/6{
  height: 66.666667%;
}

.h-5\/6{
  height: 83.333333%;
}

.h-full{
  height: 100%;
}

.h-screen{
  height: 100vh;
}

.max-h-0{
  max-height: 0px;
}

.max-h-1{
  max-height: 0.25rem;
}

.max-h-2{
  max-height: 0.5rem;
}

.max-h-3{
  max-height: 0.75rem;
}

.max-h-4{
  max-height: 1rem;
}

.max-h-5{
  max-height: 1.25rem;
}

.max-h-6{
  max-height: 1.5rem;
}

.max-h-7{
  max-height: 1.75rem;
}

.max-h-8{
  max-height: 2rem;
}

.max-h-9{
  max-height: 2.25rem;
}

.max-h-10{
  max-height: 2.5rem;
}

.max-h-11{
  max-height: 2.75rem;
}

.max-h-12{
  max-height: 3rem;
}

.max-h-14{
  max-height: 3.5rem;
}

.max-h-16{
  max-height: 4rem;
}

.max-h-20{
  max-height: 5rem;
}

.max-h-24{
  max-height: 6rem;
}

.max-h-28{
  max-height: 7rem;
}

.max-h-32{
  max-height: 8rem;
}

.max-h-36{
  max-height: 9rem;
}

.max-h-40{
  max-height: 10rem;
}

.max-h-44{
  max-height: 11rem;
}

.max-h-48{
  max-height: 12rem;
}

.max-h-52{
  max-height: 13rem;
}

.max-h-56{
  max-height: 14rem;
}

.max-h-60{
  max-height: 15rem;
}

.max-h-64{
  max-height: 16rem;
}

.max-h-72{
  max-height: 18rem;
}

.max-h-80{
  max-height: 20rem;
}

.max-h-96{
  max-height: 24rem;
}

.max-h-144{
  max-height: 36rem;
}

.max-h-192{
  max-height: 48rem;
}

.max-h-240{
  max-height: 60rem;
}

.max-h-px{
  max-height: 1px;
}

.max-h-0\.5{
  max-height: 0.125rem;
}

.max-h-1\.5{
  max-height: 0.375rem;
}

.max-h-2\.5{
  max-height: 0.625rem;
}

.max-h-3\.5{
  max-height: 0.875rem;
}

.max-h-btn-default{
  max-height: 2.5rem;
}

.max-h-btn-sm{
  max-height: 1.875rem;
}

.max-h-header{
  max-height: 60px;
}

.max-h-icon{
  max-height: 20px;
}

.max-h-icon-3xl{
  max-height: 120px;
}

.max-h-icon-2xl{
  max-height: 80px;
}

.max-h-icon-xl{
  max-height: 60px;
}

.max-h-icon-lg{
  max-height: 40px;
}

.max-h-icon-sm{
  max-height: 18px;
}

.max-h-icon-xs{
  max-height: 16px;
}

.max-h-icon-spacing{
  max-height: 8px;
}

.max-h-heading-xs{
  max-height: 0.25rem;
}

.max-h-heading-sm{
  max-height: 0.5rem;
}

.max-h-heading{
  max-height: 1rem;
}

.max-h-heading-lg{
  max-height: 2rem;
}

.max-h-actionbar{
  max-height: 70px;
}

.max-h-aside{
  max-height: 20rem;
}

.max-h-sidebar{
  max-height: 16rem;
}

.max-h-card-padding{
  max-height: 1.25rem;
}

.max-h-full{
  max-height: 100%;
}

.max-h-screen{
  max-height: 100vh;
}

.min-h-0{
  min-height: 0px;
}

.min-h-12{
  min-height: 3rem;
}

.min-h-20{
  min-height: 5rem;
}

.min-h-24{
  min-height: 6rem;
}

.min-h-36{
  min-height: 9rem;
}

.min-h-48{
  min-height: 12rem;
}

.min-h-full{
  min-height: 100%;
}

.min-h-screen{
  min-height: 100vh;
}

.min-h-auto{
  min-height: auto;
}

.min-h-btn-default{
  min-height: 40px;
}

.w-0{
  width: 0px;
}

.w-1{
  width: 0.25rem;
}

.w-2{
  width: 0.5rem;
}

.w-3{
  width: 0.75rem;
}

.w-4{
  width: 1rem;
}

.w-5{
  width: 1.25rem;
}

.w-6{
  width: 1.5rem;
}

.w-7{
  width: 1.75rem;
}

.w-8{
  width: 2rem;
}

.w-9{
  width: 2.25rem;
}

.w-10{
  width: 2.5rem;
}

.w-11{
  width: 2.75rem;
}

.w-12{
  width: 3rem;
}

.w-14{
  width: 3.5rem;
}

.w-16{
  width: 4rem;
}

.w-20{
  width: 5rem;
}

.w-24{
  width: 6rem;
}

.w-28{
  width: 7rem;
}

.w-32{
  width: 8rem;
}

.w-36{
  width: 9rem;
}

.w-40{
  width: 10rem;
}

.w-44{
  width: 11rem;
}

.w-48{
  width: 12rem;
}

.w-52{
  width: 13rem;
}

.w-56{
  width: 14rem;
}

.w-60{
  width: 15rem;
}

.w-64{
  width: 16rem;
}

.w-72{
  width: 18rem;
}

.w-80{
  width: 20rem;
}

.w-96{
  width: 24rem;
}

.w-144{
  width: 36rem;
}

.w-192{
  width: 48rem;
}

.w-240{
  width: 60rem;
}

.w-auto{
  width: auto;
}

.w-px{
  width: 1px;
}

.w-0\.5{
  width: 0.125rem;
}

.w-1\.5{
  width: 0.375rem;
}

.w-2\.5{
  width: 0.625rem;
}

.w-3\.5{
  width: 0.875rem;
}

.w-btn-default{
  width: 2.5rem;
}

.w-btn-sm{
  width: 1.875rem;
}

.w-header{
  width: 60px;
}

.w-icon{
  width: 20px;
}

.w-icon-3xl{
  width: 120px;
}

.w-icon-2xl{
  width: 80px;
}

.w-icon-xl{
  width: 60px;
}

.w-icon-lg{
  width: 40px;
}

.w-icon-sm{
  width: 18px;
}

.w-icon-xs{
  width: 16px;
}

.w-icon-spacing{
  width: 8px;
}

.w-heading-xs{
  width: 0.25rem;
}

.w-heading-sm{
  width: 0.5rem;
}

.w-heading{
  width: 1rem;
}

.w-heading-lg{
  width: 2rem;
}

.w-actionbar{
  width: 70px;
}

.w-aside{
  width: 20rem;
}

.w-sidebar{
  width: 16rem;
}

.w-card-padding{
  width: 1.25rem;
}

.w-1\/2{
  width: 50%;
}

.w-1\/3{
  width: 33.333333%;
}

.w-2\/3{
  width: 66.666667%;
}

.w-1\/4{
  width: 25%;
}

.w-2\/4{
  width: 50%;
}

.w-3\/4{
  width: 75%;
}

.w-1\/5{
  width: 20%;
}

.w-2\/5{
  width: 40%;
}

.w-3\/5{
  width: 60%;
}

.w-4\/5{
  width: 80%;
}

.w-1\/6{
  width: 16.666667%;
}

.w-2\/6{
  width: 33.333333%;
}

.w-3\/6{
  width: 50%;
}

.w-4\/6{
  width: 66.666667%;
}

.w-5\/6{
  width: 83.333333%;
}

.w-1\/12{
  width: 8.333333%;
}

.w-2\/12{
  width: 16.666667%;
}

.w-3\/12{
  width: 25%;
}

.w-4\/12{
  width: 33.333333%;
}

.w-5\/12{
  width: 41.666667%;
}

.w-6\/12{
  width: 50%;
}

.w-7\/12{
  width: 58.333333%;
}

.w-8\/12{
  width: 66.666667%;
}

.w-9\/12{
  width: 75%;
}

.w-10\/12{
  width: 83.333333%;
}

.w-11\/12{
  width: 91.666667%;
}

.w-full{
  width: 100%;
}

.w-screen{
  width: 100vw;
}

.w-min{
  width: -moz-min-content;
  width: min-content;
}

.w-max{
  width: -moz-max-content;
  width: max-content;
}

.first\:w-0:first-child{
  width: 0px;
}

.first\:w-1:first-child{
  width: 0.25rem;
}

.first\:w-2:first-child{
  width: 0.5rem;
}

.first\:w-3:first-child{
  width: 0.75rem;
}

.first\:w-4:first-child{
  width: 1rem;
}

.first\:w-5:first-child{
  width: 1.25rem;
}

.first\:w-6:first-child{
  width: 1.5rem;
}

.first\:w-7:first-child{
  width: 1.75rem;
}

.first\:w-8:first-child{
  width: 2rem;
}

.first\:w-9:first-child{
  width: 2.25rem;
}

.first\:w-10:first-child{
  width: 2.5rem;
}

.first\:w-11:first-child{
  width: 2.75rem;
}

.first\:w-12:first-child{
  width: 3rem;
}

.first\:w-14:first-child{
  width: 3.5rem;
}

.first\:w-16:first-child{
  width: 4rem;
}

.first\:w-20:first-child{
  width: 5rem;
}

.first\:w-24:first-child{
  width: 6rem;
}

.first\:w-28:first-child{
  width: 7rem;
}

.first\:w-32:first-child{
  width: 8rem;
}

.first\:w-36:first-child{
  width: 9rem;
}

.first\:w-40:first-child{
  width: 10rem;
}

.first\:w-44:first-child{
  width: 11rem;
}

.first\:w-48:first-child{
  width: 12rem;
}

.first\:w-52:first-child{
  width: 13rem;
}

.first\:w-56:first-child{
  width: 14rem;
}

.first\:w-60:first-child{
  width: 15rem;
}

.first\:w-64:first-child{
  width: 16rem;
}

.first\:w-72:first-child{
  width: 18rem;
}

.first\:w-80:first-child{
  width: 20rem;
}

.first\:w-96:first-child{
  width: 24rem;
}

.first\:w-144:first-child{
  width: 36rem;
}

.first\:w-192:first-child{
  width: 48rem;
}

.first\:w-240:first-child{
  width: 60rem;
}

.first\:w-auto:first-child{
  width: auto;
}

.first\:w-px:first-child{
  width: 1px;
}

.first\:w-0\.5:first-child{
  width: 0.125rem;
}

.first\:w-1\.5:first-child{
  width: 0.375rem;
}

.first\:w-2\.5:first-child{
  width: 0.625rem;
}

.first\:w-3\.5:first-child{
  width: 0.875rem;
}

.first\:w-btn-default:first-child{
  width: 2.5rem;
}

.first\:w-btn-sm:first-child{
  width: 1.875rem;
}

.first\:w-header:first-child{
  width: 60px;
}

.first\:w-icon:first-child{
  width: 20px;
}

.first\:w-icon-3xl:first-child{
  width: 120px;
}

.first\:w-icon-2xl:first-child{
  width: 80px;
}

.first\:w-icon-xl:first-child{
  width: 60px;
}

.first\:w-icon-lg:first-child{
  width: 40px;
}

.first\:w-icon-sm:first-child{
  width: 18px;
}

.first\:w-icon-xs:first-child{
  width: 16px;
}

.first\:w-icon-spacing:first-child{
  width: 8px;
}

.first\:w-heading-xs:first-child{
  width: 0.25rem;
}

.first\:w-heading-sm:first-child{
  width: 0.5rem;
}

.first\:w-heading:first-child{
  width: 1rem;
}

.first\:w-heading-lg:first-child{
  width: 2rem;
}

.first\:w-actionbar:first-child{
  width: 70px;
}

.first\:w-aside:first-child{
  width: 20rem;
}

.first\:w-sidebar:first-child{
  width: 16rem;
}

.first\:w-card-padding:first-child{
  width: 1.25rem;
}

.first\:w-1\/2:first-child{
  width: 50%;
}

.first\:w-1\/3:first-child{
  width: 33.333333%;
}

.first\:w-2\/3:first-child{
  width: 66.666667%;
}

.first\:w-1\/4:first-child{
  width: 25%;
}

.first\:w-2\/4:first-child{
  width: 50%;
}

.first\:w-3\/4:first-child{
  width: 75%;
}

.first\:w-1\/5:first-child{
  width: 20%;
}

.first\:w-2\/5:first-child{
  width: 40%;
}

.first\:w-3\/5:first-child{
  width: 60%;
}

.first\:w-4\/5:first-child{
  width: 80%;
}

.first\:w-1\/6:first-child{
  width: 16.666667%;
}

.first\:w-2\/6:first-child{
  width: 33.333333%;
}

.first\:w-3\/6:first-child{
  width: 50%;
}

.first\:w-4\/6:first-child{
  width: 66.666667%;
}

.first\:w-5\/6:first-child{
  width: 83.333333%;
}

.first\:w-1\/12:first-child{
  width: 8.333333%;
}

.first\:w-2\/12:first-child{
  width: 16.666667%;
}

.first\:w-3\/12:first-child{
  width: 25%;
}

.first\:w-4\/12:first-child{
  width: 33.333333%;
}

.first\:w-5\/12:first-child{
  width: 41.666667%;
}

.first\:w-6\/12:first-child{
  width: 50%;
}

.first\:w-7\/12:first-child{
  width: 58.333333%;
}

.first\:w-8\/12:first-child{
  width: 66.666667%;
}

.first\:w-9\/12:first-child{
  width: 75%;
}

.first\:w-10\/12:first-child{
  width: 83.333333%;
}

.first\:w-11\/12:first-child{
  width: 91.666667%;
}

.first\:w-full:first-child{
  width: 100%;
}

.first\:w-screen:first-child{
  width: 100vw;
}

.first\:w-min:first-child{
  width: -moz-min-content;
  width: min-content;
}

.first\:w-max:first-child{
  width: -moz-max-content;
  width: max-content;
}

.last\:w-0:last-child{
  width: 0px;
}

.last\:w-1:last-child{
  width: 0.25rem;
}

.last\:w-2:last-child{
  width: 0.5rem;
}

.last\:w-3:last-child{
  width: 0.75rem;
}

.last\:w-4:last-child{
  width: 1rem;
}

.last\:w-5:last-child{
  width: 1.25rem;
}

.last\:w-6:last-child{
  width: 1.5rem;
}

.last\:w-7:last-child{
  width: 1.75rem;
}

.last\:w-8:last-child{
  width: 2rem;
}

.last\:w-9:last-child{
  width: 2.25rem;
}

.last\:w-10:last-child{
  width: 2.5rem;
}

.last\:w-11:last-child{
  width: 2.75rem;
}

.last\:w-12:last-child{
  width: 3rem;
}

.last\:w-14:last-child{
  width: 3.5rem;
}

.last\:w-16:last-child{
  width: 4rem;
}

.last\:w-20:last-child{
  width: 5rem;
}

.last\:w-24:last-child{
  width: 6rem;
}

.last\:w-28:last-child{
  width: 7rem;
}

.last\:w-32:last-child{
  width: 8rem;
}

.last\:w-36:last-child{
  width: 9rem;
}

.last\:w-40:last-child{
  width: 10rem;
}

.last\:w-44:last-child{
  width: 11rem;
}

.last\:w-48:last-child{
  width: 12rem;
}

.last\:w-52:last-child{
  width: 13rem;
}

.last\:w-56:last-child{
  width: 14rem;
}

.last\:w-60:last-child{
  width: 15rem;
}

.last\:w-64:last-child{
  width: 16rem;
}

.last\:w-72:last-child{
  width: 18rem;
}

.last\:w-80:last-child{
  width: 20rem;
}

.last\:w-96:last-child{
  width: 24rem;
}

.last\:w-144:last-child{
  width: 36rem;
}

.last\:w-192:last-child{
  width: 48rem;
}

.last\:w-240:last-child{
  width: 60rem;
}

.last\:w-auto:last-child{
  width: auto;
}

.last\:w-px:last-child{
  width: 1px;
}

.last\:w-0\.5:last-child{
  width: 0.125rem;
}

.last\:w-1\.5:last-child{
  width: 0.375rem;
}

.last\:w-2\.5:last-child{
  width: 0.625rem;
}

.last\:w-3\.5:last-child{
  width: 0.875rem;
}

.last\:w-btn-default:last-child{
  width: 2.5rem;
}

.last\:w-btn-sm:last-child{
  width: 1.875rem;
}

.last\:w-header:last-child{
  width: 60px;
}

.last\:w-icon:last-child{
  width: 20px;
}

.last\:w-icon-3xl:last-child{
  width: 120px;
}

.last\:w-icon-2xl:last-child{
  width: 80px;
}

.last\:w-icon-xl:last-child{
  width: 60px;
}

.last\:w-icon-lg:last-child{
  width: 40px;
}

.last\:w-icon-sm:last-child{
  width: 18px;
}

.last\:w-icon-xs:last-child{
  width: 16px;
}

.last\:w-icon-spacing:last-child{
  width: 8px;
}

.last\:w-heading-xs:last-child{
  width: 0.25rem;
}

.last\:w-heading-sm:last-child{
  width: 0.5rem;
}

.last\:w-heading:last-child{
  width: 1rem;
}

.last\:w-heading-lg:last-child{
  width: 2rem;
}

.last\:w-actionbar:last-child{
  width: 70px;
}

.last\:w-aside:last-child{
  width: 20rem;
}

.last\:w-sidebar:last-child{
  width: 16rem;
}

.last\:w-card-padding:last-child{
  width: 1.25rem;
}

.last\:w-1\/2:last-child{
  width: 50%;
}

.last\:w-1\/3:last-child{
  width: 33.333333%;
}

.last\:w-2\/3:last-child{
  width: 66.666667%;
}

.last\:w-1\/4:last-child{
  width: 25%;
}

.last\:w-2\/4:last-child{
  width: 50%;
}

.last\:w-3\/4:last-child{
  width: 75%;
}

.last\:w-1\/5:last-child{
  width: 20%;
}

.last\:w-2\/5:last-child{
  width: 40%;
}

.last\:w-3\/5:last-child{
  width: 60%;
}

.last\:w-4\/5:last-child{
  width: 80%;
}

.last\:w-1\/6:last-child{
  width: 16.666667%;
}

.last\:w-2\/6:last-child{
  width: 33.333333%;
}

.last\:w-3\/6:last-child{
  width: 50%;
}

.last\:w-4\/6:last-child{
  width: 66.666667%;
}

.last\:w-5\/6:last-child{
  width: 83.333333%;
}

.last\:w-1\/12:last-child{
  width: 8.333333%;
}

.last\:w-2\/12:last-child{
  width: 16.666667%;
}

.last\:w-3\/12:last-child{
  width: 25%;
}

.last\:w-4\/12:last-child{
  width: 33.333333%;
}

.last\:w-5\/12:last-child{
  width: 41.666667%;
}

.last\:w-6\/12:last-child{
  width: 50%;
}

.last\:w-7\/12:last-child{
  width: 58.333333%;
}

.last\:w-8\/12:last-child{
  width: 66.666667%;
}

.last\:w-9\/12:last-child{
  width: 75%;
}

.last\:w-10\/12:last-child{
  width: 83.333333%;
}

.last\:w-11\/12:last-child{
  width: 91.666667%;
}

.last\:w-full:last-child{
  width: 100%;
}

.last\:w-screen:last-child{
  width: 100vw;
}

.last\:w-min:last-child{
  width: -moz-min-content;
  width: min-content;
}

.last\:w-max:last-child{
  width: -moz-max-content;
  width: max-content;
}

.min-w-0{
  min-width: 0px;
}

.min-w-56{
  min-width: 14rem;
}

.min-w-96{
  min-width: 24rem;
}

.min-w-192{
  min-width: 48rem;
}

.min-w-full{
  min-width: 100%;
}

.min-w-min{
  min-width: -moz-min-content;
  min-width: min-content;
}

.min-w-max{
  min-width: -moz-max-content;
  min-width: max-content;
}

.min-w-auto{
  min-width: auto;
}

.max-w-0{
  max-width: 0rem;
}

.max-w-8{
  max-width: 2rem;
}

.max-w-32{
  max-width: 8rem;
}

.max-w-48{
  max-width: 12rem;
}

.max-w-64{
  max-width: 16rem;
}

.max-w-94{
  max-width: 24rem;
}

.max-w-144{
  max-width: 36rem;
}

.max-w-192{
  max-width: 48rem;
}

.max-w-240{
  max-width: 60rem;
}

.max-w-none{
  max-width: none;
}

.max-w-xs{
  max-width: 20rem;
}

.max-w-sm{
  max-width: 24rem;
}

.max-w-md{
  max-width: 28rem;
}

.max-w-lg{
  max-width: 32rem;
}

.max-w-xl{
  max-width: 36rem;
}

.max-w-2xl{
  max-width: 42rem;
}

.max-w-3xl{
  max-width: 48rem;
}

.max-w-4xl{
  max-width: 56rem;
}

.max-w-5xl{
  max-width: 64rem;
}

.max-w-6xl{
  max-width: 72rem;
}

.max-w-7xl{
  max-width: 80rem;
}

.max-w-full{
  max-width: 100%;
}

.max-w-min{
  max-width: -moz-min-content;
  max-width: min-content;
}

.max-w-max{
  max-width: -moz-max-content;
  max-width: max-content;
}

.max-w-prose{
  max-width: 65ch;
}

.max-w-screen-sm{
  max-width: 640px;
}

.max-w-screen-md{
  max-width: 768px;
}

.max-w-screen-lg{
  max-width: 1024px;
}

.max-w-screen-xl{
  max-width: 1280px;
}

.max-w-screen-2xl{
  max-width: 1536px;
}

.max-w-screen-3xl{
  max-width: 1930px;
}

.max-w-1\/2{
  max-width: 50%;
}

.max-w-2\/3{
  max-width: 66%;
}

.flex-1{
  flex: 1 1;
}

.flex-auto{
  flex: 1 1 auto;
}

.flex-initial{
  flex: 0 1 auto;
}

.flex-none{
  flex: none;
}

.flex-shrink-0{
  flex-shrink: 0;
}

.flex-shrink{
  flex-shrink: 1;
}

.flex-grow-0{
  flex-grow: 0;
}

.flex-grow{
  flex-grow: 1;
}

.table-auto{
  table-layout: auto;
}

.table-fixed{
  table-layout: fixed;
}

.border-collapse{
  border-collapse: collapse;
}

.border-separate{
  border-collapse: separate;
}

.origin-center{
  transform-origin: center;
}

.origin-top{
  transform-origin: top;
}

.origin-top-right{
  transform-origin: top right;
}

.origin-right{
  transform-origin: right;
}

.origin-bottom-right{
  transform-origin: bottom right;
}

.origin-bottom{
  transform-origin: bottom;
}

.origin-bottom-left{
  transform-origin: bottom left;
}

.origin-left{
  transform-origin: left;
}

.origin-top-left{
  transform-origin: top left;
}

.transform{
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-gpu{
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-none{
  transform: none;
}

.translate-x-0{
  --tw-translate-x: 0px;
}

.translate-x-1{
  --tw-translate-x: 0.25rem;
}

.translate-x-2{
  --tw-translate-x: 0.5rem;
}

.translate-x-3{
  --tw-translate-x: 0.75rem;
}

.translate-x-4{
  --tw-translate-x: 1rem;
}

.translate-x-5{
  --tw-translate-x: 1.25rem;
}

.translate-x-6{
  --tw-translate-x: 1.5rem;
}

.translate-x-7{
  --tw-translate-x: 1.75rem;
}

.translate-x-8{
  --tw-translate-x: 2rem;
}

.translate-x-9{
  --tw-translate-x: 2.25rem;
}

.translate-x-10{
  --tw-translate-x: 2.5rem;
}

.translate-x-11{
  --tw-translate-x: 2.75rem;
}

.translate-x-12{
  --tw-translate-x: 3rem;
}

.translate-x-14{
  --tw-translate-x: 3.5rem;
}

.translate-x-16{
  --tw-translate-x: 4rem;
}

.translate-x-20{
  --tw-translate-x: 5rem;
}

.translate-x-24{
  --tw-translate-x: 6rem;
}

.translate-x-28{
  --tw-translate-x: 7rem;
}

.translate-x-32{
  --tw-translate-x: 8rem;
}

.translate-x-36{
  --tw-translate-x: 9rem;
}

.translate-x-40{
  --tw-translate-x: 10rem;
}

.translate-x-44{
  --tw-translate-x: 11rem;
}

.translate-x-48{
  --tw-translate-x: 12rem;
}

.translate-x-52{
  --tw-translate-x: 13rem;
}

.translate-x-56{
  --tw-translate-x: 14rem;
}

.translate-x-60{
  --tw-translate-x: 15rem;
}

.translate-x-64{
  --tw-translate-x: 16rem;
}

.translate-x-72{
  --tw-translate-x: 18rem;
}

.translate-x-80{
  --tw-translate-x: 20rem;
}

.translate-x-96{
  --tw-translate-x: 24rem;
}

.translate-x-144{
  --tw-translate-x: 36rem;
}

.translate-x-192{
  --tw-translate-x: 48rem;
}

.translate-x-240{
  --tw-translate-x: 60rem;
}

.translate-x-px{
  --tw-translate-x: 1px;
}

.translate-x-0\.5{
  --tw-translate-x: 0.125rem;
}

.translate-x-1\.5{
  --tw-translate-x: 0.375rem;
}

.translate-x-2\.5{
  --tw-translate-x: 0.625rem;
}

.translate-x-3\.5{
  --tw-translate-x: 0.875rem;
}

.translate-x-btn-default{
  --tw-translate-x: 2.5rem;
}

.translate-x-btn-sm{
  --tw-translate-x: 1.875rem;
}

.translate-x-header{
  --tw-translate-x: 60px;
}

.translate-x-icon{
  --tw-translate-x: 20px;
}

.translate-x-icon-3xl{
  --tw-translate-x: 120px;
}

.translate-x-icon-2xl{
  --tw-translate-x: 80px;
}

.translate-x-icon-xl{
  --tw-translate-x: 60px;
}

.translate-x-icon-lg{
  --tw-translate-x: 40px;
}

.translate-x-icon-sm{
  --tw-translate-x: 18px;
}

.translate-x-icon-xs{
  --tw-translate-x: 16px;
}

.translate-x-icon-spacing{
  --tw-translate-x: 8px;
}

.translate-x-heading-xs{
  --tw-translate-x: 0.25rem;
}

.translate-x-heading-sm{
  --tw-translate-x: 0.5rem;
}

.translate-x-heading{
  --tw-translate-x: 1rem;
}

.translate-x-heading-lg{
  --tw-translate-x: 2rem;
}

.translate-x-actionbar{
  --tw-translate-x: 70px;
}

.translate-x-aside{
  --tw-translate-x: 20rem;
}

.translate-x-sidebar{
  --tw-translate-x: 16rem;
}

.translate-x-card-padding{
  --tw-translate-x: 1.25rem;
}

.-translate-x-0{
  --tw-translate-x: 0px;
}

.-translate-x-1{
  --tw-translate-x: -0.25rem;
}

.-translate-x-2{
  --tw-translate-x: -0.5rem;
}

.-translate-x-3{
  --tw-translate-x: -0.75rem;
}

.-translate-x-4{
  --tw-translate-x: -1rem;
}

.-translate-x-5{
  --tw-translate-x: -1.25rem;
}

.-translate-x-6{
  --tw-translate-x: -1.5rem;
}

.-translate-x-7{
  --tw-translate-x: -1.75rem;
}

.-translate-x-8{
  --tw-translate-x: -2rem;
}

.-translate-x-9{
  --tw-translate-x: -2.25rem;
}

.-translate-x-10{
  --tw-translate-x: -2.5rem;
}

.-translate-x-11{
  --tw-translate-x: -2.75rem;
}

.-translate-x-12{
  --tw-translate-x: -3rem;
}

.-translate-x-14{
  --tw-translate-x: -3.5rem;
}

.-translate-x-16{
  --tw-translate-x: -4rem;
}

.-translate-x-20{
  --tw-translate-x: -5rem;
}

.-translate-x-24{
  --tw-translate-x: -6rem;
}

.-translate-x-28{
  --tw-translate-x: -7rem;
}

.-translate-x-32{
  --tw-translate-x: -8rem;
}

.-translate-x-36{
  --tw-translate-x: -9rem;
}

.-translate-x-40{
  --tw-translate-x: -10rem;
}

.-translate-x-44{
  --tw-translate-x: -11rem;
}

.-translate-x-48{
  --tw-translate-x: -12rem;
}

.-translate-x-52{
  --tw-translate-x: -13rem;
}

.-translate-x-56{
  --tw-translate-x: -14rem;
}

.-translate-x-60{
  --tw-translate-x: -15rem;
}

.-translate-x-64{
  --tw-translate-x: -16rem;
}

.-translate-x-72{
  --tw-translate-x: -18rem;
}

.-translate-x-80{
  --tw-translate-x: -20rem;
}

.-translate-x-96{
  --tw-translate-x: -24rem;
}

.-translate-x-144{
  --tw-translate-x: -36rem;
}

.-translate-x-192{
  --tw-translate-x: -48rem;
}

.-translate-x-240{
  --tw-translate-x: -60rem;
}

.-translate-x-px{
  --tw-translate-x: -1px;
}

.-translate-x-0\.5{
  --tw-translate-x: -0.125rem;
}

.-translate-x-1\.5{
  --tw-translate-x: -0.375rem;
}

.-translate-x-2\.5{
  --tw-translate-x: -0.625rem;
}

.-translate-x-3\.5{
  --tw-translate-x: -0.875rem;
}

.-translate-x-btn-default{
  --tw-translate-x: -2.5rem;
}

.-translate-x-btn-sm{
  --tw-translate-x: -1.875rem;
}

.-translate-x-header{
  --tw-translate-x: -60px;
}

.-translate-x-icon{
  --tw-translate-x: -20px;
}

.-translate-x-icon-3xl{
  --tw-translate-x: -120px;
}

.-translate-x-icon-2xl{
  --tw-translate-x: -80px;
}

.-translate-x-icon-xl{
  --tw-translate-x: -60px;
}

.-translate-x-icon-lg{
  --tw-translate-x: -40px;
}

.-translate-x-icon-sm{
  --tw-translate-x: -18px;
}

.-translate-x-icon-xs{
  --tw-translate-x: -16px;
}

.-translate-x-icon-spacing{
  --tw-translate-x: -8px;
}

.-translate-x-heading-xs{
  --tw-translate-x: -0.25rem;
}

.-translate-x-heading-sm{
  --tw-translate-x: -0.5rem;
}

.-translate-x-heading{
  --tw-translate-x: -1rem;
}

.-translate-x-heading-lg{
  --tw-translate-x: -2rem;
}

.-translate-x-actionbar{
  --tw-translate-x: -70px;
}

.-translate-x-aside{
  --tw-translate-x: -20rem;
}

.-translate-x-sidebar{
  --tw-translate-x: -16rem;
}

.-translate-x-card-padding{
  --tw-translate-x: -1.25rem;
}

.translate-x-1\/2{
  --tw-translate-x: 50%;
}

.translate-x-1\/3{
  --tw-translate-x: 33.333333%;
}

.translate-x-2\/3{
  --tw-translate-x: 66.666667%;
}

.translate-x-1\/4{
  --tw-translate-x: 25%;
}

.translate-x-2\/4{
  --tw-translate-x: 50%;
}

.translate-x-3\/4{
  --tw-translate-x: 75%;
}

.translate-x-full{
  --tw-translate-x: 100%;
}

.-translate-x-1\/2{
  --tw-translate-x: -50%;
}

.-translate-x-1\/3{
  --tw-translate-x: -33.333333%;
}

.-translate-x-2\/3{
  --tw-translate-x: -66.666667%;
}

.-translate-x-1\/4{
  --tw-translate-x: -25%;
}

.-translate-x-2\/4{
  --tw-translate-x: -50%;
}

.-translate-x-3\/4{
  --tw-translate-x: -75%;
}

.-translate-x-full{
  --tw-translate-x: -100%;
}

.translate-y-0{
  --tw-translate-y: 0px;
}

.translate-y-1{
  --tw-translate-y: 0.25rem;
}

.translate-y-2{
  --tw-translate-y: 0.5rem;
}

.translate-y-3{
  --tw-translate-y: 0.75rem;
}

.translate-y-4{
  --tw-translate-y: 1rem;
}

.translate-y-5{
  --tw-translate-y: 1.25rem;
}

.translate-y-6{
  --tw-translate-y: 1.5rem;
}

.translate-y-7{
  --tw-translate-y: 1.75rem;
}

.translate-y-8{
  --tw-translate-y: 2rem;
}

.translate-y-9{
  --tw-translate-y: 2.25rem;
}

.translate-y-10{
  --tw-translate-y: 2.5rem;
}

.translate-y-11{
  --tw-translate-y: 2.75rem;
}

.translate-y-12{
  --tw-translate-y: 3rem;
}

.translate-y-14{
  --tw-translate-y: 3.5rem;
}

.translate-y-16{
  --tw-translate-y: 4rem;
}

.translate-y-20{
  --tw-translate-y: 5rem;
}

.translate-y-24{
  --tw-translate-y: 6rem;
}

.translate-y-28{
  --tw-translate-y: 7rem;
}

.translate-y-32{
  --tw-translate-y: 8rem;
}

.translate-y-36{
  --tw-translate-y: 9rem;
}

.translate-y-40{
  --tw-translate-y: 10rem;
}

.translate-y-44{
  --tw-translate-y: 11rem;
}

.translate-y-48{
  --tw-translate-y: 12rem;
}

.translate-y-52{
  --tw-translate-y: 13rem;
}

.translate-y-56{
  --tw-translate-y: 14rem;
}

.translate-y-60{
  --tw-translate-y: 15rem;
}

.translate-y-64{
  --tw-translate-y: 16rem;
}

.translate-y-72{
  --tw-translate-y: 18rem;
}

.translate-y-80{
  --tw-translate-y: 20rem;
}

.translate-y-96{
  --tw-translate-y: 24rem;
}

.translate-y-144{
  --tw-translate-y: 36rem;
}

.translate-y-192{
  --tw-translate-y: 48rem;
}

.translate-y-240{
  --tw-translate-y: 60rem;
}

.translate-y-px{
  --tw-translate-y: 1px;
}

.translate-y-0\.5{
  --tw-translate-y: 0.125rem;
}

.translate-y-1\.5{
  --tw-translate-y: 0.375rem;
}

.translate-y-2\.5{
  --tw-translate-y: 0.625rem;
}

.translate-y-3\.5{
  --tw-translate-y: 0.875rem;
}

.translate-y-btn-default{
  --tw-translate-y: 2.5rem;
}

.translate-y-btn-sm{
  --tw-translate-y: 1.875rem;
}

.translate-y-header{
  --tw-translate-y: 60px;
}

.translate-y-icon{
  --tw-translate-y: 20px;
}

.translate-y-icon-3xl{
  --tw-translate-y: 120px;
}

.translate-y-icon-2xl{
  --tw-translate-y: 80px;
}

.translate-y-icon-xl{
  --tw-translate-y: 60px;
}

.translate-y-icon-lg{
  --tw-translate-y: 40px;
}

.translate-y-icon-sm{
  --tw-translate-y: 18px;
}

.translate-y-icon-xs{
  --tw-translate-y: 16px;
}

.translate-y-icon-spacing{
  --tw-translate-y: 8px;
}

.translate-y-heading-xs{
  --tw-translate-y: 0.25rem;
}

.translate-y-heading-sm{
  --tw-translate-y: 0.5rem;
}

.translate-y-heading{
  --tw-translate-y: 1rem;
}

.translate-y-heading-lg{
  --tw-translate-y: 2rem;
}

.translate-y-actionbar{
  --tw-translate-y: 70px;
}

.translate-y-aside{
  --tw-translate-y: 20rem;
}

.translate-y-sidebar{
  --tw-translate-y: 16rem;
}

.translate-y-card-padding{
  --tw-translate-y: 1.25rem;
}

.-translate-y-0{
  --tw-translate-y: 0px;
}

.-translate-y-1{
  --tw-translate-y: -0.25rem;
}

.-translate-y-2{
  --tw-translate-y: -0.5rem;
}

.-translate-y-3{
  --tw-translate-y: -0.75rem;
}

.-translate-y-4{
  --tw-translate-y: -1rem;
}

.-translate-y-5{
  --tw-translate-y: -1.25rem;
}

.-translate-y-6{
  --tw-translate-y: -1.5rem;
}

.-translate-y-7{
  --tw-translate-y: -1.75rem;
}

.-translate-y-8{
  --tw-translate-y: -2rem;
}

.-translate-y-9{
  --tw-translate-y: -2.25rem;
}

.-translate-y-10{
  --tw-translate-y: -2.5rem;
}

.-translate-y-11{
  --tw-translate-y: -2.75rem;
}

.-translate-y-12{
  --tw-translate-y: -3rem;
}

.-translate-y-14{
  --tw-translate-y: -3.5rem;
}

.-translate-y-16{
  --tw-translate-y: -4rem;
}

.-translate-y-20{
  --tw-translate-y: -5rem;
}

.-translate-y-24{
  --tw-translate-y: -6rem;
}

.-translate-y-28{
  --tw-translate-y: -7rem;
}

.-translate-y-32{
  --tw-translate-y: -8rem;
}

.-translate-y-36{
  --tw-translate-y: -9rem;
}

.-translate-y-40{
  --tw-translate-y: -10rem;
}

.-translate-y-44{
  --tw-translate-y: -11rem;
}

.-translate-y-48{
  --tw-translate-y: -12rem;
}

.-translate-y-52{
  --tw-translate-y: -13rem;
}

.-translate-y-56{
  --tw-translate-y: -14rem;
}

.-translate-y-60{
  --tw-translate-y: -15rem;
}

.-translate-y-64{
  --tw-translate-y: -16rem;
}

.-translate-y-72{
  --tw-translate-y: -18rem;
}

.-translate-y-80{
  --tw-translate-y: -20rem;
}

.-translate-y-96{
  --tw-translate-y: -24rem;
}

.-translate-y-144{
  --tw-translate-y: -36rem;
}

.-translate-y-192{
  --tw-translate-y: -48rem;
}

.-translate-y-240{
  --tw-translate-y: -60rem;
}

.-translate-y-px{
  --tw-translate-y: -1px;
}

.-translate-y-0\.5{
  --tw-translate-y: -0.125rem;
}

.-translate-y-1\.5{
  --tw-translate-y: -0.375rem;
}

.-translate-y-2\.5{
  --tw-translate-y: -0.625rem;
}

.-translate-y-3\.5{
  --tw-translate-y: -0.875rem;
}

.-translate-y-btn-default{
  --tw-translate-y: -2.5rem;
}

.-translate-y-btn-sm{
  --tw-translate-y: -1.875rem;
}

.-translate-y-header{
  --tw-translate-y: -60px;
}

.-translate-y-icon{
  --tw-translate-y: -20px;
}

.-translate-y-icon-3xl{
  --tw-translate-y: -120px;
}

.-translate-y-icon-2xl{
  --tw-translate-y: -80px;
}

.-translate-y-icon-xl{
  --tw-translate-y: -60px;
}

.-translate-y-icon-lg{
  --tw-translate-y: -40px;
}

.-translate-y-icon-sm{
  --tw-translate-y: -18px;
}

.-translate-y-icon-xs{
  --tw-translate-y: -16px;
}

.-translate-y-icon-spacing{
  --tw-translate-y: -8px;
}

.-translate-y-heading-xs{
  --tw-translate-y: -0.25rem;
}

.-translate-y-heading-sm{
  --tw-translate-y: -0.5rem;
}

.-translate-y-heading{
  --tw-translate-y: -1rem;
}

.-translate-y-heading-lg{
  --tw-translate-y: -2rem;
}

.-translate-y-actionbar{
  --tw-translate-y: -70px;
}

.-translate-y-aside{
  --tw-translate-y: -20rem;
}

.-translate-y-sidebar{
  --tw-translate-y: -16rem;
}

.-translate-y-card-padding{
  --tw-translate-y: -1.25rem;
}

.translate-y-1\/2{
  --tw-translate-y: 50%;
}

.translate-y-1\/3{
  --tw-translate-y: 33.333333%;
}

.translate-y-2\/3{
  --tw-translate-y: 66.666667%;
}

.translate-y-1\/4{
  --tw-translate-y: 25%;
}

.translate-y-2\/4{
  --tw-translate-y: 50%;
}

.translate-y-3\/4{
  --tw-translate-y: 75%;
}

.translate-y-full{
  --tw-translate-y: 100%;
}

.-translate-y-1\/2{
  --tw-translate-y: -50%;
}

.-translate-y-1\/3{
  --tw-translate-y: -33.333333%;
}

.-translate-y-2\/3{
  --tw-translate-y: -66.666667%;
}

.-translate-y-1\/4{
  --tw-translate-y: -25%;
}

.-translate-y-2\/4{
  --tw-translate-y: -50%;
}

.-translate-y-3\/4{
  --tw-translate-y: -75%;
}

.-translate-y-full{
  --tw-translate-y: -100%;
}

.hover\:translate-x-0:hover{
  --tw-translate-x: 0px;
}

.hover\:translate-x-1:hover{
  --tw-translate-x: 0.25rem;
}

.hover\:translate-x-2:hover{
  --tw-translate-x: 0.5rem;
}

.hover\:translate-x-3:hover{
  --tw-translate-x: 0.75rem;
}

.hover\:translate-x-4:hover{
  --tw-translate-x: 1rem;
}

.hover\:translate-x-5:hover{
  --tw-translate-x: 1.25rem;
}

.hover\:translate-x-6:hover{
  --tw-translate-x: 1.5rem;
}

.hover\:translate-x-7:hover{
  --tw-translate-x: 1.75rem;
}

.hover\:translate-x-8:hover{
  --tw-translate-x: 2rem;
}

.hover\:translate-x-9:hover{
  --tw-translate-x: 2.25rem;
}

.hover\:translate-x-10:hover{
  --tw-translate-x: 2.5rem;
}

.hover\:translate-x-11:hover{
  --tw-translate-x: 2.75rem;
}

.hover\:translate-x-12:hover{
  --tw-translate-x: 3rem;
}

.hover\:translate-x-14:hover{
  --tw-translate-x: 3.5rem;
}

.hover\:translate-x-16:hover{
  --tw-translate-x: 4rem;
}

.hover\:translate-x-20:hover{
  --tw-translate-x: 5rem;
}

.hover\:translate-x-24:hover{
  --tw-translate-x: 6rem;
}

.hover\:translate-x-28:hover{
  --tw-translate-x: 7rem;
}

.hover\:translate-x-32:hover{
  --tw-translate-x: 8rem;
}

.hover\:translate-x-36:hover{
  --tw-translate-x: 9rem;
}

.hover\:translate-x-40:hover{
  --tw-translate-x: 10rem;
}

.hover\:translate-x-44:hover{
  --tw-translate-x: 11rem;
}

.hover\:translate-x-48:hover{
  --tw-translate-x: 12rem;
}

.hover\:translate-x-52:hover{
  --tw-translate-x: 13rem;
}

.hover\:translate-x-56:hover{
  --tw-translate-x: 14rem;
}

.hover\:translate-x-60:hover{
  --tw-translate-x: 15rem;
}

.hover\:translate-x-64:hover{
  --tw-translate-x: 16rem;
}

.hover\:translate-x-72:hover{
  --tw-translate-x: 18rem;
}

.hover\:translate-x-80:hover{
  --tw-translate-x: 20rem;
}

.hover\:translate-x-96:hover{
  --tw-translate-x: 24rem;
}

.hover\:translate-x-144:hover{
  --tw-translate-x: 36rem;
}

.hover\:translate-x-192:hover{
  --tw-translate-x: 48rem;
}

.hover\:translate-x-240:hover{
  --tw-translate-x: 60rem;
}

.hover\:translate-x-px:hover{
  --tw-translate-x: 1px;
}

.hover\:translate-x-0\.5:hover{
  --tw-translate-x: 0.125rem;
}

.hover\:translate-x-1\.5:hover{
  --tw-translate-x: 0.375rem;
}

.hover\:translate-x-2\.5:hover{
  --tw-translate-x: 0.625rem;
}

.hover\:translate-x-3\.5:hover{
  --tw-translate-x: 0.875rem;
}

.hover\:translate-x-btn-default:hover{
  --tw-translate-x: 2.5rem;
}

.hover\:translate-x-btn-sm:hover{
  --tw-translate-x: 1.875rem;
}

.hover\:translate-x-header:hover{
  --tw-translate-x: 60px;
}

.hover\:translate-x-icon:hover{
  --tw-translate-x: 20px;
}

.hover\:translate-x-icon-3xl:hover{
  --tw-translate-x: 120px;
}

.hover\:translate-x-icon-2xl:hover{
  --tw-translate-x: 80px;
}

.hover\:translate-x-icon-xl:hover{
  --tw-translate-x: 60px;
}

.hover\:translate-x-icon-lg:hover{
  --tw-translate-x: 40px;
}

.hover\:translate-x-icon-sm:hover{
  --tw-translate-x: 18px;
}

.hover\:translate-x-icon-xs:hover{
  --tw-translate-x: 16px;
}

.hover\:translate-x-icon-spacing:hover{
  --tw-translate-x: 8px;
}

.hover\:translate-x-heading-xs:hover{
  --tw-translate-x: 0.25rem;
}

.hover\:translate-x-heading-sm:hover{
  --tw-translate-x: 0.5rem;
}

.hover\:translate-x-heading:hover{
  --tw-translate-x: 1rem;
}

.hover\:translate-x-heading-lg:hover{
  --tw-translate-x: 2rem;
}

.hover\:translate-x-actionbar:hover{
  --tw-translate-x: 70px;
}

.hover\:translate-x-aside:hover{
  --tw-translate-x: 20rem;
}

.hover\:translate-x-sidebar:hover{
  --tw-translate-x: 16rem;
}

.hover\:translate-x-card-padding:hover{
  --tw-translate-x: 1.25rem;
}

.hover\:-translate-x-0:hover{
  --tw-translate-x: 0px;
}

.hover\:-translate-x-1:hover{
  --tw-translate-x: -0.25rem;
}

.hover\:-translate-x-2:hover{
  --tw-translate-x: -0.5rem;
}

.hover\:-translate-x-3:hover{
  --tw-translate-x: -0.75rem;
}

.hover\:-translate-x-4:hover{
  --tw-translate-x: -1rem;
}

.hover\:-translate-x-5:hover{
  --tw-translate-x: -1.25rem;
}

.hover\:-translate-x-6:hover{
  --tw-translate-x: -1.5rem;
}

.hover\:-translate-x-7:hover{
  --tw-translate-x: -1.75rem;
}

.hover\:-translate-x-8:hover{
  --tw-translate-x: -2rem;
}

.hover\:-translate-x-9:hover{
  --tw-translate-x: -2.25rem;
}

.hover\:-translate-x-10:hover{
  --tw-translate-x: -2.5rem;
}

.hover\:-translate-x-11:hover{
  --tw-translate-x: -2.75rem;
}

.hover\:-translate-x-12:hover{
  --tw-translate-x: -3rem;
}

.hover\:-translate-x-14:hover{
  --tw-translate-x: -3.5rem;
}

.hover\:-translate-x-16:hover{
  --tw-translate-x: -4rem;
}

.hover\:-translate-x-20:hover{
  --tw-translate-x: -5rem;
}

.hover\:-translate-x-24:hover{
  --tw-translate-x: -6rem;
}

.hover\:-translate-x-28:hover{
  --tw-translate-x: -7rem;
}

.hover\:-translate-x-32:hover{
  --tw-translate-x: -8rem;
}

.hover\:-translate-x-36:hover{
  --tw-translate-x: -9rem;
}

.hover\:-translate-x-40:hover{
  --tw-translate-x: -10rem;
}

.hover\:-translate-x-44:hover{
  --tw-translate-x: -11rem;
}

.hover\:-translate-x-48:hover{
  --tw-translate-x: -12rem;
}

.hover\:-translate-x-52:hover{
  --tw-translate-x: -13rem;
}

.hover\:-translate-x-56:hover{
  --tw-translate-x: -14rem;
}

.hover\:-translate-x-60:hover{
  --tw-translate-x: -15rem;
}

.hover\:-translate-x-64:hover{
  --tw-translate-x: -16rem;
}

.hover\:-translate-x-72:hover{
  --tw-translate-x: -18rem;
}

.hover\:-translate-x-80:hover{
  --tw-translate-x: -20rem;
}

.hover\:-translate-x-96:hover{
  --tw-translate-x: -24rem;
}

.hover\:-translate-x-144:hover{
  --tw-translate-x: -36rem;
}

.hover\:-translate-x-192:hover{
  --tw-translate-x: -48rem;
}

.hover\:-translate-x-240:hover{
  --tw-translate-x: -60rem;
}

.hover\:-translate-x-px:hover{
  --tw-translate-x: -1px;
}

.hover\:-translate-x-0\.5:hover{
  --tw-translate-x: -0.125rem;
}

.hover\:-translate-x-1\.5:hover{
  --tw-translate-x: -0.375rem;
}

.hover\:-translate-x-2\.5:hover{
  --tw-translate-x: -0.625rem;
}

.hover\:-translate-x-3\.5:hover{
  --tw-translate-x: -0.875rem;
}

.hover\:-translate-x-btn-default:hover{
  --tw-translate-x: -2.5rem;
}

.hover\:-translate-x-btn-sm:hover{
  --tw-translate-x: -1.875rem;
}

.hover\:-translate-x-header:hover{
  --tw-translate-x: -60px;
}

.hover\:-translate-x-icon:hover{
  --tw-translate-x: -20px;
}

.hover\:-translate-x-icon-3xl:hover{
  --tw-translate-x: -120px;
}

.hover\:-translate-x-icon-2xl:hover{
  --tw-translate-x: -80px;
}

.hover\:-translate-x-icon-xl:hover{
  --tw-translate-x: -60px;
}

.hover\:-translate-x-icon-lg:hover{
  --tw-translate-x: -40px;
}

.hover\:-translate-x-icon-sm:hover{
  --tw-translate-x: -18px;
}

.hover\:-translate-x-icon-xs:hover{
  --tw-translate-x: -16px;
}

.hover\:-translate-x-icon-spacing:hover{
  --tw-translate-x: -8px;
}

.hover\:-translate-x-heading-xs:hover{
  --tw-translate-x: -0.25rem;
}

.hover\:-translate-x-heading-sm:hover{
  --tw-translate-x: -0.5rem;
}

.hover\:-translate-x-heading:hover{
  --tw-translate-x: -1rem;
}

.hover\:-translate-x-heading-lg:hover{
  --tw-translate-x: -2rem;
}

.hover\:-translate-x-actionbar:hover{
  --tw-translate-x: -70px;
}

.hover\:-translate-x-aside:hover{
  --tw-translate-x: -20rem;
}

.hover\:-translate-x-sidebar:hover{
  --tw-translate-x: -16rem;
}

.hover\:-translate-x-card-padding:hover{
  --tw-translate-x: -1.25rem;
}

.hover\:translate-x-1\/2:hover{
  --tw-translate-x: 50%;
}

.hover\:translate-x-1\/3:hover{
  --tw-translate-x: 33.333333%;
}

.hover\:translate-x-2\/3:hover{
  --tw-translate-x: 66.666667%;
}

.hover\:translate-x-1\/4:hover{
  --tw-translate-x: 25%;
}

.hover\:translate-x-2\/4:hover{
  --tw-translate-x: 50%;
}

.hover\:translate-x-3\/4:hover{
  --tw-translate-x: 75%;
}

.hover\:translate-x-full:hover{
  --tw-translate-x: 100%;
}

.hover\:-translate-x-1\/2:hover{
  --tw-translate-x: -50%;
}

.hover\:-translate-x-1\/3:hover{
  --tw-translate-x: -33.333333%;
}

.hover\:-translate-x-2\/3:hover{
  --tw-translate-x: -66.666667%;
}

.hover\:-translate-x-1\/4:hover{
  --tw-translate-x: -25%;
}

.hover\:-translate-x-2\/4:hover{
  --tw-translate-x: -50%;
}

.hover\:-translate-x-3\/4:hover{
  --tw-translate-x: -75%;
}

.hover\:-translate-x-full:hover{
  --tw-translate-x: -100%;
}

.hover\:translate-y-0:hover{
  --tw-translate-y: 0px;
}

.hover\:translate-y-1:hover{
  --tw-translate-y: 0.25rem;
}

.hover\:translate-y-2:hover{
  --tw-translate-y: 0.5rem;
}

.hover\:translate-y-3:hover{
  --tw-translate-y: 0.75rem;
}

.hover\:translate-y-4:hover{
  --tw-translate-y: 1rem;
}

.hover\:translate-y-5:hover{
  --tw-translate-y: 1.25rem;
}

.hover\:translate-y-6:hover{
  --tw-translate-y: 1.5rem;
}

.hover\:translate-y-7:hover{
  --tw-translate-y: 1.75rem;
}

.hover\:translate-y-8:hover{
  --tw-translate-y: 2rem;
}

.hover\:translate-y-9:hover{
  --tw-translate-y: 2.25rem;
}

.hover\:translate-y-10:hover{
  --tw-translate-y: 2.5rem;
}

.hover\:translate-y-11:hover{
  --tw-translate-y: 2.75rem;
}

.hover\:translate-y-12:hover{
  --tw-translate-y: 3rem;
}

.hover\:translate-y-14:hover{
  --tw-translate-y: 3.5rem;
}

.hover\:translate-y-16:hover{
  --tw-translate-y: 4rem;
}

.hover\:translate-y-20:hover{
  --tw-translate-y: 5rem;
}

.hover\:translate-y-24:hover{
  --tw-translate-y: 6rem;
}

.hover\:translate-y-28:hover{
  --tw-translate-y: 7rem;
}

.hover\:translate-y-32:hover{
  --tw-translate-y: 8rem;
}

.hover\:translate-y-36:hover{
  --tw-translate-y: 9rem;
}

.hover\:translate-y-40:hover{
  --tw-translate-y: 10rem;
}

.hover\:translate-y-44:hover{
  --tw-translate-y: 11rem;
}

.hover\:translate-y-48:hover{
  --tw-translate-y: 12rem;
}

.hover\:translate-y-52:hover{
  --tw-translate-y: 13rem;
}

.hover\:translate-y-56:hover{
  --tw-translate-y: 14rem;
}

.hover\:translate-y-60:hover{
  --tw-translate-y: 15rem;
}

.hover\:translate-y-64:hover{
  --tw-translate-y: 16rem;
}

.hover\:translate-y-72:hover{
  --tw-translate-y: 18rem;
}

.hover\:translate-y-80:hover{
  --tw-translate-y: 20rem;
}

.hover\:translate-y-96:hover{
  --tw-translate-y: 24rem;
}

.hover\:translate-y-144:hover{
  --tw-translate-y: 36rem;
}

.hover\:translate-y-192:hover{
  --tw-translate-y: 48rem;
}

.hover\:translate-y-240:hover{
  --tw-translate-y: 60rem;
}

.hover\:translate-y-px:hover{
  --tw-translate-y: 1px;
}

.hover\:translate-y-0\.5:hover{
  --tw-translate-y: 0.125rem;
}

.hover\:translate-y-1\.5:hover{
  --tw-translate-y: 0.375rem;
}

.hover\:translate-y-2\.5:hover{
  --tw-translate-y: 0.625rem;
}

.hover\:translate-y-3\.5:hover{
  --tw-translate-y: 0.875rem;
}

.hover\:translate-y-btn-default:hover{
  --tw-translate-y: 2.5rem;
}

.hover\:translate-y-btn-sm:hover{
  --tw-translate-y: 1.875rem;
}

.hover\:translate-y-header:hover{
  --tw-translate-y: 60px;
}

.hover\:translate-y-icon:hover{
  --tw-translate-y: 20px;
}

.hover\:translate-y-icon-3xl:hover{
  --tw-translate-y: 120px;
}

.hover\:translate-y-icon-2xl:hover{
  --tw-translate-y: 80px;
}

.hover\:translate-y-icon-xl:hover{
  --tw-translate-y: 60px;
}

.hover\:translate-y-icon-lg:hover{
  --tw-translate-y: 40px;
}

.hover\:translate-y-icon-sm:hover{
  --tw-translate-y: 18px;
}

.hover\:translate-y-icon-xs:hover{
  --tw-translate-y: 16px;
}

.hover\:translate-y-icon-spacing:hover{
  --tw-translate-y: 8px;
}

.hover\:translate-y-heading-xs:hover{
  --tw-translate-y: 0.25rem;
}

.hover\:translate-y-heading-sm:hover{
  --tw-translate-y: 0.5rem;
}

.hover\:translate-y-heading:hover{
  --tw-translate-y: 1rem;
}

.hover\:translate-y-heading-lg:hover{
  --tw-translate-y: 2rem;
}

.hover\:translate-y-actionbar:hover{
  --tw-translate-y: 70px;
}

.hover\:translate-y-aside:hover{
  --tw-translate-y: 20rem;
}

.hover\:translate-y-sidebar:hover{
  --tw-translate-y: 16rem;
}

.hover\:translate-y-card-padding:hover{
  --tw-translate-y: 1.25rem;
}

.hover\:-translate-y-0:hover{
  --tw-translate-y: 0px;
}

.hover\:-translate-y-1:hover{
  --tw-translate-y: -0.25rem;
}

.hover\:-translate-y-2:hover{
  --tw-translate-y: -0.5rem;
}

.hover\:-translate-y-3:hover{
  --tw-translate-y: -0.75rem;
}

.hover\:-translate-y-4:hover{
  --tw-translate-y: -1rem;
}

.hover\:-translate-y-5:hover{
  --tw-translate-y: -1.25rem;
}

.hover\:-translate-y-6:hover{
  --tw-translate-y: -1.5rem;
}

.hover\:-translate-y-7:hover{
  --tw-translate-y: -1.75rem;
}

.hover\:-translate-y-8:hover{
  --tw-translate-y: -2rem;
}

.hover\:-translate-y-9:hover{
  --tw-translate-y: -2.25rem;
}

.hover\:-translate-y-10:hover{
  --tw-translate-y: -2.5rem;
}

.hover\:-translate-y-11:hover{
  --tw-translate-y: -2.75rem;
}

.hover\:-translate-y-12:hover{
  --tw-translate-y: -3rem;
}

.hover\:-translate-y-14:hover{
  --tw-translate-y: -3.5rem;
}

.hover\:-translate-y-16:hover{
  --tw-translate-y: -4rem;
}

.hover\:-translate-y-20:hover{
  --tw-translate-y: -5rem;
}

.hover\:-translate-y-24:hover{
  --tw-translate-y: -6rem;
}

.hover\:-translate-y-28:hover{
  --tw-translate-y: -7rem;
}

.hover\:-translate-y-32:hover{
  --tw-translate-y: -8rem;
}

.hover\:-translate-y-36:hover{
  --tw-translate-y: -9rem;
}

.hover\:-translate-y-40:hover{
  --tw-translate-y: -10rem;
}

.hover\:-translate-y-44:hover{
  --tw-translate-y: -11rem;
}

.hover\:-translate-y-48:hover{
  --tw-translate-y: -12rem;
}

.hover\:-translate-y-52:hover{
  --tw-translate-y: -13rem;
}

.hover\:-translate-y-56:hover{
  --tw-translate-y: -14rem;
}

.hover\:-translate-y-60:hover{
  --tw-translate-y: -15rem;
}

.hover\:-translate-y-64:hover{
  --tw-translate-y: -16rem;
}

.hover\:-translate-y-72:hover{
  --tw-translate-y: -18rem;
}

.hover\:-translate-y-80:hover{
  --tw-translate-y: -20rem;
}

.hover\:-translate-y-96:hover{
  --tw-translate-y: -24rem;
}

.hover\:-translate-y-144:hover{
  --tw-translate-y: -36rem;
}

.hover\:-translate-y-192:hover{
  --tw-translate-y: -48rem;
}

.hover\:-translate-y-240:hover{
  --tw-translate-y: -60rem;
}

.hover\:-translate-y-px:hover{
  --tw-translate-y: -1px;
}

.hover\:-translate-y-0\.5:hover{
  --tw-translate-y: -0.125rem;
}

.hover\:-translate-y-1\.5:hover{
  --tw-translate-y: -0.375rem;
}

.hover\:-translate-y-2\.5:hover{
  --tw-translate-y: -0.625rem;
}

.hover\:-translate-y-3\.5:hover{
  --tw-translate-y: -0.875rem;
}

.hover\:-translate-y-btn-default:hover{
  --tw-translate-y: -2.5rem;
}

.hover\:-translate-y-btn-sm:hover{
  --tw-translate-y: -1.875rem;
}

.hover\:-translate-y-header:hover{
  --tw-translate-y: -60px;
}

.hover\:-translate-y-icon:hover{
  --tw-translate-y: -20px;
}

.hover\:-translate-y-icon-3xl:hover{
  --tw-translate-y: -120px;
}

.hover\:-translate-y-icon-2xl:hover{
  --tw-translate-y: -80px;
}

.hover\:-translate-y-icon-xl:hover{
  --tw-translate-y: -60px;
}

.hover\:-translate-y-icon-lg:hover{
  --tw-translate-y: -40px;
}

.hover\:-translate-y-icon-sm:hover{
  --tw-translate-y: -18px;
}

.hover\:-translate-y-icon-xs:hover{
  --tw-translate-y: -16px;
}

.hover\:-translate-y-icon-spacing:hover{
  --tw-translate-y: -8px;
}

.hover\:-translate-y-heading-xs:hover{
  --tw-translate-y: -0.25rem;
}

.hover\:-translate-y-heading-sm:hover{
  --tw-translate-y: -0.5rem;
}

.hover\:-translate-y-heading:hover{
  --tw-translate-y: -1rem;
}

.hover\:-translate-y-heading-lg:hover{
  --tw-translate-y: -2rem;
}

.hover\:-translate-y-actionbar:hover{
  --tw-translate-y: -70px;
}

.hover\:-translate-y-aside:hover{
  --tw-translate-y: -20rem;
}

.hover\:-translate-y-sidebar:hover{
  --tw-translate-y: -16rem;
}

.hover\:-translate-y-card-padding:hover{
  --tw-translate-y: -1.25rem;
}

.hover\:translate-y-1\/2:hover{
  --tw-translate-y: 50%;
}

.hover\:translate-y-1\/3:hover{
  --tw-translate-y: 33.333333%;
}

.hover\:translate-y-2\/3:hover{
  --tw-translate-y: 66.666667%;
}

.hover\:translate-y-1\/4:hover{
  --tw-translate-y: 25%;
}

.hover\:translate-y-2\/4:hover{
  --tw-translate-y: 50%;
}

.hover\:translate-y-3\/4:hover{
  --tw-translate-y: 75%;
}

.hover\:translate-y-full:hover{
  --tw-translate-y: 100%;
}

.hover\:-translate-y-1\/2:hover{
  --tw-translate-y: -50%;
}

.hover\:-translate-y-1\/3:hover{
  --tw-translate-y: -33.333333%;
}

.hover\:-translate-y-2\/3:hover{
  --tw-translate-y: -66.666667%;
}

.hover\:-translate-y-1\/4:hover{
  --tw-translate-y: -25%;
}

.hover\:-translate-y-2\/4:hover{
  --tw-translate-y: -50%;
}

.hover\:-translate-y-3\/4:hover{
  --tw-translate-y: -75%;
}

.hover\:-translate-y-full:hover{
  --tw-translate-y: -100%;
}

.focus\:translate-x-0:focus{
  --tw-translate-x: 0px;
}

.focus\:translate-x-1:focus{
  --tw-translate-x: 0.25rem;
}

.focus\:translate-x-2:focus{
  --tw-translate-x: 0.5rem;
}

.focus\:translate-x-3:focus{
  --tw-translate-x: 0.75rem;
}

.focus\:translate-x-4:focus{
  --tw-translate-x: 1rem;
}

.focus\:translate-x-5:focus{
  --tw-translate-x: 1.25rem;
}

.focus\:translate-x-6:focus{
  --tw-translate-x: 1.5rem;
}

.focus\:translate-x-7:focus{
  --tw-translate-x: 1.75rem;
}

.focus\:translate-x-8:focus{
  --tw-translate-x: 2rem;
}

.focus\:translate-x-9:focus{
  --tw-translate-x: 2.25rem;
}

.focus\:translate-x-10:focus{
  --tw-translate-x: 2.5rem;
}

.focus\:translate-x-11:focus{
  --tw-translate-x: 2.75rem;
}

.focus\:translate-x-12:focus{
  --tw-translate-x: 3rem;
}

.focus\:translate-x-14:focus{
  --tw-translate-x: 3.5rem;
}

.focus\:translate-x-16:focus{
  --tw-translate-x: 4rem;
}

.focus\:translate-x-20:focus{
  --tw-translate-x: 5rem;
}

.focus\:translate-x-24:focus{
  --tw-translate-x: 6rem;
}

.focus\:translate-x-28:focus{
  --tw-translate-x: 7rem;
}

.focus\:translate-x-32:focus{
  --tw-translate-x: 8rem;
}

.focus\:translate-x-36:focus{
  --tw-translate-x: 9rem;
}

.focus\:translate-x-40:focus{
  --tw-translate-x: 10rem;
}

.focus\:translate-x-44:focus{
  --tw-translate-x: 11rem;
}

.focus\:translate-x-48:focus{
  --tw-translate-x: 12rem;
}

.focus\:translate-x-52:focus{
  --tw-translate-x: 13rem;
}

.focus\:translate-x-56:focus{
  --tw-translate-x: 14rem;
}

.focus\:translate-x-60:focus{
  --tw-translate-x: 15rem;
}

.focus\:translate-x-64:focus{
  --tw-translate-x: 16rem;
}

.focus\:translate-x-72:focus{
  --tw-translate-x: 18rem;
}

.focus\:translate-x-80:focus{
  --tw-translate-x: 20rem;
}

.focus\:translate-x-96:focus{
  --tw-translate-x: 24rem;
}

.focus\:translate-x-144:focus{
  --tw-translate-x: 36rem;
}

.focus\:translate-x-192:focus{
  --tw-translate-x: 48rem;
}

.focus\:translate-x-240:focus{
  --tw-translate-x: 60rem;
}

.focus\:translate-x-px:focus{
  --tw-translate-x: 1px;
}

.focus\:translate-x-0\.5:focus{
  --tw-translate-x: 0.125rem;
}

.focus\:translate-x-1\.5:focus{
  --tw-translate-x: 0.375rem;
}

.focus\:translate-x-2\.5:focus{
  --tw-translate-x: 0.625rem;
}

.focus\:translate-x-3\.5:focus{
  --tw-translate-x: 0.875rem;
}

.focus\:translate-x-btn-default:focus{
  --tw-translate-x: 2.5rem;
}

.focus\:translate-x-btn-sm:focus{
  --tw-translate-x: 1.875rem;
}

.focus\:translate-x-header:focus{
  --tw-translate-x: 60px;
}

.focus\:translate-x-icon:focus{
  --tw-translate-x: 20px;
}

.focus\:translate-x-icon-3xl:focus{
  --tw-translate-x: 120px;
}

.focus\:translate-x-icon-2xl:focus{
  --tw-translate-x: 80px;
}

.focus\:translate-x-icon-xl:focus{
  --tw-translate-x: 60px;
}

.focus\:translate-x-icon-lg:focus{
  --tw-translate-x: 40px;
}

.focus\:translate-x-icon-sm:focus{
  --tw-translate-x: 18px;
}

.focus\:translate-x-icon-xs:focus{
  --tw-translate-x: 16px;
}

.focus\:translate-x-icon-spacing:focus{
  --tw-translate-x: 8px;
}

.focus\:translate-x-heading-xs:focus{
  --tw-translate-x: 0.25rem;
}

.focus\:translate-x-heading-sm:focus{
  --tw-translate-x: 0.5rem;
}

.focus\:translate-x-heading:focus{
  --tw-translate-x: 1rem;
}

.focus\:translate-x-heading-lg:focus{
  --tw-translate-x: 2rem;
}

.focus\:translate-x-actionbar:focus{
  --tw-translate-x: 70px;
}

.focus\:translate-x-aside:focus{
  --tw-translate-x: 20rem;
}

.focus\:translate-x-sidebar:focus{
  --tw-translate-x: 16rem;
}

.focus\:translate-x-card-padding:focus{
  --tw-translate-x: 1.25rem;
}

.focus\:-translate-x-0:focus{
  --tw-translate-x: 0px;
}

.focus\:-translate-x-1:focus{
  --tw-translate-x: -0.25rem;
}

.focus\:-translate-x-2:focus{
  --tw-translate-x: -0.5rem;
}

.focus\:-translate-x-3:focus{
  --tw-translate-x: -0.75rem;
}

.focus\:-translate-x-4:focus{
  --tw-translate-x: -1rem;
}

.focus\:-translate-x-5:focus{
  --tw-translate-x: -1.25rem;
}

.focus\:-translate-x-6:focus{
  --tw-translate-x: -1.5rem;
}

.focus\:-translate-x-7:focus{
  --tw-translate-x: -1.75rem;
}

.focus\:-translate-x-8:focus{
  --tw-translate-x: -2rem;
}

.focus\:-translate-x-9:focus{
  --tw-translate-x: -2.25rem;
}

.focus\:-translate-x-10:focus{
  --tw-translate-x: -2.5rem;
}

.focus\:-translate-x-11:focus{
  --tw-translate-x: -2.75rem;
}

.focus\:-translate-x-12:focus{
  --tw-translate-x: -3rem;
}

.focus\:-translate-x-14:focus{
  --tw-translate-x: -3.5rem;
}

.focus\:-translate-x-16:focus{
  --tw-translate-x: -4rem;
}

.focus\:-translate-x-20:focus{
  --tw-translate-x: -5rem;
}

.focus\:-translate-x-24:focus{
  --tw-translate-x: -6rem;
}

.focus\:-translate-x-28:focus{
  --tw-translate-x: -7rem;
}

.focus\:-translate-x-32:focus{
  --tw-translate-x: -8rem;
}

.focus\:-translate-x-36:focus{
  --tw-translate-x: -9rem;
}

.focus\:-translate-x-40:focus{
  --tw-translate-x: -10rem;
}

.focus\:-translate-x-44:focus{
  --tw-translate-x: -11rem;
}

.focus\:-translate-x-48:focus{
  --tw-translate-x: -12rem;
}

.focus\:-translate-x-52:focus{
  --tw-translate-x: -13rem;
}

.focus\:-translate-x-56:focus{
  --tw-translate-x: -14rem;
}

.focus\:-translate-x-60:focus{
  --tw-translate-x: -15rem;
}

.focus\:-translate-x-64:focus{
  --tw-translate-x: -16rem;
}

.focus\:-translate-x-72:focus{
  --tw-translate-x: -18rem;
}

.focus\:-translate-x-80:focus{
  --tw-translate-x: -20rem;
}

.focus\:-translate-x-96:focus{
  --tw-translate-x: -24rem;
}

.focus\:-translate-x-144:focus{
  --tw-translate-x: -36rem;
}

.focus\:-translate-x-192:focus{
  --tw-translate-x: -48rem;
}

.focus\:-translate-x-240:focus{
  --tw-translate-x: -60rem;
}

.focus\:-translate-x-px:focus{
  --tw-translate-x: -1px;
}

.focus\:-translate-x-0\.5:focus{
  --tw-translate-x: -0.125rem;
}

.focus\:-translate-x-1\.5:focus{
  --tw-translate-x: -0.375rem;
}

.focus\:-translate-x-2\.5:focus{
  --tw-translate-x: -0.625rem;
}

.focus\:-translate-x-3\.5:focus{
  --tw-translate-x: -0.875rem;
}

.focus\:-translate-x-btn-default:focus{
  --tw-translate-x: -2.5rem;
}

.focus\:-translate-x-btn-sm:focus{
  --tw-translate-x: -1.875rem;
}

.focus\:-translate-x-header:focus{
  --tw-translate-x: -60px;
}

.focus\:-translate-x-icon:focus{
  --tw-translate-x: -20px;
}

.focus\:-translate-x-icon-3xl:focus{
  --tw-translate-x: -120px;
}

.focus\:-translate-x-icon-2xl:focus{
  --tw-translate-x: -80px;
}

.focus\:-translate-x-icon-xl:focus{
  --tw-translate-x: -60px;
}

.focus\:-translate-x-icon-lg:focus{
  --tw-translate-x: -40px;
}

.focus\:-translate-x-icon-sm:focus{
  --tw-translate-x: -18px;
}

.focus\:-translate-x-icon-xs:focus{
  --tw-translate-x: -16px;
}

.focus\:-translate-x-icon-spacing:focus{
  --tw-translate-x: -8px;
}

.focus\:-translate-x-heading-xs:focus{
  --tw-translate-x: -0.25rem;
}

.focus\:-translate-x-heading-sm:focus{
  --tw-translate-x: -0.5rem;
}

.focus\:-translate-x-heading:focus{
  --tw-translate-x: -1rem;
}

.focus\:-translate-x-heading-lg:focus{
  --tw-translate-x: -2rem;
}

.focus\:-translate-x-actionbar:focus{
  --tw-translate-x: -70px;
}

.focus\:-translate-x-aside:focus{
  --tw-translate-x: -20rem;
}

.focus\:-translate-x-sidebar:focus{
  --tw-translate-x: -16rem;
}

.focus\:-translate-x-card-padding:focus{
  --tw-translate-x: -1.25rem;
}

.focus\:translate-x-1\/2:focus{
  --tw-translate-x: 50%;
}

.focus\:translate-x-1\/3:focus{
  --tw-translate-x: 33.333333%;
}

.focus\:translate-x-2\/3:focus{
  --tw-translate-x: 66.666667%;
}

.focus\:translate-x-1\/4:focus{
  --tw-translate-x: 25%;
}

.focus\:translate-x-2\/4:focus{
  --tw-translate-x: 50%;
}

.focus\:translate-x-3\/4:focus{
  --tw-translate-x: 75%;
}

.focus\:translate-x-full:focus{
  --tw-translate-x: 100%;
}

.focus\:-translate-x-1\/2:focus{
  --tw-translate-x: -50%;
}

.focus\:-translate-x-1\/3:focus{
  --tw-translate-x: -33.333333%;
}

.focus\:-translate-x-2\/3:focus{
  --tw-translate-x: -66.666667%;
}

.focus\:-translate-x-1\/4:focus{
  --tw-translate-x: -25%;
}

.focus\:-translate-x-2\/4:focus{
  --tw-translate-x: -50%;
}

.focus\:-translate-x-3\/4:focus{
  --tw-translate-x: -75%;
}

.focus\:-translate-x-full:focus{
  --tw-translate-x: -100%;
}

.focus\:translate-y-0:focus{
  --tw-translate-y: 0px;
}

.focus\:translate-y-1:focus{
  --tw-translate-y: 0.25rem;
}

.focus\:translate-y-2:focus{
  --tw-translate-y: 0.5rem;
}

.focus\:translate-y-3:focus{
  --tw-translate-y: 0.75rem;
}

.focus\:translate-y-4:focus{
  --tw-translate-y: 1rem;
}

.focus\:translate-y-5:focus{
  --tw-translate-y: 1.25rem;
}

.focus\:translate-y-6:focus{
  --tw-translate-y: 1.5rem;
}

.focus\:translate-y-7:focus{
  --tw-translate-y: 1.75rem;
}

.focus\:translate-y-8:focus{
  --tw-translate-y: 2rem;
}

.focus\:translate-y-9:focus{
  --tw-translate-y: 2.25rem;
}

.focus\:translate-y-10:focus{
  --tw-translate-y: 2.5rem;
}

.focus\:translate-y-11:focus{
  --tw-translate-y: 2.75rem;
}

.focus\:translate-y-12:focus{
  --tw-translate-y: 3rem;
}

.focus\:translate-y-14:focus{
  --tw-translate-y: 3.5rem;
}

.focus\:translate-y-16:focus{
  --tw-translate-y: 4rem;
}

.focus\:translate-y-20:focus{
  --tw-translate-y: 5rem;
}

.focus\:translate-y-24:focus{
  --tw-translate-y: 6rem;
}

.focus\:translate-y-28:focus{
  --tw-translate-y: 7rem;
}

.focus\:translate-y-32:focus{
  --tw-translate-y: 8rem;
}

.focus\:translate-y-36:focus{
  --tw-translate-y: 9rem;
}

.focus\:translate-y-40:focus{
  --tw-translate-y: 10rem;
}

.focus\:translate-y-44:focus{
  --tw-translate-y: 11rem;
}

.focus\:translate-y-48:focus{
  --tw-translate-y: 12rem;
}

.focus\:translate-y-52:focus{
  --tw-translate-y: 13rem;
}

.focus\:translate-y-56:focus{
  --tw-translate-y: 14rem;
}

.focus\:translate-y-60:focus{
  --tw-translate-y: 15rem;
}

.focus\:translate-y-64:focus{
  --tw-translate-y: 16rem;
}

.focus\:translate-y-72:focus{
  --tw-translate-y: 18rem;
}

.focus\:translate-y-80:focus{
  --tw-translate-y: 20rem;
}

.focus\:translate-y-96:focus{
  --tw-translate-y: 24rem;
}

.focus\:translate-y-144:focus{
  --tw-translate-y: 36rem;
}

.focus\:translate-y-192:focus{
  --tw-translate-y: 48rem;
}

.focus\:translate-y-240:focus{
  --tw-translate-y: 60rem;
}

.focus\:translate-y-px:focus{
  --tw-translate-y: 1px;
}

.focus\:translate-y-0\.5:focus{
  --tw-translate-y: 0.125rem;
}

.focus\:translate-y-1\.5:focus{
  --tw-translate-y: 0.375rem;
}

.focus\:translate-y-2\.5:focus{
  --tw-translate-y: 0.625rem;
}

.focus\:translate-y-3\.5:focus{
  --tw-translate-y: 0.875rem;
}

.focus\:translate-y-btn-default:focus{
  --tw-translate-y: 2.5rem;
}

.focus\:translate-y-btn-sm:focus{
  --tw-translate-y: 1.875rem;
}

.focus\:translate-y-header:focus{
  --tw-translate-y: 60px;
}

.focus\:translate-y-icon:focus{
  --tw-translate-y: 20px;
}

.focus\:translate-y-icon-3xl:focus{
  --tw-translate-y: 120px;
}

.focus\:translate-y-icon-2xl:focus{
  --tw-translate-y: 80px;
}

.focus\:translate-y-icon-xl:focus{
  --tw-translate-y: 60px;
}

.focus\:translate-y-icon-lg:focus{
  --tw-translate-y: 40px;
}

.focus\:translate-y-icon-sm:focus{
  --tw-translate-y: 18px;
}

.focus\:translate-y-icon-xs:focus{
  --tw-translate-y: 16px;
}

.focus\:translate-y-icon-spacing:focus{
  --tw-translate-y: 8px;
}

.focus\:translate-y-heading-xs:focus{
  --tw-translate-y: 0.25rem;
}

.focus\:translate-y-heading-sm:focus{
  --tw-translate-y: 0.5rem;
}

.focus\:translate-y-heading:focus{
  --tw-translate-y: 1rem;
}

.focus\:translate-y-heading-lg:focus{
  --tw-translate-y: 2rem;
}

.focus\:translate-y-actionbar:focus{
  --tw-translate-y: 70px;
}

.focus\:translate-y-aside:focus{
  --tw-translate-y: 20rem;
}

.focus\:translate-y-sidebar:focus{
  --tw-translate-y: 16rem;
}

.focus\:translate-y-card-padding:focus{
  --tw-translate-y: 1.25rem;
}

.focus\:-translate-y-0:focus{
  --tw-translate-y: 0px;
}

.focus\:-translate-y-1:focus{
  --tw-translate-y: -0.25rem;
}

.focus\:-translate-y-2:focus{
  --tw-translate-y: -0.5rem;
}

.focus\:-translate-y-3:focus{
  --tw-translate-y: -0.75rem;
}

.focus\:-translate-y-4:focus{
  --tw-translate-y: -1rem;
}

.focus\:-translate-y-5:focus{
  --tw-translate-y: -1.25rem;
}

.focus\:-translate-y-6:focus{
  --tw-translate-y: -1.5rem;
}

.focus\:-translate-y-7:focus{
  --tw-translate-y: -1.75rem;
}

.focus\:-translate-y-8:focus{
  --tw-translate-y: -2rem;
}

.focus\:-translate-y-9:focus{
  --tw-translate-y: -2.25rem;
}

.focus\:-translate-y-10:focus{
  --tw-translate-y: -2.5rem;
}

.focus\:-translate-y-11:focus{
  --tw-translate-y: -2.75rem;
}

.focus\:-translate-y-12:focus{
  --tw-translate-y: -3rem;
}

.focus\:-translate-y-14:focus{
  --tw-translate-y: -3.5rem;
}

.focus\:-translate-y-16:focus{
  --tw-translate-y: -4rem;
}

.focus\:-translate-y-20:focus{
  --tw-translate-y: -5rem;
}

.focus\:-translate-y-24:focus{
  --tw-translate-y: -6rem;
}

.focus\:-translate-y-28:focus{
  --tw-translate-y: -7rem;
}

.focus\:-translate-y-32:focus{
  --tw-translate-y: -8rem;
}

.focus\:-translate-y-36:focus{
  --tw-translate-y: -9rem;
}

.focus\:-translate-y-40:focus{
  --tw-translate-y: -10rem;
}

.focus\:-translate-y-44:focus{
  --tw-translate-y: -11rem;
}

.focus\:-translate-y-48:focus{
  --tw-translate-y: -12rem;
}

.focus\:-translate-y-52:focus{
  --tw-translate-y: -13rem;
}

.focus\:-translate-y-56:focus{
  --tw-translate-y: -14rem;
}

.focus\:-translate-y-60:focus{
  --tw-translate-y: -15rem;
}

.focus\:-translate-y-64:focus{
  --tw-translate-y: -16rem;
}

.focus\:-translate-y-72:focus{
  --tw-translate-y: -18rem;
}

.focus\:-translate-y-80:focus{
  --tw-translate-y: -20rem;
}

.focus\:-translate-y-96:focus{
  --tw-translate-y: -24rem;
}

.focus\:-translate-y-144:focus{
  --tw-translate-y: -36rem;
}

.focus\:-translate-y-192:focus{
  --tw-translate-y: -48rem;
}

.focus\:-translate-y-240:focus{
  --tw-translate-y: -60rem;
}

.focus\:-translate-y-px:focus{
  --tw-translate-y: -1px;
}

.focus\:-translate-y-0\.5:focus{
  --tw-translate-y: -0.125rem;
}

.focus\:-translate-y-1\.5:focus{
  --tw-translate-y: -0.375rem;
}

.focus\:-translate-y-2\.5:focus{
  --tw-translate-y: -0.625rem;
}

.focus\:-translate-y-3\.5:focus{
  --tw-translate-y: -0.875rem;
}

.focus\:-translate-y-btn-default:focus{
  --tw-translate-y: -2.5rem;
}

.focus\:-translate-y-btn-sm:focus{
  --tw-translate-y: -1.875rem;
}

.focus\:-translate-y-header:focus{
  --tw-translate-y: -60px;
}

.focus\:-translate-y-icon:focus{
  --tw-translate-y: -20px;
}

.focus\:-translate-y-icon-3xl:focus{
  --tw-translate-y: -120px;
}

.focus\:-translate-y-icon-2xl:focus{
  --tw-translate-y: -80px;
}

.focus\:-translate-y-icon-xl:focus{
  --tw-translate-y: -60px;
}

.focus\:-translate-y-icon-lg:focus{
  --tw-translate-y: -40px;
}

.focus\:-translate-y-icon-sm:focus{
  --tw-translate-y: -18px;
}

.focus\:-translate-y-icon-xs:focus{
  --tw-translate-y: -16px;
}

.focus\:-translate-y-icon-spacing:focus{
  --tw-translate-y: -8px;
}

.focus\:-translate-y-heading-xs:focus{
  --tw-translate-y: -0.25rem;
}

.focus\:-translate-y-heading-sm:focus{
  --tw-translate-y: -0.5rem;
}

.focus\:-translate-y-heading:focus{
  --tw-translate-y: -1rem;
}

.focus\:-translate-y-heading-lg:focus{
  --tw-translate-y: -2rem;
}

.focus\:-translate-y-actionbar:focus{
  --tw-translate-y: -70px;
}

.focus\:-translate-y-aside:focus{
  --tw-translate-y: -20rem;
}

.focus\:-translate-y-sidebar:focus{
  --tw-translate-y: -16rem;
}

.focus\:-translate-y-card-padding:focus{
  --tw-translate-y: -1.25rem;
}

.focus\:translate-y-1\/2:focus{
  --tw-translate-y: 50%;
}

.focus\:translate-y-1\/3:focus{
  --tw-translate-y: 33.333333%;
}

.focus\:translate-y-2\/3:focus{
  --tw-translate-y: 66.666667%;
}

.focus\:translate-y-1\/4:focus{
  --tw-translate-y: 25%;
}

.focus\:translate-y-2\/4:focus{
  --tw-translate-y: 50%;
}

.focus\:translate-y-3\/4:focus{
  --tw-translate-y: 75%;
}

.focus\:translate-y-full:focus{
  --tw-translate-y: 100%;
}

.focus\:-translate-y-1\/2:focus{
  --tw-translate-y: -50%;
}

.focus\:-translate-y-1\/3:focus{
  --tw-translate-y: -33.333333%;
}

.focus\:-translate-y-2\/3:focus{
  --tw-translate-y: -66.666667%;
}

.focus\:-translate-y-1\/4:focus{
  --tw-translate-y: -25%;
}

.focus\:-translate-y-2\/4:focus{
  --tw-translate-y: -50%;
}

.focus\:-translate-y-3\/4:focus{
  --tw-translate-y: -75%;
}

.focus\:-translate-y-full:focus{
  --tw-translate-y: -100%;
}

.rotate-0{
  --tw-rotate: 0deg;
}

.rotate-1{
  --tw-rotate: 1deg;
}

.rotate-2{
  --tw-rotate: 2deg;
}

.rotate-3{
  --tw-rotate: 3deg;
}

.rotate-6{
  --tw-rotate: 6deg;
}

.rotate-12{
  --tw-rotate: 12deg;
}

.rotate-45{
  --tw-rotate: 45deg;
}

.rotate-90{
  --tw-rotate: 90deg;
}

.rotate-180{
  --tw-rotate: 180deg;
}

.-rotate-180{
  --tw-rotate: -180deg;
}

.-rotate-90{
  --tw-rotate: -90deg;
}

.-rotate-45{
  --tw-rotate: -45deg;
}

.-rotate-12{
  --tw-rotate: -12deg;
}

.-rotate-6{
  --tw-rotate: -6deg;
}

.-rotate-3{
  --tw-rotate: -3deg;
}

.-rotate-2{
  --tw-rotate: -2deg;
}

.-rotate-1{
  --tw-rotate: -1deg;
}

.hover\:rotate-0:hover{
  --tw-rotate: 0deg;
}

.hover\:rotate-1:hover{
  --tw-rotate: 1deg;
}

.hover\:rotate-2:hover{
  --tw-rotate: 2deg;
}

.hover\:rotate-3:hover{
  --tw-rotate: 3deg;
}

.hover\:rotate-6:hover{
  --tw-rotate: 6deg;
}

.hover\:rotate-12:hover{
  --tw-rotate: 12deg;
}

.hover\:rotate-45:hover{
  --tw-rotate: 45deg;
}

.hover\:rotate-90:hover{
  --tw-rotate: 90deg;
}

.hover\:rotate-180:hover{
  --tw-rotate: 180deg;
}

.hover\:-rotate-180:hover{
  --tw-rotate: -180deg;
}

.hover\:-rotate-90:hover{
  --tw-rotate: -90deg;
}

.hover\:-rotate-45:hover{
  --tw-rotate: -45deg;
}

.hover\:-rotate-12:hover{
  --tw-rotate: -12deg;
}

.hover\:-rotate-6:hover{
  --tw-rotate: -6deg;
}

.hover\:-rotate-3:hover{
  --tw-rotate: -3deg;
}

.hover\:-rotate-2:hover{
  --tw-rotate: -2deg;
}

.hover\:-rotate-1:hover{
  --tw-rotate: -1deg;
}

.focus\:rotate-0:focus{
  --tw-rotate: 0deg;
}

.focus\:rotate-1:focus{
  --tw-rotate: 1deg;
}

.focus\:rotate-2:focus{
  --tw-rotate: 2deg;
}

.focus\:rotate-3:focus{
  --tw-rotate: 3deg;
}

.focus\:rotate-6:focus{
  --tw-rotate: 6deg;
}

.focus\:rotate-12:focus{
  --tw-rotate: 12deg;
}

.focus\:rotate-45:focus{
  --tw-rotate: 45deg;
}

.focus\:rotate-90:focus{
  --tw-rotate: 90deg;
}

.focus\:rotate-180:focus{
  --tw-rotate: 180deg;
}

.focus\:-rotate-180:focus{
  --tw-rotate: -180deg;
}

.focus\:-rotate-90:focus{
  --tw-rotate: -90deg;
}

.focus\:-rotate-45:focus{
  --tw-rotate: -45deg;
}

.focus\:-rotate-12:focus{
  --tw-rotate: -12deg;
}

.focus\:-rotate-6:focus{
  --tw-rotate: -6deg;
}

.focus\:-rotate-3:focus{
  --tw-rotate: -3deg;
}

.focus\:-rotate-2:focus{
  --tw-rotate: -2deg;
}

.focus\:-rotate-1:focus{
  --tw-rotate: -1deg;
}

.skew-x-0{
  --tw-skew-x: 0deg;
}

.skew-x-1{
  --tw-skew-x: 1deg;
}

.skew-x-2{
  --tw-skew-x: 2deg;
}

.skew-x-3{
  --tw-skew-x: 3deg;
}

.skew-x-6{
  --tw-skew-x: 6deg;
}

.skew-x-12{
  --tw-skew-x: 12deg;
}

.-skew-x-12{
  --tw-skew-x: -12deg;
}

.-skew-x-6{
  --tw-skew-x: -6deg;
}

.-skew-x-3{
  --tw-skew-x: -3deg;
}

.-skew-x-2{
  --tw-skew-x: -2deg;
}

.-skew-x-1{
  --tw-skew-x: -1deg;
}

.skew-y-0{
  --tw-skew-y: 0deg;
}

.skew-y-1{
  --tw-skew-y: 1deg;
}

.skew-y-2{
  --tw-skew-y: 2deg;
}

.skew-y-3{
  --tw-skew-y: 3deg;
}

.skew-y-6{
  --tw-skew-y: 6deg;
}

.skew-y-12{
  --tw-skew-y: 12deg;
}

.-skew-y-12{
  --tw-skew-y: -12deg;
}

.-skew-y-6{
  --tw-skew-y: -6deg;
}

.-skew-y-3{
  --tw-skew-y: -3deg;
}

.-skew-y-2{
  --tw-skew-y: -2deg;
}

.-skew-y-1{
  --tw-skew-y: -1deg;
}

.hover\:skew-x-0:hover{
  --tw-skew-x: 0deg;
}

.hover\:skew-x-1:hover{
  --tw-skew-x: 1deg;
}

.hover\:skew-x-2:hover{
  --tw-skew-x: 2deg;
}

.hover\:skew-x-3:hover{
  --tw-skew-x: 3deg;
}

.hover\:skew-x-6:hover{
  --tw-skew-x: 6deg;
}

.hover\:skew-x-12:hover{
  --tw-skew-x: 12deg;
}

.hover\:-skew-x-12:hover{
  --tw-skew-x: -12deg;
}

.hover\:-skew-x-6:hover{
  --tw-skew-x: -6deg;
}

.hover\:-skew-x-3:hover{
  --tw-skew-x: -3deg;
}

.hover\:-skew-x-2:hover{
  --tw-skew-x: -2deg;
}

.hover\:-skew-x-1:hover{
  --tw-skew-x: -1deg;
}

.hover\:skew-y-0:hover{
  --tw-skew-y: 0deg;
}

.hover\:skew-y-1:hover{
  --tw-skew-y: 1deg;
}

.hover\:skew-y-2:hover{
  --tw-skew-y: 2deg;
}

.hover\:skew-y-3:hover{
  --tw-skew-y: 3deg;
}

.hover\:skew-y-6:hover{
  --tw-skew-y: 6deg;
}

.hover\:skew-y-12:hover{
  --tw-skew-y: 12deg;
}

.hover\:-skew-y-12:hover{
  --tw-skew-y: -12deg;
}

.hover\:-skew-y-6:hover{
  --tw-skew-y: -6deg;
}

.hover\:-skew-y-3:hover{
  --tw-skew-y: -3deg;
}

.hover\:-skew-y-2:hover{
  --tw-skew-y: -2deg;
}

.hover\:-skew-y-1:hover{
  --tw-skew-y: -1deg;
}

.focus\:skew-x-0:focus{
  --tw-skew-x: 0deg;
}

.focus\:skew-x-1:focus{
  --tw-skew-x: 1deg;
}

.focus\:skew-x-2:focus{
  --tw-skew-x: 2deg;
}

.focus\:skew-x-3:focus{
  --tw-skew-x: 3deg;
}

.focus\:skew-x-6:focus{
  --tw-skew-x: 6deg;
}

.focus\:skew-x-12:focus{
  --tw-skew-x: 12deg;
}

.focus\:-skew-x-12:focus{
  --tw-skew-x: -12deg;
}

.focus\:-skew-x-6:focus{
  --tw-skew-x: -6deg;
}

.focus\:-skew-x-3:focus{
  --tw-skew-x: -3deg;
}

.focus\:-skew-x-2:focus{
  --tw-skew-x: -2deg;
}

.focus\:-skew-x-1:focus{
  --tw-skew-x: -1deg;
}

.focus\:skew-y-0:focus{
  --tw-skew-y: 0deg;
}

.focus\:skew-y-1:focus{
  --tw-skew-y: 1deg;
}

.focus\:skew-y-2:focus{
  --tw-skew-y: 2deg;
}

.focus\:skew-y-3:focus{
  --tw-skew-y: 3deg;
}

.focus\:skew-y-6:focus{
  --tw-skew-y: 6deg;
}

.focus\:skew-y-12:focus{
  --tw-skew-y: 12deg;
}

.focus\:-skew-y-12:focus{
  --tw-skew-y: -12deg;
}

.focus\:-skew-y-6:focus{
  --tw-skew-y: -6deg;
}

.focus\:-skew-y-3:focus{
  --tw-skew-y: -3deg;
}

.focus\:-skew-y-2:focus{
  --tw-skew-y: -2deg;
}

.focus\:-skew-y-1:focus{
  --tw-skew-y: -1deg;
}

.scale-0{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.scale-50{
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.scale-75{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.scale-90{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.scale-95{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.scale-105{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.scale-110{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.scale-125{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.scale-150{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.hover\:scale-0:hover{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.hover\:scale-50:hover{
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.hover\:scale-75:hover{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.hover\:scale-90:hover{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.hover\:scale-95:hover{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.hover\:scale-100:hover{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.hover\:scale-105:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.hover\:scale-110:hover{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.hover\:scale-125:hover{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.hover\:scale-150:hover{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.focus\:scale-0:focus{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.focus\:scale-50:focus{
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.focus\:scale-75:focus{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.focus\:scale-90:focus{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.focus\:scale-95:focus{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.focus\:scale-100:focus{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.focus\:scale-105:focus{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.focus\:scale-110:focus{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.focus\:scale-125:focus{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.focus\:scale-150:focus{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.scale-x-0{
  --tw-scale-x: 0;
}

.scale-x-50{
  --tw-scale-x: .5;
}

.scale-x-75{
  --tw-scale-x: .75;
}

.scale-x-90{
  --tw-scale-x: .9;
}

.scale-x-95{
  --tw-scale-x: .95;
}

.scale-x-100{
  --tw-scale-x: 1;
}

.scale-x-105{
  --tw-scale-x: 1.05;
}

.scale-x-110{
  --tw-scale-x: 1.1;
}

.scale-x-125{
  --tw-scale-x: 1.25;
}

.scale-x-150{
  --tw-scale-x: 1.5;
}

.scale-y-0{
  --tw-scale-y: 0;
}

.scale-y-50{
  --tw-scale-y: .5;
}

.scale-y-75{
  --tw-scale-y: .75;
}

.scale-y-90{
  --tw-scale-y: .9;
}

.scale-y-95{
  --tw-scale-y: .95;
}

.scale-y-100{
  --tw-scale-y: 1;
}

.scale-y-105{
  --tw-scale-y: 1.05;
}

.scale-y-110{
  --tw-scale-y: 1.1;
}

.scale-y-125{
  --tw-scale-y: 1.25;
}

.scale-y-150{
  --tw-scale-y: 1.5;
}

.hover\:scale-x-0:hover{
  --tw-scale-x: 0;
}

.hover\:scale-x-50:hover{
  --tw-scale-x: .5;
}

.hover\:scale-x-75:hover{
  --tw-scale-x: .75;
}

.hover\:scale-x-90:hover{
  --tw-scale-x: .9;
}

.hover\:scale-x-95:hover{
  --tw-scale-x: .95;
}

.hover\:scale-x-100:hover{
  --tw-scale-x: 1;
}

.hover\:scale-x-105:hover{
  --tw-scale-x: 1.05;
}

.hover\:scale-x-110:hover{
  --tw-scale-x: 1.1;
}

.hover\:scale-x-125:hover{
  --tw-scale-x: 1.25;
}

.hover\:scale-x-150:hover{
  --tw-scale-x: 1.5;
}

.hover\:scale-y-0:hover{
  --tw-scale-y: 0;
}

.hover\:scale-y-50:hover{
  --tw-scale-y: .5;
}

.hover\:scale-y-75:hover{
  --tw-scale-y: .75;
}

.hover\:scale-y-90:hover{
  --tw-scale-y: .9;
}

.hover\:scale-y-95:hover{
  --tw-scale-y: .95;
}

.hover\:scale-y-100:hover{
  --tw-scale-y: 1;
}

.hover\:scale-y-105:hover{
  --tw-scale-y: 1.05;
}

.hover\:scale-y-110:hover{
  --tw-scale-y: 1.1;
}

.hover\:scale-y-125:hover{
  --tw-scale-y: 1.25;
}

.hover\:scale-y-150:hover{
  --tw-scale-y: 1.5;
}

.focus\:scale-x-0:focus{
  --tw-scale-x: 0;
}

.focus\:scale-x-50:focus{
  --tw-scale-x: .5;
}

.focus\:scale-x-75:focus{
  --tw-scale-x: .75;
}

.focus\:scale-x-90:focus{
  --tw-scale-x: .9;
}

.focus\:scale-x-95:focus{
  --tw-scale-x: .95;
}

.focus\:scale-x-100:focus{
  --tw-scale-x: 1;
}

.focus\:scale-x-105:focus{
  --tw-scale-x: 1.05;
}

.focus\:scale-x-110:focus{
  --tw-scale-x: 1.1;
}

.focus\:scale-x-125:focus{
  --tw-scale-x: 1.25;
}

.focus\:scale-x-150:focus{
  --tw-scale-x: 1.5;
}

.focus\:scale-y-0:focus{
  --tw-scale-y: 0;
}

.focus\:scale-y-50:focus{
  --tw-scale-y: .5;
}

.focus\:scale-y-75:focus{
  --tw-scale-y: .75;
}

.focus\:scale-y-90:focus{
  --tw-scale-y: .9;
}

.focus\:scale-y-95:focus{
  --tw-scale-y: .95;
}

.focus\:scale-y-100:focus{
  --tw-scale-y: 1;
}

.focus\:scale-y-105:focus{
  --tw-scale-y: 1.05;
}

.focus\:scale-y-110:focus{
  --tw-scale-y: 1.1;
}

.focus\:scale-y-125:focus{
  --tw-scale-y: 1.25;
}

.focus\:scale-y-150:focus{
  --tw-scale-y: 1.5;
}

@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}

@keyframes ping{
  75%, 100%{
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes pulse{
  50%{
    opacity: .5;
  }
}

@keyframes bounce{
  0%, 100%{
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50%{
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.animate-none{
  animation: none;
}

.animate-spin{
  animation: spin 1s linear infinite;
}

.animate-ping{
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

.animate-pulse{
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

.animate-bounce{
  animation: bounce 1s infinite;
}

.cursor-auto{
  cursor: auto;
}

.cursor-default{
  cursor: default;
}

.cursor-pointer{
  cursor: pointer;
}

.cursor-wait{
  cursor: wait;
}

.cursor-text{
  cursor: text;
}

.cursor-move{
  cursor: move;
}

.cursor-help{
  cursor: help;
}

.cursor-not-allowed{
  cursor: not-allowed;
}

.select-none{
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.select-text{
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

.select-all{
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}

.select-auto{
  -webkit-user-select: auto;
     -moz-user-select: auto;
      -ms-user-select: auto;
          user-select: auto;
}

.resize-none{
  resize: none;
}

.resize-y{
  resize: vertical;
}

.resize-x{
  resize: horizontal;
}

.resize{
  resize: both;
}

.list-inside{
  list-style-position: inside;
}

.list-outside{
  list-style-position: outside;
}

.list-none{
  list-style-type: none;
}

.list-disc{
  list-style-type: disc;
}

.list-decimal{
  list-style-type: decimal;
}

.appearance-none{
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.auto-cols-auto{
  grid-auto-columns: auto;
}

.auto-cols-min{
  grid-auto-columns: min-content;
}

.auto-cols-max{
  grid-auto-columns: max-content;
}

.auto-cols-fr{
  grid-auto-columns: minmax(0, 1fr);
}

.grid-flow-row{
  grid-auto-flow: row;
}

.grid-flow-col{
  grid-auto-flow: column;
}

.grid-flow-row-dense{
  grid-auto-flow: row dense;
}

.grid-flow-col-dense{
  grid-auto-flow: column dense;
}

.auto-rows-auto{
  grid-auto-rows: auto;
}

.auto-rows-min{
  grid-auto-rows: min-content;
}

.auto-rows-max{
  grid-auto-rows: max-content;
}

.auto-rows-fr{
  grid-auto-rows: minmax(0, 1fr);
}

.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-cols-6{
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-cols-8{
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-cols-9{
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.grid-cols-10{
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.grid-cols-11{
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-cols-none{
  grid-template-columns: none;
}

.grid-cols-3-1{
  grid-template-columns: 3fr 1fr;
}

.grid-cols-max-auto{
  grid-template-columns: max-content auto;
}

.grid-cols-4-auto{
  grid-template-columns: auto auto auto auto;
}

.grid-cols-main-aside{
  grid-template-columns: 4fr 1fr;
}

.grid-rows-1{
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grid-rows-2{
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-rows-3{
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grid-rows-4{
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grid-rows-5{
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.grid-rows-6{
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.grid-rows-none{
  grid-template-rows: none;
}

.grid-rows-auto-auto{
  grid-template-rows: auto auto;
}

.flex-row{
  flex-direction: row;
}

.flex-row-reverse{
  flex-direction: row-reverse;
}

.flex-col{
  flex-direction: column;
}

.flex-col-reverse{
  flex-direction: column-reverse;
}

.flex-wrap{
  flex-wrap: wrap;
}

.flex-wrap-reverse{
  flex-wrap: wrap-reverse;
}

.flex-nowrap{
  flex-wrap: nowrap;
}

.place-content-center{
  place-content: center;
}

.place-content-start{
  place-content: start;
}

.place-content-end{
  place-content: end;
}

.place-content-between{
  place-content: space-between;
}

.place-content-around{
  place-content: space-around;
}

.place-content-evenly{
  place-content: space-evenly;
}

.place-content-stretch{
  place-content: stretch;
}

.place-items-start{
  place-items: start;
}

.place-items-end{
  place-items: end;
}

.place-items-center{
  place-items: center;
}

.place-items-stretch{
  place-items: stretch;
}

.content-center{
  align-content: center;
}

.content-start{
  align-content: flex-start;
}

.content-end{
  align-content: flex-end;
}

.content-between{
  align-content: space-between;
}

.content-around{
  align-content: space-around;
}

.content-evenly{
  align-content: space-evenly;
}

.items-start{
  align-items: flex-start;
}

.items-end{
  align-items: flex-end;
}

.items-center{
  align-items: center;
}

.items-baseline{
  align-items: baseline;
}

.items-stretch{
  align-items: stretch;
}

.justify-start{
  justify-content: flex-start;
}

.justify-end{
  justify-content: flex-end;
}

.justify-center{
  justify-content: center;
}

.justify-between{
  justify-content: space-between;
}

.justify-around{
  justify-content: space-around;
}

.justify-evenly{
  justify-content: space-evenly;
}

.justify-items-start{
  justify-items: start;
}

.justify-items-end{
  justify-items: end;
}

.justify-items-center{
  justify-items: center;
}

.justify-items-stretch{
  justify-items: stretch;
}

.gap-0{
  gap: 0px;
}

.gap-1{
  gap: 0.25rem;
}

.gap-2{
  gap: 0.5rem;
}

.gap-3{
  gap: 0.75rem;
}

.gap-4{
  gap: 1rem;
}

.gap-5{
  gap: 1.25rem;
}

.gap-6{
  gap: 1.5rem;
}

.gap-7{
  gap: 1.75rem;
}

.gap-8{
  gap: 2rem;
}

.gap-9{
  gap: 2.25rem;
}

.gap-10{
  gap: 2.5rem;
}

.gap-11{
  gap: 2.75rem;
}

.gap-12{
  gap: 3rem;
}

.gap-14{
  gap: 3.5rem;
}

.gap-16{
  gap: 4rem;
}

.gap-20{
  gap: 5rem;
}

.gap-24{
  gap: 6rem;
}

.gap-28{
  gap: 7rem;
}

.gap-32{
  gap: 8rem;
}

.gap-36{
  gap: 9rem;
}

.gap-40{
  gap: 10rem;
}

.gap-44{
  gap: 11rem;
}

.gap-48{
  gap: 12rem;
}

.gap-52{
  gap: 13rem;
}

.gap-56{
  gap: 14rem;
}

.gap-60{
  gap: 15rem;
}

.gap-64{
  gap: 16rem;
}

.gap-72{
  gap: 18rem;
}

.gap-80{
  gap: 20rem;
}

.gap-96{
  gap: 24rem;
}

.gap-144{
  gap: 36rem;
}

.gap-192{
  gap: 48rem;
}

.gap-240{
  gap: 60rem;
}

.gap-px{
  gap: 1px;
}

.gap-0\.5{
  gap: 0.125rem;
}

.gap-1\.5{
  gap: 0.375rem;
}

.gap-2\.5{
  gap: 0.625rem;
}

.gap-3\.5{
  gap: 0.875rem;
}

.gap-btn-default{
  gap: 2.5rem;
}

.gap-btn-sm{
  gap: 1.875rem;
}

.gap-header{
  gap: 60px;
}

.gap-icon{
  gap: 20px;
}

.gap-icon-3xl{
  gap: 120px;
}

.gap-icon-2xl{
  gap: 80px;
}

.gap-icon-xl{
  gap: 60px;
}

.gap-icon-lg{
  gap: 40px;
}

.gap-icon-sm{
  gap: 18px;
}

.gap-icon-xs{
  gap: 16px;
}

.gap-icon-spacing{
  gap: 8px;
}

.gap-heading-xs{
  gap: 0.25rem;
}

.gap-heading-sm{
  gap: 0.5rem;
}

.gap-heading{
  gap: 1rem;
}

.gap-heading-lg{
  gap: 2rem;
}

.gap-actionbar{
  gap: 70px;
}

.gap-aside{
  gap: 20rem;
}

.gap-sidebar{
  gap: 16rem;
}

.gap-card-padding{
  gap: 1.25rem;
}

.gap-x-0{
  -moz-column-gap: 0px;
       column-gap: 0px;
}

.gap-x-1{
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}

.gap-x-2{
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.gap-x-3{
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}

.gap-x-4{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.gap-x-5{
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}

.gap-x-6{
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.gap-x-7{
  -moz-column-gap: 1.75rem;
       column-gap: 1.75rem;
}

.gap-x-8{
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}

.gap-x-9{
  -moz-column-gap: 2.25rem;
       column-gap: 2.25rem;
}

.gap-x-10{
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}

.gap-x-11{
  -moz-column-gap: 2.75rem;
       column-gap: 2.75rem;
}

.gap-x-12{
  -moz-column-gap: 3rem;
       column-gap: 3rem;
}

.gap-x-14{
  -moz-column-gap: 3.5rem;
       column-gap: 3.5rem;
}

.gap-x-16{
  -moz-column-gap: 4rem;
       column-gap: 4rem;
}

.gap-x-20{
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}

.gap-x-24{
  -moz-column-gap: 6rem;
       column-gap: 6rem;
}

.gap-x-28{
  -moz-column-gap: 7rem;
       column-gap: 7rem;
}

.gap-x-32{
  -moz-column-gap: 8rem;
       column-gap: 8rem;
}

.gap-x-36{
  -moz-column-gap: 9rem;
       column-gap: 9rem;
}

.gap-x-40{
  -moz-column-gap: 10rem;
       column-gap: 10rem;
}

.gap-x-44{
  -moz-column-gap: 11rem;
       column-gap: 11rem;
}

.gap-x-48{
  -moz-column-gap: 12rem;
       column-gap: 12rem;
}

.gap-x-52{
  -moz-column-gap: 13rem;
       column-gap: 13rem;
}

.gap-x-56{
  -moz-column-gap: 14rem;
       column-gap: 14rem;
}

.gap-x-60{
  -moz-column-gap: 15rem;
       column-gap: 15rem;
}

.gap-x-64{
  -moz-column-gap: 16rem;
       column-gap: 16rem;
}

.gap-x-72{
  -moz-column-gap: 18rem;
       column-gap: 18rem;
}

.gap-x-80{
  -moz-column-gap: 20rem;
       column-gap: 20rem;
}

.gap-x-96{
  -moz-column-gap: 24rem;
       column-gap: 24rem;
}

.gap-x-144{
  -moz-column-gap: 36rem;
       column-gap: 36rem;
}

.gap-x-192{
  -moz-column-gap: 48rem;
       column-gap: 48rem;
}

.gap-x-240{
  -moz-column-gap: 60rem;
       column-gap: 60rem;
}

.gap-x-px{
  -moz-column-gap: 1px;
       column-gap: 1px;
}

.gap-x-0\.5{
  -moz-column-gap: 0.125rem;
       column-gap: 0.125rem;
}

.gap-x-1\.5{
  -moz-column-gap: 0.375rem;
       column-gap: 0.375rem;
}

.gap-x-2\.5{
  -moz-column-gap: 0.625rem;
       column-gap: 0.625rem;
}

.gap-x-3\.5{
  -moz-column-gap: 0.875rem;
       column-gap: 0.875rem;
}

.gap-x-btn-default{
  -moz-column-gap: 2.5rem;
       column-gap: 2.5rem;
}

.gap-x-btn-sm{
  -moz-column-gap: 1.875rem;
       column-gap: 1.875rem;
}

.gap-x-header{
  -moz-column-gap: 60px;
       column-gap: 60px;
}

.gap-x-icon{
  -moz-column-gap: 20px;
       column-gap: 20px;
}

.gap-x-icon-3xl{
  -moz-column-gap: 120px;
       column-gap: 120px;
}

.gap-x-icon-2xl{
  -moz-column-gap: 80px;
       column-gap: 80px;
}

.gap-x-icon-xl{
  -moz-column-gap: 60px;
       column-gap: 60px;
}

.gap-x-icon-lg{
  -moz-column-gap: 40px;
       column-gap: 40px;
}

.gap-x-icon-sm{
  -moz-column-gap: 18px;
       column-gap: 18px;
}

.gap-x-icon-xs{
  -moz-column-gap: 16px;
       column-gap: 16px;
}

.gap-x-icon-spacing{
  -moz-column-gap: 8px;
       column-gap: 8px;
}

.gap-x-heading-xs{
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
}

.gap-x-heading-sm{
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.gap-x-heading{
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.gap-x-heading-lg{
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}

.gap-x-actionbar{
  -moz-column-gap: 70px;
       column-gap: 70px;
}

.gap-x-aside{
  -moz-column-gap: 20rem;
       column-gap: 20rem;
}

.gap-x-sidebar{
  -moz-column-gap: 16rem;
       column-gap: 16rem;
}

.gap-x-card-padding{
  -moz-column-gap: 1.25rem;
       column-gap: 1.25rem;
}

.gap-y-0{
  row-gap: 0px;
}

.gap-y-1{
  row-gap: 0.25rem;
}

.gap-y-2{
  row-gap: 0.5rem;
}

.gap-y-3{
  row-gap: 0.75rem;
}

.gap-y-4{
  row-gap: 1rem;
}

.gap-y-5{
  row-gap: 1.25rem;
}

.gap-y-6{
  row-gap: 1.5rem;
}

.gap-y-7{
  row-gap: 1.75rem;
}

.gap-y-8{
  row-gap: 2rem;
}

.gap-y-9{
  row-gap: 2.25rem;
}

.gap-y-10{
  row-gap: 2.5rem;
}

.gap-y-11{
  row-gap: 2.75rem;
}

.gap-y-12{
  row-gap: 3rem;
}

.gap-y-14{
  row-gap: 3.5rem;
}

.gap-y-16{
  row-gap: 4rem;
}

.gap-y-20{
  row-gap: 5rem;
}

.gap-y-24{
  row-gap: 6rem;
}

.gap-y-28{
  row-gap: 7rem;
}

.gap-y-32{
  row-gap: 8rem;
}

.gap-y-36{
  row-gap: 9rem;
}

.gap-y-40{
  row-gap: 10rem;
}

.gap-y-44{
  row-gap: 11rem;
}

.gap-y-48{
  row-gap: 12rem;
}

.gap-y-52{
  row-gap: 13rem;
}

.gap-y-56{
  row-gap: 14rem;
}

.gap-y-60{
  row-gap: 15rem;
}

.gap-y-64{
  row-gap: 16rem;
}

.gap-y-72{
  row-gap: 18rem;
}

.gap-y-80{
  row-gap: 20rem;
}

.gap-y-96{
  row-gap: 24rem;
}

.gap-y-144{
  row-gap: 36rem;
}

.gap-y-192{
  row-gap: 48rem;
}

.gap-y-240{
  row-gap: 60rem;
}

.gap-y-px{
  row-gap: 1px;
}

.gap-y-0\.5{
  row-gap: 0.125rem;
}

.gap-y-1\.5{
  row-gap: 0.375rem;
}

.gap-y-2\.5{
  row-gap: 0.625rem;
}

.gap-y-3\.5{
  row-gap: 0.875rem;
}

.gap-y-btn-default{
  row-gap: 2.5rem;
}

.gap-y-btn-sm{
  row-gap: 1.875rem;
}

.gap-y-header{
  row-gap: 60px;
}

.gap-y-icon{
  row-gap: 20px;
}

.gap-y-icon-3xl{
  row-gap: 120px;
}

.gap-y-icon-2xl{
  row-gap: 80px;
}

.gap-y-icon-xl{
  row-gap: 60px;
}

.gap-y-icon-lg{
  row-gap: 40px;
}

.gap-y-icon-sm{
  row-gap: 18px;
}

.gap-y-icon-xs{
  row-gap: 16px;
}

.gap-y-icon-spacing{
  row-gap: 8px;
}

.gap-y-heading-xs{
  row-gap: 0.25rem;
}

.gap-y-heading-sm{
  row-gap: 0.5rem;
}

.gap-y-heading{
  row-gap: 1rem;
}

.gap-y-heading-lg{
  row-gap: 2rem;
}

.gap-y-actionbar{
  row-gap: 70px;
}

.gap-y-aside{
  row-gap: 20rem;
}

.gap-y-sidebar{
  row-gap: 16rem;
}

.gap-y-card-padding{
  row-gap: 1.25rem;
}

.space-x-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-7 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-11 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-14 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(4rem * var(--tw-space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(5rem * var(--tw-space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(6rem * var(--tw-space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-28 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(7rem * var(--tw-space-x-reverse));
  margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(8rem * var(--tw-space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-36 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(9rem * var(--tw-space-x-reverse));
  margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(10rem * var(--tw-space-x-reverse));
  margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-44 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(11rem * var(--tw-space-x-reverse));
  margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(12rem * var(--tw-space-x-reverse));
  margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-52 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(13rem * var(--tw-space-x-reverse));
  margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(14rem * var(--tw-space-x-reverse));
  margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-60 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(15rem * var(--tw-space-x-reverse));
  margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(16rem * var(--tw-space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-72 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(18rem * var(--tw-space-x-reverse));
  margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-80 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(20rem * var(--tw-space-x-reverse));
  margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-96 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(24rem * var(--tw-space-x-reverse));
  margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-144 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(36rem * var(--tw-space-x-reverse));
  margin-left: calc(36rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-192 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(48rem * var(--tw-space-x-reverse));
  margin-left: calc(48rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-240 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(60rem * var(--tw-space-x-reverse));
  margin-left: calc(60rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1px * var(--tw-space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-btn-default > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.875rem * var(--tw-space-x-reverse));
  margin-left: calc(1.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-header > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(60px * var(--tw-space-x-reverse));
  margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-icon > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(20px * var(--tw-space-x-reverse));
  margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(120px * var(--tw-space-x-reverse));
  margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(80px * var(--tw-space-x-reverse));
  margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(60px * var(--tw-space-x-reverse));
  margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(40px * var(--tw-space-x-reverse));
  margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(18px * var(--tw-space-x-reverse));
  margin-left: calc(18px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(16px * var(--tw-space-x-reverse));
  margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(8px * var(--tw-space-x-reverse));
  margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-heading > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-actionbar > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(70px * var(--tw-space-x-reverse));
  margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-aside > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(20rem * var(--tw-space-x-reverse));
  margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-sidebar > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(16rem * var(--tw-space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-card-padding > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1rem * var(--tw-space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-7 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2rem * var(--tw-space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-11 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-3rem * var(--tw-space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-14 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-4rem * var(--tw-space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-5rem * var(--tw-space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-6rem * var(--tw-space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-28 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-7rem * var(--tw-space-x-reverse));
  margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-8rem * var(--tw-space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-36 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-9rem * var(--tw-space-x-reverse));
  margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-10rem * var(--tw-space-x-reverse));
  margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-44 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-11rem * var(--tw-space-x-reverse));
  margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-12rem * var(--tw-space-x-reverse));
  margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-52 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-13rem * var(--tw-space-x-reverse));
  margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-14rem * var(--tw-space-x-reverse));
  margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-60 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-15rem * var(--tw-space-x-reverse));
  margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-16rem * var(--tw-space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-72 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-18rem * var(--tw-space-x-reverse));
  margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-80 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-20rem * var(--tw-space-x-reverse));
  margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-96 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-24rem * var(--tw-space-x-reverse));
  margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-144 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-36rem * var(--tw-space-x-reverse));
  margin-left: calc(-36rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-192 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-48rem * var(--tw-space-x-reverse));
  margin-left: calc(-48rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-240 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-60rem * var(--tw-space-x-reverse));
  margin-left: calc(-60rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-btn-default > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.875rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-header > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-60px * var(--tw-space-x-reverse));
  margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-icon > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-20px * var(--tw-space-x-reverse));
  margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-120px * var(--tw-space-x-reverse));
  margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-80px * var(--tw-space-x-reverse));
  margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-60px * var(--tw-space-x-reverse));
  margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-40px * var(--tw-space-x-reverse));
  margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-18px * var(--tw-space-x-reverse));
  margin-left: calc(-18px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-16px * var(--tw-space-x-reverse));
  margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-8px * var(--tw-space-x-reverse));
  margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-heading > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1rem * var(--tw-space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2rem * var(--tw-space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-actionbar > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-70px * var(--tw-space-x-reverse));
  margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-aside > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-20rem * var(--tw-space-x-reverse));
  margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-sidebar > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-16rem * var(--tw-space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-x-card-padding > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-y-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

.space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.space-y-7 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
}

.space-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.space-y-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
}

.space-y-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.space-y-11 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
}

.space-y-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

.space-y-14 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
}

.space-y-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}

.space-y-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5rem * var(--tw-space-y-reverse));
}

.space-y-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6rem * var(--tw-space-y-reverse));
}

.space-y-28 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(7rem * var(--tw-space-y-reverse));
}

.space-y-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8rem * var(--tw-space-y-reverse));
}

.space-y-36 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(9rem * var(--tw-space-y-reverse));
}

.space-y-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10rem * var(--tw-space-y-reverse));
}

.space-y-44 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(11rem * var(--tw-space-y-reverse));
}

.space-y-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(12rem * var(--tw-space-y-reverse));
}

.space-y-52 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(13rem * var(--tw-space-y-reverse));
}

.space-y-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14rem * var(--tw-space-y-reverse));
}

.space-y-60 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(15rem * var(--tw-space-y-reverse));
}

.space-y-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16rem * var(--tw-space-y-reverse));
}

.space-y-72 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18rem * var(--tw-space-y-reverse));
}

.space-y-80 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20rem * var(--tw-space-y-reverse));
}

.space-y-96 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(24rem * var(--tw-space-y-reverse));
}

.space-y-144 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(36rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(36rem * var(--tw-space-y-reverse));
}

.space-y-192 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(48rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(48rem * var(--tw-space-y-reverse));
}

.space-y-240 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(60rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(60rem * var(--tw-space-y-reverse));
}

.space-y-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1px * var(--tw-space-y-reverse));
}

.space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
}

.space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
}

.space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
}

.space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
}

.space-y-btn-default > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.875rem * var(--tw-space-y-reverse));
}

.space-y-header > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(60px * var(--tw-space-y-reverse));
}

.space-y-icon > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20px * var(--tw-space-y-reverse));
}

.space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(120px * var(--tw-space-y-reverse));
}

.space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(80px * var(--tw-space-y-reverse));
}

.space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(60px * var(--tw-space-y-reverse));
}

.space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(40px * var(--tw-space-y-reverse));
}

.space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(18px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(18px * var(--tw-space-y-reverse));
}

.space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16px * var(--tw-space-y-reverse));
}

.space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8px * var(--tw-space-y-reverse));
}

.space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-y-heading > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.space-y-actionbar > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(70px * var(--tw-space-y-reverse));
}

.space-y-aside > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20rem * var(--tw-space-y-reverse));
}

.space-y-sidebar > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16rem * var(--tw-space-y-reverse));
}

.space-y-card-padding > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

.-space-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.-space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
}

.-space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
}

.-space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
}

.-space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
}

.-space-y-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
}

.-space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
}

.-space-y-7 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
}

.-space-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
}

.-space-y-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
}

.-space-y-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
}

.-space-y-11 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
}

.-space-y-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
}

.-space-y-14 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
}

.-space-y-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
}

.-space-y-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
}

.-space-y-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
}

.-space-y-28 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
}

.-space-y-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
}

.-space-y-36 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
}

.-space-y-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
}

.-space-y-44 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
}

.-space-y-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
}

.-space-y-52 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
}

.-space-y-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
}

.-space-y-60 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
}

.-space-y-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
}

.-space-y-72 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
}

.-space-y-80 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
}

.-space-y-96 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
}

.-space-y-144 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-36rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-36rem * var(--tw-space-y-reverse));
}

.-space-y-192 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-48rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-48rem * var(--tw-space-y-reverse));
}

.-space-y-240 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-60rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-60rem * var(--tw-space-y-reverse));
}

.-space-y-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1px * var(--tw-space-y-reverse));
}

.-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
}

.-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
}

.-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
}

.-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
}

.-space-y-btn-default > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
}

.-space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.875rem * var(--tw-space-y-reverse));
}

.-space-y-header > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-60px * var(--tw-space-y-reverse));
}

.-space-y-icon > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20px * var(--tw-space-y-reverse));
}

.-space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-120px * var(--tw-space-y-reverse));
}

.-space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-80px * var(--tw-space-y-reverse));
}

.-space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-60px * var(--tw-space-y-reverse));
}

.-space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-40px * var(--tw-space-y-reverse));
}

.-space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-18px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-18px * var(--tw-space-y-reverse));
}

.-space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16px * var(--tw-space-y-reverse));
}

.-space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8px * var(--tw-space-y-reverse));
}

.-space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
}

.-space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
}

.-space-y-heading > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
}

.-space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
}

.-space-y-actionbar > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-70px * var(--tw-space-y-reverse));
}

.-space-y-aside > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
}

.-space-y-sidebar > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
}

.-space-y-card-padding > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
}

.space-y-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 1;
}

.space-x-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 1;
}

.divide-x-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(0px * var(--tw-divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(4px * var(--tw-divide-x-reverse));
  border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x-10 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(10px * var(--tw-divide-x-reverse));
  border-left-width: calc(10px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-x > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
}

.divide-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
}

.divide-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
}

.divide-y-10 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(10px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(10px * var(--tw-divide-y-reverse));
}

.divide-y > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-y-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 1;
}

.divide-x-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 1;
}

.divide-solid > :not([hidden]) ~ :not([hidden]){
  border-style: solid;
}

.divide-dashed > :not([hidden]) ~ :not([hidden]){
  border-style: dashed;
}

.divide-dotted > :not([hidden]) ~ :not([hidden]){
  border-style: dotted;
}

.divide-double > :not([hidden]) ~ :not([hidden]){
  border-style: double;
}

.divide-none > :not([hidden]) ~ :not([hidden]){
  border-style: none;
}

.divide-transparent > :not([hidden]) ~ :not([hidden]){
  border-color: transparent;
}

.divide-current > :not([hidden]) ~ :not([hidden]){
  border-color: currentColor;
}

.divide-black > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
}

.divide-white > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
}

.divide-gray-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
}

.divide-gray-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-divide-opacity));
}

.divide-gray-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(211, 212, 213, var(--tw-divide-opacity));
}

.divide-gray-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
}

.divide-gray-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(151, 153, 154, var(--tw-divide-opacity));
}

.divide-gray-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(123, 125, 127, var(--tw-divide-opacity));
}

.divide-gray-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
}

.divide-gray-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
}

.divide-gray-900 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
}

.divide-green-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
}

.divide-red-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(255, 49, 49, var(--tw-divide-opacity));
}

.divide-pink-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(255, 20, 90, var(--tw-divide-opacity));
}

.divide-orange-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(244, 141, 33, var(--tw-divide-opacity));
}

.divide-teal-300 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(120, 234, 193, var(--tw-divide-opacity));
}

.divide-teal-400 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(109, 222, 186, var(--tw-divide-opacity));
}

.divide-teal-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(51, 186, 158, var(--tw-divide-opacity));
}

.divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(216, 206, 13, var(--tw-divide-opacity));
}

.divide-blue-200 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(33, 190, 244, var(--tw-divide-opacity));
}

.divide-blue-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(50, 109, 209, var(--tw-divide-opacity));
}

.divide-petrol-500 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(85, 96, 158, var(--tw-divide-opacity));
}

.divide-petrol-600 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(62, 70, 116, var(--tw-divide-opacity));
}

.divide-petrol-700 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
}

.divide-petrol-800 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
}

.divide-appbody > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
}

.divide-primary > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
}

.divide-link > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
}

.divide-link-hover > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-divide-opacity));
}

.divide-header > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
}

.divide-actionbar > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
}

.divide-bordercolor > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
}

.divide-success > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
}

.divide-danger > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(253, 21, 37, var(--tw-divide-opacity));
}

.divide-disabled > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(184, 186, 197, var(--tw-divide-opacity));
}

.divide-info > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
}

.divide-card > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
}

.divide-dark > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
}

.divide-label-color > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
}

.divide-label-inverted > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
}

.divide-border-inverted > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
}

.divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0;
}

.divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.05;
}

.divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.1;
}

.divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.2;
}

.divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.25;
}

.divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.3;
}

.divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.4;
}

.divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.5;
}

.divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.6;
}

.divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.7;
}

.divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.75;
}

.divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.8;
}

.divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.9;
}

.divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.95;
}

.divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
}

.place-self-auto{
  place-self: auto;
}

.place-self-start{
  place-self: start;
}

.place-self-end{
  place-self: end;
}

.place-self-center{
  place-self: center;
}

.place-self-stretch{
  place-self: stretch;
}

.self-auto{
  align-self: auto;
}

.self-start{
  align-self: flex-start;
}

.self-end{
  align-self: flex-end;
}

.self-center{
  align-self: center;
}

.self-stretch{
  align-self: stretch;
}

.self-baseline{
  align-self: baseline;
}

.justify-self-auto{
  justify-self: auto;
}

.justify-self-start{
  justify-self: start;
}

.justify-self-end{
  justify-self: end;
}

.justify-self-center{
  justify-self: center;
}

.justify-self-stretch{
  justify-self: stretch;
}

.overflow-auto{
  overflow: auto;
}

.overflow-hidden{
  overflow: hidden;
}

.overflow-visible{
  overflow: visible;
}

.overflow-scroll{
  overflow: scroll;
}

.overflow-x-auto{
  overflow-x: auto;
}

.overflow-y-auto{
  overflow-y: auto;
}

.overflow-x-hidden{
  overflow-x: hidden;
}

.overflow-y-hidden{
  overflow-y: hidden;
}

.overflow-x-visible{
  overflow-x: visible;
}

.overflow-y-visible{
  overflow-y: visible;
}

.overflow-x-scroll{
  overflow-x: scroll;
}

.overflow-y-scroll{
  overflow-y: scroll;
}

.overscroll-auto{
  -ms-scroll-chaining: chained;
      overscroll-behavior: auto;
}

.overscroll-contain{
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}

.overscroll-none{
  -ms-scroll-chaining: none;
      overscroll-behavior: none;
}

.overscroll-y-auto{
  overscroll-behavior-y: auto;
}

.overscroll-y-contain{
  overscroll-behavior-y: contain;
}

.overscroll-y-none{
  overscroll-behavior-y: none;
}

.overscroll-x-auto{
  overscroll-behavior-x: auto;
}

.overscroll-x-contain{
  overscroll-behavior-x: contain;
}

.overscroll-x-none{
  overscroll-behavior-x: none;
}

.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.overflow-ellipsis{
  text-overflow: ellipsis;
}

.overflow-clip{
  text-overflow: clip;
}

.whitespace-normal{
  white-space: normal;
}

.whitespace-nowrap{
  white-space: nowrap;
}

.whitespace-pre{
  white-space: pre;
}

.whitespace-pre-line{
  white-space: pre-line;
}

.whitespace-pre-wrap{
  white-space: pre-wrap;
}

.break-normal{
  overflow-wrap: normal;
  word-break: normal;
}

.break-words{
  overflow-wrap: break-word;
}

.break-all{
  word-break: break-all;
}

.rounded-none{
  border-radius: 0px;
}

.rounded-sm{
  border-radius: 0.125rem;
}

.rounded{
  border-radius: 0.4rem;
}

.rounded-md{
  border-radius: 0.375rem;
}

.rounded-lg{
  border-radius: 0.5rem;
}

.rounded-xl{
  border-radius: 0.75rem;
}

.rounded-2xl{
  border-radius: 1rem;
}

.rounded-3xl{
  border-radius: 1.5rem;
}

.rounded-full{
  border-radius: 9999px;
}

.rounded-default{
  border-radius: 0.4rem;
}

.first\:rounded-none:first-child{
  border-radius: 0px;
}

.first\:rounded-sm:first-child{
  border-radius: 0.125rem;
}

.first\:rounded:first-child{
  border-radius: 0.4rem;
}

.first\:rounded-md:first-child{
  border-radius: 0.375rem;
}

.first\:rounded-lg:first-child{
  border-radius: 0.5rem;
}

.first\:rounded-xl:first-child{
  border-radius: 0.75rem;
}

.first\:rounded-2xl:first-child{
  border-radius: 1rem;
}

.first\:rounded-3xl:first-child{
  border-radius: 1.5rem;
}

.first\:rounded-full:first-child{
  border-radius: 9999px;
}

.first\:rounded-default:first-child{
  border-radius: 0.4rem;
}

.last\:rounded-none:last-child{
  border-radius: 0px;
}

.last\:rounded-sm:last-child{
  border-radius: 0.125rem;
}

.last\:rounded:last-child{
  border-radius: 0.4rem;
}

.last\:rounded-md:last-child{
  border-radius: 0.375rem;
}

.last\:rounded-lg:last-child{
  border-radius: 0.5rem;
}

.last\:rounded-xl:last-child{
  border-radius: 0.75rem;
}

.last\:rounded-2xl:last-child{
  border-radius: 1rem;
}

.last\:rounded-3xl:last-child{
  border-radius: 1.5rem;
}

.last\:rounded-full:last-child{
  border-radius: 9999px;
}

.last\:rounded-default:last-child{
  border-radius: 0.4rem;
}

.rounded-t-none{
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.rounded-t-sm{
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

.rounded-t{
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.rounded-t-md{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.rounded-t-xl{
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.rounded-t-2xl{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.rounded-t-3xl{
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.rounded-t-full{
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.rounded-t-default{
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.rounded-r-none{
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.rounded-r-sm{
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.rounded-r{
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.rounded-r-md{
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.rounded-r-lg{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.rounded-r-xl{
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

.rounded-r-2xl{
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.rounded-r-3xl{
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.rounded-r-full{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.rounded-r-default{
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.rounded-b-none{
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.rounded-b-sm{
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-b{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.rounded-b-md{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-b-lg{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-b-xl{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.rounded-b-2xl{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-b-3xl{
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.rounded-b-full{
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-b-default{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.rounded-l-none{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.rounded-l-sm{
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-l{
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.rounded-l-md{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-l-xl{
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.rounded-l-2xl{
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.rounded-l-3xl{
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.rounded-l-full{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-l-default{
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.first\:rounded-t-none:first-child{
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.first\:rounded-t-sm:first-child{
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

.first\:rounded-t:first-child{
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.first\:rounded-t-md:first-child{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.first\:rounded-t-lg:first-child{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.first\:rounded-t-xl:first-child{
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.first\:rounded-t-2xl:first-child{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.first\:rounded-t-3xl:first-child{
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.first\:rounded-t-full:first-child{
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.first\:rounded-t-default:first-child{
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.first\:rounded-r-none:first-child{
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.first\:rounded-r-sm:first-child{
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.first\:rounded-r:first-child{
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.first\:rounded-r-md:first-child{
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.first\:rounded-r-lg:first-child{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.first\:rounded-r-xl:first-child{
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

.first\:rounded-r-2xl:first-child{
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.first\:rounded-r-3xl:first-child{
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.first\:rounded-r-full:first-child{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.first\:rounded-r-default:first-child{
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.first\:rounded-b-none:first-child{
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.first\:rounded-b-sm:first-child{
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.first\:rounded-b:first-child{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.first\:rounded-b-md:first-child{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.first\:rounded-b-lg:first-child{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.first\:rounded-b-xl:first-child{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.first\:rounded-b-2xl:first-child{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.first\:rounded-b-3xl:first-child{
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.first\:rounded-b-full:first-child{
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.first\:rounded-b-default:first-child{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.first\:rounded-l-none:first-child{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.first\:rounded-l-sm:first-child{
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.first\:rounded-l:first-child{
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.first\:rounded-l-md:first-child{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.first\:rounded-l-lg:first-child{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.first\:rounded-l-xl:first-child{
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.first\:rounded-l-2xl:first-child{
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.first\:rounded-l-3xl:first-child{
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.first\:rounded-l-full:first-child{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.first\:rounded-l-default:first-child{
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.last\:rounded-t-none:last-child{
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.last\:rounded-t-sm:last-child{
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

.last\:rounded-t:last-child{
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.last\:rounded-t-md:last-child{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.last\:rounded-t-lg:last-child{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.last\:rounded-t-xl:last-child{
  border-top-left-radius: 0.75rem;
  border-top-right-radius: 0.75rem;
}

.last\:rounded-t-2xl:last-child{
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
}

.last\:rounded-t-3xl:last-child{
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
}

.last\:rounded-t-full:last-child{
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.last\:rounded-t-default:last-child{
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
}

.last\:rounded-r-none:last-child{
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.last\:rounded-r-sm:last-child{
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.last\:rounded-r:last-child{
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.last\:rounded-r-md:last-child{
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.last\:rounded-r-lg:last-child{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.last\:rounded-r-xl:last-child{
  border-top-right-radius: 0.75rem;
  border-bottom-right-radius: 0.75rem;
}

.last\:rounded-r-2xl:last-child{
  border-top-right-radius: 1rem;
  border-bottom-right-radius: 1rem;
}

.last\:rounded-r-3xl:last-child{
  border-top-right-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}

.last\:rounded-r-full:last-child{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.last\:rounded-r-default:last-child{
  border-top-right-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
}

.last\:rounded-b-none:last-child{
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.last\:rounded-b-sm:last-child{
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.last\:rounded-b:last-child{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.last\:rounded-b-md:last-child{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.last\:rounded-b-lg:last-child{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.last\:rounded-b-xl:last-child{
  border-bottom-right-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.last\:rounded-b-2xl:last-child{
  border-bottom-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.last\:rounded-b-3xl:last-child{
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.last\:rounded-b-full:last-child{
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.last\:rounded-b-default:last-child{
  border-bottom-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.last\:rounded-l-none:last-child{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.last\:rounded-l-sm:last-child{
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.last\:rounded-l:last-child{
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.last\:rounded-l-md:last-child{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.last\:rounded-l-lg:last-child{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.last\:rounded-l-xl:last-child{
  border-top-left-radius: 0.75rem;
  border-bottom-left-radius: 0.75rem;
}

.last\:rounded-l-2xl:last-child{
  border-top-left-radius: 1rem;
  border-bottom-left-radius: 1rem;
}

.last\:rounded-l-3xl:last-child{
  border-top-left-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
}

.last\:rounded-l-full:last-child{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.last\:rounded-l-default:last-child{
  border-top-left-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
}

.rounded-tl-none{
  border-top-left-radius: 0px;
}

.rounded-tl-sm{
  border-top-left-radius: 0.125rem;
}

.rounded-tl{
  border-top-left-radius: 0.4rem;
}

.rounded-tl-md{
  border-top-left-radius: 0.375rem;
}

.rounded-tl-lg{
  border-top-left-radius: 0.5rem;
}

.rounded-tl-xl{
  border-top-left-radius: 0.75rem;
}

.rounded-tl-2xl{
  border-top-left-radius: 1rem;
}

.rounded-tl-3xl{
  border-top-left-radius: 1.5rem;
}

.rounded-tl-full{
  border-top-left-radius: 9999px;
}

.rounded-tl-default{
  border-top-left-radius: 0.4rem;
}

.rounded-tr-none{
  border-top-right-radius: 0px;
}

.rounded-tr-sm{
  border-top-right-radius: 0.125rem;
}

.rounded-tr{
  border-top-right-radius: 0.4rem;
}

.rounded-tr-md{
  border-top-right-radius: 0.375rem;
}

.rounded-tr-lg{
  border-top-right-radius: 0.5rem;
}

.rounded-tr-xl{
  border-top-right-radius: 0.75rem;
}

.rounded-tr-2xl{
  border-top-right-radius: 1rem;
}

.rounded-tr-3xl{
  border-top-right-radius: 1.5rem;
}

.rounded-tr-full{
  border-top-right-radius: 9999px;
}

.rounded-tr-default{
  border-top-right-radius: 0.4rem;
}

.rounded-br-none{
  border-bottom-right-radius: 0px;
}

.rounded-br-sm{
  border-bottom-right-radius: 0.125rem;
}

.rounded-br{
  border-bottom-right-radius: 0.4rem;
}

.rounded-br-md{
  border-bottom-right-radius: 0.375rem;
}

.rounded-br-lg{
  border-bottom-right-radius: 0.5rem;
}

.rounded-br-xl{
  border-bottom-right-radius: 0.75rem;
}

.rounded-br-2xl{
  border-bottom-right-radius: 1rem;
}

.rounded-br-3xl{
  border-bottom-right-radius: 1.5rem;
}

.rounded-br-full{
  border-bottom-right-radius: 9999px;
}

.rounded-br-default{
  border-bottom-right-radius: 0.4rem;
}

.rounded-bl-none{
  border-bottom-left-radius: 0px;
}

.rounded-bl-sm{
  border-bottom-left-radius: 0.125rem;
}

.rounded-bl{
  border-bottom-left-radius: 0.4rem;
}

.rounded-bl-md{
  border-bottom-left-radius: 0.375rem;
}

.rounded-bl-lg{
  border-bottom-left-radius: 0.5rem;
}

.rounded-bl-xl{
  border-bottom-left-radius: 0.75rem;
}

.rounded-bl-2xl{
  border-bottom-left-radius: 1rem;
}

.rounded-bl-3xl{
  border-bottom-left-radius: 1.5rem;
}

.rounded-bl-full{
  border-bottom-left-radius: 9999px;
}

.rounded-bl-default{
  border-bottom-left-radius: 0.4rem;
}

.first\:rounded-tl-none:first-child{
  border-top-left-radius: 0px;
}

.first\:rounded-tl-sm:first-child{
  border-top-left-radius: 0.125rem;
}

.first\:rounded-tl:first-child{
  border-top-left-radius: 0.4rem;
}

.first\:rounded-tl-md:first-child{
  border-top-left-radius: 0.375rem;
}

.first\:rounded-tl-lg:first-child{
  border-top-left-radius: 0.5rem;
}

.first\:rounded-tl-xl:first-child{
  border-top-left-radius: 0.75rem;
}

.first\:rounded-tl-2xl:first-child{
  border-top-left-radius: 1rem;
}

.first\:rounded-tl-3xl:first-child{
  border-top-left-radius: 1.5rem;
}

.first\:rounded-tl-full:first-child{
  border-top-left-radius: 9999px;
}

.first\:rounded-tl-default:first-child{
  border-top-left-radius: 0.4rem;
}

.first\:rounded-tr-none:first-child{
  border-top-right-radius: 0px;
}

.first\:rounded-tr-sm:first-child{
  border-top-right-radius: 0.125rem;
}

.first\:rounded-tr:first-child{
  border-top-right-radius: 0.4rem;
}

.first\:rounded-tr-md:first-child{
  border-top-right-radius: 0.375rem;
}

.first\:rounded-tr-lg:first-child{
  border-top-right-radius: 0.5rem;
}

.first\:rounded-tr-xl:first-child{
  border-top-right-radius: 0.75rem;
}

.first\:rounded-tr-2xl:first-child{
  border-top-right-radius: 1rem;
}

.first\:rounded-tr-3xl:first-child{
  border-top-right-radius: 1.5rem;
}

.first\:rounded-tr-full:first-child{
  border-top-right-radius: 9999px;
}

.first\:rounded-tr-default:first-child{
  border-top-right-radius: 0.4rem;
}

.first\:rounded-br-none:first-child{
  border-bottom-right-radius: 0px;
}

.first\:rounded-br-sm:first-child{
  border-bottom-right-radius: 0.125rem;
}

.first\:rounded-br:first-child{
  border-bottom-right-radius: 0.4rem;
}

.first\:rounded-br-md:first-child{
  border-bottom-right-radius: 0.375rem;
}

.first\:rounded-br-lg:first-child{
  border-bottom-right-radius: 0.5rem;
}

.first\:rounded-br-xl:first-child{
  border-bottom-right-radius: 0.75rem;
}

.first\:rounded-br-2xl:first-child{
  border-bottom-right-radius: 1rem;
}

.first\:rounded-br-3xl:first-child{
  border-bottom-right-radius: 1.5rem;
}

.first\:rounded-br-full:first-child{
  border-bottom-right-radius: 9999px;
}

.first\:rounded-br-default:first-child{
  border-bottom-right-radius: 0.4rem;
}

.first\:rounded-bl-none:first-child{
  border-bottom-left-radius: 0px;
}

.first\:rounded-bl-sm:first-child{
  border-bottom-left-radius: 0.125rem;
}

.first\:rounded-bl:first-child{
  border-bottom-left-radius: 0.4rem;
}

.first\:rounded-bl-md:first-child{
  border-bottom-left-radius: 0.375rem;
}

.first\:rounded-bl-lg:first-child{
  border-bottom-left-radius: 0.5rem;
}

.first\:rounded-bl-xl:first-child{
  border-bottom-left-radius: 0.75rem;
}

.first\:rounded-bl-2xl:first-child{
  border-bottom-left-radius: 1rem;
}

.first\:rounded-bl-3xl:first-child{
  border-bottom-left-radius: 1.5rem;
}

.first\:rounded-bl-full:first-child{
  border-bottom-left-radius: 9999px;
}

.first\:rounded-bl-default:first-child{
  border-bottom-left-radius: 0.4rem;
}

.last\:rounded-tl-none:last-child{
  border-top-left-radius: 0px;
}

.last\:rounded-tl-sm:last-child{
  border-top-left-radius: 0.125rem;
}

.last\:rounded-tl:last-child{
  border-top-left-radius: 0.4rem;
}

.last\:rounded-tl-md:last-child{
  border-top-left-radius: 0.375rem;
}

.last\:rounded-tl-lg:last-child{
  border-top-left-radius: 0.5rem;
}

.last\:rounded-tl-xl:last-child{
  border-top-left-radius: 0.75rem;
}

.last\:rounded-tl-2xl:last-child{
  border-top-left-radius: 1rem;
}

.last\:rounded-tl-3xl:last-child{
  border-top-left-radius: 1.5rem;
}

.last\:rounded-tl-full:last-child{
  border-top-left-radius: 9999px;
}

.last\:rounded-tl-default:last-child{
  border-top-left-radius: 0.4rem;
}

.last\:rounded-tr-none:last-child{
  border-top-right-radius: 0px;
}

.last\:rounded-tr-sm:last-child{
  border-top-right-radius: 0.125rem;
}

.last\:rounded-tr:last-child{
  border-top-right-radius: 0.4rem;
}

.last\:rounded-tr-md:last-child{
  border-top-right-radius: 0.375rem;
}

.last\:rounded-tr-lg:last-child{
  border-top-right-radius: 0.5rem;
}

.last\:rounded-tr-xl:last-child{
  border-top-right-radius: 0.75rem;
}

.last\:rounded-tr-2xl:last-child{
  border-top-right-radius: 1rem;
}

.last\:rounded-tr-3xl:last-child{
  border-top-right-radius: 1.5rem;
}

.last\:rounded-tr-full:last-child{
  border-top-right-radius: 9999px;
}

.last\:rounded-tr-default:last-child{
  border-top-right-radius: 0.4rem;
}

.last\:rounded-br-none:last-child{
  border-bottom-right-radius: 0px;
}

.last\:rounded-br-sm:last-child{
  border-bottom-right-radius: 0.125rem;
}

.last\:rounded-br:last-child{
  border-bottom-right-radius: 0.4rem;
}

.last\:rounded-br-md:last-child{
  border-bottom-right-radius: 0.375rem;
}

.last\:rounded-br-lg:last-child{
  border-bottom-right-radius: 0.5rem;
}

.last\:rounded-br-xl:last-child{
  border-bottom-right-radius: 0.75rem;
}

.last\:rounded-br-2xl:last-child{
  border-bottom-right-radius: 1rem;
}

.last\:rounded-br-3xl:last-child{
  border-bottom-right-radius: 1.5rem;
}

.last\:rounded-br-full:last-child{
  border-bottom-right-radius: 9999px;
}

.last\:rounded-br-default:last-child{
  border-bottom-right-radius: 0.4rem;
}

.last\:rounded-bl-none:last-child{
  border-bottom-left-radius: 0px;
}

.last\:rounded-bl-sm:last-child{
  border-bottom-left-radius: 0.125rem;
}

.last\:rounded-bl:last-child{
  border-bottom-left-radius: 0.4rem;
}

.last\:rounded-bl-md:last-child{
  border-bottom-left-radius: 0.375rem;
}

.last\:rounded-bl-lg:last-child{
  border-bottom-left-radius: 0.5rem;
}

.last\:rounded-bl-xl:last-child{
  border-bottom-left-radius: 0.75rem;
}

.last\:rounded-bl-2xl:last-child{
  border-bottom-left-radius: 1rem;
}

.last\:rounded-bl-3xl:last-child{
  border-bottom-left-radius: 1.5rem;
}

.last\:rounded-bl-full:last-child{
  border-bottom-left-radius: 9999px;
}

.last\:rounded-bl-default:last-child{
  border-bottom-left-radius: 0.4rem;
}

.border-0{
  border-width: 0px;
}

.border-1{
  border-width: 1px;
}

.border-2{
  border-width: 2px;
}

.border-4{
  border-width: 4px;
}

.border-10{
  border-width: 10px;
}

.border{
  border-width: 1px;
}

.first\:border-0:first-child{
  border-width: 0px;
}

.first\:border-1:first-child{
  border-width: 1px;
}

.first\:border-2:first-child{
  border-width: 2px;
}

.first\:border-4:first-child{
  border-width: 4px;
}

.first\:border-10:first-child{
  border-width: 10px;
}

.first\:border:first-child{
  border-width: 1px;
}

.last\:border-0:last-child{
  border-width: 0px;
}

.last\:border-1:last-child{
  border-width: 1px;
}

.last\:border-2:last-child{
  border-width: 2px;
}

.last\:border-4:last-child{
  border-width: 4px;
}

.last\:border-10:last-child{
  border-width: 10px;
}

.last\:border:last-child{
  border-width: 1px;
}

.border-t-0{
  border-top-width: 0px;
}

.border-t-1{
  border-top-width: 1px;
}

.border-t-2{
  border-top-width: 2px;
}

.border-t-4{
  border-top-width: 4px;
}

.border-t-10{
  border-top-width: 10px;
}

.border-t{
  border-top-width: 1px;
}

.border-r-0{
  border-right-width: 0px;
}

.border-r-1{
  border-right-width: 1px;
}

.border-r-2{
  border-right-width: 2px;
}

.border-r-4{
  border-right-width: 4px;
}

.border-r-10{
  border-right-width: 10px;
}

.border-r{
  border-right-width: 1px;
}

.border-b-0{
  border-bottom-width: 0px;
}

.border-b-1{
  border-bottom-width: 1px;
}

.border-b-2{
  border-bottom-width: 2px;
}

.border-b-4{
  border-bottom-width: 4px;
}

.border-b-10{
  border-bottom-width: 10px;
}

.border-b{
  border-bottom-width: 1px;
}

.border-l-0{
  border-left-width: 0px;
}

.border-l-1{
  border-left-width: 1px;
}

.border-l-2{
  border-left-width: 2px;
}

.border-l-4{
  border-left-width: 4px;
}

.border-l-10{
  border-left-width: 10px;
}

.border-l{
  border-left-width: 1px;
}

.first\:border-t-0:first-child{
  border-top-width: 0px;
}

.first\:border-t-1:first-child{
  border-top-width: 1px;
}

.first\:border-t-2:first-child{
  border-top-width: 2px;
}

.first\:border-t-4:first-child{
  border-top-width: 4px;
}

.first\:border-t-10:first-child{
  border-top-width: 10px;
}

.first\:border-t:first-child{
  border-top-width: 1px;
}

.first\:border-r-0:first-child{
  border-right-width: 0px;
}

.first\:border-r-1:first-child{
  border-right-width: 1px;
}

.first\:border-r-2:first-child{
  border-right-width: 2px;
}

.first\:border-r-4:first-child{
  border-right-width: 4px;
}

.first\:border-r-10:first-child{
  border-right-width: 10px;
}

.first\:border-r:first-child{
  border-right-width: 1px;
}

.first\:border-b-0:first-child{
  border-bottom-width: 0px;
}

.first\:border-b-1:first-child{
  border-bottom-width: 1px;
}

.first\:border-b-2:first-child{
  border-bottom-width: 2px;
}

.first\:border-b-4:first-child{
  border-bottom-width: 4px;
}

.first\:border-b-10:first-child{
  border-bottom-width: 10px;
}

.first\:border-b:first-child{
  border-bottom-width: 1px;
}

.first\:border-l-0:first-child{
  border-left-width: 0px;
}

.first\:border-l-1:first-child{
  border-left-width: 1px;
}

.first\:border-l-2:first-child{
  border-left-width: 2px;
}

.first\:border-l-4:first-child{
  border-left-width: 4px;
}

.first\:border-l-10:first-child{
  border-left-width: 10px;
}

.first\:border-l:first-child{
  border-left-width: 1px;
}

.last\:border-t-0:last-child{
  border-top-width: 0px;
}

.last\:border-t-1:last-child{
  border-top-width: 1px;
}

.last\:border-t-2:last-child{
  border-top-width: 2px;
}

.last\:border-t-4:last-child{
  border-top-width: 4px;
}

.last\:border-t-10:last-child{
  border-top-width: 10px;
}

.last\:border-t:last-child{
  border-top-width: 1px;
}

.last\:border-r-0:last-child{
  border-right-width: 0px;
}

.last\:border-r-1:last-child{
  border-right-width: 1px;
}

.last\:border-r-2:last-child{
  border-right-width: 2px;
}

.last\:border-r-4:last-child{
  border-right-width: 4px;
}

.last\:border-r-10:last-child{
  border-right-width: 10px;
}

.last\:border-r:last-child{
  border-right-width: 1px;
}

.last\:border-b-0:last-child{
  border-bottom-width: 0px;
}

.last\:border-b-1:last-child{
  border-bottom-width: 1px;
}

.last\:border-b-2:last-child{
  border-bottom-width: 2px;
}

.last\:border-b-4:last-child{
  border-bottom-width: 4px;
}

.last\:border-b-10:last-child{
  border-bottom-width: 10px;
}

.last\:border-b:last-child{
  border-bottom-width: 1px;
}

.last\:border-l-0:last-child{
  border-left-width: 0px;
}

.last\:border-l-1:last-child{
  border-left-width: 1px;
}

.last\:border-l-2:last-child{
  border-left-width: 2px;
}

.last\:border-l-4:last-child{
  border-left-width: 4px;
}

.last\:border-l-10:last-child{
  border-left-width: 10px;
}

.last\:border-l:last-child{
  border-left-width: 1px;
}

.border-solid{
  border-style: solid;
}

.border-dashed{
  border-style: dashed;
}

.border-dotted{
  border-style: dotted;
}

.border-double{
  border-style: double;
}

.border-none{
  border-style: none;
}

.border-transparent{
  border-color: transparent;
}

.border-current{
  border-color: currentColor;
}

.border-black{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.border-white{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.border-gray-100{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.border-gray-200{
  --tw-border-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-border-opacity));
}

.border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgba(211, 212, 213, var(--tw-border-opacity));
}

.border-gray-400{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.border-gray-500{
  --tw-border-opacity: 1;
  border-color: rgba(151, 153, 154, var(--tw-border-opacity));
}

.border-gray-600{
  --tw-border-opacity: 1;
  border-color: rgba(123, 125, 127, var(--tw-border-opacity));
}

.border-gray-700{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.border-gray-800{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.border-gray-900{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.border-green-500{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.border-red-500{
  --tw-border-opacity: 1;
  border-color: rgba(255, 49, 49, var(--tw-border-opacity));
}

.border-pink-500{
  --tw-border-opacity: 1;
  border-color: rgba(255, 20, 90, var(--tw-border-opacity));
}

.border-orange-500{
  --tw-border-opacity: 1;
  border-color: rgba(244, 141, 33, var(--tw-border-opacity));
}

.border-teal-300{
  --tw-border-opacity: 1;
  border-color: rgba(120, 234, 193, var(--tw-border-opacity));
}

.border-teal-400{
  --tw-border-opacity: 1;
  border-color: rgba(109, 222, 186, var(--tw-border-opacity));
}

.border-teal-500{
  --tw-border-opacity: 1;
  border-color: rgba(51, 186, 158, var(--tw-border-opacity));
}

.border-yellow-500{
  --tw-border-opacity: 1;
  border-color: rgba(216, 206, 13, var(--tw-border-opacity));
}

.border-blue-200{
  --tw-border-opacity: 1;
  border-color: rgba(33, 190, 244, var(--tw-border-opacity));
}

.border-blue-500{
  --tw-border-opacity: 1;
  border-color: rgba(50, 109, 209, var(--tw-border-opacity));
}

.border-petrol-500{
  --tw-border-opacity: 1;
  border-color: rgba(85, 96, 158, var(--tw-border-opacity));
}

.border-petrol-600{
  --tw-border-opacity: 1;
  border-color: rgba(62, 70, 116, var(--tw-border-opacity));
}

.border-petrol-700{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.border-petrol-800{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.border-appbody{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.border-primary{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.border-link{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.border-link-hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.border-header{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.border-actionbar{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.border-bordercolor{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.border-success{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.border-danger{
  --tw-border-opacity: 1;
  border-color: rgba(253, 21, 37, var(--tw-border-opacity));
}

.border-disabled{
  --tw-border-opacity: 1;
  border-color: rgba(184, 186, 197, var(--tw-border-opacity));
}

.border-info{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.border-card{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.border-dark{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.border-label-color{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.border-label-inverted{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.border-border-inverted{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-transparent{
  border-color: transparent;
}

.group:hover .group-hover\:border-current{
  border-color: currentColor;
}

.group:hover .group-hover\:border-black{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-white{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-100{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-200{
  --tw-border-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgba(211, 212, 213, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-400{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-500{
  --tw-border-opacity: 1;
  border-color: rgba(151, 153, 154, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-600{
  --tw-border-opacity: 1;
  border-color: rgba(123, 125, 127, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-700{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-800{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-gray-900{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-green-500{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-red-500{
  --tw-border-opacity: 1;
  border-color: rgba(255, 49, 49, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-pink-500{
  --tw-border-opacity: 1;
  border-color: rgba(255, 20, 90, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-orange-500{
  --tw-border-opacity: 1;
  border-color: rgba(244, 141, 33, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-300{
  --tw-border-opacity: 1;
  border-color: rgba(120, 234, 193, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-400{
  --tw-border-opacity: 1;
  border-color: rgba(109, 222, 186, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-teal-500{
  --tw-border-opacity: 1;
  border-color: rgba(51, 186, 158, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-yellow-500{
  --tw-border-opacity: 1;
  border-color: rgba(216, 206, 13, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-200{
  --tw-border-opacity: 1;
  border-color: rgba(33, 190, 244, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-blue-500{
  --tw-border-opacity: 1;
  border-color: rgba(50, 109, 209, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-petrol-500{
  --tw-border-opacity: 1;
  border-color: rgba(85, 96, 158, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-petrol-600{
  --tw-border-opacity: 1;
  border-color: rgba(62, 70, 116, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-petrol-700{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-petrol-800{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-appbody{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-primary{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-link{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-link-hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-header{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-actionbar{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-bordercolor{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-success{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-danger{
  --tw-border-opacity: 1;
  border-color: rgba(253, 21, 37, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-disabled{
  --tw-border-opacity: 1;
  border-color: rgba(184, 186, 197, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-info{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-card{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-dark{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-label-color{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-label-inverted{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.group:hover .group-hover\:border-border-inverted{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.focus-within\:border-transparent:focus-within{
  border-color: transparent;
}

.focus-within\:border-current:focus-within{
  border-color: currentColor;
}

.focus-within\:border-black:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus-within\:border-white:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus-within\:border-gray-100:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.focus-within\:border-gray-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-border-opacity));
}

.focus-within\:border-gray-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(211, 212, 213, var(--tw-border-opacity));
}

.focus-within\:border-gray-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.focus-within\:border-gray-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(151, 153, 154, var(--tw-border-opacity));
}

.focus-within\:border-gray-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(123, 125, 127, var(--tw-border-opacity));
}

.focus-within\:border-gray-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.focus-within\:border-gray-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.focus-within\:border-gray-900:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus-within\:border-green-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.focus-within\:border-red-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(255, 49, 49, var(--tw-border-opacity));
}

.focus-within\:border-pink-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(255, 20, 90, var(--tw-border-opacity));
}

.focus-within\:border-orange-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(244, 141, 33, var(--tw-border-opacity));
}

.focus-within\:border-teal-300:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(120, 234, 193, var(--tw-border-opacity));
}

.focus-within\:border-teal-400:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(109, 222, 186, var(--tw-border-opacity));
}

.focus-within\:border-teal-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(51, 186, 158, var(--tw-border-opacity));
}

.focus-within\:border-yellow-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(216, 206, 13, var(--tw-border-opacity));
}

.focus-within\:border-blue-200:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(33, 190, 244, var(--tw-border-opacity));
}

.focus-within\:border-blue-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(50, 109, 209, var(--tw-border-opacity));
}

.focus-within\:border-petrol-500:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(85, 96, 158, var(--tw-border-opacity));
}

.focus-within\:border-petrol-600:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(62, 70, 116, var(--tw-border-opacity));
}

.focus-within\:border-petrol-700:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.focus-within\:border-petrol-800:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.focus-within\:border-appbody:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.focus-within\:border-primary:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.focus-within\:border-link:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.focus-within\:border-link-hover:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.focus-within\:border-header:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.focus-within\:border-actionbar:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.focus-within\:border-bordercolor:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.focus-within\:border-success:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.focus-within\:border-danger:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(253, 21, 37, var(--tw-border-opacity));
}

.focus-within\:border-disabled:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(184, 186, 197, var(--tw-border-opacity));
}

.focus-within\:border-info:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.focus-within\:border-card:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus-within\:border-dark:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.focus-within\:border-label-color:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.focus-within\:border-label-inverted:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.focus-within\:border-border-inverted:focus-within{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.hover\:border-transparent:hover{
  border-color: transparent;
}

.hover\:border-current:hover{
  border-color: currentColor;
}

.hover\:border-black:hover{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.hover\:border-white:hover{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.hover\:border-gray-100:hover{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.hover\:border-gray-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-border-opacity));
}

.hover\:border-gray-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(211, 212, 213, var(--tw-border-opacity));
}

.hover\:border-gray-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.hover\:border-gray-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(151, 153, 154, var(--tw-border-opacity));
}

.hover\:border-gray-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(123, 125, 127, var(--tw-border-opacity));
}

.hover\:border-gray-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.hover\:border-gray-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.hover\:border-gray-900:hover{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.hover\:border-green-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.hover\:border-red-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(255, 49, 49, var(--tw-border-opacity));
}

.hover\:border-pink-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(255, 20, 90, var(--tw-border-opacity));
}

.hover\:border-orange-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(244, 141, 33, var(--tw-border-opacity));
}

.hover\:border-teal-300:hover{
  --tw-border-opacity: 1;
  border-color: rgba(120, 234, 193, var(--tw-border-opacity));
}

.hover\:border-teal-400:hover{
  --tw-border-opacity: 1;
  border-color: rgba(109, 222, 186, var(--tw-border-opacity));
}

.hover\:border-teal-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(51, 186, 158, var(--tw-border-opacity));
}

.hover\:border-yellow-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(216, 206, 13, var(--tw-border-opacity));
}

.hover\:border-blue-200:hover{
  --tw-border-opacity: 1;
  border-color: rgba(33, 190, 244, var(--tw-border-opacity));
}

.hover\:border-blue-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(50, 109, 209, var(--tw-border-opacity));
}

.hover\:border-petrol-500:hover{
  --tw-border-opacity: 1;
  border-color: rgba(85, 96, 158, var(--tw-border-opacity));
}

.hover\:border-petrol-600:hover{
  --tw-border-opacity: 1;
  border-color: rgba(62, 70, 116, var(--tw-border-opacity));
}

.hover\:border-petrol-700:hover{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.hover\:border-petrol-800:hover{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.hover\:border-appbody:hover{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.hover\:border-primary:hover{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.hover\:border-link:hover{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.hover\:border-link-hover:hover{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.hover\:border-header:hover{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.hover\:border-actionbar:hover{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.hover\:border-bordercolor:hover{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.hover\:border-success:hover{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.hover\:border-danger:hover{
  --tw-border-opacity: 1;
  border-color: rgba(253, 21, 37, var(--tw-border-opacity));
}

.hover\:border-disabled:hover{
  --tw-border-opacity: 1;
  border-color: rgba(184, 186, 197, var(--tw-border-opacity));
}

.hover\:border-info:hover{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.hover\:border-card:hover{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.hover\:border-dark:hover{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.hover\:border-label-color:hover{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.hover\:border-label-inverted:hover{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.hover\:border-border-inverted:hover{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.focus\:border-transparent:focus{
  border-color: transparent;
}

.focus\:border-current:focus{
  border-color: currentColor;
}

.focus\:border-black:focus{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus\:border-white:focus{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus\:border-gray-100:focus{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.focus\:border-gray-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(225, 226, 227, var(--tw-border-opacity));
}

.focus\:border-gray-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(211, 212, 213, var(--tw-border-opacity));
}

.focus\:border-gray-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.focus\:border-gray-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(151, 153, 154, var(--tw-border-opacity));
}

.focus\:border-gray-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(123, 125, 127, var(--tw-border-opacity));
}

.focus\:border-gray-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.focus\:border-gray-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.focus\:border-gray-900:focus{
  --tw-border-opacity: 1;
  border-color: rgba(0, 0, 0, var(--tw-border-opacity));
}

.focus\:border-green-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.focus\:border-red-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(255, 49, 49, var(--tw-border-opacity));
}

.focus\:border-pink-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(255, 20, 90, var(--tw-border-opacity));
}

.focus\:border-orange-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(244, 141, 33, var(--tw-border-opacity));
}

.focus\:border-teal-300:focus{
  --tw-border-opacity: 1;
  border-color: rgba(120, 234, 193, var(--tw-border-opacity));
}

.focus\:border-teal-400:focus{
  --tw-border-opacity: 1;
  border-color: rgba(109, 222, 186, var(--tw-border-opacity));
}

.focus\:border-teal-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(51, 186, 158, var(--tw-border-opacity));
}

.focus\:border-yellow-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(216, 206, 13, var(--tw-border-opacity));
}

.focus\:border-blue-200:focus{
  --tw-border-opacity: 1;
  border-color: rgba(33, 190, 244, var(--tw-border-opacity));
}

.focus\:border-blue-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(50, 109, 209, var(--tw-border-opacity));
}

.focus\:border-petrol-500:focus{
  --tw-border-opacity: 1;
  border-color: rgba(85, 96, 158, var(--tw-border-opacity));
}

.focus\:border-petrol-600:focus{
  --tw-border-opacity: 1;
  border-color: rgba(62, 70, 116, var(--tw-border-opacity));
}

.focus\:border-petrol-700:focus{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.focus\:border-petrol-800:focus{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.focus\:border-appbody:focus{
  --tw-border-opacity: 1;
  border-color: rgba(244, 244, 244, var(--tw-border-opacity));
}

.focus\:border-primary:focus{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.focus\:border-link:focus{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.focus\:border-link-hover:focus{
  --tw-border-opacity: 1;
  border-color: rgba(72, 96, 229, var(--tw-border-opacity));
}

.focus\:border-header:focus{
  --tw-border-opacity: 1;
  border-color: rgba(44, 50, 82, var(--tw-border-opacity));
}

.focus\:border-actionbar:focus{
  --tw-border-opacity: 1;
  border-color: rgba(26, 30, 49, var(--tw-border-opacity));
}

.focus\:border-bordercolor:focus{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.focus\:border-success:focus{
  --tw-border-opacity: 1;
  border-color: rgba(175, 180, 42, var(--tw-border-opacity));
}

.focus\:border-danger:focus{
  --tw-border-opacity: 1;
  border-color: rgba(253, 21, 37, var(--tw-border-opacity));
}

.focus\:border-disabled:focus{
  --tw-border-opacity: 1;
  border-color: rgba(184, 186, 197, var(--tw-border-opacity));
}

.focus\:border-info:focus{
  --tw-border-opacity: 1;
  border-color: rgba(63, 80, 180, var(--tw-border-opacity));
}

.focus\:border-card:focus{
  --tw-border-opacity: 1;
  border-color: rgba(255, 255, 255, var(--tw-border-opacity));
}

.focus\:border-dark:focus{
  --tw-border-opacity: 1;
  border-color: rgba(34, 34, 34, var(--tw-border-opacity));
}

.focus\:border-label-color:focus{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.focus\:border-label-inverted:focus{
  --tw-border-opacity: 1;
  border-color: rgba(191, 192, 194, var(--tw-border-opacity));
}

.focus\:border-border-inverted:focus{
  --tw-border-opacity: 1;
  border-color: rgba(82, 83, 85, var(--tw-border-opacity));
}

.border-opacity-0{
  --tw-border-opacity: 0;
}

.border-opacity-5{
  --tw-border-opacity: 0.05;
}

.border-opacity-10{
  --tw-border-opacity: 0.1;
}

.border-opacity-20{
  --tw-border-opacity: 0.2;
}

.border-opacity-25{
  --tw-border-opacity: 0.25;
}

.border-opacity-30{
  --tw-border-opacity: 0.3;
}

.border-opacity-40{
  --tw-border-opacity: 0.4;
}

.border-opacity-50{
  --tw-border-opacity: 0.5;
}

.border-opacity-60{
  --tw-border-opacity: 0.6;
}

.border-opacity-70{
  --tw-border-opacity: 0.7;
}

.border-opacity-75{
  --tw-border-opacity: 0.75;
}

.border-opacity-80{
  --tw-border-opacity: 0.8;
}

.border-opacity-90{
  --tw-border-opacity: 0.9;
}

.border-opacity-95{
  --tw-border-opacity: 0.95;
}

.border-opacity-100{
  --tw-border-opacity: 1;
}

.group:hover .group-hover\:border-opacity-0{
  --tw-border-opacity: 0;
}

.group:hover .group-hover\:border-opacity-5{
  --tw-border-opacity: 0.05;
}

.group:hover .group-hover\:border-opacity-10{
  --tw-border-opacity: 0.1;
}

.group:hover .group-hover\:border-opacity-20{
  --tw-border-opacity: 0.2;
}

.group:hover .group-hover\:border-opacity-25{
  --tw-border-opacity: 0.25;
}

.group:hover .group-hover\:border-opacity-30{
  --tw-border-opacity: 0.3;
}

.group:hover .group-hover\:border-opacity-40{
  --tw-border-opacity: 0.4;
}

.group:hover .group-hover\:border-opacity-50{
  --tw-border-opacity: 0.5;
}

.group:hover .group-hover\:border-opacity-60{
  --tw-border-opacity: 0.6;
}

.group:hover .group-hover\:border-opacity-70{
  --tw-border-opacity: 0.7;
}

.group:hover .group-hover\:border-opacity-75{
  --tw-border-opacity: 0.75;
}

.group:hover .group-hover\:border-opacity-80{
  --tw-border-opacity: 0.8;
}

.group:hover .group-hover\:border-opacity-90{
  --tw-border-opacity: 0.9;
}

.group:hover .group-hover\:border-opacity-95{
  --tw-border-opacity: 0.95;
}

.group:hover .group-hover\:border-opacity-100{
  --tw-border-opacity: 1;
}

.focus-within\:border-opacity-0:focus-within{
  --tw-border-opacity: 0;
}

.focus-within\:border-opacity-5:focus-within{
  --tw-border-opacity: 0.05;
}

.focus-within\:border-opacity-10:focus-within{
  --tw-border-opacity: 0.1;
}

.focus-within\:border-opacity-20:focus-within{
  --tw-border-opacity: 0.2;
}

.focus-within\:border-opacity-25:focus-within{
  --tw-border-opacity: 0.25;
}

.focus-within\:border-opacity-30:focus-within{
  --tw-border-opacity: 0.3;
}

.focus-within\:border-opacity-40:focus-within{
  --tw-border-opacity: 0.4;
}

.focus-within\:border-opacity-50:focus-within{
  --tw-border-opacity: 0.5;
}

.focus-within\:border-opacity-60:focus-within{
  --tw-border-opacity: 0.6;
}

.focus-within\:border-opacity-70:focus-within{
  --tw-border-opacity: 0.7;
}

.focus-within\:border-opacity-75:focus-within{
  --tw-border-opacity: 0.75;
}

.focus-within\:border-opacity-80:focus-within{
  --tw-border-opacity: 0.8;
}

.focus-within\:border-opacity-90:focus-within{
  --tw-border-opacity: 0.9;
}

.focus-within\:border-opacity-95:focus-within{
  --tw-border-opacity: 0.95;
}

.focus-within\:border-opacity-100:focus-within{
  --tw-border-opacity: 1;
}

.hover\:border-opacity-0:hover{
  --tw-border-opacity: 0;
}

.hover\:border-opacity-5:hover{
  --tw-border-opacity: 0.05;
}

.hover\:border-opacity-10:hover{
  --tw-border-opacity: 0.1;
}

.hover\:border-opacity-20:hover{
  --tw-border-opacity: 0.2;
}

.hover\:border-opacity-25:hover{
  --tw-border-opacity: 0.25;
}

.hover\:border-opacity-30:hover{
  --tw-border-opacity: 0.3;
}

.hover\:border-opacity-40:hover{
  --tw-border-opacity: 0.4;
}

.hover\:border-opacity-50:hover{
  --tw-border-opacity: 0.5;
}

.hover\:border-opacity-60:hover{
  --tw-border-opacity: 0.6;
}

.hover\:border-opacity-70:hover{
  --tw-border-opacity: 0.7;
}

.hover\:border-opacity-75:hover{
  --tw-border-opacity: 0.75;
}

.hover\:border-opacity-80:hover{
  --tw-border-opacity: 0.8;
}

.hover\:border-opacity-90:hover{
  --tw-border-opacity: 0.9;
}

.hover\:border-opacity-95:hover{
  --tw-border-opacity: 0.95;
}

.hover\:border-opacity-100:hover{
  --tw-border-opacity: 1;
}

.focus\:border-opacity-0:focus{
  --tw-border-opacity: 0;
}

.focus\:border-opacity-5:focus{
  --tw-border-opacity: 0.05;
}

.focus\:border-opacity-10:focus{
  --tw-border-opacity: 0.1;
}

.focus\:border-opacity-20:focus{
  --tw-border-opacity: 0.2;
}

.focus\:border-opacity-25:focus{
  --tw-border-opacity: 0.25;
}

.focus\:border-opacity-30:focus{
  --tw-border-opacity: 0.3;
}

.focus\:border-opacity-40:focus{
  --tw-border-opacity: 0.4;
}

.focus\:border-opacity-50:focus{
  --tw-border-opacity: 0.5;
}

.focus\:border-opacity-60:focus{
  --tw-border-opacity: 0.6;
}

.focus\:border-opacity-70:focus{
  --tw-border-opacity: 0.7;
}

.focus\:border-opacity-75:focus{
  --tw-border-opacity: 0.75;
}

.focus\:border-opacity-80:focus{
  --tw-border-opacity: 0.8;
}

.focus\:border-opacity-90:focus{
  --tw-border-opacity: 0.9;
}

.focus\:border-opacity-95:focus{
  --tw-border-opacity: 0.95;
}

.focus\:border-opacity-100:focus{
  --tw-border-opacity: 1;
}

.bg-transparent{
  background-color: transparent;
}

.bg-current{
  background-color: currentColor;
}

.bg-black{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
}

.bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
}

.bg-gray-400{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.bg-gray-500{
  --tw-bg-opacity: 1;
  background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
}

.bg-gray-600{
  --tw-bg-opacity: 1;
  background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
}

.bg-gray-700{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.bg-gray-800{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.bg-gray-900{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
}

.bg-pink-500{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
}

.bg-orange-500{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
}

.bg-teal-300{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
}

.bg-teal-400{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
}

.bg-teal-500{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
}

.bg-yellow-500{
  --tw-bg-opacity: 1;
  background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
}

.bg-blue-200{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
}

.bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
}

.bg-petrol-500{
  --tw-bg-opacity: 1;
  background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
}

.bg-petrol-600{
  --tw-bg-opacity: 1;
  background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
}

.bg-petrol-700{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.bg-petrol-800{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.bg-appbody{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.bg-primary{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.bg-link{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.bg-link-hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.bg-header{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.bg-actionbar{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.bg-bordercolor{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.bg-success{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.bg-danger{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.bg-disabled{
  --tw-bg-opacity: 1;
  background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
}

.bg-info{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.bg-card{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.bg-dark{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.bg-label-color{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.bg-label-inverted{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.bg-border-inverted{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.first\:bg-transparent:first-child{
  background-color: transparent;
}

.first\:bg-current:first-child{
  background-color: currentColor;
}

.first\:bg-black:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.first\:bg-white:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.first\:bg-gray-100:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.first\:bg-gray-200:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
}

.first\:bg-gray-300:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
}

.first\:bg-gray-400:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.first\:bg-gray-500:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
}

.first\:bg-gray-600:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
}

.first\:bg-gray-700:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.first\:bg-gray-800:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.first\:bg-gray-900:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.first\:bg-green-500:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.first\:bg-red-500:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
}

.first\:bg-pink-500:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
}

.first\:bg-orange-500:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
}

.first\:bg-teal-300:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
}

.first\:bg-teal-400:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
}

.first\:bg-teal-500:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
}

.first\:bg-yellow-500:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
}

.first\:bg-blue-200:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
}

.first\:bg-blue-500:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
}

.first\:bg-petrol-500:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
}

.first\:bg-petrol-600:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
}

.first\:bg-petrol-700:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.first\:bg-petrol-800:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.first\:bg-appbody:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.first\:bg-primary:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.first\:bg-link:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.first\:bg-link-hover:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.first\:bg-header:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.first\:bg-actionbar:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.first\:bg-bordercolor:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.first\:bg-success:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.first\:bg-danger:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.first\:bg-disabled:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
}

.first\:bg-info:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.first\:bg-card:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.first\:bg-dark:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.first\:bg-label-color:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.first\:bg-label-inverted:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.first\:bg-border-inverted:first-child{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.last\:bg-transparent:last-child{
  background-color: transparent;
}

.last\:bg-current:last-child{
  background-color: currentColor;
}

.last\:bg-black:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.last\:bg-white:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.last\:bg-gray-100:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.last\:bg-gray-200:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
}

.last\:bg-gray-300:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
}

.last\:bg-gray-400:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.last\:bg-gray-500:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
}

.last\:bg-gray-600:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
}

.last\:bg-gray-700:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.last\:bg-gray-800:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.last\:bg-gray-900:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.last\:bg-green-500:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.last\:bg-red-500:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
}

.last\:bg-pink-500:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
}

.last\:bg-orange-500:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
}

.last\:bg-teal-300:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
}

.last\:bg-teal-400:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
}

.last\:bg-teal-500:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
}

.last\:bg-yellow-500:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
}

.last\:bg-blue-200:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
}

.last\:bg-blue-500:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
}

.last\:bg-petrol-500:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
}

.last\:bg-petrol-600:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
}

.last\:bg-petrol-700:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.last\:bg-petrol-800:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.last\:bg-appbody:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.last\:bg-primary:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.last\:bg-link:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.last\:bg-link-hover:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.last\:bg-header:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.last\:bg-actionbar:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.last\:bg-bordercolor:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.last\:bg-success:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.last\:bg-danger:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.last\:bg-disabled:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
}

.last\:bg-info:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.last\:bg-card:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.last\:bg-dark:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.last\:bg-label-color:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.last\:bg-label-inverted:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.last\:bg-border-inverted:last-child{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-transparent{
  background-color: transparent;
}

.group:hover .group-hover\:bg-current{
  background-color: currentColor;
}

.group:hover .group-hover\:bg-black{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-white{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-300{
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-400{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-500{
  --tw-bg-opacity: 1;
  background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-600{
  --tw-bg-opacity: 1;
  background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-700{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-800{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-gray-900{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-green-500{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-500{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pink-500{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orange-500{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-300{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-400{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-teal-500{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-yellow-500{
  --tw-bg-opacity: 1;
  background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-200{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blue-500{
  --tw-bg-opacity: 1;
  background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-petrol-500{
  --tw-bg-opacity: 1;
  background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-petrol-600{
  --tw-bg-opacity: 1;
  background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-petrol-700{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-petrol-800{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-appbody{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-primary{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-link{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-link-hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-header{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-actionbar{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-bordercolor{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-success{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-danger{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-disabled{
  --tw-bg-opacity: 1;
  background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-info{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-card{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-dark{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-label-color{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-label-inverted{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-border-inverted{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.focus-within\:bg-transparent:focus-within{
  background-color: transparent;
}

.focus-within\:bg-current:focus-within{
  background-color: currentColor;
}

.focus-within\:bg-black:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus-within\:bg-white:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-100:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.focus-within\:bg-gray-900:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus-within\:bg-green-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.focus-within\:bg-red-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
}

.focus-within\:bg-pink-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
}

.focus-within\:bg-orange-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
}

.focus-within\:bg-teal-300:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
}

.focus-within\:bg-teal-400:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
}

.focus-within\:bg-teal-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
}

.focus-within\:bg-yellow-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-200:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
}

.focus-within\:bg-blue-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
}

.focus-within\:bg-petrol-500:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
}

.focus-within\:bg-petrol-600:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
}

.focus-within\:bg-petrol-700:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.focus-within\:bg-petrol-800:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.focus-within\:bg-appbody:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.focus-within\:bg-primary:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.focus-within\:bg-link:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.focus-within\:bg-link-hover:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.focus-within\:bg-header:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.focus-within\:bg-actionbar:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.focus-within\:bg-bordercolor:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.focus-within\:bg-success:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.focus-within\:bg-danger:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.focus-within\:bg-disabled:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
}

.focus-within\:bg-info:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.focus-within\:bg-card:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus-within\:bg-dark:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.focus-within\:bg-label-color:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.focus-within\:bg-label-inverted:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.focus-within\:bg-border-inverted:focus-within{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.hover\:bg-transparent:hover{
  background-color: transparent;
}

.hover\:bg-current:hover{
  background-color: currentColor;
}

.hover\:bg-black:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.hover\:bg-white:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.hover\:bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.hover\:bg-gray-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
}

.hover\:bg-gray-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
}

.hover\:bg-gray-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.hover\:bg-gray-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
}

.hover\:bg-gray-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
}

.hover\:bg-gray-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.hover\:bg-gray-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.hover\:bg-gray-900:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.hover\:bg-green-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.hover\:bg-red-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
}

.hover\:bg-pink-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
}

.hover\:bg-orange-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
}

.hover\:bg-teal-300:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
}

.hover\:bg-teal-400:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
}

.hover\:bg-teal-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
}

.hover\:bg-yellow-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
}

.hover\:bg-blue-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
}

.hover\:bg-blue-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
}

.hover\:bg-petrol-500:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
}

.hover\:bg-petrol-600:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
}

.hover\:bg-petrol-700:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.hover\:bg-petrol-800:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.hover\:bg-appbody:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.hover\:bg-primary:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.hover\:bg-link:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.hover\:bg-link-hover:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.hover\:bg-header:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.hover\:bg-actionbar:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.hover\:bg-bordercolor:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.hover\:bg-success:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.hover\:bg-danger:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.hover\:bg-disabled:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
}

.hover\:bg-info:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.hover\:bg-card:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.hover\:bg-dark:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.hover\:bg-label-color:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.hover\:bg-label-inverted:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.hover\:bg-border-inverted:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.focus\:bg-transparent:focus{
  background-color: transparent;
}

.focus\:bg-current:focus{
  background-color: currentColor;
}

.focus\:bg-black:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus\:bg-white:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus\:bg-gray-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.focus\:bg-gray-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
}

.focus\:bg-gray-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
}

.focus\:bg-gray-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.focus\:bg-gray-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
}

.focus\:bg-gray-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
}

.focus\:bg-gray-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.focus\:bg-gray-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.focus\:bg-gray-900:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.focus\:bg-green-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.focus\:bg-red-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
}

.focus\:bg-pink-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
}

.focus\:bg-orange-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
}

.focus\:bg-teal-300:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
}

.focus\:bg-teal-400:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
}

.focus\:bg-teal-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
}

.focus\:bg-yellow-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
}

.focus\:bg-blue-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
}

.focus\:bg-blue-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
}

.focus\:bg-petrol-500:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
}

.focus\:bg-petrol-600:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
}

.focus\:bg-petrol-700:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.focus\:bg-petrol-800:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.focus\:bg-appbody:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.focus\:bg-primary:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.focus\:bg-link:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.focus\:bg-link-hover:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.focus\:bg-header:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.focus\:bg-actionbar:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.focus\:bg-bordercolor:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.focus\:bg-success:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.focus\:bg-danger:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.focus\:bg-disabled:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
}

.focus\:bg-info:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.focus\:bg-card:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus\:bg-dark:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.focus\:bg-label-color:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.focus\:bg-label-inverted:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.focus\:bg-border-inverted:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.active\:bg-transparent:active{
  background-color: transparent;
}

.active\:bg-current:active{
  background-color: currentColor;
}

.active\:bg-black:active{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.active\:bg-white:active{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.active\:bg-gray-100:active{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.active\:bg-gray-200:active{
  --tw-bg-opacity: 1;
  background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
}

.active\:bg-gray-300:active{
  --tw-bg-opacity: 1;
  background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
}

.active\:bg-gray-400:active{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.active\:bg-gray-500:active{
  --tw-bg-opacity: 1;
  background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
}

.active\:bg-gray-600:active{
  --tw-bg-opacity: 1;
  background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
}

.active\:bg-gray-700:active{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.active\:bg-gray-800:active{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.active\:bg-gray-900:active{
  --tw-bg-opacity: 1;
  background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
}

.active\:bg-green-500:active{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.active\:bg-red-500:active{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
}

.active\:bg-pink-500:active{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
}

.active\:bg-orange-500:active{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
}

.active\:bg-teal-300:active{
  --tw-bg-opacity: 1;
  background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
}

.active\:bg-teal-400:active{
  --tw-bg-opacity: 1;
  background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
}

.active\:bg-teal-500:active{
  --tw-bg-opacity: 1;
  background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
}

.active\:bg-yellow-500:active{
  --tw-bg-opacity: 1;
  background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
}

.active\:bg-blue-200:active{
  --tw-bg-opacity: 1;
  background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
}

.active\:bg-blue-500:active{
  --tw-bg-opacity: 1;
  background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
}

.active\:bg-petrol-500:active{
  --tw-bg-opacity: 1;
  background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
}

.active\:bg-petrol-600:active{
  --tw-bg-opacity: 1;
  background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
}

.active\:bg-petrol-700:active{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.active\:bg-petrol-800:active{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.active\:bg-appbody:active{
  --tw-bg-opacity: 1;
  background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
}

.active\:bg-primary:active{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.active\:bg-link:active{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.active\:bg-link-hover:active{
  --tw-bg-opacity: 1;
  background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
}

.active\:bg-header:active{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
}

.active\:bg-actionbar:active{
  --tw-bg-opacity: 1;
  background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
}

.active\:bg-bordercolor:active{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.active\:bg-success:active{
  --tw-bg-opacity: 1;
  background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
}

.active\:bg-danger:active{
  --tw-bg-opacity: 1;
  background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
}

.active\:bg-disabled:active{
  --tw-bg-opacity: 1;
  background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
}

.active\:bg-info:active{
  --tw-bg-opacity: 1;
  background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
}

.active\:bg-card:active{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.active\:bg-dark:active{
  --tw-bg-opacity: 1;
  background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
}

.active\:bg-label-color:active{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.active\:bg-label-inverted:active{
  --tw-bg-opacity: 1;
  background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
}

.active\:bg-border-inverted:active{
  --tw-bg-opacity: 1;
  background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
}

.bg-opacity-0{
  --tw-bg-opacity: 0;
}

.bg-opacity-5{
  --tw-bg-opacity: 0.05;
}

.bg-opacity-10{
  --tw-bg-opacity: 0.1;
}

.bg-opacity-20{
  --tw-bg-opacity: 0.2;
}

.bg-opacity-25{
  --tw-bg-opacity: 0.25;
}

.bg-opacity-30{
  --tw-bg-opacity: 0.3;
}

.bg-opacity-40{
  --tw-bg-opacity: 0.4;
}

.bg-opacity-50{
  --tw-bg-opacity: 0.5;
}

.bg-opacity-60{
  --tw-bg-opacity: 0.6;
}

.bg-opacity-70{
  --tw-bg-opacity: 0.7;
}

.bg-opacity-75{
  --tw-bg-opacity: 0.75;
}

.bg-opacity-80{
  --tw-bg-opacity: 0.8;
}

.bg-opacity-90{
  --tw-bg-opacity: 0.9;
}

.bg-opacity-95{
  --tw-bg-opacity: 0.95;
}

.bg-opacity-100{
  --tw-bg-opacity: 1;
}

.group:hover .group-hover\:bg-opacity-0{
  --tw-bg-opacity: 0;
}

.group:hover .group-hover\:bg-opacity-5{
  --tw-bg-opacity: 0.05;
}

.group:hover .group-hover\:bg-opacity-10{
  --tw-bg-opacity: 0.1;
}

.group:hover .group-hover\:bg-opacity-20{
  --tw-bg-opacity: 0.2;
}

.group:hover .group-hover\:bg-opacity-25{
  --tw-bg-opacity: 0.25;
}

.group:hover .group-hover\:bg-opacity-30{
  --tw-bg-opacity: 0.3;
}

.group:hover .group-hover\:bg-opacity-40{
  --tw-bg-opacity: 0.4;
}

.group:hover .group-hover\:bg-opacity-50{
  --tw-bg-opacity: 0.5;
}

.group:hover .group-hover\:bg-opacity-60{
  --tw-bg-opacity: 0.6;
}

.group:hover .group-hover\:bg-opacity-70{
  --tw-bg-opacity: 0.7;
}

.group:hover .group-hover\:bg-opacity-75{
  --tw-bg-opacity: 0.75;
}

.group:hover .group-hover\:bg-opacity-80{
  --tw-bg-opacity: 0.8;
}

.group:hover .group-hover\:bg-opacity-90{
  --tw-bg-opacity: 0.9;
}

.group:hover .group-hover\:bg-opacity-95{
  --tw-bg-opacity: 0.95;
}

.group:hover .group-hover\:bg-opacity-100{
  --tw-bg-opacity: 1;
}

.focus-within\:bg-opacity-0:focus-within{
  --tw-bg-opacity: 0;
}

.focus-within\:bg-opacity-5:focus-within{
  --tw-bg-opacity: 0.05;
}

.focus-within\:bg-opacity-10:focus-within{
  --tw-bg-opacity: 0.1;
}

.focus-within\:bg-opacity-20:focus-within{
  --tw-bg-opacity: 0.2;
}

.focus-within\:bg-opacity-25:focus-within{
  --tw-bg-opacity: 0.25;
}

.focus-within\:bg-opacity-30:focus-within{
  --tw-bg-opacity: 0.3;
}

.focus-within\:bg-opacity-40:focus-within{
  --tw-bg-opacity: 0.4;
}

.focus-within\:bg-opacity-50:focus-within{
  --tw-bg-opacity: 0.5;
}

.focus-within\:bg-opacity-60:focus-within{
  --tw-bg-opacity: 0.6;
}

.focus-within\:bg-opacity-70:focus-within{
  --tw-bg-opacity: 0.7;
}

.focus-within\:bg-opacity-75:focus-within{
  --tw-bg-opacity: 0.75;
}

.focus-within\:bg-opacity-80:focus-within{
  --tw-bg-opacity: 0.8;
}

.focus-within\:bg-opacity-90:focus-within{
  --tw-bg-opacity: 0.9;
}

.focus-within\:bg-opacity-95:focus-within{
  --tw-bg-opacity: 0.95;
}

.focus-within\:bg-opacity-100:focus-within{
  --tw-bg-opacity: 1;
}

.hover\:bg-opacity-0:hover{
  --tw-bg-opacity: 0;
}

.hover\:bg-opacity-5:hover{
  --tw-bg-opacity: 0.05;
}

.hover\:bg-opacity-10:hover{
  --tw-bg-opacity: 0.1;
}

.hover\:bg-opacity-20:hover{
  --tw-bg-opacity: 0.2;
}

.hover\:bg-opacity-25:hover{
  --tw-bg-opacity: 0.25;
}

.hover\:bg-opacity-30:hover{
  --tw-bg-opacity: 0.3;
}

.hover\:bg-opacity-40:hover{
  --tw-bg-opacity: 0.4;
}

.hover\:bg-opacity-50:hover{
  --tw-bg-opacity: 0.5;
}

.hover\:bg-opacity-60:hover{
  --tw-bg-opacity: 0.6;
}

.hover\:bg-opacity-70:hover{
  --tw-bg-opacity: 0.7;
}

.hover\:bg-opacity-75:hover{
  --tw-bg-opacity: 0.75;
}

.hover\:bg-opacity-80:hover{
  --tw-bg-opacity: 0.8;
}

.hover\:bg-opacity-90:hover{
  --tw-bg-opacity: 0.9;
}

.hover\:bg-opacity-95:hover{
  --tw-bg-opacity: 0.95;
}

.hover\:bg-opacity-100:hover{
  --tw-bg-opacity: 1;
}

.focus\:bg-opacity-0:focus{
  --tw-bg-opacity: 0;
}

.focus\:bg-opacity-5:focus{
  --tw-bg-opacity: 0.05;
}

.focus\:bg-opacity-10:focus{
  --tw-bg-opacity: 0.1;
}

.focus\:bg-opacity-20:focus{
  --tw-bg-opacity: 0.2;
}

.focus\:bg-opacity-25:focus{
  --tw-bg-opacity: 0.25;
}

.focus\:bg-opacity-30:focus{
  --tw-bg-opacity: 0.3;
}

.focus\:bg-opacity-40:focus{
  --tw-bg-opacity: 0.4;
}

.focus\:bg-opacity-50:focus{
  --tw-bg-opacity: 0.5;
}

.focus\:bg-opacity-60:focus{
  --tw-bg-opacity: 0.6;
}

.focus\:bg-opacity-70:focus{
  --tw-bg-opacity: 0.7;
}

.focus\:bg-opacity-75:focus{
  --tw-bg-opacity: 0.75;
}

.focus\:bg-opacity-80:focus{
  --tw-bg-opacity: 0.8;
}

.focus\:bg-opacity-90:focus{
  --tw-bg-opacity: 0.9;
}

.focus\:bg-opacity-95:focus{
  --tw-bg-opacity: 0.95;
}

.focus\:bg-opacity-100:focus{
  --tw-bg-opacity: 1;
}

.bg-none{
  background-image: none;
}

.bg-gradient-to-t{
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.bg-gradient-to-tr{
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.bg-gradient-to-br{
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.bg-gradient-to-bl{
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.bg-gradient-to-l{
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.bg-gradient-to-tl{
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.bg-pattern-disabled-bright{
  background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
}

.bg-pattern-disabled-dark{
  background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
}

.bg-focuspage-xs{
  background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
}

.bg-focuspage-md{
  background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
}

.bg-focuspage-lg{
  background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
}

.bg-focuspage-xl{
  background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
}

.bg-focuspage-2xl{
  background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
}

.hover\:bg-none:hover{
  background-image: none;
}

.hover\:bg-gradient-to-t:hover{
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-tr:hover{
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-r:hover{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-br:hover{
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-b:hover{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-bl:hover{
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-l:hover{
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.hover\:bg-gradient-to-tl:hover{
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.hover\:bg-pattern-disabled-bright:hover{
  background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
}

.hover\:bg-pattern-disabled-dark:hover{
  background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
}

.hover\:bg-focuspage-xs:hover{
  background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
}

.hover\:bg-focuspage-md:hover{
  background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
}

.hover\:bg-focuspage-lg:hover{
  background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
}

.hover\:bg-focuspage-xl:hover{
  background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
}

.hover\:bg-focuspage-2xl:hover{
  background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
}

.focus\:bg-none:focus{
  background-image: none;
}

.focus\:bg-gradient-to-t:focus{
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-tr:focus{
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-r:focus{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-br:focus{
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-b:focus{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-bl:focus{
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-l:focus{
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.focus\:bg-gradient-to-tl:focus{
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.focus\:bg-pattern-disabled-bright:focus{
  background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
}

.focus\:bg-pattern-disabled-dark:focus{
  background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
}

.focus\:bg-focuspage-xs:focus{
  background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
}

.focus\:bg-focuspage-md:focus{
  background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
}

.focus\:bg-focuspage-lg:focus{
  background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
}

.focus\:bg-focuspage-xl:focus{
  background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
}

.focus\:bg-focuspage-2xl:focus{
  background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
}

.from-transparent{
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.from-current{
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-black{
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.from-white{
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-gray-100{
  --tw-gradient-from: #F4F4F4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.from-gray-200{
  --tw-gradient-from: #E1E2E3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
}

.from-gray-300{
  --tw-gradient-from: #D3D4D5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
}

.from-gray-400{
  --tw-gradient-from: #BFC0C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.from-gray-500{
  --tw-gradient-from: #97999A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
}

.from-gray-600{
  --tw-gradient-from: #7B7D7F;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
}

.from-gray-700{
  --tw-gradient-from: #525355;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.from-gray-800{
  --tw-gradient-from: #222222;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.from-gray-900{
  --tw-gradient-from: #000000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.from-green-500{
  --tw-gradient-from: #AFB42A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.from-red-500{
  --tw-gradient-from: #FF3131;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
}

.from-pink-500{
  --tw-gradient-from: #FF145A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
}

.from-orange-500{
  --tw-gradient-from: #F48D21;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
}

.from-teal-300{
  --tw-gradient-from: #78EAC1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
}

.from-teal-400{
  --tw-gradient-from: #6DDEBA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
}

.from-teal-500{
  --tw-gradient-from: #33BA9E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
}

.from-yellow-500{
  --tw-gradient-from: #D8CE0D;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
}

.from-blue-200{
  --tw-gradient-from: #21BEF4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
}

.from-blue-500{
  --tw-gradient-from: #326DD1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
}

.from-petrol-500{
  --tw-gradient-from: #55609E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
}

.from-petrol-600{
  --tw-gradient-from: #3E4674;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
}

.from-petrol-700{
  --tw-gradient-from: #2C3252;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.from-petrol-800{
  --tw-gradient-from: #1A1E31;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.from-appbody{
  --tw-gradient-from: #F4F4F4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.from-primary{
  --tw-gradient-from: #3F50B4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.from-link{
  --tw-gradient-from: #3F50B4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.from-link-hover{
  --tw-gradient-from: #4860E5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
}

.from-header{
  --tw-gradient-from: #2C3252;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.from-actionbar{
  --tw-gradient-from: #1A1E31;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.from-bordercolor{
  --tw-gradient-from: #BFC0C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.from-success{
  --tw-gradient-from: #AFB42A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.from-danger{
  --tw-gradient-from: #FD1525;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
}

.from-disabled{
  --tw-gradient-from: #B8BAC5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
}

.from-info{
  --tw-gradient-from: #3F50B4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.from-card{
  --tw-gradient-from: #ffffff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-dark{
  --tw-gradient-from: #222222;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.from-label-color{
  --tw-gradient-from: #525355;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.from-label-inverted{
  --tw-gradient-from: #BFC0C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.from-border-inverted{
  --tw-gradient-from: #525355;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.hover\:from-transparent:hover{
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:from-current:hover{
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:from-black:hover{
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:from-white:hover{
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:from-gray-100:hover{
  --tw-gradient-from: #F4F4F4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.hover\:from-gray-200:hover{
  --tw-gradient-from: #E1E2E3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
}

.hover\:from-gray-300:hover{
  --tw-gradient-from: #D3D4D5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
}

.hover\:from-gray-400:hover{
  --tw-gradient-from: #BFC0C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.hover\:from-gray-500:hover{
  --tw-gradient-from: #97999A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
}

.hover\:from-gray-600:hover{
  --tw-gradient-from: #7B7D7F;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
}

.hover\:from-gray-700:hover{
  --tw-gradient-from: #525355;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.hover\:from-gray-800:hover{
  --tw-gradient-from: #222222;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.hover\:from-gray-900:hover{
  --tw-gradient-from: #000000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:from-green-500:hover{
  --tw-gradient-from: #AFB42A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.hover\:from-red-500:hover{
  --tw-gradient-from: #FF3131;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
}

.hover\:from-pink-500:hover{
  --tw-gradient-from: #FF145A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
}

.hover\:from-orange-500:hover{
  --tw-gradient-from: #F48D21;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
}

.hover\:from-teal-300:hover{
  --tw-gradient-from: #78EAC1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
}

.hover\:from-teal-400:hover{
  --tw-gradient-from: #6DDEBA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
}

.hover\:from-teal-500:hover{
  --tw-gradient-from: #33BA9E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
}

.hover\:from-yellow-500:hover{
  --tw-gradient-from: #D8CE0D;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
}

.hover\:from-blue-200:hover{
  --tw-gradient-from: #21BEF4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
}

.hover\:from-blue-500:hover{
  --tw-gradient-from: #326DD1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
}

.hover\:from-petrol-500:hover{
  --tw-gradient-from: #55609E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
}

.hover\:from-petrol-600:hover{
  --tw-gradient-from: #3E4674;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
}

.hover\:from-petrol-700:hover{
  --tw-gradient-from: #2C3252;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.hover\:from-petrol-800:hover{
  --tw-gradient-from: #1A1E31;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.hover\:from-appbody:hover{
  --tw-gradient-from: #F4F4F4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.hover\:from-primary:hover{
  --tw-gradient-from: #3F50B4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.hover\:from-link:hover{
  --tw-gradient-from: #3F50B4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.hover\:from-link-hover:hover{
  --tw-gradient-from: #4860E5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
}

.hover\:from-header:hover{
  --tw-gradient-from: #2C3252;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.hover\:from-actionbar:hover{
  --tw-gradient-from: #1A1E31;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.hover\:from-bordercolor:hover{
  --tw-gradient-from: #BFC0C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.hover\:from-success:hover{
  --tw-gradient-from: #AFB42A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.hover\:from-danger:hover{
  --tw-gradient-from: #FD1525;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
}

.hover\:from-disabled:hover{
  --tw-gradient-from: #B8BAC5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
}

.hover\:from-info:hover{
  --tw-gradient-from: #3F50B4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.hover\:from-card:hover{
  --tw-gradient-from: #ffffff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:from-dark:hover{
  --tw-gradient-from: #222222;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.hover\:from-label-color:hover{
  --tw-gradient-from: #525355;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.hover\:from-label-inverted:hover{
  --tw-gradient-from: #BFC0C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.hover\:from-border-inverted:hover{
  --tw-gradient-from: #525355;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.focus\:from-transparent:focus{
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:from-current:focus{
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:from-black:focus{
  --tw-gradient-from: #000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:from-white:focus{
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:from-gray-100:focus{
  --tw-gradient-from: #F4F4F4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.focus\:from-gray-200:focus{
  --tw-gradient-from: #E1E2E3;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
}

.focus\:from-gray-300:focus{
  --tw-gradient-from: #D3D4D5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
}

.focus\:from-gray-400:focus{
  --tw-gradient-from: #BFC0C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.focus\:from-gray-500:focus{
  --tw-gradient-from: #97999A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
}

.focus\:from-gray-600:focus{
  --tw-gradient-from: #7B7D7F;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
}

.focus\:from-gray-700:focus{
  --tw-gradient-from: #525355;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.focus\:from-gray-800:focus{
  --tw-gradient-from: #222222;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.focus\:from-gray-900:focus{
  --tw-gradient-from: #000000;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:from-green-500:focus{
  --tw-gradient-from: #AFB42A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.focus\:from-red-500:focus{
  --tw-gradient-from: #FF3131;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
}

.focus\:from-pink-500:focus{
  --tw-gradient-from: #FF145A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
}

.focus\:from-orange-500:focus{
  --tw-gradient-from: #F48D21;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
}

.focus\:from-teal-300:focus{
  --tw-gradient-from: #78EAC1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
}

.focus\:from-teal-400:focus{
  --tw-gradient-from: #6DDEBA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
}

.focus\:from-teal-500:focus{
  --tw-gradient-from: #33BA9E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
}

.focus\:from-yellow-500:focus{
  --tw-gradient-from: #D8CE0D;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
}

.focus\:from-blue-200:focus{
  --tw-gradient-from: #21BEF4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
}

.focus\:from-blue-500:focus{
  --tw-gradient-from: #326DD1;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
}

.focus\:from-petrol-500:focus{
  --tw-gradient-from: #55609E;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
}

.focus\:from-petrol-600:focus{
  --tw-gradient-from: #3E4674;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
}

.focus\:from-petrol-700:focus{
  --tw-gradient-from: #2C3252;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.focus\:from-petrol-800:focus{
  --tw-gradient-from: #1A1E31;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.focus\:from-appbody:focus{
  --tw-gradient-from: #F4F4F4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.focus\:from-primary:focus{
  --tw-gradient-from: #3F50B4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.focus\:from-link:focus{
  --tw-gradient-from: #3F50B4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.focus\:from-link-hover:focus{
  --tw-gradient-from: #4860E5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
}

.focus\:from-header:focus{
  --tw-gradient-from: #2C3252;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.focus\:from-actionbar:focus{
  --tw-gradient-from: #1A1E31;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.focus\:from-bordercolor:focus{
  --tw-gradient-from: #BFC0C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.focus\:from-success:focus{
  --tw-gradient-from: #AFB42A;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.focus\:from-danger:focus{
  --tw-gradient-from: #FD1525;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
}

.focus\:from-disabled:focus{
  --tw-gradient-from: #B8BAC5;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
}

.focus\:from-info:focus{
  --tw-gradient-from: #3F50B4;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.focus\:from-card:focus{
  --tw-gradient-from: #ffffff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:from-dark:focus{
  --tw-gradient-from: #222222;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.focus\:from-label-color:focus{
  --tw-gradient-from: #525355;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.focus\:from-label-inverted:focus{
  --tw-gradient-from: #BFC0C2;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.focus\:from-border-inverted:focus{
  --tw-gradient-from: #525355;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.via-transparent{
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.via-current{
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-black{
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.via-white{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-gray-100{
  --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.via-gray-200{
  --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
}

.via-gray-300{
  --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
}

.via-gray-400{
  --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.via-gray-500{
  --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
}

.via-gray-600{
  --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
}

.via-gray-700{
  --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.via-gray-800{
  --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.via-gray-900{
  --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.via-green-500{
  --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.via-red-500{
  --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
}

.via-pink-500{
  --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
}

.via-orange-500{
  --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
}

.via-teal-300{
  --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
}

.via-teal-400{
  --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
}

.via-teal-500{
  --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
}

.via-yellow-500{
  --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
}

.via-blue-200{
  --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
}

.via-blue-500{
  --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
}

.via-petrol-500{
  --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
}

.via-petrol-600{
  --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
}

.via-petrol-700{
  --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.via-petrol-800{
  --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.via-appbody{
  --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.via-primary{
  --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.via-link{
  --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.via-link-hover{
  --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
}

.via-header{
  --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.via-actionbar{
  --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.via-bordercolor{
  --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.via-success{
  --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.via-danger{
  --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
}

.via-disabled{
  --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
}

.via-info{
  --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.via-card{
  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-dark{
  --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.via-label-color{
  --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.via-label-inverted{
  --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.via-border-inverted{
  --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.hover\:via-transparent:hover{
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:via-current:hover{
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:via-black:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:via-white:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:via-gray-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.hover\:via-gray-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
}

.hover\:via-gray-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
}

.hover\:via-gray-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.hover\:via-gray-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
}

.hover\:via-gray-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
}

.hover\:via-gray-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.hover\:via-gray-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.hover\:via-gray-900:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover\:via-green-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.hover\:via-red-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
}

.hover\:via-pink-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
}

.hover\:via-orange-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
}

.hover\:via-teal-300:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
}

.hover\:via-teal-400:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
}

.hover\:via-teal-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
}

.hover\:via-yellow-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
}

.hover\:via-blue-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
}

.hover\:via-blue-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
}

.hover\:via-petrol-500:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
}

.hover\:via-petrol-600:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
}

.hover\:via-petrol-700:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.hover\:via-petrol-800:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.hover\:via-appbody:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.hover\:via-primary:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.hover\:via-link:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.hover\:via-link-hover:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
}

.hover\:via-header:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.hover\:via-actionbar:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.hover\:via-bordercolor:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.hover\:via-success:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.hover\:via-danger:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
}

.hover\:via-disabled:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
}

.hover\:via-info:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.hover\:via-card:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover\:via-dark:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.hover\:via-label-color:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.hover\:via-label-inverted:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.hover\:via-border-inverted:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.focus\:via-transparent:focus{
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:via-current:focus{
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:via-black:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:via-white:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:via-gray-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.focus\:via-gray-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
}

.focus\:via-gray-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
}

.focus\:via-gray-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.focus\:via-gray-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
}

.focus\:via-gray-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
}

.focus\:via-gray-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.focus\:via-gray-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.focus\:via-gray-900:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus\:via-green-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.focus\:via-red-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
}

.focus\:via-pink-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
}

.focus\:via-orange-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
}

.focus\:via-teal-300:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
}

.focus\:via-teal-400:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
}

.focus\:via-teal-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
}

.focus\:via-yellow-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
}

.focus\:via-blue-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
}

.focus\:via-blue-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
}

.focus\:via-petrol-500:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
}

.focus\:via-petrol-600:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
}

.focus\:via-petrol-700:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.focus\:via-petrol-800:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.focus\:via-appbody:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
}

.focus\:via-primary:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.focus\:via-link:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.focus\:via-link-hover:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
}

.focus\:via-header:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
}

.focus\:via-actionbar:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
}

.focus\:via-bordercolor:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.focus\:via-success:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
}

.focus\:via-danger:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
}

.focus\:via-disabled:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
}

.focus\:via-info:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
}

.focus\:via-card:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus\:via-dark:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
}

.focus\:via-label-color:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.focus\:via-label-inverted:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
}

.focus\:via-border-inverted:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
}

.to-transparent{
  --tw-gradient-to: transparent;
}

.to-current{
  --tw-gradient-to: currentColor;
}

.to-black{
  --tw-gradient-to: #000;
}

.to-white{
  --tw-gradient-to: #fff;
}

.to-gray-100{
  --tw-gradient-to: #F4F4F4;
}

.to-gray-200{
  --tw-gradient-to: #E1E2E3;
}

.to-gray-300{
  --tw-gradient-to: #D3D4D5;
}

.to-gray-400{
  --tw-gradient-to: #BFC0C2;
}

.to-gray-500{
  --tw-gradient-to: #97999A;
}

.to-gray-600{
  --tw-gradient-to: #7B7D7F;
}

.to-gray-700{
  --tw-gradient-to: #525355;
}

.to-gray-800{
  --tw-gradient-to: #222222;
}

.to-gray-900{
  --tw-gradient-to: #000000;
}

.to-green-500{
  --tw-gradient-to: #AFB42A;
}

.to-red-500{
  --tw-gradient-to: #FF3131;
}

.to-pink-500{
  --tw-gradient-to: #FF145A;
}

.to-orange-500{
  --tw-gradient-to: #F48D21;
}

.to-teal-300{
  --tw-gradient-to: #78EAC1;
}

.to-teal-400{
  --tw-gradient-to: #6DDEBA;
}

.to-teal-500{
  --tw-gradient-to: #33BA9E;
}

.to-yellow-500{
  --tw-gradient-to: #D8CE0D;
}

.to-blue-200{
  --tw-gradient-to: #21BEF4;
}

.to-blue-500{
  --tw-gradient-to: #326DD1;
}

.to-petrol-500{
  --tw-gradient-to: #55609E;
}

.to-petrol-600{
  --tw-gradient-to: #3E4674;
}

.to-petrol-700{
  --tw-gradient-to: #2C3252;
}

.to-petrol-800{
  --tw-gradient-to: #1A1E31;
}

.to-appbody{
  --tw-gradient-to: #F4F4F4;
}

.to-primary{
  --tw-gradient-to: #3F50B4;
}

.to-link{
  --tw-gradient-to: #3F50B4;
}

.to-link-hover{
  --tw-gradient-to: #4860E5;
}

.to-header{
  --tw-gradient-to: #2C3252;
}

.to-actionbar{
  --tw-gradient-to: #1A1E31;
}

.to-bordercolor{
  --tw-gradient-to: #BFC0C2;
}

.to-success{
  --tw-gradient-to: #AFB42A;
}

.to-danger{
  --tw-gradient-to: #FD1525;
}

.to-disabled{
  --tw-gradient-to: #B8BAC5;
}

.to-info{
  --tw-gradient-to: #3F50B4;
}

.to-card{
  --tw-gradient-to: #ffffff;
}

.to-dark{
  --tw-gradient-to: #222222;
}

.to-label-color{
  --tw-gradient-to: #525355;
}

.to-label-inverted{
  --tw-gradient-to: #BFC0C2;
}

.to-border-inverted{
  --tw-gradient-to: #525355;
}

.hover\:to-transparent:hover{
  --tw-gradient-to: transparent;
}

.hover\:to-current:hover{
  --tw-gradient-to: currentColor;
}

.hover\:to-black:hover{
  --tw-gradient-to: #000;
}

.hover\:to-white:hover{
  --tw-gradient-to: #fff;
}

.hover\:to-gray-100:hover{
  --tw-gradient-to: #F4F4F4;
}

.hover\:to-gray-200:hover{
  --tw-gradient-to: #E1E2E3;
}

.hover\:to-gray-300:hover{
  --tw-gradient-to: #D3D4D5;
}

.hover\:to-gray-400:hover{
  --tw-gradient-to: #BFC0C2;
}

.hover\:to-gray-500:hover{
  --tw-gradient-to: #97999A;
}

.hover\:to-gray-600:hover{
  --tw-gradient-to: #7B7D7F;
}

.hover\:to-gray-700:hover{
  --tw-gradient-to: #525355;
}

.hover\:to-gray-800:hover{
  --tw-gradient-to: #222222;
}

.hover\:to-gray-900:hover{
  --tw-gradient-to: #000000;
}

.hover\:to-green-500:hover{
  --tw-gradient-to: #AFB42A;
}

.hover\:to-red-500:hover{
  --tw-gradient-to: #FF3131;
}

.hover\:to-pink-500:hover{
  --tw-gradient-to: #FF145A;
}

.hover\:to-orange-500:hover{
  --tw-gradient-to: #F48D21;
}

.hover\:to-teal-300:hover{
  --tw-gradient-to: #78EAC1;
}

.hover\:to-teal-400:hover{
  --tw-gradient-to: #6DDEBA;
}

.hover\:to-teal-500:hover{
  --tw-gradient-to: #33BA9E;
}

.hover\:to-yellow-500:hover{
  --tw-gradient-to: #D8CE0D;
}

.hover\:to-blue-200:hover{
  --tw-gradient-to: #21BEF4;
}

.hover\:to-blue-500:hover{
  --tw-gradient-to: #326DD1;
}

.hover\:to-petrol-500:hover{
  --tw-gradient-to: #55609E;
}

.hover\:to-petrol-600:hover{
  --tw-gradient-to: #3E4674;
}

.hover\:to-petrol-700:hover{
  --tw-gradient-to: #2C3252;
}

.hover\:to-petrol-800:hover{
  --tw-gradient-to: #1A1E31;
}

.hover\:to-appbody:hover{
  --tw-gradient-to: #F4F4F4;
}

.hover\:to-primary:hover{
  --tw-gradient-to: #3F50B4;
}

.hover\:to-link:hover{
  --tw-gradient-to: #3F50B4;
}

.hover\:to-link-hover:hover{
  --tw-gradient-to: #4860E5;
}

.hover\:to-header:hover{
  --tw-gradient-to: #2C3252;
}

.hover\:to-actionbar:hover{
  --tw-gradient-to: #1A1E31;
}

.hover\:to-bordercolor:hover{
  --tw-gradient-to: #BFC0C2;
}

.hover\:to-success:hover{
  --tw-gradient-to: #AFB42A;
}

.hover\:to-danger:hover{
  --tw-gradient-to: #FD1525;
}

.hover\:to-disabled:hover{
  --tw-gradient-to: #B8BAC5;
}

.hover\:to-info:hover{
  --tw-gradient-to: #3F50B4;
}

.hover\:to-card:hover{
  --tw-gradient-to: #ffffff;
}

.hover\:to-dark:hover{
  --tw-gradient-to: #222222;
}

.hover\:to-label-color:hover{
  --tw-gradient-to: #525355;
}

.hover\:to-label-inverted:hover{
  --tw-gradient-to: #BFC0C2;
}

.hover\:to-border-inverted:hover{
  --tw-gradient-to: #525355;
}

.focus\:to-transparent:focus{
  --tw-gradient-to: transparent;
}

.focus\:to-current:focus{
  --tw-gradient-to: currentColor;
}

.focus\:to-black:focus{
  --tw-gradient-to: #000;
}

.focus\:to-white:focus{
  --tw-gradient-to: #fff;
}

.focus\:to-gray-100:focus{
  --tw-gradient-to: #F4F4F4;
}

.focus\:to-gray-200:focus{
  --tw-gradient-to: #E1E2E3;
}

.focus\:to-gray-300:focus{
  --tw-gradient-to: #D3D4D5;
}

.focus\:to-gray-400:focus{
  --tw-gradient-to: #BFC0C2;
}

.focus\:to-gray-500:focus{
  --tw-gradient-to: #97999A;
}

.focus\:to-gray-600:focus{
  --tw-gradient-to: #7B7D7F;
}

.focus\:to-gray-700:focus{
  --tw-gradient-to: #525355;
}

.focus\:to-gray-800:focus{
  --tw-gradient-to: #222222;
}

.focus\:to-gray-900:focus{
  --tw-gradient-to: #000000;
}

.focus\:to-green-500:focus{
  --tw-gradient-to: #AFB42A;
}

.focus\:to-red-500:focus{
  --tw-gradient-to: #FF3131;
}

.focus\:to-pink-500:focus{
  --tw-gradient-to: #FF145A;
}

.focus\:to-orange-500:focus{
  --tw-gradient-to: #F48D21;
}

.focus\:to-teal-300:focus{
  --tw-gradient-to: #78EAC1;
}

.focus\:to-teal-400:focus{
  --tw-gradient-to: #6DDEBA;
}

.focus\:to-teal-500:focus{
  --tw-gradient-to: #33BA9E;
}

.focus\:to-yellow-500:focus{
  --tw-gradient-to: #D8CE0D;
}

.focus\:to-blue-200:focus{
  --tw-gradient-to: #21BEF4;
}

.focus\:to-blue-500:focus{
  --tw-gradient-to: #326DD1;
}

.focus\:to-petrol-500:focus{
  --tw-gradient-to: #55609E;
}

.focus\:to-petrol-600:focus{
  --tw-gradient-to: #3E4674;
}

.focus\:to-petrol-700:focus{
  --tw-gradient-to: #2C3252;
}

.focus\:to-petrol-800:focus{
  --tw-gradient-to: #1A1E31;
}

.focus\:to-appbody:focus{
  --tw-gradient-to: #F4F4F4;
}

.focus\:to-primary:focus{
  --tw-gradient-to: #3F50B4;
}

.focus\:to-link:focus{
  --tw-gradient-to: #3F50B4;
}

.focus\:to-link-hover:focus{
  --tw-gradient-to: #4860E5;
}

.focus\:to-header:focus{
  --tw-gradient-to: #2C3252;
}

.focus\:to-actionbar:focus{
  --tw-gradient-to: #1A1E31;
}

.focus\:to-bordercolor:focus{
  --tw-gradient-to: #BFC0C2;
}

.focus\:to-success:focus{
  --tw-gradient-to: #AFB42A;
}

.focus\:to-danger:focus{
  --tw-gradient-to: #FD1525;
}

.focus\:to-disabled:focus{
  --tw-gradient-to: #B8BAC5;
}

.focus\:to-info:focus{
  --tw-gradient-to: #3F50B4;
}

.focus\:to-card:focus{
  --tw-gradient-to: #ffffff;
}

.focus\:to-dark:focus{
  --tw-gradient-to: #222222;
}

.focus\:to-label-color:focus{
  --tw-gradient-to: #525355;
}

.focus\:to-label-inverted:focus{
  --tw-gradient-to: #BFC0C2;
}

.focus\:to-border-inverted:focus{
  --tw-gradient-to: #525355;
}

.decoration-slice{
  -webkit-box-decoration-break: slice;
          box-decoration-break: slice;
}

.decoration-clone{
  -webkit-box-decoration-break: clone;
          box-decoration-break: clone;
}

.bg-auto{
  background-size: auto;
}

.bg-cover{
  background-size: cover;
}

.bg-contain{
  background-size: contain;
}

.bg-fixed{
  background-attachment: fixed;
}

.bg-local{
  background-attachment: local;
}

.bg-scroll{
  background-attachment: scroll;
}

.bg-clip-border{
  background-clip: border-box;
}

.bg-clip-padding{
  background-clip: padding-box;
}

.bg-clip-content{
  background-clip: content-box;
}

.bg-clip-text{
  -webkit-background-clip: text;
          background-clip: text;
}

.bg-bottom{
  background-position: bottom;
}

.bg-center{
  background-position: center;
}

.bg-left{
  background-position: left;
}

.bg-left-bottom{
  background-position: left bottom;
}

.bg-left-top{
  background-position: left top;
}

.bg-right{
  background-position: right;
}

.bg-right-bottom{
  background-position: right bottom;
}

.bg-right-top{
  background-position: right top;
}

.bg-top{
  background-position: top;
}

.bg-repeat{
  background-repeat: repeat;
}

.bg-no-repeat{
  background-repeat: no-repeat;
}

.bg-repeat-x{
  background-repeat: repeat-x;
}

.bg-repeat-y{
  background-repeat: repeat-y;
}

.bg-repeat-round{
  background-repeat: round;
}

.bg-repeat-space{
  background-repeat: space;
}

.bg-origin-border{
  background-origin: border-box;
}

.bg-origin-padding{
  background-origin: padding-box;
}

.bg-origin-content{
  background-origin: content-box;
}

.fill-current{
  fill: currentColor;
}

.stroke-current{
  stroke: currentColor;
}

.stroke-0{
  stroke-width: 0;
}

.stroke-1{
  stroke-width: 1;
}

.stroke-2{
  stroke-width: 2;
}

.object-contain{
  -o-object-fit: contain;
     object-fit: contain;
}

.object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}

.object-fill{
  -o-object-fit: fill;
     object-fit: fill;
}

.object-none{
  -o-object-fit: none;
     object-fit: none;
}

.object-scale-down{
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.object-bottom{
  -o-object-position: bottom;
     object-position: bottom;
}

.object-center{
  -o-object-position: center;
     object-position: center;
}

.object-left{
  -o-object-position: left;
     object-position: left;
}

.object-left-bottom{
  -o-object-position: left bottom;
     object-position: left bottom;
}

.object-left-top{
  -o-object-position: left top;
     object-position: left top;
}

.object-right{
  -o-object-position: right;
     object-position: right;
}

.object-right-bottom{
  -o-object-position: right bottom;
     object-position: right bottom;
}

.object-right-top{
  -o-object-position: right top;
     object-position: right top;
}

.object-top{
  -o-object-position: top;
     object-position: top;
}

.p-0{
  padding: 0px;
}

.p-1{
  padding: 0.25rem;
}

.p-2{
  padding: 0.5rem;
}

.p-3{
  padding: 0.75rem;
}

.p-4{
  padding: 1rem;
}

.p-5{
  padding: 1.25rem;
}

.p-6{
  padding: 1.5rem;
}

.p-7{
  padding: 1.75rem;
}

.p-8{
  padding: 2rem;
}

.p-9{
  padding: 2.25rem;
}

.p-10{
  padding: 2.5rem;
}

.p-11{
  padding: 2.75rem;
}

.p-12{
  padding: 3rem;
}

.p-14{
  padding: 3.5rem;
}

.p-16{
  padding: 4rem;
}

.p-20{
  padding: 5rem;
}

.p-24{
  padding: 6rem;
}

.p-28{
  padding: 7rem;
}

.p-32{
  padding: 8rem;
}

.p-36{
  padding: 9rem;
}

.p-40{
  padding: 10rem;
}

.p-44{
  padding: 11rem;
}

.p-48{
  padding: 12rem;
}

.p-52{
  padding: 13rem;
}

.p-56{
  padding: 14rem;
}

.p-60{
  padding: 15rem;
}

.p-64{
  padding: 16rem;
}

.p-72{
  padding: 18rem;
}

.p-80{
  padding: 20rem;
}

.p-96{
  padding: 24rem;
}

.p-144{
  padding: 36rem;
}

.p-192{
  padding: 48rem;
}

.p-240{
  padding: 60rem;
}

.p-px{
  padding: 1px;
}

.p-0\.5{
  padding: 0.125rem;
}

.p-1\.5{
  padding: 0.375rem;
}

.p-2\.5{
  padding: 0.625rem;
}

.p-3\.5{
  padding: 0.875rem;
}

.p-btn-default{
  padding: 2.5rem;
}

.p-btn-sm{
  padding: 1.875rem;
}

.p-header{
  padding: 60px;
}

.p-icon{
  padding: 20px;
}

.p-icon-3xl{
  padding: 120px;
}

.p-icon-2xl{
  padding: 80px;
}

.p-icon-xl{
  padding: 60px;
}

.p-icon-lg{
  padding: 40px;
}

.p-icon-sm{
  padding: 18px;
}

.p-icon-xs{
  padding: 16px;
}

.p-icon-spacing{
  padding: 8px;
}

.p-heading-xs{
  padding: 0.25rem;
}

.p-heading-sm{
  padding: 0.5rem;
}

.p-heading{
  padding: 1rem;
}

.p-heading-lg{
  padding: 2rem;
}

.p-actionbar{
  padding: 70px;
}

.p-aside{
  padding: 20rem;
}

.p-sidebar{
  padding: 16rem;
}

.p-card-padding{
  padding: 1.25rem;
}

.first\:p-0:first-child{
  padding: 0px;
}

.first\:p-1:first-child{
  padding: 0.25rem;
}

.first\:p-2:first-child{
  padding: 0.5rem;
}

.first\:p-3:first-child{
  padding: 0.75rem;
}

.first\:p-4:first-child{
  padding: 1rem;
}

.first\:p-5:first-child{
  padding: 1.25rem;
}

.first\:p-6:first-child{
  padding: 1.5rem;
}

.first\:p-7:first-child{
  padding: 1.75rem;
}

.first\:p-8:first-child{
  padding: 2rem;
}

.first\:p-9:first-child{
  padding: 2.25rem;
}

.first\:p-10:first-child{
  padding: 2.5rem;
}

.first\:p-11:first-child{
  padding: 2.75rem;
}

.first\:p-12:first-child{
  padding: 3rem;
}

.first\:p-14:first-child{
  padding: 3.5rem;
}

.first\:p-16:first-child{
  padding: 4rem;
}

.first\:p-20:first-child{
  padding: 5rem;
}

.first\:p-24:first-child{
  padding: 6rem;
}

.first\:p-28:first-child{
  padding: 7rem;
}

.first\:p-32:first-child{
  padding: 8rem;
}

.first\:p-36:first-child{
  padding: 9rem;
}

.first\:p-40:first-child{
  padding: 10rem;
}

.first\:p-44:first-child{
  padding: 11rem;
}

.first\:p-48:first-child{
  padding: 12rem;
}

.first\:p-52:first-child{
  padding: 13rem;
}

.first\:p-56:first-child{
  padding: 14rem;
}

.first\:p-60:first-child{
  padding: 15rem;
}

.first\:p-64:first-child{
  padding: 16rem;
}

.first\:p-72:first-child{
  padding: 18rem;
}

.first\:p-80:first-child{
  padding: 20rem;
}

.first\:p-96:first-child{
  padding: 24rem;
}

.first\:p-144:first-child{
  padding: 36rem;
}

.first\:p-192:first-child{
  padding: 48rem;
}

.first\:p-240:first-child{
  padding: 60rem;
}

.first\:p-px:first-child{
  padding: 1px;
}

.first\:p-0\.5:first-child{
  padding: 0.125rem;
}

.first\:p-1\.5:first-child{
  padding: 0.375rem;
}

.first\:p-2\.5:first-child{
  padding: 0.625rem;
}

.first\:p-3\.5:first-child{
  padding: 0.875rem;
}

.first\:p-btn-default:first-child{
  padding: 2.5rem;
}

.first\:p-btn-sm:first-child{
  padding: 1.875rem;
}

.first\:p-header:first-child{
  padding: 60px;
}

.first\:p-icon:first-child{
  padding: 20px;
}

.first\:p-icon-3xl:first-child{
  padding: 120px;
}

.first\:p-icon-2xl:first-child{
  padding: 80px;
}

.first\:p-icon-xl:first-child{
  padding: 60px;
}

.first\:p-icon-lg:first-child{
  padding: 40px;
}

.first\:p-icon-sm:first-child{
  padding: 18px;
}

.first\:p-icon-xs:first-child{
  padding: 16px;
}

.first\:p-icon-spacing:first-child{
  padding: 8px;
}

.first\:p-heading-xs:first-child{
  padding: 0.25rem;
}

.first\:p-heading-sm:first-child{
  padding: 0.5rem;
}

.first\:p-heading:first-child{
  padding: 1rem;
}

.first\:p-heading-lg:first-child{
  padding: 2rem;
}

.first\:p-actionbar:first-child{
  padding: 70px;
}

.first\:p-aside:first-child{
  padding: 20rem;
}

.first\:p-sidebar:first-child{
  padding: 16rem;
}

.first\:p-card-padding:first-child{
  padding: 1.25rem;
}

.last\:p-0:last-child{
  padding: 0px;
}

.last\:p-1:last-child{
  padding: 0.25rem;
}

.last\:p-2:last-child{
  padding: 0.5rem;
}

.last\:p-3:last-child{
  padding: 0.75rem;
}

.last\:p-4:last-child{
  padding: 1rem;
}

.last\:p-5:last-child{
  padding: 1.25rem;
}

.last\:p-6:last-child{
  padding: 1.5rem;
}

.last\:p-7:last-child{
  padding: 1.75rem;
}

.last\:p-8:last-child{
  padding: 2rem;
}

.last\:p-9:last-child{
  padding: 2.25rem;
}

.last\:p-10:last-child{
  padding: 2.5rem;
}

.last\:p-11:last-child{
  padding: 2.75rem;
}

.last\:p-12:last-child{
  padding: 3rem;
}

.last\:p-14:last-child{
  padding: 3.5rem;
}

.last\:p-16:last-child{
  padding: 4rem;
}

.last\:p-20:last-child{
  padding: 5rem;
}

.last\:p-24:last-child{
  padding: 6rem;
}

.last\:p-28:last-child{
  padding: 7rem;
}

.last\:p-32:last-child{
  padding: 8rem;
}

.last\:p-36:last-child{
  padding: 9rem;
}

.last\:p-40:last-child{
  padding: 10rem;
}

.last\:p-44:last-child{
  padding: 11rem;
}

.last\:p-48:last-child{
  padding: 12rem;
}

.last\:p-52:last-child{
  padding: 13rem;
}

.last\:p-56:last-child{
  padding: 14rem;
}

.last\:p-60:last-child{
  padding: 15rem;
}

.last\:p-64:last-child{
  padding: 16rem;
}

.last\:p-72:last-child{
  padding: 18rem;
}

.last\:p-80:last-child{
  padding: 20rem;
}

.last\:p-96:last-child{
  padding: 24rem;
}

.last\:p-144:last-child{
  padding: 36rem;
}

.last\:p-192:last-child{
  padding: 48rem;
}

.last\:p-240:last-child{
  padding: 60rem;
}

.last\:p-px:last-child{
  padding: 1px;
}

.last\:p-0\.5:last-child{
  padding: 0.125rem;
}

.last\:p-1\.5:last-child{
  padding: 0.375rem;
}

.last\:p-2\.5:last-child{
  padding: 0.625rem;
}

.last\:p-3\.5:last-child{
  padding: 0.875rem;
}

.last\:p-btn-default:last-child{
  padding: 2.5rem;
}

.last\:p-btn-sm:last-child{
  padding: 1.875rem;
}

.last\:p-header:last-child{
  padding: 60px;
}

.last\:p-icon:last-child{
  padding: 20px;
}

.last\:p-icon-3xl:last-child{
  padding: 120px;
}

.last\:p-icon-2xl:last-child{
  padding: 80px;
}

.last\:p-icon-xl:last-child{
  padding: 60px;
}

.last\:p-icon-lg:last-child{
  padding: 40px;
}

.last\:p-icon-sm:last-child{
  padding: 18px;
}

.last\:p-icon-xs:last-child{
  padding: 16px;
}

.last\:p-icon-spacing:last-child{
  padding: 8px;
}

.last\:p-heading-xs:last-child{
  padding: 0.25rem;
}

.last\:p-heading-sm:last-child{
  padding: 0.5rem;
}

.last\:p-heading:last-child{
  padding: 1rem;
}

.last\:p-heading-lg:last-child{
  padding: 2rem;
}

.last\:p-actionbar:last-child{
  padding: 70px;
}

.last\:p-aside:last-child{
  padding: 20rem;
}

.last\:p-sidebar:last-child{
  padding: 16rem;
}

.last\:p-card-padding:last-child{
  padding: 1.25rem;
}

.px-0{
  padding-left: 0px;
  padding-right: 0px;
}

.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.px-7{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}

.px-9{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-11{
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}

.px-14{
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.px-16{
  padding-left: 4rem;
  padding-right: 4rem;
}

.px-20{
  padding-left: 5rem;
  padding-right: 5rem;
}

.px-24{
  padding-left: 6rem;
  padding-right: 6rem;
}

.px-28{
  padding-left: 7rem;
  padding-right: 7rem;
}

.px-32{
  padding-left: 8rem;
  padding-right: 8rem;
}

.px-36{
  padding-left: 9rem;
  padding-right: 9rem;
}

.px-40{
  padding-left: 10rem;
  padding-right: 10rem;
}

.px-44{
  padding-left: 11rem;
  padding-right: 11rem;
}

.px-48{
  padding-left: 12rem;
  padding-right: 12rem;
}

.px-52{
  padding-left: 13rem;
  padding-right: 13rem;
}

.px-56{
  padding-left: 14rem;
  padding-right: 14rem;
}

.px-60{
  padding-left: 15rem;
  padding-right: 15rem;
}

.px-64{
  padding-left: 16rem;
  padding-right: 16rem;
}

.px-72{
  padding-left: 18rem;
  padding-right: 18rem;
}

.px-80{
  padding-left: 20rem;
  padding-right: 20rem;
}

.px-96{
  padding-left: 24rem;
  padding-right: 24rem;
}

.px-144{
  padding-left: 36rem;
  padding-right: 36rem;
}

.px-192{
  padding-left: 48rem;
  padding-right: 48rem;
}

.px-240{
  padding-left: 60rem;
  padding-right: 60rem;
}

.px-px{
  padding-left: 1px;
  padding-right: 1px;
}

.px-0\.5{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.px-1\.5{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.px-2\.5{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.px-3\.5{
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.px-btn-default{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-btn-sm{
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.px-header{
  padding-left: 60px;
  padding-right: 60px;
}

.px-icon{
  padding-left: 20px;
  padding-right: 20px;
}

.px-icon-3xl{
  padding-left: 120px;
  padding-right: 120px;
}

.px-icon-2xl{
  padding-left: 80px;
  padding-right: 80px;
}

.px-icon-xl{
  padding-left: 60px;
  padding-right: 60px;
}

.px-icon-lg{
  padding-left: 40px;
  padding-right: 40px;
}

.px-icon-sm{
  padding-left: 18px;
  padding-right: 18px;
}

.px-icon-xs{
  padding-left: 16px;
  padding-right: 16px;
}

.px-icon-spacing{
  padding-left: 8px;
  padding-right: 8px;
}

.px-heading-xs{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.px-heading-sm{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.px-heading{
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-heading-lg{
  padding-left: 2rem;
  padding-right: 2rem;
}

.px-actionbar{
  padding-left: 70px;
  padding-right: 70px;
}

.px-aside{
  padding-left: 20rem;
  padding-right: 20rem;
}

.px-sidebar{
  padding-left: 16rem;
  padding-right: 16rem;
}

.px-card-padding{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.py-0{
  padding-top: 0px;
  padding-bottom: 0px;
}

.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.py-7{
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.py-9{
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-11{
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

.py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.py-14{
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.py-16{
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.py-20{
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.py-24{
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.py-28{
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.py-32{
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.py-36{
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.py-40{
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.py-44{
  padding-top: 11rem;
  padding-bottom: 11rem;
}

.py-48{
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.py-52{
  padding-top: 13rem;
  padding-bottom: 13rem;
}

.py-56{
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.py-60{
  padding-top: 15rem;
  padding-bottom: 15rem;
}

.py-64{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.py-72{
  padding-top: 18rem;
  padding-bottom: 18rem;
}

.py-80{
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.py-96{
  padding-top: 24rem;
  padding-bottom: 24rem;
}

.py-144{
  padding-top: 36rem;
  padding-bottom: 36rem;
}

.py-192{
  padding-top: 48rem;
  padding-bottom: 48rem;
}

.py-240{
  padding-top: 60rem;
  padding-bottom: 60rem;
}

.py-px{
  padding-top: 1px;
  padding-bottom: 1px;
}

.py-0\.5{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.py-1\.5{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.py-2\.5{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.py-3\.5{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.py-btn-default{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-btn-sm{
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}

.py-header{
  padding-top: 60px;
  padding-bottom: 60px;
}

.py-icon{
  padding-top: 20px;
  padding-bottom: 20px;
}

.py-icon-3xl{
  padding-top: 120px;
  padding-bottom: 120px;
}

.py-icon-2xl{
  padding-top: 80px;
  padding-bottom: 80px;
}

.py-icon-xl{
  padding-top: 60px;
  padding-bottom: 60px;
}

.py-icon-lg{
  padding-top: 40px;
  padding-bottom: 40px;
}

.py-icon-sm{
  padding-top: 18px;
  padding-bottom: 18px;
}

.py-icon-xs{
  padding-top: 16px;
  padding-bottom: 16px;
}

.py-icon-spacing{
  padding-top: 8px;
  padding-bottom: 8px;
}

.py-heading-xs{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.py-heading-sm{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-heading{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-heading-lg{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.py-actionbar{
  padding-top: 70px;
  padding-bottom: 70px;
}

.py-aside{
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.py-sidebar{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.py-card-padding{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.first\:px-0:first-child{
  padding-left: 0px;
  padding-right: 0px;
}

.first\:px-1:first-child{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.first\:px-2:first-child{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.first\:px-3:first-child{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.first\:px-4:first-child{
  padding-left: 1rem;
  padding-right: 1rem;
}

.first\:px-5:first-child{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.first\:px-6:first-child{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.first\:px-7:first-child{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.first\:px-8:first-child{
  padding-left: 2rem;
  padding-right: 2rem;
}

.first\:px-9:first-child{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.first\:px-10:first-child{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.first\:px-11:first-child{
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.first\:px-12:first-child{
  padding-left: 3rem;
  padding-right: 3rem;
}

.first\:px-14:first-child{
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.first\:px-16:first-child{
  padding-left: 4rem;
  padding-right: 4rem;
}

.first\:px-20:first-child{
  padding-left: 5rem;
  padding-right: 5rem;
}

.first\:px-24:first-child{
  padding-left: 6rem;
  padding-right: 6rem;
}

.first\:px-28:first-child{
  padding-left: 7rem;
  padding-right: 7rem;
}

.first\:px-32:first-child{
  padding-left: 8rem;
  padding-right: 8rem;
}

.first\:px-36:first-child{
  padding-left: 9rem;
  padding-right: 9rem;
}

.first\:px-40:first-child{
  padding-left: 10rem;
  padding-right: 10rem;
}

.first\:px-44:first-child{
  padding-left: 11rem;
  padding-right: 11rem;
}

.first\:px-48:first-child{
  padding-left: 12rem;
  padding-right: 12rem;
}

.first\:px-52:first-child{
  padding-left: 13rem;
  padding-right: 13rem;
}

.first\:px-56:first-child{
  padding-left: 14rem;
  padding-right: 14rem;
}

.first\:px-60:first-child{
  padding-left: 15rem;
  padding-right: 15rem;
}

.first\:px-64:first-child{
  padding-left: 16rem;
  padding-right: 16rem;
}

.first\:px-72:first-child{
  padding-left: 18rem;
  padding-right: 18rem;
}

.first\:px-80:first-child{
  padding-left: 20rem;
  padding-right: 20rem;
}

.first\:px-96:first-child{
  padding-left: 24rem;
  padding-right: 24rem;
}

.first\:px-144:first-child{
  padding-left: 36rem;
  padding-right: 36rem;
}

.first\:px-192:first-child{
  padding-left: 48rem;
  padding-right: 48rem;
}

.first\:px-240:first-child{
  padding-left: 60rem;
  padding-right: 60rem;
}

.first\:px-px:first-child{
  padding-left: 1px;
  padding-right: 1px;
}

.first\:px-0\.5:first-child{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.first\:px-1\.5:first-child{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.first\:px-2\.5:first-child{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.first\:px-3\.5:first-child{
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.first\:px-btn-default:first-child{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.first\:px-btn-sm:first-child{
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.first\:px-header:first-child{
  padding-left: 60px;
  padding-right: 60px;
}

.first\:px-icon:first-child{
  padding-left: 20px;
  padding-right: 20px;
}

.first\:px-icon-3xl:first-child{
  padding-left: 120px;
  padding-right: 120px;
}

.first\:px-icon-2xl:first-child{
  padding-left: 80px;
  padding-right: 80px;
}

.first\:px-icon-xl:first-child{
  padding-left: 60px;
  padding-right: 60px;
}

.first\:px-icon-lg:first-child{
  padding-left: 40px;
  padding-right: 40px;
}

.first\:px-icon-sm:first-child{
  padding-left: 18px;
  padding-right: 18px;
}

.first\:px-icon-xs:first-child{
  padding-left: 16px;
  padding-right: 16px;
}

.first\:px-icon-spacing:first-child{
  padding-left: 8px;
  padding-right: 8px;
}

.first\:px-heading-xs:first-child{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.first\:px-heading-sm:first-child{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.first\:px-heading:first-child{
  padding-left: 1rem;
  padding-right: 1rem;
}

.first\:px-heading-lg:first-child{
  padding-left: 2rem;
  padding-right: 2rem;
}

.first\:px-actionbar:first-child{
  padding-left: 70px;
  padding-right: 70px;
}

.first\:px-aside:first-child{
  padding-left: 20rem;
  padding-right: 20rem;
}

.first\:px-sidebar:first-child{
  padding-left: 16rem;
  padding-right: 16rem;
}

.first\:px-card-padding:first-child{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.first\:py-0:first-child{
  padding-top: 0px;
  padding-bottom: 0px;
}

.first\:py-1:first-child{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.first\:py-2:first-child{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.first\:py-3:first-child{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.first\:py-4:first-child{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.first\:py-5:first-child{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.first\:py-6:first-child{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.first\:py-7:first-child{
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.first\:py-8:first-child{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.first\:py-9:first-child{
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.first\:py-10:first-child{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.first\:py-11:first-child{
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

.first\:py-12:first-child{
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.first\:py-14:first-child{
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.first\:py-16:first-child{
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.first\:py-20:first-child{
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.first\:py-24:first-child{
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.first\:py-28:first-child{
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.first\:py-32:first-child{
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.first\:py-36:first-child{
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.first\:py-40:first-child{
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.first\:py-44:first-child{
  padding-top: 11rem;
  padding-bottom: 11rem;
}

.first\:py-48:first-child{
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.first\:py-52:first-child{
  padding-top: 13rem;
  padding-bottom: 13rem;
}

.first\:py-56:first-child{
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.first\:py-60:first-child{
  padding-top: 15rem;
  padding-bottom: 15rem;
}

.first\:py-64:first-child{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.first\:py-72:first-child{
  padding-top: 18rem;
  padding-bottom: 18rem;
}

.first\:py-80:first-child{
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.first\:py-96:first-child{
  padding-top: 24rem;
  padding-bottom: 24rem;
}

.first\:py-144:first-child{
  padding-top: 36rem;
  padding-bottom: 36rem;
}

.first\:py-192:first-child{
  padding-top: 48rem;
  padding-bottom: 48rem;
}

.first\:py-240:first-child{
  padding-top: 60rem;
  padding-bottom: 60rem;
}

.first\:py-px:first-child{
  padding-top: 1px;
  padding-bottom: 1px;
}

.first\:py-0\.5:first-child{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.first\:py-1\.5:first-child{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.first\:py-2\.5:first-child{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.first\:py-3\.5:first-child{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.first\:py-btn-default:first-child{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.first\:py-btn-sm:first-child{
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}

.first\:py-header:first-child{
  padding-top: 60px;
  padding-bottom: 60px;
}

.first\:py-icon:first-child{
  padding-top: 20px;
  padding-bottom: 20px;
}

.first\:py-icon-3xl:first-child{
  padding-top: 120px;
  padding-bottom: 120px;
}

.first\:py-icon-2xl:first-child{
  padding-top: 80px;
  padding-bottom: 80px;
}

.first\:py-icon-xl:first-child{
  padding-top: 60px;
  padding-bottom: 60px;
}

.first\:py-icon-lg:first-child{
  padding-top: 40px;
  padding-bottom: 40px;
}

.first\:py-icon-sm:first-child{
  padding-top: 18px;
  padding-bottom: 18px;
}

.first\:py-icon-xs:first-child{
  padding-top: 16px;
  padding-bottom: 16px;
}

.first\:py-icon-spacing:first-child{
  padding-top: 8px;
  padding-bottom: 8px;
}

.first\:py-heading-xs:first-child{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.first\:py-heading-sm:first-child{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.first\:py-heading:first-child{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.first\:py-heading-lg:first-child{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.first\:py-actionbar:first-child{
  padding-top: 70px;
  padding-bottom: 70px;
}

.first\:py-aside:first-child{
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.first\:py-sidebar:first-child{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.first\:py-card-padding:first-child{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.last\:px-0:last-child{
  padding-left: 0px;
  padding-right: 0px;
}

.last\:px-1:last-child{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.last\:px-2:last-child{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.last\:px-3:last-child{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.last\:px-4:last-child{
  padding-left: 1rem;
  padding-right: 1rem;
}

.last\:px-5:last-child{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.last\:px-6:last-child{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.last\:px-7:last-child{
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.last\:px-8:last-child{
  padding-left: 2rem;
  padding-right: 2rem;
}

.last\:px-9:last-child{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.last\:px-10:last-child{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.last\:px-11:last-child{
  padding-left: 2.75rem;
  padding-right: 2.75rem;
}

.last\:px-12:last-child{
  padding-left: 3rem;
  padding-right: 3rem;
}

.last\:px-14:last-child{
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.last\:px-16:last-child{
  padding-left: 4rem;
  padding-right: 4rem;
}

.last\:px-20:last-child{
  padding-left: 5rem;
  padding-right: 5rem;
}

.last\:px-24:last-child{
  padding-left: 6rem;
  padding-right: 6rem;
}

.last\:px-28:last-child{
  padding-left: 7rem;
  padding-right: 7rem;
}

.last\:px-32:last-child{
  padding-left: 8rem;
  padding-right: 8rem;
}

.last\:px-36:last-child{
  padding-left: 9rem;
  padding-right: 9rem;
}

.last\:px-40:last-child{
  padding-left: 10rem;
  padding-right: 10rem;
}

.last\:px-44:last-child{
  padding-left: 11rem;
  padding-right: 11rem;
}

.last\:px-48:last-child{
  padding-left: 12rem;
  padding-right: 12rem;
}

.last\:px-52:last-child{
  padding-left: 13rem;
  padding-right: 13rem;
}

.last\:px-56:last-child{
  padding-left: 14rem;
  padding-right: 14rem;
}

.last\:px-60:last-child{
  padding-left: 15rem;
  padding-right: 15rem;
}

.last\:px-64:last-child{
  padding-left: 16rem;
  padding-right: 16rem;
}

.last\:px-72:last-child{
  padding-left: 18rem;
  padding-right: 18rem;
}

.last\:px-80:last-child{
  padding-left: 20rem;
  padding-right: 20rem;
}

.last\:px-96:last-child{
  padding-left: 24rem;
  padding-right: 24rem;
}

.last\:px-144:last-child{
  padding-left: 36rem;
  padding-right: 36rem;
}

.last\:px-192:last-child{
  padding-left: 48rem;
  padding-right: 48rem;
}

.last\:px-240:last-child{
  padding-left: 60rem;
  padding-right: 60rem;
}

.last\:px-px:last-child{
  padding-left: 1px;
  padding-right: 1px;
}

.last\:px-0\.5:last-child{
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.last\:px-1\.5:last-child{
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.last\:px-2\.5:last-child{
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.last\:px-3\.5:last-child{
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.last\:px-btn-default:last-child{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.last\:px-btn-sm:last-child{
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.last\:px-header:last-child{
  padding-left: 60px;
  padding-right: 60px;
}

.last\:px-icon:last-child{
  padding-left: 20px;
  padding-right: 20px;
}

.last\:px-icon-3xl:last-child{
  padding-left: 120px;
  padding-right: 120px;
}

.last\:px-icon-2xl:last-child{
  padding-left: 80px;
  padding-right: 80px;
}

.last\:px-icon-xl:last-child{
  padding-left: 60px;
  padding-right: 60px;
}

.last\:px-icon-lg:last-child{
  padding-left: 40px;
  padding-right: 40px;
}

.last\:px-icon-sm:last-child{
  padding-left: 18px;
  padding-right: 18px;
}

.last\:px-icon-xs:last-child{
  padding-left: 16px;
  padding-right: 16px;
}

.last\:px-icon-spacing:last-child{
  padding-left: 8px;
  padding-right: 8px;
}

.last\:px-heading-xs:last-child{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.last\:px-heading-sm:last-child{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.last\:px-heading:last-child{
  padding-left: 1rem;
  padding-right: 1rem;
}

.last\:px-heading-lg:last-child{
  padding-left: 2rem;
  padding-right: 2rem;
}

.last\:px-actionbar:last-child{
  padding-left: 70px;
  padding-right: 70px;
}

.last\:px-aside:last-child{
  padding-left: 20rem;
  padding-right: 20rem;
}

.last\:px-sidebar:last-child{
  padding-left: 16rem;
  padding-right: 16rem;
}

.last\:px-card-padding:last-child{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.last\:py-0:last-child{
  padding-top: 0px;
  padding-bottom: 0px;
}

.last\:py-1:last-child{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.last\:py-2:last-child{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.last\:py-3:last-child{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.last\:py-4:last-child{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.last\:py-5:last-child{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.last\:py-6:last-child{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.last\:py-7:last-child{
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.last\:py-8:last-child{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.last\:py-9:last-child{
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.last\:py-10:last-child{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.last\:py-11:last-child{
  padding-top: 2.75rem;
  padding-bottom: 2.75rem;
}

.last\:py-12:last-child{
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.last\:py-14:last-child{
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.last\:py-16:last-child{
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.last\:py-20:last-child{
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.last\:py-24:last-child{
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.last\:py-28:last-child{
  padding-top: 7rem;
  padding-bottom: 7rem;
}

.last\:py-32:last-child{
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.last\:py-36:last-child{
  padding-top: 9rem;
  padding-bottom: 9rem;
}

.last\:py-40:last-child{
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.last\:py-44:last-child{
  padding-top: 11rem;
  padding-bottom: 11rem;
}

.last\:py-48:last-child{
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.last\:py-52:last-child{
  padding-top: 13rem;
  padding-bottom: 13rem;
}

.last\:py-56:last-child{
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.last\:py-60:last-child{
  padding-top: 15rem;
  padding-bottom: 15rem;
}

.last\:py-64:last-child{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.last\:py-72:last-child{
  padding-top: 18rem;
  padding-bottom: 18rem;
}

.last\:py-80:last-child{
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.last\:py-96:last-child{
  padding-top: 24rem;
  padding-bottom: 24rem;
}

.last\:py-144:last-child{
  padding-top: 36rem;
  padding-bottom: 36rem;
}

.last\:py-192:last-child{
  padding-top: 48rem;
  padding-bottom: 48rem;
}

.last\:py-240:last-child{
  padding-top: 60rem;
  padding-bottom: 60rem;
}

.last\:py-px:last-child{
  padding-top: 1px;
  padding-bottom: 1px;
}

.last\:py-0\.5:last-child{
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.last\:py-1\.5:last-child{
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}

.last\:py-2\.5:last-child{
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.last\:py-3\.5:last-child{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.last\:py-btn-default:last-child{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.last\:py-btn-sm:last-child{
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}

.last\:py-header:last-child{
  padding-top: 60px;
  padding-bottom: 60px;
}

.last\:py-icon:last-child{
  padding-top: 20px;
  padding-bottom: 20px;
}

.last\:py-icon-3xl:last-child{
  padding-top: 120px;
  padding-bottom: 120px;
}

.last\:py-icon-2xl:last-child{
  padding-top: 80px;
  padding-bottom: 80px;
}

.last\:py-icon-xl:last-child{
  padding-top: 60px;
  padding-bottom: 60px;
}

.last\:py-icon-lg:last-child{
  padding-top: 40px;
  padding-bottom: 40px;
}

.last\:py-icon-sm:last-child{
  padding-top: 18px;
  padding-bottom: 18px;
}

.last\:py-icon-xs:last-child{
  padding-top: 16px;
  padding-bottom: 16px;
}

.last\:py-icon-spacing:last-child{
  padding-top: 8px;
  padding-bottom: 8px;
}

.last\:py-heading-xs:last-child{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.last\:py-heading-sm:last-child{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.last\:py-heading:last-child{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.last\:py-heading-lg:last-child{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.last\:py-actionbar:last-child{
  padding-top: 70px;
  padding-bottom: 70px;
}

.last\:py-aside:last-child{
  padding-top: 20rem;
  padding-bottom: 20rem;
}

.last\:py-sidebar:last-child{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.last\:py-card-padding:last-child{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.pt-0{
  padding-top: 0px;
}

.pt-1{
  padding-top: 0.25rem;
}

.pt-2{
  padding-top: 0.5rem;
}

.pt-3{
  padding-top: 0.75rem;
}

.pt-4{
  padding-top: 1rem;
}

.pt-5{
  padding-top: 1.25rem;
}

.pt-6{
  padding-top: 1.5rem;
}

.pt-7{
  padding-top: 1.75rem;
}

.pt-8{
  padding-top: 2rem;
}

.pt-9{
  padding-top: 2.25rem;
}

.pt-10{
  padding-top: 2.5rem;
}

.pt-11{
  padding-top: 2.75rem;
}

.pt-12{
  padding-top: 3rem;
}

.pt-14{
  padding-top: 3.5rem;
}

.pt-16{
  padding-top: 4rem;
}

.pt-20{
  padding-top: 5rem;
}

.pt-24{
  padding-top: 6rem;
}

.pt-28{
  padding-top: 7rem;
}

.pt-32{
  padding-top: 8rem;
}

.pt-36{
  padding-top: 9rem;
}

.pt-40{
  padding-top: 10rem;
}

.pt-44{
  padding-top: 11rem;
}

.pt-48{
  padding-top: 12rem;
}

.pt-52{
  padding-top: 13rem;
}

.pt-56{
  padding-top: 14rem;
}

.pt-60{
  padding-top: 15rem;
}

.pt-64{
  padding-top: 16rem;
}

.pt-72{
  padding-top: 18rem;
}

.pt-80{
  padding-top: 20rem;
}

.pt-96{
  padding-top: 24rem;
}

.pt-144{
  padding-top: 36rem;
}

.pt-192{
  padding-top: 48rem;
}

.pt-240{
  padding-top: 60rem;
}

.pt-px{
  padding-top: 1px;
}

.pt-0\.5{
  padding-top: 0.125rem;
}

.pt-1\.5{
  padding-top: 0.375rem;
}

.pt-2\.5{
  padding-top: 0.625rem;
}

.pt-3\.5{
  padding-top: 0.875rem;
}

.pt-btn-default{
  padding-top: 2.5rem;
}

.pt-btn-sm{
  padding-top: 1.875rem;
}

.pt-header{
  padding-top: 60px;
}

.pt-icon{
  padding-top: 20px;
}

.pt-icon-3xl{
  padding-top: 120px;
}

.pt-icon-2xl{
  padding-top: 80px;
}

.pt-icon-xl{
  padding-top: 60px;
}

.pt-icon-lg{
  padding-top: 40px;
}

.pt-icon-sm{
  padding-top: 18px;
}

.pt-icon-xs{
  padding-top: 16px;
}

.pt-icon-spacing{
  padding-top: 8px;
}

.pt-heading-xs{
  padding-top: 0.25rem;
}

.pt-heading-sm{
  padding-top: 0.5rem;
}

.pt-heading{
  padding-top: 1rem;
}

.pt-heading-lg{
  padding-top: 2rem;
}

.pt-actionbar{
  padding-top: 70px;
}

.pt-aside{
  padding-top: 20rem;
}

.pt-sidebar{
  padding-top: 16rem;
}

.pt-card-padding{
  padding-top: 1.25rem;
}

.pr-0{
  padding-right: 0px;
}

.pr-1{
  padding-right: 0.25rem;
}

.pr-2{
  padding-right: 0.5rem;
}

.pr-3{
  padding-right: 0.75rem;
}

.pr-4{
  padding-right: 1rem;
}

.pr-5{
  padding-right: 1.25rem;
}

.pr-6{
  padding-right: 1.5rem;
}

.pr-7{
  padding-right: 1.75rem;
}

.pr-8{
  padding-right: 2rem;
}

.pr-9{
  padding-right: 2.25rem;
}

.pr-10{
  padding-right: 2.5rem;
}

.pr-11{
  padding-right: 2.75rem;
}

.pr-12{
  padding-right: 3rem;
}

.pr-14{
  padding-right: 3.5rem;
}

.pr-16{
  padding-right: 4rem;
}

.pr-20{
  padding-right: 5rem;
}

.pr-24{
  padding-right: 6rem;
}

.pr-28{
  padding-right: 7rem;
}

.pr-32{
  padding-right: 8rem;
}

.pr-36{
  padding-right: 9rem;
}

.pr-40{
  padding-right: 10rem;
}

.pr-44{
  padding-right: 11rem;
}

.pr-48{
  padding-right: 12rem;
}

.pr-52{
  padding-right: 13rem;
}

.pr-56{
  padding-right: 14rem;
}

.pr-60{
  padding-right: 15rem;
}

.pr-64{
  padding-right: 16rem;
}

.pr-72{
  padding-right: 18rem;
}

.pr-80{
  padding-right: 20rem;
}

.pr-96{
  padding-right: 24rem;
}

.pr-144{
  padding-right: 36rem;
}

.pr-192{
  padding-right: 48rem;
}

.pr-240{
  padding-right: 60rem;
}

.pr-px{
  padding-right: 1px;
}

.pr-0\.5{
  padding-right: 0.125rem;
}

.pr-1\.5{
  padding-right: 0.375rem;
}

.pr-2\.5{
  padding-right: 0.625rem;
}

.pr-3\.5{
  padding-right: 0.875rem;
}

.pr-btn-default{
  padding-right: 2.5rem;
}

.pr-btn-sm{
  padding-right: 1.875rem;
}

.pr-header{
  padding-right: 60px;
}

.pr-icon{
  padding-right: 20px;
}

.pr-icon-3xl{
  padding-right: 120px;
}

.pr-icon-2xl{
  padding-right: 80px;
}

.pr-icon-xl{
  padding-right: 60px;
}

.pr-icon-lg{
  padding-right: 40px;
}

.pr-icon-sm{
  padding-right: 18px;
}

.pr-icon-xs{
  padding-right: 16px;
}

.pr-icon-spacing{
  padding-right: 8px;
}

.pr-heading-xs{
  padding-right: 0.25rem;
}

.pr-heading-sm{
  padding-right: 0.5rem;
}

.pr-heading{
  padding-right: 1rem;
}

.pr-heading-lg{
  padding-right: 2rem;
}

.pr-actionbar{
  padding-right: 70px;
}

.pr-aside{
  padding-right: 20rem;
}

.pr-sidebar{
  padding-right: 16rem;
}

.pr-card-padding{
  padding-right: 1.25rem;
}

.pb-0{
  padding-bottom: 0px;
}

.pb-1{
  padding-bottom: 0.25rem;
}

.pb-2{
  padding-bottom: 0.5rem;
}

.pb-3{
  padding-bottom: 0.75rem;
}

.pb-4{
  padding-bottom: 1rem;
}

.pb-5{
  padding-bottom: 1.25rem;
}

.pb-6{
  padding-bottom: 1.5rem;
}

.pb-7{
  padding-bottom: 1.75rem;
}

.pb-8{
  padding-bottom: 2rem;
}

.pb-9{
  padding-bottom: 2.25rem;
}

.pb-10{
  padding-bottom: 2.5rem;
}

.pb-11{
  padding-bottom: 2.75rem;
}

.pb-12{
  padding-bottom: 3rem;
}

.pb-14{
  padding-bottom: 3.5rem;
}

.pb-16{
  padding-bottom: 4rem;
}

.pb-20{
  padding-bottom: 5rem;
}

.pb-24{
  padding-bottom: 6rem;
}

.pb-28{
  padding-bottom: 7rem;
}

.pb-32{
  padding-bottom: 8rem;
}

.pb-36{
  padding-bottom: 9rem;
}

.pb-40{
  padding-bottom: 10rem;
}

.pb-44{
  padding-bottom: 11rem;
}

.pb-48{
  padding-bottom: 12rem;
}

.pb-52{
  padding-bottom: 13rem;
}

.pb-56{
  padding-bottom: 14rem;
}

.pb-60{
  padding-bottom: 15rem;
}

.pb-64{
  padding-bottom: 16rem;
}

.pb-72{
  padding-bottom: 18rem;
}

.pb-80{
  padding-bottom: 20rem;
}

.pb-96{
  padding-bottom: 24rem;
}

.pb-144{
  padding-bottom: 36rem;
}

.pb-192{
  padding-bottom: 48rem;
}

.pb-240{
  padding-bottom: 60rem;
}

.pb-px{
  padding-bottom: 1px;
}

.pb-0\.5{
  padding-bottom: 0.125rem;
}

.pb-1\.5{
  padding-bottom: 0.375rem;
}

.pb-2\.5{
  padding-bottom: 0.625rem;
}

.pb-3\.5{
  padding-bottom: 0.875rem;
}

.pb-btn-default{
  padding-bottom: 2.5rem;
}

.pb-btn-sm{
  padding-bottom: 1.875rem;
}

.pb-header{
  padding-bottom: 60px;
}

.pb-icon{
  padding-bottom: 20px;
}

.pb-icon-3xl{
  padding-bottom: 120px;
}

.pb-icon-2xl{
  padding-bottom: 80px;
}

.pb-icon-xl{
  padding-bottom: 60px;
}

.pb-icon-lg{
  padding-bottom: 40px;
}

.pb-icon-sm{
  padding-bottom: 18px;
}

.pb-icon-xs{
  padding-bottom: 16px;
}

.pb-icon-spacing{
  padding-bottom: 8px;
}

.pb-heading-xs{
  padding-bottom: 0.25rem;
}

.pb-heading-sm{
  padding-bottom: 0.5rem;
}

.pb-heading{
  padding-bottom: 1rem;
}

.pb-heading-lg{
  padding-bottom: 2rem;
}

.pb-actionbar{
  padding-bottom: 70px;
}

.pb-aside{
  padding-bottom: 20rem;
}

.pb-sidebar{
  padding-bottom: 16rem;
}

.pb-card-padding{
  padding-bottom: 1.25rem;
}

.pl-0{
  padding-left: 0px;
}

.pl-1{
  padding-left: 0.25rem;
}

.pl-2{
  padding-left: 0.5rem;
}

.pl-3{
  padding-left: 0.75rem;
}

.pl-4{
  padding-left: 1rem;
}

.pl-5{
  padding-left: 1.25rem;
}

.pl-6{
  padding-left: 1.5rem;
}

.pl-7{
  padding-left: 1.75rem;
}

.pl-8{
  padding-left: 2rem;
}

.pl-9{
  padding-left: 2.25rem;
}

.pl-10{
  padding-left: 2.5rem;
}

.pl-11{
  padding-left: 2.75rem;
}

.pl-12{
  padding-left: 3rem;
}

.pl-14{
  padding-left: 3.5rem;
}

.pl-16{
  padding-left: 4rem;
}

.pl-20{
  padding-left: 5rem;
}

.pl-24{
  padding-left: 6rem;
}

.pl-28{
  padding-left: 7rem;
}

.pl-32{
  padding-left: 8rem;
}

.pl-36{
  padding-left: 9rem;
}

.pl-40{
  padding-left: 10rem;
}

.pl-44{
  padding-left: 11rem;
}

.pl-48{
  padding-left: 12rem;
}

.pl-52{
  padding-left: 13rem;
}

.pl-56{
  padding-left: 14rem;
}

.pl-60{
  padding-left: 15rem;
}

.pl-64{
  padding-left: 16rem;
}

.pl-72{
  padding-left: 18rem;
}

.pl-80{
  padding-left: 20rem;
}

.pl-96{
  padding-left: 24rem;
}

.pl-144{
  padding-left: 36rem;
}

.pl-192{
  padding-left: 48rem;
}

.pl-240{
  padding-left: 60rem;
}

.pl-px{
  padding-left: 1px;
}

.pl-0\.5{
  padding-left: 0.125rem;
}

.pl-1\.5{
  padding-left: 0.375rem;
}

.pl-2\.5{
  padding-left: 0.625rem;
}

.pl-3\.5{
  padding-left: 0.875rem;
}

.pl-btn-default{
  padding-left: 2.5rem;
}

.pl-btn-sm{
  padding-left: 1.875rem;
}

.pl-header{
  padding-left: 60px;
}

.pl-icon{
  padding-left: 20px;
}

.pl-icon-3xl{
  padding-left: 120px;
}

.pl-icon-2xl{
  padding-left: 80px;
}

.pl-icon-xl{
  padding-left: 60px;
}

.pl-icon-lg{
  padding-left: 40px;
}

.pl-icon-sm{
  padding-left: 18px;
}

.pl-icon-xs{
  padding-left: 16px;
}

.pl-icon-spacing{
  padding-left: 8px;
}

.pl-heading-xs{
  padding-left: 0.25rem;
}

.pl-heading-sm{
  padding-left: 0.5rem;
}

.pl-heading{
  padding-left: 1rem;
}

.pl-heading-lg{
  padding-left: 2rem;
}

.pl-actionbar{
  padding-left: 70px;
}

.pl-aside{
  padding-left: 20rem;
}

.pl-sidebar{
  padding-left: 16rem;
}

.pl-card-padding{
  padding-left: 1.25rem;
}

.first\:pt-0:first-child{
  padding-top: 0px;
}

.first\:pt-1:first-child{
  padding-top: 0.25rem;
}

.first\:pt-2:first-child{
  padding-top: 0.5rem;
}

.first\:pt-3:first-child{
  padding-top: 0.75rem;
}

.first\:pt-4:first-child{
  padding-top: 1rem;
}

.first\:pt-5:first-child{
  padding-top: 1.25rem;
}

.first\:pt-6:first-child{
  padding-top: 1.5rem;
}

.first\:pt-7:first-child{
  padding-top: 1.75rem;
}

.first\:pt-8:first-child{
  padding-top: 2rem;
}

.first\:pt-9:first-child{
  padding-top: 2.25rem;
}

.first\:pt-10:first-child{
  padding-top: 2.5rem;
}

.first\:pt-11:first-child{
  padding-top: 2.75rem;
}

.first\:pt-12:first-child{
  padding-top: 3rem;
}

.first\:pt-14:first-child{
  padding-top: 3.5rem;
}

.first\:pt-16:first-child{
  padding-top: 4rem;
}

.first\:pt-20:first-child{
  padding-top: 5rem;
}

.first\:pt-24:first-child{
  padding-top: 6rem;
}

.first\:pt-28:first-child{
  padding-top: 7rem;
}

.first\:pt-32:first-child{
  padding-top: 8rem;
}

.first\:pt-36:first-child{
  padding-top: 9rem;
}

.first\:pt-40:first-child{
  padding-top: 10rem;
}

.first\:pt-44:first-child{
  padding-top: 11rem;
}

.first\:pt-48:first-child{
  padding-top: 12rem;
}

.first\:pt-52:first-child{
  padding-top: 13rem;
}

.first\:pt-56:first-child{
  padding-top: 14rem;
}

.first\:pt-60:first-child{
  padding-top: 15rem;
}

.first\:pt-64:first-child{
  padding-top: 16rem;
}

.first\:pt-72:first-child{
  padding-top: 18rem;
}

.first\:pt-80:first-child{
  padding-top: 20rem;
}

.first\:pt-96:first-child{
  padding-top: 24rem;
}

.first\:pt-144:first-child{
  padding-top: 36rem;
}

.first\:pt-192:first-child{
  padding-top: 48rem;
}

.first\:pt-240:first-child{
  padding-top: 60rem;
}

.first\:pt-px:first-child{
  padding-top: 1px;
}

.first\:pt-0\.5:first-child{
  padding-top: 0.125rem;
}

.first\:pt-1\.5:first-child{
  padding-top: 0.375rem;
}

.first\:pt-2\.5:first-child{
  padding-top: 0.625rem;
}

.first\:pt-3\.5:first-child{
  padding-top: 0.875rem;
}

.first\:pt-btn-default:first-child{
  padding-top: 2.5rem;
}

.first\:pt-btn-sm:first-child{
  padding-top: 1.875rem;
}

.first\:pt-header:first-child{
  padding-top: 60px;
}

.first\:pt-icon:first-child{
  padding-top: 20px;
}

.first\:pt-icon-3xl:first-child{
  padding-top: 120px;
}

.first\:pt-icon-2xl:first-child{
  padding-top: 80px;
}

.first\:pt-icon-xl:first-child{
  padding-top: 60px;
}

.first\:pt-icon-lg:first-child{
  padding-top: 40px;
}

.first\:pt-icon-sm:first-child{
  padding-top: 18px;
}

.first\:pt-icon-xs:first-child{
  padding-top: 16px;
}

.first\:pt-icon-spacing:first-child{
  padding-top: 8px;
}

.first\:pt-heading-xs:first-child{
  padding-top: 0.25rem;
}

.first\:pt-heading-sm:first-child{
  padding-top: 0.5rem;
}

.first\:pt-heading:first-child{
  padding-top: 1rem;
}

.first\:pt-heading-lg:first-child{
  padding-top: 2rem;
}

.first\:pt-actionbar:first-child{
  padding-top: 70px;
}

.first\:pt-aside:first-child{
  padding-top: 20rem;
}

.first\:pt-sidebar:first-child{
  padding-top: 16rem;
}

.first\:pt-card-padding:first-child{
  padding-top: 1.25rem;
}

.first\:pr-0:first-child{
  padding-right: 0px;
}

.first\:pr-1:first-child{
  padding-right: 0.25rem;
}

.first\:pr-2:first-child{
  padding-right: 0.5rem;
}

.first\:pr-3:first-child{
  padding-right: 0.75rem;
}

.first\:pr-4:first-child{
  padding-right: 1rem;
}

.first\:pr-5:first-child{
  padding-right: 1.25rem;
}

.first\:pr-6:first-child{
  padding-right: 1.5rem;
}

.first\:pr-7:first-child{
  padding-right: 1.75rem;
}

.first\:pr-8:first-child{
  padding-right: 2rem;
}

.first\:pr-9:first-child{
  padding-right: 2.25rem;
}

.first\:pr-10:first-child{
  padding-right: 2.5rem;
}

.first\:pr-11:first-child{
  padding-right: 2.75rem;
}

.first\:pr-12:first-child{
  padding-right: 3rem;
}

.first\:pr-14:first-child{
  padding-right: 3.5rem;
}

.first\:pr-16:first-child{
  padding-right: 4rem;
}

.first\:pr-20:first-child{
  padding-right: 5rem;
}

.first\:pr-24:first-child{
  padding-right: 6rem;
}

.first\:pr-28:first-child{
  padding-right: 7rem;
}

.first\:pr-32:first-child{
  padding-right: 8rem;
}

.first\:pr-36:first-child{
  padding-right: 9rem;
}

.first\:pr-40:first-child{
  padding-right: 10rem;
}

.first\:pr-44:first-child{
  padding-right: 11rem;
}

.first\:pr-48:first-child{
  padding-right: 12rem;
}

.first\:pr-52:first-child{
  padding-right: 13rem;
}

.first\:pr-56:first-child{
  padding-right: 14rem;
}

.first\:pr-60:first-child{
  padding-right: 15rem;
}

.first\:pr-64:first-child{
  padding-right: 16rem;
}

.first\:pr-72:first-child{
  padding-right: 18rem;
}

.first\:pr-80:first-child{
  padding-right: 20rem;
}

.first\:pr-96:first-child{
  padding-right: 24rem;
}

.first\:pr-144:first-child{
  padding-right: 36rem;
}

.first\:pr-192:first-child{
  padding-right: 48rem;
}

.first\:pr-240:first-child{
  padding-right: 60rem;
}

.first\:pr-px:first-child{
  padding-right: 1px;
}

.first\:pr-0\.5:first-child{
  padding-right: 0.125rem;
}

.first\:pr-1\.5:first-child{
  padding-right: 0.375rem;
}

.first\:pr-2\.5:first-child{
  padding-right: 0.625rem;
}

.first\:pr-3\.5:first-child{
  padding-right: 0.875rem;
}

.first\:pr-btn-default:first-child{
  padding-right: 2.5rem;
}

.first\:pr-btn-sm:first-child{
  padding-right: 1.875rem;
}

.first\:pr-header:first-child{
  padding-right: 60px;
}

.first\:pr-icon:first-child{
  padding-right: 20px;
}

.first\:pr-icon-3xl:first-child{
  padding-right: 120px;
}

.first\:pr-icon-2xl:first-child{
  padding-right: 80px;
}

.first\:pr-icon-xl:first-child{
  padding-right: 60px;
}

.first\:pr-icon-lg:first-child{
  padding-right: 40px;
}

.first\:pr-icon-sm:first-child{
  padding-right: 18px;
}

.first\:pr-icon-xs:first-child{
  padding-right: 16px;
}

.first\:pr-icon-spacing:first-child{
  padding-right: 8px;
}

.first\:pr-heading-xs:first-child{
  padding-right: 0.25rem;
}

.first\:pr-heading-sm:first-child{
  padding-right: 0.5rem;
}

.first\:pr-heading:first-child{
  padding-right: 1rem;
}

.first\:pr-heading-lg:first-child{
  padding-right: 2rem;
}

.first\:pr-actionbar:first-child{
  padding-right: 70px;
}

.first\:pr-aside:first-child{
  padding-right: 20rem;
}

.first\:pr-sidebar:first-child{
  padding-right: 16rem;
}

.first\:pr-card-padding:first-child{
  padding-right: 1.25rem;
}

.first\:pb-0:first-child{
  padding-bottom: 0px;
}

.first\:pb-1:first-child{
  padding-bottom: 0.25rem;
}

.first\:pb-2:first-child{
  padding-bottom: 0.5rem;
}

.first\:pb-3:first-child{
  padding-bottom: 0.75rem;
}

.first\:pb-4:first-child{
  padding-bottom: 1rem;
}

.first\:pb-5:first-child{
  padding-bottom: 1.25rem;
}

.first\:pb-6:first-child{
  padding-bottom: 1.5rem;
}

.first\:pb-7:first-child{
  padding-bottom: 1.75rem;
}

.first\:pb-8:first-child{
  padding-bottom: 2rem;
}

.first\:pb-9:first-child{
  padding-bottom: 2.25rem;
}

.first\:pb-10:first-child{
  padding-bottom: 2.5rem;
}

.first\:pb-11:first-child{
  padding-bottom: 2.75rem;
}

.first\:pb-12:first-child{
  padding-bottom: 3rem;
}

.first\:pb-14:first-child{
  padding-bottom: 3.5rem;
}

.first\:pb-16:first-child{
  padding-bottom: 4rem;
}

.first\:pb-20:first-child{
  padding-bottom: 5rem;
}

.first\:pb-24:first-child{
  padding-bottom: 6rem;
}

.first\:pb-28:first-child{
  padding-bottom: 7rem;
}

.first\:pb-32:first-child{
  padding-bottom: 8rem;
}

.first\:pb-36:first-child{
  padding-bottom: 9rem;
}

.first\:pb-40:first-child{
  padding-bottom: 10rem;
}

.first\:pb-44:first-child{
  padding-bottom: 11rem;
}

.first\:pb-48:first-child{
  padding-bottom: 12rem;
}

.first\:pb-52:first-child{
  padding-bottom: 13rem;
}

.first\:pb-56:first-child{
  padding-bottom: 14rem;
}

.first\:pb-60:first-child{
  padding-bottom: 15rem;
}

.first\:pb-64:first-child{
  padding-bottom: 16rem;
}

.first\:pb-72:first-child{
  padding-bottom: 18rem;
}

.first\:pb-80:first-child{
  padding-bottom: 20rem;
}

.first\:pb-96:first-child{
  padding-bottom: 24rem;
}

.first\:pb-144:first-child{
  padding-bottom: 36rem;
}

.first\:pb-192:first-child{
  padding-bottom: 48rem;
}

.first\:pb-240:first-child{
  padding-bottom: 60rem;
}

.first\:pb-px:first-child{
  padding-bottom: 1px;
}

.first\:pb-0\.5:first-child{
  padding-bottom: 0.125rem;
}

.first\:pb-1\.5:first-child{
  padding-bottom: 0.375rem;
}

.first\:pb-2\.5:first-child{
  padding-bottom: 0.625rem;
}

.first\:pb-3\.5:first-child{
  padding-bottom: 0.875rem;
}

.first\:pb-btn-default:first-child{
  padding-bottom: 2.5rem;
}

.first\:pb-btn-sm:first-child{
  padding-bottom: 1.875rem;
}

.first\:pb-header:first-child{
  padding-bottom: 60px;
}

.first\:pb-icon:first-child{
  padding-bottom: 20px;
}

.first\:pb-icon-3xl:first-child{
  padding-bottom: 120px;
}

.first\:pb-icon-2xl:first-child{
  padding-bottom: 80px;
}

.first\:pb-icon-xl:first-child{
  padding-bottom: 60px;
}

.first\:pb-icon-lg:first-child{
  padding-bottom: 40px;
}

.first\:pb-icon-sm:first-child{
  padding-bottom: 18px;
}

.first\:pb-icon-xs:first-child{
  padding-bottom: 16px;
}

.first\:pb-icon-spacing:first-child{
  padding-bottom: 8px;
}

.first\:pb-heading-xs:first-child{
  padding-bottom: 0.25rem;
}

.first\:pb-heading-sm:first-child{
  padding-bottom: 0.5rem;
}

.first\:pb-heading:first-child{
  padding-bottom: 1rem;
}

.first\:pb-heading-lg:first-child{
  padding-bottom: 2rem;
}

.first\:pb-actionbar:first-child{
  padding-bottom: 70px;
}

.first\:pb-aside:first-child{
  padding-bottom: 20rem;
}

.first\:pb-sidebar:first-child{
  padding-bottom: 16rem;
}

.first\:pb-card-padding:first-child{
  padding-bottom: 1.25rem;
}

.first\:pl-0:first-child{
  padding-left: 0px;
}

.first\:pl-1:first-child{
  padding-left: 0.25rem;
}

.first\:pl-2:first-child{
  padding-left: 0.5rem;
}

.first\:pl-3:first-child{
  padding-left: 0.75rem;
}

.first\:pl-4:first-child{
  padding-left: 1rem;
}

.first\:pl-5:first-child{
  padding-left: 1.25rem;
}

.first\:pl-6:first-child{
  padding-left: 1.5rem;
}

.first\:pl-7:first-child{
  padding-left: 1.75rem;
}

.first\:pl-8:first-child{
  padding-left: 2rem;
}

.first\:pl-9:first-child{
  padding-left: 2.25rem;
}

.first\:pl-10:first-child{
  padding-left: 2.5rem;
}

.first\:pl-11:first-child{
  padding-left: 2.75rem;
}

.first\:pl-12:first-child{
  padding-left: 3rem;
}

.first\:pl-14:first-child{
  padding-left: 3.5rem;
}

.first\:pl-16:first-child{
  padding-left: 4rem;
}

.first\:pl-20:first-child{
  padding-left: 5rem;
}

.first\:pl-24:first-child{
  padding-left: 6rem;
}

.first\:pl-28:first-child{
  padding-left: 7rem;
}

.first\:pl-32:first-child{
  padding-left: 8rem;
}

.first\:pl-36:first-child{
  padding-left: 9rem;
}

.first\:pl-40:first-child{
  padding-left: 10rem;
}

.first\:pl-44:first-child{
  padding-left: 11rem;
}

.first\:pl-48:first-child{
  padding-left: 12rem;
}

.first\:pl-52:first-child{
  padding-left: 13rem;
}

.first\:pl-56:first-child{
  padding-left: 14rem;
}

.first\:pl-60:first-child{
  padding-left: 15rem;
}

.first\:pl-64:first-child{
  padding-left: 16rem;
}

.first\:pl-72:first-child{
  padding-left: 18rem;
}

.first\:pl-80:first-child{
  padding-left: 20rem;
}

.first\:pl-96:first-child{
  padding-left: 24rem;
}

.first\:pl-144:first-child{
  padding-left: 36rem;
}

.first\:pl-192:first-child{
  padding-left: 48rem;
}

.first\:pl-240:first-child{
  padding-left: 60rem;
}

.first\:pl-px:first-child{
  padding-left: 1px;
}

.first\:pl-0\.5:first-child{
  padding-left: 0.125rem;
}

.first\:pl-1\.5:first-child{
  padding-left: 0.375rem;
}

.first\:pl-2\.5:first-child{
  padding-left: 0.625rem;
}

.first\:pl-3\.5:first-child{
  padding-left: 0.875rem;
}

.first\:pl-btn-default:first-child{
  padding-left: 2.5rem;
}

.first\:pl-btn-sm:first-child{
  padding-left: 1.875rem;
}

.first\:pl-header:first-child{
  padding-left: 60px;
}

.first\:pl-icon:first-child{
  padding-left: 20px;
}

.first\:pl-icon-3xl:first-child{
  padding-left: 120px;
}

.first\:pl-icon-2xl:first-child{
  padding-left: 80px;
}

.first\:pl-icon-xl:first-child{
  padding-left: 60px;
}

.first\:pl-icon-lg:first-child{
  padding-left: 40px;
}

.first\:pl-icon-sm:first-child{
  padding-left: 18px;
}

.first\:pl-icon-xs:first-child{
  padding-left: 16px;
}

.first\:pl-icon-spacing:first-child{
  padding-left: 8px;
}

.first\:pl-heading-xs:first-child{
  padding-left: 0.25rem;
}

.first\:pl-heading-sm:first-child{
  padding-left: 0.5rem;
}

.first\:pl-heading:first-child{
  padding-left: 1rem;
}

.first\:pl-heading-lg:first-child{
  padding-left: 2rem;
}

.first\:pl-actionbar:first-child{
  padding-left: 70px;
}

.first\:pl-aside:first-child{
  padding-left: 20rem;
}

.first\:pl-sidebar:first-child{
  padding-left: 16rem;
}

.first\:pl-card-padding:first-child{
  padding-left: 1.25rem;
}

.last\:pt-0:last-child{
  padding-top: 0px;
}

.last\:pt-1:last-child{
  padding-top: 0.25rem;
}

.last\:pt-2:last-child{
  padding-top: 0.5rem;
}

.last\:pt-3:last-child{
  padding-top: 0.75rem;
}

.last\:pt-4:last-child{
  padding-top: 1rem;
}

.last\:pt-5:last-child{
  padding-top: 1.25rem;
}

.last\:pt-6:last-child{
  padding-top: 1.5rem;
}

.last\:pt-7:last-child{
  padding-top: 1.75rem;
}

.last\:pt-8:last-child{
  padding-top: 2rem;
}

.last\:pt-9:last-child{
  padding-top: 2.25rem;
}

.last\:pt-10:last-child{
  padding-top: 2.5rem;
}

.last\:pt-11:last-child{
  padding-top: 2.75rem;
}

.last\:pt-12:last-child{
  padding-top: 3rem;
}

.last\:pt-14:last-child{
  padding-top: 3.5rem;
}

.last\:pt-16:last-child{
  padding-top: 4rem;
}

.last\:pt-20:last-child{
  padding-top: 5rem;
}

.last\:pt-24:last-child{
  padding-top: 6rem;
}

.last\:pt-28:last-child{
  padding-top: 7rem;
}

.last\:pt-32:last-child{
  padding-top: 8rem;
}

.last\:pt-36:last-child{
  padding-top: 9rem;
}

.last\:pt-40:last-child{
  padding-top: 10rem;
}

.last\:pt-44:last-child{
  padding-top: 11rem;
}

.last\:pt-48:last-child{
  padding-top: 12rem;
}

.last\:pt-52:last-child{
  padding-top: 13rem;
}

.last\:pt-56:last-child{
  padding-top: 14rem;
}

.last\:pt-60:last-child{
  padding-top: 15rem;
}

.last\:pt-64:last-child{
  padding-top: 16rem;
}

.last\:pt-72:last-child{
  padding-top: 18rem;
}

.last\:pt-80:last-child{
  padding-top: 20rem;
}

.last\:pt-96:last-child{
  padding-top: 24rem;
}

.last\:pt-144:last-child{
  padding-top: 36rem;
}

.last\:pt-192:last-child{
  padding-top: 48rem;
}

.last\:pt-240:last-child{
  padding-top: 60rem;
}

.last\:pt-px:last-child{
  padding-top: 1px;
}

.last\:pt-0\.5:last-child{
  padding-top: 0.125rem;
}

.last\:pt-1\.5:last-child{
  padding-top: 0.375rem;
}

.last\:pt-2\.5:last-child{
  padding-top: 0.625rem;
}

.last\:pt-3\.5:last-child{
  padding-top: 0.875rem;
}

.last\:pt-btn-default:last-child{
  padding-top: 2.5rem;
}

.last\:pt-btn-sm:last-child{
  padding-top: 1.875rem;
}

.last\:pt-header:last-child{
  padding-top: 60px;
}

.last\:pt-icon:last-child{
  padding-top: 20px;
}

.last\:pt-icon-3xl:last-child{
  padding-top: 120px;
}

.last\:pt-icon-2xl:last-child{
  padding-top: 80px;
}

.last\:pt-icon-xl:last-child{
  padding-top: 60px;
}

.last\:pt-icon-lg:last-child{
  padding-top: 40px;
}

.last\:pt-icon-sm:last-child{
  padding-top: 18px;
}

.last\:pt-icon-xs:last-child{
  padding-top: 16px;
}

.last\:pt-icon-spacing:last-child{
  padding-top: 8px;
}

.last\:pt-heading-xs:last-child{
  padding-top: 0.25rem;
}

.last\:pt-heading-sm:last-child{
  padding-top: 0.5rem;
}

.last\:pt-heading:last-child{
  padding-top: 1rem;
}

.last\:pt-heading-lg:last-child{
  padding-top: 2rem;
}

.last\:pt-actionbar:last-child{
  padding-top: 70px;
}

.last\:pt-aside:last-child{
  padding-top: 20rem;
}

.last\:pt-sidebar:last-child{
  padding-top: 16rem;
}

.last\:pt-card-padding:last-child{
  padding-top: 1.25rem;
}

.last\:pr-0:last-child{
  padding-right: 0px;
}

.last\:pr-1:last-child{
  padding-right: 0.25rem;
}

.last\:pr-2:last-child{
  padding-right: 0.5rem;
}

.last\:pr-3:last-child{
  padding-right: 0.75rem;
}

.last\:pr-4:last-child{
  padding-right: 1rem;
}

.last\:pr-5:last-child{
  padding-right: 1.25rem;
}

.last\:pr-6:last-child{
  padding-right: 1.5rem;
}

.last\:pr-7:last-child{
  padding-right: 1.75rem;
}

.last\:pr-8:last-child{
  padding-right: 2rem;
}

.last\:pr-9:last-child{
  padding-right: 2.25rem;
}

.last\:pr-10:last-child{
  padding-right: 2.5rem;
}

.last\:pr-11:last-child{
  padding-right: 2.75rem;
}

.last\:pr-12:last-child{
  padding-right: 3rem;
}

.last\:pr-14:last-child{
  padding-right: 3.5rem;
}

.last\:pr-16:last-child{
  padding-right: 4rem;
}

.last\:pr-20:last-child{
  padding-right: 5rem;
}

.last\:pr-24:last-child{
  padding-right: 6rem;
}

.last\:pr-28:last-child{
  padding-right: 7rem;
}

.last\:pr-32:last-child{
  padding-right: 8rem;
}

.last\:pr-36:last-child{
  padding-right: 9rem;
}

.last\:pr-40:last-child{
  padding-right: 10rem;
}

.last\:pr-44:last-child{
  padding-right: 11rem;
}

.last\:pr-48:last-child{
  padding-right: 12rem;
}

.last\:pr-52:last-child{
  padding-right: 13rem;
}

.last\:pr-56:last-child{
  padding-right: 14rem;
}

.last\:pr-60:last-child{
  padding-right: 15rem;
}

.last\:pr-64:last-child{
  padding-right: 16rem;
}

.last\:pr-72:last-child{
  padding-right: 18rem;
}

.last\:pr-80:last-child{
  padding-right: 20rem;
}

.last\:pr-96:last-child{
  padding-right: 24rem;
}

.last\:pr-144:last-child{
  padding-right: 36rem;
}

.last\:pr-192:last-child{
  padding-right: 48rem;
}

.last\:pr-240:last-child{
  padding-right: 60rem;
}

.last\:pr-px:last-child{
  padding-right: 1px;
}

.last\:pr-0\.5:last-child{
  padding-right: 0.125rem;
}

.last\:pr-1\.5:last-child{
  padding-right: 0.375rem;
}

.last\:pr-2\.5:last-child{
  padding-right: 0.625rem;
}

.last\:pr-3\.5:last-child{
  padding-right: 0.875rem;
}

.last\:pr-btn-default:last-child{
  padding-right: 2.5rem;
}

.last\:pr-btn-sm:last-child{
  padding-right: 1.875rem;
}

.last\:pr-header:last-child{
  padding-right: 60px;
}

.last\:pr-icon:last-child{
  padding-right: 20px;
}

.last\:pr-icon-3xl:last-child{
  padding-right: 120px;
}

.last\:pr-icon-2xl:last-child{
  padding-right: 80px;
}

.last\:pr-icon-xl:last-child{
  padding-right: 60px;
}

.last\:pr-icon-lg:last-child{
  padding-right: 40px;
}

.last\:pr-icon-sm:last-child{
  padding-right: 18px;
}

.last\:pr-icon-xs:last-child{
  padding-right: 16px;
}

.last\:pr-icon-spacing:last-child{
  padding-right: 8px;
}

.last\:pr-heading-xs:last-child{
  padding-right: 0.25rem;
}

.last\:pr-heading-sm:last-child{
  padding-right: 0.5rem;
}

.last\:pr-heading:last-child{
  padding-right: 1rem;
}

.last\:pr-heading-lg:last-child{
  padding-right: 2rem;
}

.last\:pr-actionbar:last-child{
  padding-right: 70px;
}

.last\:pr-aside:last-child{
  padding-right: 20rem;
}

.last\:pr-sidebar:last-child{
  padding-right: 16rem;
}

.last\:pr-card-padding:last-child{
  padding-right: 1.25rem;
}

.last\:pb-0:last-child{
  padding-bottom: 0px;
}

.last\:pb-1:last-child{
  padding-bottom: 0.25rem;
}

.last\:pb-2:last-child{
  padding-bottom: 0.5rem;
}

.last\:pb-3:last-child{
  padding-bottom: 0.75rem;
}

.last\:pb-4:last-child{
  padding-bottom: 1rem;
}

.last\:pb-5:last-child{
  padding-bottom: 1.25rem;
}

.last\:pb-6:last-child{
  padding-bottom: 1.5rem;
}

.last\:pb-7:last-child{
  padding-bottom: 1.75rem;
}

.last\:pb-8:last-child{
  padding-bottom: 2rem;
}

.last\:pb-9:last-child{
  padding-bottom: 2.25rem;
}

.last\:pb-10:last-child{
  padding-bottom: 2.5rem;
}

.last\:pb-11:last-child{
  padding-bottom: 2.75rem;
}

.last\:pb-12:last-child{
  padding-bottom: 3rem;
}

.last\:pb-14:last-child{
  padding-bottom: 3.5rem;
}

.last\:pb-16:last-child{
  padding-bottom: 4rem;
}

.last\:pb-20:last-child{
  padding-bottom: 5rem;
}

.last\:pb-24:last-child{
  padding-bottom: 6rem;
}

.last\:pb-28:last-child{
  padding-bottom: 7rem;
}

.last\:pb-32:last-child{
  padding-bottom: 8rem;
}

.last\:pb-36:last-child{
  padding-bottom: 9rem;
}

.last\:pb-40:last-child{
  padding-bottom: 10rem;
}

.last\:pb-44:last-child{
  padding-bottom: 11rem;
}

.last\:pb-48:last-child{
  padding-bottom: 12rem;
}

.last\:pb-52:last-child{
  padding-bottom: 13rem;
}

.last\:pb-56:last-child{
  padding-bottom: 14rem;
}

.last\:pb-60:last-child{
  padding-bottom: 15rem;
}

.last\:pb-64:last-child{
  padding-bottom: 16rem;
}

.last\:pb-72:last-child{
  padding-bottom: 18rem;
}

.last\:pb-80:last-child{
  padding-bottom: 20rem;
}

.last\:pb-96:last-child{
  padding-bottom: 24rem;
}

.last\:pb-144:last-child{
  padding-bottom: 36rem;
}

.last\:pb-192:last-child{
  padding-bottom: 48rem;
}

.last\:pb-240:last-child{
  padding-bottom: 60rem;
}

.last\:pb-px:last-child{
  padding-bottom: 1px;
}

.last\:pb-0\.5:last-child{
  padding-bottom: 0.125rem;
}

.last\:pb-1\.5:last-child{
  padding-bottom: 0.375rem;
}

.last\:pb-2\.5:last-child{
  padding-bottom: 0.625rem;
}

.last\:pb-3\.5:last-child{
  padding-bottom: 0.875rem;
}

.last\:pb-btn-default:last-child{
  padding-bottom: 2.5rem;
}

.last\:pb-btn-sm:last-child{
  padding-bottom: 1.875rem;
}

.last\:pb-header:last-child{
  padding-bottom: 60px;
}

.last\:pb-icon:last-child{
  padding-bottom: 20px;
}

.last\:pb-icon-3xl:last-child{
  padding-bottom: 120px;
}

.last\:pb-icon-2xl:last-child{
  padding-bottom: 80px;
}

.last\:pb-icon-xl:last-child{
  padding-bottom: 60px;
}

.last\:pb-icon-lg:last-child{
  padding-bottom: 40px;
}

.last\:pb-icon-sm:last-child{
  padding-bottom: 18px;
}

.last\:pb-icon-xs:last-child{
  padding-bottom: 16px;
}

.last\:pb-icon-spacing:last-child{
  padding-bottom: 8px;
}

.last\:pb-heading-xs:last-child{
  padding-bottom: 0.25rem;
}

.last\:pb-heading-sm:last-child{
  padding-bottom: 0.5rem;
}

.last\:pb-heading:last-child{
  padding-bottom: 1rem;
}

.last\:pb-heading-lg:last-child{
  padding-bottom: 2rem;
}

.last\:pb-actionbar:last-child{
  padding-bottom: 70px;
}

.last\:pb-aside:last-child{
  padding-bottom: 20rem;
}

.last\:pb-sidebar:last-child{
  padding-bottom: 16rem;
}

.last\:pb-card-padding:last-child{
  padding-bottom: 1.25rem;
}

.last\:pl-0:last-child{
  padding-left: 0px;
}

.last\:pl-1:last-child{
  padding-left: 0.25rem;
}

.last\:pl-2:last-child{
  padding-left: 0.5rem;
}

.last\:pl-3:last-child{
  padding-left: 0.75rem;
}

.last\:pl-4:last-child{
  padding-left: 1rem;
}

.last\:pl-5:last-child{
  padding-left: 1.25rem;
}

.last\:pl-6:last-child{
  padding-left: 1.5rem;
}

.last\:pl-7:last-child{
  padding-left: 1.75rem;
}

.last\:pl-8:last-child{
  padding-left: 2rem;
}

.last\:pl-9:last-child{
  padding-left: 2.25rem;
}

.last\:pl-10:last-child{
  padding-left: 2.5rem;
}

.last\:pl-11:last-child{
  padding-left: 2.75rem;
}

.last\:pl-12:last-child{
  padding-left: 3rem;
}

.last\:pl-14:last-child{
  padding-left: 3.5rem;
}

.last\:pl-16:last-child{
  padding-left: 4rem;
}

.last\:pl-20:last-child{
  padding-left: 5rem;
}

.last\:pl-24:last-child{
  padding-left: 6rem;
}

.last\:pl-28:last-child{
  padding-left: 7rem;
}

.last\:pl-32:last-child{
  padding-left: 8rem;
}

.last\:pl-36:last-child{
  padding-left: 9rem;
}

.last\:pl-40:last-child{
  padding-left: 10rem;
}

.last\:pl-44:last-child{
  padding-left: 11rem;
}

.last\:pl-48:last-child{
  padding-left: 12rem;
}

.last\:pl-52:last-child{
  padding-left: 13rem;
}

.last\:pl-56:last-child{
  padding-left: 14rem;
}

.last\:pl-60:last-child{
  padding-left: 15rem;
}

.last\:pl-64:last-child{
  padding-left: 16rem;
}

.last\:pl-72:last-child{
  padding-left: 18rem;
}

.last\:pl-80:last-child{
  padding-left: 20rem;
}

.last\:pl-96:last-child{
  padding-left: 24rem;
}

.last\:pl-144:last-child{
  padding-left: 36rem;
}

.last\:pl-192:last-child{
  padding-left: 48rem;
}

.last\:pl-240:last-child{
  padding-left: 60rem;
}

.last\:pl-px:last-child{
  padding-left: 1px;
}

.last\:pl-0\.5:last-child{
  padding-left: 0.125rem;
}

.last\:pl-1\.5:last-child{
  padding-left: 0.375rem;
}

.last\:pl-2\.5:last-child{
  padding-left: 0.625rem;
}

.last\:pl-3\.5:last-child{
  padding-left: 0.875rem;
}

.last\:pl-btn-default:last-child{
  padding-left: 2.5rem;
}

.last\:pl-btn-sm:last-child{
  padding-left: 1.875rem;
}

.last\:pl-header:last-child{
  padding-left: 60px;
}

.last\:pl-icon:last-child{
  padding-left: 20px;
}

.last\:pl-icon-3xl:last-child{
  padding-left: 120px;
}

.last\:pl-icon-2xl:last-child{
  padding-left: 80px;
}

.last\:pl-icon-xl:last-child{
  padding-left: 60px;
}

.last\:pl-icon-lg:last-child{
  padding-left: 40px;
}

.last\:pl-icon-sm:last-child{
  padding-left: 18px;
}

.last\:pl-icon-xs:last-child{
  padding-left: 16px;
}

.last\:pl-icon-spacing:last-child{
  padding-left: 8px;
}

.last\:pl-heading-xs:last-child{
  padding-left: 0.25rem;
}

.last\:pl-heading-sm:last-child{
  padding-left: 0.5rem;
}

.last\:pl-heading:last-child{
  padding-left: 1rem;
}

.last\:pl-heading-lg:last-child{
  padding-left: 2rem;
}

.last\:pl-actionbar:last-child{
  padding-left: 70px;
}

.last\:pl-aside:last-child{
  padding-left: 20rem;
}

.last\:pl-sidebar:last-child{
  padding-left: 16rem;
}

.last\:pl-card-padding:last-child{
  padding-left: 1.25rem;
}

.text-left{
  text-align: left;
}

.text-center{
  text-align: center;
}

.text-right{
  text-align: right;
}

.text-justify{
  text-align: justify;
}

.align-baseline{
  vertical-align: baseline;
}

.align-top{
  vertical-align: top;
}

.align-middle{
  vertical-align: middle;
}

.align-bottom{
  vertical-align: bottom;
}

.align-text-top{
  vertical-align: text-top;
}

.align-text-bottom{
  vertical-align: text-bottom;
}

.font-sans{
  font-family: museo-sans-rounded, sans-serif;
}

.font-serif{
  font-family: museo-sans-rounded, sans-serif;
}

.font-mono{
  font-family: Source Code Pro, monospace;
}

.font-display{
  font-family: museo-sans-rounded, sans-serif;
}

.font-body{
  font-family: museo-sans-rounded, sans-serif;
}

.text-xs{
  font-size: 0.688rem;
  line-height: 0.8rem;
}

.text-sm{
  font-size: 0.813rem;
  line-height: 1rem;
}

.text-base{
  font-size: 0.875rem;
  line-height: 1.4rem;
}

.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl{
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-5xl{
  font-size: 3rem;
  line-height: 1;
}

.text-6xl{
  font-size: 3.75rem;
  line-height: 1;
}

.text-7xl{
  font-size: 4.5rem;
  line-height: 1;
}

.text-8xl{
  font-size: 6rem;
  line-height: 1;
}

.text-9xl{
  font-size: 8rem;
  line-height: 1;
}

.text-heading-1{
  font-size: 1.563rem;
  line-height: 1.563rem;
}

.text-heading-2{
  font-size: 1.375rem;
  line-height: 1.375rem;
}

.text-heading-3{
  font-size: 1.125rem;
  line-height: 1.125rem;
}

.text-heading-4{
  font-size: 1rem;
  line-height: 1rem;
}

.text-display-1{
  font-size: 5rem;
  line-height: 5rem;
}

.text-display-2{
  font-size: 4rem;
  line-height: 4rem;
}

.text-display-3{
  font-size: 3rem;
  line-height: 3rem;
}

.text-display-4{
  font-size: 1.875rem;
  line-height: 1.563rem;
}

.text-label{
  font-size: 0.8125rem;
  line-height: 0.9rem;
}

.text-icon-default{
  font-size: 20px;
}

.text-icon-3xl{
  font-size: 120px;
}

.text-icon-2xl{
  font-size: 80px;
}

.text-icon-xl{
  font-size: 60px;
}

.text-icon-lg{
  font-size: 40px;
}

.text-icon-sm{
  font-size: 18px;
}

.text-icon-xs{
  font-size: 0.75rem;
}

.text-xxs{
  font-size: 0.6rem;
}

.font-thin{
  font-weight: 100;
}

.font-light{
  font-weight: 300;
}

.font-normal{
  font-weight: 500;
}

.font-medium{
  font-weight: 500;
}

.font-semibold{
  font-weight: 600;
}

.font-bold{
  font-weight: 700;
}

.font-black{
  font-weight: 900;
}

.uppercase{
  text-transform: uppercase;
}

.lowercase{
  text-transform: lowercase;
}

.capitalize{
  text-transform: capitalize;
}

.normal-case{
  text-transform: none;
}

.italic{
  font-style: italic;
}

.not-italic{
  font-style: normal;
}

.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions{
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.normal-nums{
  font-variant-numeric: normal;
}

.ordinal{
  --tw-ordinal: ordinal;
}

.slashed-zero{
  --tw-slashed-zero: slashed-zero;
}

.lining-nums{
  --tw-numeric-figure: lining-nums;
}

.oldstyle-nums{
  --tw-numeric-figure: oldstyle-nums;
}

.proportional-nums{
  --tw-numeric-spacing: proportional-nums;
}

.tabular-nums{
  --tw-numeric-spacing: tabular-nums;
}

.diagonal-fractions{
  --tw-numeric-fraction: diagonal-fractions;
}

.stacked-fractions{
  --tw-numeric-fraction: stacked-fractions;
}

.leading-3{
  line-height: .75rem;
}

.leading-4{
  line-height: 1rem;
}

.leading-5{
  line-height: 1.25rem;
}

.leading-6{
  line-height: 1.5rem;
}

.leading-7{
  line-height: 1.75rem;
}

.leading-8{
  line-height: 2rem;
}

.leading-9{
  line-height: 2.25rem;
}

.leading-10{
  line-height: 2.5rem;
}

.leading-none{
  line-height: 1;
}

.leading-tight{
  line-height: 1.25;
}

.leading-snug{
  line-height: 1.375;
}

.leading-normal{
  line-height: 1.5;
}

.leading-relaxed{
  line-height: 1.625;
}

.leading-loose{
  line-height: 2;
}

.tracking-tighter{
  letter-spacing: -0.05em;
}

.tracking-tight{
  letter-spacing: -0.025em;
}

.tracking-normal{
  letter-spacing: 0em;
}

.tracking-wide{
  letter-spacing: 0.025em;
}

.tracking-wider{
  letter-spacing: 0.05em;
}

.tracking-widest{
  letter-spacing: 0.1em;
}

.text-transparent{
  color: transparent;
}

.text-current{
  color: currentColor;
}

.text-black{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.text-white{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-gray-100{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.text-gray-200{
  --tw-text-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-text-opacity));
}

.text-gray-300{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.text-gray-400{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.text-gray-500{
  --tw-text-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-text-opacity));
}

.text-gray-600{
  --tw-text-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-text-opacity));
}

.text-gray-700{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.text-gray-800{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.text-gray-900{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.text-green-500{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.text-red-500{
  --tw-text-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-text-opacity));
}

.text-pink-500{
  --tw-text-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-text-opacity));
}

.text-orange-500{
  --tw-text-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-text-opacity));
}

.text-teal-300{
  --tw-text-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-text-opacity));
}

.text-teal-400{
  --tw-text-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-text-opacity));
}

.text-teal-500{
  --tw-text-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-text-opacity));
}

.text-yellow-500{
  --tw-text-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-text-opacity));
}

.text-blue-200{
  --tw-text-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-text-opacity));
}

.text-blue-500{
  --tw-text-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-text-opacity));
}

.text-petrol-500{
  --tw-text-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-text-opacity));
}

.text-petrol-600{
  --tw-text-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-text-opacity));
}

.text-petrol-700{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.text-petrol-800{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.text-appbody{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.text-primary{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.text-link{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.text-link-hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.text-header{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.text-actionbar{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.text-bordercolor{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.text-success{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.text-danger{
  --tw-text-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-text-opacity));
}

.text-disabled{
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.text-info{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.text-card{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-dark{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.text-label-color{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.text-label-inverted{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.text-border-inverted{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-transparent{
  color: transparent;
}

.group:hover .group-hover\:text-current{
  color: currentColor;
}

.group:hover .group-hover\:text-black{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-white{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-100{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-200{
  --tw-text-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-300{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-400{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-500{
  --tw-text-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-600{
  --tw-text-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-700{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-800{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-900{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-green-500{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-500{
  --tw-text-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pink-500{
  --tw-text-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orange-500{
  --tw-text-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-300{
  --tw-text-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-400{
  --tw-text-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-teal-500{
  --tw-text-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-yellow-500{
  --tw-text-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-200{
  --tw-text-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blue-500{
  --tw-text-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-petrol-500{
  --tw-text-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-petrol-600{
  --tw-text-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-petrol-700{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-petrol-800{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-appbody{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-primary{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-link{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-link-hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-header{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-actionbar{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-bordercolor{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-success{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-danger{
  --tw-text-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-disabled{
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-info{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-card{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-dark{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-label-color{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-label-inverted{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.group:hover .group-hover\:text-border-inverted{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.focus-within\:text-transparent:focus-within{
  color: transparent;
}

.focus-within\:text-current:focus-within{
  color: currentColor;
}

.focus-within\:text-black:focus-within{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus-within\:text-white:focus-within{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus-within\:text-gray-100:focus-within{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.focus-within\:text-gray-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-text-opacity));
}

.focus-within\:text-gray-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.focus-within\:text-gray-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.focus-within\:text-gray-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-text-opacity));
}

.focus-within\:text-gray-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-text-opacity));
}

.focus-within\:text-gray-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.focus-within\:text-gray-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.focus-within\:text-gray-900:focus-within{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus-within\:text-green-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.focus-within\:text-red-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-text-opacity));
}

.focus-within\:text-pink-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-text-opacity));
}

.focus-within\:text-orange-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-text-opacity));
}

.focus-within\:text-teal-300:focus-within{
  --tw-text-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-text-opacity));
}

.focus-within\:text-teal-400:focus-within{
  --tw-text-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-text-opacity));
}

.focus-within\:text-teal-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-text-opacity));
}

.focus-within\:text-yellow-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-text-opacity));
}

.focus-within\:text-blue-200:focus-within{
  --tw-text-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-text-opacity));
}

.focus-within\:text-blue-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-text-opacity));
}

.focus-within\:text-petrol-500:focus-within{
  --tw-text-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-text-opacity));
}

.focus-within\:text-petrol-600:focus-within{
  --tw-text-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-text-opacity));
}

.focus-within\:text-petrol-700:focus-within{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.focus-within\:text-petrol-800:focus-within{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.focus-within\:text-appbody:focus-within{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.focus-within\:text-primary:focus-within{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.focus-within\:text-link:focus-within{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.focus-within\:text-link-hover:focus-within{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.focus-within\:text-header:focus-within{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.focus-within\:text-actionbar:focus-within{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.focus-within\:text-bordercolor:focus-within{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.focus-within\:text-success:focus-within{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.focus-within\:text-danger:focus-within{
  --tw-text-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-text-opacity));
}

.focus-within\:text-disabled:focus-within{
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.focus-within\:text-info:focus-within{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.focus-within\:text-card:focus-within{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus-within\:text-dark:focus-within{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.focus-within\:text-label-color:focus-within{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.focus-within\:text-label-inverted:focus-within{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.focus-within\:text-border-inverted:focus-within{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.hover\:text-transparent:hover{
  color: transparent;
}

.hover\:text-current:hover{
  color: currentColor;
}

.hover\:text-black:hover{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.hover\:text-white:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hover\:text-gray-100:hover{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.hover\:text-gray-200:hover{
  --tw-text-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-text-opacity));
}

.hover\:text-gray-300:hover{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.hover\:text-gray-400:hover{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.hover\:text-gray-500:hover{
  --tw-text-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-text-opacity));
}

.hover\:text-gray-600:hover{
  --tw-text-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-text-opacity));
}

.hover\:text-gray-700:hover{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.hover\:text-gray-800:hover{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.hover\:text-gray-900:hover{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.hover\:text-green-500:hover{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.hover\:text-red-500:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-text-opacity));
}

.hover\:text-pink-500:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-text-opacity));
}

.hover\:text-orange-500:hover{
  --tw-text-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-text-opacity));
}

.hover\:text-teal-300:hover{
  --tw-text-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-text-opacity));
}

.hover\:text-teal-400:hover{
  --tw-text-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-text-opacity));
}

.hover\:text-teal-500:hover{
  --tw-text-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-text-opacity));
}

.hover\:text-yellow-500:hover{
  --tw-text-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-text-opacity));
}

.hover\:text-blue-200:hover{
  --tw-text-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-text-opacity));
}

.hover\:text-blue-500:hover{
  --tw-text-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-text-opacity));
}

.hover\:text-petrol-500:hover{
  --tw-text-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-text-opacity));
}

.hover\:text-petrol-600:hover{
  --tw-text-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-text-opacity));
}

.hover\:text-petrol-700:hover{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.hover\:text-petrol-800:hover{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.hover\:text-appbody:hover{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.hover\:text-primary:hover{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.hover\:text-link:hover{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.hover\:text-link-hover:hover{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.hover\:text-header:hover{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.hover\:text-actionbar:hover{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.hover\:text-bordercolor:hover{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.hover\:text-success:hover{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.hover\:text-danger:hover{
  --tw-text-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-text-opacity));
}

.hover\:text-disabled:hover{
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.hover\:text-info:hover{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.hover\:text-card:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hover\:text-dark:hover{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.hover\:text-label-color:hover{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.hover\:text-label-inverted:hover{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.hover\:text-border-inverted:hover{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.focus\:text-transparent:focus{
  color: transparent;
}

.focus\:text-current:focus{
  color: currentColor;
}

.focus\:text-black:focus{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus\:text-white:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus\:text-gray-100:focus{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.focus\:text-gray-200:focus{
  --tw-text-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-text-opacity));
}

.focus\:text-gray-300:focus{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.focus\:text-gray-400:focus{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.focus\:text-gray-500:focus{
  --tw-text-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-text-opacity));
}

.focus\:text-gray-600:focus{
  --tw-text-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-text-opacity));
}

.focus\:text-gray-700:focus{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.focus\:text-gray-800:focus{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.focus\:text-gray-900:focus{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.focus\:text-green-500:focus{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.focus\:text-red-500:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-text-opacity));
}

.focus\:text-pink-500:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-text-opacity));
}

.focus\:text-orange-500:focus{
  --tw-text-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-text-opacity));
}

.focus\:text-teal-300:focus{
  --tw-text-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-text-opacity));
}

.focus\:text-teal-400:focus{
  --tw-text-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-text-opacity));
}

.focus\:text-teal-500:focus{
  --tw-text-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-text-opacity));
}

.focus\:text-yellow-500:focus{
  --tw-text-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-text-opacity));
}

.focus\:text-blue-200:focus{
  --tw-text-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-text-opacity));
}

.focus\:text-blue-500:focus{
  --tw-text-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-text-opacity));
}

.focus\:text-petrol-500:focus{
  --tw-text-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-text-opacity));
}

.focus\:text-petrol-600:focus{
  --tw-text-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-text-opacity));
}

.focus\:text-petrol-700:focus{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.focus\:text-petrol-800:focus{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.focus\:text-appbody:focus{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.focus\:text-primary:focus{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.focus\:text-link:focus{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.focus\:text-link-hover:focus{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.focus\:text-header:focus{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.focus\:text-actionbar:focus{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.focus\:text-bordercolor:focus{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.focus\:text-success:focus{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.focus\:text-danger:focus{
  --tw-text-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-text-opacity));
}

.focus\:text-disabled:focus{
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.focus\:text-info:focus{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.focus\:text-card:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus\:text-dark:focus{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.focus\:text-label-color:focus{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.focus\:text-label-inverted:focus{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.focus\:text-border-inverted:focus{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.active\:text-transparent:active{
  color: transparent;
}

.active\:text-current:active{
  color: currentColor;
}

.active\:text-black:active{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.active\:text-white:active{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.active\:text-gray-100:active{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.active\:text-gray-200:active{
  --tw-text-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-text-opacity));
}

.active\:text-gray-300:active{
  --tw-text-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-text-opacity));
}

.active\:text-gray-400:active{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.active\:text-gray-500:active{
  --tw-text-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-text-opacity));
}

.active\:text-gray-600:active{
  --tw-text-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-text-opacity));
}

.active\:text-gray-700:active{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.active\:text-gray-800:active{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.active\:text-gray-900:active{
  --tw-text-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-text-opacity));
}

.active\:text-green-500:active{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.active\:text-red-500:active{
  --tw-text-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-text-opacity));
}

.active\:text-pink-500:active{
  --tw-text-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-text-opacity));
}

.active\:text-orange-500:active{
  --tw-text-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-text-opacity));
}

.active\:text-teal-300:active{
  --tw-text-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-text-opacity));
}

.active\:text-teal-400:active{
  --tw-text-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-text-opacity));
}

.active\:text-teal-500:active{
  --tw-text-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-text-opacity));
}

.active\:text-yellow-500:active{
  --tw-text-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-text-opacity));
}

.active\:text-blue-200:active{
  --tw-text-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-text-opacity));
}

.active\:text-blue-500:active{
  --tw-text-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-text-opacity));
}

.active\:text-petrol-500:active{
  --tw-text-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-text-opacity));
}

.active\:text-petrol-600:active{
  --tw-text-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-text-opacity));
}

.active\:text-petrol-700:active{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.active\:text-petrol-800:active{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.active\:text-appbody:active{
  --tw-text-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-text-opacity));
}

.active\:text-primary:active{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.active\:text-link:active{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.active\:text-link-hover:active{
  --tw-text-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-text-opacity));
}

.active\:text-header:active{
  --tw-text-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-text-opacity));
}

.active\:text-actionbar:active{
  --tw-text-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-text-opacity));
}

.active\:text-bordercolor:active{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.active\:text-success:active{
  --tw-text-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-text-opacity));
}

.active\:text-danger:active{
  --tw-text-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-text-opacity));
}

.active\:text-disabled:active{
  --tw-text-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-text-opacity));
}

.active\:text-info:active{
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.active\:text-card:active{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.active\:text-dark:active{
  --tw-text-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-text-opacity));
}

.active\:text-label-color:active{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.active\:text-label-inverted:active{
  --tw-text-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-text-opacity));
}

.active\:text-border-inverted:active{
  --tw-text-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-text-opacity));
}

.text-opacity-0{
  --tw-text-opacity: 0;
}

.text-opacity-5{
  --tw-text-opacity: 0.05;
}

.text-opacity-10{
  --tw-text-opacity: 0.1;
}

.text-opacity-20{
  --tw-text-opacity: 0.2;
}

.text-opacity-25{
  --tw-text-opacity: 0.25;
}

.text-opacity-30{
  --tw-text-opacity: 0.3;
}

.text-opacity-40{
  --tw-text-opacity: 0.4;
}

.text-opacity-50{
  --tw-text-opacity: 0.5;
}

.text-opacity-60{
  --tw-text-opacity: 0.6;
}

.text-opacity-70{
  --tw-text-opacity: 0.7;
}

.text-opacity-75{
  --tw-text-opacity: 0.75;
}

.text-opacity-80{
  --tw-text-opacity: 0.8;
}

.text-opacity-90{
  --tw-text-opacity: 0.9;
}

.text-opacity-95{
  --tw-text-opacity: 0.95;
}

.text-opacity-100{
  --tw-text-opacity: 1;
}

.group:hover .group-hover\:text-opacity-0{
  --tw-text-opacity: 0;
}

.group:hover .group-hover\:text-opacity-5{
  --tw-text-opacity: 0.05;
}

.group:hover .group-hover\:text-opacity-10{
  --tw-text-opacity: 0.1;
}

.group:hover .group-hover\:text-opacity-20{
  --tw-text-opacity: 0.2;
}

.group:hover .group-hover\:text-opacity-25{
  --tw-text-opacity: 0.25;
}

.group:hover .group-hover\:text-opacity-30{
  --tw-text-opacity: 0.3;
}

.group:hover .group-hover\:text-opacity-40{
  --tw-text-opacity: 0.4;
}

.group:hover .group-hover\:text-opacity-50{
  --tw-text-opacity: 0.5;
}

.group:hover .group-hover\:text-opacity-60{
  --tw-text-opacity: 0.6;
}

.group:hover .group-hover\:text-opacity-70{
  --tw-text-opacity: 0.7;
}

.group:hover .group-hover\:text-opacity-75{
  --tw-text-opacity: 0.75;
}

.group:hover .group-hover\:text-opacity-80{
  --tw-text-opacity: 0.8;
}

.group:hover .group-hover\:text-opacity-90{
  --tw-text-opacity: 0.9;
}

.group:hover .group-hover\:text-opacity-95{
  --tw-text-opacity: 0.95;
}

.group:hover .group-hover\:text-opacity-100{
  --tw-text-opacity: 1;
}

.focus-within\:text-opacity-0:focus-within{
  --tw-text-opacity: 0;
}

.focus-within\:text-opacity-5:focus-within{
  --tw-text-opacity: 0.05;
}

.focus-within\:text-opacity-10:focus-within{
  --tw-text-opacity: 0.1;
}

.focus-within\:text-opacity-20:focus-within{
  --tw-text-opacity: 0.2;
}

.focus-within\:text-opacity-25:focus-within{
  --tw-text-opacity: 0.25;
}

.focus-within\:text-opacity-30:focus-within{
  --tw-text-opacity: 0.3;
}

.focus-within\:text-opacity-40:focus-within{
  --tw-text-opacity: 0.4;
}

.focus-within\:text-opacity-50:focus-within{
  --tw-text-opacity: 0.5;
}

.focus-within\:text-opacity-60:focus-within{
  --tw-text-opacity: 0.6;
}

.focus-within\:text-opacity-70:focus-within{
  --tw-text-opacity: 0.7;
}

.focus-within\:text-opacity-75:focus-within{
  --tw-text-opacity: 0.75;
}

.focus-within\:text-opacity-80:focus-within{
  --tw-text-opacity: 0.8;
}

.focus-within\:text-opacity-90:focus-within{
  --tw-text-opacity: 0.9;
}

.focus-within\:text-opacity-95:focus-within{
  --tw-text-opacity: 0.95;
}

.focus-within\:text-opacity-100:focus-within{
  --tw-text-opacity: 1;
}

.hover\:text-opacity-0:hover{
  --tw-text-opacity: 0;
}

.hover\:text-opacity-5:hover{
  --tw-text-opacity: 0.05;
}

.hover\:text-opacity-10:hover{
  --tw-text-opacity: 0.1;
}

.hover\:text-opacity-20:hover{
  --tw-text-opacity: 0.2;
}

.hover\:text-opacity-25:hover{
  --tw-text-opacity: 0.25;
}

.hover\:text-opacity-30:hover{
  --tw-text-opacity: 0.3;
}

.hover\:text-opacity-40:hover{
  --tw-text-opacity: 0.4;
}

.hover\:text-opacity-50:hover{
  --tw-text-opacity: 0.5;
}

.hover\:text-opacity-60:hover{
  --tw-text-opacity: 0.6;
}

.hover\:text-opacity-70:hover{
  --tw-text-opacity: 0.7;
}

.hover\:text-opacity-75:hover{
  --tw-text-opacity: 0.75;
}

.hover\:text-opacity-80:hover{
  --tw-text-opacity: 0.8;
}

.hover\:text-opacity-90:hover{
  --tw-text-opacity: 0.9;
}

.hover\:text-opacity-95:hover{
  --tw-text-opacity: 0.95;
}

.hover\:text-opacity-100:hover{
  --tw-text-opacity: 1;
}

.focus\:text-opacity-0:focus{
  --tw-text-opacity: 0;
}

.focus\:text-opacity-5:focus{
  --tw-text-opacity: 0.05;
}

.focus\:text-opacity-10:focus{
  --tw-text-opacity: 0.1;
}

.focus\:text-opacity-20:focus{
  --tw-text-opacity: 0.2;
}

.focus\:text-opacity-25:focus{
  --tw-text-opacity: 0.25;
}

.focus\:text-opacity-30:focus{
  --tw-text-opacity: 0.3;
}

.focus\:text-opacity-40:focus{
  --tw-text-opacity: 0.4;
}

.focus\:text-opacity-50:focus{
  --tw-text-opacity: 0.5;
}

.focus\:text-opacity-60:focus{
  --tw-text-opacity: 0.6;
}

.focus\:text-opacity-70:focus{
  --tw-text-opacity: 0.7;
}

.focus\:text-opacity-75:focus{
  --tw-text-opacity: 0.75;
}

.focus\:text-opacity-80:focus{
  --tw-text-opacity: 0.8;
}

.focus\:text-opacity-90:focus{
  --tw-text-opacity: 0.9;
}

.focus\:text-opacity-95:focus{
  --tw-text-opacity: 0.95;
}

.focus\:text-opacity-100:focus{
  --tw-text-opacity: 1;
}

.underline{
  text-decoration: underline;
}

.line-through{
  text-decoration: line-through;
}

.no-underline{
  text-decoration: none;
}

.group:hover .group-hover\:underline{
  text-decoration: underline;
}

.group:hover .group-hover\:line-through{
  text-decoration: line-through;
}

.group:hover .group-hover\:no-underline{
  text-decoration: none;
}

.focus-within\:underline:focus-within{
  text-decoration: underline;
}

.focus-within\:line-through:focus-within{
  text-decoration: line-through;
}

.focus-within\:no-underline:focus-within{
  text-decoration: none;
}

.hover\:underline:hover{
  text-decoration: underline;
}

.hover\:line-through:hover{
  text-decoration: line-through;
}

.hover\:no-underline:hover{
  text-decoration: none;
}

.focus\:underline:focus{
  text-decoration: underline;
}

.focus\:line-through:focus{
  text-decoration: line-through;
}

.focus\:no-underline:focus{
  text-decoration: none;
}

.antialiased{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased{
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.placeholder-transparent::-moz-placeholder{
  color: transparent;
}

.placeholder-transparent:-ms-input-placeholder{
  color: transparent;
}

.placeholder-transparent::placeholder{
  color: transparent;
}

.placeholder-current::-moz-placeholder{
  color: currentColor;
}

.placeholder-current:-ms-input-placeholder{
  color: currentColor;
}

.placeholder-current::placeholder{
  color: currentColor;
}

.placeholder-black::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-black:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-black::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-white::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-white:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-white::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-gray-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.placeholder-gray-100:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.placeholder-gray-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.placeholder-gray-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
}

.placeholder-gray-200:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
}

.placeholder-gray-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
}

.placeholder-gray-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
}

.placeholder-gray-300:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
}

.placeholder-gray-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
}

.placeholder-gray-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.placeholder-gray-400:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.placeholder-gray-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.placeholder-gray-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
}

.placeholder-gray-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
}

.placeholder-gray-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
}

.placeholder-gray-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
}

.placeholder-gray-600:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
}

.placeholder-gray-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
}

.placeholder-gray-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.placeholder-gray-700:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.placeholder-gray-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.placeholder-gray-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.placeholder-gray-800:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.placeholder-gray-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.placeholder-gray-900::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-gray-900:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-gray-900::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.placeholder-green-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.placeholder-green-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.placeholder-green-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.placeholder-red-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
}

.placeholder-red-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
}

.placeholder-red-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
}

.placeholder-pink-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
}

.placeholder-pink-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
}

.placeholder-pink-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
}

.placeholder-orange-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
}

.placeholder-orange-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
}

.placeholder-orange-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
}

.placeholder-teal-300::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
}

.placeholder-teal-300:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
}

.placeholder-teal-300::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
}

.placeholder-teal-400::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
}

.placeholder-teal-400:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
}

.placeholder-teal-400::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
}

.placeholder-teal-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
}

.placeholder-teal-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
}

.placeholder-teal-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
}

.placeholder-yellow-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
}

.placeholder-blue-200::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
}

.placeholder-blue-200:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
}

.placeholder-blue-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
}

.placeholder-blue-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
}

.placeholder-blue-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
}

.placeholder-blue-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
}

.placeholder-petrol-500::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
}

.placeholder-petrol-500:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
}

.placeholder-petrol-500::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
}

.placeholder-petrol-600::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
}

.placeholder-petrol-600:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
}

.placeholder-petrol-600::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
}

.placeholder-petrol-700::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.placeholder-petrol-700:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.placeholder-petrol-700::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.placeholder-petrol-800::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.placeholder-petrol-800:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.placeholder-petrol-800::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.placeholder-appbody::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.placeholder-appbody:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.placeholder-appbody::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.placeholder-primary::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.placeholder-primary:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.placeholder-primary::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.placeholder-link::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.placeholder-link:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.placeholder-link::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.placeholder-link-hover::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
}

.placeholder-link-hover:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
}

.placeholder-link-hover::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
}

.placeholder-header::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.placeholder-header:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.placeholder-header::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.placeholder-actionbar::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.placeholder-actionbar:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.placeholder-actionbar::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.placeholder-bordercolor::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.placeholder-bordercolor:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.placeholder-bordercolor::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.placeholder-success::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.placeholder-success:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.placeholder-success::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.placeholder-danger::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
}

.placeholder-danger:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
}

.placeholder-danger::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
}

.placeholder-disabled::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
}

.placeholder-disabled:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
}

.placeholder-disabled::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
}

.placeholder-info::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.placeholder-info:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.placeholder-info::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.placeholder-card::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-card:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-card::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-dark::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.placeholder-dark:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.placeholder-dark::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.placeholder-label-color::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.placeholder-label-color:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.placeholder-label-color::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.placeholder-label-inverted::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.placeholder-label-inverted:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.placeholder-label-inverted::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.placeholder-border-inverted::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.placeholder-border-inverted:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.placeholder-border-inverted::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.focus\:placeholder-transparent:focus::-moz-placeholder{
  color: transparent;
}

.focus\:placeholder-transparent:focus:-ms-input-placeholder{
  color: transparent;
}

.focus\:placeholder-transparent:focus::placeholder{
  color: transparent;
}

.focus\:placeholder-current:focus::-moz-placeholder{
  color: currentColor;
}

.focus\:placeholder-current:focus:-ms-input-placeholder{
  color: currentColor;
}

.focus\:placeholder-current:focus::placeholder{
  color: currentColor;
}

.focus\:placeholder-black:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-black:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-black:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-white:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-gray-900:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.focus\:placeholder-green-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
}

.focus\:placeholder-red-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
}

.focus\:placeholder-pink-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
}

.focus\:placeholder-orange-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
}

.focus\:placeholder-orange-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
}

.focus\:placeholder-orange-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
}

.focus\:placeholder-teal-300:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
}

.focus\:placeholder-teal-300:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
}

.focus\:placeholder-teal-300:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
}

.focus\:placeholder-teal-400:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
}

.focus\:placeholder-teal-400:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
}

.focus\:placeholder-teal-400:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
}

.focus\:placeholder-teal-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
}

.focus\:placeholder-teal-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
}

.focus\:placeholder-teal-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
}

.focus\:placeholder-yellow-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
}

.focus\:placeholder-blue-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-500:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-500:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-500:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-600:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-600:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-600:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-700:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-700:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-700:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-800:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-800:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.focus\:placeholder-petrol-800:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.focus\:placeholder-appbody:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.focus\:placeholder-appbody:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.focus\:placeholder-appbody:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
}

.focus\:placeholder-primary:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.focus\:placeholder-primary:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.focus\:placeholder-primary:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.focus\:placeholder-link:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.focus\:placeholder-link:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.focus\:placeholder-link:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.focus\:placeholder-link-hover:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-link-hover:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-link-hover:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
}

.focus\:placeholder-header:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.focus\:placeholder-header:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.focus\:placeholder-header:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
}

.focus\:placeholder-actionbar:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.focus\:placeholder-actionbar:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.focus\:placeholder-actionbar:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
}

.focus\:placeholder-bordercolor:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.focus\:placeholder-bordercolor:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.focus\:placeholder-bordercolor:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.focus\:placeholder-success:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.focus\:placeholder-success:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.focus\:placeholder-success:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
}

.focus\:placeholder-danger:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
}

.focus\:placeholder-danger:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
}

.focus\:placeholder-danger:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
}

.focus\:placeholder-disabled:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
}

.focus\:placeholder-disabled:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
}

.focus\:placeholder-disabled:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
}

.focus\:placeholder-info:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.focus\:placeholder-info:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.focus\:placeholder-info:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
}

.focus\:placeholder-card:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-card:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-card:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus\:placeholder-dark:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.focus\:placeholder-dark:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.focus\:placeholder-dark:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
}

.focus\:placeholder-label-color:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.focus\:placeholder-label-color:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.focus\:placeholder-label-color:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.focus\:placeholder-label-inverted:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.focus\:placeholder-label-inverted:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.focus\:placeholder-label-inverted:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
}

.focus\:placeholder-border-inverted:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.focus\:placeholder-border-inverted:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.focus\:placeholder-border-inverted:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
}

.placeholder-opacity-0::-moz-placeholder{
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-0:-ms-input-placeholder{
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-0::placeholder{
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-5::-moz-placeholder{
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-5:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-5::placeholder{
  --tw-placeholder-opacity: 0.05;
}

.placeholder-opacity-10::-moz-placeholder{
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-10:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-10::placeholder{
  --tw-placeholder-opacity: 0.1;
}

.placeholder-opacity-20::-moz-placeholder{
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-20:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-20::placeholder{
  --tw-placeholder-opacity: 0.2;
}

.placeholder-opacity-25::-moz-placeholder{
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-25:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-25::placeholder{
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-30::-moz-placeholder{
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-30:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-30::placeholder{
  --tw-placeholder-opacity: 0.3;
}

.placeholder-opacity-40::-moz-placeholder{
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-40:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-40::placeholder{
  --tw-placeholder-opacity: 0.4;
}

.placeholder-opacity-50::-moz-placeholder{
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-50:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-50::placeholder{
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-60::-moz-placeholder{
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-60:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-60::placeholder{
  --tw-placeholder-opacity: 0.6;
}

.placeholder-opacity-70::-moz-placeholder{
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-70:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-70::placeholder{
  --tw-placeholder-opacity: 0.7;
}

.placeholder-opacity-75::-moz-placeholder{
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-75:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-75::placeholder{
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-80::-moz-placeholder{
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-80:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-80::placeholder{
  --tw-placeholder-opacity: 0.8;
}

.placeholder-opacity-90::-moz-placeholder{
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-90:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-90::placeholder{
  --tw-placeholder-opacity: 0.9;
}

.placeholder-opacity-95::-moz-placeholder{
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-95:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-95::placeholder{
  --tw-placeholder-opacity: 0.95;
}

.placeholder-opacity-100::-moz-placeholder{
  --tw-placeholder-opacity: 1;
}

.placeholder-opacity-100:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
}

.placeholder-opacity-100::placeholder{
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-0:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-0:focus::placeholder{
  --tw-placeholder-opacity: 0;
}

.focus\:placeholder-opacity-5:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-5:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-5:focus::placeholder{
  --tw-placeholder-opacity: 0.05;
}

.focus\:placeholder-opacity-10:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-10:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-10:focus::placeholder{
  --tw-placeholder-opacity: 0.1;
}

.focus\:placeholder-opacity-20:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-20:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-20:focus::placeholder{
  --tw-placeholder-opacity: 0.2;
}

.focus\:placeholder-opacity-25:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-25:focus::placeholder{
  --tw-placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-30:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-30:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-30:focus::placeholder{
  --tw-placeholder-opacity: 0.3;
}

.focus\:placeholder-opacity-40:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-40:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-40:focus::placeholder{
  --tw-placeholder-opacity: 0.4;
}

.focus\:placeholder-opacity-50:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-50:focus::placeholder{
  --tw-placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-60:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-60:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-60:focus::placeholder{
  --tw-placeholder-opacity: 0.6;
}

.focus\:placeholder-opacity-70:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-70:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-70:focus::placeholder{
  --tw-placeholder-opacity: 0.7;
}

.focus\:placeholder-opacity-75:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-75:focus::placeholder{
  --tw-placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-80:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-80:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-80:focus::placeholder{
  --tw-placeholder-opacity: 0.8;
}

.focus\:placeholder-opacity-90:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-90:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-90:focus::placeholder{
  --tw-placeholder-opacity: 0.9;
}

.focus\:placeholder-opacity-95:focus::-moz-placeholder{
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-95:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-95:focus::placeholder{
  --tw-placeholder-opacity: 0.95;
}

.focus\:placeholder-opacity-100:focus::-moz-placeholder{
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus:-ms-input-placeholder{
  --tw-placeholder-opacity: 1;
}

.focus\:placeholder-opacity-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
}

.caret-transparent{
  caret-color: transparent;
}

.caret-current{
  caret-color: currentColor;
}

.caret-black{
  caret-color: #000;
}

.caret-white{
  caret-color: #fff;
}

.caret-gray-100{
  caret-color: #F4F4F4;
}

.caret-gray-200{
  caret-color: #E1E2E3;
}

.caret-gray-300{
  caret-color: #D3D4D5;
}

.caret-gray-400{
  caret-color: #BFC0C2;
}

.caret-gray-500{
  caret-color: #97999A;
}

.caret-gray-600{
  caret-color: #7B7D7F;
}

.caret-gray-700{
  caret-color: #525355;
}

.caret-gray-800{
  caret-color: #222222;
}

.caret-gray-900{
  caret-color: #000000;
}

.caret-green-500{
  caret-color: #AFB42A;
}

.caret-red-500{
  caret-color: #FF3131;
}

.caret-pink-500{
  caret-color: #FF145A;
}

.caret-orange-500{
  caret-color: #F48D21;
}

.caret-teal-300{
  caret-color: #78EAC1;
}

.caret-teal-400{
  caret-color: #6DDEBA;
}

.caret-teal-500{
  caret-color: #33BA9E;
}

.caret-yellow-500{
  caret-color: #D8CE0D;
}

.caret-blue-200{
  caret-color: #21BEF4;
}

.caret-blue-500{
  caret-color: #326DD1;
}

.caret-petrol-500{
  caret-color: #55609E;
}

.caret-petrol-600{
  caret-color: #3E4674;
}

.caret-petrol-700{
  caret-color: #2C3252;
}

.caret-petrol-800{
  caret-color: #1A1E31;
}

.caret-appbody{
  caret-color: #F4F4F4;
}

.caret-primary{
  caret-color: #3F50B4;
}

.caret-link{
  caret-color: #3F50B4;
}

.caret-link-hover{
  caret-color: #4860E5;
}

.caret-header{
  caret-color: #2C3252;
}

.caret-actionbar{
  caret-color: #1A1E31;
}

.caret-bordercolor{
  caret-color: #BFC0C2;
}

.caret-success{
  caret-color: #AFB42A;
}

.caret-danger{
  caret-color: #FD1525;
}

.caret-disabled{
  caret-color: #B8BAC5;
}

.caret-info{
  caret-color: #3F50B4;
}

.caret-card{
  caret-color: #ffffff;
}

.caret-dark{
  caret-color: #222222;
}

.caret-label-color{
  caret-color: #525355;
}

.caret-label-inverted{
  caret-color: #BFC0C2;
}

.caret-border-inverted{
  caret-color: #525355;
}

.opacity-0{
  opacity: 0;
}

.opacity-5{
  opacity: 0.05;
}

.opacity-10{
  opacity: 0.1;
}

.opacity-20{
  opacity: 0.2;
}

.opacity-25{
  opacity: 0.25;
}

.opacity-30{
  opacity: 0.3;
}

.opacity-40{
  opacity: 0.4;
}

.opacity-50{
  opacity: 0.5;
}

.opacity-60{
  opacity: 0.6;
}

.opacity-70{
  opacity: 0.7;
}

.opacity-75{
  opacity: 0.75;
}

.opacity-80{
  opacity: 0.8;
}

.opacity-90{
  opacity: 0.9;
}

.opacity-95{
  opacity: 0.95;
}

.opacity-100{
  opacity: 1;
}

.group:hover .group-hover\:opacity-0{
  opacity: 0;
}

.group:hover .group-hover\:opacity-5{
  opacity: 0.05;
}

.group:hover .group-hover\:opacity-10{
  opacity: 0.1;
}

.group:hover .group-hover\:opacity-20{
  opacity: 0.2;
}

.group:hover .group-hover\:opacity-25{
  opacity: 0.25;
}

.group:hover .group-hover\:opacity-30{
  opacity: 0.3;
}

.group:hover .group-hover\:opacity-40{
  opacity: 0.4;
}

.group:hover .group-hover\:opacity-50{
  opacity: 0.5;
}

.group:hover .group-hover\:opacity-60{
  opacity: 0.6;
}

.group:hover .group-hover\:opacity-70{
  opacity: 0.7;
}

.group:hover .group-hover\:opacity-75{
  opacity: 0.75;
}

.group:hover .group-hover\:opacity-80{
  opacity: 0.8;
}

.group:hover .group-hover\:opacity-90{
  opacity: 0.9;
}

.group:hover .group-hover\:opacity-95{
  opacity: 0.95;
}

.group:hover .group-hover\:opacity-100{
  opacity: 1;
}

.focus-within\:opacity-0:focus-within{
  opacity: 0;
}

.focus-within\:opacity-5:focus-within{
  opacity: 0.05;
}

.focus-within\:opacity-10:focus-within{
  opacity: 0.1;
}

.focus-within\:opacity-20:focus-within{
  opacity: 0.2;
}

.focus-within\:opacity-25:focus-within{
  opacity: 0.25;
}

.focus-within\:opacity-30:focus-within{
  opacity: 0.3;
}

.focus-within\:opacity-40:focus-within{
  opacity: 0.4;
}

.focus-within\:opacity-50:focus-within{
  opacity: 0.5;
}

.focus-within\:opacity-60:focus-within{
  opacity: 0.6;
}

.focus-within\:opacity-70:focus-within{
  opacity: 0.7;
}

.focus-within\:opacity-75:focus-within{
  opacity: 0.75;
}

.focus-within\:opacity-80:focus-within{
  opacity: 0.8;
}

.focus-within\:opacity-90:focus-within{
  opacity: 0.9;
}

.focus-within\:opacity-95:focus-within{
  opacity: 0.95;
}

.focus-within\:opacity-100:focus-within{
  opacity: 1;
}

.hover\:opacity-0:hover{
  opacity: 0;
}

.hover\:opacity-5:hover{
  opacity: 0.05;
}

.hover\:opacity-10:hover{
  opacity: 0.1;
}

.hover\:opacity-20:hover{
  opacity: 0.2;
}

.hover\:opacity-25:hover{
  opacity: 0.25;
}

.hover\:opacity-30:hover{
  opacity: 0.3;
}

.hover\:opacity-40:hover{
  opacity: 0.4;
}

.hover\:opacity-50:hover{
  opacity: 0.5;
}

.hover\:opacity-60:hover{
  opacity: 0.6;
}

.hover\:opacity-70:hover{
  opacity: 0.7;
}

.hover\:opacity-75:hover{
  opacity: 0.75;
}

.hover\:opacity-80:hover{
  opacity: 0.8;
}

.hover\:opacity-90:hover{
  opacity: 0.9;
}

.hover\:opacity-95:hover{
  opacity: 0.95;
}

.hover\:opacity-100:hover{
  opacity: 1;
}

.focus\:opacity-0:focus{
  opacity: 0;
}

.focus\:opacity-5:focus{
  opacity: 0.05;
}

.focus\:opacity-10:focus{
  opacity: 0.1;
}

.focus\:opacity-20:focus{
  opacity: 0.2;
}

.focus\:opacity-25:focus{
  opacity: 0.25;
}

.focus\:opacity-30:focus{
  opacity: 0.3;
}

.focus\:opacity-40:focus{
  opacity: 0.4;
}

.focus\:opacity-50:focus{
  opacity: 0.5;
}

.focus\:opacity-60:focus{
  opacity: 0.6;
}

.focus\:opacity-70:focus{
  opacity: 0.7;
}

.focus\:opacity-75:focus{
  opacity: 0.75;
}

.focus\:opacity-80:focus{
  opacity: 0.8;
}

.focus\:opacity-90:focus{
  opacity: 0.9;
}

.focus\:opacity-95:focus{
  opacity: 0.95;
}

.focus\:opacity-100:focus{
  opacity: 1;
}

.bg-blend-normal{
  background-blend-mode: normal;
}

.bg-blend-multiply{
  background-blend-mode: multiply;
}

.bg-blend-screen{
  background-blend-mode: screen;
}

.bg-blend-overlay{
  background-blend-mode: overlay;
}

.bg-blend-darken{
  background-blend-mode: darken;
}

.bg-blend-lighten{
  background-blend-mode: lighten;
}

.bg-blend-color-dodge{
  background-blend-mode: color-dodge;
}

.bg-blend-color-burn{
  background-blend-mode: color-burn;
}

.bg-blend-hard-light{
  background-blend-mode: hard-light;
}

.bg-blend-soft-light{
  background-blend-mode: soft-light;
}

.bg-blend-difference{
  background-blend-mode: difference;
}

.bg-blend-exclusion{
  background-blend-mode: exclusion;
}

.bg-blend-hue{
  background-blend-mode: hue;
}

.bg-blend-saturation{
  background-blend-mode: saturation;
}

.bg-blend-color{
  background-blend-mode: color;
}

.bg-blend-luminosity{
  background-blend-mode: luminosity;
}

.mix-blend-normal{
  mix-blend-mode: normal;
}

.mix-blend-multiply{
  mix-blend-mode: multiply;
}

.mix-blend-screen{
  mix-blend-mode: screen;
}

.mix-blend-overlay{
  mix-blend-mode: overlay;
}

.mix-blend-darken{
  mix-blend-mode: darken;
}

.mix-blend-lighten{
  mix-blend-mode: lighten;
}

.mix-blend-color-dodge{
  mix-blend-mode: color-dodge;
}

.mix-blend-color-burn{
  mix-blend-mode: color-burn;
}

.mix-blend-hard-light{
  mix-blend-mode: hard-light;
}

.mix-blend-soft-light{
  mix-blend-mode: soft-light;
}

.mix-blend-difference{
  mix-blend-mode: difference;
}

.mix-blend-exclusion{
  mix-blend-mode: exclusion;
}

.mix-blend-hue{
  mix-blend-mode: hue;
}

.mix-blend-saturation{
  mix-blend-mode: saturation;
}

.mix-blend-color{
  mix-blend-mode: color;
}

.mix-blend-luminosity{
  mix-blend-mode: luminosity;
}

*, ::before, ::after{
  --tw-shadow: 0 0 #0000;
}

.shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow{
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-md{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-2xl{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-inner{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-none{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow{
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-md{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-2xl{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-inner{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:shadow-none{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-sm:focus-within{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow:focus-within{
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-md:focus-within{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-lg:focus-within{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-xl:focus-within{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-2xl:focus-within{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-inner:focus-within{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus-within\:shadow-none:focus-within{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-sm:hover{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow:hover{
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-md:hover{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-lg:hover{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-xl:hover{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-2xl:hover{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-inner:hover{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-none:hover{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-sm:focus{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow:focus{
  --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-md:focus{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-lg:focus{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-xl:focus{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-2xl:focus{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-inner:focus{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-none:focus{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline-white{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.outline-black{
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus-within\:outline-none:focus-within{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus-within\:outline-white:focus-within{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus-within\:outline-black:focus-within{
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:outline-white:focus{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus\:outline-black:focus{
  outline: 2px dotted black;
  outline-offset: 2px;
}

*, ::before, ::after{
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(50, 109, 209, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

.ring-0{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-4{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-8{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-0:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-1:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-2:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-4:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-8:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-0:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-1:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-4:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-8:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-inset{
  --tw-ring-inset: inset;
}

.focus-within\:ring-inset:focus-within{
  --tw-ring-inset: inset;
}

.focus\:ring-inset:focus{
  --tw-ring-inset: inset;
}

.ring-transparent{
  --tw-ring-color: transparent;
}

.ring-current{
  --tw-ring-color: currentColor;
}

.ring-black{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.ring-white{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.ring-gray-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
}

.ring-gray-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
}

.ring-gray-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
}

.ring-gray-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
}

.ring-gray-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
}

.ring-gray-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
}

.ring-gray-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
}

.ring-gray-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
}

.ring-gray-900{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.ring-green-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
}

.ring-red-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
}

.ring-pink-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
}

.ring-orange-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
}

.ring-teal-300{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
}

.ring-teal-400{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
}

.ring-teal-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
}

.ring-yellow-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
}

.ring-blue-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
}

.ring-blue-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
}

.ring-petrol-500{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
}

.ring-petrol-600{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
}

.ring-petrol-700{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
}

.ring-petrol-800{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
}

.ring-appbody{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
}

.ring-primary{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
}

.ring-link{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
}

.ring-link-hover{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
}

.ring-header{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
}

.ring-actionbar{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
}

.ring-bordercolor{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
}

.ring-success{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
}

.ring-danger{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
}

.ring-disabled{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
}

.ring-info{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
}

.ring-card{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.ring-dark{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
}

.ring-label-color{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
}

.ring-label-inverted{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
}

.ring-border-inverted{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
}

.focus-within\:ring-transparent:focus-within{
  --tw-ring-color: transparent;
}

.focus-within\:ring-current:focus-within{
  --tw-ring-color: currentColor;
}

.focus-within\:ring-black:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus-within\:ring-white:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
}

.focus-within\:ring-gray-900:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus-within\:ring-green-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
}

.focus-within\:ring-red-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
}

.focus-within\:ring-pink-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
}

.focus-within\:ring-orange-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
}

.focus-within\:ring-teal-300:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
}

.focus-within\:ring-teal-400:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
}

.focus-within\:ring-teal-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
}

.focus-within\:ring-yellow-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
}

.focus-within\:ring-blue-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
}

.focus-within\:ring-petrol-500:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
}

.focus-within\:ring-petrol-600:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
}

.focus-within\:ring-petrol-700:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
}

.focus-within\:ring-petrol-800:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
}

.focus-within\:ring-appbody:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
}

.focus-within\:ring-primary:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
}

.focus-within\:ring-link:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
}

.focus-within\:ring-link-hover:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
}

.focus-within\:ring-header:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
}

.focus-within\:ring-actionbar:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
}

.focus-within\:ring-bordercolor:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
}

.focus-within\:ring-success:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
}

.focus-within\:ring-danger:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
}

.focus-within\:ring-disabled:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
}

.focus-within\:ring-info:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
}

.focus-within\:ring-card:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus-within\:ring-dark:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
}

.focus-within\:ring-label-color:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
}

.focus-within\:ring-label-inverted:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
}

.focus-within\:ring-border-inverted:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
}

.focus\:ring-transparent:focus{
  --tw-ring-color: transparent;
}

.focus\:ring-current:focus{
  --tw-ring-color: currentColor;
}

.focus\:ring-black:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus\:ring-white:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus\:ring-gray-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
}

.focus\:ring-gray-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
}

.focus\:ring-gray-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
}

.focus\:ring-gray-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
}

.focus\:ring-gray-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
}

.focus\:ring-gray-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
}

.focus\:ring-gray-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
}

.focus\:ring-gray-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
}

.focus\:ring-gray-900:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
}

.focus\:ring-green-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
}

.focus\:ring-red-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
}

.focus\:ring-pink-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
}

.focus\:ring-orange-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
}

.focus\:ring-teal-300:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
}

.focus\:ring-teal-400:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
}

.focus\:ring-teal-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
}

.focus\:ring-yellow-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
}

.focus\:ring-blue-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
}

.focus\:ring-blue-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
}

.focus\:ring-petrol-500:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
}

.focus\:ring-petrol-600:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
}

.focus\:ring-petrol-700:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
}

.focus\:ring-petrol-800:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
}

.focus\:ring-appbody:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
}

.focus\:ring-primary:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
}

.focus\:ring-link:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
}

.focus\:ring-link-hover:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
}

.focus\:ring-header:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
}

.focus\:ring-actionbar:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
}

.focus\:ring-bordercolor:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
}

.focus\:ring-success:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
}

.focus\:ring-danger:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
}

.focus\:ring-disabled:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
}

.focus\:ring-info:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
}

.focus\:ring-card:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus\:ring-dark:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
}

.focus\:ring-label-color:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
}

.focus\:ring-label-inverted:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
}

.focus\:ring-border-inverted:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
}

.ring-opacity-0{
  --tw-ring-opacity: 0;
}

.ring-opacity-5{
  --tw-ring-opacity: 0.05;
}

.ring-opacity-10{
  --tw-ring-opacity: 0.1;
}

.ring-opacity-20{
  --tw-ring-opacity: 0.2;
}

.ring-opacity-25{
  --tw-ring-opacity: 0.25;
}

.ring-opacity-30{
  --tw-ring-opacity: 0.3;
}

.ring-opacity-40{
  --tw-ring-opacity: 0.4;
}

.ring-opacity-50{
  --tw-ring-opacity: 0.5;
}

.ring-opacity-60{
  --tw-ring-opacity: 0.6;
}

.ring-opacity-70{
  --tw-ring-opacity: 0.7;
}

.ring-opacity-75{
  --tw-ring-opacity: 0.75;
}

.ring-opacity-80{
  --tw-ring-opacity: 0.8;
}

.ring-opacity-90{
  --tw-ring-opacity: 0.9;
}

.ring-opacity-95{
  --tw-ring-opacity: 0.95;
}

.ring-opacity-100{
  --tw-ring-opacity: 1;
}

.focus-within\:ring-opacity-0:focus-within{
  --tw-ring-opacity: 0;
}

.focus-within\:ring-opacity-5:focus-within{
  --tw-ring-opacity: 0.05;
}

.focus-within\:ring-opacity-10:focus-within{
  --tw-ring-opacity: 0.1;
}

.focus-within\:ring-opacity-20:focus-within{
  --tw-ring-opacity: 0.2;
}

.focus-within\:ring-opacity-25:focus-within{
  --tw-ring-opacity: 0.25;
}

.focus-within\:ring-opacity-30:focus-within{
  --tw-ring-opacity: 0.3;
}

.focus-within\:ring-opacity-40:focus-within{
  --tw-ring-opacity: 0.4;
}

.focus-within\:ring-opacity-50:focus-within{
  --tw-ring-opacity: 0.5;
}

.focus-within\:ring-opacity-60:focus-within{
  --tw-ring-opacity: 0.6;
}

.focus-within\:ring-opacity-70:focus-within{
  --tw-ring-opacity: 0.7;
}

.focus-within\:ring-opacity-75:focus-within{
  --tw-ring-opacity: 0.75;
}

.focus-within\:ring-opacity-80:focus-within{
  --tw-ring-opacity: 0.8;
}

.focus-within\:ring-opacity-90:focus-within{
  --tw-ring-opacity: 0.9;
}

.focus-within\:ring-opacity-95:focus-within{
  --tw-ring-opacity: 0.95;
}

.focus-within\:ring-opacity-100:focus-within{
  --tw-ring-opacity: 1;
}

.focus\:ring-opacity-0:focus{
  --tw-ring-opacity: 0;
}

.focus\:ring-opacity-5:focus{
  --tw-ring-opacity: 0.05;
}

.focus\:ring-opacity-10:focus{
  --tw-ring-opacity: 0.1;
}

.focus\:ring-opacity-20:focus{
  --tw-ring-opacity: 0.2;
}

.focus\:ring-opacity-25:focus{
  --tw-ring-opacity: 0.25;
}

.focus\:ring-opacity-30:focus{
  --tw-ring-opacity: 0.3;
}

.focus\:ring-opacity-40:focus{
  --tw-ring-opacity: 0.4;
}

.focus\:ring-opacity-50:focus{
  --tw-ring-opacity: 0.5;
}

.focus\:ring-opacity-60:focus{
  --tw-ring-opacity: 0.6;
}

.focus\:ring-opacity-70:focus{
  --tw-ring-opacity: 0.7;
}

.focus\:ring-opacity-75:focus{
  --tw-ring-opacity: 0.75;
}

.focus\:ring-opacity-80:focus{
  --tw-ring-opacity: 0.8;
}

.focus\:ring-opacity-90:focus{
  --tw-ring-opacity: 0.9;
}

.focus\:ring-opacity-95:focus{
  --tw-ring-opacity: 0.95;
}

.focus\:ring-opacity-100:focus{
  --tw-ring-opacity: 1;
}

.ring-offset-0{
  --tw-ring-offset-width: 0px;
}

.ring-offset-1{
  --tw-ring-offset-width: 1px;
}

.ring-offset-2{
  --tw-ring-offset-width: 2px;
}

.ring-offset-4{
  --tw-ring-offset-width: 4px;
}

.ring-offset-8{
  --tw-ring-offset-width: 8px;
}

.focus-within\:ring-offset-0:focus-within{
  --tw-ring-offset-width: 0px;
}

.focus-within\:ring-offset-1:focus-within{
  --tw-ring-offset-width: 1px;
}

.focus-within\:ring-offset-2:focus-within{
  --tw-ring-offset-width: 2px;
}

.focus-within\:ring-offset-4:focus-within{
  --tw-ring-offset-width: 4px;
}

.focus-within\:ring-offset-8:focus-within{
  --tw-ring-offset-width: 8px;
}

.focus\:ring-offset-0:focus{
  --tw-ring-offset-width: 0px;
}

.focus\:ring-offset-1:focus{
  --tw-ring-offset-width: 1px;
}

.focus\:ring-offset-2:focus{
  --tw-ring-offset-width: 2px;
}

.focus\:ring-offset-4:focus{
  --tw-ring-offset-width: 4px;
}

.focus\:ring-offset-8:focus{
  --tw-ring-offset-width: 8px;
}

.ring-offset-transparent{
  --tw-ring-offset-color: transparent;
}

.ring-offset-current{
  --tw-ring-offset-color: currentColor;
}

.ring-offset-black{
  --tw-ring-offset-color: #000;
}

.ring-offset-white{
  --tw-ring-offset-color: #fff;
}

.ring-offset-gray-100{
  --tw-ring-offset-color: #F4F4F4;
}

.ring-offset-gray-200{
  --tw-ring-offset-color: #E1E2E3;
}

.ring-offset-gray-300{
  --tw-ring-offset-color: #D3D4D5;
}

.ring-offset-gray-400{
  --tw-ring-offset-color: #BFC0C2;
}

.ring-offset-gray-500{
  --tw-ring-offset-color: #97999A;
}

.ring-offset-gray-600{
  --tw-ring-offset-color: #7B7D7F;
}

.ring-offset-gray-700{
  --tw-ring-offset-color: #525355;
}

.ring-offset-gray-800{
  --tw-ring-offset-color: #222222;
}

.ring-offset-gray-900{
  --tw-ring-offset-color: #000000;
}

.ring-offset-green-500{
  --tw-ring-offset-color: #AFB42A;
}

.ring-offset-red-500{
  --tw-ring-offset-color: #FF3131;
}

.ring-offset-pink-500{
  --tw-ring-offset-color: #FF145A;
}

.ring-offset-orange-500{
  --tw-ring-offset-color: #F48D21;
}

.ring-offset-teal-300{
  --tw-ring-offset-color: #78EAC1;
}

.ring-offset-teal-400{
  --tw-ring-offset-color: #6DDEBA;
}

.ring-offset-teal-500{
  --tw-ring-offset-color: #33BA9E;
}

.ring-offset-yellow-500{
  --tw-ring-offset-color: #D8CE0D;
}

.ring-offset-blue-200{
  --tw-ring-offset-color: #21BEF4;
}

.ring-offset-blue-500{
  --tw-ring-offset-color: #326DD1;
}

.ring-offset-petrol-500{
  --tw-ring-offset-color: #55609E;
}

.ring-offset-petrol-600{
  --tw-ring-offset-color: #3E4674;
}

.ring-offset-petrol-700{
  --tw-ring-offset-color: #2C3252;
}

.ring-offset-petrol-800{
  --tw-ring-offset-color: #1A1E31;
}

.ring-offset-appbody{
  --tw-ring-offset-color: #F4F4F4;
}

.ring-offset-primary{
  --tw-ring-offset-color: #3F50B4;
}

.ring-offset-link{
  --tw-ring-offset-color: #3F50B4;
}

.ring-offset-link-hover{
  --tw-ring-offset-color: #4860E5;
}

.ring-offset-header{
  --tw-ring-offset-color: #2C3252;
}

.ring-offset-actionbar{
  --tw-ring-offset-color: #1A1E31;
}

.ring-offset-bordercolor{
  --tw-ring-offset-color: #BFC0C2;
}

.ring-offset-success{
  --tw-ring-offset-color: #AFB42A;
}

.ring-offset-danger{
  --tw-ring-offset-color: #FD1525;
}

.ring-offset-disabled{
  --tw-ring-offset-color: #B8BAC5;
}

.ring-offset-info{
  --tw-ring-offset-color: #3F50B4;
}

.ring-offset-card{
  --tw-ring-offset-color: #ffffff;
}

.ring-offset-dark{
  --tw-ring-offset-color: #222222;
}

.ring-offset-label-color{
  --tw-ring-offset-color: #525355;
}

.ring-offset-label-inverted{
  --tw-ring-offset-color: #BFC0C2;
}

.ring-offset-border-inverted{
  --tw-ring-offset-color: #525355;
}

.focus-within\:ring-offset-transparent:focus-within{
  --tw-ring-offset-color: transparent;
}

.focus-within\:ring-offset-current:focus-within{
  --tw-ring-offset-color: currentColor;
}

.focus-within\:ring-offset-black:focus-within{
  --tw-ring-offset-color: #000;
}

.focus-within\:ring-offset-white:focus-within{
  --tw-ring-offset-color: #fff;
}

.focus-within\:ring-offset-gray-100:focus-within{
  --tw-ring-offset-color: #F4F4F4;
}

.focus-within\:ring-offset-gray-200:focus-within{
  --tw-ring-offset-color: #E1E2E3;
}

.focus-within\:ring-offset-gray-300:focus-within{
  --tw-ring-offset-color: #D3D4D5;
}

.focus-within\:ring-offset-gray-400:focus-within{
  --tw-ring-offset-color: #BFC0C2;
}

.focus-within\:ring-offset-gray-500:focus-within{
  --tw-ring-offset-color: #97999A;
}

.focus-within\:ring-offset-gray-600:focus-within{
  --tw-ring-offset-color: #7B7D7F;
}

.focus-within\:ring-offset-gray-700:focus-within{
  --tw-ring-offset-color: #525355;
}

.focus-within\:ring-offset-gray-800:focus-within{
  --tw-ring-offset-color: #222222;
}

.focus-within\:ring-offset-gray-900:focus-within{
  --tw-ring-offset-color: #000000;
}

.focus-within\:ring-offset-green-500:focus-within{
  --tw-ring-offset-color: #AFB42A;
}

.focus-within\:ring-offset-red-500:focus-within{
  --tw-ring-offset-color: #FF3131;
}

.focus-within\:ring-offset-pink-500:focus-within{
  --tw-ring-offset-color: #FF145A;
}

.focus-within\:ring-offset-orange-500:focus-within{
  --tw-ring-offset-color: #F48D21;
}

.focus-within\:ring-offset-teal-300:focus-within{
  --tw-ring-offset-color: #78EAC1;
}

.focus-within\:ring-offset-teal-400:focus-within{
  --tw-ring-offset-color: #6DDEBA;
}

.focus-within\:ring-offset-teal-500:focus-within{
  --tw-ring-offset-color: #33BA9E;
}

.focus-within\:ring-offset-yellow-500:focus-within{
  --tw-ring-offset-color: #D8CE0D;
}

.focus-within\:ring-offset-blue-200:focus-within{
  --tw-ring-offset-color: #21BEF4;
}

.focus-within\:ring-offset-blue-500:focus-within{
  --tw-ring-offset-color: #326DD1;
}

.focus-within\:ring-offset-petrol-500:focus-within{
  --tw-ring-offset-color: #55609E;
}

.focus-within\:ring-offset-petrol-600:focus-within{
  --tw-ring-offset-color: #3E4674;
}

.focus-within\:ring-offset-petrol-700:focus-within{
  --tw-ring-offset-color: #2C3252;
}

.focus-within\:ring-offset-petrol-800:focus-within{
  --tw-ring-offset-color: #1A1E31;
}

.focus-within\:ring-offset-appbody:focus-within{
  --tw-ring-offset-color: #F4F4F4;
}

.focus-within\:ring-offset-primary:focus-within{
  --tw-ring-offset-color: #3F50B4;
}

.focus-within\:ring-offset-link:focus-within{
  --tw-ring-offset-color: #3F50B4;
}

.focus-within\:ring-offset-link-hover:focus-within{
  --tw-ring-offset-color: #4860E5;
}

.focus-within\:ring-offset-header:focus-within{
  --tw-ring-offset-color: #2C3252;
}

.focus-within\:ring-offset-actionbar:focus-within{
  --tw-ring-offset-color: #1A1E31;
}

.focus-within\:ring-offset-bordercolor:focus-within{
  --tw-ring-offset-color: #BFC0C2;
}

.focus-within\:ring-offset-success:focus-within{
  --tw-ring-offset-color: #AFB42A;
}

.focus-within\:ring-offset-danger:focus-within{
  --tw-ring-offset-color: #FD1525;
}

.focus-within\:ring-offset-disabled:focus-within{
  --tw-ring-offset-color: #B8BAC5;
}

.focus-within\:ring-offset-info:focus-within{
  --tw-ring-offset-color: #3F50B4;
}

.focus-within\:ring-offset-card:focus-within{
  --tw-ring-offset-color: #ffffff;
}

.focus-within\:ring-offset-dark:focus-within{
  --tw-ring-offset-color: #222222;
}

.focus-within\:ring-offset-label-color:focus-within{
  --tw-ring-offset-color: #525355;
}

.focus-within\:ring-offset-label-inverted:focus-within{
  --tw-ring-offset-color: #BFC0C2;
}

.focus-within\:ring-offset-border-inverted:focus-within{
  --tw-ring-offset-color: #525355;
}

.focus\:ring-offset-transparent:focus{
  --tw-ring-offset-color: transparent;
}

.focus\:ring-offset-current:focus{
  --tw-ring-offset-color: currentColor;
}

.focus\:ring-offset-black:focus{
  --tw-ring-offset-color: #000;
}

.focus\:ring-offset-white:focus{
  --tw-ring-offset-color: #fff;
}

.focus\:ring-offset-gray-100:focus{
  --tw-ring-offset-color: #F4F4F4;
}

.focus\:ring-offset-gray-200:focus{
  --tw-ring-offset-color: #E1E2E3;
}

.focus\:ring-offset-gray-300:focus{
  --tw-ring-offset-color: #D3D4D5;
}

.focus\:ring-offset-gray-400:focus{
  --tw-ring-offset-color: #BFC0C2;
}

.focus\:ring-offset-gray-500:focus{
  --tw-ring-offset-color: #97999A;
}

.focus\:ring-offset-gray-600:focus{
  --tw-ring-offset-color: #7B7D7F;
}

.focus\:ring-offset-gray-700:focus{
  --tw-ring-offset-color: #525355;
}

.focus\:ring-offset-gray-800:focus{
  --tw-ring-offset-color: #222222;
}

.focus\:ring-offset-gray-900:focus{
  --tw-ring-offset-color: #000000;
}

.focus\:ring-offset-green-500:focus{
  --tw-ring-offset-color: #AFB42A;
}

.focus\:ring-offset-red-500:focus{
  --tw-ring-offset-color: #FF3131;
}

.focus\:ring-offset-pink-500:focus{
  --tw-ring-offset-color: #FF145A;
}

.focus\:ring-offset-orange-500:focus{
  --tw-ring-offset-color: #F48D21;
}

.focus\:ring-offset-teal-300:focus{
  --tw-ring-offset-color: #78EAC1;
}

.focus\:ring-offset-teal-400:focus{
  --tw-ring-offset-color: #6DDEBA;
}

.focus\:ring-offset-teal-500:focus{
  --tw-ring-offset-color: #33BA9E;
}

.focus\:ring-offset-yellow-500:focus{
  --tw-ring-offset-color: #D8CE0D;
}

.focus\:ring-offset-blue-200:focus{
  --tw-ring-offset-color: #21BEF4;
}

.focus\:ring-offset-blue-500:focus{
  --tw-ring-offset-color: #326DD1;
}

.focus\:ring-offset-petrol-500:focus{
  --tw-ring-offset-color: #55609E;
}

.focus\:ring-offset-petrol-600:focus{
  --tw-ring-offset-color: #3E4674;
}

.focus\:ring-offset-petrol-700:focus{
  --tw-ring-offset-color: #2C3252;
}

.focus\:ring-offset-petrol-800:focus{
  --tw-ring-offset-color: #1A1E31;
}

.focus\:ring-offset-appbody:focus{
  --tw-ring-offset-color: #F4F4F4;
}

.focus\:ring-offset-primary:focus{
  --tw-ring-offset-color: #3F50B4;
}

.focus\:ring-offset-link:focus{
  --tw-ring-offset-color: #3F50B4;
}

.focus\:ring-offset-link-hover:focus{
  --tw-ring-offset-color: #4860E5;
}

.focus\:ring-offset-header:focus{
  --tw-ring-offset-color: #2C3252;
}

.focus\:ring-offset-actionbar:focus{
  --tw-ring-offset-color: #1A1E31;
}

.focus\:ring-offset-bordercolor:focus{
  --tw-ring-offset-color: #BFC0C2;
}

.focus\:ring-offset-success:focus{
  --tw-ring-offset-color: #AFB42A;
}

.focus\:ring-offset-danger:focus{
  --tw-ring-offset-color: #FD1525;
}

.focus\:ring-offset-disabled:focus{
  --tw-ring-offset-color: #B8BAC5;
}

.focus\:ring-offset-info:focus{
  --tw-ring-offset-color: #3F50B4;
}

.focus\:ring-offset-card:focus{
  --tw-ring-offset-color: #ffffff;
}

.focus\:ring-offset-dark:focus{
  --tw-ring-offset-color: #222222;
}

.focus\:ring-offset-label-color:focus{
  --tw-ring-offset-color: #525355;
}

.focus\:ring-offset-label-inverted:focus{
  --tw-ring-offset-color: #BFC0C2;
}

.focus\:ring-offset-border-inverted:focus{
  --tw-ring-offset-color: #525355;
}

.filter{
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.filter-none{
  filter: none;
}

.blur-0{
  --tw-blur: blur(0);
}

.blur-none{
  --tw-blur: blur(0);
}

.blur-sm{
  --tw-blur: blur(4px);
}

.blur{
  --tw-blur: blur(8px);
}

.blur-md{
  --tw-blur: blur(12px);
}

.blur-lg{
  --tw-blur: blur(16px);
}

.blur-xl{
  --tw-blur: blur(24px);
}

.blur-2xl{
  --tw-blur: blur(40px);
}

.blur-3xl{
  --tw-blur: blur(64px);
}

.brightness-0{
  --tw-brightness: brightness(0);
}

.brightness-50{
  --tw-brightness: brightness(.5);
}

.brightness-75{
  --tw-brightness: brightness(.75);
}

.brightness-90{
  --tw-brightness: brightness(.9);
}

.brightness-95{
  --tw-brightness: brightness(.95);
}

.brightness-100{
  --tw-brightness: brightness(1);
}

.brightness-105{
  --tw-brightness: brightness(1.05);
}

.brightness-110{
  --tw-brightness: brightness(1.1);
}

.brightness-125{
  --tw-brightness: brightness(1.25);
}

.brightness-150{
  --tw-brightness: brightness(1.5);
}

.brightness-200{
  --tw-brightness: brightness(2);
}

.contrast-0{
  --tw-contrast: contrast(0);
}

.contrast-50{
  --tw-contrast: contrast(.5);
}

.contrast-75{
  --tw-contrast: contrast(.75);
}

.contrast-100{
  --tw-contrast: contrast(1);
}

.contrast-125{
  --tw-contrast: contrast(1.25);
}

.contrast-150{
  --tw-contrast: contrast(1.5);
}

.contrast-200{
  --tw-contrast: contrast(2);
}

.drop-shadow-sm{
  --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
}

.drop-shadow{
  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
}

.drop-shadow-md{
  --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
}

.drop-shadow-lg{
  --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
}

.drop-shadow-xl{
  --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
}

.drop-shadow-2xl{
  --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
}

.drop-shadow-none{
  --tw-drop-shadow: drop-shadow(0 0 #0000);
}

.grayscale-0{
  --tw-grayscale: grayscale(0);
}

.grayscale{
  --tw-grayscale: grayscale(100%);
}

.hue-rotate-0{
  --tw-hue-rotate: hue-rotate(0deg);
}

.hue-rotate-15{
  --tw-hue-rotate: hue-rotate(15deg);
}

.hue-rotate-30{
  --tw-hue-rotate: hue-rotate(30deg);
}

.hue-rotate-60{
  --tw-hue-rotate: hue-rotate(60deg);
}

.hue-rotate-90{
  --tw-hue-rotate: hue-rotate(90deg);
}

.hue-rotate-180{
  --tw-hue-rotate: hue-rotate(180deg);
}

.-hue-rotate-180{
  --tw-hue-rotate: hue-rotate(-180deg);
}

.-hue-rotate-90{
  --tw-hue-rotate: hue-rotate(-90deg);
}

.-hue-rotate-60{
  --tw-hue-rotate: hue-rotate(-60deg);
}

.-hue-rotate-30{
  --tw-hue-rotate: hue-rotate(-30deg);
}

.-hue-rotate-15{
  --tw-hue-rotate: hue-rotate(-15deg);
}

.invert-0{
  --tw-invert: invert(0);
}

.invert{
  --tw-invert: invert(100%);
}

.saturate-0{
  --tw-saturate: saturate(0);
}

.saturate-50{
  --tw-saturate: saturate(.5);
}

.saturate-100{
  --tw-saturate: saturate(1);
}

.saturate-150{
  --tw-saturate: saturate(1.5);
}

.saturate-200{
  --tw-saturate: saturate(2);
}

.sepia-0{
  --tw-sepia: sepia(0);
}

.sepia{
  --tw-sepia: sepia(100%);
}

.backdrop-filter{
  --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
  -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
          backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-filter-none{
  -webkit-backdrop-filter: none;
          backdrop-filter: none;
}

.backdrop-blur-0{
  --tw-backdrop-blur: blur(0);
}

.backdrop-blur-none{
  --tw-backdrop-blur: blur(0);
}

.backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px);
}

.backdrop-blur{
  --tw-backdrop-blur: blur(8px);
}

.backdrop-blur-md{
  --tw-backdrop-blur: blur(12px);
}

.backdrop-blur-lg{
  --tw-backdrop-blur: blur(16px);
}

.backdrop-blur-xl{
  --tw-backdrop-blur: blur(24px);
}

.backdrop-blur-2xl{
  --tw-backdrop-blur: blur(40px);
}

.backdrop-blur-3xl{
  --tw-backdrop-blur: blur(64px);
}

.backdrop-brightness-0{
  --tw-backdrop-brightness: brightness(0);
}

.backdrop-brightness-50{
  --tw-backdrop-brightness: brightness(.5);
}

.backdrop-brightness-75{
  --tw-backdrop-brightness: brightness(.75);
}

.backdrop-brightness-90{
  --tw-backdrop-brightness: brightness(.9);
}

.backdrop-brightness-95{
  --tw-backdrop-brightness: brightness(.95);
}

.backdrop-brightness-100{
  --tw-backdrop-brightness: brightness(1);
}

.backdrop-brightness-105{
  --tw-backdrop-brightness: brightness(1.05);
}

.backdrop-brightness-110{
  --tw-backdrop-brightness: brightness(1.1);
}

.backdrop-brightness-125{
  --tw-backdrop-brightness: brightness(1.25);
}

.backdrop-brightness-150{
  --tw-backdrop-brightness: brightness(1.5);
}

.backdrop-brightness-200{
  --tw-backdrop-brightness: brightness(2);
}

.backdrop-contrast-0{
  --tw-backdrop-contrast: contrast(0);
}

.backdrop-contrast-50{
  --tw-backdrop-contrast: contrast(.5);
}

.backdrop-contrast-75{
  --tw-backdrop-contrast: contrast(.75);
}

.backdrop-contrast-100{
  --tw-backdrop-contrast: contrast(1);
}

.backdrop-contrast-125{
  --tw-backdrop-contrast: contrast(1.25);
}

.backdrop-contrast-150{
  --tw-backdrop-contrast: contrast(1.5);
}

.backdrop-contrast-200{
  --tw-backdrop-contrast: contrast(2);
}

.backdrop-grayscale-0{
  --tw-backdrop-grayscale: grayscale(0);
}

.backdrop-grayscale{
  --tw-backdrop-grayscale: grayscale(100%);
}

.backdrop-hue-rotate-0{
  --tw-backdrop-hue-rotate: hue-rotate(0deg);
}

.backdrop-hue-rotate-15{
  --tw-backdrop-hue-rotate: hue-rotate(15deg);
}

.backdrop-hue-rotate-30{
  --tw-backdrop-hue-rotate: hue-rotate(30deg);
}

.backdrop-hue-rotate-60{
  --tw-backdrop-hue-rotate: hue-rotate(60deg);
}

.backdrop-hue-rotate-90{
  --tw-backdrop-hue-rotate: hue-rotate(90deg);
}

.backdrop-hue-rotate-180{
  --tw-backdrop-hue-rotate: hue-rotate(180deg);
}

.-backdrop-hue-rotate-180{
  --tw-backdrop-hue-rotate: hue-rotate(-180deg);
}

.-backdrop-hue-rotate-90{
  --tw-backdrop-hue-rotate: hue-rotate(-90deg);
}

.-backdrop-hue-rotate-60{
  --tw-backdrop-hue-rotate: hue-rotate(-60deg);
}

.-backdrop-hue-rotate-30{
  --tw-backdrop-hue-rotate: hue-rotate(-30deg);
}

.-backdrop-hue-rotate-15{
  --tw-backdrop-hue-rotate: hue-rotate(-15deg);
}

.backdrop-invert-0{
  --tw-backdrop-invert: invert(0);
}

.backdrop-invert{
  --tw-backdrop-invert: invert(100%);
}

.backdrop-opacity-0{
  --tw-backdrop-opacity: opacity(0);
}

.backdrop-opacity-5{
  --tw-backdrop-opacity: opacity(0.05);
}

.backdrop-opacity-10{
  --tw-backdrop-opacity: opacity(0.1);
}

.backdrop-opacity-20{
  --tw-backdrop-opacity: opacity(0.2);
}

.backdrop-opacity-25{
  --tw-backdrop-opacity: opacity(0.25);
}

.backdrop-opacity-30{
  --tw-backdrop-opacity: opacity(0.3);
}

.backdrop-opacity-40{
  --tw-backdrop-opacity: opacity(0.4);
}

.backdrop-opacity-50{
  --tw-backdrop-opacity: opacity(0.5);
}

.backdrop-opacity-60{
  --tw-backdrop-opacity: opacity(0.6);
}

.backdrop-opacity-70{
  --tw-backdrop-opacity: opacity(0.7);
}

.backdrop-opacity-75{
  --tw-backdrop-opacity: opacity(0.75);
}

.backdrop-opacity-80{
  --tw-backdrop-opacity: opacity(0.8);
}

.backdrop-opacity-90{
  --tw-backdrop-opacity: opacity(0.9);
}

.backdrop-opacity-95{
  --tw-backdrop-opacity: opacity(0.95);
}

.backdrop-opacity-100{
  --tw-backdrop-opacity: opacity(1);
}

.backdrop-saturate-0{
  --tw-backdrop-saturate: saturate(0);
}

.backdrop-saturate-50{
  --tw-backdrop-saturate: saturate(.5);
}

.backdrop-saturate-100{
  --tw-backdrop-saturate: saturate(1);
}

.backdrop-saturate-150{
  --tw-backdrop-saturate: saturate(1.5);
}

.backdrop-saturate-200{
  --tw-backdrop-saturate: saturate(2);
}

.backdrop-sepia-0{
  --tw-backdrop-sepia: sepia(0);
}

.backdrop-sepia{
  --tw-backdrop-sepia: sepia(100%);
}

.transition-none{
  transition-property: none;
}

.transition-all{
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition{
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-colors{
  transition-property: background-color, border-color, color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-opacity{
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-shadow{
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform{
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.delay-75{
  transition-delay: 75ms;
}

.delay-100{
  transition-delay: 100ms;
}

.delay-150{
  transition-delay: 150ms;
}

.delay-200{
  transition-delay: 200ms;
}

.delay-300{
  transition-delay: 300ms;
}

.delay-500{
  transition-delay: 500ms;
}

.delay-700{
  transition-delay: 700ms;
}

.delay-1000{
  transition-delay: 1000ms;
}

.duration-75{
  transition-duration: 75ms;
}

.duration-100{
  transition-duration: 100ms;
}

.duration-150{
  transition-duration: 150ms;
}

.duration-200{
  transition-duration: 200ms;
}

.duration-300{
  transition-duration: 300ms;
}

.duration-500{
  transition-duration: 500ms;
}

.duration-700{
  transition-duration: 700ms;
}

.duration-1000{
  transition-duration: 1000ms;
}

.ease-linear{
  transition-timing-function: linear;
}

.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.content-none{
  content: none;
}

.line-clamp-1{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.line-clamp-2{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.line-clamp-3{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.line-clamp-4{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}

.line-clamp-5{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}

.line-clamp-6{
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
}

.line-clamp-none{
  -webkit-line-clamp: unset;
}

@keyframes passing-through{
  0%{
    opacity:0;
    transform:translateY(40px)
  }

  30%,70%{
    opacity:1;
    transform:translateY(0px)
  }

  100%{
    opacity:0;
    transform:translateY(-40px)
  }
}

@keyframes slide-in{
  0%{
    opacity:0;
    transform:translateY(40px)
  }

  30%{
    opacity:1;
    transform:translateY(0px)
  }
}

@keyframes pulse{
  0%{
    transform:scale(1)
  }

  10%{
    transform:scale(1.1)
  }

  20%{
    transform:scale(1)
  }
}

.dropzone,.dropzone *{
  box-sizing:border-box
}

.dropzone{
  min-height:150px;
  border:2px solid rgba(0,0,0,.3);
  background:#fff;
  padding:20px 20px
}

.dropzone.dz-clickable{
  cursor:pointer
}

.dropzone.dz-clickable *{
  cursor:default
}

.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{
  cursor:pointer
}

.dropzone.dz-started .dz-message{
  display:none
}

.dropzone.dz-drag-hover{
  border-style:solid
}

.dropzone.dz-drag-hover .dz-message{
  opacity:.5
}

.dropzone .dz-message{
  text-align:center;
  margin:2em 0
}

.dropzone .dz-message .dz-button{
  background:none;
  color:inherit;
  border:none;
  padding:0;
  font:inherit;
  cursor:pointer;
  outline:inherit
}

.dropzone .dz-preview{
  position:relative;
  display:inline-block;
  vertical-align:top;
  margin:16px;
  min-height:100px
}

.dropzone .dz-preview:hover{
  z-index:1000
}

.dropzone .dz-preview:hover .dz-details{
  opacity:1
}

.dropzone .dz-preview.dz-file-preview .dz-image{
  border-radius:20px;
  background:#999;
  background:linear-gradient(to bottom, #eee, #ddd)
}

.dropzone .dz-preview.dz-file-preview .dz-details{
  opacity:1
}

.dropzone .dz-preview.dz-image-preview{
  background:#fff
}

.dropzone .dz-preview.dz-image-preview .dz-details{
  transition:opacity 0.2s linear
}

.dropzone .dz-preview .dz-remove{
  font-size:14px;
  text-align:center;
  display:block;
  cursor:pointer;
  border:none
}

.dropzone .dz-preview .dz-remove:hover{
  text-decoration:underline
}

.dropzone .dz-preview:hover .dz-details{
  opacity:1
}

.dropzone .dz-preview .dz-details{
  z-index:20;
  position:absolute;
  top:0;
  left:0;
  opacity:0;
  font-size:13px;
  min-width:100%;
  max-width:100%;
  padding:2em 1em;
  text-align:center;
  color:rgba(0,0,0,.9);
  line-height:150%
}

.dropzone .dz-preview .dz-details .dz-size{
  margin-bottom:1em;
  font-size:16px
}

.dropzone .dz-preview .dz-details .dz-filename{
  white-space:nowrap
}

.dropzone .dz-preview .dz-details .dz-filename:hover span{
  border:1px solid rgba(200,200,200,.8);
  background-color:rgba(255,255,255,.8)
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover){
  overflow:hidden;
  text-overflow:ellipsis
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{
  border:1px solid transparent
}

.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{
  background-color:rgba(255,255,255,.4);
  padding:0 .4em;
  border-radius:3px
}

.dropzone .dz-preview:hover .dz-image img{
  transform:scale(1.05, 1.05);
  filter:blur(8px)
}

.dropzone .dz-preview .dz-image{
  border-radius:20px;
  overflow:hidden;
  width:120px;
  height:120px;
  position:relative;
  display:block;
  z-index:10
}

.dropzone .dz-preview .dz-image img{
  display:block
}

.dropzone .dz-preview.dz-success .dz-success-mark{
  animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)
}

.dropzone .dz-preview.dz-error .dz-error-mark{
  opacity:1;
  animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)
}

.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{
  pointer-events:none;
  opacity:0;
  z-index:500;
  position:absolute;
  display:block;
  top:50%;
  left:50%;
  margin-left:-27px;
  margin-top:-27px
}

.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{
  display:block;
  width:54px;
  height:54px
}

.dropzone .dz-preview.dz-processing .dz-progress{
  opacity:1;
  transition:all 0.2s linear
}

.dropzone .dz-preview.dz-complete .dz-progress{
  opacity:0;
  transition:opacity 0.4s ease-in
}

.dropzone .dz-preview:not(.dz-processing) .dz-progress{
  animation:pulse 6s ease infinite
}

.dropzone .dz-preview .dz-progress{
  opacity:1;
  z-index:1000;
  pointer-events:none;
  position:absolute;
  height:16px;
  left:50%;
  top:50%;
  margin-top:-8px;
  width:80px;
  margin-left:-40px;
  background:rgba(255,255,255,.9);
  -webkit-transform:scale(1);
  border-radius:8px;
  overflow:hidden
}

.dropzone .dz-preview .dz-progress .dz-upload{
  background:#333;
  background:linear-gradient(to bottom, #666, #444);
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  width:0;
  transition:width 300ms ease-in-out
}

.dropzone .dz-preview.dz-error .dz-error-message{
  display:block
}

.dropzone .dz-preview.dz-error:hover .dz-error-message{
  opacity:1;
  pointer-events:auto
}

.dropzone .dz-preview .dz-error-message{
  pointer-events:none;
  z-index:1000;
  position:absolute;
  display:block;
  display:none;
  opacity:0;
  transition:opacity 0.3s ease;
  border-radius:8px;
  font-size:13px;
  top:130px;
  left:-10px;
  width:140px;
  background:#be2626;
  background:linear-gradient(to bottom, #be2626, #a92222);
  padding:.5em 1.2em;
  color:#fff
}

.dropzone .dz-preview .dz-error-message:after{
  content:"";
  position:absolute;
  top:-6px;
  left:64px;
  width:0;
  height:0;
  border-left:6px solid transparent;
  border-right:6px solid transparent;
  border-bottom:6px solid #be2626
}

.sso-btn:hover path {
  fill: white !important;
}

.oauth-card .card-footer form:nth-of-type(1) .btn {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0.4rem;
}

.prose a.terms {
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.prose a.terms:hover {
  --tw-text-opacity: 1;
  color: rgba(63, 80, 180, var(--tw-text-opacity));
}

.legal ol {
  counter-reset: item;
}

.legal ol > li {
  counter-increment: item;
}

.legal ol ol > li {
  display: block;
}

.legal ol ol > li:before {
  content: counters(item, ".") ". ";
  margin-left: -1.25rem;
}

.account-and-payout-settings-nav-link {
  position: relative;
}

.account-and-payout-settings-nav-link:hover {
  text-decoration: none;
}

.account-and-payout-settings-nav-link:hover::after {
  display: block;
}

.account-and-payout-settings-nav-link::after {
  content: "";
  display: none;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -4px;
  border-bottom: 2px solid;
  --tw-border-opacity: 1;
  border-color: rgba(50, 109, 209, var(--tw-border-opacity));
}

.account-and-payout-settings-nav-link.active::after {
  display: block;
}

.pin-inputs {
  /* Firefox */
}

.pin-inputs input::-webkit-outer-spin-button,
.pin-inputs input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.pin-inputs input[type=number] {
  -moz-appearance: textfield;
}

.dropzone {
  min-height: initial;
  border: 0;
  padding: 0;
}

.dropzone .dz-message {
  margin: 0;
}

input::-webkit-calendar-picker-indicator {
  cursor: pointer;
}

.gig-invitation-accordion .down-arrow {
  display: block;
}

.gig-invitation-accordion .up-arrow, .gig-invitation-accordion .body {
  display: none;
}

.gig-invitation-accordion.expand .up-arrow, .gig-invitation-accordion.expand .body {
  display: block;
}

.gig-invitation-accordion.expand .down-arrow {
  display: none;
}

.sidebar-apps .app-title {
  display: none;
}

.main-sidebar {
  position: fixed;
  top: 4rem;
  width: 20rem;
  z-index: 1000;
}

.container-with-sidebar {
  margin-left: 20rem;
}

.container-with-sidebar .content-actionbar {
  left: 20rem;
}

@media (max-width: 1024px) {
  .main-sidebar {
    left: -20rem;
    transition: all 0.25s ease-out;
  }

  .main-sidebar.is-opened {
    left: 0;
  }

  .container-with-sidebar {
    margin-left: 0;
  }

  .container-with-sidebar .content-actionbar {
    left: 0;
  }
}

.unread-notifications .icon-bell {
  position: relative;
}

.unread-notifications .icon-bell::after {
  content: "";
  position: absolute;
  top: -0.25rem;
  right: -0.25rem;
  display: block;
  height: 0.5rem;
  width: 0.5rem;
  border-radius: 9999px;
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

/*
 * Provides a drop-in pointer for the default Trix stylesheet that will format the toolbar and
 * the trix-editor content (whether displayed or under editing). Feel free to incorporate this
 * inclusion directly in any other asset bundle and remove this file.
 *
 */

.trix-content .attachment {
  max-width: -moz-fit-content;
  max-width: fit-content;
  box-shadow: unset;
  --tw-shadow: unset;
  border-radius: unset;
  flex-basis: 50%;
}

.trix-content .attachment-gallery > action-text-attachment {
  padding-right: 0.5em;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.trix-content .attachment-gallery .attachment {
  padding: unset;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.trix-content .attachment-gallery .attachment > img {
  max-width: 100%;
}

.trix-content .attachment__toolbar {
  top: 1rem;
}

.trix-content .attachment--preview {
  width: unset;
}

.trix-content .attachment__caption-editor {
  border-radius: unset;
}

.trix-content strong {
  font-weight: bold;
}

trix-editor .attachment-gallery .attachment {
  margin-right: 0.5em;
}

.custom-input-icon-text {
  font-weight: 500;
  font-size: 1rem;
}

@media (min-width: 640px){
  .sm\:container{
    width: 100%;
  }

  @media (min-width: 640px){
    .sm\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .sm\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .sm\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .sm\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){
    .sm\:container{
      max-width: 1536px;
    }
  }

  @media (min-width: 1930px){
    .sm\:container{
      max-width: 1930px;
    }
  }

  .sm\:prose{
    color: #525355;
    max-width: 65ch;
  }

  .sm\:prose [class~="lead"]{
    color: #7B7D7F;
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .sm\:prose a{
    color: #000000;
    text-decoration: underline;
    font-weight: 500;
  }

  .sm\:prose strong{
    color: #000000;
    font-weight: 600;
  }

  .sm\:prose ol[type="A"]{
    --list-counter-style: upper-alpha;
  }

  .sm\:prose ol[type="a"]{
    --list-counter-style: lower-alpha;
  }

  .sm\:prose ol[type="A" s]{
    --list-counter-style: upper-alpha;
  }

  .sm\:prose ol[type="a" s]{
    --list-counter-style: lower-alpha;
  }

  .sm\:prose ol[type="I"]{
    --list-counter-style: upper-roman;
  }

  .sm\:prose ol[type="i"]{
    --list-counter-style: lower-roman;
  }

  .sm\:prose ol[type="I" s]{
    --list-counter-style: upper-roman;
  }

  .sm\:prose ol[type="i" s]{
    --list-counter-style: lower-roman;
  }

  .sm\:prose ol[type="1"]{
    --list-counter-style: decimal;
  }

  .sm\:prose ol > li{
    position: relative;
    padding-left: 1.75em;
  }

  .sm\:prose ol > li::before{
    content: counter(list-item, var(--list-counter-style, decimal)) ".";
    position: absolute;
    font-weight: 400;
    color: #97999A;
    left: 0;
  }

  .sm\:prose ul > li{
    position: relative;
    padding-left: 1.75em;
  }

  .sm\:prose ul > li::before{
    content: "";
    position: absolute;
    background-color: #D3D4D5;
    border-radius: 50%;
    width: 0.375em;
    height: 0.375em;
    top: calc(0.875em - 0.1875em);
    left: 0.25em;
  }

  .sm\:prose hr{
    border-color: #E1E2E3;
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .sm\:prose blockquote{
    font-weight: 500;
    font-style: italic;
    color: #000000;
    border-left-width: 0.25rem;
    border-left-color: #E1E2E3;
    quotes: "\201C""\201D""\2018""\2019";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1em;
  }

  .sm\:prose blockquote p:first-of-type::before{
    content: open-quote;
  }

  .sm\:prose blockquote p:last-of-type::after{
    content: close-quote;
  }

  .sm\:prose h1{
    color: #000000;
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .sm\:prose h2{
    color: #000000;
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333;
  }

  .sm\:prose h3{
    color: #000000;
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .sm\:prose h4{
    color: #000000;
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    line-height: 1.5;
  }

  .sm\:prose figure figcaption{
    color: #97999A;
    font-size: 0.875em;
    line-height: 1.4285714;
    margin-top: 0.8571429em;
  }

  .sm\:prose code{
    color: #000000;
    font-weight: 600;
    font-size: 0.875em;
  }

  .sm\:prose code::before{
    content: "`";
  }

  .sm\:prose code::after{
    content: "`";
  }

  .sm\:prose a code{
    color: #000000;
  }

  .sm\:prose pre{
    color: #E1E2E3;
    background-color: #222222;
    overflow-x: auto;
    font-size: 0.875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: 0.375rem;
    padding-top: 0.8571429em;
    padding-right: 1.1428571em;
    padding-bottom: 0.8571429em;
    padding-left: 1.1428571em;
  }

  .sm\:prose pre code{
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: 400;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
  }

  .sm\:prose pre code::before{
    content: none;
  }

  .sm\:prose pre code::after{
    content: none;
  }

  .sm\:prose table{
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 0.875em;
    line-height: 1.7142857;
  }

  .sm\:prose thead{
    color: #000000;
    font-weight: 600;
    border-bottom-width: 1px;
    border-bottom-color: #D3D4D5;
  }

  .sm\:prose thead th{
    vertical-align: bottom;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .sm\:prose tbody tr{
    border-bottom-width: 1px;
    border-bottom-color: #E1E2E3;
  }

  .sm\:prose tbody tr:last-child{
    border-bottom-width: 0;
  }

  .sm\:prose tbody td{
    vertical-align: top;
    padding-top: 0.5714286em;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .sm\:prose{
    font-size: 1rem;
    line-height: 1.75;
  }

  .sm\:prose p{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .sm\:prose img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .sm\:prose video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .sm\:prose figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .sm\:prose figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:prose h2 code{
    font-size: 0.875em;
  }

  .sm\:prose h3 code{
    font-size: 0.9em;
  }

  .sm\:prose ol{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .sm\:prose ul{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .sm\:prose li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .sm\:prose > ul > li p{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .sm\:prose > ul > li > *:first-child{
    margin-top: 1.25em;
  }

  .sm\:prose > ul > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .sm\:prose > ol > li > *:first-child{
    margin-top: 1.25em;
  }

  .sm\:prose > ol > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .sm\:prose ul ul, .sm\:prose ul ol, .sm\:prose ol ul, .sm\:prose ol ol{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .sm\:prose hr + *{
    margin-top: 0;
  }

  .sm\:prose h2 + *{
    margin-top: 0;
  }

  .sm\:prose h3 + *{
    margin-top: 0;
  }

  .sm\:prose h4 + *{
    margin-top: 0;
  }

  .sm\:prose thead th:first-child{
    padding-left: 0;
  }

  .sm\:prose thead th:last-child{
    padding-right: 0;
  }

  .sm\:prose tbody td:first-child{
    padding-left: 0;
  }

  .sm\:prose tbody td:last-child{
    padding-right: 0;
  }

  .sm\:prose > :first-child{
    margin-top: 0;
  }

  .sm\:prose > :last-child{
    margin-bottom: 0;
  }

  .sm\:prose-sm{
    font-size: 0.875rem;
    line-height: 1.7142857;
  }

  .sm\:prose-sm p{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .sm\:prose-sm [class~="lead"]{
    font-size: 1.2857143em;
    line-height: 1.5555556;
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .sm\:prose-sm blockquote{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.1111111em;
  }

  .sm\:prose-sm h1{
    font-size: 2.1428571em;
    margin-top: 0;
    margin-bottom: 0.8em;
    line-height: 1.2;
  }

  .sm\:prose-sm h2{
    font-size: 1.4285714em;
    margin-top: 1.6em;
    margin-bottom: 0.8em;
    line-height: 1.4;
  }

  .sm\:prose-sm h3{
    font-size: 1.2857143em;
    margin-top: 1.5555556em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .sm\:prose-sm h4{
    margin-top: 1.4285714em;
    margin-bottom: 0.5714286em;
    line-height: 1.4285714;
  }

  .sm\:prose-sm img{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .sm\:prose-sm video{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .sm\:prose-sm figure{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .sm\:prose-sm figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:prose-sm figure figcaption{
    font-size: 0.8571429em;
    line-height: 1.3333333;
    margin-top: 0.6666667em;
  }

  .sm\:prose-sm code{
    font-size: 0.8571429em;
  }

  .sm\:prose-sm h2 code{
    font-size: 0.9em;
  }

  .sm\:prose-sm h3 code{
    font-size: 0.8888889em;
  }

  .sm\:prose-sm pre{
    font-size: 0.8571429em;
    line-height: 1.6666667;
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    border-radius: 0.25rem;
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .sm\:prose-sm ol{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .sm\:prose-sm ul{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .sm\:prose-sm li{
    margin-top: 0.2857143em;
    margin-bottom: 0.2857143em;
  }

  .sm\:prose-sm ol > li{
    padding-left: 1.5714286em;
  }

  .sm\:prose-sm ol > li::before{
    left: 0;
  }

  .sm\:prose-sm ul > li{
    padding-left: 1.5714286em;
  }

  .sm\:prose-sm ul > li::before{
    height: 0.3571429em;
    width: 0.3571429em;
    top: calc(0.8571429em - 0.1785714em);
    left: 0.2142857em;
  }

  .sm\:prose-sm > ul > li p{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .sm\:prose-sm > ul > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .sm\:prose-sm > ul > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .sm\:prose-sm > ol > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .sm\:prose-sm > ol > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .sm\:prose-sm ul ul, .sm\:prose-sm ul ol, .sm\:prose-sm ol ul, .sm\:prose-sm ol ol{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .sm\:prose-sm hr{
    margin-top: 2.8571429em;
    margin-bottom: 2.8571429em;
  }

  .sm\:prose-sm hr + *{
    margin-top: 0;
  }

  .sm\:prose-sm h2 + *{
    margin-top: 0;
  }

  .sm\:prose-sm h3 + *{
    margin-top: 0;
  }

  .sm\:prose-sm h4 + *{
    margin-top: 0;
  }

  .sm\:prose-sm table{
    font-size: 0.8571429em;
    line-height: 1.5;
  }

  .sm\:prose-sm thead th{
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .sm\:prose-sm thead th:first-child{
    padding-left: 0;
  }

  .sm\:prose-sm thead th:last-child{
    padding-right: 0;
  }

  .sm\:prose-sm tbody td{
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .sm\:prose-sm tbody td:first-child{
    padding-left: 0;
  }

  .sm\:prose-sm tbody td:last-child{
    padding-right: 0;
  }

  .sm\:prose-sm > :first-child{
    margin-top: 0;
  }

  .sm\:prose-sm > :last-child{
    margin-bottom: 0;
  }

  .sm\:prose-lg{
    font-size: 1.125rem;
    line-height: 1.7777778;
  }

  .sm\:prose-lg p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-lg [class~="lead"]{
    font-size: 1.2222222em;
    line-height: 1.4545455;
    margin-top: 1.0909091em;
    margin-bottom: 1.0909091em;
  }

  .sm\:prose-lg blockquote{
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    padding-left: 1em;
  }

  .sm\:prose-lg h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.8333333em;
    line-height: 1;
  }

  .sm\:prose-lg h2{
    font-size: 1.6666667em;
    margin-top: 1.8666667em;
    margin-bottom: 1.0666667em;
    line-height: 1.3333333;
  }

  .sm\:prose-lg h3{
    font-size: 1.3333333em;
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .sm\:prose-lg h4{
    margin-top: 1.7777778em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .sm\:prose-lg img{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .sm\:prose-lg video{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .sm\:prose-lg figure{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .sm\:prose-lg figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:prose-lg figure figcaption{
    font-size: 0.8888889em;
    line-height: 1.5;
    margin-top: 1em;
  }

  .sm\:prose-lg code{
    font-size: 0.8888889em;
  }

  .sm\:prose-lg h2 code{
    font-size: 0.8666667em;
  }

  .sm\:prose-lg h3 code{
    font-size: 0.875em;
  }

  .sm\:prose-lg pre{
    font-size: 0.8888889em;
    line-height: 1.75;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.375rem;
    padding-top: 1em;
    padding-right: 1.5em;
    padding-bottom: 1em;
    padding-left: 1.5em;
  }

  .sm\:prose-lg ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-lg ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-lg li{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .sm\:prose-lg ol > li{
    padding-left: 1.6666667em;
  }

  .sm\:prose-lg ol > li::before{
    left: 0;
  }

  .sm\:prose-lg ul > li{
    padding-left: 1.6666667em;
  }

  .sm\:prose-lg ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8888889em - 0.1666667em);
    left: 0.2222222em;
  }

  .sm\:prose-lg > ul > li p{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .sm\:prose-lg > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .sm\:prose-lg > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-lg > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .sm\:prose-lg > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-lg ul ul, .sm\:prose-lg ul ol, .sm\:prose-lg ol ul, .sm\:prose-lg ol ol{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .sm\:prose-lg hr{
    margin-top: 3.1111111em;
    margin-bottom: 3.1111111em;
  }

  .sm\:prose-lg hr + *{
    margin-top: 0;
  }

  .sm\:prose-lg h2 + *{
    margin-top: 0;
  }

  .sm\:prose-lg h3 + *{
    margin-top: 0;
  }

  .sm\:prose-lg h4 + *{
    margin-top: 0;
  }

  .sm\:prose-lg table{
    font-size: 0.8888889em;
    line-height: 1.5;
  }

  .sm\:prose-lg thead th{
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .sm\:prose-lg thead th:first-child{
    padding-left: 0;
  }

  .sm\:prose-lg thead th:last-child{
    padding-right: 0;
  }

  .sm\:prose-lg tbody td{
    padding-top: 0.75em;
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .sm\:prose-lg tbody td:first-child{
    padding-left: 0;
  }

  .sm\:prose-lg tbody td:last-child{
    padding-right: 0;
  }

  .sm\:prose-lg > :first-child{
    margin-top: 0;
  }

  .sm\:prose-lg > :last-child{
    margin-bottom: 0;
  }

  .sm\:prose-xl{
    font-size: 1.25rem;
    line-height: 1.8;
  }

  .sm\:prose-xl p{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .sm\:prose-xl [class~="lead"]{
    font-size: 1.2em;
    line-height: 1.5;
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .sm\:prose-xl blockquote{
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1.0666667em;
  }

  .sm\:prose-xl h1{
    font-size: 2.8em;
    margin-top: 0;
    margin-bottom: 0.8571429em;
    line-height: 1;
  }

  .sm\:prose-xl h2{
    font-size: 1.8em;
    margin-top: 1.5555556em;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .sm\:prose-xl h3{
    font-size: 1.5em;
    margin-top: 1.6em;
    margin-bottom: 0.6666667em;
    line-height: 1.3333333;
  }

  .sm\:prose-xl h4{
    margin-top: 1.8em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .sm\:prose-xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .sm\:prose-xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .sm\:prose-xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .sm\:prose-xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:prose-xl figure figcaption{
    font-size: 0.9em;
    line-height: 1.5555556;
    margin-top: 1em;
  }

  .sm\:prose-xl code{
    font-size: 0.9em;
  }

  .sm\:prose-xl h2 code{
    font-size: 0.8611111em;
  }

  .sm\:prose-xl h3 code{
    font-size: 0.9em;
  }

  .sm\:prose-xl pre{
    font-size: 0.9em;
    line-height: 1.7777778;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.1111111em;
    padding-right: 1.3333333em;
    padding-bottom: 1.1111111em;
    padding-left: 1.3333333em;
  }

  .sm\:prose-xl ol{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .sm\:prose-xl ul{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .sm\:prose-xl li{
    margin-top: 0.6em;
    margin-bottom: 0.6em;
  }

  .sm\:prose-xl ol > li{
    padding-left: 1.8em;
  }

  .sm\:prose-xl ol > li::before{
    left: 0;
  }

  .sm\:prose-xl ul > li{
    padding-left: 1.8em;
  }

  .sm\:prose-xl ul > li::before{
    width: 0.35em;
    height: 0.35em;
    top: calc(0.9em - 0.175em);
    left: 0.25em;
  }

  .sm\:prose-xl > ul > li p{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .sm\:prose-xl > ul > li > *:first-child{
    margin-top: 1.2em;
  }

  .sm\:prose-xl > ul > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .sm\:prose-xl > ol > li > *:first-child{
    margin-top: 1.2em;
  }

  .sm\:prose-xl > ol > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .sm\:prose-xl ul ul, .sm\:prose-xl ul ol, .sm\:prose-xl ol ul, .sm\:prose-xl ol ol{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .sm\:prose-xl hr{
    margin-top: 2.8em;
    margin-bottom: 2.8em;
  }

  .sm\:prose-xl hr + *{
    margin-top: 0;
  }

  .sm\:prose-xl h2 + *{
    margin-top: 0;
  }

  .sm\:prose-xl h3 + *{
    margin-top: 0;
  }

  .sm\:prose-xl h4 + *{
    margin-top: 0;
  }

  .sm\:prose-xl table{
    font-size: 0.9em;
    line-height: 1.5555556;
  }

  .sm\:prose-xl thead th{
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .sm\:prose-xl thead th:first-child{
    padding-left: 0;
  }

  .sm\:prose-xl thead th:last-child{
    padding-right: 0;
  }

  .sm\:prose-xl tbody td{
    padding-top: 0.8888889em;
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .sm\:prose-xl tbody td:first-child{
    padding-left: 0;
  }

  .sm\:prose-xl tbody td:last-child{
    padding-right: 0;
  }

  .sm\:prose-xl > :first-child{
    margin-top: 0;
  }

  .sm\:prose-xl > :last-child{
    margin-bottom: 0;
  }

  .sm\:prose-2xl{
    font-size: 1.5rem;
    line-height: 1.6666667;
  }

  .sm\:prose-2xl p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-2xl [class~="lead"]{
    font-size: 1.25em;
    line-height: 1.4666667;
    margin-top: 1.0666667em;
    margin-bottom: 1.0666667em;
  }

  .sm\:prose-2xl blockquote{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
    padding-left: 1.1111111em;
  }

  .sm\:prose-2xl h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.875em;
    line-height: 1;
  }

  .sm\:prose-2xl h2{
    font-size: 2em;
    margin-top: 1.5em;
    margin-bottom: 0.8333333em;
    line-height: 1.0833333;
  }

  .sm\:prose-2xl h3{
    font-size: 1.5em;
    margin-top: 1.5555556em;
    margin-bottom: 0.6666667em;
    line-height: 1.2222222;
  }

  .sm\:prose-2xl h4{
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .sm\:prose-2xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .sm\:prose-2xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .sm\:prose-2xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .sm\:prose-2xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:prose-2xl figure figcaption{
    font-size: 0.8333333em;
    line-height: 1.6;
    margin-top: 1em;
  }

  .sm\:prose-2xl code{
    font-size: 0.8333333em;
  }

  .sm\:prose-2xl h2 code{
    font-size: 0.875em;
  }

  .sm\:prose-2xl h3 code{
    font-size: 0.8888889em;
  }

  .sm\:prose-2xl pre{
    font-size: 0.8333333em;
    line-height: 1.8;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.2em;
    padding-right: 1.6em;
    padding-bottom: 1.2em;
    padding-left: 1.6em;
  }

  .sm\:prose-2xl ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-2xl ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-2xl li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .sm\:prose-2xl ol > li{
    padding-left: 1.6666667em;
  }

  .sm\:prose-2xl ol > li::before{
    left: 0;
  }

  .sm\:prose-2xl ul > li{
    padding-left: 1.6666667em;
  }

  .sm\:prose-2xl ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8333333em - 0.1666667em);
    left: 0.25em;
  }

  .sm\:prose-2xl > ul > li p{
    margin-top: 0.8333333em;
    margin-bottom: 0.8333333em;
  }

  .sm\:prose-2xl > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .sm\:prose-2xl > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-2xl > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .sm\:prose-2xl > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .sm\:prose-2xl ul ul, .sm\:prose-2xl ul ol, .sm\:prose-2xl ol ul, .sm\:prose-2xl ol ol{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .sm\:prose-2xl hr{
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .sm\:prose-2xl hr + *{
    margin-top: 0;
  }

  .sm\:prose-2xl h2 + *{
    margin-top: 0;
  }

  .sm\:prose-2xl h3 + *{
    margin-top: 0;
  }

  .sm\:prose-2xl h4 + *{
    margin-top: 0;
  }

  .sm\:prose-2xl table{
    font-size: 0.8333333em;
    line-height: 1.4;
  }

  .sm\:prose-2xl thead th{
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .sm\:prose-2xl thead th:first-child{
    padding-left: 0;
  }

  .sm\:prose-2xl thead th:last-child{
    padding-right: 0;
  }

  .sm\:prose-2xl tbody td{
    padding-top: 0.8em;
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .sm\:prose-2xl tbody td:first-child{
    padding-left: 0;
  }

  .sm\:prose-2xl tbody td:last-child{
    padding-right: 0;
  }

  .sm\:prose-2xl > :first-child{
    margin-top: 0;
  }

  .sm\:prose-2xl > :last-child{
    margin-bottom: 0;
  }

  .sm\:prose-petrol a{
    color: #3E4674;
  }

  .sm\:prose-petrol a code{
    color: #3E4674;
  }

  .sm\:sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:focus-within\:sr-only:focus-within{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm\:focus-within\:not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:focus\:sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:pointer-events-none{
    pointer-events: none;
  }

  .sm\:pointer-events-auto{
    pointer-events: auto;
  }

  .sm\:visible{
    visibility: visible;
  }

  .sm\:invisible{
    visibility: hidden;
  }

  .sm\:static{
    position: static;
  }

  .sm\:fixed{
    position: fixed;
  }

  .sm\:absolute{
    position: absolute;
  }

  .sm\:relative{
    position: relative;
  }

  .sm\:sticky{
    position: sticky;
  }

  .sm\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .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-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .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-144{
    top: 36rem;
    right: 36rem;
    bottom: 36rem;
    left: 36rem;
  }

  .sm\:inset-192{
    top: 48rem;
    right: 48rem;
    bottom: 48rem;
    left: 48rem;
  }

  .sm\:inset-240{
    top: 60rem;
    right: 60rem;
    bottom: 60rem;
    left: 60rem;
  }

  .sm\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .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-btn-default{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .sm\:inset-btn-sm{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .sm\:inset-header{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .sm\:inset-icon{
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
  }

  .sm\:inset-icon-3xl{
    top: 120px;
    right: 120px;
    bottom: 120px;
    left: 120px;
  }

  .sm\:inset-icon-2xl{
    top: 80px;
    right: 80px;
    bottom: 80px;
    left: 80px;
  }

  .sm\:inset-icon-xl{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .sm\:inset-icon-lg{
    top: 40px;
    right: 40px;
    bottom: 40px;
    left: 40px;
  }

  .sm\:inset-icon-sm{
    top: 18px;
    right: 18px;
    bottom: 18px;
    left: 18px;
  }

  .sm\:inset-icon-xs{
    top: 16px;
    right: 16px;
    bottom: 16px;
    left: 16px;
  }

  .sm\:inset-icon-spacing{
    top: 8px;
    right: 8px;
    bottom: 8px;
    left: 8px;
  }

  .sm\:inset-heading-xs{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .sm\:inset-heading-sm{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .sm\:inset-heading{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .sm\:inset-heading-lg{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .sm\:inset-actionbar{
    top: 70px;
    right: 70px;
    bottom: 70px;
    left: 70px;
  }

  .sm\:inset-aside{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .sm\:inset-sidebar{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .sm\:inset-card-padding{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .sm\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .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-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .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-144{
    top: -36rem;
    right: -36rem;
    bottom: -36rem;
    left: -36rem;
  }

  .sm\:-inset-192{
    top: -48rem;
    right: -48rem;
    bottom: -48rem;
    left: -48rem;
  }

  .sm\:-inset-240{
    top: -60rem;
    right: -60rem;
    bottom: -60rem;
    left: -60rem;
  }

  .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-btn-default{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .sm\:-inset-btn-sm{
    top: -1.875rem;
    right: -1.875rem;
    bottom: -1.875rem;
    left: -1.875rem;
  }

  .sm\:-inset-header{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .sm\:-inset-icon{
    top: -20px;
    right: -20px;
    bottom: -20px;
    left: -20px;
  }

  .sm\:-inset-icon-3xl{
    top: -120px;
    right: -120px;
    bottom: -120px;
    left: -120px;
  }

  .sm\:-inset-icon-2xl{
    top: -80px;
    right: -80px;
    bottom: -80px;
    left: -80px;
  }

  .sm\:-inset-icon-xl{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .sm\:-inset-icon-lg{
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .sm\:-inset-icon-sm{
    top: -18px;
    right: -18px;
    bottom: -18px;
    left: -18px;
  }

  .sm\:-inset-icon-xs{
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
  }

  .sm\:-inset-icon-spacing{
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
  }

  .sm\:-inset-heading-xs{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .sm\:-inset-heading-sm{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .sm\:-inset-heading{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .sm\:-inset-heading-lg{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .sm\:-inset-actionbar{
    top: -70px;
    right: -70px;
    bottom: -70px;
    left: -70px;
  }

  .sm\:-inset-aside{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .sm\:-inset-sidebar{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .sm\:-inset-card-padding{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .sm\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .sm\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .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-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .sm\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .sm\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .sm\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .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-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .sm\:inset-x-0{
    left: 0px;
    right: 0px;
  }

  .sm\:inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .sm\:inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .sm\:inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .sm\:inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .sm\:inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .sm\:inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .sm\:inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .sm\:inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .sm\:inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .sm\:inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .sm\:inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .sm\:inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .sm\:inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .sm\:inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .sm\:inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .sm\:inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .sm\:inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .sm\:inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .sm\:inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .sm\:inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .sm\:inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .sm\:inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .sm\:inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .sm\:inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .sm\:inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .sm\:inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .sm\:inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .sm\:inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .sm\:inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .sm\:inset-x-144{
    left: 36rem;
    right: 36rem;
  }

  .sm\:inset-x-192{
    left: 48rem;
    right: 48rem;
  }

  .sm\:inset-x-240{
    left: 60rem;
    right: 60rem;
  }

  .sm\:inset-x-auto{
    left: auto;
    right: auto;
  }

  .sm\:inset-x-px{
    left: 1px;
    right: 1px;
  }

  .sm\:inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .sm\:inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .sm\:inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .sm\:inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .sm\:inset-x-btn-default{
    left: 2.5rem;
    right: 2.5rem;
  }

  .sm\:inset-x-btn-sm{
    left: 1.875rem;
    right: 1.875rem;
  }

  .sm\:inset-x-header{
    left: 60px;
    right: 60px;
  }

  .sm\:inset-x-icon{
    left: 20px;
    right: 20px;
  }

  .sm\:inset-x-icon-3xl{
    left: 120px;
    right: 120px;
  }

  .sm\:inset-x-icon-2xl{
    left: 80px;
    right: 80px;
  }

  .sm\:inset-x-icon-xl{
    left: 60px;
    right: 60px;
  }

  .sm\:inset-x-icon-lg{
    left: 40px;
    right: 40px;
  }

  .sm\:inset-x-icon-sm{
    left: 18px;
    right: 18px;
  }

  .sm\:inset-x-icon-xs{
    left: 16px;
    right: 16px;
  }

  .sm\:inset-x-icon-spacing{
    left: 8px;
    right: 8px;
  }

  .sm\:inset-x-heading-xs{
    left: 0.25rem;
    right: 0.25rem;
  }

  .sm\:inset-x-heading-sm{
    left: 0.5rem;
    right: 0.5rem;
  }

  .sm\:inset-x-heading{
    left: 1rem;
    right: 1rem;
  }

  .sm\:inset-x-heading-lg{
    left: 2rem;
    right: 2rem;
  }

  .sm\:inset-x-actionbar{
    left: 70px;
    right: 70px;
  }

  .sm\:inset-x-aside{
    left: 20rem;
    right: 20rem;
  }

  .sm\:inset-x-sidebar{
    left: 16rem;
    right: 16rem;
  }

  .sm\:inset-x-card-padding{
    left: 1.25rem;
    right: 1.25rem;
  }

  .sm\:-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .sm\:-inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .sm\:-inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .sm\:-inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .sm\:-inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .sm\:-inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .sm\:-inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .sm\:-inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .sm\:-inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .sm\:-inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .sm\:-inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .sm\:-inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .sm\:-inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .sm\:-inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .sm\:-inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .sm\:-inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .sm\:-inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .sm\:-inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .sm\:-inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .sm\:-inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .sm\:-inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .sm\:-inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .sm\:-inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .sm\:-inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .sm\:-inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .sm\:-inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .sm\:-inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .sm\:-inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .sm\:-inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .sm\:-inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .sm\:-inset-x-144{
    left: -36rem;
    right: -36rem;
  }

  .sm\:-inset-x-192{
    left: -48rem;
    right: -48rem;
  }

  .sm\:-inset-x-240{
    left: -60rem;
    right: -60rem;
  }

  .sm\:-inset-x-px{
    left: -1px;
    right: -1px;
  }

  .sm\:-inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .sm\:-inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .sm\:-inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .sm\:-inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .sm\:-inset-x-btn-default{
    left: -2.5rem;
    right: -2.5rem;
  }

  .sm\:-inset-x-btn-sm{
    left: -1.875rem;
    right: -1.875rem;
  }

  .sm\:-inset-x-header{
    left: -60px;
    right: -60px;
  }

  .sm\:-inset-x-icon{
    left: -20px;
    right: -20px;
  }

  .sm\:-inset-x-icon-3xl{
    left: -120px;
    right: -120px;
  }

  .sm\:-inset-x-icon-2xl{
    left: -80px;
    right: -80px;
  }

  .sm\:-inset-x-icon-xl{
    left: -60px;
    right: -60px;
  }

  .sm\:-inset-x-icon-lg{
    left: -40px;
    right: -40px;
  }

  .sm\:-inset-x-icon-sm{
    left: -18px;
    right: -18px;
  }

  .sm\:-inset-x-icon-xs{
    left: -16px;
    right: -16px;
  }

  .sm\:-inset-x-icon-spacing{
    left: -8px;
    right: -8px;
  }

  .sm\:-inset-x-heading-xs{
    left: -0.25rem;
    right: -0.25rem;
  }

  .sm\:-inset-x-heading-sm{
    left: -0.5rem;
    right: -0.5rem;
  }

  .sm\:-inset-x-heading{
    left: -1rem;
    right: -1rem;
  }

  .sm\:-inset-x-heading-lg{
    left: -2rem;
    right: -2rem;
  }

  .sm\:-inset-x-actionbar{
    left: -70px;
    right: -70px;
  }

  .sm\:-inset-x-aside{
    left: -20rem;
    right: -20rem;
  }

  .sm\:-inset-x-sidebar{
    left: -16rem;
    right: -16rem;
  }

  .sm\:-inset-x-card-padding{
    left: -1.25rem;
    right: -1.25rem;
  }

  .sm\:inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .sm\:inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .sm\:inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .sm\:inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .sm\:inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .sm\:inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .sm\:inset-x-full{
    left: 100%;
    right: 100%;
  }

  .sm\:-inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .sm\:-inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .sm\:-inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .sm\:-inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .sm\:-inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .sm\:-inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .sm\:-inset-x-full{
    left: -100%;
    right: -100%;
  }

  .sm\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .sm\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .sm\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .sm\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .sm\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .sm\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .sm\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .sm\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .sm\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .sm\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .sm\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .sm\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .sm\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .sm\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .sm\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .sm\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .sm\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .sm\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .sm\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .sm\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .sm\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .sm\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .sm\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .sm\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .sm\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .sm\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .sm\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .sm\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .sm\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .sm\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .sm\:inset-y-144{
    top: 36rem;
    bottom: 36rem;
  }

  .sm\:inset-y-192{
    top: 48rem;
    bottom: 48rem;
  }

  .sm\:inset-y-240{
    top: 60rem;
    bottom: 60rem;
  }

  .sm\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .sm\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .sm\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .sm\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .sm\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .sm\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .sm\:inset-y-btn-default{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .sm\:inset-y-btn-sm{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .sm\:inset-y-header{
    top: 60px;
    bottom: 60px;
  }

  .sm\:inset-y-icon{
    top: 20px;
    bottom: 20px;
  }

  .sm\:inset-y-icon-3xl{
    top: 120px;
    bottom: 120px;
  }

  .sm\:inset-y-icon-2xl{
    top: 80px;
    bottom: 80px;
  }

  .sm\:inset-y-icon-xl{
    top: 60px;
    bottom: 60px;
  }

  .sm\:inset-y-icon-lg{
    top: 40px;
    bottom: 40px;
  }

  .sm\:inset-y-icon-sm{
    top: 18px;
    bottom: 18px;
  }

  .sm\:inset-y-icon-xs{
    top: 16px;
    bottom: 16px;
  }

  .sm\:inset-y-icon-spacing{
    top: 8px;
    bottom: 8px;
  }

  .sm\:inset-y-heading-xs{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .sm\:inset-y-heading-sm{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .sm\:inset-y-heading{
    top: 1rem;
    bottom: 1rem;
  }

  .sm\:inset-y-heading-lg{
    top: 2rem;
    bottom: 2rem;
  }

  .sm\:inset-y-actionbar{
    top: 70px;
    bottom: 70px;
  }

  .sm\:inset-y-aside{
    top: 20rem;
    bottom: 20rem;
  }

  .sm\:inset-y-sidebar{
    top: 16rem;
    bottom: 16rem;
  }

  .sm\:inset-y-card-padding{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .sm\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .sm\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .sm\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .sm\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .sm\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .sm\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .sm\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .sm\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .sm\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .sm\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .sm\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .sm\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .sm\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .sm\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .sm\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .sm\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .sm\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .sm\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .sm\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .sm\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .sm\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .sm\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .sm\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .sm\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .sm\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .sm\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .sm\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .sm\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .sm\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .sm\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .sm\:-inset-y-144{
    top: -36rem;
    bottom: -36rem;
  }

  .sm\:-inset-y-192{
    top: -48rem;
    bottom: -48rem;
  }

  .sm\:-inset-y-240{
    top: -60rem;
    bottom: -60rem;
  }

  .sm\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .sm\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .sm\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .sm\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .sm\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .sm\:-inset-y-btn-default{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .sm\:-inset-y-btn-sm{
    top: -1.875rem;
    bottom: -1.875rem;
  }

  .sm\:-inset-y-header{
    top: -60px;
    bottom: -60px;
  }

  .sm\:-inset-y-icon{
    top: -20px;
    bottom: -20px;
  }

  .sm\:-inset-y-icon-3xl{
    top: -120px;
    bottom: -120px;
  }

  .sm\:-inset-y-icon-2xl{
    top: -80px;
    bottom: -80px;
  }

  .sm\:-inset-y-icon-xl{
    top: -60px;
    bottom: -60px;
  }

  .sm\:-inset-y-icon-lg{
    top: -40px;
    bottom: -40px;
  }

  .sm\:-inset-y-icon-sm{
    top: -18px;
    bottom: -18px;
  }

  .sm\:-inset-y-icon-xs{
    top: -16px;
    bottom: -16px;
  }

  .sm\:-inset-y-icon-spacing{
    top: -8px;
    bottom: -8px;
  }

  .sm\:-inset-y-heading-xs{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .sm\:-inset-y-heading-sm{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .sm\:-inset-y-heading{
    top: -1rem;
    bottom: -1rem;
  }

  .sm\:-inset-y-heading-lg{
    top: -2rem;
    bottom: -2rem;
  }

  .sm\:-inset-y-actionbar{
    top: -70px;
    bottom: -70px;
  }

  .sm\:-inset-y-aside{
    top: -20rem;
    bottom: -20rem;
  }

  .sm\:-inset-y-sidebar{
    top: -16rem;
    bottom: -16rem;
  }

  .sm\:-inset-y-card-padding{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .sm\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .sm\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .sm\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .sm\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .sm\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .sm\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .sm\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .sm\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .sm\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .sm\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .sm\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .sm\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .sm\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .sm\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .sm\:top-0{
    top: 0px;
  }

  .sm\:top-1{
    top: 0.25rem;
  }

  .sm\:top-2{
    top: 0.5rem;
  }

  .sm\:top-3{
    top: 0.75rem;
  }

  .sm\:top-4{
    top: 1rem;
  }

  .sm\:top-5{
    top: 1.25rem;
  }

  .sm\:top-6{
    top: 1.5rem;
  }

  .sm\:top-7{
    top: 1.75rem;
  }

  .sm\:top-8{
    top: 2rem;
  }

  .sm\:top-9{
    top: 2.25rem;
  }

  .sm\:top-10{
    top: 2.5rem;
  }

  .sm\:top-11{
    top: 2.75rem;
  }

  .sm\:top-12{
    top: 3rem;
  }

  .sm\:top-14{
    top: 3.5rem;
  }

  .sm\:top-16{
    top: 4rem;
  }

  .sm\:top-20{
    top: 5rem;
  }

  .sm\:top-24{
    top: 6rem;
  }

  .sm\:top-28{
    top: 7rem;
  }

  .sm\:top-32{
    top: 8rem;
  }

  .sm\:top-36{
    top: 9rem;
  }

  .sm\:top-40{
    top: 10rem;
  }

  .sm\:top-44{
    top: 11rem;
  }

  .sm\:top-48{
    top: 12rem;
  }

  .sm\:top-52{
    top: 13rem;
  }

  .sm\:top-56{
    top: 14rem;
  }

  .sm\:top-60{
    top: 15rem;
  }

  .sm\:top-64{
    top: 16rem;
  }

  .sm\:top-72{
    top: 18rem;
  }

  .sm\:top-80{
    top: 20rem;
  }

  .sm\:top-96{
    top: 24rem;
  }

  .sm\:top-144{
    top: 36rem;
  }

  .sm\:top-192{
    top: 48rem;
  }

  .sm\:top-240{
    top: 60rem;
  }

  .sm\:top-auto{
    top: auto;
  }

  .sm\:top-px{
    top: 1px;
  }

  .sm\:top-0\.5{
    top: 0.125rem;
  }

  .sm\:top-1\.5{
    top: 0.375rem;
  }

  .sm\:top-2\.5{
    top: 0.625rem;
  }

  .sm\:top-3\.5{
    top: 0.875rem;
  }

  .sm\:top-btn-default{
    top: 2.5rem;
  }

  .sm\:top-btn-sm{
    top: 1.875rem;
  }

  .sm\:top-header{
    top: 60px;
  }

  .sm\:top-icon{
    top: 20px;
  }

  .sm\:top-icon-3xl{
    top: 120px;
  }

  .sm\:top-icon-2xl{
    top: 80px;
  }

  .sm\:top-icon-xl{
    top: 60px;
  }

  .sm\:top-icon-lg{
    top: 40px;
  }

  .sm\:top-icon-sm{
    top: 18px;
  }

  .sm\:top-icon-xs{
    top: 16px;
  }

  .sm\:top-icon-spacing{
    top: 8px;
  }

  .sm\:top-heading-xs{
    top: 0.25rem;
  }

  .sm\:top-heading-sm{
    top: 0.5rem;
  }

  .sm\:top-heading{
    top: 1rem;
  }

  .sm\:top-heading-lg{
    top: 2rem;
  }

  .sm\:top-actionbar{
    top: 70px;
  }

  .sm\:top-aside{
    top: 20rem;
  }

  .sm\:top-sidebar{
    top: 16rem;
  }

  .sm\:top-card-padding{
    top: 1.25rem;
  }

  .sm\:-top-0{
    top: 0px;
  }

  .sm\:-top-1{
    top: -0.25rem;
  }

  .sm\:-top-2{
    top: -0.5rem;
  }

  .sm\:-top-3{
    top: -0.75rem;
  }

  .sm\:-top-4{
    top: -1rem;
  }

  .sm\:-top-5{
    top: -1.25rem;
  }

  .sm\:-top-6{
    top: -1.5rem;
  }

  .sm\:-top-7{
    top: -1.75rem;
  }

  .sm\:-top-8{
    top: -2rem;
  }

  .sm\:-top-9{
    top: -2.25rem;
  }

  .sm\:-top-10{
    top: -2.5rem;
  }

  .sm\:-top-11{
    top: -2.75rem;
  }

  .sm\:-top-12{
    top: -3rem;
  }

  .sm\:-top-14{
    top: -3.5rem;
  }

  .sm\:-top-16{
    top: -4rem;
  }

  .sm\:-top-20{
    top: -5rem;
  }

  .sm\:-top-24{
    top: -6rem;
  }

  .sm\:-top-28{
    top: -7rem;
  }

  .sm\:-top-32{
    top: -8rem;
  }

  .sm\:-top-36{
    top: -9rem;
  }

  .sm\:-top-40{
    top: -10rem;
  }

  .sm\:-top-44{
    top: -11rem;
  }

  .sm\:-top-48{
    top: -12rem;
  }

  .sm\:-top-52{
    top: -13rem;
  }

  .sm\:-top-56{
    top: -14rem;
  }

  .sm\:-top-60{
    top: -15rem;
  }

  .sm\:-top-64{
    top: -16rem;
  }

  .sm\:-top-72{
    top: -18rem;
  }

  .sm\:-top-80{
    top: -20rem;
  }

  .sm\:-top-96{
    top: -24rem;
  }

  .sm\:-top-144{
    top: -36rem;
  }

  .sm\:-top-192{
    top: -48rem;
  }

  .sm\:-top-240{
    top: -60rem;
  }

  .sm\:-top-px{
    top: -1px;
  }

  .sm\:-top-0\.5{
    top: -0.125rem;
  }

  .sm\:-top-1\.5{
    top: -0.375rem;
  }

  .sm\:-top-2\.5{
    top: -0.625rem;
  }

  .sm\:-top-3\.5{
    top: -0.875rem;
  }

  .sm\:-top-btn-default{
    top: -2.5rem;
  }

  .sm\:-top-btn-sm{
    top: -1.875rem;
  }

  .sm\:-top-header{
    top: -60px;
  }

  .sm\:-top-icon{
    top: -20px;
  }

  .sm\:-top-icon-3xl{
    top: -120px;
  }

  .sm\:-top-icon-2xl{
    top: -80px;
  }

  .sm\:-top-icon-xl{
    top: -60px;
  }

  .sm\:-top-icon-lg{
    top: -40px;
  }

  .sm\:-top-icon-sm{
    top: -18px;
  }

  .sm\:-top-icon-xs{
    top: -16px;
  }

  .sm\:-top-icon-spacing{
    top: -8px;
  }

  .sm\:-top-heading-xs{
    top: -0.25rem;
  }

  .sm\:-top-heading-sm{
    top: -0.5rem;
  }

  .sm\:-top-heading{
    top: -1rem;
  }

  .sm\:-top-heading-lg{
    top: -2rem;
  }

  .sm\:-top-actionbar{
    top: -70px;
  }

  .sm\:-top-aside{
    top: -20rem;
  }

  .sm\:-top-sidebar{
    top: -16rem;
  }

  .sm\:-top-card-padding{
    top: -1.25rem;
  }

  .sm\:top-1\/2{
    top: 50%;
  }

  .sm\:top-1\/3{
    top: 33.333333%;
  }

  .sm\:top-2\/3{
    top: 66.666667%;
  }

  .sm\:top-1\/4{
    top: 25%;
  }

  .sm\:top-2\/4{
    top: 50%;
  }

  .sm\:top-3\/4{
    top: 75%;
  }

  .sm\:top-full{
    top: 100%;
  }

  .sm\:-top-1\/2{
    top: -50%;
  }

  .sm\:-top-1\/3{
    top: -33.333333%;
  }

  .sm\:-top-2\/3{
    top: -66.666667%;
  }

  .sm\:-top-1\/4{
    top: -25%;
  }

  .sm\:-top-2\/4{
    top: -50%;
  }

  .sm\:-top-3\/4{
    top: -75%;
  }

  .sm\:-top-full{
    top: -100%;
  }

  .sm\:right-0{
    right: 0px;
  }

  .sm\:right-1{
    right: 0.25rem;
  }

  .sm\:right-2{
    right: 0.5rem;
  }

  .sm\:right-3{
    right: 0.75rem;
  }

  .sm\:right-4{
    right: 1rem;
  }

  .sm\:right-5{
    right: 1.25rem;
  }

  .sm\:right-6{
    right: 1.5rem;
  }

  .sm\:right-7{
    right: 1.75rem;
  }

  .sm\:right-8{
    right: 2rem;
  }

  .sm\:right-9{
    right: 2.25rem;
  }

  .sm\:right-10{
    right: 2.5rem;
  }

  .sm\:right-11{
    right: 2.75rem;
  }

  .sm\:right-12{
    right: 3rem;
  }

  .sm\:right-14{
    right: 3.5rem;
  }

  .sm\:right-16{
    right: 4rem;
  }

  .sm\:right-20{
    right: 5rem;
  }

  .sm\:right-24{
    right: 6rem;
  }

  .sm\:right-28{
    right: 7rem;
  }

  .sm\:right-32{
    right: 8rem;
  }

  .sm\:right-36{
    right: 9rem;
  }

  .sm\:right-40{
    right: 10rem;
  }

  .sm\:right-44{
    right: 11rem;
  }

  .sm\:right-48{
    right: 12rem;
  }

  .sm\:right-52{
    right: 13rem;
  }

  .sm\:right-56{
    right: 14rem;
  }

  .sm\:right-60{
    right: 15rem;
  }

  .sm\:right-64{
    right: 16rem;
  }

  .sm\:right-72{
    right: 18rem;
  }

  .sm\:right-80{
    right: 20rem;
  }

  .sm\:right-96{
    right: 24rem;
  }

  .sm\:right-144{
    right: 36rem;
  }

  .sm\:right-192{
    right: 48rem;
  }

  .sm\:right-240{
    right: 60rem;
  }

  .sm\:right-auto{
    right: auto;
  }

  .sm\:right-px{
    right: 1px;
  }

  .sm\:right-0\.5{
    right: 0.125rem;
  }

  .sm\:right-1\.5{
    right: 0.375rem;
  }

  .sm\:right-2\.5{
    right: 0.625rem;
  }

  .sm\:right-3\.5{
    right: 0.875rem;
  }

  .sm\:right-btn-default{
    right: 2.5rem;
  }

  .sm\:right-btn-sm{
    right: 1.875rem;
  }

  .sm\:right-header{
    right: 60px;
  }

  .sm\:right-icon{
    right: 20px;
  }

  .sm\:right-icon-3xl{
    right: 120px;
  }

  .sm\:right-icon-2xl{
    right: 80px;
  }

  .sm\:right-icon-xl{
    right: 60px;
  }

  .sm\:right-icon-lg{
    right: 40px;
  }

  .sm\:right-icon-sm{
    right: 18px;
  }

  .sm\:right-icon-xs{
    right: 16px;
  }

  .sm\:right-icon-spacing{
    right: 8px;
  }

  .sm\:right-heading-xs{
    right: 0.25rem;
  }

  .sm\:right-heading-sm{
    right: 0.5rem;
  }

  .sm\:right-heading{
    right: 1rem;
  }

  .sm\:right-heading-lg{
    right: 2rem;
  }

  .sm\:right-actionbar{
    right: 70px;
  }

  .sm\:right-aside{
    right: 20rem;
  }

  .sm\:right-sidebar{
    right: 16rem;
  }

  .sm\:right-card-padding{
    right: 1.25rem;
  }

  .sm\:-right-0{
    right: 0px;
  }

  .sm\:-right-1{
    right: -0.25rem;
  }

  .sm\:-right-2{
    right: -0.5rem;
  }

  .sm\:-right-3{
    right: -0.75rem;
  }

  .sm\:-right-4{
    right: -1rem;
  }

  .sm\:-right-5{
    right: -1.25rem;
  }

  .sm\:-right-6{
    right: -1.5rem;
  }

  .sm\:-right-7{
    right: -1.75rem;
  }

  .sm\:-right-8{
    right: -2rem;
  }

  .sm\:-right-9{
    right: -2.25rem;
  }

  .sm\:-right-10{
    right: -2.5rem;
  }

  .sm\:-right-11{
    right: -2.75rem;
  }

  .sm\:-right-12{
    right: -3rem;
  }

  .sm\:-right-14{
    right: -3.5rem;
  }

  .sm\:-right-16{
    right: -4rem;
  }

  .sm\:-right-20{
    right: -5rem;
  }

  .sm\:-right-24{
    right: -6rem;
  }

  .sm\:-right-28{
    right: -7rem;
  }

  .sm\:-right-32{
    right: -8rem;
  }

  .sm\:-right-36{
    right: -9rem;
  }

  .sm\:-right-40{
    right: -10rem;
  }

  .sm\:-right-44{
    right: -11rem;
  }

  .sm\:-right-48{
    right: -12rem;
  }

  .sm\:-right-52{
    right: -13rem;
  }

  .sm\:-right-56{
    right: -14rem;
  }

  .sm\:-right-60{
    right: -15rem;
  }

  .sm\:-right-64{
    right: -16rem;
  }

  .sm\:-right-72{
    right: -18rem;
  }

  .sm\:-right-80{
    right: -20rem;
  }

  .sm\:-right-96{
    right: -24rem;
  }

  .sm\:-right-144{
    right: -36rem;
  }

  .sm\:-right-192{
    right: -48rem;
  }

  .sm\:-right-240{
    right: -60rem;
  }

  .sm\:-right-px{
    right: -1px;
  }

  .sm\:-right-0\.5{
    right: -0.125rem;
  }

  .sm\:-right-1\.5{
    right: -0.375rem;
  }

  .sm\:-right-2\.5{
    right: -0.625rem;
  }

  .sm\:-right-3\.5{
    right: -0.875rem;
  }

  .sm\:-right-btn-default{
    right: -2.5rem;
  }

  .sm\:-right-btn-sm{
    right: -1.875rem;
  }

  .sm\:-right-header{
    right: -60px;
  }

  .sm\:-right-icon{
    right: -20px;
  }

  .sm\:-right-icon-3xl{
    right: -120px;
  }

  .sm\:-right-icon-2xl{
    right: -80px;
  }

  .sm\:-right-icon-xl{
    right: -60px;
  }

  .sm\:-right-icon-lg{
    right: -40px;
  }

  .sm\:-right-icon-sm{
    right: -18px;
  }

  .sm\:-right-icon-xs{
    right: -16px;
  }

  .sm\:-right-icon-spacing{
    right: -8px;
  }

  .sm\:-right-heading-xs{
    right: -0.25rem;
  }

  .sm\:-right-heading-sm{
    right: -0.5rem;
  }

  .sm\:-right-heading{
    right: -1rem;
  }

  .sm\:-right-heading-lg{
    right: -2rem;
  }

  .sm\:-right-actionbar{
    right: -70px;
  }

  .sm\:-right-aside{
    right: -20rem;
  }

  .sm\:-right-sidebar{
    right: -16rem;
  }

  .sm\:-right-card-padding{
    right: -1.25rem;
  }

  .sm\:right-1\/2{
    right: 50%;
  }

  .sm\:right-1\/3{
    right: 33.333333%;
  }

  .sm\:right-2\/3{
    right: 66.666667%;
  }

  .sm\:right-1\/4{
    right: 25%;
  }

  .sm\:right-2\/4{
    right: 50%;
  }

  .sm\:right-3\/4{
    right: 75%;
  }

  .sm\:right-full{
    right: 100%;
  }

  .sm\:-right-1\/2{
    right: -50%;
  }

  .sm\:-right-1\/3{
    right: -33.333333%;
  }

  .sm\:-right-2\/3{
    right: -66.666667%;
  }

  .sm\:-right-1\/4{
    right: -25%;
  }

  .sm\:-right-2\/4{
    right: -50%;
  }

  .sm\:-right-3\/4{
    right: -75%;
  }

  .sm\:-right-full{
    right: -100%;
  }

  .sm\:bottom-0{
    bottom: 0px;
  }

  .sm\:bottom-1{
    bottom: 0.25rem;
  }

  .sm\:bottom-2{
    bottom: 0.5rem;
  }

  .sm\:bottom-3{
    bottom: 0.75rem;
  }

  .sm\:bottom-4{
    bottom: 1rem;
  }

  .sm\:bottom-5{
    bottom: 1.25rem;
  }

  .sm\:bottom-6{
    bottom: 1.5rem;
  }

  .sm\:bottom-7{
    bottom: 1.75rem;
  }

  .sm\:bottom-8{
    bottom: 2rem;
  }

  .sm\:bottom-9{
    bottom: 2.25rem;
  }

  .sm\:bottom-10{
    bottom: 2.5rem;
  }

  .sm\:bottom-11{
    bottom: 2.75rem;
  }

  .sm\:bottom-12{
    bottom: 3rem;
  }

  .sm\:bottom-14{
    bottom: 3.5rem;
  }

  .sm\:bottom-16{
    bottom: 4rem;
  }

  .sm\:bottom-20{
    bottom: 5rem;
  }

  .sm\:bottom-24{
    bottom: 6rem;
  }

  .sm\:bottom-28{
    bottom: 7rem;
  }

  .sm\:bottom-32{
    bottom: 8rem;
  }

  .sm\:bottom-36{
    bottom: 9rem;
  }

  .sm\:bottom-40{
    bottom: 10rem;
  }

  .sm\:bottom-44{
    bottom: 11rem;
  }

  .sm\:bottom-48{
    bottom: 12rem;
  }

  .sm\:bottom-52{
    bottom: 13rem;
  }

  .sm\:bottom-56{
    bottom: 14rem;
  }

  .sm\:bottom-60{
    bottom: 15rem;
  }

  .sm\:bottom-64{
    bottom: 16rem;
  }

  .sm\:bottom-72{
    bottom: 18rem;
  }

  .sm\:bottom-80{
    bottom: 20rem;
  }

  .sm\:bottom-96{
    bottom: 24rem;
  }

  .sm\:bottom-144{
    bottom: 36rem;
  }

  .sm\:bottom-192{
    bottom: 48rem;
  }

  .sm\:bottom-240{
    bottom: 60rem;
  }

  .sm\:bottom-auto{
    bottom: auto;
  }

  .sm\:bottom-px{
    bottom: 1px;
  }

  .sm\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .sm\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .sm\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .sm\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .sm\:bottom-btn-default{
    bottom: 2.5rem;
  }

  .sm\:bottom-btn-sm{
    bottom: 1.875rem;
  }

  .sm\:bottom-header{
    bottom: 60px;
  }

  .sm\:bottom-icon{
    bottom: 20px;
  }

  .sm\:bottom-icon-3xl{
    bottom: 120px;
  }

  .sm\:bottom-icon-2xl{
    bottom: 80px;
  }

  .sm\:bottom-icon-xl{
    bottom: 60px;
  }

  .sm\:bottom-icon-lg{
    bottom: 40px;
  }

  .sm\:bottom-icon-sm{
    bottom: 18px;
  }

  .sm\:bottom-icon-xs{
    bottom: 16px;
  }

  .sm\:bottom-icon-spacing{
    bottom: 8px;
  }

  .sm\:bottom-heading-xs{
    bottom: 0.25rem;
  }

  .sm\:bottom-heading-sm{
    bottom: 0.5rem;
  }

  .sm\:bottom-heading{
    bottom: 1rem;
  }

  .sm\:bottom-heading-lg{
    bottom: 2rem;
  }

  .sm\:bottom-actionbar{
    bottom: 70px;
  }

  .sm\:bottom-aside{
    bottom: 20rem;
  }

  .sm\:bottom-sidebar{
    bottom: 16rem;
  }

  .sm\:bottom-card-padding{
    bottom: 1.25rem;
  }

  .sm\:-bottom-0{
    bottom: 0px;
  }

  .sm\:-bottom-1{
    bottom: -0.25rem;
  }

  .sm\:-bottom-2{
    bottom: -0.5rem;
  }

  .sm\:-bottom-3{
    bottom: -0.75rem;
  }

  .sm\:-bottom-4{
    bottom: -1rem;
  }

  .sm\:-bottom-5{
    bottom: -1.25rem;
  }

  .sm\:-bottom-6{
    bottom: -1.5rem;
  }

  .sm\:-bottom-7{
    bottom: -1.75rem;
  }

  .sm\:-bottom-8{
    bottom: -2rem;
  }

  .sm\:-bottom-9{
    bottom: -2.25rem;
  }

  .sm\:-bottom-10{
    bottom: -2.5rem;
  }

  .sm\:-bottom-11{
    bottom: -2.75rem;
  }

  .sm\:-bottom-12{
    bottom: -3rem;
  }

  .sm\:-bottom-14{
    bottom: -3.5rem;
  }

  .sm\:-bottom-16{
    bottom: -4rem;
  }

  .sm\:-bottom-20{
    bottom: -5rem;
  }

  .sm\:-bottom-24{
    bottom: -6rem;
  }

  .sm\:-bottom-28{
    bottom: -7rem;
  }

  .sm\:-bottom-32{
    bottom: -8rem;
  }

  .sm\:-bottom-36{
    bottom: -9rem;
  }

  .sm\:-bottom-40{
    bottom: -10rem;
  }

  .sm\:-bottom-44{
    bottom: -11rem;
  }

  .sm\:-bottom-48{
    bottom: -12rem;
  }

  .sm\:-bottom-52{
    bottom: -13rem;
  }

  .sm\:-bottom-56{
    bottom: -14rem;
  }

  .sm\:-bottom-60{
    bottom: -15rem;
  }

  .sm\:-bottom-64{
    bottom: -16rem;
  }

  .sm\:-bottom-72{
    bottom: -18rem;
  }

  .sm\:-bottom-80{
    bottom: -20rem;
  }

  .sm\:-bottom-96{
    bottom: -24rem;
  }

  .sm\:-bottom-144{
    bottom: -36rem;
  }

  .sm\:-bottom-192{
    bottom: -48rem;
  }

  .sm\:-bottom-240{
    bottom: -60rem;
  }

  .sm\:-bottom-px{
    bottom: -1px;
  }

  .sm\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .sm\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .sm\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .sm\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .sm\:-bottom-btn-default{
    bottom: -2.5rem;
  }

  .sm\:-bottom-btn-sm{
    bottom: -1.875rem;
  }

  .sm\:-bottom-header{
    bottom: -60px;
  }

  .sm\:-bottom-icon{
    bottom: -20px;
  }

  .sm\:-bottom-icon-3xl{
    bottom: -120px;
  }

  .sm\:-bottom-icon-2xl{
    bottom: -80px;
  }

  .sm\:-bottom-icon-xl{
    bottom: -60px;
  }

  .sm\:-bottom-icon-lg{
    bottom: -40px;
  }

  .sm\:-bottom-icon-sm{
    bottom: -18px;
  }

  .sm\:-bottom-icon-xs{
    bottom: -16px;
  }

  .sm\:-bottom-icon-spacing{
    bottom: -8px;
  }

  .sm\:-bottom-heading-xs{
    bottom: -0.25rem;
  }

  .sm\:-bottom-heading-sm{
    bottom: -0.5rem;
  }

  .sm\:-bottom-heading{
    bottom: -1rem;
  }

  .sm\:-bottom-heading-lg{
    bottom: -2rem;
  }

  .sm\:-bottom-actionbar{
    bottom: -70px;
  }

  .sm\:-bottom-aside{
    bottom: -20rem;
  }

  .sm\:-bottom-sidebar{
    bottom: -16rem;
  }

  .sm\:-bottom-card-padding{
    bottom: -1.25rem;
  }

  .sm\:bottom-1\/2{
    bottom: 50%;
  }

  .sm\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .sm\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .sm\:bottom-1\/4{
    bottom: 25%;
  }

  .sm\:bottom-2\/4{
    bottom: 50%;
  }

  .sm\:bottom-3\/4{
    bottom: 75%;
  }

  .sm\:bottom-full{
    bottom: 100%;
  }

  .sm\:-bottom-1\/2{
    bottom: -50%;
  }

  .sm\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .sm\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .sm\:-bottom-1\/4{
    bottom: -25%;
  }

  .sm\:-bottom-2\/4{
    bottom: -50%;
  }

  .sm\:-bottom-3\/4{
    bottom: -75%;
  }

  .sm\:-bottom-full{
    bottom: -100%;
  }

  .sm\:left-0{
    left: 0px;
  }

  .sm\:left-1{
    left: 0.25rem;
  }

  .sm\:left-2{
    left: 0.5rem;
  }

  .sm\:left-3{
    left: 0.75rem;
  }

  .sm\:left-4{
    left: 1rem;
  }

  .sm\:left-5{
    left: 1.25rem;
  }

  .sm\:left-6{
    left: 1.5rem;
  }

  .sm\:left-7{
    left: 1.75rem;
  }

  .sm\:left-8{
    left: 2rem;
  }

  .sm\:left-9{
    left: 2.25rem;
  }

  .sm\:left-10{
    left: 2.5rem;
  }

  .sm\:left-11{
    left: 2.75rem;
  }

  .sm\:left-12{
    left: 3rem;
  }

  .sm\:left-14{
    left: 3.5rem;
  }

  .sm\:left-16{
    left: 4rem;
  }

  .sm\:left-20{
    left: 5rem;
  }

  .sm\:left-24{
    left: 6rem;
  }

  .sm\:left-28{
    left: 7rem;
  }

  .sm\:left-32{
    left: 8rem;
  }

  .sm\:left-36{
    left: 9rem;
  }

  .sm\:left-40{
    left: 10rem;
  }

  .sm\:left-44{
    left: 11rem;
  }

  .sm\:left-48{
    left: 12rem;
  }

  .sm\:left-52{
    left: 13rem;
  }

  .sm\:left-56{
    left: 14rem;
  }

  .sm\:left-60{
    left: 15rem;
  }

  .sm\:left-64{
    left: 16rem;
  }

  .sm\:left-72{
    left: 18rem;
  }

  .sm\:left-80{
    left: 20rem;
  }

  .sm\:left-96{
    left: 24rem;
  }

  .sm\:left-144{
    left: 36rem;
  }

  .sm\:left-192{
    left: 48rem;
  }

  .sm\:left-240{
    left: 60rem;
  }

  .sm\:left-auto{
    left: auto;
  }

  .sm\:left-px{
    left: 1px;
  }

  .sm\:left-0\.5{
    left: 0.125rem;
  }

  .sm\:left-1\.5{
    left: 0.375rem;
  }

  .sm\:left-2\.5{
    left: 0.625rem;
  }

  .sm\:left-3\.5{
    left: 0.875rem;
  }

  .sm\:left-btn-default{
    left: 2.5rem;
  }

  .sm\:left-btn-sm{
    left: 1.875rem;
  }

  .sm\:left-header{
    left: 60px;
  }

  .sm\:left-icon{
    left: 20px;
  }

  .sm\:left-icon-3xl{
    left: 120px;
  }

  .sm\:left-icon-2xl{
    left: 80px;
  }

  .sm\:left-icon-xl{
    left: 60px;
  }

  .sm\:left-icon-lg{
    left: 40px;
  }

  .sm\:left-icon-sm{
    left: 18px;
  }

  .sm\:left-icon-xs{
    left: 16px;
  }

  .sm\:left-icon-spacing{
    left: 8px;
  }

  .sm\:left-heading-xs{
    left: 0.25rem;
  }

  .sm\:left-heading-sm{
    left: 0.5rem;
  }

  .sm\:left-heading{
    left: 1rem;
  }

  .sm\:left-heading-lg{
    left: 2rem;
  }

  .sm\:left-actionbar{
    left: 70px;
  }

  .sm\:left-aside{
    left: 20rem;
  }

  .sm\:left-sidebar{
    left: 16rem;
  }

  .sm\:left-card-padding{
    left: 1.25rem;
  }

  .sm\:-left-0{
    left: 0px;
  }

  .sm\:-left-1{
    left: -0.25rem;
  }

  .sm\:-left-2{
    left: -0.5rem;
  }

  .sm\:-left-3{
    left: -0.75rem;
  }

  .sm\:-left-4{
    left: -1rem;
  }

  .sm\:-left-5{
    left: -1.25rem;
  }

  .sm\:-left-6{
    left: -1.5rem;
  }

  .sm\:-left-7{
    left: -1.75rem;
  }

  .sm\:-left-8{
    left: -2rem;
  }

  .sm\:-left-9{
    left: -2.25rem;
  }

  .sm\:-left-10{
    left: -2.5rem;
  }

  .sm\:-left-11{
    left: -2.75rem;
  }

  .sm\:-left-12{
    left: -3rem;
  }

  .sm\:-left-14{
    left: -3.5rem;
  }

  .sm\:-left-16{
    left: -4rem;
  }

  .sm\:-left-20{
    left: -5rem;
  }

  .sm\:-left-24{
    left: -6rem;
  }

  .sm\:-left-28{
    left: -7rem;
  }

  .sm\:-left-32{
    left: -8rem;
  }

  .sm\:-left-36{
    left: -9rem;
  }

  .sm\:-left-40{
    left: -10rem;
  }

  .sm\:-left-44{
    left: -11rem;
  }

  .sm\:-left-48{
    left: -12rem;
  }

  .sm\:-left-52{
    left: -13rem;
  }

  .sm\:-left-56{
    left: -14rem;
  }

  .sm\:-left-60{
    left: -15rem;
  }

  .sm\:-left-64{
    left: -16rem;
  }

  .sm\:-left-72{
    left: -18rem;
  }

  .sm\:-left-80{
    left: -20rem;
  }

  .sm\:-left-96{
    left: -24rem;
  }

  .sm\:-left-144{
    left: -36rem;
  }

  .sm\:-left-192{
    left: -48rem;
  }

  .sm\:-left-240{
    left: -60rem;
  }

  .sm\:-left-px{
    left: -1px;
  }

  .sm\:-left-0\.5{
    left: -0.125rem;
  }

  .sm\:-left-1\.5{
    left: -0.375rem;
  }

  .sm\:-left-2\.5{
    left: -0.625rem;
  }

  .sm\:-left-3\.5{
    left: -0.875rem;
  }

  .sm\:-left-btn-default{
    left: -2.5rem;
  }

  .sm\:-left-btn-sm{
    left: -1.875rem;
  }

  .sm\:-left-header{
    left: -60px;
  }

  .sm\:-left-icon{
    left: -20px;
  }

  .sm\:-left-icon-3xl{
    left: -120px;
  }

  .sm\:-left-icon-2xl{
    left: -80px;
  }

  .sm\:-left-icon-xl{
    left: -60px;
  }

  .sm\:-left-icon-lg{
    left: -40px;
  }

  .sm\:-left-icon-sm{
    left: -18px;
  }

  .sm\:-left-icon-xs{
    left: -16px;
  }

  .sm\:-left-icon-spacing{
    left: -8px;
  }

  .sm\:-left-heading-xs{
    left: -0.25rem;
  }

  .sm\:-left-heading-sm{
    left: -0.5rem;
  }

  .sm\:-left-heading{
    left: -1rem;
  }

  .sm\:-left-heading-lg{
    left: -2rem;
  }

  .sm\:-left-actionbar{
    left: -70px;
  }

  .sm\:-left-aside{
    left: -20rem;
  }

  .sm\:-left-sidebar{
    left: -16rem;
  }

  .sm\:-left-card-padding{
    left: -1.25rem;
  }

  .sm\:left-1\/2{
    left: 50%;
  }

  .sm\:left-1\/3{
    left: 33.333333%;
  }

  .sm\:left-2\/3{
    left: 66.666667%;
  }

  .sm\:left-1\/4{
    left: 25%;
  }

  .sm\:left-2\/4{
    left: 50%;
  }

  .sm\:left-3\/4{
    left: 75%;
  }

  .sm\:left-full{
    left: 100%;
  }

  .sm\:-left-1\/2{
    left: -50%;
  }

  .sm\:-left-1\/3{
    left: -33.333333%;
  }

  .sm\:-left-2\/3{
    left: -66.666667%;
  }

  .sm\:-left-1\/4{
    left: -25%;
  }

  .sm\:-left-2\/4{
    left: -50%;
  }

  .sm\:-left-3\/4{
    left: -75%;
  }

  .sm\:-left-full{
    left: -100%;
  }

  .sm\:isolate{
    isolation: isolate;
  }

  .sm\:isolation-auto{
    isolation: auto;
  }

  .sm\:z-0{
    z-index: 0;
  }

  .sm\:z-10{
    z-index: 10;
  }

  .sm\:z-20{
    z-index: 20;
  }

  .sm\:z-30{
    z-index: 30;
  }

  .sm\:z-40{
    z-index: 40;
  }

  .sm\:z-50{
    z-index: 50;
  }

  .sm\:z-auto{
    z-index: auto;
  }

  .sm\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .sm\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .sm\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .sm\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .sm\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .sm\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .sm\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .sm\:focus\:z-0:focus{
    z-index: 0;
  }

  .sm\:focus\:z-10:focus{
    z-index: 10;
  }

  .sm\:focus\:z-20:focus{
    z-index: 20;
  }

  .sm\:focus\:z-30:focus{
    z-index: 30;
  }

  .sm\:focus\:z-40:focus{
    z-index: 40;
  }

  .sm\:focus\:z-50:focus{
    z-index: 50;
  }

  .sm\:focus\:z-auto:focus{
    z-index: auto;
  }

  .sm\:order-1{
    order: 1;
  }

  .sm\:order-2{
    order: 2;
  }

  .sm\:order-3{
    order: 3;
  }

  .sm\:order-4{
    order: 4;
  }

  .sm\:order-5{
    order: 5;
  }

  .sm\:order-6{
    order: 6;
  }

  .sm\:order-7{
    order: 7;
  }

  .sm\:order-8{
    order: 8;
  }

  .sm\:order-9{
    order: 9;
  }

  .sm\:order-10{
    order: 10;
  }

  .sm\:order-11{
    order: 11;
  }

  .sm\:order-12{
    order: 12;
  }

  .sm\:order-first{
    order: -9999;
  }

  .sm\:order-last{
    order: 9999;
  }

  .sm\:order-none{
    order: 0;
  }

  .sm\:col-auto{
    grid-column: auto;
  }

  .sm\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .sm\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .sm\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .sm\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .sm\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .sm\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .sm\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .sm\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .sm\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .sm\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .sm\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .sm\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .sm\:col-span-full{
    grid-column: 1 / -1;
  }

  .sm\:col-start-1{
    grid-column-start: 1;
  }

  .sm\:col-start-2{
    grid-column-start: 2;
  }

  .sm\:col-start-3{
    grid-column-start: 3;
  }

  .sm\:col-start-4{
    grid-column-start: 4;
  }

  .sm\:col-start-5{
    grid-column-start: 5;
  }

  .sm\:col-start-6{
    grid-column-start: 6;
  }

  .sm\:col-start-7{
    grid-column-start: 7;
  }

  .sm\:col-start-8{
    grid-column-start: 8;
  }

  .sm\:col-start-9{
    grid-column-start: 9;
  }

  .sm\:col-start-10{
    grid-column-start: 10;
  }

  .sm\:col-start-11{
    grid-column-start: 11;
  }

  .sm\:col-start-12{
    grid-column-start: 12;
  }

  .sm\:col-start-13{
    grid-column-start: 13;
  }

  .sm\:col-start-auto{
    grid-column-start: auto;
  }

  .sm\:col-end-1{
    grid-column-end: 1;
  }

  .sm\:col-end-2{
    grid-column-end: 2;
  }

  .sm\:col-end-3{
    grid-column-end: 3;
  }

  .sm\:col-end-4{
    grid-column-end: 4;
  }

  .sm\:col-end-5{
    grid-column-end: 5;
  }

  .sm\:col-end-6{
    grid-column-end: 6;
  }

  .sm\:col-end-7{
    grid-column-end: 7;
  }

  .sm\:col-end-8{
    grid-column-end: 8;
  }

  .sm\:col-end-9{
    grid-column-end: 9;
  }

  .sm\:col-end-10{
    grid-column-end: 10;
  }

  .sm\:col-end-11{
    grid-column-end: 11;
  }

  .sm\:col-end-12{
    grid-column-end: 12;
  }

  .sm\:col-end-13{
    grid-column-end: 13;
  }

  .sm\:col-end-auto{
    grid-column-end: auto;
  }

  .sm\:row-auto{
    grid-row: auto;
  }

  .sm\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .sm\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .sm\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .sm\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .sm\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .sm\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .sm\:row-span-full{
    grid-row: 1 / -1;
  }

  .sm\:row-start-1{
    grid-row-start: 1;
  }

  .sm\:row-start-2{
    grid-row-start: 2;
  }

  .sm\:row-start-3{
    grid-row-start: 3;
  }

  .sm\:row-start-4{
    grid-row-start: 4;
  }

  .sm\:row-start-5{
    grid-row-start: 5;
  }

  .sm\:row-start-6{
    grid-row-start: 6;
  }

  .sm\:row-start-7{
    grid-row-start: 7;
  }

  .sm\:row-start-auto{
    grid-row-start: auto;
  }

  .sm\:row-end-1{
    grid-row-end: 1;
  }

  .sm\:row-end-2{
    grid-row-end: 2;
  }

  .sm\:row-end-3{
    grid-row-end: 3;
  }

  .sm\:row-end-4{
    grid-row-end: 4;
  }

  .sm\:row-end-5{
    grid-row-end: 5;
  }

  .sm\:row-end-6{
    grid-row-end: 6;
  }

  .sm\:row-end-7{
    grid-row-end: 7;
  }

  .sm\:row-end-auto{
    grid-row-end: auto;
  }

  .sm\:float-right{
    float: right;
  }

  .sm\:float-left{
    float: left;
  }

  .sm\:float-none{
    float: none;
  }

  .sm\:clear-left{
    clear: left;
  }

  .sm\:clear-right{
    clear: right;
  }

  .sm\:clear-both{
    clear: both;
  }

  .sm\:clear-none{
    clear: none;
  }

  .sm\:m-0{
    margin: 0px;
  }

  .sm\:m-1{
    margin: 0.25rem;
  }

  .sm\:m-2{
    margin: 0.5rem;
  }

  .sm\:m-3{
    margin: 0.75rem;
  }

  .sm\:m-4{
    margin: 1rem;
  }

  .sm\:m-5{
    margin: 1.25rem;
  }

  .sm\:m-6{
    margin: 1.5rem;
  }

  .sm\:m-7{
    margin: 1.75rem;
  }

  .sm\:m-8{
    margin: 2rem;
  }

  .sm\:m-9{
    margin: 2.25rem;
  }

  .sm\:m-10{
    margin: 2.5rem;
  }

  .sm\:m-11{
    margin: 2.75rem;
  }

  .sm\:m-12{
    margin: 3rem;
  }

  .sm\:m-14{
    margin: 3.5rem;
  }

  .sm\:m-16{
    margin: 4rem;
  }

  .sm\:m-20{
    margin: 5rem;
  }

  .sm\:m-24{
    margin: 6rem;
  }

  .sm\:m-28{
    margin: 7rem;
  }

  .sm\:m-32{
    margin: 8rem;
  }

  .sm\:m-36{
    margin: 9rem;
  }

  .sm\:m-40{
    margin: 10rem;
  }

  .sm\:m-44{
    margin: 11rem;
  }

  .sm\:m-48{
    margin: 12rem;
  }

  .sm\:m-52{
    margin: 13rem;
  }

  .sm\:m-56{
    margin: 14rem;
  }

  .sm\:m-60{
    margin: 15rem;
  }

  .sm\:m-64{
    margin: 16rem;
  }

  .sm\:m-72{
    margin: 18rem;
  }

  .sm\:m-80{
    margin: 20rem;
  }

  .sm\:m-96{
    margin: 24rem;
  }

  .sm\:m-144{
    margin: 36rem;
  }

  .sm\:m-192{
    margin: 48rem;
  }

  .sm\:m-240{
    margin: 60rem;
  }

  .sm\:m-auto{
    margin: auto;
  }

  .sm\:m-px{
    margin: 1px;
  }

  .sm\:m-0\.5{
    margin: 0.125rem;
  }

  .sm\:m-1\.5{
    margin: 0.375rem;
  }

  .sm\:m-2\.5{
    margin: 0.625rem;
  }

  .sm\:m-3\.5{
    margin: 0.875rem;
  }

  .sm\:m-btn-default{
    margin: 2.5rem;
  }

  .sm\:m-btn-sm{
    margin: 1.875rem;
  }

  .sm\:m-header{
    margin: 60px;
  }

  .sm\:m-icon{
    margin: 20px;
  }

  .sm\:m-icon-3xl{
    margin: 120px;
  }

  .sm\:m-icon-2xl{
    margin: 80px;
  }

  .sm\:m-icon-xl{
    margin: 60px;
  }

  .sm\:m-icon-lg{
    margin: 40px;
  }

  .sm\:m-icon-sm{
    margin: 18px;
  }

  .sm\:m-icon-xs{
    margin: 16px;
  }

  .sm\:m-icon-spacing{
    margin: 8px;
  }

  .sm\:m-heading-xs{
    margin: 0.25rem;
  }

  .sm\:m-heading-sm{
    margin: 0.5rem;
  }

  .sm\:m-heading{
    margin: 1rem;
  }

  .sm\:m-heading-lg{
    margin: 2rem;
  }

  .sm\:m-actionbar{
    margin: 70px;
  }

  .sm\:m-aside{
    margin: 20rem;
  }

  .sm\:m-sidebar{
    margin: 16rem;
  }

  .sm\:m-card-padding{
    margin: 1.25rem;
  }

  .sm\:-m-0{
    margin: 0px;
  }

  .sm\:-m-1{
    margin: -0.25rem;
  }

  .sm\:-m-2{
    margin: -0.5rem;
  }

  .sm\:-m-3{
    margin: -0.75rem;
  }

  .sm\:-m-4{
    margin: -1rem;
  }

  .sm\:-m-5{
    margin: -1.25rem;
  }

  .sm\:-m-6{
    margin: -1.5rem;
  }

  .sm\:-m-7{
    margin: -1.75rem;
  }

  .sm\:-m-8{
    margin: -2rem;
  }

  .sm\:-m-9{
    margin: -2.25rem;
  }

  .sm\:-m-10{
    margin: -2.5rem;
  }

  .sm\:-m-11{
    margin: -2.75rem;
  }

  .sm\:-m-12{
    margin: -3rem;
  }

  .sm\:-m-14{
    margin: -3.5rem;
  }

  .sm\:-m-16{
    margin: -4rem;
  }

  .sm\:-m-20{
    margin: -5rem;
  }

  .sm\:-m-24{
    margin: -6rem;
  }

  .sm\:-m-28{
    margin: -7rem;
  }

  .sm\:-m-32{
    margin: -8rem;
  }

  .sm\:-m-36{
    margin: -9rem;
  }

  .sm\:-m-40{
    margin: -10rem;
  }

  .sm\:-m-44{
    margin: -11rem;
  }

  .sm\:-m-48{
    margin: -12rem;
  }

  .sm\:-m-52{
    margin: -13rem;
  }

  .sm\:-m-56{
    margin: -14rem;
  }

  .sm\:-m-60{
    margin: -15rem;
  }

  .sm\:-m-64{
    margin: -16rem;
  }

  .sm\:-m-72{
    margin: -18rem;
  }

  .sm\:-m-80{
    margin: -20rem;
  }

  .sm\:-m-96{
    margin: -24rem;
  }

  .sm\:-m-144{
    margin: -36rem;
  }

  .sm\:-m-192{
    margin: -48rem;
  }

  .sm\:-m-240{
    margin: -60rem;
  }

  .sm\:-m-px{
    margin: -1px;
  }

  .sm\:-m-0\.5{
    margin: -0.125rem;
  }

  .sm\:-m-1\.5{
    margin: -0.375rem;
  }

  .sm\:-m-2\.5{
    margin: -0.625rem;
  }

  .sm\:-m-3\.5{
    margin: -0.875rem;
  }

  .sm\:-m-btn-default{
    margin: -2.5rem;
  }

  .sm\:-m-btn-sm{
    margin: -1.875rem;
  }

  .sm\:-m-header{
    margin: -60px;
  }

  .sm\:-m-icon{
    margin: -20px;
  }

  .sm\:-m-icon-3xl{
    margin: -120px;
  }

  .sm\:-m-icon-2xl{
    margin: -80px;
  }

  .sm\:-m-icon-xl{
    margin: -60px;
  }

  .sm\:-m-icon-lg{
    margin: -40px;
  }

  .sm\:-m-icon-sm{
    margin: -18px;
  }

  .sm\:-m-icon-xs{
    margin: -16px;
  }

  .sm\:-m-icon-spacing{
    margin: -8px;
  }

  .sm\:-m-heading-xs{
    margin: -0.25rem;
  }

  .sm\:-m-heading-sm{
    margin: -0.5rem;
  }

  .sm\:-m-heading{
    margin: -1rem;
  }

  .sm\:-m-heading-lg{
    margin: -2rem;
  }

  .sm\:-m-actionbar{
    margin: -70px;
  }

  .sm\:-m-aside{
    margin: -20rem;
  }

  .sm\:-m-sidebar{
    margin: -16rem;
  }

  .sm\:-m-card-padding{
    margin: -1.25rem;
  }

  .sm\:first\:m-0:first-child{
    margin: 0px;
  }

  .sm\:first\:m-1:first-child{
    margin: 0.25rem;
  }

  .sm\:first\:m-2:first-child{
    margin: 0.5rem;
  }

  .sm\:first\:m-3:first-child{
    margin: 0.75rem;
  }

  .sm\:first\:m-4:first-child{
    margin: 1rem;
  }

  .sm\:first\:m-5:first-child{
    margin: 1.25rem;
  }

  .sm\:first\:m-6:first-child{
    margin: 1.5rem;
  }

  .sm\:first\:m-7:first-child{
    margin: 1.75rem;
  }

  .sm\:first\:m-8:first-child{
    margin: 2rem;
  }

  .sm\:first\:m-9:first-child{
    margin: 2.25rem;
  }

  .sm\:first\:m-10:first-child{
    margin: 2.5rem;
  }

  .sm\:first\:m-11:first-child{
    margin: 2.75rem;
  }

  .sm\:first\:m-12:first-child{
    margin: 3rem;
  }

  .sm\:first\:m-14:first-child{
    margin: 3.5rem;
  }

  .sm\:first\:m-16:first-child{
    margin: 4rem;
  }

  .sm\:first\:m-20:first-child{
    margin: 5rem;
  }

  .sm\:first\:m-24:first-child{
    margin: 6rem;
  }

  .sm\:first\:m-28:first-child{
    margin: 7rem;
  }

  .sm\:first\:m-32:first-child{
    margin: 8rem;
  }

  .sm\:first\:m-36:first-child{
    margin: 9rem;
  }

  .sm\:first\:m-40:first-child{
    margin: 10rem;
  }

  .sm\:first\:m-44:first-child{
    margin: 11rem;
  }

  .sm\:first\:m-48:first-child{
    margin: 12rem;
  }

  .sm\:first\:m-52:first-child{
    margin: 13rem;
  }

  .sm\:first\:m-56:first-child{
    margin: 14rem;
  }

  .sm\:first\:m-60:first-child{
    margin: 15rem;
  }

  .sm\:first\:m-64:first-child{
    margin: 16rem;
  }

  .sm\:first\:m-72:first-child{
    margin: 18rem;
  }

  .sm\:first\:m-80:first-child{
    margin: 20rem;
  }

  .sm\:first\:m-96:first-child{
    margin: 24rem;
  }

  .sm\:first\:m-144:first-child{
    margin: 36rem;
  }

  .sm\:first\:m-192:first-child{
    margin: 48rem;
  }

  .sm\:first\:m-240:first-child{
    margin: 60rem;
  }

  .sm\:first\:m-auto:first-child{
    margin: auto;
  }

  .sm\:first\:m-px:first-child{
    margin: 1px;
  }

  .sm\:first\:m-0\.5:first-child{
    margin: 0.125rem;
  }

  .sm\:first\:m-1\.5:first-child{
    margin: 0.375rem;
  }

  .sm\:first\:m-2\.5:first-child{
    margin: 0.625rem;
  }

  .sm\:first\:m-3\.5:first-child{
    margin: 0.875rem;
  }

  .sm\:first\:m-btn-default:first-child{
    margin: 2.5rem;
  }

  .sm\:first\:m-btn-sm:first-child{
    margin: 1.875rem;
  }

  .sm\:first\:m-header:first-child{
    margin: 60px;
  }

  .sm\:first\:m-icon:first-child{
    margin: 20px;
  }

  .sm\:first\:m-icon-3xl:first-child{
    margin: 120px;
  }

  .sm\:first\:m-icon-2xl:first-child{
    margin: 80px;
  }

  .sm\:first\:m-icon-xl:first-child{
    margin: 60px;
  }

  .sm\:first\:m-icon-lg:first-child{
    margin: 40px;
  }

  .sm\:first\:m-icon-sm:first-child{
    margin: 18px;
  }

  .sm\:first\:m-icon-xs:first-child{
    margin: 16px;
  }

  .sm\:first\:m-icon-spacing:first-child{
    margin: 8px;
  }

  .sm\:first\:m-heading-xs:first-child{
    margin: 0.25rem;
  }

  .sm\:first\:m-heading-sm:first-child{
    margin: 0.5rem;
  }

  .sm\:first\:m-heading:first-child{
    margin: 1rem;
  }

  .sm\:first\:m-heading-lg:first-child{
    margin: 2rem;
  }

  .sm\:first\:m-actionbar:first-child{
    margin: 70px;
  }

  .sm\:first\:m-aside:first-child{
    margin: 20rem;
  }

  .sm\:first\:m-sidebar:first-child{
    margin: 16rem;
  }

  .sm\:first\:m-card-padding:first-child{
    margin: 1.25rem;
  }

  .sm\:first\:-m-0:first-child{
    margin: 0px;
  }

  .sm\:first\:-m-1:first-child{
    margin: -0.25rem;
  }

  .sm\:first\:-m-2:first-child{
    margin: -0.5rem;
  }

  .sm\:first\:-m-3:first-child{
    margin: -0.75rem;
  }

  .sm\:first\:-m-4:first-child{
    margin: -1rem;
  }

  .sm\:first\:-m-5:first-child{
    margin: -1.25rem;
  }

  .sm\:first\:-m-6:first-child{
    margin: -1.5rem;
  }

  .sm\:first\:-m-7:first-child{
    margin: -1.75rem;
  }

  .sm\:first\:-m-8:first-child{
    margin: -2rem;
  }

  .sm\:first\:-m-9:first-child{
    margin: -2.25rem;
  }

  .sm\:first\:-m-10:first-child{
    margin: -2.5rem;
  }

  .sm\:first\:-m-11:first-child{
    margin: -2.75rem;
  }

  .sm\:first\:-m-12:first-child{
    margin: -3rem;
  }

  .sm\:first\:-m-14:first-child{
    margin: -3.5rem;
  }

  .sm\:first\:-m-16:first-child{
    margin: -4rem;
  }

  .sm\:first\:-m-20:first-child{
    margin: -5rem;
  }

  .sm\:first\:-m-24:first-child{
    margin: -6rem;
  }

  .sm\:first\:-m-28:first-child{
    margin: -7rem;
  }

  .sm\:first\:-m-32:first-child{
    margin: -8rem;
  }

  .sm\:first\:-m-36:first-child{
    margin: -9rem;
  }

  .sm\:first\:-m-40:first-child{
    margin: -10rem;
  }

  .sm\:first\:-m-44:first-child{
    margin: -11rem;
  }

  .sm\:first\:-m-48:first-child{
    margin: -12rem;
  }

  .sm\:first\:-m-52:first-child{
    margin: -13rem;
  }

  .sm\:first\:-m-56:first-child{
    margin: -14rem;
  }

  .sm\:first\:-m-60:first-child{
    margin: -15rem;
  }

  .sm\:first\:-m-64:first-child{
    margin: -16rem;
  }

  .sm\:first\:-m-72:first-child{
    margin: -18rem;
  }

  .sm\:first\:-m-80:first-child{
    margin: -20rem;
  }

  .sm\:first\:-m-96:first-child{
    margin: -24rem;
  }

  .sm\:first\:-m-144:first-child{
    margin: -36rem;
  }

  .sm\:first\:-m-192:first-child{
    margin: -48rem;
  }

  .sm\:first\:-m-240:first-child{
    margin: -60rem;
  }

  .sm\:first\:-m-px:first-child{
    margin: -1px;
  }

  .sm\:first\:-m-0\.5:first-child{
    margin: -0.125rem;
  }

  .sm\:first\:-m-1\.5:first-child{
    margin: -0.375rem;
  }

  .sm\:first\:-m-2\.5:first-child{
    margin: -0.625rem;
  }

  .sm\:first\:-m-3\.5:first-child{
    margin: -0.875rem;
  }

  .sm\:first\:-m-btn-default:first-child{
    margin: -2.5rem;
  }

  .sm\:first\:-m-btn-sm:first-child{
    margin: -1.875rem;
  }

  .sm\:first\:-m-header:first-child{
    margin: -60px;
  }

  .sm\:first\:-m-icon:first-child{
    margin: -20px;
  }

  .sm\:first\:-m-icon-3xl:first-child{
    margin: -120px;
  }

  .sm\:first\:-m-icon-2xl:first-child{
    margin: -80px;
  }

  .sm\:first\:-m-icon-xl:first-child{
    margin: -60px;
  }

  .sm\:first\:-m-icon-lg:first-child{
    margin: -40px;
  }

  .sm\:first\:-m-icon-sm:first-child{
    margin: -18px;
  }

  .sm\:first\:-m-icon-xs:first-child{
    margin: -16px;
  }

  .sm\:first\:-m-icon-spacing:first-child{
    margin: -8px;
  }

  .sm\:first\:-m-heading-xs:first-child{
    margin: -0.25rem;
  }

  .sm\:first\:-m-heading-sm:first-child{
    margin: -0.5rem;
  }

  .sm\:first\:-m-heading:first-child{
    margin: -1rem;
  }

  .sm\:first\:-m-heading-lg:first-child{
    margin: -2rem;
  }

  .sm\:first\:-m-actionbar:first-child{
    margin: -70px;
  }

  .sm\:first\:-m-aside:first-child{
    margin: -20rem;
  }

  .sm\:first\:-m-sidebar:first-child{
    margin: -16rem;
  }

  .sm\:first\:-m-card-padding:first-child{
    margin: -1.25rem;
  }

  .sm\:last\:m-0:last-child{
    margin: 0px;
  }

  .sm\:last\:m-1:last-child{
    margin: 0.25rem;
  }

  .sm\:last\:m-2:last-child{
    margin: 0.5rem;
  }

  .sm\:last\:m-3:last-child{
    margin: 0.75rem;
  }

  .sm\:last\:m-4:last-child{
    margin: 1rem;
  }

  .sm\:last\:m-5:last-child{
    margin: 1.25rem;
  }

  .sm\:last\:m-6:last-child{
    margin: 1.5rem;
  }

  .sm\:last\:m-7:last-child{
    margin: 1.75rem;
  }

  .sm\:last\:m-8:last-child{
    margin: 2rem;
  }

  .sm\:last\:m-9:last-child{
    margin: 2.25rem;
  }

  .sm\:last\:m-10:last-child{
    margin: 2.5rem;
  }

  .sm\:last\:m-11:last-child{
    margin: 2.75rem;
  }

  .sm\:last\:m-12:last-child{
    margin: 3rem;
  }

  .sm\:last\:m-14:last-child{
    margin: 3.5rem;
  }

  .sm\:last\:m-16:last-child{
    margin: 4rem;
  }

  .sm\:last\:m-20:last-child{
    margin: 5rem;
  }

  .sm\:last\:m-24:last-child{
    margin: 6rem;
  }

  .sm\:last\:m-28:last-child{
    margin: 7rem;
  }

  .sm\:last\:m-32:last-child{
    margin: 8rem;
  }

  .sm\:last\:m-36:last-child{
    margin: 9rem;
  }

  .sm\:last\:m-40:last-child{
    margin: 10rem;
  }

  .sm\:last\:m-44:last-child{
    margin: 11rem;
  }

  .sm\:last\:m-48:last-child{
    margin: 12rem;
  }

  .sm\:last\:m-52:last-child{
    margin: 13rem;
  }

  .sm\:last\:m-56:last-child{
    margin: 14rem;
  }

  .sm\:last\:m-60:last-child{
    margin: 15rem;
  }

  .sm\:last\:m-64:last-child{
    margin: 16rem;
  }

  .sm\:last\:m-72:last-child{
    margin: 18rem;
  }

  .sm\:last\:m-80:last-child{
    margin: 20rem;
  }

  .sm\:last\:m-96:last-child{
    margin: 24rem;
  }

  .sm\:last\:m-144:last-child{
    margin: 36rem;
  }

  .sm\:last\:m-192:last-child{
    margin: 48rem;
  }

  .sm\:last\:m-240:last-child{
    margin: 60rem;
  }

  .sm\:last\:m-auto:last-child{
    margin: auto;
  }

  .sm\:last\:m-px:last-child{
    margin: 1px;
  }

  .sm\:last\:m-0\.5:last-child{
    margin: 0.125rem;
  }

  .sm\:last\:m-1\.5:last-child{
    margin: 0.375rem;
  }

  .sm\:last\:m-2\.5:last-child{
    margin: 0.625rem;
  }

  .sm\:last\:m-3\.5:last-child{
    margin: 0.875rem;
  }

  .sm\:last\:m-btn-default:last-child{
    margin: 2.5rem;
  }

  .sm\:last\:m-btn-sm:last-child{
    margin: 1.875rem;
  }

  .sm\:last\:m-header:last-child{
    margin: 60px;
  }

  .sm\:last\:m-icon:last-child{
    margin: 20px;
  }

  .sm\:last\:m-icon-3xl:last-child{
    margin: 120px;
  }

  .sm\:last\:m-icon-2xl:last-child{
    margin: 80px;
  }

  .sm\:last\:m-icon-xl:last-child{
    margin: 60px;
  }

  .sm\:last\:m-icon-lg:last-child{
    margin: 40px;
  }

  .sm\:last\:m-icon-sm:last-child{
    margin: 18px;
  }

  .sm\:last\:m-icon-xs:last-child{
    margin: 16px;
  }

  .sm\:last\:m-icon-spacing:last-child{
    margin: 8px;
  }

  .sm\:last\:m-heading-xs:last-child{
    margin: 0.25rem;
  }

  .sm\:last\:m-heading-sm:last-child{
    margin: 0.5rem;
  }

  .sm\:last\:m-heading:last-child{
    margin: 1rem;
  }

  .sm\:last\:m-heading-lg:last-child{
    margin: 2rem;
  }

  .sm\:last\:m-actionbar:last-child{
    margin: 70px;
  }

  .sm\:last\:m-aside:last-child{
    margin: 20rem;
  }

  .sm\:last\:m-sidebar:last-child{
    margin: 16rem;
  }

  .sm\:last\:m-card-padding:last-child{
    margin: 1.25rem;
  }

  .sm\:last\:-m-0:last-child{
    margin: 0px;
  }

  .sm\:last\:-m-1:last-child{
    margin: -0.25rem;
  }

  .sm\:last\:-m-2:last-child{
    margin: -0.5rem;
  }

  .sm\:last\:-m-3:last-child{
    margin: -0.75rem;
  }

  .sm\:last\:-m-4:last-child{
    margin: -1rem;
  }

  .sm\:last\:-m-5:last-child{
    margin: -1.25rem;
  }

  .sm\:last\:-m-6:last-child{
    margin: -1.5rem;
  }

  .sm\:last\:-m-7:last-child{
    margin: -1.75rem;
  }

  .sm\:last\:-m-8:last-child{
    margin: -2rem;
  }

  .sm\:last\:-m-9:last-child{
    margin: -2.25rem;
  }

  .sm\:last\:-m-10:last-child{
    margin: -2.5rem;
  }

  .sm\:last\:-m-11:last-child{
    margin: -2.75rem;
  }

  .sm\:last\:-m-12:last-child{
    margin: -3rem;
  }

  .sm\:last\:-m-14:last-child{
    margin: -3.5rem;
  }

  .sm\:last\:-m-16:last-child{
    margin: -4rem;
  }

  .sm\:last\:-m-20:last-child{
    margin: -5rem;
  }

  .sm\:last\:-m-24:last-child{
    margin: -6rem;
  }

  .sm\:last\:-m-28:last-child{
    margin: -7rem;
  }

  .sm\:last\:-m-32:last-child{
    margin: -8rem;
  }

  .sm\:last\:-m-36:last-child{
    margin: -9rem;
  }

  .sm\:last\:-m-40:last-child{
    margin: -10rem;
  }

  .sm\:last\:-m-44:last-child{
    margin: -11rem;
  }

  .sm\:last\:-m-48:last-child{
    margin: -12rem;
  }

  .sm\:last\:-m-52:last-child{
    margin: -13rem;
  }

  .sm\:last\:-m-56:last-child{
    margin: -14rem;
  }

  .sm\:last\:-m-60:last-child{
    margin: -15rem;
  }

  .sm\:last\:-m-64:last-child{
    margin: -16rem;
  }

  .sm\:last\:-m-72:last-child{
    margin: -18rem;
  }

  .sm\:last\:-m-80:last-child{
    margin: -20rem;
  }

  .sm\:last\:-m-96:last-child{
    margin: -24rem;
  }

  .sm\:last\:-m-144:last-child{
    margin: -36rem;
  }

  .sm\:last\:-m-192:last-child{
    margin: -48rem;
  }

  .sm\:last\:-m-240:last-child{
    margin: -60rem;
  }

  .sm\:last\:-m-px:last-child{
    margin: -1px;
  }

  .sm\:last\:-m-0\.5:last-child{
    margin: -0.125rem;
  }

  .sm\:last\:-m-1\.5:last-child{
    margin: -0.375rem;
  }

  .sm\:last\:-m-2\.5:last-child{
    margin: -0.625rem;
  }

  .sm\:last\:-m-3\.5:last-child{
    margin: -0.875rem;
  }

  .sm\:last\:-m-btn-default:last-child{
    margin: -2.5rem;
  }

  .sm\:last\:-m-btn-sm:last-child{
    margin: -1.875rem;
  }

  .sm\:last\:-m-header:last-child{
    margin: -60px;
  }

  .sm\:last\:-m-icon:last-child{
    margin: -20px;
  }

  .sm\:last\:-m-icon-3xl:last-child{
    margin: -120px;
  }

  .sm\:last\:-m-icon-2xl:last-child{
    margin: -80px;
  }

  .sm\:last\:-m-icon-xl:last-child{
    margin: -60px;
  }

  .sm\:last\:-m-icon-lg:last-child{
    margin: -40px;
  }

  .sm\:last\:-m-icon-sm:last-child{
    margin: -18px;
  }

  .sm\:last\:-m-icon-xs:last-child{
    margin: -16px;
  }

  .sm\:last\:-m-icon-spacing:last-child{
    margin: -8px;
  }

  .sm\:last\:-m-heading-xs:last-child{
    margin: -0.25rem;
  }

  .sm\:last\:-m-heading-sm:last-child{
    margin: -0.5rem;
  }

  .sm\:last\:-m-heading:last-child{
    margin: -1rem;
  }

  .sm\:last\:-m-heading-lg:last-child{
    margin: -2rem;
  }

  .sm\:last\:-m-actionbar:last-child{
    margin: -70px;
  }

  .sm\:last\:-m-aside:last-child{
    margin: -20rem;
  }

  .sm\:last\:-m-sidebar:last-child{
    margin: -16rem;
  }

  .sm\:last\:-m-card-padding:last-child{
    margin: -1.25rem;
  }

  .sm\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .sm\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .sm\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .sm\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .sm\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .sm\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .sm\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .sm\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .sm\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .sm\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .sm\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .sm\:mx-144{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .sm\:mx-192{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .sm\:mx-240{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .sm\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .sm\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm\:mx-btn-default{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:mx-btn-sm{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .sm\:mx-header{
    margin-left: 60px;
    margin-right: 60px;
  }

  .sm\:mx-icon{
    margin-left: 20px;
    margin-right: 20px;
  }

  .sm\:mx-icon-3xl{
    margin-left: 120px;
    margin-right: 120px;
  }

  .sm\:mx-icon-2xl{
    margin-left: 80px;
    margin-right: 80px;
  }

  .sm\:mx-icon-xl{
    margin-left: 60px;
    margin-right: 60px;
  }

  .sm\:mx-icon-lg{
    margin-left: 40px;
    margin-right: 40px;
  }

  .sm\:mx-icon-sm{
    margin-left: 18px;
    margin-right: 18px;
  }

  .sm\:mx-icon-xs{
    margin-left: 16px;
    margin-right: 16px;
  }

  .sm\:mx-icon-spacing{
    margin-left: 8px;
    margin-right: 8px;
  }

  .sm\:mx-heading-xs{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:mx-heading-sm{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:mx-heading{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:mx-heading-lg{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:mx-actionbar{
    margin-left: 70px;
    margin-right: 70px;
  }

  .sm\:mx-aside{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:mx-sidebar{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:mx-card-padding{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .sm\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .sm\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .sm\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .sm\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .sm\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .sm\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .sm\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .sm\:-mx-144{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .sm\:-mx-192{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .sm\:-mx-240{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .sm\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .sm\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm\:-mx-btn-default{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-mx-btn-sm{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .sm\:-mx-header{
    margin-left: -60px;
    margin-right: -60px;
  }

  .sm\:-mx-icon{
    margin-left: -20px;
    margin-right: -20px;
  }

  .sm\:-mx-icon-3xl{
    margin-left: -120px;
    margin-right: -120px;
  }

  .sm\:-mx-icon-2xl{
    margin-left: -80px;
    margin-right: -80px;
  }

  .sm\:-mx-icon-xl{
    margin-left: -60px;
    margin-right: -60px;
  }

  .sm\:-mx-icon-lg{
    margin-left: -40px;
    margin-right: -40px;
  }

  .sm\:-mx-icon-sm{
    margin-left: -18px;
    margin-right: -18px;
  }

  .sm\:-mx-icon-xs{
    margin-left: -16px;
    margin-right: -16px;
  }

  .sm\:-mx-icon-spacing{
    margin-left: -8px;
    margin-right: -8px;
  }

  .sm\:-mx-heading-xs{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:-mx-heading-sm{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:-mx-heading{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:-mx-heading-lg{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-mx-actionbar{
    margin-left: -70px;
    margin-right: -70px;
  }

  .sm\:-mx-aside{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:-mx-sidebar{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:-mx-card-padding{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .sm\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .sm\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sm\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .sm\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .sm\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .sm\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .sm\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .sm\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .sm\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .sm\:my-144{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .sm\:my-192{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .sm\:my-240{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .sm\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .sm\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm\:my-btn-default{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:my-btn-sm{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .sm\:my-header{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .sm\:my-icon{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .sm\:my-icon-3xl{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .sm\:my-icon-2xl{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .sm\:my-icon-xl{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .sm\:my-icon-lg{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .sm\:my-icon-sm{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .sm\:my-icon-xs{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .sm\:my-icon-spacing{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .sm\:my-heading-xs{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:my-heading-sm{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:my-heading{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:my-heading-lg{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:my-actionbar{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .sm\:my-aside{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:my-sidebar{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:my-card-padding{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .sm\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .sm\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .sm\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .sm\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .sm\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .sm\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .sm\:-my-144{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .sm\:-my-192{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .sm\:-my-240{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .sm\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .sm\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm\:-my-btn-default{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-my-btn-sm{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .sm\:-my-header{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .sm\:-my-icon{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .sm\:-my-icon-3xl{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .sm\:-my-icon-2xl{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .sm\:-my-icon-xl{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .sm\:-my-icon-lg{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .sm\:-my-icon-sm{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .sm\:-my-icon-xs{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .sm\:-my-icon-spacing{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .sm\:-my-heading-xs{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:-my-heading-sm{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:-my-heading{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:-my-heading-lg{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-my-actionbar{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .sm\:-my-aside{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:-my-sidebar{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:-my-card-padding{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:first\:mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:first\:mx-1:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:first\:mx-2:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:first\:mx-3:first-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .sm\:first\:mx-4:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:first\:mx-5:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:first\:mx-6:first-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm\:first\:mx-7:first-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:first\:mx-8:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:first\:mx-9:first-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:first\:mx-10:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:first\:mx-11:first-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .sm\:first\:mx-12:first-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:first\:mx-14:first-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .sm\:first\:mx-16:first-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:first\:mx-20:first-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:first\:mx-24:first-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .sm\:first\:mx-28:first-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .sm\:first\:mx-32:first-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:first\:mx-36:first-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .sm\:first\:mx-40:first-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:first\:mx-44:first-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .sm\:first\:mx-48:first-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .sm\:first\:mx-52:first-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .sm\:first\:mx-56:first-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:first\:mx-60:first-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:first\:mx-64:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:first\:mx-72:first-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .sm\:first\:mx-80:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:first\:mx-96:first-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .sm\:first\:mx-144:first-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .sm\:first\:mx-192:first-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .sm\:first\:mx-240:first-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .sm\:first\:mx-auto:first-child{
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:first\:mx-px:first-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:first\:mx-0\.5:first-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:first\:mx-1\.5:first-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .sm\:first\:mx-2\.5:first-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:first\:mx-3\.5:first-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm\:first\:mx-btn-default:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:first\:mx-btn-sm:first-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .sm\:first\:mx-header:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .sm\:first\:mx-icon:first-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .sm\:first\:mx-icon-3xl:first-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .sm\:first\:mx-icon-2xl:first-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .sm\:first\:mx-icon-xl:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .sm\:first\:mx-icon-lg:first-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .sm\:first\:mx-icon-sm:first-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .sm\:first\:mx-icon-xs:first-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .sm\:first\:mx-icon-spacing:first-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .sm\:first\:mx-heading-xs:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:first\:mx-heading-sm:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:first\:mx-heading:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:first\:mx-heading-lg:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:first\:mx-actionbar:first-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .sm\:first\:mx-aside:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:first\:mx-sidebar:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:first\:mx-card-padding:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:first\:-mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:first\:-mx-1:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:first\:-mx-2:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:first\:-mx-3:first-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:first\:-mx-4:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:first\:-mx-5:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:first\:-mx-6:first-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:first\:-mx-7:first-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:first\:-mx-8:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:first\:-mx-9:first-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:first\:-mx-10:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:first\:-mx-11:first-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .sm\:first\:-mx-12:first-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:first\:-mx-14:first-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .sm\:first\:-mx-16:first-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:first\:-mx-20:first-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:first\:-mx-24:first-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:first\:-mx-28:first-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .sm\:first\:-mx-32:first-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:first\:-mx-36:first-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .sm\:first\:-mx-40:first-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:first\:-mx-44:first-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .sm\:first\:-mx-48:first-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:first\:-mx-52:first-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .sm\:first\:-mx-56:first-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:first\:-mx-60:first-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:first\:-mx-64:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:first\:-mx-72:first-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .sm\:first\:-mx-80:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:first\:-mx-96:first-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .sm\:first\:-mx-144:first-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .sm\:first\:-mx-192:first-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .sm\:first\:-mx-240:first-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .sm\:first\:-mx-px:first-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:first\:-mx-0\.5:first-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:first\:-mx-1\.5:first-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .sm\:first\:-mx-2\.5:first-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:first\:-mx-3\.5:first-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm\:first\:-mx-btn-default:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:first\:-mx-btn-sm:first-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .sm\:first\:-mx-header:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .sm\:first\:-mx-icon:first-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .sm\:first\:-mx-icon-3xl:first-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .sm\:first\:-mx-icon-2xl:first-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .sm\:first\:-mx-icon-xl:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .sm\:first\:-mx-icon-lg:first-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .sm\:first\:-mx-icon-sm:first-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .sm\:first\:-mx-icon-xs:first-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .sm\:first\:-mx-icon-spacing:first-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .sm\:first\:-mx-heading-xs:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:first\:-mx-heading-sm:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:first\:-mx-heading:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:first\:-mx-heading-lg:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:first\:-mx-actionbar:first-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .sm\:first\:-mx-aside:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:first\:-mx-sidebar:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:first\:-mx-card-padding:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:first\:my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:first\:my-1:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:first\:my-2:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:first\:my-3:first-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .sm\:first\:my-4:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:first\:my-5:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:first\:my-6:first-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm\:first\:my-7:first-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:first\:my-8:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:first\:my-9:first-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:first\:my-10:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:first\:my-11:first-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .sm\:first\:my-12:first-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:first\:my-14:first-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:first\:my-16:first-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:first\:my-20:first-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:first\:my-24:first-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sm\:first\:my-28:first-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .sm\:first\:my-32:first-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:first\:my-36:first-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .sm\:first\:my-40:first-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:first\:my-44:first-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .sm\:first\:my-48:first-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .sm\:first\:my-52:first-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .sm\:first\:my-56:first-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:first\:my-60:first-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:first\:my-64:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:first\:my-72:first-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .sm\:first\:my-80:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:first\:my-96:first-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .sm\:first\:my-144:first-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .sm\:first\:my-192:first-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .sm\:first\:my-240:first-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .sm\:first\:my-auto:first-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:first\:my-px:first-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:first\:my-0\.5:first-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:first\:my-1\.5:first-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .sm\:first\:my-2\.5:first-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:first\:my-3\.5:first-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm\:first\:my-btn-default:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:first\:my-btn-sm:first-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .sm\:first\:my-header:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .sm\:first\:my-icon:first-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .sm\:first\:my-icon-3xl:first-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .sm\:first\:my-icon-2xl:first-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .sm\:first\:my-icon-xl:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .sm\:first\:my-icon-lg:first-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .sm\:first\:my-icon-sm:first-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .sm\:first\:my-icon-xs:first-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .sm\:first\:my-icon-spacing:first-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .sm\:first\:my-heading-xs:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:first\:my-heading-sm:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:first\:my-heading:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:first\:my-heading-lg:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:first\:my-actionbar:first-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .sm\:first\:my-aside:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:first\:my-sidebar:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:first\:my-card-padding:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:first\:-my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:first\:-my-1:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:first\:-my-2:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:first\:-my-3:first-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:first\:-my-4:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:first\:-my-5:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:first\:-my-6:first-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:first\:-my-7:first-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:first\:-my-8:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:first\:-my-9:first-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:first\:-my-10:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:first\:-my-11:first-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .sm\:first\:-my-12:first-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:first\:-my-14:first-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:first\:-my-16:first-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:first\:-my-20:first-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:first\:-my-24:first-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:first\:-my-28:first-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .sm\:first\:-my-32:first-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:first\:-my-36:first-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .sm\:first\:-my-40:first-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:first\:-my-44:first-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .sm\:first\:-my-48:first-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:first\:-my-52:first-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .sm\:first\:-my-56:first-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:first\:-my-60:first-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:first\:-my-64:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:first\:-my-72:first-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .sm\:first\:-my-80:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:first\:-my-96:first-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .sm\:first\:-my-144:first-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .sm\:first\:-my-192:first-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .sm\:first\:-my-240:first-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .sm\:first\:-my-px:first-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:first\:-my-0\.5:first-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:first\:-my-1\.5:first-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .sm\:first\:-my-2\.5:first-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:first\:-my-3\.5:first-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm\:first\:-my-btn-default:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:first\:-my-btn-sm:first-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .sm\:first\:-my-header:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .sm\:first\:-my-icon:first-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .sm\:first\:-my-icon-3xl:first-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .sm\:first\:-my-icon-2xl:first-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .sm\:first\:-my-icon-xl:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .sm\:first\:-my-icon-lg:first-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .sm\:first\:-my-icon-sm:first-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .sm\:first\:-my-icon-xs:first-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .sm\:first\:-my-icon-spacing:first-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .sm\:first\:-my-heading-xs:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:first\:-my-heading-sm:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:first\:-my-heading:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:first\:-my-heading-lg:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:first\:-my-actionbar:first-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .sm\:first\:-my-aside:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:first\:-my-sidebar:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:first\:-my-card-padding:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:last\:mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:last\:mx-1:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:last\:mx-2:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:last\:mx-3:last-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .sm\:last\:mx-4:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:last\:mx-5:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:last\:mx-6:last-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm\:last\:mx-7:last-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .sm\:last\:mx-8:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:last\:mx-9:last-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm\:last\:mx-10:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:last\:mx-11:last-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .sm\:last\:mx-12:last-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:last\:mx-14:last-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .sm\:last\:mx-16:last-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:last\:mx-20:last-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:last\:mx-24:last-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .sm\:last\:mx-28:last-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .sm\:last\:mx-32:last-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:last\:mx-36:last-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .sm\:last\:mx-40:last-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:last\:mx-44:last-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .sm\:last\:mx-48:last-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .sm\:last\:mx-52:last-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .sm\:last\:mx-56:last-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm\:last\:mx-60:last-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .sm\:last\:mx-64:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:last\:mx-72:last-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .sm\:last\:mx-80:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:last\:mx-96:last-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .sm\:last\:mx-144:last-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .sm\:last\:mx-192:last-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .sm\:last\:mx-240:last-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .sm\:last\:mx-auto:last-child{
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:last\:mx-px:last-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:last\:mx-0\.5:last-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:last\:mx-1\.5:last-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .sm\:last\:mx-2\.5:last-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:last\:mx-3\.5:last-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm\:last\:mx-btn-default:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:last\:mx-btn-sm:last-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .sm\:last\:mx-header:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .sm\:last\:mx-icon:last-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .sm\:last\:mx-icon-3xl:last-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .sm\:last\:mx-icon-2xl:last-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .sm\:last\:mx-icon-xl:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .sm\:last\:mx-icon-lg:last-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .sm\:last\:mx-icon-sm:last-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .sm\:last\:mx-icon-xs:last-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .sm\:last\:mx-icon-spacing:last-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .sm\:last\:mx-heading-xs:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:last\:mx-heading-sm:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:last\:mx-heading:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:last\:mx-heading-lg:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:last\:mx-actionbar:last-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .sm\:last\:mx-aside:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .sm\:last\:mx-sidebar:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm\:last\:mx-card-padding:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:last\:-mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .sm\:last\:-mx-1:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:last\:-mx-2:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:last\:-mx-3:last-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:last\:-mx-4:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:last\:-mx-5:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:last\:-mx-6:last-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:last\:-mx-7:last-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .sm\:last\:-mx-8:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:last\:-mx-9:last-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm\:last\:-mx-10:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:last\:-mx-11:last-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .sm\:last\:-mx-12:last-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:last\:-mx-14:last-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .sm\:last\:-mx-16:last-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:last\:-mx-20:last-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:last\:-mx-24:last-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:last\:-mx-28:last-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .sm\:last\:-mx-32:last-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:last\:-mx-36:last-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .sm\:last\:-mx-40:last-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:last\:-mx-44:last-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .sm\:last\:-mx-48:last-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm\:last\:-mx-52:last-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .sm\:last\:-mx-56:last-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm\:last\:-mx-60:last-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .sm\:last\:-mx-64:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:last\:-mx-72:last-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .sm\:last\:-mx-80:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:last\:-mx-96:last-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .sm\:last\:-mx-144:last-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .sm\:last\:-mx-192:last-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .sm\:last\:-mx-240:last-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .sm\:last\:-mx-px:last-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:last\:-mx-0\.5:last-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:last\:-mx-1\.5:last-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .sm\:last\:-mx-2\.5:last-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:last\:-mx-3\.5:last-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm\:last\:-mx-btn-default:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:last\:-mx-btn-sm:last-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .sm\:last\:-mx-header:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .sm\:last\:-mx-icon:last-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .sm\:last\:-mx-icon-3xl:last-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .sm\:last\:-mx-icon-2xl:last-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .sm\:last\:-mx-icon-xl:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .sm\:last\:-mx-icon-lg:last-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .sm\:last\:-mx-icon-sm:last-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .sm\:last\:-mx-icon-xs:last-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .sm\:last\:-mx-icon-spacing:last-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .sm\:last\:-mx-heading-xs:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:last\:-mx-heading-sm:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:last\:-mx-heading:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:last\:-mx-heading-lg:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:last\:-mx-actionbar:last-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .sm\:last\:-mx-aside:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .sm\:last\:-mx-sidebar:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm\:last\:-mx-card-padding:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:last\:my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:last\:my-1:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:last\:my-2:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:last\:my-3:last-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .sm\:last\:my-4:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:last\:my-5:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:last\:my-6:last-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm\:last\:my-7:last-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .sm\:last\:my-8:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:last\:my-9:last-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm\:last\:my-10:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:last\:my-11:last-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .sm\:last\:my-12:last-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:last\:my-14:last-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .sm\:last\:my-16:last-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:last\:my-20:last-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:last\:my-24:last-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sm\:last\:my-28:last-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .sm\:last\:my-32:last-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:last\:my-36:last-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .sm\:last\:my-40:last-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:last\:my-44:last-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .sm\:last\:my-48:last-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .sm\:last\:my-52:last-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .sm\:last\:my-56:last-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm\:last\:my-60:last-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .sm\:last\:my-64:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:last\:my-72:last-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .sm\:last\:my-80:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:last\:my-96:last-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .sm\:last\:my-144:last-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .sm\:last\:my-192:last-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .sm\:last\:my-240:last-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .sm\:last\:my-auto:last-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:last\:my-px:last-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:last\:my-0\.5:last-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:last\:my-1\.5:last-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .sm\:last\:my-2\.5:last-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:last\:my-3\.5:last-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm\:last\:my-btn-default:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:last\:my-btn-sm:last-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .sm\:last\:my-header:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .sm\:last\:my-icon:last-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .sm\:last\:my-icon-3xl:last-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .sm\:last\:my-icon-2xl:last-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .sm\:last\:my-icon-xl:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .sm\:last\:my-icon-lg:last-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .sm\:last\:my-icon-sm:last-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .sm\:last\:my-icon-xs:last-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .sm\:last\:my-icon-spacing:last-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .sm\:last\:my-heading-xs:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:last\:my-heading-sm:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:last\:my-heading:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:last\:my-heading-lg:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:last\:my-actionbar:last-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .sm\:last\:my-aside:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .sm\:last\:my-sidebar:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm\:last\:my-card-padding:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:last\:-my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .sm\:last\:-my-1:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:last\:-my-2:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:last\:-my-3:last-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:last\:-my-4:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:last\:-my-5:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:last\:-my-6:last-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:last\:-my-7:last-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .sm\:last\:-my-8:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:last\:-my-9:last-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm\:last\:-my-10:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:last\:-my-11:last-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .sm\:last\:-my-12:last-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:last\:-my-14:last-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .sm\:last\:-my-16:last-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:last\:-my-20:last-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:last\:-my-24:last-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:last\:-my-28:last-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .sm\:last\:-my-32:last-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:last\:-my-36:last-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .sm\:last\:-my-40:last-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:last\:-my-44:last-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .sm\:last\:-my-48:last-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm\:last\:-my-52:last-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .sm\:last\:-my-56:last-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm\:last\:-my-60:last-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .sm\:last\:-my-64:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:last\:-my-72:last-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .sm\:last\:-my-80:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:last\:-my-96:last-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .sm\:last\:-my-144:last-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .sm\:last\:-my-192:last-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .sm\:last\:-my-240:last-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .sm\:last\:-my-px:last-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:last\:-my-0\.5:last-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:last\:-my-1\.5:last-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .sm\:last\:-my-2\.5:last-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:last\:-my-3\.5:last-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm\:last\:-my-btn-default:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:last\:-my-btn-sm:last-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .sm\:last\:-my-header:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .sm\:last\:-my-icon:last-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .sm\:last\:-my-icon-3xl:last-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .sm\:last\:-my-icon-2xl:last-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .sm\:last\:-my-icon-xl:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .sm\:last\:-my-icon-lg:last-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .sm\:last\:-my-icon-sm:last-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .sm\:last\:-my-icon-xs:last-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .sm\:last\:-my-icon-spacing:last-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .sm\:last\:-my-heading-xs:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:last\:-my-heading-sm:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:last\:-my-heading:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:last\:-my-heading-lg:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:last\:-my-actionbar:last-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .sm\:last\:-my-aside:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .sm\:last\:-my-sidebar:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm\:last\:-my-card-padding:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:mt-0{
    margin-top: 0px;
  }

  .sm\:mt-1{
    margin-top: 0.25rem;
  }

  .sm\:mt-2{
    margin-top: 0.5rem;
  }

  .sm\:mt-3{
    margin-top: 0.75rem;
  }

  .sm\:mt-4{
    margin-top: 1rem;
  }

  .sm\:mt-5{
    margin-top: 1.25rem;
  }

  .sm\:mt-6{
    margin-top: 1.5rem;
  }

  .sm\:mt-7{
    margin-top: 1.75rem;
  }

  .sm\:mt-8{
    margin-top: 2rem;
  }

  .sm\:mt-9{
    margin-top: 2.25rem;
  }

  .sm\:mt-10{
    margin-top: 2.5rem;
  }

  .sm\:mt-11{
    margin-top: 2.75rem;
  }

  .sm\:mt-12{
    margin-top: 3rem;
  }

  .sm\:mt-14{
    margin-top: 3.5rem;
  }

  .sm\:mt-16{
    margin-top: 4rem;
  }

  .sm\:mt-20{
    margin-top: 5rem;
  }

  .sm\:mt-24{
    margin-top: 6rem;
  }

  .sm\:mt-28{
    margin-top: 7rem;
  }

  .sm\:mt-32{
    margin-top: 8rem;
  }

  .sm\:mt-36{
    margin-top: 9rem;
  }

  .sm\:mt-40{
    margin-top: 10rem;
  }

  .sm\:mt-44{
    margin-top: 11rem;
  }

  .sm\:mt-48{
    margin-top: 12rem;
  }

  .sm\:mt-52{
    margin-top: 13rem;
  }

  .sm\:mt-56{
    margin-top: 14rem;
  }

  .sm\:mt-60{
    margin-top: 15rem;
  }

  .sm\:mt-64{
    margin-top: 16rem;
  }

  .sm\:mt-72{
    margin-top: 18rem;
  }

  .sm\:mt-80{
    margin-top: 20rem;
  }

  .sm\:mt-96{
    margin-top: 24rem;
  }

  .sm\:mt-144{
    margin-top: 36rem;
  }

  .sm\:mt-192{
    margin-top: 48rem;
  }

  .sm\:mt-240{
    margin-top: 60rem;
  }

  .sm\:mt-auto{
    margin-top: auto;
  }

  .sm\:mt-px{
    margin-top: 1px;
  }

  .sm\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .sm\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .sm\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .sm\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .sm\:mt-btn-default{
    margin-top: 2.5rem;
  }

  .sm\:mt-btn-sm{
    margin-top: 1.875rem;
  }

  .sm\:mt-header{
    margin-top: 60px;
  }

  .sm\:mt-icon{
    margin-top: 20px;
  }

  .sm\:mt-icon-3xl{
    margin-top: 120px;
  }

  .sm\:mt-icon-2xl{
    margin-top: 80px;
  }

  .sm\:mt-icon-xl{
    margin-top: 60px;
  }

  .sm\:mt-icon-lg{
    margin-top: 40px;
  }

  .sm\:mt-icon-sm{
    margin-top: 18px;
  }

  .sm\:mt-icon-xs{
    margin-top: 16px;
  }

  .sm\:mt-icon-spacing{
    margin-top: 8px;
  }

  .sm\:mt-heading-xs{
    margin-top: 0.25rem;
  }

  .sm\:mt-heading-sm{
    margin-top: 0.5rem;
  }

  .sm\:mt-heading{
    margin-top: 1rem;
  }

  .sm\:mt-heading-lg{
    margin-top: 2rem;
  }

  .sm\:mt-actionbar{
    margin-top: 70px;
  }

  .sm\:mt-aside{
    margin-top: 20rem;
  }

  .sm\:mt-sidebar{
    margin-top: 16rem;
  }

  .sm\:mt-card-padding{
    margin-top: 1.25rem;
  }

  .sm\:-mt-0{
    margin-top: 0px;
  }

  .sm\:-mt-1{
    margin-top: -0.25rem;
  }

  .sm\:-mt-2{
    margin-top: -0.5rem;
  }

  .sm\:-mt-3{
    margin-top: -0.75rem;
  }

  .sm\:-mt-4{
    margin-top: -1rem;
  }

  .sm\:-mt-5{
    margin-top: -1.25rem;
  }

  .sm\:-mt-6{
    margin-top: -1.5rem;
  }

  .sm\:-mt-7{
    margin-top: -1.75rem;
  }

  .sm\:-mt-8{
    margin-top: -2rem;
  }

  .sm\:-mt-9{
    margin-top: -2.25rem;
  }

  .sm\:-mt-10{
    margin-top: -2.5rem;
  }

  .sm\:-mt-11{
    margin-top: -2.75rem;
  }

  .sm\:-mt-12{
    margin-top: -3rem;
  }

  .sm\:-mt-14{
    margin-top: -3.5rem;
  }

  .sm\:-mt-16{
    margin-top: -4rem;
  }

  .sm\:-mt-20{
    margin-top: -5rem;
  }

  .sm\:-mt-24{
    margin-top: -6rem;
  }

  .sm\:-mt-28{
    margin-top: -7rem;
  }

  .sm\:-mt-32{
    margin-top: -8rem;
  }

  .sm\:-mt-36{
    margin-top: -9rem;
  }

  .sm\:-mt-40{
    margin-top: -10rem;
  }

  .sm\:-mt-44{
    margin-top: -11rem;
  }

  .sm\:-mt-48{
    margin-top: -12rem;
  }

  .sm\:-mt-52{
    margin-top: -13rem;
  }

  .sm\:-mt-56{
    margin-top: -14rem;
  }

  .sm\:-mt-60{
    margin-top: -15rem;
  }

  .sm\:-mt-64{
    margin-top: -16rem;
  }

  .sm\:-mt-72{
    margin-top: -18rem;
  }

  .sm\:-mt-80{
    margin-top: -20rem;
  }

  .sm\:-mt-96{
    margin-top: -24rem;
  }

  .sm\:-mt-144{
    margin-top: -36rem;
  }

  .sm\:-mt-192{
    margin-top: -48rem;
  }

  .sm\:-mt-240{
    margin-top: -60rem;
  }

  .sm\:-mt-px{
    margin-top: -1px;
  }

  .sm\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .sm\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .sm\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .sm\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .sm\:-mt-btn-default{
    margin-top: -2.5rem;
  }

  .sm\:-mt-btn-sm{
    margin-top: -1.875rem;
  }

  .sm\:-mt-header{
    margin-top: -60px;
  }

  .sm\:-mt-icon{
    margin-top: -20px;
  }

  .sm\:-mt-icon-3xl{
    margin-top: -120px;
  }

  .sm\:-mt-icon-2xl{
    margin-top: -80px;
  }

  .sm\:-mt-icon-xl{
    margin-top: -60px;
  }

  .sm\:-mt-icon-lg{
    margin-top: -40px;
  }

  .sm\:-mt-icon-sm{
    margin-top: -18px;
  }

  .sm\:-mt-icon-xs{
    margin-top: -16px;
  }

  .sm\:-mt-icon-spacing{
    margin-top: -8px;
  }

  .sm\:-mt-heading-xs{
    margin-top: -0.25rem;
  }

  .sm\:-mt-heading-sm{
    margin-top: -0.5rem;
  }

  .sm\:-mt-heading{
    margin-top: -1rem;
  }

  .sm\:-mt-heading-lg{
    margin-top: -2rem;
  }

  .sm\:-mt-actionbar{
    margin-top: -70px;
  }

  .sm\:-mt-aside{
    margin-top: -20rem;
  }

  .sm\:-mt-sidebar{
    margin-top: -16rem;
  }

  .sm\:-mt-card-padding{
    margin-top: -1.25rem;
  }

  .sm\:mr-0{
    margin-right: 0px;
  }

  .sm\:mr-1{
    margin-right: 0.25rem;
  }

  .sm\:mr-2{
    margin-right: 0.5rem;
  }

  .sm\:mr-3{
    margin-right: 0.75rem;
  }

  .sm\:mr-4{
    margin-right: 1rem;
  }

  .sm\:mr-5{
    margin-right: 1.25rem;
  }

  .sm\:mr-6{
    margin-right: 1.5rem;
  }

  .sm\:mr-7{
    margin-right: 1.75rem;
  }

  .sm\:mr-8{
    margin-right: 2rem;
  }

  .sm\:mr-9{
    margin-right: 2.25rem;
  }

  .sm\:mr-10{
    margin-right: 2.5rem;
  }

  .sm\:mr-11{
    margin-right: 2.75rem;
  }

  .sm\:mr-12{
    margin-right: 3rem;
  }

  .sm\:mr-14{
    margin-right: 3.5rem;
  }

  .sm\:mr-16{
    margin-right: 4rem;
  }

  .sm\:mr-20{
    margin-right: 5rem;
  }

  .sm\:mr-24{
    margin-right: 6rem;
  }

  .sm\:mr-28{
    margin-right: 7rem;
  }

  .sm\:mr-32{
    margin-right: 8rem;
  }

  .sm\:mr-36{
    margin-right: 9rem;
  }

  .sm\:mr-40{
    margin-right: 10rem;
  }

  .sm\:mr-44{
    margin-right: 11rem;
  }

  .sm\:mr-48{
    margin-right: 12rem;
  }

  .sm\:mr-52{
    margin-right: 13rem;
  }

  .sm\:mr-56{
    margin-right: 14rem;
  }

  .sm\:mr-60{
    margin-right: 15rem;
  }

  .sm\:mr-64{
    margin-right: 16rem;
  }

  .sm\:mr-72{
    margin-right: 18rem;
  }

  .sm\:mr-80{
    margin-right: 20rem;
  }

  .sm\:mr-96{
    margin-right: 24rem;
  }

  .sm\:mr-144{
    margin-right: 36rem;
  }

  .sm\:mr-192{
    margin-right: 48rem;
  }

  .sm\:mr-240{
    margin-right: 60rem;
  }

  .sm\:mr-auto{
    margin-right: auto;
  }

  .sm\:mr-px{
    margin-right: 1px;
  }

  .sm\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .sm\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .sm\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .sm\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .sm\:mr-btn-default{
    margin-right: 2.5rem;
  }

  .sm\:mr-btn-sm{
    margin-right: 1.875rem;
  }

  .sm\:mr-header{
    margin-right: 60px;
  }

  .sm\:mr-icon{
    margin-right: 20px;
  }

  .sm\:mr-icon-3xl{
    margin-right: 120px;
  }

  .sm\:mr-icon-2xl{
    margin-right: 80px;
  }

  .sm\:mr-icon-xl{
    margin-right: 60px;
  }

  .sm\:mr-icon-lg{
    margin-right: 40px;
  }

  .sm\:mr-icon-sm{
    margin-right: 18px;
  }

  .sm\:mr-icon-xs{
    margin-right: 16px;
  }

  .sm\:mr-icon-spacing{
    margin-right: 8px;
  }

  .sm\:mr-heading-xs{
    margin-right: 0.25rem;
  }

  .sm\:mr-heading-sm{
    margin-right: 0.5rem;
  }

  .sm\:mr-heading{
    margin-right: 1rem;
  }

  .sm\:mr-heading-lg{
    margin-right: 2rem;
  }

  .sm\:mr-actionbar{
    margin-right: 70px;
  }

  .sm\:mr-aside{
    margin-right: 20rem;
  }

  .sm\:mr-sidebar{
    margin-right: 16rem;
  }

  .sm\:mr-card-padding{
    margin-right: 1.25rem;
  }

  .sm\:-mr-0{
    margin-right: 0px;
  }

  .sm\:-mr-1{
    margin-right: -0.25rem;
  }

  .sm\:-mr-2{
    margin-right: -0.5rem;
  }

  .sm\:-mr-3{
    margin-right: -0.75rem;
  }

  .sm\:-mr-4{
    margin-right: -1rem;
  }

  .sm\:-mr-5{
    margin-right: -1.25rem;
  }

  .sm\:-mr-6{
    margin-right: -1.5rem;
  }

  .sm\:-mr-7{
    margin-right: -1.75rem;
  }

  .sm\:-mr-8{
    margin-right: -2rem;
  }

  .sm\:-mr-9{
    margin-right: -2.25rem;
  }

  .sm\:-mr-10{
    margin-right: -2.5rem;
  }

  .sm\:-mr-11{
    margin-right: -2.75rem;
  }

  .sm\:-mr-12{
    margin-right: -3rem;
  }

  .sm\:-mr-14{
    margin-right: -3.5rem;
  }

  .sm\:-mr-16{
    margin-right: -4rem;
  }

  .sm\:-mr-20{
    margin-right: -5rem;
  }

  .sm\:-mr-24{
    margin-right: -6rem;
  }

  .sm\:-mr-28{
    margin-right: -7rem;
  }

  .sm\:-mr-32{
    margin-right: -8rem;
  }

  .sm\:-mr-36{
    margin-right: -9rem;
  }

  .sm\:-mr-40{
    margin-right: -10rem;
  }

  .sm\:-mr-44{
    margin-right: -11rem;
  }

  .sm\:-mr-48{
    margin-right: -12rem;
  }

  .sm\:-mr-52{
    margin-right: -13rem;
  }

  .sm\:-mr-56{
    margin-right: -14rem;
  }

  .sm\:-mr-60{
    margin-right: -15rem;
  }

  .sm\:-mr-64{
    margin-right: -16rem;
  }

  .sm\:-mr-72{
    margin-right: -18rem;
  }

  .sm\:-mr-80{
    margin-right: -20rem;
  }

  .sm\:-mr-96{
    margin-right: -24rem;
  }

  .sm\:-mr-144{
    margin-right: -36rem;
  }

  .sm\:-mr-192{
    margin-right: -48rem;
  }

  .sm\:-mr-240{
    margin-right: -60rem;
  }

  .sm\:-mr-px{
    margin-right: -1px;
  }

  .sm\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .sm\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .sm\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .sm\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .sm\:-mr-btn-default{
    margin-right: -2.5rem;
  }

  .sm\:-mr-btn-sm{
    margin-right: -1.875rem;
  }

  .sm\:-mr-header{
    margin-right: -60px;
  }

  .sm\:-mr-icon{
    margin-right: -20px;
  }

  .sm\:-mr-icon-3xl{
    margin-right: -120px;
  }

  .sm\:-mr-icon-2xl{
    margin-right: -80px;
  }

  .sm\:-mr-icon-xl{
    margin-right: -60px;
  }

  .sm\:-mr-icon-lg{
    margin-right: -40px;
  }

  .sm\:-mr-icon-sm{
    margin-right: -18px;
  }

  .sm\:-mr-icon-xs{
    margin-right: -16px;
  }

  .sm\:-mr-icon-spacing{
    margin-right: -8px;
  }

  .sm\:-mr-heading-xs{
    margin-right: -0.25rem;
  }

  .sm\:-mr-heading-sm{
    margin-right: -0.5rem;
  }

  .sm\:-mr-heading{
    margin-right: -1rem;
  }

  .sm\:-mr-heading-lg{
    margin-right: -2rem;
  }

  .sm\:-mr-actionbar{
    margin-right: -70px;
  }

  .sm\:-mr-aside{
    margin-right: -20rem;
  }

  .sm\:-mr-sidebar{
    margin-right: -16rem;
  }

  .sm\:-mr-card-padding{
    margin-right: -1.25rem;
  }

  .sm\:mb-0{
    margin-bottom: 0px;
  }

  .sm\:mb-1{
    margin-bottom: 0.25rem;
  }

  .sm\:mb-2{
    margin-bottom: 0.5rem;
  }

  .sm\:mb-3{
    margin-bottom: 0.75rem;
  }

  .sm\:mb-4{
    margin-bottom: 1rem;
  }

  .sm\:mb-5{
    margin-bottom: 1.25rem;
  }

  .sm\:mb-6{
    margin-bottom: 1.5rem;
  }

  .sm\:mb-7{
    margin-bottom: 1.75rem;
  }

  .sm\:mb-8{
    margin-bottom: 2rem;
  }

  .sm\:mb-9{
    margin-bottom: 2.25rem;
  }

  .sm\:mb-10{
    margin-bottom: 2.5rem;
  }

  .sm\:mb-11{
    margin-bottom: 2.75rem;
  }

  .sm\:mb-12{
    margin-bottom: 3rem;
  }

  .sm\:mb-14{
    margin-bottom: 3.5rem;
  }

  .sm\:mb-16{
    margin-bottom: 4rem;
  }

  .sm\:mb-20{
    margin-bottom: 5rem;
  }

  .sm\:mb-24{
    margin-bottom: 6rem;
  }

  .sm\:mb-28{
    margin-bottom: 7rem;
  }

  .sm\:mb-32{
    margin-bottom: 8rem;
  }

  .sm\:mb-36{
    margin-bottom: 9rem;
  }

  .sm\:mb-40{
    margin-bottom: 10rem;
  }

  .sm\:mb-44{
    margin-bottom: 11rem;
  }

  .sm\:mb-48{
    margin-bottom: 12rem;
  }

  .sm\:mb-52{
    margin-bottom: 13rem;
  }

  .sm\:mb-56{
    margin-bottom: 14rem;
  }

  .sm\:mb-60{
    margin-bottom: 15rem;
  }

  .sm\:mb-64{
    margin-bottom: 16rem;
  }

  .sm\:mb-72{
    margin-bottom: 18rem;
  }

  .sm\:mb-80{
    margin-bottom: 20rem;
  }

  .sm\:mb-96{
    margin-bottom: 24rem;
  }

  .sm\:mb-144{
    margin-bottom: 36rem;
  }

  .sm\:mb-192{
    margin-bottom: 48rem;
  }

  .sm\:mb-240{
    margin-bottom: 60rem;
  }

  .sm\:mb-auto{
    margin-bottom: auto;
  }

  .sm\:mb-px{
    margin-bottom: 1px;
  }

  .sm\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .sm\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .sm\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .sm\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .sm\:mb-btn-default{
    margin-bottom: 2.5rem;
  }

  .sm\:mb-btn-sm{
    margin-bottom: 1.875rem;
  }

  .sm\:mb-header{
    margin-bottom: 60px;
  }

  .sm\:mb-icon{
    margin-bottom: 20px;
  }

  .sm\:mb-icon-3xl{
    margin-bottom: 120px;
  }

  .sm\:mb-icon-2xl{
    margin-bottom: 80px;
  }

  .sm\:mb-icon-xl{
    margin-bottom: 60px;
  }

  .sm\:mb-icon-lg{
    margin-bottom: 40px;
  }

  .sm\:mb-icon-sm{
    margin-bottom: 18px;
  }

  .sm\:mb-icon-xs{
    margin-bottom: 16px;
  }

  .sm\:mb-icon-spacing{
    margin-bottom: 8px;
  }

  .sm\:mb-heading-xs{
    margin-bottom: 0.25rem;
  }

  .sm\:mb-heading-sm{
    margin-bottom: 0.5rem;
  }

  .sm\:mb-heading{
    margin-bottom: 1rem;
  }

  .sm\:mb-heading-lg{
    margin-bottom: 2rem;
  }

  .sm\:mb-actionbar{
    margin-bottom: 70px;
  }

  .sm\:mb-aside{
    margin-bottom: 20rem;
  }

  .sm\:mb-sidebar{
    margin-bottom: 16rem;
  }

  .sm\:mb-card-padding{
    margin-bottom: 1.25rem;
  }

  .sm\:-mb-0{
    margin-bottom: 0px;
  }

  .sm\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .sm\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .sm\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .sm\:-mb-4{
    margin-bottom: -1rem;
  }

  .sm\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .sm\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .sm\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .sm\:-mb-8{
    margin-bottom: -2rem;
  }

  .sm\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .sm\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .sm\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .sm\:-mb-12{
    margin-bottom: -3rem;
  }

  .sm\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .sm\:-mb-16{
    margin-bottom: -4rem;
  }

  .sm\:-mb-20{
    margin-bottom: -5rem;
  }

  .sm\:-mb-24{
    margin-bottom: -6rem;
  }

  .sm\:-mb-28{
    margin-bottom: -7rem;
  }

  .sm\:-mb-32{
    margin-bottom: -8rem;
  }

  .sm\:-mb-36{
    margin-bottom: -9rem;
  }

  .sm\:-mb-40{
    margin-bottom: -10rem;
  }

  .sm\:-mb-44{
    margin-bottom: -11rem;
  }

  .sm\:-mb-48{
    margin-bottom: -12rem;
  }

  .sm\:-mb-52{
    margin-bottom: -13rem;
  }

  .sm\:-mb-56{
    margin-bottom: -14rem;
  }

  .sm\:-mb-60{
    margin-bottom: -15rem;
  }

  .sm\:-mb-64{
    margin-bottom: -16rem;
  }

  .sm\:-mb-72{
    margin-bottom: -18rem;
  }

  .sm\:-mb-80{
    margin-bottom: -20rem;
  }

  .sm\:-mb-96{
    margin-bottom: -24rem;
  }

  .sm\:-mb-144{
    margin-bottom: -36rem;
  }

  .sm\:-mb-192{
    margin-bottom: -48rem;
  }

  .sm\:-mb-240{
    margin-bottom: -60rem;
  }

  .sm\:-mb-px{
    margin-bottom: -1px;
  }

  .sm\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .sm\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .sm\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .sm\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .sm\:-mb-btn-default{
    margin-bottom: -2.5rem;
  }

  .sm\:-mb-btn-sm{
    margin-bottom: -1.875rem;
  }

  .sm\:-mb-header{
    margin-bottom: -60px;
  }

  .sm\:-mb-icon{
    margin-bottom: -20px;
  }

  .sm\:-mb-icon-3xl{
    margin-bottom: -120px;
  }

  .sm\:-mb-icon-2xl{
    margin-bottom: -80px;
  }

  .sm\:-mb-icon-xl{
    margin-bottom: -60px;
  }

  .sm\:-mb-icon-lg{
    margin-bottom: -40px;
  }

  .sm\:-mb-icon-sm{
    margin-bottom: -18px;
  }

  .sm\:-mb-icon-xs{
    margin-bottom: -16px;
  }

  .sm\:-mb-icon-spacing{
    margin-bottom: -8px;
  }

  .sm\:-mb-heading-xs{
    margin-bottom: -0.25rem;
  }

  .sm\:-mb-heading-sm{
    margin-bottom: -0.5rem;
  }

  .sm\:-mb-heading{
    margin-bottom: -1rem;
  }

  .sm\:-mb-heading-lg{
    margin-bottom: -2rem;
  }

  .sm\:-mb-actionbar{
    margin-bottom: -70px;
  }

  .sm\:-mb-aside{
    margin-bottom: -20rem;
  }

  .sm\:-mb-sidebar{
    margin-bottom: -16rem;
  }

  .sm\:-mb-card-padding{
    margin-bottom: -1.25rem;
  }

  .sm\:ml-0{
    margin-left: 0px;
  }

  .sm\:ml-1{
    margin-left: 0.25rem;
  }

  .sm\:ml-2{
    margin-left: 0.5rem;
  }

  .sm\:ml-3{
    margin-left: 0.75rem;
  }

  .sm\:ml-4{
    margin-left: 1rem;
  }

  .sm\:ml-5{
    margin-left: 1.25rem;
  }

  .sm\:ml-6{
    margin-left: 1.5rem;
  }

  .sm\:ml-7{
    margin-left: 1.75rem;
  }

  .sm\:ml-8{
    margin-left: 2rem;
  }

  .sm\:ml-9{
    margin-left: 2.25rem;
  }

  .sm\:ml-10{
    margin-left: 2.5rem;
  }

  .sm\:ml-11{
    margin-left: 2.75rem;
  }

  .sm\:ml-12{
    margin-left: 3rem;
  }

  .sm\:ml-14{
    margin-left: 3.5rem;
  }

  .sm\:ml-16{
    margin-left: 4rem;
  }

  .sm\:ml-20{
    margin-left: 5rem;
  }

  .sm\:ml-24{
    margin-left: 6rem;
  }

  .sm\:ml-28{
    margin-left: 7rem;
  }

  .sm\:ml-32{
    margin-left: 8rem;
  }

  .sm\:ml-36{
    margin-left: 9rem;
  }

  .sm\:ml-40{
    margin-left: 10rem;
  }

  .sm\:ml-44{
    margin-left: 11rem;
  }

  .sm\:ml-48{
    margin-left: 12rem;
  }

  .sm\:ml-52{
    margin-left: 13rem;
  }

  .sm\:ml-56{
    margin-left: 14rem;
  }

  .sm\:ml-60{
    margin-left: 15rem;
  }

  .sm\:ml-64{
    margin-left: 16rem;
  }

  .sm\:ml-72{
    margin-left: 18rem;
  }

  .sm\:ml-80{
    margin-left: 20rem;
  }

  .sm\:ml-96{
    margin-left: 24rem;
  }

  .sm\:ml-144{
    margin-left: 36rem;
  }

  .sm\:ml-192{
    margin-left: 48rem;
  }

  .sm\:ml-240{
    margin-left: 60rem;
  }

  .sm\:ml-auto{
    margin-left: auto;
  }

  .sm\:ml-px{
    margin-left: 1px;
  }

  .sm\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .sm\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .sm\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .sm\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .sm\:ml-btn-default{
    margin-left: 2.5rem;
  }

  .sm\:ml-btn-sm{
    margin-left: 1.875rem;
  }

  .sm\:ml-header{
    margin-left: 60px;
  }

  .sm\:ml-icon{
    margin-left: 20px;
  }

  .sm\:ml-icon-3xl{
    margin-left: 120px;
  }

  .sm\:ml-icon-2xl{
    margin-left: 80px;
  }

  .sm\:ml-icon-xl{
    margin-left: 60px;
  }

  .sm\:ml-icon-lg{
    margin-left: 40px;
  }

  .sm\:ml-icon-sm{
    margin-left: 18px;
  }

  .sm\:ml-icon-xs{
    margin-left: 16px;
  }

  .sm\:ml-icon-spacing{
    margin-left: 8px;
  }

  .sm\:ml-heading-xs{
    margin-left: 0.25rem;
  }

  .sm\:ml-heading-sm{
    margin-left: 0.5rem;
  }

  .sm\:ml-heading{
    margin-left: 1rem;
  }

  .sm\:ml-heading-lg{
    margin-left: 2rem;
  }

  .sm\:ml-actionbar{
    margin-left: 70px;
  }

  .sm\:ml-aside{
    margin-left: 20rem;
  }

  .sm\:ml-sidebar{
    margin-left: 16rem;
  }

  .sm\:ml-card-padding{
    margin-left: 1.25rem;
  }

  .sm\:-ml-0{
    margin-left: 0px;
  }

  .sm\:-ml-1{
    margin-left: -0.25rem;
  }

  .sm\:-ml-2{
    margin-left: -0.5rem;
  }

  .sm\:-ml-3{
    margin-left: -0.75rem;
  }

  .sm\:-ml-4{
    margin-left: -1rem;
  }

  .sm\:-ml-5{
    margin-left: -1.25rem;
  }

  .sm\:-ml-6{
    margin-left: -1.5rem;
  }

  .sm\:-ml-7{
    margin-left: -1.75rem;
  }

  .sm\:-ml-8{
    margin-left: -2rem;
  }

  .sm\:-ml-9{
    margin-left: -2.25rem;
  }

  .sm\:-ml-10{
    margin-left: -2.5rem;
  }

  .sm\:-ml-11{
    margin-left: -2.75rem;
  }

  .sm\:-ml-12{
    margin-left: -3rem;
  }

  .sm\:-ml-14{
    margin-left: -3.5rem;
  }

  .sm\:-ml-16{
    margin-left: -4rem;
  }

  .sm\:-ml-20{
    margin-left: -5rem;
  }

  .sm\:-ml-24{
    margin-left: -6rem;
  }

  .sm\:-ml-28{
    margin-left: -7rem;
  }

  .sm\:-ml-32{
    margin-left: -8rem;
  }

  .sm\:-ml-36{
    margin-left: -9rem;
  }

  .sm\:-ml-40{
    margin-left: -10rem;
  }

  .sm\:-ml-44{
    margin-left: -11rem;
  }

  .sm\:-ml-48{
    margin-left: -12rem;
  }

  .sm\:-ml-52{
    margin-left: -13rem;
  }

  .sm\:-ml-56{
    margin-left: -14rem;
  }

  .sm\:-ml-60{
    margin-left: -15rem;
  }

  .sm\:-ml-64{
    margin-left: -16rem;
  }

  .sm\:-ml-72{
    margin-left: -18rem;
  }

  .sm\:-ml-80{
    margin-left: -20rem;
  }

  .sm\:-ml-96{
    margin-left: -24rem;
  }

  .sm\:-ml-144{
    margin-left: -36rem;
  }

  .sm\:-ml-192{
    margin-left: -48rem;
  }

  .sm\:-ml-240{
    margin-left: -60rem;
  }

  .sm\:-ml-px{
    margin-left: -1px;
  }

  .sm\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .sm\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .sm\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .sm\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .sm\:-ml-btn-default{
    margin-left: -2.5rem;
  }

  .sm\:-ml-btn-sm{
    margin-left: -1.875rem;
  }

  .sm\:-ml-header{
    margin-left: -60px;
  }

  .sm\:-ml-icon{
    margin-left: -20px;
  }

  .sm\:-ml-icon-3xl{
    margin-left: -120px;
  }

  .sm\:-ml-icon-2xl{
    margin-left: -80px;
  }

  .sm\:-ml-icon-xl{
    margin-left: -60px;
  }

  .sm\:-ml-icon-lg{
    margin-left: -40px;
  }

  .sm\:-ml-icon-sm{
    margin-left: -18px;
  }

  .sm\:-ml-icon-xs{
    margin-left: -16px;
  }

  .sm\:-ml-icon-spacing{
    margin-left: -8px;
  }

  .sm\:-ml-heading-xs{
    margin-left: -0.25rem;
  }

  .sm\:-ml-heading-sm{
    margin-left: -0.5rem;
  }

  .sm\:-ml-heading{
    margin-left: -1rem;
  }

  .sm\:-ml-heading-lg{
    margin-left: -2rem;
  }

  .sm\:-ml-actionbar{
    margin-left: -70px;
  }

  .sm\:-ml-aside{
    margin-left: -20rem;
  }

  .sm\:-ml-sidebar{
    margin-left: -16rem;
  }

  .sm\:-ml-card-padding{
    margin-left: -1.25rem;
  }

  .sm\:first\:mt-0:first-child{
    margin-top: 0px;
  }

  .sm\:first\:mt-1:first-child{
    margin-top: 0.25rem;
  }

  .sm\:first\:mt-2:first-child{
    margin-top: 0.5rem;
  }

  .sm\:first\:mt-3:first-child{
    margin-top: 0.75rem;
  }

  .sm\:first\:mt-4:first-child{
    margin-top: 1rem;
  }

  .sm\:first\:mt-5:first-child{
    margin-top: 1.25rem;
  }

  .sm\:first\:mt-6:first-child{
    margin-top: 1.5rem;
  }

  .sm\:first\:mt-7:first-child{
    margin-top: 1.75rem;
  }

  .sm\:first\:mt-8:first-child{
    margin-top: 2rem;
  }

  .sm\:first\:mt-9:first-child{
    margin-top: 2.25rem;
  }

  .sm\:first\:mt-10:first-child{
    margin-top: 2.5rem;
  }

  .sm\:first\:mt-11:first-child{
    margin-top: 2.75rem;
  }

  .sm\:first\:mt-12:first-child{
    margin-top: 3rem;
  }

  .sm\:first\:mt-14:first-child{
    margin-top: 3.5rem;
  }

  .sm\:first\:mt-16:first-child{
    margin-top: 4rem;
  }

  .sm\:first\:mt-20:first-child{
    margin-top: 5rem;
  }

  .sm\:first\:mt-24:first-child{
    margin-top: 6rem;
  }

  .sm\:first\:mt-28:first-child{
    margin-top: 7rem;
  }

  .sm\:first\:mt-32:first-child{
    margin-top: 8rem;
  }

  .sm\:first\:mt-36:first-child{
    margin-top: 9rem;
  }

  .sm\:first\:mt-40:first-child{
    margin-top: 10rem;
  }

  .sm\:first\:mt-44:first-child{
    margin-top: 11rem;
  }

  .sm\:first\:mt-48:first-child{
    margin-top: 12rem;
  }

  .sm\:first\:mt-52:first-child{
    margin-top: 13rem;
  }

  .sm\:first\:mt-56:first-child{
    margin-top: 14rem;
  }

  .sm\:first\:mt-60:first-child{
    margin-top: 15rem;
  }

  .sm\:first\:mt-64:first-child{
    margin-top: 16rem;
  }

  .sm\:first\:mt-72:first-child{
    margin-top: 18rem;
  }

  .sm\:first\:mt-80:first-child{
    margin-top: 20rem;
  }

  .sm\:first\:mt-96:first-child{
    margin-top: 24rem;
  }

  .sm\:first\:mt-144:first-child{
    margin-top: 36rem;
  }

  .sm\:first\:mt-192:first-child{
    margin-top: 48rem;
  }

  .sm\:first\:mt-240:first-child{
    margin-top: 60rem;
  }

  .sm\:first\:mt-auto:first-child{
    margin-top: auto;
  }

  .sm\:first\:mt-px:first-child{
    margin-top: 1px;
  }

  .sm\:first\:mt-0\.5:first-child{
    margin-top: 0.125rem;
  }

  .sm\:first\:mt-1\.5:first-child{
    margin-top: 0.375rem;
  }

  .sm\:first\:mt-2\.5:first-child{
    margin-top: 0.625rem;
  }

  .sm\:first\:mt-3\.5:first-child{
    margin-top: 0.875rem;
  }

  .sm\:first\:mt-btn-default:first-child{
    margin-top: 2.5rem;
  }

  .sm\:first\:mt-btn-sm:first-child{
    margin-top: 1.875rem;
  }

  .sm\:first\:mt-header:first-child{
    margin-top: 60px;
  }

  .sm\:first\:mt-icon:first-child{
    margin-top: 20px;
  }

  .sm\:first\:mt-icon-3xl:first-child{
    margin-top: 120px;
  }

  .sm\:first\:mt-icon-2xl:first-child{
    margin-top: 80px;
  }

  .sm\:first\:mt-icon-xl:first-child{
    margin-top: 60px;
  }

  .sm\:first\:mt-icon-lg:first-child{
    margin-top: 40px;
  }

  .sm\:first\:mt-icon-sm:first-child{
    margin-top: 18px;
  }

  .sm\:first\:mt-icon-xs:first-child{
    margin-top: 16px;
  }

  .sm\:first\:mt-icon-spacing:first-child{
    margin-top: 8px;
  }

  .sm\:first\:mt-heading-xs:first-child{
    margin-top: 0.25rem;
  }

  .sm\:first\:mt-heading-sm:first-child{
    margin-top: 0.5rem;
  }

  .sm\:first\:mt-heading:first-child{
    margin-top: 1rem;
  }

  .sm\:first\:mt-heading-lg:first-child{
    margin-top: 2rem;
  }

  .sm\:first\:mt-actionbar:first-child{
    margin-top: 70px;
  }

  .sm\:first\:mt-aside:first-child{
    margin-top: 20rem;
  }

  .sm\:first\:mt-sidebar:first-child{
    margin-top: 16rem;
  }

  .sm\:first\:mt-card-padding:first-child{
    margin-top: 1.25rem;
  }

  .sm\:first\:-mt-0:first-child{
    margin-top: 0px;
  }

  .sm\:first\:-mt-1:first-child{
    margin-top: -0.25rem;
  }

  .sm\:first\:-mt-2:first-child{
    margin-top: -0.5rem;
  }

  .sm\:first\:-mt-3:first-child{
    margin-top: -0.75rem;
  }

  .sm\:first\:-mt-4:first-child{
    margin-top: -1rem;
  }

  .sm\:first\:-mt-5:first-child{
    margin-top: -1.25rem;
  }

  .sm\:first\:-mt-6:first-child{
    margin-top: -1.5rem;
  }

  .sm\:first\:-mt-7:first-child{
    margin-top: -1.75rem;
  }

  .sm\:first\:-mt-8:first-child{
    margin-top: -2rem;
  }

  .sm\:first\:-mt-9:first-child{
    margin-top: -2.25rem;
  }

  .sm\:first\:-mt-10:first-child{
    margin-top: -2.5rem;
  }

  .sm\:first\:-mt-11:first-child{
    margin-top: -2.75rem;
  }

  .sm\:first\:-mt-12:first-child{
    margin-top: -3rem;
  }

  .sm\:first\:-mt-14:first-child{
    margin-top: -3.5rem;
  }

  .sm\:first\:-mt-16:first-child{
    margin-top: -4rem;
  }

  .sm\:first\:-mt-20:first-child{
    margin-top: -5rem;
  }

  .sm\:first\:-mt-24:first-child{
    margin-top: -6rem;
  }

  .sm\:first\:-mt-28:first-child{
    margin-top: -7rem;
  }

  .sm\:first\:-mt-32:first-child{
    margin-top: -8rem;
  }

  .sm\:first\:-mt-36:first-child{
    margin-top: -9rem;
  }

  .sm\:first\:-mt-40:first-child{
    margin-top: -10rem;
  }

  .sm\:first\:-mt-44:first-child{
    margin-top: -11rem;
  }

  .sm\:first\:-mt-48:first-child{
    margin-top: -12rem;
  }

  .sm\:first\:-mt-52:first-child{
    margin-top: -13rem;
  }

  .sm\:first\:-mt-56:first-child{
    margin-top: -14rem;
  }

  .sm\:first\:-mt-60:first-child{
    margin-top: -15rem;
  }

  .sm\:first\:-mt-64:first-child{
    margin-top: -16rem;
  }

  .sm\:first\:-mt-72:first-child{
    margin-top: -18rem;
  }

  .sm\:first\:-mt-80:first-child{
    margin-top: -20rem;
  }

  .sm\:first\:-mt-96:first-child{
    margin-top: -24rem;
  }

  .sm\:first\:-mt-144:first-child{
    margin-top: -36rem;
  }

  .sm\:first\:-mt-192:first-child{
    margin-top: -48rem;
  }

  .sm\:first\:-mt-240:first-child{
    margin-top: -60rem;
  }

  .sm\:first\:-mt-px:first-child{
    margin-top: -1px;
  }

  .sm\:first\:-mt-0\.5:first-child{
    margin-top: -0.125rem;
  }

  .sm\:first\:-mt-1\.5:first-child{
    margin-top: -0.375rem;
  }

  .sm\:first\:-mt-2\.5:first-child{
    margin-top: -0.625rem;
  }

  .sm\:first\:-mt-3\.5:first-child{
    margin-top: -0.875rem;
  }

  .sm\:first\:-mt-btn-default:first-child{
    margin-top: -2.5rem;
  }

  .sm\:first\:-mt-btn-sm:first-child{
    margin-top: -1.875rem;
  }

  .sm\:first\:-mt-header:first-child{
    margin-top: -60px;
  }

  .sm\:first\:-mt-icon:first-child{
    margin-top: -20px;
  }

  .sm\:first\:-mt-icon-3xl:first-child{
    margin-top: -120px;
  }

  .sm\:first\:-mt-icon-2xl:first-child{
    margin-top: -80px;
  }

  .sm\:first\:-mt-icon-xl:first-child{
    margin-top: -60px;
  }

  .sm\:first\:-mt-icon-lg:first-child{
    margin-top: -40px;
  }

  .sm\:first\:-mt-icon-sm:first-child{
    margin-top: -18px;
  }

  .sm\:first\:-mt-icon-xs:first-child{
    margin-top: -16px;
  }

  .sm\:first\:-mt-icon-spacing:first-child{
    margin-top: -8px;
  }

  .sm\:first\:-mt-heading-xs:first-child{
    margin-top: -0.25rem;
  }

  .sm\:first\:-mt-heading-sm:first-child{
    margin-top: -0.5rem;
  }

  .sm\:first\:-mt-heading:first-child{
    margin-top: -1rem;
  }

  .sm\:first\:-mt-heading-lg:first-child{
    margin-top: -2rem;
  }

  .sm\:first\:-mt-actionbar:first-child{
    margin-top: -70px;
  }

  .sm\:first\:-mt-aside:first-child{
    margin-top: -20rem;
  }

  .sm\:first\:-mt-sidebar:first-child{
    margin-top: -16rem;
  }

  .sm\:first\:-mt-card-padding:first-child{
    margin-top: -1.25rem;
  }

  .sm\:first\:mr-0:first-child{
    margin-right: 0px;
  }

  .sm\:first\:mr-1:first-child{
    margin-right: 0.25rem;
  }

  .sm\:first\:mr-2:first-child{
    margin-right: 0.5rem;
  }

  .sm\:first\:mr-3:first-child{
    margin-right: 0.75rem;
  }

  .sm\:first\:mr-4:first-child{
    margin-right: 1rem;
  }

  .sm\:first\:mr-5:first-child{
    margin-right: 1.25rem;
  }

  .sm\:first\:mr-6:first-child{
    margin-right: 1.5rem;
  }

  .sm\:first\:mr-7:first-child{
    margin-right: 1.75rem;
  }

  .sm\:first\:mr-8:first-child{
    margin-right: 2rem;
  }

  .sm\:first\:mr-9:first-child{
    margin-right: 2.25rem;
  }

  .sm\:first\:mr-10:first-child{
    margin-right: 2.5rem;
  }

  .sm\:first\:mr-11:first-child{
    margin-right: 2.75rem;
  }

  .sm\:first\:mr-12:first-child{
    margin-right: 3rem;
  }

  .sm\:first\:mr-14:first-child{
    margin-right: 3.5rem;
  }

  .sm\:first\:mr-16:first-child{
    margin-right: 4rem;
  }

  .sm\:first\:mr-20:first-child{
    margin-right: 5rem;
  }

  .sm\:first\:mr-24:first-child{
    margin-right: 6rem;
  }

  .sm\:first\:mr-28:first-child{
    margin-right: 7rem;
  }

  .sm\:first\:mr-32:first-child{
    margin-right: 8rem;
  }

  .sm\:first\:mr-36:first-child{
    margin-right: 9rem;
  }

  .sm\:first\:mr-40:first-child{
    margin-right: 10rem;
  }

  .sm\:first\:mr-44:first-child{
    margin-right: 11rem;
  }

  .sm\:first\:mr-48:first-child{
    margin-right: 12rem;
  }

  .sm\:first\:mr-52:first-child{
    margin-right: 13rem;
  }

  .sm\:first\:mr-56:first-child{
    margin-right: 14rem;
  }

  .sm\:first\:mr-60:first-child{
    margin-right: 15rem;
  }

  .sm\:first\:mr-64:first-child{
    margin-right: 16rem;
  }

  .sm\:first\:mr-72:first-child{
    margin-right: 18rem;
  }

  .sm\:first\:mr-80:first-child{
    margin-right: 20rem;
  }

  .sm\:first\:mr-96:first-child{
    margin-right: 24rem;
  }

  .sm\:first\:mr-144:first-child{
    margin-right: 36rem;
  }

  .sm\:first\:mr-192:first-child{
    margin-right: 48rem;
  }

  .sm\:first\:mr-240:first-child{
    margin-right: 60rem;
  }

  .sm\:first\:mr-auto:first-child{
    margin-right: auto;
  }

  .sm\:first\:mr-px:first-child{
    margin-right: 1px;
  }

  .sm\:first\:mr-0\.5:first-child{
    margin-right: 0.125rem;
  }

  .sm\:first\:mr-1\.5:first-child{
    margin-right: 0.375rem;
  }

  .sm\:first\:mr-2\.5:first-child{
    margin-right: 0.625rem;
  }

  .sm\:first\:mr-3\.5:first-child{
    margin-right: 0.875rem;
  }

  .sm\:first\:mr-btn-default:first-child{
    margin-right: 2.5rem;
  }

  .sm\:first\:mr-btn-sm:first-child{
    margin-right: 1.875rem;
  }

  .sm\:first\:mr-header:first-child{
    margin-right: 60px;
  }

  .sm\:first\:mr-icon:first-child{
    margin-right: 20px;
  }

  .sm\:first\:mr-icon-3xl:first-child{
    margin-right: 120px;
  }

  .sm\:first\:mr-icon-2xl:first-child{
    margin-right: 80px;
  }

  .sm\:first\:mr-icon-xl:first-child{
    margin-right: 60px;
  }

  .sm\:first\:mr-icon-lg:first-child{
    margin-right: 40px;
  }

  .sm\:first\:mr-icon-sm:first-child{
    margin-right: 18px;
  }

  .sm\:first\:mr-icon-xs:first-child{
    margin-right: 16px;
  }

  .sm\:first\:mr-icon-spacing:first-child{
    margin-right: 8px;
  }

  .sm\:first\:mr-heading-xs:first-child{
    margin-right: 0.25rem;
  }

  .sm\:first\:mr-heading-sm:first-child{
    margin-right: 0.5rem;
  }

  .sm\:first\:mr-heading:first-child{
    margin-right: 1rem;
  }

  .sm\:first\:mr-heading-lg:first-child{
    margin-right: 2rem;
  }

  .sm\:first\:mr-actionbar:first-child{
    margin-right: 70px;
  }

  .sm\:first\:mr-aside:first-child{
    margin-right: 20rem;
  }

  .sm\:first\:mr-sidebar:first-child{
    margin-right: 16rem;
  }

  .sm\:first\:mr-card-padding:first-child{
    margin-right: 1.25rem;
  }

  .sm\:first\:-mr-0:first-child{
    margin-right: 0px;
  }

  .sm\:first\:-mr-1:first-child{
    margin-right: -0.25rem;
  }

  .sm\:first\:-mr-2:first-child{
    margin-right: -0.5rem;
  }

  .sm\:first\:-mr-3:first-child{
    margin-right: -0.75rem;
  }

  .sm\:first\:-mr-4:first-child{
    margin-right: -1rem;
  }

  .sm\:first\:-mr-5:first-child{
    margin-right: -1.25rem;
  }

  .sm\:first\:-mr-6:first-child{
    margin-right: -1.5rem;
  }

  .sm\:first\:-mr-7:first-child{
    margin-right: -1.75rem;
  }

  .sm\:first\:-mr-8:first-child{
    margin-right: -2rem;
  }

  .sm\:first\:-mr-9:first-child{
    margin-right: -2.25rem;
  }

  .sm\:first\:-mr-10:first-child{
    margin-right: -2.5rem;
  }

  .sm\:first\:-mr-11:first-child{
    margin-right: -2.75rem;
  }

  .sm\:first\:-mr-12:first-child{
    margin-right: -3rem;
  }

  .sm\:first\:-mr-14:first-child{
    margin-right: -3.5rem;
  }

  .sm\:first\:-mr-16:first-child{
    margin-right: -4rem;
  }

  .sm\:first\:-mr-20:first-child{
    margin-right: -5rem;
  }

  .sm\:first\:-mr-24:first-child{
    margin-right: -6rem;
  }

  .sm\:first\:-mr-28:first-child{
    margin-right: -7rem;
  }

  .sm\:first\:-mr-32:first-child{
    margin-right: -8rem;
  }

  .sm\:first\:-mr-36:first-child{
    margin-right: -9rem;
  }

  .sm\:first\:-mr-40:first-child{
    margin-right: -10rem;
  }

  .sm\:first\:-mr-44:first-child{
    margin-right: -11rem;
  }

  .sm\:first\:-mr-48:first-child{
    margin-right: -12rem;
  }

  .sm\:first\:-mr-52:first-child{
    margin-right: -13rem;
  }

  .sm\:first\:-mr-56:first-child{
    margin-right: -14rem;
  }

  .sm\:first\:-mr-60:first-child{
    margin-right: -15rem;
  }

  .sm\:first\:-mr-64:first-child{
    margin-right: -16rem;
  }

  .sm\:first\:-mr-72:first-child{
    margin-right: -18rem;
  }

  .sm\:first\:-mr-80:first-child{
    margin-right: -20rem;
  }

  .sm\:first\:-mr-96:first-child{
    margin-right: -24rem;
  }

  .sm\:first\:-mr-144:first-child{
    margin-right: -36rem;
  }

  .sm\:first\:-mr-192:first-child{
    margin-right: -48rem;
  }

  .sm\:first\:-mr-240:first-child{
    margin-right: -60rem;
  }

  .sm\:first\:-mr-px:first-child{
    margin-right: -1px;
  }

  .sm\:first\:-mr-0\.5:first-child{
    margin-right: -0.125rem;
  }

  .sm\:first\:-mr-1\.5:first-child{
    margin-right: -0.375rem;
  }

  .sm\:first\:-mr-2\.5:first-child{
    margin-right: -0.625rem;
  }

  .sm\:first\:-mr-3\.5:first-child{
    margin-right: -0.875rem;
  }

  .sm\:first\:-mr-btn-default:first-child{
    margin-right: -2.5rem;
  }

  .sm\:first\:-mr-btn-sm:first-child{
    margin-right: -1.875rem;
  }

  .sm\:first\:-mr-header:first-child{
    margin-right: -60px;
  }

  .sm\:first\:-mr-icon:first-child{
    margin-right: -20px;
  }

  .sm\:first\:-mr-icon-3xl:first-child{
    margin-right: -120px;
  }

  .sm\:first\:-mr-icon-2xl:first-child{
    margin-right: -80px;
  }

  .sm\:first\:-mr-icon-xl:first-child{
    margin-right: -60px;
  }

  .sm\:first\:-mr-icon-lg:first-child{
    margin-right: -40px;
  }

  .sm\:first\:-mr-icon-sm:first-child{
    margin-right: -18px;
  }

  .sm\:first\:-mr-icon-xs:first-child{
    margin-right: -16px;
  }

  .sm\:first\:-mr-icon-spacing:first-child{
    margin-right: -8px;
  }

  .sm\:first\:-mr-heading-xs:first-child{
    margin-right: -0.25rem;
  }

  .sm\:first\:-mr-heading-sm:first-child{
    margin-right: -0.5rem;
  }

  .sm\:first\:-mr-heading:first-child{
    margin-right: -1rem;
  }

  .sm\:first\:-mr-heading-lg:first-child{
    margin-right: -2rem;
  }

  .sm\:first\:-mr-actionbar:first-child{
    margin-right: -70px;
  }

  .sm\:first\:-mr-aside:first-child{
    margin-right: -20rem;
  }

  .sm\:first\:-mr-sidebar:first-child{
    margin-right: -16rem;
  }

  .sm\:first\:-mr-card-padding:first-child{
    margin-right: -1.25rem;
  }

  .sm\:first\:mb-0:first-child{
    margin-bottom: 0px;
  }

  .sm\:first\:mb-1:first-child{
    margin-bottom: 0.25rem;
  }

  .sm\:first\:mb-2:first-child{
    margin-bottom: 0.5rem;
  }

  .sm\:first\:mb-3:first-child{
    margin-bottom: 0.75rem;
  }

  .sm\:first\:mb-4:first-child{
    margin-bottom: 1rem;
  }

  .sm\:first\:mb-5:first-child{
    margin-bottom: 1.25rem;
  }

  .sm\:first\:mb-6:first-child{
    margin-bottom: 1.5rem;
  }

  .sm\:first\:mb-7:first-child{
    margin-bottom: 1.75rem;
  }

  .sm\:first\:mb-8:first-child{
    margin-bottom: 2rem;
  }

  .sm\:first\:mb-9:first-child{
    margin-bottom: 2.25rem;
  }

  .sm\:first\:mb-10:first-child{
    margin-bottom: 2.5rem;
  }

  .sm\:first\:mb-11:first-child{
    margin-bottom: 2.75rem;
  }

  .sm\:first\:mb-12:first-child{
    margin-bottom: 3rem;
  }

  .sm\:first\:mb-14:first-child{
    margin-bottom: 3.5rem;
  }

  .sm\:first\:mb-16:first-child{
    margin-bottom: 4rem;
  }

  .sm\:first\:mb-20:first-child{
    margin-bottom: 5rem;
  }

  .sm\:first\:mb-24:first-child{
    margin-bottom: 6rem;
  }

  .sm\:first\:mb-28:first-child{
    margin-bottom: 7rem;
  }

  .sm\:first\:mb-32:first-child{
    margin-bottom: 8rem;
  }

  .sm\:first\:mb-36:first-child{
    margin-bottom: 9rem;
  }

  .sm\:first\:mb-40:first-child{
    margin-bottom: 10rem;
  }

  .sm\:first\:mb-44:first-child{
    margin-bottom: 11rem;
  }

  .sm\:first\:mb-48:first-child{
    margin-bottom: 12rem;
  }

  .sm\:first\:mb-52:first-child{
    margin-bottom: 13rem;
  }

  .sm\:first\:mb-56:first-child{
    margin-bottom: 14rem;
  }

  .sm\:first\:mb-60:first-child{
    margin-bottom: 15rem;
  }

  .sm\:first\:mb-64:first-child{
    margin-bottom: 16rem;
  }

  .sm\:first\:mb-72:first-child{
    margin-bottom: 18rem;
  }

  .sm\:first\:mb-80:first-child{
    margin-bottom: 20rem;
  }

  .sm\:first\:mb-96:first-child{
    margin-bottom: 24rem;
  }

  .sm\:first\:mb-144:first-child{
    margin-bottom: 36rem;
  }

  .sm\:first\:mb-192:first-child{
    margin-bottom: 48rem;
  }

  .sm\:first\:mb-240:first-child{
    margin-bottom: 60rem;
  }

  .sm\:first\:mb-auto:first-child{
    margin-bottom: auto;
  }

  .sm\:first\:mb-px:first-child{
    margin-bottom: 1px;
  }

  .sm\:first\:mb-0\.5:first-child{
    margin-bottom: 0.125rem;
  }

  .sm\:first\:mb-1\.5:first-child{
    margin-bottom: 0.375rem;
  }

  .sm\:first\:mb-2\.5:first-child{
    margin-bottom: 0.625rem;
  }

  .sm\:first\:mb-3\.5:first-child{
    margin-bottom: 0.875rem;
  }

  .sm\:first\:mb-btn-default:first-child{
    margin-bottom: 2.5rem;
  }

  .sm\:first\:mb-btn-sm:first-child{
    margin-bottom: 1.875rem;
  }

  .sm\:first\:mb-header:first-child{
    margin-bottom: 60px;
  }

  .sm\:first\:mb-icon:first-child{
    margin-bottom: 20px;
  }

  .sm\:first\:mb-icon-3xl:first-child{
    margin-bottom: 120px;
  }

  .sm\:first\:mb-icon-2xl:first-child{
    margin-bottom: 80px;
  }

  .sm\:first\:mb-icon-xl:first-child{
    margin-bottom: 60px;
  }

  .sm\:first\:mb-icon-lg:first-child{
    margin-bottom: 40px;
  }

  .sm\:first\:mb-icon-sm:first-child{
    margin-bottom: 18px;
  }

  .sm\:first\:mb-icon-xs:first-child{
    margin-bottom: 16px;
  }

  .sm\:first\:mb-icon-spacing:first-child{
    margin-bottom: 8px;
  }

  .sm\:first\:mb-heading-xs:first-child{
    margin-bottom: 0.25rem;
  }

  .sm\:first\:mb-heading-sm:first-child{
    margin-bottom: 0.5rem;
  }

  .sm\:first\:mb-heading:first-child{
    margin-bottom: 1rem;
  }

  .sm\:first\:mb-heading-lg:first-child{
    margin-bottom: 2rem;
  }

  .sm\:first\:mb-actionbar:first-child{
    margin-bottom: 70px;
  }

  .sm\:first\:mb-aside:first-child{
    margin-bottom: 20rem;
  }

  .sm\:first\:mb-sidebar:first-child{
    margin-bottom: 16rem;
  }

  .sm\:first\:mb-card-padding:first-child{
    margin-bottom: 1.25rem;
  }

  .sm\:first\:-mb-0:first-child{
    margin-bottom: 0px;
  }

  .sm\:first\:-mb-1:first-child{
    margin-bottom: -0.25rem;
  }

  .sm\:first\:-mb-2:first-child{
    margin-bottom: -0.5rem;
  }

  .sm\:first\:-mb-3:first-child{
    margin-bottom: -0.75rem;
  }

  .sm\:first\:-mb-4:first-child{
    margin-bottom: -1rem;
  }

  .sm\:first\:-mb-5:first-child{
    margin-bottom: -1.25rem;
  }

  .sm\:first\:-mb-6:first-child{
    margin-bottom: -1.5rem;
  }

  .sm\:first\:-mb-7:first-child{
    margin-bottom: -1.75rem;
  }

  .sm\:first\:-mb-8:first-child{
    margin-bottom: -2rem;
  }

  .sm\:first\:-mb-9:first-child{
    margin-bottom: -2.25rem;
  }

  .sm\:first\:-mb-10:first-child{
    margin-bottom: -2.5rem;
  }

  .sm\:first\:-mb-11:first-child{
    margin-bottom: -2.75rem;
  }

  .sm\:first\:-mb-12:first-child{
    margin-bottom: -3rem;
  }

  .sm\:first\:-mb-14:first-child{
    margin-bottom: -3.5rem;
  }

  .sm\:first\:-mb-16:first-child{
    margin-bottom: -4rem;
  }

  .sm\:first\:-mb-20:first-child{
    margin-bottom: -5rem;
  }

  .sm\:first\:-mb-24:first-child{
    margin-bottom: -6rem;
  }

  .sm\:first\:-mb-28:first-child{
    margin-bottom: -7rem;
  }

  .sm\:first\:-mb-32:first-child{
    margin-bottom: -8rem;
  }

  .sm\:first\:-mb-36:first-child{
    margin-bottom: -9rem;
  }

  .sm\:first\:-mb-40:first-child{
    margin-bottom: -10rem;
  }

  .sm\:first\:-mb-44:first-child{
    margin-bottom: -11rem;
  }

  .sm\:first\:-mb-48:first-child{
    margin-bottom: -12rem;
  }

  .sm\:first\:-mb-52:first-child{
    margin-bottom: -13rem;
  }

  .sm\:first\:-mb-56:first-child{
    margin-bottom: -14rem;
  }

  .sm\:first\:-mb-60:first-child{
    margin-bottom: -15rem;
  }

  .sm\:first\:-mb-64:first-child{
    margin-bottom: -16rem;
  }

  .sm\:first\:-mb-72:first-child{
    margin-bottom: -18rem;
  }

  .sm\:first\:-mb-80:first-child{
    margin-bottom: -20rem;
  }

  .sm\:first\:-mb-96:first-child{
    margin-bottom: -24rem;
  }

  .sm\:first\:-mb-144:first-child{
    margin-bottom: -36rem;
  }

  .sm\:first\:-mb-192:first-child{
    margin-bottom: -48rem;
  }

  .sm\:first\:-mb-240:first-child{
    margin-bottom: -60rem;
  }

  .sm\:first\:-mb-px:first-child{
    margin-bottom: -1px;
  }

  .sm\:first\:-mb-0\.5:first-child{
    margin-bottom: -0.125rem;
  }

  .sm\:first\:-mb-1\.5:first-child{
    margin-bottom: -0.375rem;
  }

  .sm\:first\:-mb-2\.5:first-child{
    margin-bottom: -0.625rem;
  }

  .sm\:first\:-mb-3\.5:first-child{
    margin-bottom: -0.875rem;
  }

  .sm\:first\:-mb-btn-default:first-child{
    margin-bottom: -2.5rem;
  }

  .sm\:first\:-mb-btn-sm:first-child{
    margin-bottom: -1.875rem;
  }

  .sm\:first\:-mb-header:first-child{
    margin-bottom: -60px;
  }

  .sm\:first\:-mb-icon:first-child{
    margin-bottom: -20px;
  }

  .sm\:first\:-mb-icon-3xl:first-child{
    margin-bottom: -120px;
  }

  .sm\:first\:-mb-icon-2xl:first-child{
    margin-bottom: -80px;
  }

  .sm\:first\:-mb-icon-xl:first-child{
    margin-bottom: -60px;
  }

  .sm\:first\:-mb-icon-lg:first-child{
    margin-bottom: -40px;
  }

  .sm\:first\:-mb-icon-sm:first-child{
    margin-bottom: -18px;
  }

  .sm\:first\:-mb-icon-xs:first-child{
    margin-bottom: -16px;
  }

  .sm\:first\:-mb-icon-spacing:first-child{
    margin-bottom: -8px;
  }

  .sm\:first\:-mb-heading-xs:first-child{
    margin-bottom: -0.25rem;
  }

  .sm\:first\:-mb-heading-sm:first-child{
    margin-bottom: -0.5rem;
  }

  .sm\:first\:-mb-heading:first-child{
    margin-bottom: -1rem;
  }

  .sm\:first\:-mb-heading-lg:first-child{
    margin-bottom: -2rem;
  }

  .sm\:first\:-mb-actionbar:first-child{
    margin-bottom: -70px;
  }

  .sm\:first\:-mb-aside:first-child{
    margin-bottom: -20rem;
  }

  .sm\:first\:-mb-sidebar:first-child{
    margin-bottom: -16rem;
  }

  .sm\:first\:-mb-card-padding:first-child{
    margin-bottom: -1.25rem;
  }

  .sm\:first\:ml-0:first-child{
    margin-left: 0px;
  }

  .sm\:first\:ml-1:first-child{
    margin-left: 0.25rem;
  }

  .sm\:first\:ml-2:first-child{
    margin-left: 0.5rem;
  }

  .sm\:first\:ml-3:first-child{
    margin-left: 0.75rem;
  }

  .sm\:first\:ml-4:first-child{
    margin-left: 1rem;
  }

  .sm\:first\:ml-5:first-child{
    margin-left: 1.25rem;
  }

  .sm\:first\:ml-6:first-child{
    margin-left: 1.5rem;
  }

  .sm\:first\:ml-7:first-child{
    margin-left: 1.75rem;
  }

  .sm\:first\:ml-8:first-child{
    margin-left: 2rem;
  }

  .sm\:first\:ml-9:first-child{
    margin-left: 2.25rem;
  }

  .sm\:first\:ml-10:first-child{
    margin-left: 2.5rem;
  }

  .sm\:first\:ml-11:first-child{
    margin-left: 2.75rem;
  }

  .sm\:first\:ml-12:first-child{
    margin-left: 3rem;
  }

  .sm\:first\:ml-14:first-child{
    margin-left: 3.5rem;
  }

  .sm\:first\:ml-16:first-child{
    margin-left: 4rem;
  }

  .sm\:first\:ml-20:first-child{
    margin-left: 5rem;
  }

  .sm\:first\:ml-24:first-child{
    margin-left: 6rem;
  }

  .sm\:first\:ml-28:first-child{
    margin-left: 7rem;
  }

  .sm\:first\:ml-32:first-child{
    margin-left: 8rem;
  }

  .sm\:first\:ml-36:first-child{
    margin-left: 9rem;
  }

  .sm\:first\:ml-40:first-child{
    margin-left: 10rem;
  }

  .sm\:first\:ml-44:first-child{
    margin-left: 11rem;
  }

  .sm\:first\:ml-48:first-child{
    margin-left: 12rem;
  }

  .sm\:first\:ml-52:first-child{
    margin-left: 13rem;
  }

  .sm\:first\:ml-56:first-child{
    margin-left: 14rem;
  }

  .sm\:first\:ml-60:first-child{
    margin-left: 15rem;
  }

  .sm\:first\:ml-64:first-child{
    margin-left: 16rem;
  }

  .sm\:first\:ml-72:first-child{
    margin-left: 18rem;
  }

  .sm\:first\:ml-80:first-child{
    margin-left: 20rem;
  }

  .sm\:first\:ml-96:first-child{
    margin-left: 24rem;
  }

  .sm\:first\:ml-144:first-child{
    margin-left: 36rem;
  }

  .sm\:first\:ml-192:first-child{
    margin-left: 48rem;
  }

  .sm\:first\:ml-240:first-child{
    margin-left: 60rem;
  }

  .sm\:first\:ml-auto:first-child{
    margin-left: auto;
  }

  .sm\:first\:ml-px:first-child{
    margin-left: 1px;
  }

  .sm\:first\:ml-0\.5:first-child{
    margin-left: 0.125rem;
  }

  .sm\:first\:ml-1\.5:first-child{
    margin-left: 0.375rem;
  }

  .sm\:first\:ml-2\.5:first-child{
    margin-left: 0.625rem;
  }

  .sm\:first\:ml-3\.5:first-child{
    margin-left: 0.875rem;
  }

  .sm\:first\:ml-btn-default:first-child{
    margin-left: 2.5rem;
  }

  .sm\:first\:ml-btn-sm:first-child{
    margin-left: 1.875rem;
  }

  .sm\:first\:ml-header:first-child{
    margin-left: 60px;
  }

  .sm\:first\:ml-icon:first-child{
    margin-left: 20px;
  }

  .sm\:first\:ml-icon-3xl:first-child{
    margin-left: 120px;
  }

  .sm\:first\:ml-icon-2xl:first-child{
    margin-left: 80px;
  }

  .sm\:first\:ml-icon-xl:first-child{
    margin-left: 60px;
  }

  .sm\:first\:ml-icon-lg:first-child{
    margin-left: 40px;
  }

  .sm\:first\:ml-icon-sm:first-child{
    margin-left: 18px;
  }

  .sm\:first\:ml-icon-xs:first-child{
    margin-left: 16px;
  }

  .sm\:first\:ml-icon-spacing:first-child{
    margin-left: 8px;
  }

  .sm\:first\:ml-heading-xs:first-child{
    margin-left: 0.25rem;
  }

  .sm\:first\:ml-heading-sm:first-child{
    margin-left: 0.5rem;
  }

  .sm\:first\:ml-heading:first-child{
    margin-left: 1rem;
  }

  .sm\:first\:ml-heading-lg:first-child{
    margin-left: 2rem;
  }

  .sm\:first\:ml-actionbar:first-child{
    margin-left: 70px;
  }

  .sm\:first\:ml-aside:first-child{
    margin-left: 20rem;
  }

  .sm\:first\:ml-sidebar:first-child{
    margin-left: 16rem;
  }

  .sm\:first\:ml-card-padding:first-child{
    margin-left: 1.25rem;
  }

  .sm\:first\:-ml-0:first-child{
    margin-left: 0px;
  }

  .sm\:first\:-ml-1:first-child{
    margin-left: -0.25rem;
  }

  .sm\:first\:-ml-2:first-child{
    margin-left: -0.5rem;
  }

  .sm\:first\:-ml-3:first-child{
    margin-left: -0.75rem;
  }

  .sm\:first\:-ml-4:first-child{
    margin-left: -1rem;
  }

  .sm\:first\:-ml-5:first-child{
    margin-left: -1.25rem;
  }

  .sm\:first\:-ml-6:first-child{
    margin-left: -1.5rem;
  }

  .sm\:first\:-ml-7:first-child{
    margin-left: -1.75rem;
  }

  .sm\:first\:-ml-8:first-child{
    margin-left: -2rem;
  }

  .sm\:first\:-ml-9:first-child{
    margin-left: -2.25rem;
  }

  .sm\:first\:-ml-10:first-child{
    margin-left: -2.5rem;
  }

  .sm\:first\:-ml-11:first-child{
    margin-left: -2.75rem;
  }

  .sm\:first\:-ml-12:first-child{
    margin-left: -3rem;
  }

  .sm\:first\:-ml-14:first-child{
    margin-left: -3.5rem;
  }

  .sm\:first\:-ml-16:first-child{
    margin-left: -4rem;
  }

  .sm\:first\:-ml-20:first-child{
    margin-left: -5rem;
  }

  .sm\:first\:-ml-24:first-child{
    margin-left: -6rem;
  }

  .sm\:first\:-ml-28:first-child{
    margin-left: -7rem;
  }

  .sm\:first\:-ml-32:first-child{
    margin-left: -8rem;
  }

  .sm\:first\:-ml-36:first-child{
    margin-left: -9rem;
  }

  .sm\:first\:-ml-40:first-child{
    margin-left: -10rem;
  }

  .sm\:first\:-ml-44:first-child{
    margin-left: -11rem;
  }

  .sm\:first\:-ml-48:first-child{
    margin-left: -12rem;
  }

  .sm\:first\:-ml-52:first-child{
    margin-left: -13rem;
  }

  .sm\:first\:-ml-56:first-child{
    margin-left: -14rem;
  }

  .sm\:first\:-ml-60:first-child{
    margin-left: -15rem;
  }

  .sm\:first\:-ml-64:first-child{
    margin-left: -16rem;
  }

  .sm\:first\:-ml-72:first-child{
    margin-left: -18rem;
  }

  .sm\:first\:-ml-80:first-child{
    margin-left: -20rem;
  }

  .sm\:first\:-ml-96:first-child{
    margin-left: -24rem;
  }

  .sm\:first\:-ml-144:first-child{
    margin-left: -36rem;
  }

  .sm\:first\:-ml-192:first-child{
    margin-left: -48rem;
  }

  .sm\:first\:-ml-240:first-child{
    margin-left: -60rem;
  }

  .sm\:first\:-ml-px:first-child{
    margin-left: -1px;
  }

  .sm\:first\:-ml-0\.5:first-child{
    margin-left: -0.125rem;
  }

  .sm\:first\:-ml-1\.5:first-child{
    margin-left: -0.375rem;
  }

  .sm\:first\:-ml-2\.5:first-child{
    margin-left: -0.625rem;
  }

  .sm\:first\:-ml-3\.5:first-child{
    margin-left: -0.875rem;
  }

  .sm\:first\:-ml-btn-default:first-child{
    margin-left: -2.5rem;
  }

  .sm\:first\:-ml-btn-sm:first-child{
    margin-left: -1.875rem;
  }

  .sm\:first\:-ml-header:first-child{
    margin-left: -60px;
  }

  .sm\:first\:-ml-icon:first-child{
    margin-left: -20px;
  }

  .sm\:first\:-ml-icon-3xl:first-child{
    margin-left: -120px;
  }

  .sm\:first\:-ml-icon-2xl:first-child{
    margin-left: -80px;
  }

  .sm\:first\:-ml-icon-xl:first-child{
    margin-left: -60px;
  }

  .sm\:first\:-ml-icon-lg:first-child{
    margin-left: -40px;
  }

  .sm\:first\:-ml-icon-sm:first-child{
    margin-left: -18px;
  }

  .sm\:first\:-ml-icon-xs:first-child{
    margin-left: -16px;
  }

  .sm\:first\:-ml-icon-spacing:first-child{
    margin-left: -8px;
  }

  .sm\:first\:-ml-heading-xs:first-child{
    margin-left: -0.25rem;
  }

  .sm\:first\:-ml-heading-sm:first-child{
    margin-left: -0.5rem;
  }

  .sm\:first\:-ml-heading:first-child{
    margin-left: -1rem;
  }

  .sm\:first\:-ml-heading-lg:first-child{
    margin-left: -2rem;
  }

  .sm\:first\:-ml-actionbar:first-child{
    margin-left: -70px;
  }

  .sm\:first\:-ml-aside:first-child{
    margin-left: -20rem;
  }

  .sm\:first\:-ml-sidebar:first-child{
    margin-left: -16rem;
  }

  .sm\:first\:-ml-card-padding:first-child{
    margin-left: -1.25rem;
  }

  .sm\:last\:mt-0:last-child{
    margin-top: 0px;
  }

  .sm\:last\:mt-1:last-child{
    margin-top: 0.25rem;
  }

  .sm\:last\:mt-2:last-child{
    margin-top: 0.5rem;
  }

  .sm\:last\:mt-3:last-child{
    margin-top: 0.75rem;
  }

  .sm\:last\:mt-4:last-child{
    margin-top: 1rem;
  }

  .sm\:last\:mt-5:last-child{
    margin-top: 1.25rem;
  }

  .sm\:last\:mt-6:last-child{
    margin-top: 1.5rem;
  }

  .sm\:last\:mt-7:last-child{
    margin-top: 1.75rem;
  }

  .sm\:last\:mt-8:last-child{
    margin-top: 2rem;
  }

  .sm\:last\:mt-9:last-child{
    margin-top: 2.25rem;
  }

  .sm\:last\:mt-10:last-child{
    margin-top: 2.5rem;
  }

  .sm\:last\:mt-11:last-child{
    margin-top: 2.75rem;
  }

  .sm\:last\:mt-12:last-child{
    margin-top: 3rem;
  }

  .sm\:last\:mt-14:last-child{
    margin-top: 3.5rem;
  }

  .sm\:last\:mt-16:last-child{
    margin-top: 4rem;
  }

  .sm\:last\:mt-20:last-child{
    margin-top: 5rem;
  }

  .sm\:last\:mt-24:last-child{
    margin-top: 6rem;
  }

  .sm\:last\:mt-28:last-child{
    margin-top: 7rem;
  }

  .sm\:last\:mt-32:last-child{
    margin-top: 8rem;
  }

  .sm\:last\:mt-36:last-child{
    margin-top: 9rem;
  }

  .sm\:last\:mt-40:last-child{
    margin-top: 10rem;
  }

  .sm\:last\:mt-44:last-child{
    margin-top: 11rem;
  }

  .sm\:last\:mt-48:last-child{
    margin-top: 12rem;
  }

  .sm\:last\:mt-52:last-child{
    margin-top: 13rem;
  }

  .sm\:last\:mt-56:last-child{
    margin-top: 14rem;
  }

  .sm\:last\:mt-60:last-child{
    margin-top: 15rem;
  }

  .sm\:last\:mt-64:last-child{
    margin-top: 16rem;
  }

  .sm\:last\:mt-72:last-child{
    margin-top: 18rem;
  }

  .sm\:last\:mt-80:last-child{
    margin-top: 20rem;
  }

  .sm\:last\:mt-96:last-child{
    margin-top: 24rem;
  }

  .sm\:last\:mt-144:last-child{
    margin-top: 36rem;
  }

  .sm\:last\:mt-192:last-child{
    margin-top: 48rem;
  }

  .sm\:last\:mt-240:last-child{
    margin-top: 60rem;
  }

  .sm\:last\:mt-auto:last-child{
    margin-top: auto;
  }

  .sm\:last\:mt-px:last-child{
    margin-top: 1px;
  }

  .sm\:last\:mt-0\.5:last-child{
    margin-top: 0.125rem;
  }

  .sm\:last\:mt-1\.5:last-child{
    margin-top: 0.375rem;
  }

  .sm\:last\:mt-2\.5:last-child{
    margin-top: 0.625rem;
  }

  .sm\:last\:mt-3\.5:last-child{
    margin-top: 0.875rem;
  }

  .sm\:last\:mt-btn-default:last-child{
    margin-top: 2.5rem;
  }

  .sm\:last\:mt-btn-sm:last-child{
    margin-top: 1.875rem;
  }

  .sm\:last\:mt-header:last-child{
    margin-top: 60px;
  }

  .sm\:last\:mt-icon:last-child{
    margin-top: 20px;
  }

  .sm\:last\:mt-icon-3xl:last-child{
    margin-top: 120px;
  }

  .sm\:last\:mt-icon-2xl:last-child{
    margin-top: 80px;
  }

  .sm\:last\:mt-icon-xl:last-child{
    margin-top: 60px;
  }

  .sm\:last\:mt-icon-lg:last-child{
    margin-top: 40px;
  }

  .sm\:last\:mt-icon-sm:last-child{
    margin-top: 18px;
  }

  .sm\:last\:mt-icon-xs:last-child{
    margin-top: 16px;
  }

  .sm\:last\:mt-icon-spacing:last-child{
    margin-top: 8px;
  }

  .sm\:last\:mt-heading-xs:last-child{
    margin-top: 0.25rem;
  }

  .sm\:last\:mt-heading-sm:last-child{
    margin-top: 0.5rem;
  }

  .sm\:last\:mt-heading:last-child{
    margin-top: 1rem;
  }

  .sm\:last\:mt-heading-lg:last-child{
    margin-top: 2rem;
  }

  .sm\:last\:mt-actionbar:last-child{
    margin-top: 70px;
  }

  .sm\:last\:mt-aside:last-child{
    margin-top: 20rem;
  }

  .sm\:last\:mt-sidebar:last-child{
    margin-top: 16rem;
  }

  .sm\:last\:mt-card-padding:last-child{
    margin-top: 1.25rem;
  }

  .sm\:last\:-mt-0:last-child{
    margin-top: 0px;
  }

  .sm\:last\:-mt-1:last-child{
    margin-top: -0.25rem;
  }

  .sm\:last\:-mt-2:last-child{
    margin-top: -0.5rem;
  }

  .sm\:last\:-mt-3:last-child{
    margin-top: -0.75rem;
  }

  .sm\:last\:-mt-4:last-child{
    margin-top: -1rem;
  }

  .sm\:last\:-mt-5:last-child{
    margin-top: -1.25rem;
  }

  .sm\:last\:-mt-6:last-child{
    margin-top: -1.5rem;
  }

  .sm\:last\:-mt-7:last-child{
    margin-top: -1.75rem;
  }

  .sm\:last\:-mt-8:last-child{
    margin-top: -2rem;
  }

  .sm\:last\:-mt-9:last-child{
    margin-top: -2.25rem;
  }

  .sm\:last\:-mt-10:last-child{
    margin-top: -2.5rem;
  }

  .sm\:last\:-mt-11:last-child{
    margin-top: -2.75rem;
  }

  .sm\:last\:-mt-12:last-child{
    margin-top: -3rem;
  }

  .sm\:last\:-mt-14:last-child{
    margin-top: -3.5rem;
  }

  .sm\:last\:-mt-16:last-child{
    margin-top: -4rem;
  }

  .sm\:last\:-mt-20:last-child{
    margin-top: -5rem;
  }

  .sm\:last\:-mt-24:last-child{
    margin-top: -6rem;
  }

  .sm\:last\:-mt-28:last-child{
    margin-top: -7rem;
  }

  .sm\:last\:-mt-32:last-child{
    margin-top: -8rem;
  }

  .sm\:last\:-mt-36:last-child{
    margin-top: -9rem;
  }

  .sm\:last\:-mt-40:last-child{
    margin-top: -10rem;
  }

  .sm\:last\:-mt-44:last-child{
    margin-top: -11rem;
  }

  .sm\:last\:-mt-48:last-child{
    margin-top: -12rem;
  }

  .sm\:last\:-mt-52:last-child{
    margin-top: -13rem;
  }

  .sm\:last\:-mt-56:last-child{
    margin-top: -14rem;
  }

  .sm\:last\:-mt-60:last-child{
    margin-top: -15rem;
  }

  .sm\:last\:-mt-64:last-child{
    margin-top: -16rem;
  }

  .sm\:last\:-mt-72:last-child{
    margin-top: -18rem;
  }

  .sm\:last\:-mt-80:last-child{
    margin-top: -20rem;
  }

  .sm\:last\:-mt-96:last-child{
    margin-top: -24rem;
  }

  .sm\:last\:-mt-144:last-child{
    margin-top: -36rem;
  }

  .sm\:last\:-mt-192:last-child{
    margin-top: -48rem;
  }

  .sm\:last\:-mt-240:last-child{
    margin-top: -60rem;
  }

  .sm\:last\:-mt-px:last-child{
    margin-top: -1px;
  }

  .sm\:last\:-mt-0\.5:last-child{
    margin-top: -0.125rem;
  }

  .sm\:last\:-mt-1\.5:last-child{
    margin-top: -0.375rem;
  }

  .sm\:last\:-mt-2\.5:last-child{
    margin-top: -0.625rem;
  }

  .sm\:last\:-mt-3\.5:last-child{
    margin-top: -0.875rem;
  }

  .sm\:last\:-mt-btn-default:last-child{
    margin-top: -2.5rem;
  }

  .sm\:last\:-mt-btn-sm:last-child{
    margin-top: -1.875rem;
  }

  .sm\:last\:-mt-header:last-child{
    margin-top: -60px;
  }

  .sm\:last\:-mt-icon:last-child{
    margin-top: -20px;
  }

  .sm\:last\:-mt-icon-3xl:last-child{
    margin-top: -120px;
  }

  .sm\:last\:-mt-icon-2xl:last-child{
    margin-top: -80px;
  }

  .sm\:last\:-mt-icon-xl:last-child{
    margin-top: -60px;
  }

  .sm\:last\:-mt-icon-lg:last-child{
    margin-top: -40px;
  }

  .sm\:last\:-mt-icon-sm:last-child{
    margin-top: -18px;
  }

  .sm\:last\:-mt-icon-xs:last-child{
    margin-top: -16px;
  }

  .sm\:last\:-mt-icon-spacing:last-child{
    margin-top: -8px;
  }

  .sm\:last\:-mt-heading-xs:last-child{
    margin-top: -0.25rem;
  }

  .sm\:last\:-mt-heading-sm:last-child{
    margin-top: -0.5rem;
  }

  .sm\:last\:-mt-heading:last-child{
    margin-top: -1rem;
  }

  .sm\:last\:-mt-heading-lg:last-child{
    margin-top: -2rem;
  }

  .sm\:last\:-mt-actionbar:last-child{
    margin-top: -70px;
  }

  .sm\:last\:-mt-aside:last-child{
    margin-top: -20rem;
  }

  .sm\:last\:-mt-sidebar:last-child{
    margin-top: -16rem;
  }

  .sm\:last\:-mt-card-padding:last-child{
    margin-top: -1.25rem;
  }

  .sm\:last\:mr-0:last-child{
    margin-right: 0px;
  }

  .sm\:last\:mr-1:last-child{
    margin-right: 0.25rem;
  }

  .sm\:last\:mr-2:last-child{
    margin-right: 0.5rem;
  }

  .sm\:last\:mr-3:last-child{
    margin-right: 0.75rem;
  }

  .sm\:last\:mr-4:last-child{
    margin-right: 1rem;
  }

  .sm\:last\:mr-5:last-child{
    margin-right: 1.25rem;
  }

  .sm\:last\:mr-6:last-child{
    margin-right: 1.5rem;
  }

  .sm\:last\:mr-7:last-child{
    margin-right: 1.75rem;
  }

  .sm\:last\:mr-8:last-child{
    margin-right: 2rem;
  }

  .sm\:last\:mr-9:last-child{
    margin-right: 2.25rem;
  }

  .sm\:last\:mr-10:last-child{
    margin-right: 2.5rem;
  }

  .sm\:last\:mr-11:last-child{
    margin-right: 2.75rem;
  }

  .sm\:last\:mr-12:last-child{
    margin-right: 3rem;
  }

  .sm\:last\:mr-14:last-child{
    margin-right: 3.5rem;
  }

  .sm\:last\:mr-16:last-child{
    margin-right: 4rem;
  }

  .sm\:last\:mr-20:last-child{
    margin-right: 5rem;
  }

  .sm\:last\:mr-24:last-child{
    margin-right: 6rem;
  }

  .sm\:last\:mr-28:last-child{
    margin-right: 7rem;
  }

  .sm\:last\:mr-32:last-child{
    margin-right: 8rem;
  }

  .sm\:last\:mr-36:last-child{
    margin-right: 9rem;
  }

  .sm\:last\:mr-40:last-child{
    margin-right: 10rem;
  }

  .sm\:last\:mr-44:last-child{
    margin-right: 11rem;
  }

  .sm\:last\:mr-48:last-child{
    margin-right: 12rem;
  }

  .sm\:last\:mr-52:last-child{
    margin-right: 13rem;
  }

  .sm\:last\:mr-56:last-child{
    margin-right: 14rem;
  }

  .sm\:last\:mr-60:last-child{
    margin-right: 15rem;
  }

  .sm\:last\:mr-64:last-child{
    margin-right: 16rem;
  }

  .sm\:last\:mr-72:last-child{
    margin-right: 18rem;
  }

  .sm\:last\:mr-80:last-child{
    margin-right: 20rem;
  }

  .sm\:last\:mr-96:last-child{
    margin-right: 24rem;
  }

  .sm\:last\:mr-144:last-child{
    margin-right: 36rem;
  }

  .sm\:last\:mr-192:last-child{
    margin-right: 48rem;
  }

  .sm\:last\:mr-240:last-child{
    margin-right: 60rem;
  }

  .sm\:last\:mr-auto:last-child{
    margin-right: auto;
  }

  .sm\:last\:mr-px:last-child{
    margin-right: 1px;
  }

  .sm\:last\:mr-0\.5:last-child{
    margin-right: 0.125rem;
  }

  .sm\:last\:mr-1\.5:last-child{
    margin-right: 0.375rem;
  }

  .sm\:last\:mr-2\.5:last-child{
    margin-right: 0.625rem;
  }

  .sm\:last\:mr-3\.5:last-child{
    margin-right: 0.875rem;
  }

  .sm\:last\:mr-btn-default:last-child{
    margin-right: 2.5rem;
  }

  .sm\:last\:mr-btn-sm:last-child{
    margin-right: 1.875rem;
  }

  .sm\:last\:mr-header:last-child{
    margin-right: 60px;
  }

  .sm\:last\:mr-icon:last-child{
    margin-right: 20px;
  }

  .sm\:last\:mr-icon-3xl:last-child{
    margin-right: 120px;
  }

  .sm\:last\:mr-icon-2xl:last-child{
    margin-right: 80px;
  }

  .sm\:last\:mr-icon-xl:last-child{
    margin-right: 60px;
  }

  .sm\:last\:mr-icon-lg:last-child{
    margin-right: 40px;
  }

  .sm\:last\:mr-icon-sm:last-child{
    margin-right: 18px;
  }

  .sm\:last\:mr-icon-xs:last-child{
    margin-right: 16px;
  }

  .sm\:last\:mr-icon-spacing:last-child{
    margin-right: 8px;
  }

  .sm\:last\:mr-heading-xs:last-child{
    margin-right: 0.25rem;
  }

  .sm\:last\:mr-heading-sm:last-child{
    margin-right: 0.5rem;
  }

  .sm\:last\:mr-heading:last-child{
    margin-right: 1rem;
  }

  .sm\:last\:mr-heading-lg:last-child{
    margin-right: 2rem;
  }

  .sm\:last\:mr-actionbar:last-child{
    margin-right: 70px;
  }

  .sm\:last\:mr-aside:last-child{
    margin-right: 20rem;
  }

  .sm\:last\:mr-sidebar:last-child{
    margin-right: 16rem;
  }

  .sm\:last\:mr-card-padding:last-child{
    margin-right: 1.25rem;
  }

  .sm\:last\:-mr-0:last-child{
    margin-right: 0px;
  }

  .sm\:last\:-mr-1:last-child{
    margin-right: -0.25rem;
  }

  .sm\:last\:-mr-2:last-child{
    margin-right: -0.5rem;
  }

  .sm\:last\:-mr-3:last-child{
    margin-right: -0.75rem;
  }

  .sm\:last\:-mr-4:last-child{
    margin-right: -1rem;
  }

  .sm\:last\:-mr-5:last-child{
    margin-right: -1.25rem;
  }

  .sm\:last\:-mr-6:last-child{
    margin-right: -1.5rem;
  }

  .sm\:last\:-mr-7:last-child{
    margin-right: -1.75rem;
  }

  .sm\:last\:-mr-8:last-child{
    margin-right: -2rem;
  }

  .sm\:last\:-mr-9:last-child{
    margin-right: -2.25rem;
  }

  .sm\:last\:-mr-10:last-child{
    margin-right: -2.5rem;
  }

  .sm\:last\:-mr-11:last-child{
    margin-right: -2.75rem;
  }

  .sm\:last\:-mr-12:last-child{
    margin-right: -3rem;
  }

  .sm\:last\:-mr-14:last-child{
    margin-right: -3.5rem;
  }

  .sm\:last\:-mr-16:last-child{
    margin-right: -4rem;
  }

  .sm\:last\:-mr-20:last-child{
    margin-right: -5rem;
  }

  .sm\:last\:-mr-24:last-child{
    margin-right: -6rem;
  }

  .sm\:last\:-mr-28:last-child{
    margin-right: -7rem;
  }

  .sm\:last\:-mr-32:last-child{
    margin-right: -8rem;
  }

  .sm\:last\:-mr-36:last-child{
    margin-right: -9rem;
  }

  .sm\:last\:-mr-40:last-child{
    margin-right: -10rem;
  }

  .sm\:last\:-mr-44:last-child{
    margin-right: -11rem;
  }

  .sm\:last\:-mr-48:last-child{
    margin-right: -12rem;
  }

  .sm\:last\:-mr-52:last-child{
    margin-right: -13rem;
  }

  .sm\:last\:-mr-56:last-child{
    margin-right: -14rem;
  }

  .sm\:last\:-mr-60:last-child{
    margin-right: -15rem;
  }

  .sm\:last\:-mr-64:last-child{
    margin-right: -16rem;
  }

  .sm\:last\:-mr-72:last-child{
    margin-right: -18rem;
  }

  .sm\:last\:-mr-80:last-child{
    margin-right: -20rem;
  }

  .sm\:last\:-mr-96:last-child{
    margin-right: -24rem;
  }

  .sm\:last\:-mr-144:last-child{
    margin-right: -36rem;
  }

  .sm\:last\:-mr-192:last-child{
    margin-right: -48rem;
  }

  .sm\:last\:-mr-240:last-child{
    margin-right: -60rem;
  }

  .sm\:last\:-mr-px:last-child{
    margin-right: -1px;
  }

  .sm\:last\:-mr-0\.5:last-child{
    margin-right: -0.125rem;
  }

  .sm\:last\:-mr-1\.5:last-child{
    margin-right: -0.375rem;
  }

  .sm\:last\:-mr-2\.5:last-child{
    margin-right: -0.625rem;
  }

  .sm\:last\:-mr-3\.5:last-child{
    margin-right: -0.875rem;
  }

  .sm\:last\:-mr-btn-default:last-child{
    margin-right: -2.5rem;
  }

  .sm\:last\:-mr-btn-sm:last-child{
    margin-right: -1.875rem;
  }

  .sm\:last\:-mr-header:last-child{
    margin-right: -60px;
  }

  .sm\:last\:-mr-icon:last-child{
    margin-right: -20px;
  }

  .sm\:last\:-mr-icon-3xl:last-child{
    margin-right: -120px;
  }

  .sm\:last\:-mr-icon-2xl:last-child{
    margin-right: -80px;
  }

  .sm\:last\:-mr-icon-xl:last-child{
    margin-right: -60px;
  }

  .sm\:last\:-mr-icon-lg:last-child{
    margin-right: -40px;
  }

  .sm\:last\:-mr-icon-sm:last-child{
    margin-right: -18px;
  }

  .sm\:last\:-mr-icon-xs:last-child{
    margin-right: -16px;
  }

  .sm\:last\:-mr-icon-spacing:last-child{
    margin-right: -8px;
  }

  .sm\:last\:-mr-heading-xs:last-child{
    margin-right: -0.25rem;
  }

  .sm\:last\:-mr-heading-sm:last-child{
    margin-right: -0.5rem;
  }

  .sm\:last\:-mr-heading:last-child{
    margin-right: -1rem;
  }

  .sm\:last\:-mr-heading-lg:last-child{
    margin-right: -2rem;
  }

  .sm\:last\:-mr-actionbar:last-child{
    margin-right: -70px;
  }

  .sm\:last\:-mr-aside:last-child{
    margin-right: -20rem;
  }

  .sm\:last\:-mr-sidebar:last-child{
    margin-right: -16rem;
  }

  .sm\:last\:-mr-card-padding:last-child{
    margin-right: -1.25rem;
  }

  .sm\:last\:mb-0:last-child{
    margin-bottom: 0px;
  }

  .sm\:last\:mb-1:last-child{
    margin-bottom: 0.25rem;
  }

  .sm\:last\:mb-2:last-child{
    margin-bottom: 0.5rem;
  }

  .sm\:last\:mb-3:last-child{
    margin-bottom: 0.75rem;
  }

  .sm\:last\:mb-4:last-child{
    margin-bottom: 1rem;
  }

  .sm\:last\:mb-5:last-child{
    margin-bottom: 1.25rem;
  }

  .sm\:last\:mb-6:last-child{
    margin-bottom: 1.5rem;
  }

  .sm\:last\:mb-7:last-child{
    margin-bottom: 1.75rem;
  }

  .sm\:last\:mb-8:last-child{
    margin-bottom: 2rem;
  }

  .sm\:last\:mb-9:last-child{
    margin-bottom: 2.25rem;
  }

  .sm\:last\:mb-10:last-child{
    margin-bottom: 2.5rem;
  }

  .sm\:last\:mb-11:last-child{
    margin-bottom: 2.75rem;
  }

  .sm\:last\:mb-12:last-child{
    margin-bottom: 3rem;
  }

  .sm\:last\:mb-14:last-child{
    margin-bottom: 3.5rem;
  }

  .sm\:last\:mb-16:last-child{
    margin-bottom: 4rem;
  }

  .sm\:last\:mb-20:last-child{
    margin-bottom: 5rem;
  }

  .sm\:last\:mb-24:last-child{
    margin-bottom: 6rem;
  }

  .sm\:last\:mb-28:last-child{
    margin-bottom: 7rem;
  }

  .sm\:last\:mb-32:last-child{
    margin-bottom: 8rem;
  }

  .sm\:last\:mb-36:last-child{
    margin-bottom: 9rem;
  }

  .sm\:last\:mb-40:last-child{
    margin-bottom: 10rem;
  }

  .sm\:last\:mb-44:last-child{
    margin-bottom: 11rem;
  }

  .sm\:last\:mb-48:last-child{
    margin-bottom: 12rem;
  }

  .sm\:last\:mb-52:last-child{
    margin-bottom: 13rem;
  }

  .sm\:last\:mb-56:last-child{
    margin-bottom: 14rem;
  }

  .sm\:last\:mb-60:last-child{
    margin-bottom: 15rem;
  }

  .sm\:last\:mb-64:last-child{
    margin-bottom: 16rem;
  }

  .sm\:last\:mb-72:last-child{
    margin-bottom: 18rem;
  }

  .sm\:last\:mb-80:last-child{
    margin-bottom: 20rem;
  }

  .sm\:last\:mb-96:last-child{
    margin-bottom: 24rem;
  }

  .sm\:last\:mb-144:last-child{
    margin-bottom: 36rem;
  }

  .sm\:last\:mb-192:last-child{
    margin-bottom: 48rem;
  }

  .sm\:last\:mb-240:last-child{
    margin-bottom: 60rem;
  }

  .sm\:last\:mb-auto:last-child{
    margin-bottom: auto;
  }

  .sm\:last\:mb-px:last-child{
    margin-bottom: 1px;
  }

  .sm\:last\:mb-0\.5:last-child{
    margin-bottom: 0.125rem;
  }

  .sm\:last\:mb-1\.5:last-child{
    margin-bottom: 0.375rem;
  }

  .sm\:last\:mb-2\.5:last-child{
    margin-bottom: 0.625rem;
  }

  .sm\:last\:mb-3\.5:last-child{
    margin-bottom: 0.875rem;
  }

  .sm\:last\:mb-btn-default:last-child{
    margin-bottom: 2.5rem;
  }

  .sm\:last\:mb-btn-sm:last-child{
    margin-bottom: 1.875rem;
  }

  .sm\:last\:mb-header:last-child{
    margin-bottom: 60px;
  }

  .sm\:last\:mb-icon:last-child{
    margin-bottom: 20px;
  }

  .sm\:last\:mb-icon-3xl:last-child{
    margin-bottom: 120px;
  }

  .sm\:last\:mb-icon-2xl:last-child{
    margin-bottom: 80px;
  }

  .sm\:last\:mb-icon-xl:last-child{
    margin-bottom: 60px;
  }

  .sm\:last\:mb-icon-lg:last-child{
    margin-bottom: 40px;
  }

  .sm\:last\:mb-icon-sm:last-child{
    margin-bottom: 18px;
  }

  .sm\:last\:mb-icon-xs:last-child{
    margin-bottom: 16px;
  }

  .sm\:last\:mb-icon-spacing:last-child{
    margin-bottom: 8px;
  }

  .sm\:last\:mb-heading-xs:last-child{
    margin-bottom: 0.25rem;
  }

  .sm\:last\:mb-heading-sm:last-child{
    margin-bottom: 0.5rem;
  }

  .sm\:last\:mb-heading:last-child{
    margin-bottom: 1rem;
  }

  .sm\:last\:mb-heading-lg:last-child{
    margin-bottom: 2rem;
  }

  .sm\:last\:mb-actionbar:last-child{
    margin-bottom: 70px;
  }

  .sm\:last\:mb-aside:last-child{
    margin-bottom: 20rem;
  }

  .sm\:last\:mb-sidebar:last-child{
    margin-bottom: 16rem;
  }

  .sm\:last\:mb-card-padding:last-child{
    margin-bottom: 1.25rem;
  }

  .sm\:last\:-mb-0:last-child{
    margin-bottom: 0px;
  }

  .sm\:last\:-mb-1:last-child{
    margin-bottom: -0.25rem;
  }

  .sm\:last\:-mb-2:last-child{
    margin-bottom: -0.5rem;
  }

  .sm\:last\:-mb-3:last-child{
    margin-bottom: -0.75rem;
  }

  .sm\:last\:-mb-4:last-child{
    margin-bottom: -1rem;
  }

  .sm\:last\:-mb-5:last-child{
    margin-bottom: -1.25rem;
  }

  .sm\:last\:-mb-6:last-child{
    margin-bottom: -1.5rem;
  }

  .sm\:last\:-mb-7:last-child{
    margin-bottom: -1.75rem;
  }

  .sm\:last\:-mb-8:last-child{
    margin-bottom: -2rem;
  }

  .sm\:last\:-mb-9:last-child{
    margin-bottom: -2.25rem;
  }

  .sm\:last\:-mb-10:last-child{
    margin-bottom: -2.5rem;
  }

  .sm\:last\:-mb-11:last-child{
    margin-bottom: -2.75rem;
  }

  .sm\:last\:-mb-12:last-child{
    margin-bottom: -3rem;
  }

  .sm\:last\:-mb-14:last-child{
    margin-bottom: -3.5rem;
  }

  .sm\:last\:-mb-16:last-child{
    margin-bottom: -4rem;
  }

  .sm\:last\:-mb-20:last-child{
    margin-bottom: -5rem;
  }

  .sm\:last\:-mb-24:last-child{
    margin-bottom: -6rem;
  }

  .sm\:last\:-mb-28:last-child{
    margin-bottom: -7rem;
  }

  .sm\:last\:-mb-32:last-child{
    margin-bottom: -8rem;
  }

  .sm\:last\:-mb-36:last-child{
    margin-bottom: -9rem;
  }

  .sm\:last\:-mb-40:last-child{
    margin-bottom: -10rem;
  }

  .sm\:last\:-mb-44:last-child{
    margin-bottom: -11rem;
  }

  .sm\:last\:-mb-48:last-child{
    margin-bottom: -12rem;
  }

  .sm\:last\:-mb-52:last-child{
    margin-bottom: -13rem;
  }

  .sm\:last\:-mb-56:last-child{
    margin-bottom: -14rem;
  }

  .sm\:last\:-mb-60:last-child{
    margin-bottom: -15rem;
  }

  .sm\:last\:-mb-64:last-child{
    margin-bottom: -16rem;
  }

  .sm\:last\:-mb-72:last-child{
    margin-bottom: -18rem;
  }

  .sm\:last\:-mb-80:last-child{
    margin-bottom: -20rem;
  }

  .sm\:last\:-mb-96:last-child{
    margin-bottom: -24rem;
  }

  .sm\:last\:-mb-144:last-child{
    margin-bottom: -36rem;
  }

  .sm\:last\:-mb-192:last-child{
    margin-bottom: -48rem;
  }

  .sm\:last\:-mb-240:last-child{
    margin-bottom: -60rem;
  }

  .sm\:last\:-mb-px:last-child{
    margin-bottom: -1px;
  }

  .sm\:last\:-mb-0\.5:last-child{
    margin-bottom: -0.125rem;
  }

  .sm\:last\:-mb-1\.5:last-child{
    margin-bottom: -0.375rem;
  }

  .sm\:last\:-mb-2\.5:last-child{
    margin-bottom: -0.625rem;
  }

  .sm\:last\:-mb-3\.5:last-child{
    margin-bottom: -0.875rem;
  }

  .sm\:last\:-mb-btn-default:last-child{
    margin-bottom: -2.5rem;
  }

  .sm\:last\:-mb-btn-sm:last-child{
    margin-bottom: -1.875rem;
  }

  .sm\:last\:-mb-header:last-child{
    margin-bottom: -60px;
  }

  .sm\:last\:-mb-icon:last-child{
    margin-bottom: -20px;
  }

  .sm\:last\:-mb-icon-3xl:last-child{
    margin-bottom: -120px;
  }

  .sm\:last\:-mb-icon-2xl:last-child{
    margin-bottom: -80px;
  }

  .sm\:last\:-mb-icon-xl:last-child{
    margin-bottom: -60px;
  }

  .sm\:last\:-mb-icon-lg:last-child{
    margin-bottom: -40px;
  }

  .sm\:last\:-mb-icon-sm:last-child{
    margin-bottom: -18px;
  }

  .sm\:last\:-mb-icon-xs:last-child{
    margin-bottom: -16px;
  }

  .sm\:last\:-mb-icon-spacing:last-child{
    margin-bottom: -8px;
  }

  .sm\:last\:-mb-heading-xs:last-child{
    margin-bottom: -0.25rem;
  }

  .sm\:last\:-mb-heading-sm:last-child{
    margin-bottom: -0.5rem;
  }

  .sm\:last\:-mb-heading:last-child{
    margin-bottom: -1rem;
  }

  .sm\:last\:-mb-heading-lg:last-child{
    margin-bottom: -2rem;
  }

  .sm\:last\:-mb-actionbar:last-child{
    margin-bottom: -70px;
  }

  .sm\:last\:-mb-aside:last-child{
    margin-bottom: -20rem;
  }

  .sm\:last\:-mb-sidebar:last-child{
    margin-bottom: -16rem;
  }

  .sm\:last\:-mb-card-padding:last-child{
    margin-bottom: -1.25rem;
  }

  .sm\:last\:ml-0:last-child{
    margin-left: 0px;
  }

  .sm\:last\:ml-1:last-child{
    margin-left: 0.25rem;
  }

  .sm\:last\:ml-2:last-child{
    margin-left: 0.5rem;
  }

  .sm\:last\:ml-3:last-child{
    margin-left: 0.75rem;
  }

  .sm\:last\:ml-4:last-child{
    margin-left: 1rem;
  }

  .sm\:last\:ml-5:last-child{
    margin-left: 1.25rem;
  }

  .sm\:last\:ml-6:last-child{
    margin-left: 1.5rem;
  }

  .sm\:last\:ml-7:last-child{
    margin-left: 1.75rem;
  }

  .sm\:last\:ml-8:last-child{
    margin-left: 2rem;
  }

  .sm\:last\:ml-9:last-child{
    margin-left: 2.25rem;
  }

  .sm\:last\:ml-10:last-child{
    margin-left: 2.5rem;
  }

  .sm\:last\:ml-11:last-child{
    margin-left: 2.75rem;
  }

  .sm\:last\:ml-12:last-child{
    margin-left: 3rem;
  }

  .sm\:last\:ml-14:last-child{
    margin-left: 3.5rem;
  }

  .sm\:last\:ml-16:last-child{
    margin-left: 4rem;
  }

  .sm\:last\:ml-20:last-child{
    margin-left: 5rem;
  }

  .sm\:last\:ml-24:last-child{
    margin-left: 6rem;
  }

  .sm\:last\:ml-28:last-child{
    margin-left: 7rem;
  }

  .sm\:last\:ml-32:last-child{
    margin-left: 8rem;
  }

  .sm\:last\:ml-36:last-child{
    margin-left: 9rem;
  }

  .sm\:last\:ml-40:last-child{
    margin-left: 10rem;
  }

  .sm\:last\:ml-44:last-child{
    margin-left: 11rem;
  }

  .sm\:last\:ml-48:last-child{
    margin-left: 12rem;
  }

  .sm\:last\:ml-52:last-child{
    margin-left: 13rem;
  }

  .sm\:last\:ml-56:last-child{
    margin-left: 14rem;
  }

  .sm\:last\:ml-60:last-child{
    margin-left: 15rem;
  }

  .sm\:last\:ml-64:last-child{
    margin-left: 16rem;
  }

  .sm\:last\:ml-72:last-child{
    margin-left: 18rem;
  }

  .sm\:last\:ml-80:last-child{
    margin-left: 20rem;
  }

  .sm\:last\:ml-96:last-child{
    margin-left: 24rem;
  }

  .sm\:last\:ml-144:last-child{
    margin-left: 36rem;
  }

  .sm\:last\:ml-192:last-child{
    margin-left: 48rem;
  }

  .sm\:last\:ml-240:last-child{
    margin-left: 60rem;
  }

  .sm\:last\:ml-auto:last-child{
    margin-left: auto;
  }

  .sm\:last\:ml-px:last-child{
    margin-left: 1px;
  }

  .sm\:last\:ml-0\.5:last-child{
    margin-left: 0.125rem;
  }

  .sm\:last\:ml-1\.5:last-child{
    margin-left: 0.375rem;
  }

  .sm\:last\:ml-2\.5:last-child{
    margin-left: 0.625rem;
  }

  .sm\:last\:ml-3\.5:last-child{
    margin-left: 0.875rem;
  }

  .sm\:last\:ml-btn-default:last-child{
    margin-left: 2.5rem;
  }

  .sm\:last\:ml-btn-sm:last-child{
    margin-left: 1.875rem;
  }

  .sm\:last\:ml-header:last-child{
    margin-left: 60px;
  }

  .sm\:last\:ml-icon:last-child{
    margin-left: 20px;
  }

  .sm\:last\:ml-icon-3xl:last-child{
    margin-left: 120px;
  }

  .sm\:last\:ml-icon-2xl:last-child{
    margin-left: 80px;
  }

  .sm\:last\:ml-icon-xl:last-child{
    margin-left: 60px;
  }

  .sm\:last\:ml-icon-lg:last-child{
    margin-left: 40px;
  }

  .sm\:last\:ml-icon-sm:last-child{
    margin-left: 18px;
  }

  .sm\:last\:ml-icon-xs:last-child{
    margin-left: 16px;
  }

  .sm\:last\:ml-icon-spacing:last-child{
    margin-left: 8px;
  }

  .sm\:last\:ml-heading-xs:last-child{
    margin-left: 0.25rem;
  }

  .sm\:last\:ml-heading-sm:last-child{
    margin-left: 0.5rem;
  }

  .sm\:last\:ml-heading:last-child{
    margin-left: 1rem;
  }

  .sm\:last\:ml-heading-lg:last-child{
    margin-left: 2rem;
  }

  .sm\:last\:ml-actionbar:last-child{
    margin-left: 70px;
  }

  .sm\:last\:ml-aside:last-child{
    margin-left: 20rem;
  }

  .sm\:last\:ml-sidebar:last-child{
    margin-left: 16rem;
  }

  .sm\:last\:ml-card-padding:last-child{
    margin-left: 1.25rem;
  }

  .sm\:last\:-ml-0:last-child{
    margin-left: 0px;
  }

  .sm\:last\:-ml-1:last-child{
    margin-left: -0.25rem;
  }

  .sm\:last\:-ml-2:last-child{
    margin-left: -0.5rem;
  }

  .sm\:last\:-ml-3:last-child{
    margin-left: -0.75rem;
  }

  .sm\:last\:-ml-4:last-child{
    margin-left: -1rem;
  }

  .sm\:last\:-ml-5:last-child{
    margin-left: -1.25rem;
  }

  .sm\:last\:-ml-6:last-child{
    margin-left: -1.5rem;
  }

  .sm\:last\:-ml-7:last-child{
    margin-left: -1.75rem;
  }

  .sm\:last\:-ml-8:last-child{
    margin-left: -2rem;
  }

  .sm\:last\:-ml-9:last-child{
    margin-left: -2.25rem;
  }

  .sm\:last\:-ml-10:last-child{
    margin-left: -2.5rem;
  }

  .sm\:last\:-ml-11:last-child{
    margin-left: -2.75rem;
  }

  .sm\:last\:-ml-12:last-child{
    margin-left: -3rem;
  }

  .sm\:last\:-ml-14:last-child{
    margin-left: -3.5rem;
  }

  .sm\:last\:-ml-16:last-child{
    margin-left: -4rem;
  }

  .sm\:last\:-ml-20:last-child{
    margin-left: -5rem;
  }

  .sm\:last\:-ml-24:last-child{
    margin-left: -6rem;
  }

  .sm\:last\:-ml-28:last-child{
    margin-left: -7rem;
  }

  .sm\:last\:-ml-32:last-child{
    margin-left: -8rem;
  }

  .sm\:last\:-ml-36:last-child{
    margin-left: -9rem;
  }

  .sm\:last\:-ml-40:last-child{
    margin-left: -10rem;
  }

  .sm\:last\:-ml-44:last-child{
    margin-left: -11rem;
  }

  .sm\:last\:-ml-48:last-child{
    margin-left: -12rem;
  }

  .sm\:last\:-ml-52:last-child{
    margin-left: -13rem;
  }

  .sm\:last\:-ml-56:last-child{
    margin-left: -14rem;
  }

  .sm\:last\:-ml-60:last-child{
    margin-left: -15rem;
  }

  .sm\:last\:-ml-64:last-child{
    margin-left: -16rem;
  }

  .sm\:last\:-ml-72:last-child{
    margin-left: -18rem;
  }

  .sm\:last\:-ml-80:last-child{
    margin-left: -20rem;
  }

  .sm\:last\:-ml-96:last-child{
    margin-left: -24rem;
  }

  .sm\:last\:-ml-144:last-child{
    margin-left: -36rem;
  }

  .sm\:last\:-ml-192:last-child{
    margin-left: -48rem;
  }

  .sm\:last\:-ml-240:last-child{
    margin-left: -60rem;
  }

  .sm\:last\:-ml-px:last-child{
    margin-left: -1px;
  }

  .sm\:last\:-ml-0\.5:last-child{
    margin-left: -0.125rem;
  }

  .sm\:last\:-ml-1\.5:last-child{
    margin-left: -0.375rem;
  }

  .sm\:last\:-ml-2\.5:last-child{
    margin-left: -0.625rem;
  }

  .sm\:last\:-ml-3\.5:last-child{
    margin-left: -0.875rem;
  }

  .sm\:last\:-ml-btn-default:last-child{
    margin-left: -2.5rem;
  }

  .sm\:last\:-ml-btn-sm:last-child{
    margin-left: -1.875rem;
  }

  .sm\:last\:-ml-header:last-child{
    margin-left: -60px;
  }

  .sm\:last\:-ml-icon:last-child{
    margin-left: -20px;
  }

  .sm\:last\:-ml-icon-3xl:last-child{
    margin-left: -120px;
  }

  .sm\:last\:-ml-icon-2xl:last-child{
    margin-left: -80px;
  }

  .sm\:last\:-ml-icon-xl:last-child{
    margin-left: -60px;
  }

  .sm\:last\:-ml-icon-lg:last-child{
    margin-left: -40px;
  }

  .sm\:last\:-ml-icon-sm:last-child{
    margin-left: -18px;
  }

  .sm\:last\:-ml-icon-xs:last-child{
    margin-left: -16px;
  }

  .sm\:last\:-ml-icon-spacing:last-child{
    margin-left: -8px;
  }

  .sm\:last\:-ml-heading-xs:last-child{
    margin-left: -0.25rem;
  }

  .sm\:last\:-ml-heading-sm:last-child{
    margin-left: -0.5rem;
  }

  .sm\:last\:-ml-heading:last-child{
    margin-left: -1rem;
  }

  .sm\:last\:-ml-heading-lg:last-child{
    margin-left: -2rem;
  }

  .sm\:last\:-ml-actionbar:last-child{
    margin-left: -70px;
  }

  .sm\:last\:-ml-aside:last-child{
    margin-left: -20rem;
  }

  .sm\:last\:-ml-sidebar:last-child{
    margin-left: -16rem;
  }

  .sm\:last\:-ml-card-padding:last-child{
    margin-left: -1.25rem;
  }

  .sm\:box-border{
    box-sizing: border-box;
  }

  .sm\:box-content{
    box-sizing: content-box;
  }

  .sm\:block{
    display: block;
  }

  .sm\:inline-block{
    display: inline-block;
  }

  .sm\:inline{
    display: inline;
  }

  .sm\:flex{
    display: flex;
  }

  .sm\:inline-flex{
    display: inline-flex;
  }

  .sm\:table{
    display: table;
  }

  .sm\:inline-table{
    display: inline-table;
  }

  .sm\:table-caption{
    display: table-caption;
  }

  .sm\:table-cell{
    display: table-cell;
  }

  .sm\:table-column{
    display: table-column;
  }

  .sm\:table-column-group{
    display: table-column-group;
  }

  .sm\:table-footer-group{
    display: table-footer-group;
  }

  .sm\:table-header-group{
    display: table-header-group;
  }

  .sm\:table-row-group{
    display: table-row-group;
  }

  .sm\:table-row{
    display: table-row;
  }

  .sm\:flow-root{
    display: flow-root;
  }

  .sm\:grid{
    display: grid;
  }

  .sm\:inline-grid{
    display: inline-grid;
  }

  .sm\:contents{
    display: contents;
  }

  .sm\:list-item{
    display: list-item;
  }

  .sm\:hidden{
    display: none;
  }

  .sm\:h-0{
    height: 0px;
  }

  .sm\:h-1{
    height: 0.25rem;
  }

  .sm\:h-2{
    height: 0.5rem;
  }

  .sm\:h-3{
    height: 0.75rem;
  }

  .sm\:h-4{
    height: 1rem;
  }

  .sm\:h-5{
    height: 1.25rem;
  }

  .sm\:h-6{
    height: 1.5rem;
  }

  .sm\:h-7{
    height: 1.75rem;
  }

  .sm\:h-8{
    height: 2rem;
  }

  .sm\:h-9{
    height: 2.25rem;
  }

  .sm\:h-10{
    height: 2.5rem;
  }

  .sm\:h-11{
    height: 2.75rem;
  }

  .sm\:h-12{
    height: 3rem;
  }

  .sm\:h-14{
    height: 3.5rem;
  }

  .sm\:h-16{
    height: 4rem;
  }

  .sm\:h-20{
    height: 5rem;
  }

  .sm\:h-24{
    height: 6rem;
  }

  .sm\:h-28{
    height: 7rem;
  }

  .sm\:h-32{
    height: 8rem;
  }

  .sm\:h-36{
    height: 9rem;
  }

  .sm\:h-40{
    height: 10rem;
  }

  .sm\:h-44{
    height: 11rem;
  }

  .sm\:h-48{
    height: 12rem;
  }

  .sm\:h-52{
    height: 13rem;
  }

  .sm\:h-56{
    height: 14rem;
  }

  .sm\:h-60{
    height: 15rem;
  }

  .sm\:h-64{
    height: 16rem;
  }

  .sm\:h-72{
    height: 18rem;
  }

  .sm\:h-80{
    height: 20rem;
  }

  .sm\:h-96{
    height: 24rem;
  }

  .sm\:h-144{
    height: 36rem;
  }

  .sm\:h-192{
    height: 48rem;
  }

  .sm\:h-240{
    height: 60rem;
  }

  .sm\:h-auto{
    height: auto;
  }

  .sm\:h-px{
    height: 1px;
  }

  .sm\:h-0\.5{
    height: 0.125rem;
  }

  .sm\:h-1\.5{
    height: 0.375rem;
  }

  .sm\:h-2\.5{
    height: 0.625rem;
  }

  .sm\:h-3\.5{
    height: 0.875rem;
  }

  .sm\:h-btn-default{
    height: 2.5rem;
  }

  .sm\:h-btn-sm{
    height: 1.875rem;
  }

  .sm\:h-header{
    height: 60px;
  }

  .sm\:h-icon{
    height: 20px;
  }

  .sm\:h-icon-3xl{
    height: 120px;
  }

  .sm\:h-icon-2xl{
    height: 80px;
  }

  .sm\:h-icon-xl{
    height: 60px;
  }

  .sm\:h-icon-lg{
    height: 40px;
  }

  .sm\:h-icon-sm{
    height: 18px;
  }

  .sm\:h-icon-xs{
    height: 16px;
  }

  .sm\:h-icon-spacing{
    height: 8px;
  }

  .sm\:h-heading-xs{
    height: 0.25rem;
  }

  .sm\:h-heading-sm{
    height: 0.5rem;
  }

  .sm\:h-heading{
    height: 1rem;
  }

  .sm\:h-heading-lg{
    height: 2rem;
  }

  .sm\:h-actionbar{
    height: 70px;
  }

  .sm\:h-aside{
    height: 20rem;
  }

  .sm\:h-sidebar{
    height: 16rem;
  }

  .sm\:h-card-padding{
    height: 1.25rem;
  }

  .sm\:h-1\/2{
    height: 50%;
  }

  .sm\:h-1\/3{
    height: 33.333333%;
  }

  .sm\:h-2\/3{
    height: 66.666667%;
  }

  .sm\:h-1\/4{
    height: 25%;
  }

  .sm\:h-2\/4{
    height: 50%;
  }

  .sm\:h-3\/4{
    height: 75%;
  }

  .sm\:h-1\/5{
    height: 20%;
  }

  .sm\:h-2\/5{
    height: 40%;
  }

  .sm\:h-3\/5{
    height: 60%;
  }

  .sm\:h-4\/5{
    height: 80%;
  }

  .sm\:h-1\/6{
    height: 16.666667%;
  }

  .sm\:h-2\/6{
    height: 33.333333%;
  }

  .sm\:h-3\/6{
    height: 50%;
  }

  .sm\:h-4\/6{
    height: 66.666667%;
  }

  .sm\:h-5\/6{
    height: 83.333333%;
  }

  .sm\:h-full{
    height: 100%;
  }

  .sm\:h-screen{
    height: 100vh;
  }

  .sm\:max-h-0{
    max-height: 0px;
  }

  .sm\:max-h-1{
    max-height: 0.25rem;
  }

  .sm\:max-h-2{
    max-height: 0.5rem;
  }

  .sm\:max-h-3{
    max-height: 0.75rem;
  }

  .sm\:max-h-4{
    max-height: 1rem;
  }

  .sm\:max-h-5{
    max-height: 1.25rem;
  }

  .sm\:max-h-6{
    max-height: 1.5rem;
  }

  .sm\:max-h-7{
    max-height: 1.75rem;
  }

  .sm\:max-h-8{
    max-height: 2rem;
  }

  .sm\:max-h-9{
    max-height: 2.25rem;
  }

  .sm\:max-h-10{
    max-height: 2.5rem;
  }

  .sm\:max-h-11{
    max-height: 2.75rem;
  }

  .sm\:max-h-12{
    max-height: 3rem;
  }

  .sm\:max-h-14{
    max-height: 3.5rem;
  }

  .sm\:max-h-16{
    max-height: 4rem;
  }

  .sm\:max-h-20{
    max-height: 5rem;
  }

  .sm\:max-h-24{
    max-height: 6rem;
  }

  .sm\:max-h-28{
    max-height: 7rem;
  }

  .sm\:max-h-32{
    max-height: 8rem;
  }

  .sm\:max-h-36{
    max-height: 9rem;
  }

  .sm\:max-h-40{
    max-height: 10rem;
  }

  .sm\:max-h-44{
    max-height: 11rem;
  }

  .sm\:max-h-48{
    max-height: 12rem;
  }

  .sm\:max-h-52{
    max-height: 13rem;
  }

  .sm\:max-h-56{
    max-height: 14rem;
  }

  .sm\:max-h-60{
    max-height: 15rem;
  }

  .sm\:max-h-64{
    max-height: 16rem;
  }

  .sm\:max-h-72{
    max-height: 18rem;
  }

  .sm\:max-h-80{
    max-height: 20rem;
  }

  .sm\:max-h-96{
    max-height: 24rem;
  }

  .sm\:max-h-144{
    max-height: 36rem;
  }

  .sm\:max-h-192{
    max-height: 48rem;
  }

  .sm\:max-h-240{
    max-height: 60rem;
  }

  .sm\:max-h-px{
    max-height: 1px;
  }

  .sm\:max-h-0\.5{
    max-height: 0.125rem;
  }

  .sm\:max-h-1\.5{
    max-height: 0.375rem;
  }

  .sm\:max-h-2\.5{
    max-height: 0.625rem;
  }

  .sm\:max-h-3\.5{
    max-height: 0.875rem;
  }

  .sm\:max-h-btn-default{
    max-height: 2.5rem;
  }

  .sm\:max-h-btn-sm{
    max-height: 1.875rem;
  }

  .sm\:max-h-header{
    max-height: 60px;
  }

  .sm\:max-h-icon{
    max-height: 20px;
  }

  .sm\:max-h-icon-3xl{
    max-height: 120px;
  }

  .sm\:max-h-icon-2xl{
    max-height: 80px;
  }

  .sm\:max-h-icon-xl{
    max-height: 60px;
  }

  .sm\:max-h-icon-lg{
    max-height: 40px;
  }

  .sm\:max-h-icon-sm{
    max-height: 18px;
  }

  .sm\:max-h-icon-xs{
    max-height: 16px;
  }

  .sm\:max-h-icon-spacing{
    max-height: 8px;
  }

  .sm\:max-h-heading-xs{
    max-height: 0.25rem;
  }

  .sm\:max-h-heading-sm{
    max-height: 0.5rem;
  }

  .sm\:max-h-heading{
    max-height: 1rem;
  }

  .sm\:max-h-heading-lg{
    max-height: 2rem;
  }

  .sm\:max-h-actionbar{
    max-height: 70px;
  }

  .sm\:max-h-aside{
    max-height: 20rem;
  }

  .sm\:max-h-sidebar{
    max-height: 16rem;
  }

  .sm\:max-h-card-padding{
    max-height: 1.25rem;
  }

  .sm\:max-h-full{
    max-height: 100%;
  }

  .sm\:max-h-screen{
    max-height: 100vh;
  }

  .sm\:min-h-0{
    min-height: 0px;
  }

  .sm\:min-h-12{
    min-height: 3rem;
  }

  .sm\:min-h-20{
    min-height: 5rem;
  }

  .sm\:min-h-24{
    min-height: 6rem;
  }

  .sm\:min-h-36{
    min-height: 9rem;
  }

  .sm\:min-h-48{
    min-height: 12rem;
  }

  .sm\:min-h-full{
    min-height: 100%;
  }

  .sm\:min-h-screen{
    min-height: 100vh;
  }

  .sm\:min-h-auto{
    min-height: auto;
  }

  .sm\:min-h-btn-default{
    min-height: 40px;
  }

  .sm\:w-0{
    width: 0px;
  }

  .sm\:w-1{
    width: 0.25rem;
  }

  .sm\:w-2{
    width: 0.5rem;
  }

  .sm\:w-3{
    width: 0.75rem;
  }

  .sm\:w-4{
    width: 1rem;
  }

  .sm\:w-5{
    width: 1.25rem;
  }

  .sm\:w-6{
    width: 1.5rem;
  }

  .sm\:w-7{
    width: 1.75rem;
  }

  .sm\:w-8{
    width: 2rem;
  }

  .sm\:w-9{
    width: 2.25rem;
  }

  .sm\:w-10{
    width: 2.5rem;
  }

  .sm\:w-11{
    width: 2.75rem;
  }

  .sm\:w-12{
    width: 3rem;
  }

  .sm\:w-14{
    width: 3.5rem;
  }

  .sm\:w-16{
    width: 4rem;
  }

  .sm\:w-20{
    width: 5rem;
  }

  .sm\:w-24{
    width: 6rem;
  }

  .sm\:w-28{
    width: 7rem;
  }

  .sm\:w-32{
    width: 8rem;
  }

  .sm\:w-36{
    width: 9rem;
  }

  .sm\:w-40{
    width: 10rem;
  }

  .sm\:w-44{
    width: 11rem;
  }

  .sm\:w-48{
    width: 12rem;
  }

  .sm\:w-52{
    width: 13rem;
  }

  .sm\:w-56{
    width: 14rem;
  }

  .sm\:w-60{
    width: 15rem;
  }

  .sm\:w-64{
    width: 16rem;
  }

  .sm\:w-72{
    width: 18rem;
  }

  .sm\:w-80{
    width: 20rem;
  }

  .sm\:w-96{
    width: 24rem;
  }

  .sm\:w-144{
    width: 36rem;
  }

  .sm\:w-192{
    width: 48rem;
  }

  .sm\:w-240{
    width: 60rem;
  }

  .sm\:w-auto{
    width: auto;
  }

  .sm\:w-px{
    width: 1px;
  }

  .sm\:w-0\.5{
    width: 0.125rem;
  }

  .sm\:w-1\.5{
    width: 0.375rem;
  }

  .sm\:w-2\.5{
    width: 0.625rem;
  }

  .sm\:w-3\.5{
    width: 0.875rem;
  }

  .sm\:w-btn-default{
    width: 2.5rem;
  }

  .sm\:w-btn-sm{
    width: 1.875rem;
  }

  .sm\:w-header{
    width: 60px;
  }

  .sm\:w-icon{
    width: 20px;
  }

  .sm\:w-icon-3xl{
    width: 120px;
  }

  .sm\:w-icon-2xl{
    width: 80px;
  }

  .sm\:w-icon-xl{
    width: 60px;
  }

  .sm\:w-icon-lg{
    width: 40px;
  }

  .sm\:w-icon-sm{
    width: 18px;
  }

  .sm\:w-icon-xs{
    width: 16px;
  }

  .sm\:w-icon-spacing{
    width: 8px;
  }

  .sm\:w-heading-xs{
    width: 0.25rem;
  }

  .sm\:w-heading-sm{
    width: 0.5rem;
  }

  .sm\:w-heading{
    width: 1rem;
  }

  .sm\:w-heading-lg{
    width: 2rem;
  }

  .sm\:w-actionbar{
    width: 70px;
  }

  .sm\:w-aside{
    width: 20rem;
  }

  .sm\:w-sidebar{
    width: 16rem;
  }

  .sm\:w-card-padding{
    width: 1.25rem;
  }

  .sm\:w-1\/2{
    width: 50%;
  }

  .sm\:w-1\/3{
    width: 33.333333%;
  }

  .sm\:w-2\/3{
    width: 66.666667%;
  }

  .sm\:w-1\/4{
    width: 25%;
  }

  .sm\:w-2\/4{
    width: 50%;
  }

  .sm\:w-3\/4{
    width: 75%;
  }

  .sm\:w-1\/5{
    width: 20%;
  }

  .sm\:w-2\/5{
    width: 40%;
  }

  .sm\:w-3\/5{
    width: 60%;
  }

  .sm\:w-4\/5{
    width: 80%;
  }

  .sm\:w-1\/6{
    width: 16.666667%;
  }

  .sm\:w-2\/6{
    width: 33.333333%;
  }

  .sm\:w-3\/6{
    width: 50%;
  }

  .sm\:w-4\/6{
    width: 66.666667%;
  }

  .sm\:w-5\/6{
    width: 83.333333%;
  }

  .sm\:w-1\/12{
    width: 8.333333%;
  }

  .sm\:w-2\/12{
    width: 16.666667%;
  }

  .sm\:w-3\/12{
    width: 25%;
  }

  .sm\:w-4\/12{
    width: 33.333333%;
  }

  .sm\:w-5\/12{
    width: 41.666667%;
  }

  .sm\:w-6\/12{
    width: 50%;
  }

  .sm\:w-7\/12{
    width: 58.333333%;
  }

  .sm\:w-8\/12{
    width: 66.666667%;
  }

  .sm\:w-9\/12{
    width: 75%;
  }

  .sm\:w-10\/12{
    width: 83.333333%;
  }

  .sm\:w-11\/12{
    width: 91.666667%;
  }

  .sm\:w-full{
    width: 100%;
  }

  .sm\:w-screen{
    width: 100vw;
  }

  .sm\:w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .sm\:w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .sm\:first\:w-0:first-child{
    width: 0px;
  }

  .sm\:first\:w-1:first-child{
    width: 0.25rem;
  }

  .sm\:first\:w-2:first-child{
    width: 0.5rem;
  }

  .sm\:first\:w-3:first-child{
    width: 0.75rem;
  }

  .sm\:first\:w-4:first-child{
    width: 1rem;
  }

  .sm\:first\:w-5:first-child{
    width: 1.25rem;
  }

  .sm\:first\:w-6:first-child{
    width: 1.5rem;
  }

  .sm\:first\:w-7:first-child{
    width: 1.75rem;
  }

  .sm\:first\:w-8:first-child{
    width: 2rem;
  }

  .sm\:first\:w-9:first-child{
    width: 2.25rem;
  }

  .sm\:first\:w-10:first-child{
    width: 2.5rem;
  }

  .sm\:first\:w-11:first-child{
    width: 2.75rem;
  }

  .sm\:first\:w-12:first-child{
    width: 3rem;
  }

  .sm\:first\:w-14:first-child{
    width: 3.5rem;
  }

  .sm\:first\:w-16:first-child{
    width: 4rem;
  }

  .sm\:first\:w-20:first-child{
    width: 5rem;
  }

  .sm\:first\:w-24:first-child{
    width: 6rem;
  }

  .sm\:first\:w-28:first-child{
    width: 7rem;
  }

  .sm\:first\:w-32:first-child{
    width: 8rem;
  }

  .sm\:first\:w-36:first-child{
    width: 9rem;
  }

  .sm\:first\:w-40:first-child{
    width: 10rem;
  }

  .sm\:first\:w-44:first-child{
    width: 11rem;
  }

  .sm\:first\:w-48:first-child{
    width: 12rem;
  }

  .sm\:first\:w-52:first-child{
    width: 13rem;
  }

  .sm\:first\:w-56:first-child{
    width: 14rem;
  }

  .sm\:first\:w-60:first-child{
    width: 15rem;
  }

  .sm\:first\:w-64:first-child{
    width: 16rem;
  }

  .sm\:first\:w-72:first-child{
    width: 18rem;
  }

  .sm\:first\:w-80:first-child{
    width: 20rem;
  }

  .sm\:first\:w-96:first-child{
    width: 24rem;
  }

  .sm\:first\:w-144:first-child{
    width: 36rem;
  }

  .sm\:first\:w-192:first-child{
    width: 48rem;
  }

  .sm\:first\:w-240:first-child{
    width: 60rem;
  }

  .sm\:first\:w-auto:first-child{
    width: auto;
  }

  .sm\:first\:w-px:first-child{
    width: 1px;
  }

  .sm\:first\:w-0\.5:first-child{
    width: 0.125rem;
  }

  .sm\:first\:w-1\.5:first-child{
    width: 0.375rem;
  }

  .sm\:first\:w-2\.5:first-child{
    width: 0.625rem;
  }

  .sm\:first\:w-3\.5:first-child{
    width: 0.875rem;
  }

  .sm\:first\:w-btn-default:first-child{
    width: 2.5rem;
  }

  .sm\:first\:w-btn-sm:first-child{
    width: 1.875rem;
  }

  .sm\:first\:w-header:first-child{
    width: 60px;
  }

  .sm\:first\:w-icon:first-child{
    width: 20px;
  }

  .sm\:first\:w-icon-3xl:first-child{
    width: 120px;
  }

  .sm\:first\:w-icon-2xl:first-child{
    width: 80px;
  }

  .sm\:first\:w-icon-xl:first-child{
    width: 60px;
  }

  .sm\:first\:w-icon-lg:first-child{
    width: 40px;
  }

  .sm\:first\:w-icon-sm:first-child{
    width: 18px;
  }

  .sm\:first\:w-icon-xs:first-child{
    width: 16px;
  }

  .sm\:first\:w-icon-spacing:first-child{
    width: 8px;
  }

  .sm\:first\:w-heading-xs:first-child{
    width: 0.25rem;
  }

  .sm\:first\:w-heading-sm:first-child{
    width: 0.5rem;
  }

  .sm\:first\:w-heading:first-child{
    width: 1rem;
  }

  .sm\:first\:w-heading-lg:first-child{
    width: 2rem;
  }

  .sm\:first\:w-actionbar:first-child{
    width: 70px;
  }

  .sm\:first\:w-aside:first-child{
    width: 20rem;
  }

  .sm\:first\:w-sidebar:first-child{
    width: 16rem;
  }

  .sm\:first\:w-card-padding:first-child{
    width: 1.25rem;
  }

  .sm\:first\:w-1\/2:first-child{
    width: 50%;
  }

  .sm\:first\:w-1\/3:first-child{
    width: 33.333333%;
  }

  .sm\:first\:w-2\/3:first-child{
    width: 66.666667%;
  }

  .sm\:first\:w-1\/4:first-child{
    width: 25%;
  }

  .sm\:first\:w-2\/4:first-child{
    width: 50%;
  }

  .sm\:first\:w-3\/4:first-child{
    width: 75%;
  }

  .sm\:first\:w-1\/5:first-child{
    width: 20%;
  }

  .sm\:first\:w-2\/5:first-child{
    width: 40%;
  }

  .sm\:first\:w-3\/5:first-child{
    width: 60%;
  }

  .sm\:first\:w-4\/5:first-child{
    width: 80%;
  }

  .sm\:first\:w-1\/6:first-child{
    width: 16.666667%;
  }

  .sm\:first\:w-2\/6:first-child{
    width: 33.333333%;
  }

  .sm\:first\:w-3\/6:first-child{
    width: 50%;
  }

  .sm\:first\:w-4\/6:first-child{
    width: 66.666667%;
  }

  .sm\:first\:w-5\/6:first-child{
    width: 83.333333%;
  }

  .sm\:first\:w-1\/12:first-child{
    width: 8.333333%;
  }

  .sm\:first\:w-2\/12:first-child{
    width: 16.666667%;
  }

  .sm\:first\:w-3\/12:first-child{
    width: 25%;
  }

  .sm\:first\:w-4\/12:first-child{
    width: 33.333333%;
  }

  .sm\:first\:w-5\/12:first-child{
    width: 41.666667%;
  }

  .sm\:first\:w-6\/12:first-child{
    width: 50%;
  }

  .sm\:first\:w-7\/12:first-child{
    width: 58.333333%;
  }

  .sm\:first\:w-8\/12:first-child{
    width: 66.666667%;
  }

  .sm\:first\:w-9\/12:first-child{
    width: 75%;
  }

  .sm\:first\:w-10\/12:first-child{
    width: 83.333333%;
  }

  .sm\:first\:w-11\/12:first-child{
    width: 91.666667%;
  }

  .sm\:first\:w-full:first-child{
    width: 100%;
  }

  .sm\:first\:w-screen:first-child{
    width: 100vw;
  }

  .sm\:first\:w-min:first-child{
    width: -moz-min-content;
    width: min-content;
  }

  .sm\:first\:w-max:first-child{
    width: -moz-max-content;
    width: max-content;
  }

  .sm\:last\:w-0:last-child{
    width: 0px;
  }

  .sm\:last\:w-1:last-child{
    width: 0.25rem;
  }

  .sm\:last\:w-2:last-child{
    width: 0.5rem;
  }

  .sm\:last\:w-3:last-child{
    width: 0.75rem;
  }

  .sm\:last\:w-4:last-child{
    width: 1rem;
  }

  .sm\:last\:w-5:last-child{
    width: 1.25rem;
  }

  .sm\:last\:w-6:last-child{
    width: 1.5rem;
  }

  .sm\:last\:w-7:last-child{
    width: 1.75rem;
  }

  .sm\:last\:w-8:last-child{
    width: 2rem;
  }

  .sm\:last\:w-9:last-child{
    width: 2.25rem;
  }

  .sm\:last\:w-10:last-child{
    width: 2.5rem;
  }

  .sm\:last\:w-11:last-child{
    width: 2.75rem;
  }

  .sm\:last\:w-12:last-child{
    width: 3rem;
  }

  .sm\:last\:w-14:last-child{
    width: 3.5rem;
  }

  .sm\:last\:w-16:last-child{
    width: 4rem;
  }

  .sm\:last\:w-20:last-child{
    width: 5rem;
  }

  .sm\:last\:w-24:last-child{
    width: 6rem;
  }

  .sm\:last\:w-28:last-child{
    width: 7rem;
  }

  .sm\:last\:w-32:last-child{
    width: 8rem;
  }

  .sm\:last\:w-36:last-child{
    width: 9rem;
  }

  .sm\:last\:w-40:last-child{
    width: 10rem;
  }

  .sm\:last\:w-44:last-child{
    width: 11rem;
  }

  .sm\:last\:w-48:last-child{
    width: 12rem;
  }

  .sm\:last\:w-52:last-child{
    width: 13rem;
  }

  .sm\:last\:w-56:last-child{
    width: 14rem;
  }

  .sm\:last\:w-60:last-child{
    width: 15rem;
  }

  .sm\:last\:w-64:last-child{
    width: 16rem;
  }

  .sm\:last\:w-72:last-child{
    width: 18rem;
  }

  .sm\:last\:w-80:last-child{
    width: 20rem;
  }

  .sm\:last\:w-96:last-child{
    width: 24rem;
  }

  .sm\:last\:w-144:last-child{
    width: 36rem;
  }

  .sm\:last\:w-192:last-child{
    width: 48rem;
  }

  .sm\:last\:w-240:last-child{
    width: 60rem;
  }

  .sm\:last\:w-auto:last-child{
    width: auto;
  }

  .sm\:last\:w-px:last-child{
    width: 1px;
  }

  .sm\:last\:w-0\.5:last-child{
    width: 0.125rem;
  }

  .sm\:last\:w-1\.5:last-child{
    width: 0.375rem;
  }

  .sm\:last\:w-2\.5:last-child{
    width: 0.625rem;
  }

  .sm\:last\:w-3\.5:last-child{
    width: 0.875rem;
  }

  .sm\:last\:w-btn-default:last-child{
    width: 2.5rem;
  }

  .sm\:last\:w-btn-sm:last-child{
    width: 1.875rem;
  }

  .sm\:last\:w-header:last-child{
    width: 60px;
  }

  .sm\:last\:w-icon:last-child{
    width: 20px;
  }

  .sm\:last\:w-icon-3xl:last-child{
    width: 120px;
  }

  .sm\:last\:w-icon-2xl:last-child{
    width: 80px;
  }

  .sm\:last\:w-icon-xl:last-child{
    width: 60px;
  }

  .sm\:last\:w-icon-lg:last-child{
    width: 40px;
  }

  .sm\:last\:w-icon-sm:last-child{
    width: 18px;
  }

  .sm\:last\:w-icon-xs:last-child{
    width: 16px;
  }

  .sm\:last\:w-icon-spacing:last-child{
    width: 8px;
  }

  .sm\:last\:w-heading-xs:last-child{
    width: 0.25rem;
  }

  .sm\:last\:w-heading-sm:last-child{
    width: 0.5rem;
  }

  .sm\:last\:w-heading:last-child{
    width: 1rem;
  }

  .sm\:last\:w-heading-lg:last-child{
    width: 2rem;
  }

  .sm\:last\:w-actionbar:last-child{
    width: 70px;
  }

  .sm\:last\:w-aside:last-child{
    width: 20rem;
  }

  .sm\:last\:w-sidebar:last-child{
    width: 16rem;
  }

  .sm\:last\:w-card-padding:last-child{
    width: 1.25rem;
  }

  .sm\:last\:w-1\/2:last-child{
    width: 50%;
  }

  .sm\:last\:w-1\/3:last-child{
    width: 33.333333%;
  }

  .sm\:last\:w-2\/3:last-child{
    width: 66.666667%;
  }

  .sm\:last\:w-1\/4:last-child{
    width: 25%;
  }

  .sm\:last\:w-2\/4:last-child{
    width: 50%;
  }

  .sm\:last\:w-3\/4:last-child{
    width: 75%;
  }

  .sm\:last\:w-1\/5:last-child{
    width: 20%;
  }

  .sm\:last\:w-2\/5:last-child{
    width: 40%;
  }

  .sm\:last\:w-3\/5:last-child{
    width: 60%;
  }

  .sm\:last\:w-4\/5:last-child{
    width: 80%;
  }

  .sm\:last\:w-1\/6:last-child{
    width: 16.666667%;
  }

  .sm\:last\:w-2\/6:last-child{
    width: 33.333333%;
  }

  .sm\:last\:w-3\/6:last-child{
    width: 50%;
  }

  .sm\:last\:w-4\/6:last-child{
    width: 66.666667%;
  }

  .sm\:last\:w-5\/6:last-child{
    width: 83.333333%;
  }

  .sm\:last\:w-1\/12:last-child{
    width: 8.333333%;
  }

  .sm\:last\:w-2\/12:last-child{
    width: 16.666667%;
  }

  .sm\:last\:w-3\/12:last-child{
    width: 25%;
  }

  .sm\:last\:w-4\/12:last-child{
    width: 33.333333%;
  }

  .sm\:last\:w-5\/12:last-child{
    width: 41.666667%;
  }

  .sm\:last\:w-6\/12:last-child{
    width: 50%;
  }

  .sm\:last\:w-7\/12:last-child{
    width: 58.333333%;
  }

  .sm\:last\:w-8\/12:last-child{
    width: 66.666667%;
  }

  .sm\:last\:w-9\/12:last-child{
    width: 75%;
  }

  .sm\:last\:w-10\/12:last-child{
    width: 83.333333%;
  }

  .sm\:last\:w-11\/12:last-child{
    width: 91.666667%;
  }

  .sm\:last\:w-full:last-child{
    width: 100%;
  }

  .sm\:last\:w-screen:last-child{
    width: 100vw;
  }

  .sm\:last\:w-min:last-child{
    width: -moz-min-content;
    width: min-content;
  }

  .sm\:last\:w-max:last-child{
    width: -moz-max-content;
    width: max-content;
  }

  .sm\:min-w-0{
    min-width: 0px;
  }

  .sm\:min-w-56{
    min-width: 14rem;
  }

  .sm\:min-w-96{
    min-width: 24rem;
  }

  .sm\:min-w-192{
    min-width: 48rem;
  }

  .sm\:min-w-full{
    min-width: 100%;
  }

  .sm\:min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .sm\:min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .sm\:min-w-auto{
    min-width: auto;
  }

  .sm\:max-w-0{
    max-width: 0rem;
  }

  .sm\:max-w-8{
    max-width: 2rem;
  }

  .sm\:max-w-32{
    max-width: 8rem;
  }

  .sm\:max-w-48{
    max-width: 12rem;
  }

  .sm\:max-w-64{
    max-width: 16rem;
  }

  .sm\:max-w-94{
    max-width: 24rem;
  }

  .sm\:max-w-144{
    max-width: 36rem;
  }

  .sm\:max-w-192{
    max-width: 48rem;
  }

  .sm\:max-w-240{
    max-width: 60rem;
  }

  .sm\:max-w-none{
    max-width: none;
  }

  .sm\:max-w-xs{
    max-width: 20rem;
  }

  .sm\:max-w-sm{
    max-width: 24rem;
  }

  .sm\:max-w-md{
    max-width: 28rem;
  }

  .sm\:max-w-lg{
    max-width: 32rem;
  }

  .sm\:max-w-xl{
    max-width: 36rem;
  }

  .sm\:max-w-2xl{
    max-width: 42rem;
  }

  .sm\:max-w-3xl{
    max-width: 48rem;
  }

  .sm\:max-w-4xl{
    max-width: 56rem;
  }

  .sm\:max-w-5xl{
    max-width: 64rem;
  }

  .sm\:max-w-6xl{
    max-width: 72rem;
  }

  .sm\:max-w-7xl{
    max-width: 80rem;
  }

  .sm\:max-w-full{
    max-width: 100%;
  }

  .sm\:max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .sm\:max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .sm\:max-w-prose{
    max-width: 65ch;
  }

  .sm\:max-w-screen-sm{
    max-width: 640px;
  }

  .sm\:max-w-screen-md{
    max-width: 768px;
  }

  .sm\:max-w-screen-lg{
    max-width: 1024px;
  }

  .sm\:max-w-screen-xl{
    max-width: 1280px;
  }

  .sm\:max-w-screen-2xl{
    max-width: 1536px;
  }

  .sm\:max-w-screen-3xl{
    max-width: 1930px;
  }

  .sm\:max-w-1\/2{
    max-width: 50%;
  }

  .sm\:max-w-2\/3{
    max-width: 66%;
  }

  .sm\:flex-1{
    flex: 1 1;
  }

  .sm\:flex-auto{
    flex: 1 1 auto;
  }

  .sm\:flex-initial{
    flex: 0 1 auto;
  }

  .sm\:flex-none{
    flex: none;
  }

  .sm\:flex-shrink-0{
    flex-shrink: 0;
  }

  .sm\:flex-shrink{
    flex-shrink: 1;
  }

  .sm\:flex-grow-0{
    flex-grow: 0;
  }

  .sm\:flex-grow{
    flex-grow: 1;
  }

  .sm\:table-auto{
    table-layout: auto;
  }

  .sm\:table-fixed{
    table-layout: fixed;
  }

  .sm\:border-collapse{
    border-collapse: collapse;
  }

  .sm\:border-separate{
    border-collapse: separate;
  }

  .sm\:origin-center{
    transform-origin: center;
  }

  .sm\:origin-top{
    transform-origin: top;
  }

  .sm\:origin-top-right{
    transform-origin: top right;
  }

  .sm\:origin-right{
    transform-origin: right;
  }

  .sm\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .sm\:origin-bottom{
    transform-origin: bottom;
  }

  .sm\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .sm\:origin-left{
    transform-origin: left;
  }

  .sm\:origin-top-left{
    transform-origin: top left;
  }

  .sm\:transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm\:transform-none{
    transform: none;
  }

  .sm\:translate-x-0{
    --tw-translate-x: 0px;
  }

  .sm\:translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .sm\:translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .sm\:translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .sm\:translate-x-4{
    --tw-translate-x: 1rem;
  }

  .sm\:translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .sm\:translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .sm\:translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .sm\:translate-x-8{
    --tw-translate-x: 2rem;
  }

  .sm\:translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .sm\:translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .sm\:translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .sm\:translate-x-12{
    --tw-translate-x: 3rem;
  }

  .sm\:translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .sm\:translate-x-16{
    --tw-translate-x: 4rem;
  }

  .sm\:translate-x-20{
    --tw-translate-x: 5rem;
  }

  .sm\:translate-x-24{
    --tw-translate-x: 6rem;
  }

  .sm\:translate-x-28{
    --tw-translate-x: 7rem;
  }

  .sm\:translate-x-32{
    --tw-translate-x: 8rem;
  }

  .sm\:translate-x-36{
    --tw-translate-x: 9rem;
  }

  .sm\:translate-x-40{
    --tw-translate-x: 10rem;
  }

  .sm\:translate-x-44{
    --tw-translate-x: 11rem;
  }

  .sm\:translate-x-48{
    --tw-translate-x: 12rem;
  }

  .sm\:translate-x-52{
    --tw-translate-x: 13rem;
  }

  .sm\:translate-x-56{
    --tw-translate-x: 14rem;
  }

  .sm\:translate-x-60{
    --tw-translate-x: 15rem;
  }

  .sm\:translate-x-64{
    --tw-translate-x: 16rem;
  }

  .sm\:translate-x-72{
    --tw-translate-x: 18rem;
  }

  .sm\:translate-x-80{
    --tw-translate-x: 20rem;
  }

  .sm\:translate-x-96{
    --tw-translate-x: 24rem;
  }

  .sm\:translate-x-144{
    --tw-translate-x: 36rem;
  }

  .sm\:translate-x-192{
    --tw-translate-x: 48rem;
  }

  .sm\:translate-x-240{
    --tw-translate-x: 60rem;
  }

  .sm\:translate-x-px{
    --tw-translate-x: 1px;
  }

  .sm\:translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .sm\:translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .sm\:translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .sm\:translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .sm\:translate-x-btn-default{
    --tw-translate-x: 2.5rem;
  }

  .sm\:translate-x-btn-sm{
    --tw-translate-x: 1.875rem;
  }

  .sm\:translate-x-header{
    --tw-translate-x: 60px;
  }

  .sm\:translate-x-icon{
    --tw-translate-x: 20px;
  }

  .sm\:translate-x-icon-3xl{
    --tw-translate-x: 120px;
  }

  .sm\:translate-x-icon-2xl{
    --tw-translate-x: 80px;
  }

  .sm\:translate-x-icon-xl{
    --tw-translate-x: 60px;
  }

  .sm\:translate-x-icon-lg{
    --tw-translate-x: 40px;
  }

  .sm\:translate-x-icon-sm{
    --tw-translate-x: 18px;
  }

  .sm\:translate-x-icon-xs{
    --tw-translate-x: 16px;
  }

  .sm\:translate-x-icon-spacing{
    --tw-translate-x: 8px;
  }

  .sm\:translate-x-heading-xs{
    --tw-translate-x: 0.25rem;
  }

  .sm\:translate-x-heading-sm{
    --tw-translate-x: 0.5rem;
  }

  .sm\:translate-x-heading{
    --tw-translate-x: 1rem;
  }

  .sm\:translate-x-heading-lg{
    --tw-translate-x: 2rem;
  }

  .sm\:translate-x-actionbar{
    --tw-translate-x: 70px;
  }

  .sm\:translate-x-aside{
    --tw-translate-x: 20rem;
  }

  .sm\:translate-x-sidebar{
    --tw-translate-x: 16rem;
  }

  .sm\:translate-x-card-padding{
    --tw-translate-x: 1.25rem;
  }

  .sm\:-translate-x-0{
    --tw-translate-x: 0px;
  }

  .sm\:-translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .sm\:-translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .sm\:-translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .sm\:-translate-x-4{
    --tw-translate-x: -1rem;
  }

  .sm\:-translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .sm\:-translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .sm\:-translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .sm\:-translate-x-8{
    --tw-translate-x: -2rem;
  }

  .sm\:-translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .sm\:-translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .sm\:-translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .sm\:-translate-x-12{
    --tw-translate-x: -3rem;
  }

  .sm\:-translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .sm\:-translate-x-16{
    --tw-translate-x: -4rem;
  }

  .sm\:-translate-x-20{
    --tw-translate-x: -5rem;
  }

  .sm\:-translate-x-24{
    --tw-translate-x: -6rem;
  }

  .sm\:-translate-x-28{
    --tw-translate-x: -7rem;
  }

  .sm\:-translate-x-32{
    --tw-translate-x: -8rem;
  }

  .sm\:-translate-x-36{
    --tw-translate-x: -9rem;
  }

  .sm\:-translate-x-40{
    --tw-translate-x: -10rem;
  }

  .sm\:-translate-x-44{
    --tw-translate-x: -11rem;
  }

  .sm\:-translate-x-48{
    --tw-translate-x: -12rem;
  }

  .sm\:-translate-x-52{
    --tw-translate-x: -13rem;
  }

  .sm\:-translate-x-56{
    --tw-translate-x: -14rem;
  }

  .sm\:-translate-x-60{
    --tw-translate-x: -15rem;
  }

  .sm\:-translate-x-64{
    --tw-translate-x: -16rem;
  }

  .sm\:-translate-x-72{
    --tw-translate-x: -18rem;
  }

  .sm\:-translate-x-80{
    --tw-translate-x: -20rem;
  }

  .sm\:-translate-x-96{
    --tw-translate-x: -24rem;
  }

  .sm\:-translate-x-144{
    --tw-translate-x: -36rem;
  }

  .sm\:-translate-x-192{
    --tw-translate-x: -48rem;
  }

  .sm\:-translate-x-240{
    --tw-translate-x: -60rem;
  }

  .sm\:-translate-x-px{
    --tw-translate-x: -1px;
  }

  .sm\:-translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .sm\:-translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .sm\:-translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .sm\:-translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .sm\:-translate-x-btn-default{
    --tw-translate-x: -2.5rem;
  }

  .sm\:-translate-x-btn-sm{
    --tw-translate-x: -1.875rem;
  }

  .sm\:-translate-x-header{
    --tw-translate-x: -60px;
  }

  .sm\:-translate-x-icon{
    --tw-translate-x: -20px;
  }

  .sm\:-translate-x-icon-3xl{
    --tw-translate-x: -120px;
  }

  .sm\:-translate-x-icon-2xl{
    --tw-translate-x: -80px;
  }

  .sm\:-translate-x-icon-xl{
    --tw-translate-x: -60px;
  }

  .sm\:-translate-x-icon-lg{
    --tw-translate-x: -40px;
  }

  .sm\:-translate-x-icon-sm{
    --tw-translate-x: -18px;
  }

  .sm\:-translate-x-icon-xs{
    --tw-translate-x: -16px;
  }

  .sm\:-translate-x-icon-spacing{
    --tw-translate-x: -8px;
  }

  .sm\:-translate-x-heading-xs{
    --tw-translate-x: -0.25rem;
  }

  .sm\:-translate-x-heading-sm{
    --tw-translate-x: -0.5rem;
  }

  .sm\:-translate-x-heading{
    --tw-translate-x: -1rem;
  }

  .sm\:-translate-x-heading-lg{
    --tw-translate-x: -2rem;
  }

  .sm\:-translate-x-actionbar{
    --tw-translate-x: -70px;
  }

  .sm\:-translate-x-aside{
    --tw-translate-x: -20rem;
  }

  .sm\:-translate-x-sidebar{
    --tw-translate-x: -16rem;
  }

  .sm\:-translate-x-card-padding{
    --tw-translate-x: -1.25rem;
  }

  .sm\:translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .sm\:translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .sm\:translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .sm\:translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .sm\:translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .sm\:translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .sm\:translate-x-full{
    --tw-translate-x: 100%;
  }

  .sm\:-translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .sm\:-translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .sm\:-translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .sm\:-translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .sm\:-translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .sm\:-translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .sm\:-translate-x-full{
    --tw-translate-x: -100%;
  }

  .sm\:translate-y-0{
    --tw-translate-y: 0px;
  }

  .sm\:translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .sm\:translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .sm\:translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .sm\:translate-y-4{
    --tw-translate-y: 1rem;
  }

  .sm\:translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .sm\:translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .sm\:translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .sm\:translate-y-8{
    --tw-translate-y: 2rem;
  }

  .sm\:translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .sm\:translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .sm\:translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .sm\:translate-y-12{
    --tw-translate-y: 3rem;
  }

  .sm\:translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .sm\:translate-y-16{
    --tw-translate-y: 4rem;
  }

  .sm\:translate-y-20{
    --tw-translate-y: 5rem;
  }

  .sm\:translate-y-24{
    --tw-translate-y: 6rem;
  }

  .sm\:translate-y-28{
    --tw-translate-y: 7rem;
  }

  .sm\:translate-y-32{
    --tw-translate-y: 8rem;
  }

  .sm\:translate-y-36{
    --tw-translate-y: 9rem;
  }

  .sm\:translate-y-40{
    --tw-translate-y: 10rem;
  }

  .sm\:translate-y-44{
    --tw-translate-y: 11rem;
  }

  .sm\:translate-y-48{
    --tw-translate-y: 12rem;
  }

  .sm\:translate-y-52{
    --tw-translate-y: 13rem;
  }

  .sm\:translate-y-56{
    --tw-translate-y: 14rem;
  }

  .sm\:translate-y-60{
    --tw-translate-y: 15rem;
  }

  .sm\:translate-y-64{
    --tw-translate-y: 16rem;
  }

  .sm\:translate-y-72{
    --tw-translate-y: 18rem;
  }

  .sm\:translate-y-80{
    --tw-translate-y: 20rem;
  }

  .sm\:translate-y-96{
    --tw-translate-y: 24rem;
  }

  .sm\:translate-y-144{
    --tw-translate-y: 36rem;
  }

  .sm\:translate-y-192{
    --tw-translate-y: 48rem;
  }

  .sm\:translate-y-240{
    --tw-translate-y: 60rem;
  }

  .sm\:translate-y-px{
    --tw-translate-y: 1px;
  }

  .sm\:translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .sm\:translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .sm\:translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .sm\:translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .sm\:translate-y-btn-default{
    --tw-translate-y: 2.5rem;
  }

  .sm\:translate-y-btn-sm{
    --tw-translate-y: 1.875rem;
  }

  .sm\:translate-y-header{
    --tw-translate-y: 60px;
  }

  .sm\:translate-y-icon{
    --tw-translate-y: 20px;
  }

  .sm\:translate-y-icon-3xl{
    --tw-translate-y: 120px;
  }

  .sm\:translate-y-icon-2xl{
    --tw-translate-y: 80px;
  }

  .sm\:translate-y-icon-xl{
    --tw-translate-y: 60px;
  }

  .sm\:translate-y-icon-lg{
    --tw-translate-y: 40px;
  }

  .sm\:translate-y-icon-sm{
    --tw-translate-y: 18px;
  }

  .sm\:translate-y-icon-xs{
    --tw-translate-y: 16px;
  }

  .sm\:translate-y-icon-spacing{
    --tw-translate-y: 8px;
  }

  .sm\:translate-y-heading-xs{
    --tw-translate-y: 0.25rem;
  }

  .sm\:translate-y-heading-sm{
    --tw-translate-y: 0.5rem;
  }

  .sm\:translate-y-heading{
    --tw-translate-y: 1rem;
  }

  .sm\:translate-y-heading-lg{
    --tw-translate-y: 2rem;
  }

  .sm\:translate-y-actionbar{
    --tw-translate-y: 70px;
  }

  .sm\:translate-y-aside{
    --tw-translate-y: 20rem;
  }

  .sm\:translate-y-sidebar{
    --tw-translate-y: 16rem;
  }

  .sm\:translate-y-card-padding{
    --tw-translate-y: 1.25rem;
  }

  .sm\:-translate-y-0{
    --tw-translate-y: 0px;
  }

  .sm\:-translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .sm\:-translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .sm\:-translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .sm\:-translate-y-4{
    --tw-translate-y: -1rem;
  }

  .sm\:-translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .sm\:-translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .sm\:-translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .sm\:-translate-y-8{
    --tw-translate-y: -2rem;
  }

  .sm\:-translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .sm\:-translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .sm\:-translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .sm\:-translate-y-12{
    --tw-translate-y: -3rem;
  }

  .sm\:-translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .sm\:-translate-y-16{
    --tw-translate-y: -4rem;
  }

  .sm\:-translate-y-20{
    --tw-translate-y: -5rem;
  }

  .sm\:-translate-y-24{
    --tw-translate-y: -6rem;
  }

  .sm\:-translate-y-28{
    --tw-translate-y: -7rem;
  }

  .sm\:-translate-y-32{
    --tw-translate-y: -8rem;
  }

  .sm\:-translate-y-36{
    --tw-translate-y: -9rem;
  }

  .sm\:-translate-y-40{
    --tw-translate-y: -10rem;
  }

  .sm\:-translate-y-44{
    --tw-translate-y: -11rem;
  }

  .sm\:-translate-y-48{
    --tw-translate-y: -12rem;
  }

  .sm\:-translate-y-52{
    --tw-translate-y: -13rem;
  }

  .sm\:-translate-y-56{
    --tw-translate-y: -14rem;
  }

  .sm\:-translate-y-60{
    --tw-translate-y: -15rem;
  }

  .sm\:-translate-y-64{
    --tw-translate-y: -16rem;
  }

  .sm\:-translate-y-72{
    --tw-translate-y: -18rem;
  }

  .sm\:-translate-y-80{
    --tw-translate-y: -20rem;
  }

  .sm\:-translate-y-96{
    --tw-translate-y: -24rem;
  }

  .sm\:-translate-y-144{
    --tw-translate-y: -36rem;
  }

  .sm\:-translate-y-192{
    --tw-translate-y: -48rem;
  }

  .sm\:-translate-y-240{
    --tw-translate-y: -60rem;
  }

  .sm\:-translate-y-px{
    --tw-translate-y: -1px;
  }

  .sm\:-translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .sm\:-translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .sm\:-translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .sm\:-translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .sm\:-translate-y-btn-default{
    --tw-translate-y: -2.5rem;
  }

  .sm\:-translate-y-btn-sm{
    --tw-translate-y: -1.875rem;
  }

  .sm\:-translate-y-header{
    --tw-translate-y: -60px;
  }

  .sm\:-translate-y-icon{
    --tw-translate-y: -20px;
  }

  .sm\:-translate-y-icon-3xl{
    --tw-translate-y: -120px;
  }

  .sm\:-translate-y-icon-2xl{
    --tw-translate-y: -80px;
  }

  .sm\:-translate-y-icon-xl{
    --tw-translate-y: -60px;
  }

  .sm\:-translate-y-icon-lg{
    --tw-translate-y: -40px;
  }

  .sm\:-translate-y-icon-sm{
    --tw-translate-y: -18px;
  }

  .sm\:-translate-y-icon-xs{
    --tw-translate-y: -16px;
  }

  .sm\:-translate-y-icon-spacing{
    --tw-translate-y: -8px;
  }

  .sm\:-translate-y-heading-xs{
    --tw-translate-y: -0.25rem;
  }

  .sm\:-translate-y-heading-sm{
    --tw-translate-y: -0.5rem;
  }

  .sm\:-translate-y-heading{
    --tw-translate-y: -1rem;
  }

  .sm\:-translate-y-heading-lg{
    --tw-translate-y: -2rem;
  }

  .sm\:-translate-y-actionbar{
    --tw-translate-y: -70px;
  }

  .sm\:-translate-y-aside{
    --tw-translate-y: -20rem;
  }

  .sm\:-translate-y-sidebar{
    --tw-translate-y: -16rem;
  }

  .sm\:-translate-y-card-padding{
    --tw-translate-y: -1.25rem;
  }

  .sm\:translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .sm\:translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .sm\:translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .sm\:translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .sm\:translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .sm\:translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .sm\:translate-y-full{
    --tw-translate-y: 100%;
  }

  .sm\:-translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .sm\:-translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .sm\:-translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .sm\:-translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .sm\:-translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .sm\:-translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .sm\:-translate-y-full{
    --tw-translate-y: -100%;
  }

  .sm\:hover\:translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .sm\:hover\:translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .sm\:hover\:translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .sm\:hover\:translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .sm\:hover\:translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .sm\:hover\:translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .sm\:hover\:translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .sm\:hover\:translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .sm\:hover\:translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .sm\:hover\:translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .sm\:hover\:translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .sm\:hover\:translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .sm\:hover\:translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .sm\:hover\:translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .sm\:hover\:translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .sm\:hover\:translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .sm\:hover\:translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .sm\:hover\:translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .sm\:hover\:translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .sm\:hover\:translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .sm\:hover\:translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .sm\:hover\:translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .sm\:hover\:translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .sm\:hover\:translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .sm\:hover\:translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .sm\:hover\:translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .sm\:hover\:translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .sm\:hover\:translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .sm\:hover\:translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .sm\:hover\:translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .sm\:hover\:translate-x-144:hover{
    --tw-translate-x: 36rem;
  }

  .sm\:hover\:translate-x-192:hover{
    --tw-translate-x: 48rem;
  }

  .sm\:hover\:translate-x-240:hover{
    --tw-translate-x: 60rem;
  }

  .sm\:hover\:translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .sm\:hover\:translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .sm\:hover\:translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .sm\:hover\:translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .sm\:hover\:translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .sm\:hover\:translate-x-btn-default:hover{
    --tw-translate-x: 2.5rem;
  }

  .sm\:hover\:translate-x-btn-sm:hover{
    --tw-translate-x: 1.875rem;
  }

  .sm\:hover\:translate-x-header:hover{
    --tw-translate-x: 60px;
  }

  .sm\:hover\:translate-x-icon:hover{
    --tw-translate-x: 20px;
  }

  .sm\:hover\:translate-x-icon-3xl:hover{
    --tw-translate-x: 120px;
  }

  .sm\:hover\:translate-x-icon-2xl:hover{
    --tw-translate-x: 80px;
  }

  .sm\:hover\:translate-x-icon-xl:hover{
    --tw-translate-x: 60px;
  }

  .sm\:hover\:translate-x-icon-lg:hover{
    --tw-translate-x: 40px;
  }

  .sm\:hover\:translate-x-icon-sm:hover{
    --tw-translate-x: 18px;
  }

  .sm\:hover\:translate-x-icon-xs:hover{
    --tw-translate-x: 16px;
  }

  .sm\:hover\:translate-x-icon-spacing:hover{
    --tw-translate-x: 8px;
  }

  .sm\:hover\:translate-x-heading-xs:hover{
    --tw-translate-x: 0.25rem;
  }

  .sm\:hover\:translate-x-heading-sm:hover{
    --tw-translate-x: 0.5rem;
  }

  .sm\:hover\:translate-x-heading:hover{
    --tw-translate-x: 1rem;
  }

  .sm\:hover\:translate-x-heading-lg:hover{
    --tw-translate-x: 2rem;
  }

  .sm\:hover\:translate-x-actionbar:hover{
    --tw-translate-x: 70px;
  }

  .sm\:hover\:translate-x-aside:hover{
    --tw-translate-x: 20rem;
  }

  .sm\:hover\:translate-x-sidebar:hover{
    --tw-translate-x: 16rem;
  }

  .sm\:hover\:translate-x-card-padding:hover{
    --tw-translate-x: 1.25rem;
  }

  .sm\:hover\:-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .sm\:hover\:-translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .sm\:hover\:-translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .sm\:hover\:-translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .sm\:hover\:-translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .sm\:hover\:-translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .sm\:hover\:-translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .sm\:hover\:-translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .sm\:hover\:-translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .sm\:hover\:-translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .sm\:hover\:-translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .sm\:hover\:-translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .sm\:hover\:-translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .sm\:hover\:-translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .sm\:hover\:-translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .sm\:hover\:-translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .sm\:hover\:-translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .sm\:hover\:-translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .sm\:hover\:-translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .sm\:hover\:-translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .sm\:hover\:-translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .sm\:hover\:-translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .sm\:hover\:-translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .sm\:hover\:-translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .sm\:hover\:-translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .sm\:hover\:-translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .sm\:hover\:-translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .sm\:hover\:-translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .sm\:hover\:-translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .sm\:hover\:-translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .sm\:hover\:-translate-x-144:hover{
    --tw-translate-x: -36rem;
  }

  .sm\:hover\:-translate-x-192:hover{
    --tw-translate-x: -48rem;
  }

  .sm\:hover\:-translate-x-240:hover{
    --tw-translate-x: -60rem;
  }

  .sm\:hover\:-translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .sm\:hover\:-translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .sm\:hover\:-translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .sm\:hover\:-translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .sm\:hover\:-translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .sm\:hover\:-translate-x-btn-default:hover{
    --tw-translate-x: -2.5rem;
  }

  .sm\:hover\:-translate-x-btn-sm:hover{
    --tw-translate-x: -1.875rem;
  }

  .sm\:hover\:-translate-x-header:hover{
    --tw-translate-x: -60px;
  }

  .sm\:hover\:-translate-x-icon:hover{
    --tw-translate-x: -20px;
  }

  .sm\:hover\:-translate-x-icon-3xl:hover{
    --tw-translate-x: -120px;
  }

  .sm\:hover\:-translate-x-icon-2xl:hover{
    --tw-translate-x: -80px;
  }

  .sm\:hover\:-translate-x-icon-xl:hover{
    --tw-translate-x: -60px;
  }

  .sm\:hover\:-translate-x-icon-lg:hover{
    --tw-translate-x: -40px;
  }

  .sm\:hover\:-translate-x-icon-sm:hover{
    --tw-translate-x: -18px;
  }

  .sm\:hover\:-translate-x-icon-xs:hover{
    --tw-translate-x: -16px;
  }

  .sm\:hover\:-translate-x-icon-spacing:hover{
    --tw-translate-x: -8px;
  }

  .sm\:hover\:-translate-x-heading-xs:hover{
    --tw-translate-x: -0.25rem;
  }

  .sm\:hover\:-translate-x-heading-sm:hover{
    --tw-translate-x: -0.5rem;
  }

  .sm\:hover\:-translate-x-heading:hover{
    --tw-translate-x: -1rem;
  }

  .sm\:hover\:-translate-x-heading-lg:hover{
    --tw-translate-x: -2rem;
  }

  .sm\:hover\:-translate-x-actionbar:hover{
    --tw-translate-x: -70px;
  }

  .sm\:hover\:-translate-x-aside:hover{
    --tw-translate-x: -20rem;
  }

  .sm\:hover\:-translate-x-sidebar:hover{
    --tw-translate-x: -16rem;
  }

  .sm\:hover\:-translate-x-card-padding:hover{
    --tw-translate-x: -1.25rem;
  }

  .sm\:hover\:translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .sm\:hover\:translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .sm\:hover\:translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .sm\:hover\:translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .sm\:hover\:translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .sm\:hover\:translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .sm\:hover\:translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .sm\:hover\:-translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .sm\:hover\:-translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .sm\:hover\:-translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .sm\:hover\:-translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .sm\:hover\:-translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .sm\:hover\:-translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .sm\:hover\:-translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .sm\:hover\:translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .sm\:hover\:translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .sm\:hover\:translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .sm\:hover\:translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .sm\:hover\:translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .sm\:hover\:translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .sm\:hover\:translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .sm\:hover\:translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .sm\:hover\:translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .sm\:hover\:translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .sm\:hover\:translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .sm\:hover\:translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .sm\:hover\:translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .sm\:hover\:translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .sm\:hover\:translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .sm\:hover\:translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .sm\:hover\:translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .sm\:hover\:translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .sm\:hover\:translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .sm\:hover\:translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .sm\:hover\:translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .sm\:hover\:translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .sm\:hover\:translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .sm\:hover\:translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .sm\:hover\:translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .sm\:hover\:translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .sm\:hover\:translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .sm\:hover\:translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .sm\:hover\:translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .sm\:hover\:translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .sm\:hover\:translate-y-144:hover{
    --tw-translate-y: 36rem;
  }

  .sm\:hover\:translate-y-192:hover{
    --tw-translate-y: 48rem;
  }

  .sm\:hover\:translate-y-240:hover{
    --tw-translate-y: 60rem;
  }

  .sm\:hover\:translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .sm\:hover\:translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .sm\:hover\:translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .sm\:hover\:translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .sm\:hover\:translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .sm\:hover\:translate-y-btn-default:hover{
    --tw-translate-y: 2.5rem;
  }

  .sm\:hover\:translate-y-btn-sm:hover{
    --tw-translate-y: 1.875rem;
  }

  .sm\:hover\:translate-y-header:hover{
    --tw-translate-y: 60px;
  }

  .sm\:hover\:translate-y-icon:hover{
    --tw-translate-y: 20px;
  }

  .sm\:hover\:translate-y-icon-3xl:hover{
    --tw-translate-y: 120px;
  }

  .sm\:hover\:translate-y-icon-2xl:hover{
    --tw-translate-y: 80px;
  }

  .sm\:hover\:translate-y-icon-xl:hover{
    --tw-translate-y: 60px;
  }

  .sm\:hover\:translate-y-icon-lg:hover{
    --tw-translate-y: 40px;
  }

  .sm\:hover\:translate-y-icon-sm:hover{
    --tw-translate-y: 18px;
  }

  .sm\:hover\:translate-y-icon-xs:hover{
    --tw-translate-y: 16px;
  }

  .sm\:hover\:translate-y-icon-spacing:hover{
    --tw-translate-y: 8px;
  }

  .sm\:hover\:translate-y-heading-xs:hover{
    --tw-translate-y: 0.25rem;
  }

  .sm\:hover\:translate-y-heading-sm:hover{
    --tw-translate-y: 0.5rem;
  }

  .sm\:hover\:translate-y-heading:hover{
    --tw-translate-y: 1rem;
  }

  .sm\:hover\:translate-y-heading-lg:hover{
    --tw-translate-y: 2rem;
  }

  .sm\:hover\:translate-y-actionbar:hover{
    --tw-translate-y: 70px;
  }

  .sm\:hover\:translate-y-aside:hover{
    --tw-translate-y: 20rem;
  }

  .sm\:hover\:translate-y-sidebar:hover{
    --tw-translate-y: 16rem;
  }

  .sm\:hover\:translate-y-card-padding:hover{
    --tw-translate-y: 1.25rem;
  }

  .sm\:hover\:-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .sm\:hover\:-translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .sm\:hover\:-translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .sm\:hover\:-translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .sm\:hover\:-translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .sm\:hover\:-translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .sm\:hover\:-translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .sm\:hover\:-translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .sm\:hover\:-translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .sm\:hover\:-translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .sm\:hover\:-translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .sm\:hover\:-translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .sm\:hover\:-translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .sm\:hover\:-translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .sm\:hover\:-translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .sm\:hover\:-translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .sm\:hover\:-translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .sm\:hover\:-translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .sm\:hover\:-translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .sm\:hover\:-translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .sm\:hover\:-translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .sm\:hover\:-translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .sm\:hover\:-translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .sm\:hover\:-translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .sm\:hover\:-translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .sm\:hover\:-translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .sm\:hover\:-translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .sm\:hover\:-translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .sm\:hover\:-translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .sm\:hover\:-translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .sm\:hover\:-translate-y-144:hover{
    --tw-translate-y: -36rem;
  }

  .sm\:hover\:-translate-y-192:hover{
    --tw-translate-y: -48rem;
  }

  .sm\:hover\:-translate-y-240:hover{
    --tw-translate-y: -60rem;
  }

  .sm\:hover\:-translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .sm\:hover\:-translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .sm\:hover\:-translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .sm\:hover\:-translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .sm\:hover\:-translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .sm\:hover\:-translate-y-btn-default:hover{
    --tw-translate-y: -2.5rem;
  }

  .sm\:hover\:-translate-y-btn-sm:hover{
    --tw-translate-y: -1.875rem;
  }

  .sm\:hover\:-translate-y-header:hover{
    --tw-translate-y: -60px;
  }

  .sm\:hover\:-translate-y-icon:hover{
    --tw-translate-y: -20px;
  }

  .sm\:hover\:-translate-y-icon-3xl:hover{
    --tw-translate-y: -120px;
  }

  .sm\:hover\:-translate-y-icon-2xl:hover{
    --tw-translate-y: -80px;
  }

  .sm\:hover\:-translate-y-icon-xl:hover{
    --tw-translate-y: -60px;
  }

  .sm\:hover\:-translate-y-icon-lg:hover{
    --tw-translate-y: -40px;
  }

  .sm\:hover\:-translate-y-icon-sm:hover{
    --tw-translate-y: -18px;
  }

  .sm\:hover\:-translate-y-icon-xs:hover{
    --tw-translate-y: -16px;
  }

  .sm\:hover\:-translate-y-icon-spacing:hover{
    --tw-translate-y: -8px;
  }

  .sm\:hover\:-translate-y-heading-xs:hover{
    --tw-translate-y: -0.25rem;
  }

  .sm\:hover\:-translate-y-heading-sm:hover{
    --tw-translate-y: -0.5rem;
  }

  .sm\:hover\:-translate-y-heading:hover{
    --tw-translate-y: -1rem;
  }

  .sm\:hover\:-translate-y-heading-lg:hover{
    --tw-translate-y: -2rem;
  }

  .sm\:hover\:-translate-y-actionbar:hover{
    --tw-translate-y: -70px;
  }

  .sm\:hover\:-translate-y-aside:hover{
    --tw-translate-y: -20rem;
  }

  .sm\:hover\:-translate-y-sidebar:hover{
    --tw-translate-y: -16rem;
  }

  .sm\:hover\:-translate-y-card-padding:hover{
    --tw-translate-y: -1.25rem;
  }

  .sm\:hover\:translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .sm\:hover\:translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .sm\:hover\:translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .sm\:hover\:translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .sm\:hover\:translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .sm\:hover\:translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .sm\:hover\:translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .sm\:hover\:-translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .sm\:hover\:-translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .sm\:hover\:-translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .sm\:hover\:-translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .sm\:hover\:-translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .sm\:hover\:-translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .sm\:hover\:-translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .sm\:focus\:translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .sm\:focus\:translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .sm\:focus\:translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .sm\:focus\:translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .sm\:focus\:translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .sm\:focus\:translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .sm\:focus\:translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .sm\:focus\:translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .sm\:focus\:translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .sm\:focus\:translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .sm\:focus\:translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .sm\:focus\:translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .sm\:focus\:translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .sm\:focus\:translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .sm\:focus\:translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .sm\:focus\:translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .sm\:focus\:translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .sm\:focus\:translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .sm\:focus\:translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .sm\:focus\:translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .sm\:focus\:translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .sm\:focus\:translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .sm\:focus\:translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .sm\:focus\:translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .sm\:focus\:translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .sm\:focus\:translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .sm\:focus\:translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .sm\:focus\:translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .sm\:focus\:translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .sm\:focus\:translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .sm\:focus\:translate-x-144:focus{
    --tw-translate-x: 36rem;
  }

  .sm\:focus\:translate-x-192:focus{
    --tw-translate-x: 48rem;
  }

  .sm\:focus\:translate-x-240:focus{
    --tw-translate-x: 60rem;
  }

  .sm\:focus\:translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .sm\:focus\:translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .sm\:focus\:translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .sm\:focus\:translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .sm\:focus\:translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .sm\:focus\:translate-x-btn-default:focus{
    --tw-translate-x: 2.5rem;
  }

  .sm\:focus\:translate-x-btn-sm:focus{
    --tw-translate-x: 1.875rem;
  }

  .sm\:focus\:translate-x-header:focus{
    --tw-translate-x: 60px;
  }

  .sm\:focus\:translate-x-icon:focus{
    --tw-translate-x: 20px;
  }

  .sm\:focus\:translate-x-icon-3xl:focus{
    --tw-translate-x: 120px;
  }

  .sm\:focus\:translate-x-icon-2xl:focus{
    --tw-translate-x: 80px;
  }

  .sm\:focus\:translate-x-icon-xl:focus{
    --tw-translate-x: 60px;
  }

  .sm\:focus\:translate-x-icon-lg:focus{
    --tw-translate-x: 40px;
  }

  .sm\:focus\:translate-x-icon-sm:focus{
    --tw-translate-x: 18px;
  }

  .sm\:focus\:translate-x-icon-xs:focus{
    --tw-translate-x: 16px;
  }

  .sm\:focus\:translate-x-icon-spacing:focus{
    --tw-translate-x: 8px;
  }

  .sm\:focus\:translate-x-heading-xs:focus{
    --tw-translate-x: 0.25rem;
  }

  .sm\:focus\:translate-x-heading-sm:focus{
    --tw-translate-x: 0.5rem;
  }

  .sm\:focus\:translate-x-heading:focus{
    --tw-translate-x: 1rem;
  }

  .sm\:focus\:translate-x-heading-lg:focus{
    --tw-translate-x: 2rem;
  }

  .sm\:focus\:translate-x-actionbar:focus{
    --tw-translate-x: 70px;
  }

  .sm\:focus\:translate-x-aside:focus{
    --tw-translate-x: 20rem;
  }

  .sm\:focus\:translate-x-sidebar:focus{
    --tw-translate-x: 16rem;
  }

  .sm\:focus\:translate-x-card-padding:focus{
    --tw-translate-x: 1.25rem;
  }

  .sm\:focus\:-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .sm\:focus\:-translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .sm\:focus\:-translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .sm\:focus\:-translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .sm\:focus\:-translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .sm\:focus\:-translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .sm\:focus\:-translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .sm\:focus\:-translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .sm\:focus\:-translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .sm\:focus\:-translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .sm\:focus\:-translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .sm\:focus\:-translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .sm\:focus\:-translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .sm\:focus\:-translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .sm\:focus\:-translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .sm\:focus\:-translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .sm\:focus\:-translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .sm\:focus\:-translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .sm\:focus\:-translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .sm\:focus\:-translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .sm\:focus\:-translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .sm\:focus\:-translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .sm\:focus\:-translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .sm\:focus\:-translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .sm\:focus\:-translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .sm\:focus\:-translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .sm\:focus\:-translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .sm\:focus\:-translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .sm\:focus\:-translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .sm\:focus\:-translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .sm\:focus\:-translate-x-144:focus{
    --tw-translate-x: -36rem;
  }

  .sm\:focus\:-translate-x-192:focus{
    --tw-translate-x: -48rem;
  }

  .sm\:focus\:-translate-x-240:focus{
    --tw-translate-x: -60rem;
  }

  .sm\:focus\:-translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .sm\:focus\:-translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .sm\:focus\:-translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .sm\:focus\:-translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .sm\:focus\:-translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .sm\:focus\:-translate-x-btn-default:focus{
    --tw-translate-x: -2.5rem;
  }

  .sm\:focus\:-translate-x-btn-sm:focus{
    --tw-translate-x: -1.875rem;
  }

  .sm\:focus\:-translate-x-header:focus{
    --tw-translate-x: -60px;
  }

  .sm\:focus\:-translate-x-icon:focus{
    --tw-translate-x: -20px;
  }

  .sm\:focus\:-translate-x-icon-3xl:focus{
    --tw-translate-x: -120px;
  }

  .sm\:focus\:-translate-x-icon-2xl:focus{
    --tw-translate-x: -80px;
  }

  .sm\:focus\:-translate-x-icon-xl:focus{
    --tw-translate-x: -60px;
  }

  .sm\:focus\:-translate-x-icon-lg:focus{
    --tw-translate-x: -40px;
  }

  .sm\:focus\:-translate-x-icon-sm:focus{
    --tw-translate-x: -18px;
  }

  .sm\:focus\:-translate-x-icon-xs:focus{
    --tw-translate-x: -16px;
  }

  .sm\:focus\:-translate-x-icon-spacing:focus{
    --tw-translate-x: -8px;
  }

  .sm\:focus\:-translate-x-heading-xs:focus{
    --tw-translate-x: -0.25rem;
  }

  .sm\:focus\:-translate-x-heading-sm:focus{
    --tw-translate-x: -0.5rem;
  }

  .sm\:focus\:-translate-x-heading:focus{
    --tw-translate-x: -1rem;
  }

  .sm\:focus\:-translate-x-heading-lg:focus{
    --tw-translate-x: -2rem;
  }

  .sm\:focus\:-translate-x-actionbar:focus{
    --tw-translate-x: -70px;
  }

  .sm\:focus\:-translate-x-aside:focus{
    --tw-translate-x: -20rem;
  }

  .sm\:focus\:-translate-x-sidebar:focus{
    --tw-translate-x: -16rem;
  }

  .sm\:focus\:-translate-x-card-padding:focus{
    --tw-translate-x: -1.25rem;
  }

  .sm\:focus\:translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .sm\:focus\:translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .sm\:focus\:translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .sm\:focus\:translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .sm\:focus\:translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .sm\:focus\:translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .sm\:focus\:translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .sm\:focus\:-translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .sm\:focus\:-translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .sm\:focus\:-translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .sm\:focus\:-translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .sm\:focus\:-translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .sm\:focus\:-translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .sm\:focus\:-translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .sm\:focus\:translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .sm\:focus\:translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .sm\:focus\:translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .sm\:focus\:translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .sm\:focus\:translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .sm\:focus\:translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .sm\:focus\:translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .sm\:focus\:translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .sm\:focus\:translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .sm\:focus\:translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .sm\:focus\:translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .sm\:focus\:translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .sm\:focus\:translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .sm\:focus\:translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .sm\:focus\:translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .sm\:focus\:translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .sm\:focus\:translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .sm\:focus\:translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .sm\:focus\:translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .sm\:focus\:translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .sm\:focus\:translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .sm\:focus\:translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .sm\:focus\:translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .sm\:focus\:translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .sm\:focus\:translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .sm\:focus\:translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .sm\:focus\:translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .sm\:focus\:translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .sm\:focus\:translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .sm\:focus\:translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .sm\:focus\:translate-y-144:focus{
    --tw-translate-y: 36rem;
  }

  .sm\:focus\:translate-y-192:focus{
    --tw-translate-y: 48rem;
  }

  .sm\:focus\:translate-y-240:focus{
    --tw-translate-y: 60rem;
  }

  .sm\:focus\:translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .sm\:focus\:translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .sm\:focus\:translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .sm\:focus\:translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .sm\:focus\:translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .sm\:focus\:translate-y-btn-default:focus{
    --tw-translate-y: 2.5rem;
  }

  .sm\:focus\:translate-y-btn-sm:focus{
    --tw-translate-y: 1.875rem;
  }

  .sm\:focus\:translate-y-header:focus{
    --tw-translate-y: 60px;
  }

  .sm\:focus\:translate-y-icon:focus{
    --tw-translate-y: 20px;
  }

  .sm\:focus\:translate-y-icon-3xl:focus{
    --tw-translate-y: 120px;
  }

  .sm\:focus\:translate-y-icon-2xl:focus{
    --tw-translate-y: 80px;
  }

  .sm\:focus\:translate-y-icon-xl:focus{
    --tw-translate-y: 60px;
  }

  .sm\:focus\:translate-y-icon-lg:focus{
    --tw-translate-y: 40px;
  }

  .sm\:focus\:translate-y-icon-sm:focus{
    --tw-translate-y: 18px;
  }

  .sm\:focus\:translate-y-icon-xs:focus{
    --tw-translate-y: 16px;
  }

  .sm\:focus\:translate-y-icon-spacing:focus{
    --tw-translate-y: 8px;
  }

  .sm\:focus\:translate-y-heading-xs:focus{
    --tw-translate-y: 0.25rem;
  }

  .sm\:focus\:translate-y-heading-sm:focus{
    --tw-translate-y: 0.5rem;
  }

  .sm\:focus\:translate-y-heading:focus{
    --tw-translate-y: 1rem;
  }

  .sm\:focus\:translate-y-heading-lg:focus{
    --tw-translate-y: 2rem;
  }

  .sm\:focus\:translate-y-actionbar:focus{
    --tw-translate-y: 70px;
  }

  .sm\:focus\:translate-y-aside:focus{
    --tw-translate-y: 20rem;
  }

  .sm\:focus\:translate-y-sidebar:focus{
    --tw-translate-y: 16rem;
  }

  .sm\:focus\:translate-y-card-padding:focus{
    --tw-translate-y: 1.25rem;
  }

  .sm\:focus\:-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .sm\:focus\:-translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .sm\:focus\:-translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .sm\:focus\:-translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .sm\:focus\:-translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .sm\:focus\:-translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .sm\:focus\:-translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .sm\:focus\:-translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .sm\:focus\:-translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .sm\:focus\:-translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .sm\:focus\:-translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .sm\:focus\:-translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .sm\:focus\:-translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .sm\:focus\:-translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .sm\:focus\:-translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .sm\:focus\:-translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .sm\:focus\:-translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .sm\:focus\:-translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .sm\:focus\:-translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .sm\:focus\:-translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .sm\:focus\:-translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .sm\:focus\:-translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .sm\:focus\:-translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .sm\:focus\:-translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .sm\:focus\:-translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .sm\:focus\:-translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .sm\:focus\:-translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .sm\:focus\:-translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .sm\:focus\:-translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .sm\:focus\:-translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .sm\:focus\:-translate-y-144:focus{
    --tw-translate-y: -36rem;
  }

  .sm\:focus\:-translate-y-192:focus{
    --tw-translate-y: -48rem;
  }

  .sm\:focus\:-translate-y-240:focus{
    --tw-translate-y: -60rem;
  }

  .sm\:focus\:-translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .sm\:focus\:-translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .sm\:focus\:-translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .sm\:focus\:-translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .sm\:focus\:-translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .sm\:focus\:-translate-y-btn-default:focus{
    --tw-translate-y: -2.5rem;
  }

  .sm\:focus\:-translate-y-btn-sm:focus{
    --tw-translate-y: -1.875rem;
  }

  .sm\:focus\:-translate-y-header:focus{
    --tw-translate-y: -60px;
  }

  .sm\:focus\:-translate-y-icon:focus{
    --tw-translate-y: -20px;
  }

  .sm\:focus\:-translate-y-icon-3xl:focus{
    --tw-translate-y: -120px;
  }

  .sm\:focus\:-translate-y-icon-2xl:focus{
    --tw-translate-y: -80px;
  }

  .sm\:focus\:-translate-y-icon-xl:focus{
    --tw-translate-y: -60px;
  }

  .sm\:focus\:-translate-y-icon-lg:focus{
    --tw-translate-y: -40px;
  }

  .sm\:focus\:-translate-y-icon-sm:focus{
    --tw-translate-y: -18px;
  }

  .sm\:focus\:-translate-y-icon-xs:focus{
    --tw-translate-y: -16px;
  }

  .sm\:focus\:-translate-y-icon-spacing:focus{
    --tw-translate-y: -8px;
  }

  .sm\:focus\:-translate-y-heading-xs:focus{
    --tw-translate-y: -0.25rem;
  }

  .sm\:focus\:-translate-y-heading-sm:focus{
    --tw-translate-y: -0.5rem;
  }

  .sm\:focus\:-translate-y-heading:focus{
    --tw-translate-y: -1rem;
  }

  .sm\:focus\:-translate-y-heading-lg:focus{
    --tw-translate-y: -2rem;
  }

  .sm\:focus\:-translate-y-actionbar:focus{
    --tw-translate-y: -70px;
  }

  .sm\:focus\:-translate-y-aside:focus{
    --tw-translate-y: -20rem;
  }

  .sm\:focus\:-translate-y-sidebar:focus{
    --tw-translate-y: -16rem;
  }

  .sm\:focus\:-translate-y-card-padding:focus{
    --tw-translate-y: -1.25rem;
  }

  .sm\:focus\:translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .sm\:focus\:translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .sm\:focus\:translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .sm\:focus\:translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .sm\:focus\:translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .sm\:focus\:translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .sm\:focus\:translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .sm\:focus\:-translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .sm\:focus\:-translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .sm\:focus\:-translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .sm\:focus\:-translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .sm\:focus\:-translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .sm\:focus\:-translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .sm\:focus\:-translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .sm\:rotate-0{
    --tw-rotate: 0deg;
  }

  .sm\:rotate-1{
    --tw-rotate: 1deg;
  }

  .sm\:rotate-2{
    --tw-rotate: 2deg;
  }

  .sm\:rotate-3{
    --tw-rotate: 3deg;
  }

  .sm\:rotate-6{
    --tw-rotate: 6deg;
  }

  .sm\:rotate-12{
    --tw-rotate: 12deg;
  }

  .sm\:rotate-45{
    --tw-rotate: 45deg;
  }

  .sm\:rotate-90{
    --tw-rotate: 90deg;
  }

  .sm\:rotate-180{
    --tw-rotate: 180deg;
  }

  .sm\:-rotate-180{
    --tw-rotate: -180deg;
  }

  .sm\:-rotate-90{
    --tw-rotate: -90deg;
  }

  .sm\:-rotate-45{
    --tw-rotate: -45deg;
  }

  .sm\:-rotate-12{
    --tw-rotate: -12deg;
  }

  .sm\:-rotate-6{
    --tw-rotate: -6deg;
  }

  .sm\:-rotate-3{
    --tw-rotate: -3deg;
  }

  .sm\:-rotate-2{
    --tw-rotate: -2deg;
  }

  .sm\:-rotate-1{
    --tw-rotate: -1deg;
  }

  .sm\:hover\:rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .sm\:hover\:rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .sm\:hover\:rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .sm\:hover\:rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .sm\:hover\:rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .sm\:hover\:rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .sm\:hover\:rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .sm\:hover\:rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .sm\:hover\:rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .sm\:hover\:-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .sm\:hover\:-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .sm\:hover\:-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .sm\:hover\:-rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .sm\:hover\:-rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .sm\:hover\:-rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .sm\:hover\:-rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .sm\:hover\:-rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .sm\:focus\:rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .sm\:focus\:rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .sm\:focus\:rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .sm\:focus\:rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .sm\:focus\:rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .sm\:focus\:rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .sm\:focus\:rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .sm\:focus\:rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .sm\:focus\:rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .sm\:focus\:-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .sm\:focus\:-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .sm\:focus\:-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .sm\:focus\:-rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .sm\:focus\:-rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .sm\:focus\:-rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .sm\:focus\:-rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .sm\:focus\:-rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .sm\:skew-x-0{
    --tw-skew-x: 0deg;
  }

  .sm\:skew-x-1{
    --tw-skew-x: 1deg;
  }

  .sm\:skew-x-2{
    --tw-skew-x: 2deg;
  }

  .sm\:skew-x-3{
    --tw-skew-x: 3deg;
  }

  .sm\:skew-x-6{
    --tw-skew-x: 6deg;
  }

  .sm\:skew-x-12{
    --tw-skew-x: 12deg;
  }

  .sm\:-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .sm\:-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .sm\:-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .sm\:-skew-x-2{
    --tw-skew-x: -2deg;
  }

  .sm\:-skew-x-1{
    --tw-skew-x: -1deg;
  }

  .sm\:skew-y-0{
    --tw-skew-y: 0deg;
  }

  .sm\:skew-y-1{
    --tw-skew-y: 1deg;
  }

  .sm\:skew-y-2{
    --tw-skew-y: 2deg;
  }

  .sm\:skew-y-3{
    --tw-skew-y: 3deg;
  }

  .sm\:skew-y-6{
    --tw-skew-y: 6deg;
  }

  .sm\:skew-y-12{
    --tw-skew-y: 12deg;
  }

  .sm\:-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .sm\:-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .sm\:-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .sm\:-skew-y-2{
    --tw-skew-y: -2deg;
  }

  .sm\:-skew-y-1{
    --tw-skew-y: -1deg;
  }

  .sm\:hover\:skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .sm\:hover\:skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .sm\:hover\:skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .sm\:hover\:skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .sm\:hover\:skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .sm\:hover\:skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .sm\:hover\:-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .sm\:hover\:-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .sm\:hover\:-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .sm\:hover\:-skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .sm\:hover\:-skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .sm\:hover\:skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .sm\:hover\:skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .sm\:hover\:skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .sm\:hover\:skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .sm\:hover\:skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .sm\:hover\:skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .sm\:hover\:-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .sm\:hover\:-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .sm\:hover\:-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .sm\:hover\:-skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .sm\:hover\:-skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .sm\:focus\:skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .sm\:focus\:skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .sm\:focus\:skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .sm\:focus\:skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .sm\:focus\:skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .sm\:focus\:skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .sm\:focus\:-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .sm\:focus\:-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .sm\:focus\:-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .sm\:focus\:-skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .sm\:focus\:-skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .sm\:focus\:skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .sm\:focus\:skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .sm\:focus\:skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .sm\:focus\:skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .sm\:focus\:skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .sm\:focus\:skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .sm\:focus\:-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .sm\:focus\:-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .sm\:focus\:-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .sm\:focus\:-skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .sm\:focus\:-skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .sm\:scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:hover\:scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:hover\:scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:hover\:scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:hover\:scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:hover\:scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:hover\:scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm\:focus\:scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm\:focus\:scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm\:focus\:scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm\:focus\:scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm\:focus\:scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm\:focus\:scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm\:scale-x-0{
    --tw-scale-x: 0;
  }

  .sm\:scale-x-50{
    --tw-scale-x: .5;
  }

  .sm\:scale-x-75{
    --tw-scale-x: .75;
  }

  .sm\:scale-x-90{
    --tw-scale-x: .9;
  }

  .sm\:scale-x-95{
    --tw-scale-x: .95;
  }

  .sm\:scale-x-100{
    --tw-scale-x: 1;
  }

  .sm\:scale-x-105{
    --tw-scale-x: 1.05;
  }

  .sm\:scale-x-110{
    --tw-scale-x: 1.1;
  }

  .sm\:scale-x-125{
    --tw-scale-x: 1.25;
  }

  .sm\:scale-x-150{
    --tw-scale-x: 1.5;
  }

  .sm\:scale-y-0{
    --tw-scale-y: 0;
  }

  .sm\:scale-y-50{
    --tw-scale-y: .5;
  }

  .sm\:scale-y-75{
    --tw-scale-y: .75;
  }

  .sm\:scale-y-90{
    --tw-scale-y: .9;
  }

  .sm\:scale-y-95{
    --tw-scale-y: .95;
  }

  .sm\:scale-y-100{
    --tw-scale-y: 1;
  }

  .sm\:scale-y-105{
    --tw-scale-y: 1.05;
  }

  .sm\:scale-y-110{
    --tw-scale-y: 1.1;
  }

  .sm\:scale-y-125{
    --tw-scale-y: 1.25;
  }

  .sm\:scale-y-150{
    --tw-scale-y: 1.5;
  }

  .sm\:hover\:scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .sm\:hover\:scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .sm\:hover\:scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .sm\:hover\:scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .sm\:hover\:scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .sm\:hover\:scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .sm\:hover\:scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .sm\:hover\:scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .sm\:hover\:scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .sm\:hover\:scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .sm\:hover\:scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .sm\:hover\:scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .sm\:hover\:scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .sm\:hover\:scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .sm\:hover\:scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .sm\:hover\:scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .sm\:hover\:scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .sm\:hover\:scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .sm\:hover\:scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .sm\:hover\:scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .sm\:focus\:scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .sm\:focus\:scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .sm\:focus\:scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .sm\:focus\:scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .sm\:focus\:scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .sm\:focus\:scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .sm\:focus\:scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .sm\:focus\:scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .sm\:focus\:scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .sm\:focus\:scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .sm\:focus\:scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .sm\:focus\:scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .sm\:focus\:scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .sm\:focus\:scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .sm\:focus\:scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .sm\:focus\:scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .sm\:focus\:scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .sm\:focus\:scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .sm\:focus\:scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .sm\:focus\:scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .sm\:animate-none{
    animation: none;
  }

  .sm\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .sm\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .sm\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .sm\:animate-bounce{
    animation: bounce 1s infinite;
  }

  .sm\:cursor-auto{
    cursor: auto;
  }

  .sm\:cursor-default{
    cursor: default;
  }

  .sm\:cursor-pointer{
    cursor: pointer;
  }

  .sm\:cursor-wait{
    cursor: wait;
  }

  .sm\:cursor-text{
    cursor: text;
  }

  .sm\:cursor-move{
    cursor: move;
  }

  .sm\:cursor-help{
    cursor: help;
  }

  .sm\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .sm\:select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .sm\:select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .sm\:select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .sm\:select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .sm\:resize-none{
    resize: none;
  }

  .sm\:resize-y{
    resize: vertical;
  }

  .sm\:resize-x{
    resize: horizontal;
  }

  .sm\:resize{
    resize: both;
  }

  .sm\:list-inside{
    list-style-position: inside;
  }

  .sm\:list-outside{
    list-style-position: outside;
  }

  .sm\:list-none{
    list-style-type: none;
  }

  .sm\:list-disc{
    list-style-type: disc;
  }

  .sm\:list-decimal{
    list-style-type: decimal;
  }

  .sm\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .sm\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .sm\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .sm\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .sm\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .sm\:grid-flow-row{
    grid-auto-flow: row;
  }

  .sm\:grid-flow-col{
    grid-auto-flow: column;
  }

  .sm\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .sm\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .sm\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .sm\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .sm\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .sm\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .sm\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .sm\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .sm\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .sm\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .sm\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .sm\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .sm\:grid-cols-none{
    grid-template-columns: none;
  }

  .sm\:grid-cols-3-1{
    grid-template-columns: 3fr 1fr;
  }

  .sm\:grid-cols-max-auto{
    grid-template-columns: max-content auto;
  }

  .sm\:grid-cols-4-auto{
    grid-template-columns: auto auto auto auto;
  }

  .sm\:grid-cols-main-aside{
    grid-template-columns: 4fr 1fr;
  }

  .sm\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-rows-none{
    grid-template-rows: none;
  }

  .sm\:grid-rows-auto-auto{
    grid-template-rows: auto auto;
  }

  .sm\:flex-row{
    flex-direction: row;
  }

  .sm\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .sm\:flex-col{
    flex-direction: column;
  }

  .sm\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .sm\:flex-wrap{
    flex-wrap: wrap;
  }

  .sm\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .sm\:flex-nowrap{
    flex-wrap: nowrap;
  }

  .sm\:place-content-center{
    place-content: center;
  }

  .sm\:place-content-start{
    place-content: start;
  }

  .sm\:place-content-end{
    place-content: end;
  }

  .sm\:place-content-between{
    place-content: space-between;
  }

  .sm\:place-content-around{
    place-content: space-around;
  }

  .sm\:place-content-evenly{
    place-content: space-evenly;
  }

  .sm\:place-content-stretch{
    place-content: stretch;
  }

  .sm\:place-items-start{
    place-items: start;
  }

  .sm\:place-items-end{
    place-items: end;
  }

  .sm\:place-items-center{
    place-items: center;
  }

  .sm\:place-items-stretch{
    place-items: stretch;
  }

  .sm\:content-center{
    align-content: center;
  }

  .sm\:content-start{
    align-content: flex-start;
  }

  .sm\:content-end{
    align-content: flex-end;
  }

  .sm\:content-between{
    align-content: space-between;
  }

  .sm\:content-around{
    align-content: space-around;
  }

  .sm\:content-evenly{
    align-content: space-evenly;
  }

  .sm\:items-start{
    align-items: flex-start;
  }

  .sm\:items-end{
    align-items: flex-end;
  }

  .sm\:items-center{
    align-items: center;
  }

  .sm\:items-baseline{
    align-items: baseline;
  }

  .sm\:items-stretch{
    align-items: stretch;
  }

  .sm\:justify-start{
    justify-content: flex-start;
  }

  .sm\:justify-end{
    justify-content: flex-end;
  }

  .sm\:justify-center{
    justify-content: center;
  }

  .sm\:justify-between{
    justify-content: space-between;
  }

  .sm\:justify-around{
    justify-content: space-around;
  }

  .sm\:justify-evenly{
    justify-content: space-evenly;
  }

  .sm\:justify-items-start{
    justify-items: start;
  }

  .sm\:justify-items-end{
    justify-items: end;
  }

  .sm\:justify-items-center{
    justify-items: center;
  }

  .sm\:justify-items-stretch{
    justify-items: stretch;
  }

  .sm\:gap-0{
    gap: 0px;
  }

  .sm\:gap-1{
    gap: 0.25rem;
  }

  .sm\:gap-2{
    gap: 0.5rem;
  }

  .sm\:gap-3{
    gap: 0.75rem;
  }

  .sm\:gap-4{
    gap: 1rem;
  }

  .sm\:gap-5{
    gap: 1.25rem;
  }

  .sm\:gap-6{
    gap: 1.5rem;
  }

  .sm\:gap-7{
    gap: 1.75rem;
  }

  .sm\:gap-8{
    gap: 2rem;
  }

  .sm\:gap-9{
    gap: 2.25rem;
  }

  .sm\:gap-10{
    gap: 2.5rem;
  }

  .sm\:gap-11{
    gap: 2.75rem;
  }

  .sm\:gap-12{
    gap: 3rem;
  }

  .sm\:gap-14{
    gap: 3.5rem;
  }

  .sm\:gap-16{
    gap: 4rem;
  }

  .sm\:gap-20{
    gap: 5rem;
  }

  .sm\:gap-24{
    gap: 6rem;
  }

  .sm\:gap-28{
    gap: 7rem;
  }

  .sm\:gap-32{
    gap: 8rem;
  }

  .sm\:gap-36{
    gap: 9rem;
  }

  .sm\:gap-40{
    gap: 10rem;
  }

  .sm\:gap-44{
    gap: 11rem;
  }

  .sm\:gap-48{
    gap: 12rem;
  }

  .sm\:gap-52{
    gap: 13rem;
  }

  .sm\:gap-56{
    gap: 14rem;
  }

  .sm\:gap-60{
    gap: 15rem;
  }

  .sm\:gap-64{
    gap: 16rem;
  }

  .sm\:gap-72{
    gap: 18rem;
  }

  .sm\:gap-80{
    gap: 20rem;
  }

  .sm\:gap-96{
    gap: 24rem;
  }

  .sm\:gap-144{
    gap: 36rem;
  }

  .sm\:gap-192{
    gap: 48rem;
  }

  .sm\:gap-240{
    gap: 60rem;
  }

  .sm\:gap-px{
    gap: 1px;
  }

  .sm\:gap-0\.5{
    gap: 0.125rem;
  }

  .sm\:gap-1\.5{
    gap: 0.375rem;
  }

  .sm\:gap-2\.5{
    gap: 0.625rem;
  }

  .sm\:gap-3\.5{
    gap: 0.875rem;
  }

  .sm\:gap-btn-default{
    gap: 2.5rem;
  }

  .sm\:gap-btn-sm{
    gap: 1.875rem;
  }

  .sm\:gap-header{
    gap: 60px;
  }

  .sm\:gap-icon{
    gap: 20px;
  }

  .sm\:gap-icon-3xl{
    gap: 120px;
  }

  .sm\:gap-icon-2xl{
    gap: 80px;
  }

  .sm\:gap-icon-xl{
    gap: 60px;
  }

  .sm\:gap-icon-lg{
    gap: 40px;
  }

  .sm\:gap-icon-sm{
    gap: 18px;
  }

  .sm\:gap-icon-xs{
    gap: 16px;
  }

  .sm\:gap-icon-spacing{
    gap: 8px;
  }

  .sm\:gap-heading-xs{
    gap: 0.25rem;
  }

  .sm\:gap-heading-sm{
    gap: 0.5rem;
  }

  .sm\:gap-heading{
    gap: 1rem;
  }

  .sm\:gap-heading-lg{
    gap: 2rem;
  }

  .sm\:gap-actionbar{
    gap: 70px;
  }

  .sm\:gap-aside{
    gap: 20rem;
  }

  .sm\:gap-sidebar{
    gap: 16rem;
  }

  .sm\:gap-card-padding{
    gap: 1.25rem;
  }

  .sm\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .sm\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .sm\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .sm\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .sm\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .sm\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .sm\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .sm\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .sm\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .sm\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .sm\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .sm\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .sm\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .sm\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .sm\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .sm\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .sm\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .sm\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .sm\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .sm\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .sm\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .sm\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .sm\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .sm\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .sm\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .sm\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .sm\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .sm\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .sm\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .sm\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .sm\:gap-x-144{
    -moz-column-gap: 36rem;
         column-gap: 36rem;
  }

  .sm\:gap-x-192{
    -moz-column-gap: 48rem;
         column-gap: 48rem;
  }

  .sm\:gap-x-240{
    -moz-column-gap: 60rem;
         column-gap: 60rem;
  }

  .sm\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .sm\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .sm\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .sm\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .sm\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .sm\:gap-x-btn-default{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .sm\:gap-x-btn-sm{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }

  .sm\:gap-x-header{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .sm\:gap-x-icon{
    -moz-column-gap: 20px;
         column-gap: 20px;
  }

  .sm\:gap-x-icon-3xl{
    -moz-column-gap: 120px;
         column-gap: 120px;
  }

  .sm\:gap-x-icon-2xl{
    -moz-column-gap: 80px;
         column-gap: 80px;
  }

  .sm\:gap-x-icon-xl{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .sm\:gap-x-icon-lg{
    -moz-column-gap: 40px;
         column-gap: 40px;
  }

  .sm\:gap-x-icon-sm{
    -moz-column-gap: 18px;
         column-gap: 18px;
  }

  .sm\:gap-x-icon-xs{
    -moz-column-gap: 16px;
         column-gap: 16px;
  }

  .sm\:gap-x-icon-spacing{
    -moz-column-gap: 8px;
         column-gap: 8px;
  }

  .sm\:gap-x-heading-xs{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .sm\:gap-x-heading-sm{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .sm\:gap-x-heading{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .sm\:gap-x-heading-lg{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .sm\:gap-x-actionbar{
    -moz-column-gap: 70px;
         column-gap: 70px;
  }

  .sm\:gap-x-aside{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .sm\:gap-x-sidebar{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .sm\:gap-x-card-padding{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .sm\:gap-y-0{
    row-gap: 0px;
  }

  .sm\:gap-y-1{
    row-gap: 0.25rem;
  }

  .sm\:gap-y-2{
    row-gap: 0.5rem;
  }

  .sm\:gap-y-3{
    row-gap: 0.75rem;
  }

  .sm\:gap-y-4{
    row-gap: 1rem;
  }

  .sm\:gap-y-5{
    row-gap: 1.25rem;
  }

  .sm\:gap-y-6{
    row-gap: 1.5rem;
  }

  .sm\:gap-y-7{
    row-gap: 1.75rem;
  }

  .sm\:gap-y-8{
    row-gap: 2rem;
  }

  .sm\:gap-y-9{
    row-gap: 2.25rem;
  }

  .sm\:gap-y-10{
    row-gap: 2.5rem;
  }

  .sm\:gap-y-11{
    row-gap: 2.75rem;
  }

  .sm\:gap-y-12{
    row-gap: 3rem;
  }

  .sm\:gap-y-14{
    row-gap: 3.5rem;
  }

  .sm\:gap-y-16{
    row-gap: 4rem;
  }

  .sm\:gap-y-20{
    row-gap: 5rem;
  }

  .sm\:gap-y-24{
    row-gap: 6rem;
  }

  .sm\:gap-y-28{
    row-gap: 7rem;
  }

  .sm\:gap-y-32{
    row-gap: 8rem;
  }

  .sm\:gap-y-36{
    row-gap: 9rem;
  }

  .sm\:gap-y-40{
    row-gap: 10rem;
  }

  .sm\:gap-y-44{
    row-gap: 11rem;
  }

  .sm\:gap-y-48{
    row-gap: 12rem;
  }

  .sm\:gap-y-52{
    row-gap: 13rem;
  }

  .sm\:gap-y-56{
    row-gap: 14rem;
  }

  .sm\:gap-y-60{
    row-gap: 15rem;
  }

  .sm\:gap-y-64{
    row-gap: 16rem;
  }

  .sm\:gap-y-72{
    row-gap: 18rem;
  }

  .sm\:gap-y-80{
    row-gap: 20rem;
  }

  .sm\:gap-y-96{
    row-gap: 24rem;
  }

  .sm\:gap-y-144{
    row-gap: 36rem;
  }

  .sm\:gap-y-192{
    row-gap: 48rem;
  }

  .sm\:gap-y-240{
    row-gap: 60rem;
  }

  .sm\:gap-y-px{
    row-gap: 1px;
  }

  .sm\:gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .sm\:gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .sm\:gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .sm\:gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .sm\:gap-y-btn-default{
    row-gap: 2.5rem;
  }

  .sm\:gap-y-btn-sm{
    row-gap: 1.875rem;
  }

  .sm\:gap-y-header{
    row-gap: 60px;
  }

  .sm\:gap-y-icon{
    row-gap: 20px;
  }

  .sm\:gap-y-icon-3xl{
    row-gap: 120px;
  }

  .sm\:gap-y-icon-2xl{
    row-gap: 80px;
  }

  .sm\:gap-y-icon-xl{
    row-gap: 60px;
  }

  .sm\:gap-y-icon-lg{
    row-gap: 40px;
  }

  .sm\:gap-y-icon-sm{
    row-gap: 18px;
  }

  .sm\:gap-y-icon-xs{
    row-gap: 16px;
  }

  .sm\:gap-y-icon-spacing{
    row-gap: 8px;
  }

  .sm\:gap-y-heading-xs{
    row-gap: 0.25rem;
  }

  .sm\:gap-y-heading-sm{
    row-gap: 0.5rem;
  }

  .sm\:gap-y-heading{
    row-gap: 1rem;
  }

  .sm\:gap-y-heading-lg{
    row-gap: 2rem;
  }

  .sm\:gap-y-actionbar{
    row-gap: 70px;
  }

  .sm\:gap-y-aside{
    row-gap: 20rem;
  }

  .sm\:gap-y-sidebar{
    row-gap: 16rem;
  }

  .sm\:gap-y-card-padding{
    row-gap: 1.25rem;
  }

  .sm\:space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(36rem * var(--tw-space-x-reverse));
    margin-left: calc(36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(48rem * var(--tw-space-x-reverse));
    margin-left: calc(48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60rem * var(--tw-space-x-reverse));
    margin-left: calc(60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(120px * var(--tw-space-x-reverse));
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(80px * var(--tw-space-x-reverse));
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18px * var(--tw-space-x-reverse));
    margin-left: calc(18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(70px * var(--tw-space-x-reverse));
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-36rem * var(--tw-space-x-reverse));
    margin-left: calc(-36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-48rem * var(--tw-space-x-reverse));
    margin-left: calc(-48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60rem * var(--tw-space-x-reverse));
    margin-left: calc(-60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20px * var(--tw-space-x-reverse));
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-120px * var(--tw-space-x-reverse));
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-80px * var(--tw-space-x-reverse));
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40px * var(--tw-space-x-reverse));
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18px * var(--tw-space-x-reverse));
    margin-left: calc(-18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16px * var(--tw-space-x-reverse));
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8px * var(--tw-space-x-reverse));
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-70px * var(--tw-space-x-reverse));
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:-space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(36rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.875rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(120px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(80px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(70px * var(--tw-space-y-reverse));
  }

  .sm\:space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-36rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-48rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.875rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-120px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-80px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-70px * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .sm\:-space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .sm\:space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .sm\:space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .sm\:divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(10px * var(--tw-divide-x-reverse));
    border-left-width: calc(10px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(10px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(10px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .sm\:divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .sm\:divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .sm\:divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .sm\:divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .sm\:divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .sm\:divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .sm\:divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .sm\:divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .sm\:divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .sm\:divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .sm\:divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .sm\:divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .sm\:divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .sm\:divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-divide-opacity));
  }

  .sm\:divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-divide-opacity));
  }

  .sm\:divide-orange-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-divide-opacity));
  }

  .sm\:divide-teal-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-divide-opacity));
  }

  .sm\:divide-teal-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-divide-opacity));
  }

  .sm\:divide-teal-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-divide-opacity));
  }

  .sm\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-divide-opacity));
  }

  .sm\:divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-divide-opacity));
  }

  .sm\:divide-petrol-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-divide-opacity));
  }

  .sm\:divide-petrol-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-divide-opacity));
  }

  .sm\:divide-petrol-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .sm\:divide-petrol-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .sm\:divide-appbody > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .sm\:divide-primary > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .sm\:divide-link > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .sm\:divide-link-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-divide-opacity));
  }

  .sm\:divide-header > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .sm\:divide-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .sm\:divide-bordercolor > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .sm\:divide-success > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .sm\:divide-danger > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-divide-opacity));
  }

  .sm\:divide-disabled > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-divide-opacity));
  }

  .sm\:divide-info > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .sm\:divide-card > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .sm\:divide-dark > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .sm\:divide-label-color > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .sm\:divide-label-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .sm\:divide-border-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .sm\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .sm\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .sm\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .sm\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .sm\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .sm\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .sm\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .sm\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .sm\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .sm\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .sm\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .sm\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .sm\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .sm\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .sm\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .sm\:place-self-auto{
    place-self: auto;
  }

  .sm\:place-self-start{
    place-self: start;
  }

  .sm\:place-self-end{
    place-self: end;
  }

  .sm\:place-self-center{
    place-self: center;
  }

  .sm\:place-self-stretch{
    place-self: stretch;
  }

  .sm\:self-auto{
    align-self: auto;
  }

  .sm\:self-start{
    align-self: flex-start;
  }

  .sm\:self-end{
    align-self: flex-end;
  }

  .sm\:self-center{
    align-self: center;
  }

  .sm\:self-stretch{
    align-self: stretch;
  }

  .sm\:self-baseline{
    align-self: baseline;
  }

  .sm\:justify-self-auto{
    justify-self: auto;
  }

  .sm\:justify-self-start{
    justify-self: start;
  }

  .sm\:justify-self-end{
    justify-self: end;
  }

  .sm\:justify-self-center{
    justify-self: center;
  }

  .sm\:justify-self-stretch{
    justify-self: stretch;
  }

  .sm\:overflow-auto{
    overflow: auto;
  }

  .sm\:overflow-hidden{
    overflow: hidden;
  }

  .sm\:overflow-visible{
    overflow: visible;
  }

  .sm\:overflow-scroll{
    overflow: scroll;
  }

  .sm\:overflow-x-auto{
    overflow-x: auto;
  }

  .sm\:overflow-y-auto{
    overflow-y: auto;
  }

  .sm\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .sm\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .sm\:overflow-x-visible{
    overflow-x: visible;
  }

  .sm\:overflow-y-visible{
    overflow-y: visible;
  }

  .sm\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .sm\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .sm\:overscroll-auto{
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .sm\:overscroll-contain{
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .sm\:overscroll-none{
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .sm\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .sm\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .sm\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .sm\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .sm\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .sm\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .sm\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .sm\:overflow-clip{
    text-overflow: clip;
  }

  .sm\:whitespace-normal{
    white-space: normal;
  }

  .sm\:whitespace-nowrap{
    white-space: nowrap;
  }

  .sm\:whitespace-pre{
    white-space: pre;
  }

  .sm\:whitespace-pre-line{
    white-space: pre-line;
  }

  .sm\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .sm\:break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .sm\:break-words{
    overflow-wrap: break-word;
  }

  .sm\:break-all{
    word-break: break-all;
  }

  .sm\:rounded-none{
    border-radius: 0px;
  }

  .sm\:rounded-sm{
    border-radius: 0.125rem;
  }

  .sm\:rounded{
    border-radius: 0.4rem;
  }

  .sm\:rounded-md{
    border-radius: 0.375rem;
  }

  .sm\:rounded-lg{
    border-radius: 0.5rem;
  }

  .sm\:rounded-xl{
    border-radius: 0.75rem;
  }

  .sm\:rounded-2xl{
    border-radius: 1rem;
  }

  .sm\:rounded-3xl{
    border-radius: 1.5rem;
  }

  .sm\:rounded-full{
    border-radius: 9999px;
  }

  .sm\:rounded-default{
    border-radius: 0.4rem;
  }

  .sm\:first\:rounded-none:first-child{
    border-radius: 0px;
  }

  .sm\:first\:rounded-sm:first-child{
    border-radius: 0.125rem;
  }

  .sm\:first\:rounded:first-child{
    border-radius: 0.4rem;
  }

  .sm\:first\:rounded-md:first-child{
    border-radius: 0.375rem;
  }

  .sm\:first\:rounded-lg:first-child{
    border-radius: 0.5rem;
  }

  .sm\:first\:rounded-xl:first-child{
    border-radius: 0.75rem;
  }

  .sm\:first\:rounded-2xl:first-child{
    border-radius: 1rem;
  }

  .sm\:first\:rounded-3xl:first-child{
    border-radius: 1.5rem;
  }

  .sm\:first\:rounded-full:first-child{
    border-radius: 9999px;
  }

  .sm\:first\:rounded-default:first-child{
    border-radius: 0.4rem;
  }

  .sm\:last\:rounded-none:last-child{
    border-radius: 0px;
  }

  .sm\:last\:rounded-sm:last-child{
    border-radius: 0.125rem;
  }

  .sm\:last\:rounded:last-child{
    border-radius: 0.4rem;
  }

  .sm\:last\:rounded-md:last-child{
    border-radius: 0.375rem;
  }

  .sm\:last\:rounded-lg:last-child{
    border-radius: 0.5rem;
  }

  .sm\:last\:rounded-xl:last-child{
    border-radius: 0.75rem;
  }

  .sm\:last\:rounded-2xl:last-child{
    border-radius: 1rem;
  }

  .sm\:last\:rounded-3xl:last-child{
    border-radius: 1.5rem;
  }

  .sm\:last\:rounded-full:last-child{
    border-radius: 9999px;
  }

  .sm\:last\:rounded-default:last-child{
    border-radius: 0.4rem;
  }

  .sm\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .sm\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .sm\:rounded-t{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .sm\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .sm\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-t-default{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .sm\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .sm\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:rounded-r{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-r-default{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-b{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-b-default{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-l{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-l-default{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:first\:rounded-t-none:first-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .sm\:first\:rounded-t-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .sm\:first\:rounded-t:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .sm\:first\:rounded-t-md:first-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .sm\:first\:rounded-t-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm\:first\:rounded-t-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .sm\:first\:rounded-t-2xl:first-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .sm\:first\:rounded-t-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .sm\:first\:rounded-t-full:first-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:first\:rounded-t-default:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .sm\:first\:rounded-r-none:first-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .sm\:first\:rounded-r-sm:first-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:first\:rounded-r:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:first\:rounded-r-md:first-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:first\:rounded-r-lg:first-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:first\:rounded-r-xl:first-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:first\:rounded-r-2xl:first-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .sm\:first\:rounded-r-3xl:first-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:first\:rounded-r-full:first-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:first\:rounded-r-default:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:first\:rounded-b-none:first-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:first\:rounded-b-sm:first-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:first\:rounded-b:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:first\:rounded-b-md:first-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:first\:rounded-b-lg:first-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:first\:rounded-b-xl:first-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:first\:rounded-b-2xl:first-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:first\:rounded-b-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:first\:rounded-b-full:first-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:first\:rounded-b-default:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:first\:rounded-l-none:first-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:first\:rounded-l-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:first\:rounded-l:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:first\:rounded-l-md:first-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:first\:rounded-l-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:first\:rounded-l-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:first\:rounded-l-2xl:first-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:first\:rounded-l-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:first\:rounded-l-full:first-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:first\:rounded-l-default:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:last\:rounded-t-none:last-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .sm\:last\:rounded-t-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .sm\:last\:rounded-t:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .sm\:last\:rounded-t-md:last-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .sm\:last\:rounded-t-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm\:last\:rounded-t-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .sm\:last\:rounded-t-2xl:last-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .sm\:last\:rounded-t-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .sm\:last\:rounded-t-full:last-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:last\:rounded-t-default:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .sm\:last\:rounded-r-none:last-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .sm\:last\:rounded-r-sm:last-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:last\:rounded-r:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:last\:rounded-r-md:last-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:last\:rounded-r-lg:last-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:last\:rounded-r-xl:last-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:last\:rounded-r-2xl:last-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .sm\:last\:rounded-r-3xl:last-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:last\:rounded-r-full:last-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:last\:rounded-r-default:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:last\:rounded-b-none:last-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:last\:rounded-b-sm:last-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:last\:rounded-b:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:last\:rounded-b-md:last-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:last\:rounded-b-lg:last-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:last\:rounded-b-xl:last-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:last\:rounded-b-2xl:last-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:last\:rounded-b-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:last\:rounded-b-full:last-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:last\:rounded-b-default:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:last\:rounded-l-none:last-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .sm\:last\:rounded-l-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:last\:rounded-l:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:last\:rounded-l-md:last-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:last\:rounded-l-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:last\:rounded-l-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:last\:rounded-l-2xl:last-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .sm\:last\:rounded-l-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:last\:rounded-l-full:last-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:last\:rounded-l-default:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .sm\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .sm\:rounded-tl{
    border-top-left-radius: 0.4rem;
  }

  .sm\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .sm\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .sm\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .sm\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .sm\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .sm\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .sm\:rounded-tl-default{
    border-top-left-radius: 0.4rem;
  }

  .sm\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .sm\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .sm\:rounded-tr{
    border-top-right-radius: 0.4rem;
  }

  .sm\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .sm\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .sm\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .sm\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .sm\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-tr-default{
    border-top-right-radius: 0.4rem;
  }

  .sm\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .sm\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:rounded-br{
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .sm\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-br-default{
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .sm\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-bl{
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .sm\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-bl-default{
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:first\:rounded-tl-none:first-child{
    border-top-left-radius: 0px;
  }

  .sm\:first\:rounded-tl-sm:first-child{
    border-top-left-radius: 0.125rem;
  }

  .sm\:first\:rounded-tl:first-child{
    border-top-left-radius: 0.4rem;
  }

  .sm\:first\:rounded-tl-md:first-child{
    border-top-left-radius: 0.375rem;
  }

  .sm\:first\:rounded-tl-lg:first-child{
    border-top-left-radius: 0.5rem;
  }

  .sm\:first\:rounded-tl-xl:first-child{
    border-top-left-radius: 0.75rem;
  }

  .sm\:first\:rounded-tl-2xl:first-child{
    border-top-left-radius: 1rem;
  }

  .sm\:first\:rounded-tl-3xl:first-child{
    border-top-left-radius: 1.5rem;
  }

  .sm\:first\:rounded-tl-full:first-child{
    border-top-left-radius: 9999px;
  }

  .sm\:first\:rounded-tl-default:first-child{
    border-top-left-radius: 0.4rem;
  }

  .sm\:first\:rounded-tr-none:first-child{
    border-top-right-radius: 0px;
  }

  .sm\:first\:rounded-tr-sm:first-child{
    border-top-right-radius: 0.125rem;
  }

  .sm\:first\:rounded-tr:first-child{
    border-top-right-radius: 0.4rem;
  }

  .sm\:first\:rounded-tr-md:first-child{
    border-top-right-radius: 0.375rem;
  }

  .sm\:first\:rounded-tr-lg:first-child{
    border-top-right-radius: 0.5rem;
  }

  .sm\:first\:rounded-tr-xl:first-child{
    border-top-right-radius: 0.75rem;
  }

  .sm\:first\:rounded-tr-2xl:first-child{
    border-top-right-radius: 1rem;
  }

  .sm\:first\:rounded-tr-3xl:first-child{
    border-top-right-radius: 1.5rem;
  }

  .sm\:first\:rounded-tr-full:first-child{
    border-top-right-radius: 9999px;
  }

  .sm\:first\:rounded-tr-default:first-child{
    border-top-right-radius: 0.4rem;
  }

  .sm\:first\:rounded-br-none:first-child{
    border-bottom-right-radius: 0px;
  }

  .sm\:first\:rounded-br-sm:first-child{
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:first\:rounded-br:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:first\:rounded-br-md:first-child{
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:first\:rounded-br-lg:first-child{
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:first\:rounded-br-xl:first-child{
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:first\:rounded-br-2xl:first-child{
    border-bottom-right-radius: 1rem;
  }

  .sm\:first\:rounded-br-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:first\:rounded-br-full:first-child{
    border-bottom-right-radius: 9999px;
  }

  .sm\:first\:rounded-br-default:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:first\:rounded-bl-none:first-child{
    border-bottom-left-radius: 0px;
  }

  .sm\:first\:rounded-bl-sm:first-child{
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:first\:rounded-bl:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:first\:rounded-bl-md:first-child{
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:first\:rounded-bl-lg:first-child{
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:first\:rounded-bl-xl:first-child{
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:first\:rounded-bl-2xl:first-child{
    border-bottom-left-radius: 1rem;
  }

  .sm\:first\:rounded-bl-3xl:first-child{
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:first\:rounded-bl-full:first-child{
    border-bottom-left-radius: 9999px;
  }

  .sm\:first\:rounded-bl-default:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:last\:rounded-tl-none:last-child{
    border-top-left-radius: 0px;
  }

  .sm\:last\:rounded-tl-sm:last-child{
    border-top-left-radius: 0.125rem;
  }

  .sm\:last\:rounded-tl:last-child{
    border-top-left-radius: 0.4rem;
  }

  .sm\:last\:rounded-tl-md:last-child{
    border-top-left-radius: 0.375rem;
  }

  .sm\:last\:rounded-tl-lg:last-child{
    border-top-left-radius: 0.5rem;
  }

  .sm\:last\:rounded-tl-xl:last-child{
    border-top-left-radius: 0.75rem;
  }

  .sm\:last\:rounded-tl-2xl:last-child{
    border-top-left-radius: 1rem;
  }

  .sm\:last\:rounded-tl-3xl:last-child{
    border-top-left-radius: 1.5rem;
  }

  .sm\:last\:rounded-tl-full:last-child{
    border-top-left-radius: 9999px;
  }

  .sm\:last\:rounded-tl-default:last-child{
    border-top-left-radius: 0.4rem;
  }

  .sm\:last\:rounded-tr-none:last-child{
    border-top-right-radius: 0px;
  }

  .sm\:last\:rounded-tr-sm:last-child{
    border-top-right-radius: 0.125rem;
  }

  .sm\:last\:rounded-tr:last-child{
    border-top-right-radius: 0.4rem;
  }

  .sm\:last\:rounded-tr-md:last-child{
    border-top-right-radius: 0.375rem;
  }

  .sm\:last\:rounded-tr-lg:last-child{
    border-top-right-radius: 0.5rem;
  }

  .sm\:last\:rounded-tr-xl:last-child{
    border-top-right-radius: 0.75rem;
  }

  .sm\:last\:rounded-tr-2xl:last-child{
    border-top-right-radius: 1rem;
  }

  .sm\:last\:rounded-tr-3xl:last-child{
    border-top-right-radius: 1.5rem;
  }

  .sm\:last\:rounded-tr-full:last-child{
    border-top-right-radius: 9999px;
  }

  .sm\:last\:rounded-tr-default:last-child{
    border-top-right-radius: 0.4rem;
  }

  .sm\:last\:rounded-br-none:last-child{
    border-bottom-right-radius: 0px;
  }

  .sm\:last\:rounded-br-sm:last-child{
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:last\:rounded-br:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:last\:rounded-br-md:last-child{
    border-bottom-right-radius: 0.375rem;
  }

  .sm\:last\:rounded-br-lg:last-child{
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:last\:rounded-br-xl:last-child{
    border-bottom-right-radius: 0.75rem;
  }

  .sm\:last\:rounded-br-2xl:last-child{
    border-bottom-right-radius: 1rem;
  }

  .sm\:last\:rounded-br-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
  }

  .sm\:last\:rounded-br-full:last-child{
    border-bottom-right-radius: 9999px;
  }

  .sm\:last\:rounded-br-default:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .sm\:last\:rounded-bl-none:last-child{
    border-bottom-left-radius: 0px;
  }

  .sm\:last\:rounded-bl-sm:last-child{
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:last\:rounded-bl:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:last\:rounded-bl-md:last-child{
    border-bottom-left-radius: 0.375rem;
  }

  .sm\:last\:rounded-bl-lg:last-child{
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:last\:rounded-bl-xl:last-child{
    border-bottom-left-radius: 0.75rem;
  }

  .sm\:last\:rounded-bl-2xl:last-child{
    border-bottom-left-radius: 1rem;
  }

  .sm\:last\:rounded-bl-3xl:last-child{
    border-bottom-left-radius: 1.5rem;
  }

  .sm\:last\:rounded-bl-full:last-child{
    border-bottom-left-radius: 9999px;
  }

  .sm\:last\:rounded-bl-default:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .sm\:border-0{
    border-width: 0px;
  }

  .sm\:border-1{
    border-width: 1px;
  }

  .sm\:border-2{
    border-width: 2px;
  }

  .sm\:border-4{
    border-width: 4px;
  }

  .sm\:border-10{
    border-width: 10px;
  }

  .sm\:border{
    border-width: 1px;
  }

  .sm\:first\:border-0:first-child{
    border-width: 0px;
  }

  .sm\:first\:border-1:first-child{
    border-width: 1px;
  }

  .sm\:first\:border-2:first-child{
    border-width: 2px;
  }

  .sm\:first\:border-4:first-child{
    border-width: 4px;
  }

  .sm\:first\:border-10:first-child{
    border-width: 10px;
  }

  .sm\:first\:border:first-child{
    border-width: 1px;
  }

  .sm\:last\:border-0:last-child{
    border-width: 0px;
  }

  .sm\:last\:border-1:last-child{
    border-width: 1px;
  }

  .sm\:last\:border-2:last-child{
    border-width: 2px;
  }

  .sm\:last\:border-4:last-child{
    border-width: 4px;
  }

  .sm\:last\:border-10:last-child{
    border-width: 10px;
  }

  .sm\:last\:border:last-child{
    border-width: 1px;
  }

  .sm\:border-t-0{
    border-top-width: 0px;
  }

  .sm\:border-t-1{
    border-top-width: 1px;
  }

  .sm\:border-t-2{
    border-top-width: 2px;
  }

  .sm\:border-t-4{
    border-top-width: 4px;
  }

  .sm\:border-t-10{
    border-top-width: 10px;
  }

  .sm\:border-t{
    border-top-width: 1px;
  }

  .sm\:border-r-0{
    border-right-width: 0px;
  }

  .sm\:border-r-1{
    border-right-width: 1px;
  }

  .sm\:border-r-2{
    border-right-width: 2px;
  }

  .sm\:border-r-4{
    border-right-width: 4px;
  }

  .sm\:border-r-10{
    border-right-width: 10px;
  }

  .sm\:border-r{
    border-right-width: 1px;
  }

  .sm\:border-b-0{
    border-bottom-width: 0px;
  }

  .sm\:border-b-1{
    border-bottom-width: 1px;
  }

  .sm\:border-b-2{
    border-bottom-width: 2px;
  }

  .sm\:border-b-4{
    border-bottom-width: 4px;
  }

  .sm\:border-b-10{
    border-bottom-width: 10px;
  }

  .sm\:border-b{
    border-bottom-width: 1px;
  }

  .sm\:border-l-0{
    border-left-width: 0px;
  }

  .sm\:border-l-1{
    border-left-width: 1px;
  }

  .sm\:border-l-2{
    border-left-width: 2px;
  }

  .sm\:border-l-4{
    border-left-width: 4px;
  }

  .sm\:border-l-10{
    border-left-width: 10px;
  }

  .sm\:border-l{
    border-left-width: 1px;
  }

  .sm\:first\:border-t-0:first-child{
    border-top-width: 0px;
  }

  .sm\:first\:border-t-1:first-child{
    border-top-width: 1px;
  }

  .sm\:first\:border-t-2:first-child{
    border-top-width: 2px;
  }

  .sm\:first\:border-t-4:first-child{
    border-top-width: 4px;
  }

  .sm\:first\:border-t-10:first-child{
    border-top-width: 10px;
  }

  .sm\:first\:border-t:first-child{
    border-top-width: 1px;
  }

  .sm\:first\:border-r-0:first-child{
    border-right-width: 0px;
  }

  .sm\:first\:border-r-1:first-child{
    border-right-width: 1px;
  }

  .sm\:first\:border-r-2:first-child{
    border-right-width: 2px;
  }

  .sm\:first\:border-r-4:first-child{
    border-right-width: 4px;
  }

  .sm\:first\:border-r-10:first-child{
    border-right-width: 10px;
  }

  .sm\:first\:border-r:first-child{
    border-right-width: 1px;
  }

  .sm\:first\:border-b-0:first-child{
    border-bottom-width: 0px;
  }

  .sm\:first\:border-b-1:first-child{
    border-bottom-width: 1px;
  }

  .sm\:first\:border-b-2:first-child{
    border-bottom-width: 2px;
  }

  .sm\:first\:border-b-4:first-child{
    border-bottom-width: 4px;
  }

  .sm\:first\:border-b-10:first-child{
    border-bottom-width: 10px;
  }

  .sm\:first\:border-b:first-child{
    border-bottom-width: 1px;
  }

  .sm\:first\:border-l-0:first-child{
    border-left-width: 0px;
  }

  .sm\:first\:border-l-1:first-child{
    border-left-width: 1px;
  }

  .sm\:first\:border-l-2:first-child{
    border-left-width: 2px;
  }

  .sm\:first\:border-l-4:first-child{
    border-left-width: 4px;
  }

  .sm\:first\:border-l-10:first-child{
    border-left-width: 10px;
  }

  .sm\:first\:border-l:first-child{
    border-left-width: 1px;
  }

  .sm\:last\:border-t-0:last-child{
    border-top-width: 0px;
  }

  .sm\:last\:border-t-1:last-child{
    border-top-width: 1px;
  }

  .sm\:last\:border-t-2:last-child{
    border-top-width: 2px;
  }

  .sm\:last\:border-t-4:last-child{
    border-top-width: 4px;
  }

  .sm\:last\:border-t-10:last-child{
    border-top-width: 10px;
  }

  .sm\:last\:border-t:last-child{
    border-top-width: 1px;
  }

  .sm\:last\:border-r-0:last-child{
    border-right-width: 0px;
  }

  .sm\:last\:border-r-1:last-child{
    border-right-width: 1px;
  }

  .sm\:last\:border-r-2:last-child{
    border-right-width: 2px;
  }

  .sm\:last\:border-r-4:last-child{
    border-right-width: 4px;
  }

  .sm\:last\:border-r-10:last-child{
    border-right-width: 10px;
  }

  .sm\:last\:border-r:last-child{
    border-right-width: 1px;
  }

  .sm\:last\:border-b-0:last-child{
    border-bottom-width: 0px;
  }

  .sm\:last\:border-b-1:last-child{
    border-bottom-width: 1px;
  }

  .sm\:last\:border-b-2:last-child{
    border-bottom-width: 2px;
  }

  .sm\:last\:border-b-4:last-child{
    border-bottom-width: 4px;
  }

  .sm\:last\:border-b-10:last-child{
    border-bottom-width: 10px;
  }

  .sm\:last\:border-b:last-child{
    border-bottom-width: 1px;
  }

  .sm\:last\:border-l-0:last-child{
    border-left-width: 0px;
  }

  .sm\:last\:border-l-1:last-child{
    border-left-width: 1px;
  }

  .sm\:last\:border-l-2:last-child{
    border-left-width: 2px;
  }

  .sm\:last\:border-l-4:last-child{
    border-left-width: 4px;
  }

  .sm\:last\:border-l-10:last-child{
    border-left-width: 10px;
  }

  .sm\:last\:border-l:last-child{
    border-left-width: 1px;
  }

  .sm\:border-solid{
    border-style: solid;
  }

  .sm\:border-dashed{
    border-style: dashed;
  }

  .sm\:border-dotted{
    border-style: dotted;
  }

  .sm\:border-double{
    border-style: double;
  }

  .sm\:border-none{
    border-style: none;
  }

  .sm\:border-transparent{
    border-color: transparent;
  }

  .sm\:border-current{
    border-color: currentColor;
  }

  .sm\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .sm\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .sm\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .sm\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .sm\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .sm\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .sm\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .sm\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .sm\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .sm\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .sm\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .sm\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .sm\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .sm\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .sm\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .sm\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .sm\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .sm\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .sm\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .sm\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .sm\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .sm\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .sm\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .sm\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .sm\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .sm\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .sm\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .sm\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .sm\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-transparent{
    border-color: transparent;
  }

  .group:hover .sm\:group-hover\:border-current{
    border-color: currentColor;
  }

  .group:hover .sm\:group-hover\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .sm\:group-hover\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-transparent:focus-within{
    border-color: transparent;
  }

  .sm\:focus-within\:border-current:focus-within{
    border-color: currentColor;
  }

  .sm\:focus-within\:border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-orange-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-teal-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-teal-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-teal-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-petrol-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-petrol-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-petrol-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-petrol-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-appbody:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-primary:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-link:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-link-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-header:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-actionbar:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-bordercolor:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-success:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-danger:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-disabled:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-info:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-card:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-dark:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-label-color:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-label-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:focus-within\:border-border-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .sm\:hover\:border-current:hover{
    border-color: currentColor;
  }

  .sm\:hover\:border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:hover\:border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .sm\:hover\:border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:hover\:border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .sm\:hover\:border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .sm\:hover\:border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .sm\:hover\:border-orange-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .sm\:hover\:border-teal-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .sm\:hover\:border-teal-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .sm\:hover\:border-teal-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .sm\:hover\:border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .sm\:hover\:border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .sm\:hover\:border-petrol-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .sm\:hover\:border-petrol-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .sm\:hover\:border-petrol-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .sm\:hover\:border-petrol-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .sm\:hover\:border-appbody:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .sm\:hover\:border-primary:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:hover\:border-link:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:hover\:border-link-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .sm\:hover\:border-header:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .sm\:hover\:border-actionbar:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .sm\:hover\:border-bordercolor:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:hover\:border-success:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .sm\:hover\:border-danger:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .sm\:hover\:border-disabled:hover{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .sm\:hover\:border-info:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:hover\:border-card:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:hover\:border-dark:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .sm\:hover\:border-label-color:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:hover\:border-label-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:hover\:border-border-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .sm\:focus\:border-current:focus{
    border-color: currentColor;
  }

  .sm\:focus\:border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus\:border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .sm\:focus\:border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .sm\:focus\:border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .sm\:focus\:border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .sm\:focus\:border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .sm\:focus\:border-orange-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .sm\:focus\:border-teal-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .sm\:focus\:border-teal-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .sm\:focus\:border-teal-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .sm\:focus\:border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .sm\:focus\:border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .sm\:focus\:border-petrol-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .sm\:focus\:border-petrol-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .sm\:focus\:border-petrol-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .sm\:focus\:border-petrol-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .sm\:focus\:border-appbody:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .sm\:focus\:border-primary:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:focus\:border-link:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:focus\:border-link-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .sm\:focus\:border-header:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .sm\:focus\:border-actionbar:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .sm\:focus\:border-bordercolor:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:focus\:border-success:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .sm\:focus\:border-danger:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .sm\:focus\:border-disabled:focus{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .sm\:focus\:border-info:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .sm\:focus\:border-card:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .sm\:focus\:border-dark:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .sm\:focus\:border-label-color:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:focus\:border-label-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .sm\:focus\:border-border-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .sm\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .sm\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .sm\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .sm\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .sm\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .sm\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .sm\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .sm\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .sm\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .sm\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .sm\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .sm\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .sm\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .sm\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .sm\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .group:hover .sm\:group-hover\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .group:hover .sm\:group-hover\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .sm\:focus-within\:border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .sm\:focus-within\:border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .sm\:focus-within\:border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .sm\:focus-within\:border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .sm\:focus-within\:border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .sm\:focus-within\:border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .sm\:focus-within\:border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .sm\:focus-within\:border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .sm\:focus-within\:border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .sm\:focus-within\:border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .sm\:focus-within\:border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .sm\:focus-within\:border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .sm\:focus-within\:border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .sm\:focus-within\:border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .sm\:focus-within\:border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .sm\:hover\:border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .sm\:hover\:border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .sm\:hover\:border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .sm\:hover\:border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .sm\:hover\:border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .sm\:hover\:border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .sm\:hover\:border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .sm\:hover\:border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .sm\:hover\:border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .sm\:hover\:border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .sm\:hover\:border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .sm\:hover\:border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .sm\:hover\:border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .sm\:hover\:border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .sm\:hover\:border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .sm\:focus\:border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .sm\:focus\:border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .sm\:focus\:border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .sm\:focus\:border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .sm\:focus\:border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .sm\:focus\:border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .sm\:focus\:border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .sm\:focus\:border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .sm\:focus\:border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .sm\:focus\:border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .sm\:focus\:border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .sm\:focus\:border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .sm\:focus\:border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .sm\:focus\:border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .sm\:focus\:border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .sm\:bg-transparent{
    background-color: transparent;
  }

  .sm\:bg-current{
    background-color: currentColor;
  }

  .sm\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .sm\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .sm\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .sm\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .sm\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .sm\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .sm\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .sm\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .sm\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .sm\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .sm\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .sm\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .sm\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .sm\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-transparent:first-child{
    background-color: transparent;
  }

  .sm\:first\:bg-current:first-child{
    background-color: currentColor;
  }

  .sm\:first\:bg-black:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-white:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-gray-100:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-gray-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-gray-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-gray-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-gray-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-gray-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-gray-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-gray-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-gray-900:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-green-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-red-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-pink-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-orange-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-teal-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-teal-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-teal-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-yellow-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-blue-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-blue-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-petrol-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-petrol-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-petrol-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-petrol-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-appbody:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-primary:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-link:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-link-hover:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-header:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-actionbar:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-bordercolor:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-success:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-danger:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-disabled:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-info:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-card:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-dark:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-label-color:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-label-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:first\:bg-border-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-transparent:last-child{
    background-color: transparent;
  }

  .sm\:last\:bg-current:last-child{
    background-color: currentColor;
  }

  .sm\:last\:bg-black:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-white:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-gray-100:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-gray-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-gray-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-gray-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-gray-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-gray-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-gray-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-gray-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-gray-900:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-green-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-red-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-pink-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-orange-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-teal-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-teal-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-teal-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-yellow-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-blue-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-blue-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-petrol-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-petrol-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-petrol-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-petrol-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-appbody:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-primary:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-link:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-link-hover:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-header:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-actionbar:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-bordercolor:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-success:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-danger:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-disabled:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-info:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-card:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-dark:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-label-color:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-label-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:last\:bg-border-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-transparent{
    background-color: transparent;
  }

  .group:hover .sm\:group-hover\:bg-current{
    background-color: currentColor;
  }

  .group:hover .sm\:group-hover\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .sm\:group-hover\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-transparent:focus-within{
    background-color: transparent;
  }

  .sm\:focus-within\:bg-current:focus-within{
    background-color: currentColor;
  }

  .sm\:focus-within\:bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-orange-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-teal-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-teal-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-teal-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-petrol-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-petrol-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-petrol-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-petrol-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-appbody:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-primary:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-link:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-link-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-header:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-actionbar:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-bordercolor:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-success:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-danger:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-disabled:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-info:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-card:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-dark:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-label-color:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-label-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:focus-within\:bg-border-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .sm\:hover\:bg-current:hover{
    background-color: currentColor;
  }

  .sm\:hover\:bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-orange-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-teal-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-teal-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-teal-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-petrol-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-petrol-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-petrol-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-petrol-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-appbody:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-primary:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-link:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-link-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-header:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-actionbar:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-bordercolor:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-success:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-danger:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-disabled:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-info:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-card:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-dark:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-label-color:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-label-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:hover\:bg-border-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .sm\:focus\:bg-current:focus{
    background-color: currentColor;
  }

  .sm\:focus\:bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-orange-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-teal-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-teal-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-teal-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-petrol-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-petrol-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-petrol-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-petrol-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-appbody:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-primary:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-link:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-link-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-header:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-actionbar:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-bordercolor:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-success:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-danger:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-disabled:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-info:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-card:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-dark:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-label-color:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-label-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:focus\:bg-border-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-transparent:active{
    background-color: transparent;
  }

  .sm\:active\:bg-current:active{
    background-color: currentColor;
  }

  .sm\:active\:bg-black:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-white:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-gray-100:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-gray-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-gray-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-gray-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-gray-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-gray-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-gray-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-gray-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-gray-900:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-green-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-red-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-pink-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-orange-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-teal-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-teal-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-teal-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-yellow-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-blue-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-blue-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-petrol-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-petrol-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-petrol-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-petrol-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-appbody:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-primary:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-link:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-link-hover:active{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-header:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-actionbar:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-bordercolor:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-success:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-danger:active{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-disabled:active{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-info:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-card:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-dark:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-label-color:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-label-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .sm\:active\:bg-border-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .sm\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .sm\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .sm\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .sm\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .sm\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .sm\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .sm\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .sm\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .sm\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .sm\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .sm\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .sm\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .sm\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .sm\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .sm\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .group:hover .sm\:group-hover\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .group:hover .sm\:group-hover\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .sm\:focus-within\:bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .sm\:focus-within\:bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus-within\:bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus-within\:bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .sm\:focus-within\:bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .sm\:focus-within\:bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus-within\:bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .sm\:focus-within\:bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .sm\:focus-within\:bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus-within\:bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .sm\:focus-within\:bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .sm\:focus-within\:bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus-within\:bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus-within\:bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .sm\:focus-within\:bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .sm\:hover\:bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .sm\:hover\:bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .sm\:hover\:bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .sm\:hover\:bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .sm\:hover\:bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .sm\:hover\:bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .sm\:hover\:bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .sm\:hover\:bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .sm\:hover\:bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .sm\:hover\:bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .sm\:hover\:bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .sm\:hover\:bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .sm\:hover\:bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .sm\:hover\:bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .sm\:hover\:bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .sm\:focus\:bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .sm\:focus\:bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .sm\:focus\:bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .sm\:focus\:bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .sm\:focus\:bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .sm\:focus\:bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .sm\:focus\:bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .sm\:focus\:bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .sm\:focus\:bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .sm\:focus\:bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .sm\:focus\:bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .sm\:focus\:bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .sm\:focus\:bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .sm\:focus\:bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .sm\:focus\:bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .sm\:bg-none{
    background-image: none;
  }

  .sm\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .sm\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .sm\:bg-pattern-disabled-bright{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .sm\:bg-pattern-disabled-dark{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .sm\:bg-focuspage-xs{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .sm\:bg-focuspage-md{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .sm\:bg-focuspage-lg{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .sm\:bg-focuspage-xl{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .sm\:bg-focuspage-2xl{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .sm\:hover\:bg-none:hover{
    background-image: none;
  }

  .sm\:hover\:bg-gradient-to-t:hover{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .sm\:hover\:bg-gradient-to-tr:hover{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .sm\:hover\:bg-gradient-to-r:hover{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .sm\:hover\:bg-gradient-to-br:hover{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .sm\:hover\:bg-gradient-to-b:hover{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .sm\:hover\:bg-gradient-to-bl:hover{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .sm\:hover\:bg-gradient-to-l:hover{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .sm\:hover\:bg-gradient-to-tl:hover{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .sm\:hover\:bg-pattern-disabled-bright:hover{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .sm\:hover\:bg-pattern-disabled-dark:hover{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .sm\:hover\:bg-focuspage-xs:hover{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .sm\:hover\:bg-focuspage-md:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .sm\:hover\:bg-focuspage-lg:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .sm\:hover\:bg-focuspage-xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .sm\:hover\:bg-focuspage-2xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .sm\:focus\:bg-none:focus{
    background-image: none;
  }

  .sm\:focus\:bg-gradient-to-t:focus{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .sm\:focus\:bg-gradient-to-tr:focus{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .sm\:focus\:bg-gradient-to-r:focus{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .sm\:focus\:bg-gradient-to-br:focus{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .sm\:focus\:bg-gradient-to-b:focus{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .sm\:focus\:bg-gradient-to-bl:focus{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .sm\:focus\:bg-gradient-to-l:focus{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .sm\:focus\:bg-gradient-to-tl:focus{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .sm\:focus\:bg-pattern-disabled-bright:focus{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .sm\:focus\:bg-pattern-disabled-dark:focus{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .sm\:focus\:bg-focuspage-xs:focus{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .sm\:focus\:bg-focuspage-md:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .sm\:focus\:bg-focuspage-lg:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .sm\:focus\:bg-focuspage-xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .sm\:focus\:bg-focuspage-2xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .sm\:from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-gray-100{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:from-gray-200{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .sm\:from-gray-300{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .sm\:from-gray-400{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:from-gray-500{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .sm\:from-gray-600{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .sm\:from-gray-700{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:from-gray-800{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:from-gray-900{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:from-green-500{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:from-red-500{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .sm\:from-pink-500{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .sm\:from-orange-500{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .sm\:from-teal-300{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .sm\:from-teal-400{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .sm\:from-teal-500{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .sm\:from-yellow-500{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .sm\:from-blue-200{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .sm\:from-blue-500{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .sm\:from-petrol-500{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .sm\:from-petrol-600{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .sm\:from-petrol-700{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:from-petrol-800{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:from-appbody{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:from-primary{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:from-link{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:from-link-hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .sm\:from-header{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:from-actionbar{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:from-bordercolor{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:from-success{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:from-danger{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .sm\:from-disabled{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .sm\:from-info{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:from-card{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:from-dark{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:from-label-color{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:from-label-inverted{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:from-border-inverted{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:hover\:from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-gray-100:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:hover\:from-gray-200:hover{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .sm\:hover\:from-gray-300:hover{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .sm\:hover\:from-gray-400:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:hover\:from-gray-500:hover{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .sm\:hover\:from-gray-600:hover{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .sm\:hover\:from-gray-700:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:hover\:from-gray-800:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:hover\:from-gray-900:hover{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:from-green-500:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:hover\:from-red-500:hover{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .sm\:hover\:from-pink-500:hover{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .sm\:hover\:from-orange-500:hover{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .sm\:hover\:from-teal-300:hover{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .sm\:hover\:from-teal-400:hover{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .sm\:hover\:from-teal-500:hover{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .sm\:hover\:from-yellow-500:hover{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .sm\:hover\:from-blue-200:hover{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .sm\:hover\:from-blue-500:hover{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .sm\:hover\:from-petrol-500:hover{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .sm\:hover\:from-petrol-600:hover{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .sm\:hover\:from-petrol-700:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:hover\:from-petrol-800:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:hover\:from-appbody:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:hover\:from-primary:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:hover\:from-link:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:hover\:from-link-hover:hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .sm\:hover\:from-header:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:hover\:from-actionbar:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:hover\:from-bordercolor:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:hover\:from-success:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:hover\:from-danger:hover{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .sm\:hover\:from-disabled:hover{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .sm\:hover\:from-info:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:hover\:from-card:hover{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-dark:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:hover\:from-label-color:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:hover\:from-label-inverted:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:hover\:from-border-inverted:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:focus\:from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-gray-100:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:focus\:from-gray-200:focus{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .sm\:focus\:from-gray-300:focus{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .sm\:focus\:from-gray-400:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:focus\:from-gray-500:focus{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .sm\:focus\:from-gray-600:focus{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .sm\:focus\:from-gray-700:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:focus\:from-gray-800:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:focus\:from-gray-900:focus{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:from-green-500:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:focus\:from-red-500:focus{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .sm\:focus\:from-pink-500:focus{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .sm\:focus\:from-orange-500:focus{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .sm\:focus\:from-teal-300:focus{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .sm\:focus\:from-teal-400:focus{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .sm\:focus\:from-teal-500:focus{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .sm\:focus\:from-yellow-500:focus{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .sm\:focus\:from-blue-200:focus{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .sm\:focus\:from-blue-500:focus{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .sm\:focus\:from-petrol-500:focus{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .sm\:focus\:from-petrol-600:focus{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .sm\:focus\:from-petrol-700:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:focus\:from-petrol-800:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:focus\:from-appbody:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:focus\:from-primary:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:focus\:from-link:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:focus\:from-link-hover:focus{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .sm\:focus\:from-header:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:focus\:from-actionbar:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:focus\:from-bordercolor:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:focus\:from-success:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:focus\:from-danger:focus{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .sm\:focus\:from-disabled:focus{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .sm\:focus\:from-info:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:focus\:from-card:focus{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-dark:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:focus\:from-label-color:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:focus\:from-label-inverted:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:focus\:from-border-inverted:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .sm\:via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .sm\:via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .sm\:via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .sm\:via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .sm\:via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .sm\:via-orange-500{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .sm\:via-teal-300{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .sm\:via-teal-400{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .sm\:via-teal-500{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .sm\:via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .sm\:via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .sm\:via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .sm\:via-petrol-500{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .sm\:via-petrol-600{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .sm\:via-petrol-700{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:via-petrol-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:via-appbody{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:via-primary{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:via-link{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:via-link-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .sm\:via-header{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:via-actionbar{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:via-bordercolor{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:via-success{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:via-danger{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .sm\:via-disabled{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .sm\:via-info{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:via-card{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:via-dark{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:via-label-color{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:via-label-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:via-border-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:hover\:via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:hover\:via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .sm\:hover\:via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .sm\:hover\:via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:hover\:via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .sm\:hover\:via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .sm\:hover\:via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:hover\:via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:hover\:via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:hover\:via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .sm\:hover\:via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .sm\:hover\:via-orange-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .sm\:hover\:via-teal-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .sm\:hover\:via-teal-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .sm\:hover\:via-teal-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .sm\:hover\:via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .sm\:hover\:via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .sm\:hover\:via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .sm\:hover\:via-petrol-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .sm\:hover\:via-petrol-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .sm\:hover\:via-petrol-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:hover\:via-petrol-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:hover\:via-appbody:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:hover\:via-primary:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:hover\:via-link:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:hover\:via-link-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .sm\:hover\:via-header:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:hover\:via-actionbar:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:hover\:via-bordercolor:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:hover\:via-success:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:hover\:via-danger:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .sm\:hover\:via-disabled:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .sm\:hover\:via-info:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:hover\:via-card:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-dark:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:hover\:via-label-color:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:hover\:via-label-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:hover\:via-border-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:focus\:via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:focus\:via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .sm\:focus\:via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .sm\:focus\:via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:focus\:via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .sm\:focus\:via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .sm\:focus\:via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:focus\:via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:focus\:via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:focus\:via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .sm\:focus\:via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .sm\:focus\:via-orange-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .sm\:focus\:via-teal-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .sm\:focus\:via-teal-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .sm\:focus\:via-teal-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .sm\:focus\:via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .sm\:focus\:via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .sm\:focus\:via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .sm\:focus\:via-petrol-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .sm\:focus\:via-petrol-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .sm\:focus\:via-petrol-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:focus\:via-petrol-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:focus\:via-appbody:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .sm\:focus\:via-primary:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:focus\:via-link:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:focus\:via-link-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .sm\:focus\:via-header:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .sm\:focus\:via-actionbar:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .sm\:focus\:via-bordercolor:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:focus\:via-success:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .sm\:focus\:via-danger:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .sm\:focus\:via-disabled:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .sm\:focus\:via-info:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .sm\:focus\:via-card:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-dark:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .sm\:focus\:via-label-color:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:focus\:via-label-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .sm\:focus\:via-border-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .sm\:to-transparent{
    --tw-gradient-to: transparent;
  }

  .sm\:to-current{
    --tw-gradient-to: currentColor;
  }

  .sm\:to-black{
    --tw-gradient-to: #000;
  }

  .sm\:to-white{
    --tw-gradient-to: #fff;
  }

  .sm\:to-gray-100{
    --tw-gradient-to: #F4F4F4;
  }

  .sm\:to-gray-200{
    --tw-gradient-to: #E1E2E3;
  }

  .sm\:to-gray-300{
    --tw-gradient-to: #D3D4D5;
  }

  .sm\:to-gray-400{
    --tw-gradient-to: #BFC0C2;
  }

  .sm\:to-gray-500{
    --tw-gradient-to: #97999A;
  }

  .sm\:to-gray-600{
    --tw-gradient-to: #7B7D7F;
  }

  .sm\:to-gray-700{
    --tw-gradient-to: #525355;
  }

  .sm\:to-gray-800{
    --tw-gradient-to: #222222;
  }

  .sm\:to-gray-900{
    --tw-gradient-to: #000000;
  }

  .sm\:to-green-500{
    --tw-gradient-to: #AFB42A;
  }

  .sm\:to-red-500{
    --tw-gradient-to: #FF3131;
  }

  .sm\:to-pink-500{
    --tw-gradient-to: #FF145A;
  }

  .sm\:to-orange-500{
    --tw-gradient-to: #F48D21;
  }

  .sm\:to-teal-300{
    --tw-gradient-to: #78EAC1;
  }

  .sm\:to-teal-400{
    --tw-gradient-to: #6DDEBA;
  }

  .sm\:to-teal-500{
    --tw-gradient-to: #33BA9E;
  }

  .sm\:to-yellow-500{
    --tw-gradient-to: #D8CE0D;
  }

  .sm\:to-blue-200{
    --tw-gradient-to: #21BEF4;
  }

  .sm\:to-blue-500{
    --tw-gradient-to: #326DD1;
  }

  .sm\:to-petrol-500{
    --tw-gradient-to: #55609E;
  }

  .sm\:to-petrol-600{
    --tw-gradient-to: #3E4674;
  }

  .sm\:to-petrol-700{
    --tw-gradient-to: #2C3252;
  }

  .sm\:to-petrol-800{
    --tw-gradient-to: #1A1E31;
  }

  .sm\:to-appbody{
    --tw-gradient-to: #F4F4F4;
  }

  .sm\:to-primary{
    --tw-gradient-to: #3F50B4;
  }

  .sm\:to-link{
    --tw-gradient-to: #3F50B4;
  }

  .sm\:to-link-hover{
    --tw-gradient-to: #4860E5;
  }

  .sm\:to-header{
    --tw-gradient-to: #2C3252;
  }

  .sm\:to-actionbar{
    --tw-gradient-to: #1A1E31;
  }

  .sm\:to-bordercolor{
    --tw-gradient-to: #BFC0C2;
  }

  .sm\:to-success{
    --tw-gradient-to: #AFB42A;
  }

  .sm\:to-danger{
    --tw-gradient-to: #FD1525;
  }

  .sm\:to-disabled{
    --tw-gradient-to: #B8BAC5;
  }

  .sm\:to-info{
    --tw-gradient-to: #3F50B4;
  }

  .sm\:to-card{
    --tw-gradient-to: #ffffff;
  }

  .sm\:to-dark{
    --tw-gradient-to: #222222;
  }

  .sm\:to-label-color{
    --tw-gradient-to: #525355;
  }

  .sm\:to-label-inverted{
    --tw-gradient-to: #BFC0C2;
  }

  .sm\:to-border-inverted{
    --tw-gradient-to: #525355;
  }

  .sm\:hover\:to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .sm\:hover\:to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .sm\:hover\:to-black:hover{
    --tw-gradient-to: #000;
  }

  .sm\:hover\:to-white:hover{
    --tw-gradient-to: #fff;
  }

  .sm\:hover\:to-gray-100:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .sm\:hover\:to-gray-200:hover{
    --tw-gradient-to: #E1E2E3;
  }

  .sm\:hover\:to-gray-300:hover{
    --tw-gradient-to: #D3D4D5;
  }

  .sm\:hover\:to-gray-400:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .sm\:hover\:to-gray-500:hover{
    --tw-gradient-to: #97999A;
  }

  .sm\:hover\:to-gray-600:hover{
    --tw-gradient-to: #7B7D7F;
  }

  .sm\:hover\:to-gray-700:hover{
    --tw-gradient-to: #525355;
  }

  .sm\:hover\:to-gray-800:hover{
    --tw-gradient-to: #222222;
  }

  .sm\:hover\:to-gray-900:hover{
    --tw-gradient-to: #000000;
  }

  .sm\:hover\:to-green-500:hover{
    --tw-gradient-to: #AFB42A;
  }

  .sm\:hover\:to-red-500:hover{
    --tw-gradient-to: #FF3131;
  }

  .sm\:hover\:to-pink-500:hover{
    --tw-gradient-to: #FF145A;
  }

  .sm\:hover\:to-orange-500:hover{
    --tw-gradient-to: #F48D21;
  }

  .sm\:hover\:to-teal-300:hover{
    --tw-gradient-to: #78EAC1;
  }

  .sm\:hover\:to-teal-400:hover{
    --tw-gradient-to: #6DDEBA;
  }

  .sm\:hover\:to-teal-500:hover{
    --tw-gradient-to: #33BA9E;
  }

  .sm\:hover\:to-yellow-500:hover{
    --tw-gradient-to: #D8CE0D;
  }

  .sm\:hover\:to-blue-200:hover{
    --tw-gradient-to: #21BEF4;
  }

  .sm\:hover\:to-blue-500:hover{
    --tw-gradient-to: #326DD1;
  }

  .sm\:hover\:to-petrol-500:hover{
    --tw-gradient-to: #55609E;
  }

  .sm\:hover\:to-petrol-600:hover{
    --tw-gradient-to: #3E4674;
  }

  .sm\:hover\:to-petrol-700:hover{
    --tw-gradient-to: #2C3252;
  }

  .sm\:hover\:to-petrol-800:hover{
    --tw-gradient-to: #1A1E31;
  }

  .sm\:hover\:to-appbody:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .sm\:hover\:to-primary:hover{
    --tw-gradient-to: #3F50B4;
  }

  .sm\:hover\:to-link:hover{
    --tw-gradient-to: #3F50B4;
  }

  .sm\:hover\:to-link-hover:hover{
    --tw-gradient-to: #4860E5;
  }

  .sm\:hover\:to-header:hover{
    --tw-gradient-to: #2C3252;
  }

  .sm\:hover\:to-actionbar:hover{
    --tw-gradient-to: #1A1E31;
  }

  .sm\:hover\:to-bordercolor:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .sm\:hover\:to-success:hover{
    --tw-gradient-to: #AFB42A;
  }

  .sm\:hover\:to-danger:hover{
    --tw-gradient-to: #FD1525;
  }

  .sm\:hover\:to-disabled:hover{
    --tw-gradient-to: #B8BAC5;
  }

  .sm\:hover\:to-info:hover{
    --tw-gradient-to: #3F50B4;
  }

  .sm\:hover\:to-card:hover{
    --tw-gradient-to: #ffffff;
  }

  .sm\:hover\:to-dark:hover{
    --tw-gradient-to: #222222;
  }

  .sm\:hover\:to-label-color:hover{
    --tw-gradient-to: #525355;
  }

  .sm\:hover\:to-label-inverted:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .sm\:hover\:to-border-inverted:hover{
    --tw-gradient-to: #525355;
  }

  .sm\:focus\:to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .sm\:focus\:to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .sm\:focus\:to-black:focus{
    --tw-gradient-to: #000;
  }

  .sm\:focus\:to-white:focus{
    --tw-gradient-to: #fff;
  }

  .sm\:focus\:to-gray-100:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .sm\:focus\:to-gray-200:focus{
    --tw-gradient-to: #E1E2E3;
  }

  .sm\:focus\:to-gray-300:focus{
    --tw-gradient-to: #D3D4D5;
  }

  .sm\:focus\:to-gray-400:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .sm\:focus\:to-gray-500:focus{
    --tw-gradient-to: #97999A;
  }

  .sm\:focus\:to-gray-600:focus{
    --tw-gradient-to: #7B7D7F;
  }

  .sm\:focus\:to-gray-700:focus{
    --tw-gradient-to: #525355;
  }

  .sm\:focus\:to-gray-800:focus{
    --tw-gradient-to: #222222;
  }

  .sm\:focus\:to-gray-900:focus{
    --tw-gradient-to: #000000;
  }

  .sm\:focus\:to-green-500:focus{
    --tw-gradient-to: #AFB42A;
  }

  .sm\:focus\:to-red-500:focus{
    --tw-gradient-to: #FF3131;
  }

  .sm\:focus\:to-pink-500:focus{
    --tw-gradient-to: #FF145A;
  }

  .sm\:focus\:to-orange-500:focus{
    --tw-gradient-to: #F48D21;
  }

  .sm\:focus\:to-teal-300:focus{
    --tw-gradient-to: #78EAC1;
  }

  .sm\:focus\:to-teal-400:focus{
    --tw-gradient-to: #6DDEBA;
  }

  .sm\:focus\:to-teal-500:focus{
    --tw-gradient-to: #33BA9E;
  }

  .sm\:focus\:to-yellow-500:focus{
    --tw-gradient-to: #D8CE0D;
  }

  .sm\:focus\:to-blue-200:focus{
    --tw-gradient-to: #21BEF4;
  }

  .sm\:focus\:to-blue-500:focus{
    --tw-gradient-to: #326DD1;
  }

  .sm\:focus\:to-petrol-500:focus{
    --tw-gradient-to: #55609E;
  }

  .sm\:focus\:to-petrol-600:focus{
    --tw-gradient-to: #3E4674;
  }

  .sm\:focus\:to-petrol-700:focus{
    --tw-gradient-to: #2C3252;
  }

  .sm\:focus\:to-petrol-800:focus{
    --tw-gradient-to: #1A1E31;
  }

  .sm\:focus\:to-appbody:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .sm\:focus\:to-primary:focus{
    --tw-gradient-to: #3F50B4;
  }

  .sm\:focus\:to-link:focus{
    --tw-gradient-to: #3F50B4;
  }

  .sm\:focus\:to-link-hover:focus{
    --tw-gradient-to: #4860E5;
  }

  .sm\:focus\:to-header:focus{
    --tw-gradient-to: #2C3252;
  }

  .sm\:focus\:to-actionbar:focus{
    --tw-gradient-to: #1A1E31;
  }

  .sm\:focus\:to-bordercolor:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .sm\:focus\:to-success:focus{
    --tw-gradient-to: #AFB42A;
  }

  .sm\:focus\:to-danger:focus{
    --tw-gradient-to: #FD1525;
  }

  .sm\:focus\:to-disabled:focus{
    --tw-gradient-to: #B8BAC5;
  }

  .sm\:focus\:to-info:focus{
    --tw-gradient-to: #3F50B4;
  }

  .sm\:focus\:to-card:focus{
    --tw-gradient-to: #ffffff;
  }

  .sm\:focus\:to-dark:focus{
    --tw-gradient-to: #222222;
  }

  .sm\:focus\:to-label-color:focus{
    --tw-gradient-to: #525355;
  }

  .sm\:focus\:to-label-inverted:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .sm\:focus\:to-border-inverted:focus{
    --tw-gradient-to: #525355;
  }

  .sm\:decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .sm\:decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .sm\:bg-auto{
    background-size: auto;
  }

  .sm\:bg-cover{
    background-size: cover;
  }

  .sm\:bg-contain{
    background-size: contain;
  }

  .sm\:bg-fixed{
    background-attachment: fixed;
  }

  .sm\:bg-local{
    background-attachment: local;
  }

  .sm\:bg-scroll{
    background-attachment: scroll;
  }

  .sm\:bg-clip-border{
    background-clip: border-box;
  }

  .sm\:bg-clip-padding{
    background-clip: padding-box;
  }

  .sm\:bg-clip-content{
    background-clip: content-box;
  }

  .sm\:bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .sm\:bg-bottom{
    background-position: bottom;
  }

  .sm\:bg-center{
    background-position: center;
  }

  .sm\:bg-left{
    background-position: left;
  }

  .sm\:bg-left-bottom{
    background-position: left bottom;
  }

  .sm\:bg-left-top{
    background-position: left top;
  }

  .sm\:bg-right{
    background-position: right;
  }

  .sm\:bg-right-bottom{
    background-position: right bottom;
  }

  .sm\:bg-right-top{
    background-position: right top;
  }

  .sm\:bg-top{
    background-position: top;
  }

  .sm\:bg-repeat{
    background-repeat: repeat;
  }

  .sm\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .sm\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .sm\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .sm\:bg-repeat-round{
    background-repeat: round;
  }

  .sm\:bg-repeat-space{
    background-repeat: space;
  }

  .sm\:bg-origin-border{
    background-origin: border-box;
  }

  .sm\:bg-origin-padding{
    background-origin: padding-box;
  }

  .sm\:bg-origin-content{
    background-origin: content-box;
  }

  .sm\:fill-current{
    fill: currentColor;
  }

  .sm\:stroke-current{
    stroke: currentColor;
  }

  .sm\:stroke-0{
    stroke-width: 0;
  }

  .sm\:stroke-1{
    stroke-width: 1;
  }

  .sm\:stroke-2{
    stroke-width: 2;
  }

  .sm\:object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .sm\:object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .sm\:object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .sm\:object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .sm\:object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .sm\:object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .sm\:object-center{
    -o-object-position: center;
       object-position: center;
  }

  .sm\:object-left{
    -o-object-position: left;
       object-position: left;
  }

  .sm\:object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .sm\:object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .sm\:object-right{
    -o-object-position: right;
       object-position: right;
  }

  .sm\:object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .sm\:object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .sm\:object-top{
    -o-object-position: top;
       object-position: top;
  }

  .sm\:p-0{
    padding: 0px;
  }

  .sm\:p-1{
    padding: 0.25rem;
  }

  .sm\:p-2{
    padding: 0.5rem;
  }

  .sm\:p-3{
    padding: 0.75rem;
  }

  .sm\:p-4{
    padding: 1rem;
  }

  .sm\:p-5{
    padding: 1.25rem;
  }

  .sm\:p-6{
    padding: 1.5rem;
  }

  .sm\:p-7{
    padding: 1.75rem;
  }

  .sm\:p-8{
    padding: 2rem;
  }

  .sm\:p-9{
    padding: 2.25rem;
  }

  .sm\:p-10{
    padding: 2.5rem;
  }

  .sm\:p-11{
    padding: 2.75rem;
  }

  .sm\:p-12{
    padding: 3rem;
  }

  .sm\:p-14{
    padding: 3.5rem;
  }

  .sm\:p-16{
    padding: 4rem;
  }

  .sm\:p-20{
    padding: 5rem;
  }

  .sm\:p-24{
    padding: 6rem;
  }

  .sm\:p-28{
    padding: 7rem;
  }

  .sm\:p-32{
    padding: 8rem;
  }

  .sm\:p-36{
    padding: 9rem;
  }

  .sm\:p-40{
    padding: 10rem;
  }

  .sm\:p-44{
    padding: 11rem;
  }

  .sm\:p-48{
    padding: 12rem;
  }

  .sm\:p-52{
    padding: 13rem;
  }

  .sm\:p-56{
    padding: 14rem;
  }

  .sm\:p-60{
    padding: 15rem;
  }

  .sm\:p-64{
    padding: 16rem;
  }

  .sm\:p-72{
    padding: 18rem;
  }

  .sm\:p-80{
    padding: 20rem;
  }

  .sm\:p-96{
    padding: 24rem;
  }

  .sm\:p-144{
    padding: 36rem;
  }

  .sm\:p-192{
    padding: 48rem;
  }

  .sm\:p-240{
    padding: 60rem;
  }

  .sm\:p-px{
    padding: 1px;
  }

  .sm\:p-0\.5{
    padding: 0.125rem;
  }

  .sm\:p-1\.5{
    padding: 0.375rem;
  }

  .sm\:p-2\.5{
    padding: 0.625rem;
  }

  .sm\:p-3\.5{
    padding: 0.875rem;
  }

  .sm\:p-btn-default{
    padding: 2.5rem;
  }

  .sm\:p-btn-sm{
    padding: 1.875rem;
  }

  .sm\:p-header{
    padding: 60px;
  }

  .sm\:p-icon{
    padding: 20px;
  }

  .sm\:p-icon-3xl{
    padding: 120px;
  }

  .sm\:p-icon-2xl{
    padding: 80px;
  }

  .sm\:p-icon-xl{
    padding: 60px;
  }

  .sm\:p-icon-lg{
    padding: 40px;
  }

  .sm\:p-icon-sm{
    padding: 18px;
  }

  .sm\:p-icon-xs{
    padding: 16px;
  }

  .sm\:p-icon-spacing{
    padding: 8px;
  }

  .sm\:p-heading-xs{
    padding: 0.25rem;
  }

  .sm\:p-heading-sm{
    padding: 0.5rem;
  }

  .sm\:p-heading{
    padding: 1rem;
  }

  .sm\:p-heading-lg{
    padding: 2rem;
  }

  .sm\:p-actionbar{
    padding: 70px;
  }

  .sm\:p-aside{
    padding: 20rem;
  }

  .sm\:p-sidebar{
    padding: 16rem;
  }

  .sm\:p-card-padding{
    padding: 1.25rem;
  }

  .sm\:first\:p-0:first-child{
    padding: 0px;
  }

  .sm\:first\:p-1:first-child{
    padding: 0.25rem;
  }

  .sm\:first\:p-2:first-child{
    padding: 0.5rem;
  }

  .sm\:first\:p-3:first-child{
    padding: 0.75rem;
  }

  .sm\:first\:p-4:first-child{
    padding: 1rem;
  }

  .sm\:first\:p-5:first-child{
    padding: 1.25rem;
  }

  .sm\:first\:p-6:first-child{
    padding: 1.5rem;
  }

  .sm\:first\:p-7:first-child{
    padding: 1.75rem;
  }

  .sm\:first\:p-8:first-child{
    padding: 2rem;
  }

  .sm\:first\:p-9:first-child{
    padding: 2.25rem;
  }

  .sm\:first\:p-10:first-child{
    padding: 2.5rem;
  }

  .sm\:first\:p-11:first-child{
    padding: 2.75rem;
  }

  .sm\:first\:p-12:first-child{
    padding: 3rem;
  }

  .sm\:first\:p-14:first-child{
    padding: 3.5rem;
  }

  .sm\:first\:p-16:first-child{
    padding: 4rem;
  }

  .sm\:first\:p-20:first-child{
    padding: 5rem;
  }

  .sm\:first\:p-24:first-child{
    padding: 6rem;
  }

  .sm\:first\:p-28:first-child{
    padding: 7rem;
  }

  .sm\:first\:p-32:first-child{
    padding: 8rem;
  }

  .sm\:first\:p-36:first-child{
    padding: 9rem;
  }

  .sm\:first\:p-40:first-child{
    padding: 10rem;
  }

  .sm\:first\:p-44:first-child{
    padding: 11rem;
  }

  .sm\:first\:p-48:first-child{
    padding: 12rem;
  }

  .sm\:first\:p-52:first-child{
    padding: 13rem;
  }

  .sm\:first\:p-56:first-child{
    padding: 14rem;
  }

  .sm\:first\:p-60:first-child{
    padding: 15rem;
  }

  .sm\:first\:p-64:first-child{
    padding: 16rem;
  }

  .sm\:first\:p-72:first-child{
    padding: 18rem;
  }

  .sm\:first\:p-80:first-child{
    padding: 20rem;
  }

  .sm\:first\:p-96:first-child{
    padding: 24rem;
  }

  .sm\:first\:p-144:first-child{
    padding: 36rem;
  }

  .sm\:first\:p-192:first-child{
    padding: 48rem;
  }

  .sm\:first\:p-240:first-child{
    padding: 60rem;
  }

  .sm\:first\:p-px:first-child{
    padding: 1px;
  }

  .sm\:first\:p-0\.5:first-child{
    padding: 0.125rem;
  }

  .sm\:first\:p-1\.5:first-child{
    padding: 0.375rem;
  }

  .sm\:first\:p-2\.5:first-child{
    padding: 0.625rem;
  }

  .sm\:first\:p-3\.5:first-child{
    padding: 0.875rem;
  }

  .sm\:first\:p-btn-default:first-child{
    padding: 2.5rem;
  }

  .sm\:first\:p-btn-sm:first-child{
    padding: 1.875rem;
  }

  .sm\:first\:p-header:first-child{
    padding: 60px;
  }

  .sm\:first\:p-icon:first-child{
    padding: 20px;
  }

  .sm\:first\:p-icon-3xl:first-child{
    padding: 120px;
  }

  .sm\:first\:p-icon-2xl:first-child{
    padding: 80px;
  }

  .sm\:first\:p-icon-xl:first-child{
    padding: 60px;
  }

  .sm\:first\:p-icon-lg:first-child{
    padding: 40px;
  }

  .sm\:first\:p-icon-sm:first-child{
    padding: 18px;
  }

  .sm\:first\:p-icon-xs:first-child{
    padding: 16px;
  }

  .sm\:first\:p-icon-spacing:first-child{
    padding: 8px;
  }

  .sm\:first\:p-heading-xs:first-child{
    padding: 0.25rem;
  }

  .sm\:first\:p-heading-sm:first-child{
    padding: 0.5rem;
  }

  .sm\:first\:p-heading:first-child{
    padding: 1rem;
  }

  .sm\:first\:p-heading-lg:first-child{
    padding: 2rem;
  }

  .sm\:first\:p-actionbar:first-child{
    padding: 70px;
  }

  .sm\:first\:p-aside:first-child{
    padding: 20rem;
  }

  .sm\:first\:p-sidebar:first-child{
    padding: 16rem;
  }

  .sm\:first\:p-card-padding:first-child{
    padding: 1.25rem;
  }

  .sm\:last\:p-0:last-child{
    padding: 0px;
  }

  .sm\:last\:p-1:last-child{
    padding: 0.25rem;
  }

  .sm\:last\:p-2:last-child{
    padding: 0.5rem;
  }

  .sm\:last\:p-3:last-child{
    padding: 0.75rem;
  }

  .sm\:last\:p-4:last-child{
    padding: 1rem;
  }

  .sm\:last\:p-5:last-child{
    padding: 1.25rem;
  }

  .sm\:last\:p-6:last-child{
    padding: 1.5rem;
  }

  .sm\:last\:p-7:last-child{
    padding: 1.75rem;
  }

  .sm\:last\:p-8:last-child{
    padding: 2rem;
  }

  .sm\:last\:p-9:last-child{
    padding: 2.25rem;
  }

  .sm\:last\:p-10:last-child{
    padding: 2.5rem;
  }

  .sm\:last\:p-11:last-child{
    padding: 2.75rem;
  }

  .sm\:last\:p-12:last-child{
    padding: 3rem;
  }

  .sm\:last\:p-14:last-child{
    padding: 3.5rem;
  }

  .sm\:last\:p-16:last-child{
    padding: 4rem;
  }

  .sm\:last\:p-20:last-child{
    padding: 5rem;
  }

  .sm\:last\:p-24:last-child{
    padding: 6rem;
  }

  .sm\:last\:p-28:last-child{
    padding: 7rem;
  }

  .sm\:last\:p-32:last-child{
    padding: 8rem;
  }

  .sm\:last\:p-36:last-child{
    padding: 9rem;
  }

  .sm\:last\:p-40:last-child{
    padding: 10rem;
  }

  .sm\:last\:p-44:last-child{
    padding: 11rem;
  }

  .sm\:last\:p-48:last-child{
    padding: 12rem;
  }

  .sm\:last\:p-52:last-child{
    padding: 13rem;
  }

  .sm\:last\:p-56:last-child{
    padding: 14rem;
  }

  .sm\:last\:p-60:last-child{
    padding: 15rem;
  }

  .sm\:last\:p-64:last-child{
    padding: 16rem;
  }

  .sm\:last\:p-72:last-child{
    padding: 18rem;
  }

  .sm\:last\:p-80:last-child{
    padding: 20rem;
  }

  .sm\:last\:p-96:last-child{
    padding: 24rem;
  }

  .sm\:last\:p-144:last-child{
    padding: 36rem;
  }

  .sm\:last\:p-192:last-child{
    padding: 48rem;
  }

  .sm\:last\:p-240:last-child{
    padding: 60rem;
  }

  .sm\:last\:p-px:last-child{
    padding: 1px;
  }

  .sm\:last\:p-0\.5:last-child{
    padding: 0.125rem;
  }

  .sm\:last\:p-1\.5:last-child{
    padding: 0.375rem;
  }

  .sm\:last\:p-2\.5:last-child{
    padding: 0.625rem;
  }

  .sm\:last\:p-3\.5:last-child{
    padding: 0.875rem;
  }

  .sm\:last\:p-btn-default:last-child{
    padding: 2.5rem;
  }

  .sm\:last\:p-btn-sm:last-child{
    padding: 1.875rem;
  }

  .sm\:last\:p-header:last-child{
    padding: 60px;
  }

  .sm\:last\:p-icon:last-child{
    padding: 20px;
  }

  .sm\:last\:p-icon-3xl:last-child{
    padding: 120px;
  }

  .sm\:last\:p-icon-2xl:last-child{
    padding: 80px;
  }

  .sm\:last\:p-icon-xl:last-child{
    padding: 60px;
  }

  .sm\:last\:p-icon-lg:last-child{
    padding: 40px;
  }

  .sm\:last\:p-icon-sm:last-child{
    padding: 18px;
  }

  .sm\:last\:p-icon-xs:last-child{
    padding: 16px;
  }

  .sm\:last\:p-icon-spacing:last-child{
    padding: 8px;
  }

  .sm\:last\:p-heading-xs:last-child{
    padding: 0.25rem;
  }

  .sm\:last\:p-heading-sm:last-child{
    padding: 0.5rem;
  }

  .sm\:last\:p-heading:last-child{
    padding: 1rem;
  }

  .sm\:last\:p-heading-lg:last-child{
    padding: 2rem;
  }

  .sm\:last\:p-actionbar:last-child{
    padding: 70px;
  }

  .sm\:last\:p-aside:last-child{
    padding: 20rem;
  }

  .sm\:last\:p-sidebar:last-child{
    padding: 16rem;
  }

  .sm\:last\:p-card-padding:last-child{
    padding: 1.25rem;
  }

  .sm\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .sm\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sm\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .sm\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .sm\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .sm\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .sm\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .sm\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .sm\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .sm\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .sm\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .sm\:px-144{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .sm\:px-192{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .sm\:px-240{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .sm\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .sm\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .sm\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .sm\:px-btn-default{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:px-btn-sm{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .sm\:px-header{
    padding-left: 60px;
    padding-right: 60px;
  }

  .sm\:px-icon{
    padding-left: 20px;
    padding-right: 20px;
  }

  .sm\:px-icon-3xl{
    padding-left: 120px;
    padding-right: 120px;
  }

  .sm\:px-icon-2xl{
    padding-left: 80px;
    padding-right: 80px;
  }

  .sm\:px-icon-xl{
    padding-left: 60px;
    padding-right: 60px;
  }

  .sm\:px-icon-lg{
    padding-left: 40px;
    padding-right: 40px;
  }

  .sm\:px-icon-sm{
    padding-left: 18px;
    padding-right: 18px;
  }

  .sm\:px-icon-xs{
    padding-left: 16px;
    padding-right: 16px;
  }

  .sm\:px-icon-spacing{
    padding-left: 8px;
    padding-right: 8px;
  }

  .sm\:px-heading-xs{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:px-heading-sm{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:px-heading{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:px-heading-lg{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:px-actionbar{
    padding-left: 70px;
    padding-right: 70px;
  }

  .sm\:px-aside{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:px-sidebar{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:px-card-padding{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sm\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .sm\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .sm\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .sm\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .sm\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .sm\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .sm\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .sm\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .sm\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .sm\:py-144{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .sm\:py-192{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .sm\:py-240{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .sm\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .sm\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .sm\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .sm\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .sm\:py-btn-default{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:py-btn-sm{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .sm\:py-header{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sm\:py-icon{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sm\:py-icon-3xl{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .sm\:py-icon-2xl{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .sm\:py-icon-xl{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sm\:py-icon-lg{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sm\:py-icon-sm{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .sm\:py-icon-xs{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .sm\:py-icon-spacing{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .sm\:py-heading-xs{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:py-heading-sm{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:py-heading{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:py-heading-lg{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:py-actionbar{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .sm\:py-aside{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:py-sidebar{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:py-card-padding{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:first\:px-0:first-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .sm\:first\:px-1:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:first\:px-2:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:first\:px-3:first-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm\:first\:px-4:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:first\:px-5:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:first\:px-6:first-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:first\:px-7:first-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sm\:first\:px-8:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:first\:px-9:first-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm\:first\:px-10:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:first\:px-11:first-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .sm\:first\:px-12:first-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:first\:px-14:first-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .sm\:first\:px-16:first-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:first\:px-20:first-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:first\:px-24:first-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:first\:px-28:first-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .sm\:first\:px-32:first-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:first\:px-36:first-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .sm\:first\:px-40:first-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:first\:px-44:first-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .sm\:first\:px-48:first-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm\:first\:px-52:first-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .sm\:first\:px-56:first-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm\:first\:px-60:first-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .sm\:first\:px-64:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:first\:px-72:first-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .sm\:first\:px-80:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:first\:px-96:first-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .sm\:first\:px-144:first-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .sm\:first\:px-192:first-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .sm\:first\:px-240:first-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .sm\:first\:px-px:first-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:first\:px-0\.5:first-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .sm\:first\:px-1\.5:first-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .sm\:first\:px-2\.5:first-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:first\:px-3\.5:first-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .sm\:first\:px-btn-default:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:first\:px-btn-sm:first-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .sm\:first\:px-header:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .sm\:first\:px-icon:first-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .sm\:first\:px-icon-3xl:first-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .sm\:first\:px-icon-2xl:first-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .sm\:first\:px-icon-xl:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .sm\:first\:px-icon-lg:first-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .sm\:first\:px-icon-sm:first-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .sm\:first\:px-icon-xs:first-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .sm\:first\:px-icon-spacing:first-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .sm\:first\:px-heading-xs:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:first\:px-heading-sm:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:first\:px-heading:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:first\:px-heading-lg:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:first\:px-actionbar:first-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .sm\:first\:px-aside:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:first\:px-sidebar:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:first\:px-card-padding:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:first\:py-0:first-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sm\:first\:py-1:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:first\:py-2:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:first\:py-3:first-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:first\:py-4:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:first\:py-5:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:first\:py-6:first-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:first\:py-7:first-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .sm\:first\:py-8:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:first\:py-9:first-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm\:first\:py-10:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:first\:py-11:first-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .sm\:first\:py-12:first-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:first\:py-14:first-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:first\:py-16:first-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:first\:py-20:first-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:first\:py-24:first-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:first\:py-28:first-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .sm\:first\:py-32:first-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:first\:py-36:first-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .sm\:first\:py-40:first-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:first\:py-44:first-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .sm\:first\:py-48:first-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm\:first\:py-52:first-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .sm\:first\:py-56:first-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm\:first\:py-60:first-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .sm\:first\:py-64:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:first\:py-72:first-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .sm\:first\:py-80:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:first\:py-96:first-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .sm\:first\:py-144:first-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .sm\:first\:py-192:first-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .sm\:first\:py-240:first-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .sm\:first\:py-px:first-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:first\:py-0\.5:first-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .sm\:first\:py-1\.5:first-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .sm\:first\:py-2\.5:first-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .sm\:first\:py-3\.5:first-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .sm\:first\:py-btn-default:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:first\:py-btn-sm:first-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .sm\:first\:py-header:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sm\:first\:py-icon:first-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sm\:first\:py-icon-3xl:first-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .sm\:first\:py-icon-2xl:first-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .sm\:first\:py-icon-xl:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sm\:first\:py-icon-lg:first-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sm\:first\:py-icon-sm:first-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .sm\:first\:py-icon-xs:first-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .sm\:first\:py-icon-spacing:first-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .sm\:first\:py-heading-xs:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:first\:py-heading-sm:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:first\:py-heading:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:first\:py-heading-lg:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:first\:py-actionbar:first-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .sm\:first\:py-aside:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:first\:py-sidebar:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:first\:py-card-padding:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:last\:px-0:last-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .sm\:last\:px-1:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:last\:px-2:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:last\:px-3:last-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm\:last\:px-4:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:last\:px-5:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:last\:px-6:last-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:last\:px-7:last-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .sm\:last\:px-8:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:last\:px-9:last-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm\:last\:px-10:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:last\:px-11:last-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .sm\:last\:px-12:last-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:last\:px-14:last-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .sm\:last\:px-16:last-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:last\:px-20:last-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:last\:px-24:last-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:last\:px-28:last-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .sm\:last\:px-32:last-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:last\:px-36:last-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .sm\:last\:px-40:last-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:last\:px-44:last-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .sm\:last\:px-48:last-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm\:last\:px-52:last-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .sm\:last\:px-56:last-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm\:last\:px-60:last-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .sm\:last\:px-64:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:last\:px-72:last-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .sm\:last\:px-80:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:last\:px-96:last-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .sm\:last\:px-144:last-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .sm\:last\:px-192:last-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .sm\:last\:px-240:last-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .sm\:last\:px-px:last-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:last\:px-0\.5:last-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .sm\:last\:px-1\.5:last-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .sm\:last\:px-2\.5:last-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:last\:px-3\.5:last-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .sm\:last\:px-btn-default:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:last\:px-btn-sm:last-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .sm\:last\:px-header:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .sm\:last\:px-icon:last-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .sm\:last\:px-icon-3xl:last-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .sm\:last\:px-icon-2xl:last-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .sm\:last\:px-icon-xl:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .sm\:last\:px-icon-lg:last-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .sm\:last\:px-icon-sm:last-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .sm\:last\:px-icon-xs:last-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .sm\:last\:px-icon-spacing:last-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .sm\:last\:px-heading-xs:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:last\:px-heading-sm:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:last\:px-heading:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:last\:px-heading-lg:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:last\:px-actionbar:last-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .sm\:last\:px-aside:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .sm\:last\:px-sidebar:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm\:last\:px-card-padding:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:last\:py-0:last-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .sm\:last\:py-1:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:last\:py-2:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:last\:py-3:last-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:last\:py-4:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:last\:py-5:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:last\:py-6:last-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:last\:py-7:last-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .sm\:last\:py-8:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:last\:py-9:last-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm\:last\:py-10:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:last\:py-11:last-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .sm\:last\:py-12:last-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:last\:py-14:last-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .sm\:last\:py-16:last-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:last\:py-20:last-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:last\:py-24:last-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:last\:py-28:last-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .sm\:last\:py-32:last-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:last\:py-36:last-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .sm\:last\:py-40:last-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:last\:py-44:last-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .sm\:last\:py-48:last-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm\:last\:py-52:last-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .sm\:last\:py-56:last-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm\:last\:py-60:last-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .sm\:last\:py-64:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:last\:py-72:last-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .sm\:last\:py-80:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:last\:py-96:last-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .sm\:last\:py-144:last-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .sm\:last\:py-192:last-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .sm\:last\:py-240:last-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .sm\:last\:py-px:last-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:last\:py-0\.5:last-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .sm\:last\:py-1\.5:last-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .sm\:last\:py-2\.5:last-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .sm\:last\:py-3\.5:last-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .sm\:last\:py-btn-default:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:last\:py-btn-sm:last-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .sm\:last\:py-header:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sm\:last\:py-icon:last-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sm\:last\:py-icon-3xl:last-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .sm\:last\:py-icon-2xl:last-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .sm\:last\:py-icon-xl:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .sm\:last\:py-icon-lg:last-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sm\:last\:py-icon-sm:last-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .sm\:last\:py-icon-xs:last-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .sm\:last\:py-icon-spacing:last-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .sm\:last\:py-heading-xs:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:last\:py-heading-sm:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:last\:py-heading:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:last\:py-heading-lg:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:last\:py-actionbar:last-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .sm\:last\:py-aside:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .sm\:last\:py-sidebar:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm\:last\:py-card-padding:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:pt-0{
    padding-top: 0px;
  }

  .sm\:pt-1{
    padding-top: 0.25rem;
  }

  .sm\:pt-2{
    padding-top: 0.5rem;
  }

  .sm\:pt-3{
    padding-top: 0.75rem;
  }

  .sm\:pt-4{
    padding-top: 1rem;
  }

  .sm\:pt-5{
    padding-top: 1.25rem;
  }

  .sm\:pt-6{
    padding-top: 1.5rem;
  }

  .sm\:pt-7{
    padding-top: 1.75rem;
  }

  .sm\:pt-8{
    padding-top: 2rem;
  }

  .sm\:pt-9{
    padding-top: 2.25rem;
  }

  .sm\:pt-10{
    padding-top: 2.5rem;
  }

  .sm\:pt-11{
    padding-top: 2.75rem;
  }

  .sm\:pt-12{
    padding-top: 3rem;
  }

  .sm\:pt-14{
    padding-top: 3.5rem;
  }

  .sm\:pt-16{
    padding-top: 4rem;
  }

  .sm\:pt-20{
    padding-top: 5rem;
  }

  .sm\:pt-24{
    padding-top: 6rem;
  }

  .sm\:pt-28{
    padding-top: 7rem;
  }

  .sm\:pt-32{
    padding-top: 8rem;
  }

  .sm\:pt-36{
    padding-top: 9rem;
  }

  .sm\:pt-40{
    padding-top: 10rem;
  }

  .sm\:pt-44{
    padding-top: 11rem;
  }

  .sm\:pt-48{
    padding-top: 12rem;
  }

  .sm\:pt-52{
    padding-top: 13rem;
  }

  .sm\:pt-56{
    padding-top: 14rem;
  }

  .sm\:pt-60{
    padding-top: 15rem;
  }

  .sm\:pt-64{
    padding-top: 16rem;
  }

  .sm\:pt-72{
    padding-top: 18rem;
  }

  .sm\:pt-80{
    padding-top: 20rem;
  }

  .sm\:pt-96{
    padding-top: 24rem;
  }

  .sm\:pt-144{
    padding-top: 36rem;
  }

  .sm\:pt-192{
    padding-top: 48rem;
  }

  .sm\:pt-240{
    padding-top: 60rem;
  }

  .sm\:pt-px{
    padding-top: 1px;
  }

  .sm\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .sm\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .sm\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .sm\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .sm\:pt-btn-default{
    padding-top: 2.5rem;
  }

  .sm\:pt-btn-sm{
    padding-top: 1.875rem;
  }

  .sm\:pt-header{
    padding-top: 60px;
  }

  .sm\:pt-icon{
    padding-top: 20px;
  }

  .sm\:pt-icon-3xl{
    padding-top: 120px;
  }

  .sm\:pt-icon-2xl{
    padding-top: 80px;
  }

  .sm\:pt-icon-xl{
    padding-top: 60px;
  }

  .sm\:pt-icon-lg{
    padding-top: 40px;
  }

  .sm\:pt-icon-sm{
    padding-top: 18px;
  }

  .sm\:pt-icon-xs{
    padding-top: 16px;
  }

  .sm\:pt-icon-spacing{
    padding-top: 8px;
  }

  .sm\:pt-heading-xs{
    padding-top: 0.25rem;
  }

  .sm\:pt-heading-sm{
    padding-top: 0.5rem;
  }

  .sm\:pt-heading{
    padding-top: 1rem;
  }

  .sm\:pt-heading-lg{
    padding-top: 2rem;
  }

  .sm\:pt-actionbar{
    padding-top: 70px;
  }

  .sm\:pt-aside{
    padding-top: 20rem;
  }

  .sm\:pt-sidebar{
    padding-top: 16rem;
  }

  .sm\:pt-card-padding{
    padding-top: 1.25rem;
  }

  .sm\:pr-0{
    padding-right: 0px;
  }

  .sm\:pr-1{
    padding-right: 0.25rem;
  }

  .sm\:pr-2{
    padding-right: 0.5rem;
  }

  .sm\:pr-3{
    padding-right: 0.75rem;
  }

  .sm\:pr-4{
    padding-right: 1rem;
  }

  .sm\:pr-5{
    padding-right: 1.25rem;
  }

  .sm\:pr-6{
    padding-right: 1.5rem;
  }

  .sm\:pr-7{
    padding-right: 1.75rem;
  }

  .sm\:pr-8{
    padding-right: 2rem;
  }

  .sm\:pr-9{
    padding-right: 2.25rem;
  }

  .sm\:pr-10{
    padding-right: 2.5rem;
  }

  .sm\:pr-11{
    padding-right: 2.75rem;
  }

  .sm\:pr-12{
    padding-right: 3rem;
  }

  .sm\:pr-14{
    padding-right: 3.5rem;
  }

  .sm\:pr-16{
    padding-right: 4rem;
  }

  .sm\:pr-20{
    padding-right: 5rem;
  }

  .sm\:pr-24{
    padding-right: 6rem;
  }

  .sm\:pr-28{
    padding-right: 7rem;
  }

  .sm\:pr-32{
    padding-right: 8rem;
  }

  .sm\:pr-36{
    padding-right: 9rem;
  }

  .sm\:pr-40{
    padding-right: 10rem;
  }

  .sm\:pr-44{
    padding-right: 11rem;
  }

  .sm\:pr-48{
    padding-right: 12rem;
  }

  .sm\:pr-52{
    padding-right: 13rem;
  }

  .sm\:pr-56{
    padding-right: 14rem;
  }

  .sm\:pr-60{
    padding-right: 15rem;
  }

  .sm\:pr-64{
    padding-right: 16rem;
  }

  .sm\:pr-72{
    padding-right: 18rem;
  }

  .sm\:pr-80{
    padding-right: 20rem;
  }

  .sm\:pr-96{
    padding-right: 24rem;
  }

  .sm\:pr-144{
    padding-right: 36rem;
  }

  .sm\:pr-192{
    padding-right: 48rem;
  }

  .sm\:pr-240{
    padding-right: 60rem;
  }

  .sm\:pr-px{
    padding-right: 1px;
  }

  .sm\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .sm\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .sm\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .sm\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .sm\:pr-btn-default{
    padding-right: 2.5rem;
  }

  .sm\:pr-btn-sm{
    padding-right: 1.875rem;
  }

  .sm\:pr-header{
    padding-right: 60px;
  }

  .sm\:pr-icon{
    padding-right: 20px;
  }

  .sm\:pr-icon-3xl{
    padding-right: 120px;
  }

  .sm\:pr-icon-2xl{
    padding-right: 80px;
  }

  .sm\:pr-icon-xl{
    padding-right: 60px;
  }

  .sm\:pr-icon-lg{
    padding-right: 40px;
  }

  .sm\:pr-icon-sm{
    padding-right: 18px;
  }

  .sm\:pr-icon-xs{
    padding-right: 16px;
  }

  .sm\:pr-icon-spacing{
    padding-right: 8px;
  }

  .sm\:pr-heading-xs{
    padding-right: 0.25rem;
  }

  .sm\:pr-heading-sm{
    padding-right: 0.5rem;
  }

  .sm\:pr-heading{
    padding-right: 1rem;
  }

  .sm\:pr-heading-lg{
    padding-right: 2rem;
  }

  .sm\:pr-actionbar{
    padding-right: 70px;
  }

  .sm\:pr-aside{
    padding-right: 20rem;
  }

  .sm\:pr-sidebar{
    padding-right: 16rem;
  }

  .sm\:pr-card-padding{
    padding-right: 1.25rem;
  }

  .sm\:pb-0{
    padding-bottom: 0px;
  }

  .sm\:pb-1{
    padding-bottom: 0.25rem;
  }

  .sm\:pb-2{
    padding-bottom: 0.5rem;
  }

  .sm\:pb-3{
    padding-bottom: 0.75rem;
  }

  .sm\:pb-4{
    padding-bottom: 1rem;
  }

  .sm\:pb-5{
    padding-bottom: 1.25rem;
  }

  .sm\:pb-6{
    padding-bottom: 1.5rem;
  }

  .sm\:pb-7{
    padding-bottom: 1.75rem;
  }

  .sm\:pb-8{
    padding-bottom: 2rem;
  }

  .sm\:pb-9{
    padding-bottom: 2.25rem;
  }

  .sm\:pb-10{
    padding-bottom: 2.5rem;
  }

  .sm\:pb-11{
    padding-bottom: 2.75rem;
  }

  .sm\:pb-12{
    padding-bottom: 3rem;
  }

  .sm\:pb-14{
    padding-bottom: 3.5rem;
  }

  .sm\:pb-16{
    padding-bottom: 4rem;
  }

  .sm\:pb-20{
    padding-bottom: 5rem;
  }

  .sm\:pb-24{
    padding-bottom: 6rem;
  }

  .sm\:pb-28{
    padding-bottom: 7rem;
  }

  .sm\:pb-32{
    padding-bottom: 8rem;
  }

  .sm\:pb-36{
    padding-bottom: 9rem;
  }

  .sm\:pb-40{
    padding-bottom: 10rem;
  }

  .sm\:pb-44{
    padding-bottom: 11rem;
  }

  .sm\:pb-48{
    padding-bottom: 12rem;
  }

  .sm\:pb-52{
    padding-bottom: 13rem;
  }

  .sm\:pb-56{
    padding-bottom: 14rem;
  }

  .sm\:pb-60{
    padding-bottom: 15rem;
  }

  .sm\:pb-64{
    padding-bottom: 16rem;
  }

  .sm\:pb-72{
    padding-bottom: 18rem;
  }

  .sm\:pb-80{
    padding-bottom: 20rem;
  }

  .sm\:pb-96{
    padding-bottom: 24rem;
  }

  .sm\:pb-144{
    padding-bottom: 36rem;
  }

  .sm\:pb-192{
    padding-bottom: 48rem;
  }

  .sm\:pb-240{
    padding-bottom: 60rem;
  }

  .sm\:pb-px{
    padding-bottom: 1px;
  }

  .sm\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .sm\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .sm\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .sm\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .sm\:pb-btn-default{
    padding-bottom: 2.5rem;
  }

  .sm\:pb-btn-sm{
    padding-bottom: 1.875rem;
  }

  .sm\:pb-header{
    padding-bottom: 60px;
  }

  .sm\:pb-icon{
    padding-bottom: 20px;
  }

  .sm\:pb-icon-3xl{
    padding-bottom: 120px;
  }

  .sm\:pb-icon-2xl{
    padding-bottom: 80px;
  }

  .sm\:pb-icon-xl{
    padding-bottom: 60px;
  }

  .sm\:pb-icon-lg{
    padding-bottom: 40px;
  }

  .sm\:pb-icon-sm{
    padding-bottom: 18px;
  }

  .sm\:pb-icon-xs{
    padding-bottom: 16px;
  }

  .sm\:pb-icon-spacing{
    padding-bottom: 8px;
  }

  .sm\:pb-heading-xs{
    padding-bottom: 0.25rem;
  }

  .sm\:pb-heading-sm{
    padding-bottom: 0.5rem;
  }

  .sm\:pb-heading{
    padding-bottom: 1rem;
  }

  .sm\:pb-heading-lg{
    padding-bottom: 2rem;
  }

  .sm\:pb-actionbar{
    padding-bottom: 70px;
  }

  .sm\:pb-aside{
    padding-bottom: 20rem;
  }

  .sm\:pb-sidebar{
    padding-bottom: 16rem;
  }

  .sm\:pb-card-padding{
    padding-bottom: 1.25rem;
  }

  .sm\:pl-0{
    padding-left: 0px;
  }

  .sm\:pl-1{
    padding-left: 0.25rem;
  }

  .sm\:pl-2{
    padding-left: 0.5rem;
  }

  .sm\:pl-3{
    padding-left: 0.75rem;
  }

  .sm\:pl-4{
    padding-left: 1rem;
  }

  .sm\:pl-5{
    padding-left: 1.25rem;
  }

  .sm\:pl-6{
    padding-left: 1.5rem;
  }

  .sm\:pl-7{
    padding-left: 1.75rem;
  }

  .sm\:pl-8{
    padding-left: 2rem;
  }

  .sm\:pl-9{
    padding-left: 2.25rem;
  }

  .sm\:pl-10{
    padding-left: 2.5rem;
  }

  .sm\:pl-11{
    padding-left: 2.75rem;
  }

  .sm\:pl-12{
    padding-left: 3rem;
  }

  .sm\:pl-14{
    padding-left: 3.5rem;
  }

  .sm\:pl-16{
    padding-left: 4rem;
  }

  .sm\:pl-20{
    padding-left: 5rem;
  }

  .sm\:pl-24{
    padding-left: 6rem;
  }

  .sm\:pl-28{
    padding-left: 7rem;
  }

  .sm\:pl-32{
    padding-left: 8rem;
  }

  .sm\:pl-36{
    padding-left: 9rem;
  }

  .sm\:pl-40{
    padding-left: 10rem;
  }

  .sm\:pl-44{
    padding-left: 11rem;
  }

  .sm\:pl-48{
    padding-left: 12rem;
  }

  .sm\:pl-52{
    padding-left: 13rem;
  }

  .sm\:pl-56{
    padding-left: 14rem;
  }

  .sm\:pl-60{
    padding-left: 15rem;
  }

  .sm\:pl-64{
    padding-left: 16rem;
  }

  .sm\:pl-72{
    padding-left: 18rem;
  }

  .sm\:pl-80{
    padding-left: 20rem;
  }

  .sm\:pl-96{
    padding-left: 24rem;
  }

  .sm\:pl-144{
    padding-left: 36rem;
  }

  .sm\:pl-192{
    padding-left: 48rem;
  }

  .sm\:pl-240{
    padding-left: 60rem;
  }

  .sm\:pl-px{
    padding-left: 1px;
  }

  .sm\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .sm\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .sm\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .sm\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .sm\:pl-btn-default{
    padding-left: 2.5rem;
  }

  .sm\:pl-btn-sm{
    padding-left: 1.875rem;
  }

  .sm\:pl-header{
    padding-left: 60px;
  }

  .sm\:pl-icon{
    padding-left: 20px;
  }

  .sm\:pl-icon-3xl{
    padding-left: 120px;
  }

  .sm\:pl-icon-2xl{
    padding-left: 80px;
  }

  .sm\:pl-icon-xl{
    padding-left: 60px;
  }

  .sm\:pl-icon-lg{
    padding-left: 40px;
  }

  .sm\:pl-icon-sm{
    padding-left: 18px;
  }

  .sm\:pl-icon-xs{
    padding-left: 16px;
  }

  .sm\:pl-icon-spacing{
    padding-left: 8px;
  }

  .sm\:pl-heading-xs{
    padding-left: 0.25rem;
  }

  .sm\:pl-heading-sm{
    padding-left: 0.5rem;
  }

  .sm\:pl-heading{
    padding-left: 1rem;
  }

  .sm\:pl-heading-lg{
    padding-left: 2rem;
  }

  .sm\:pl-actionbar{
    padding-left: 70px;
  }

  .sm\:pl-aside{
    padding-left: 20rem;
  }

  .sm\:pl-sidebar{
    padding-left: 16rem;
  }

  .sm\:pl-card-padding{
    padding-left: 1.25rem;
  }

  .sm\:first\:pt-0:first-child{
    padding-top: 0px;
  }

  .sm\:first\:pt-1:first-child{
    padding-top: 0.25rem;
  }

  .sm\:first\:pt-2:first-child{
    padding-top: 0.5rem;
  }

  .sm\:first\:pt-3:first-child{
    padding-top: 0.75rem;
  }

  .sm\:first\:pt-4:first-child{
    padding-top: 1rem;
  }

  .sm\:first\:pt-5:first-child{
    padding-top: 1.25rem;
  }

  .sm\:first\:pt-6:first-child{
    padding-top: 1.5rem;
  }

  .sm\:first\:pt-7:first-child{
    padding-top: 1.75rem;
  }

  .sm\:first\:pt-8:first-child{
    padding-top: 2rem;
  }

  .sm\:first\:pt-9:first-child{
    padding-top: 2.25rem;
  }

  .sm\:first\:pt-10:first-child{
    padding-top: 2.5rem;
  }

  .sm\:first\:pt-11:first-child{
    padding-top: 2.75rem;
  }

  .sm\:first\:pt-12:first-child{
    padding-top: 3rem;
  }

  .sm\:first\:pt-14:first-child{
    padding-top: 3.5rem;
  }

  .sm\:first\:pt-16:first-child{
    padding-top: 4rem;
  }

  .sm\:first\:pt-20:first-child{
    padding-top: 5rem;
  }

  .sm\:first\:pt-24:first-child{
    padding-top: 6rem;
  }

  .sm\:first\:pt-28:first-child{
    padding-top: 7rem;
  }

  .sm\:first\:pt-32:first-child{
    padding-top: 8rem;
  }

  .sm\:first\:pt-36:first-child{
    padding-top: 9rem;
  }

  .sm\:first\:pt-40:first-child{
    padding-top: 10rem;
  }

  .sm\:first\:pt-44:first-child{
    padding-top: 11rem;
  }

  .sm\:first\:pt-48:first-child{
    padding-top: 12rem;
  }

  .sm\:first\:pt-52:first-child{
    padding-top: 13rem;
  }

  .sm\:first\:pt-56:first-child{
    padding-top: 14rem;
  }

  .sm\:first\:pt-60:first-child{
    padding-top: 15rem;
  }

  .sm\:first\:pt-64:first-child{
    padding-top: 16rem;
  }

  .sm\:first\:pt-72:first-child{
    padding-top: 18rem;
  }

  .sm\:first\:pt-80:first-child{
    padding-top: 20rem;
  }

  .sm\:first\:pt-96:first-child{
    padding-top: 24rem;
  }

  .sm\:first\:pt-144:first-child{
    padding-top: 36rem;
  }

  .sm\:first\:pt-192:first-child{
    padding-top: 48rem;
  }

  .sm\:first\:pt-240:first-child{
    padding-top: 60rem;
  }

  .sm\:first\:pt-px:first-child{
    padding-top: 1px;
  }

  .sm\:first\:pt-0\.5:first-child{
    padding-top: 0.125rem;
  }

  .sm\:first\:pt-1\.5:first-child{
    padding-top: 0.375rem;
  }

  .sm\:first\:pt-2\.5:first-child{
    padding-top: 0.625rem;
  }

  .sm\:first\:pt-3\.5:first-child{
    padding-top: 0.875rem;
  }

  .sm\:first\:pt-btn-default:first-child{
    padding-top: 2.5rem;
  }

  .sm\:first\:pt-btn-sm:first-child{
    padding-top: 1.875rem;
  }

  .sm\:first\:pt-header:first-child{
    padding-top: 60px;
  }

  .sm\:first\:pt-icon:first-child{
    padding-top: 20px;
  }

  .sm\:first\:pt-icon-3xl:first-child{
    padding-top: 120px;
  }

  .sm\:first\:pt-icon-2xl:first-child{
    padding-top: 80px;
  }

  .sm\:first\:pt-icon-xl:first-child{
    padding-top: 60px;
  }

  .sm\:first\:pt-icon-lg:first-child{
    padding-top: 40px;
  }

  .sm\:first\:pt-icon-sm:first-child{
    padding-top: 18px;
  }

  .sm\:first\:pt-icon-xs:first-child{
    padding-top: 16px;
  }

  .sm\:first\:pt-icon-spacing:first-child{
    padding-top: 8px;
  }

  .sm\:first\:pt-heading-xs:first-child{
    padding-top: 0.25rem;
  }

  .sm\:first\:pt-heading-sm:first-child{
    padding-top: 0.5rem;
  }

  .sm\:first\:pt-heading:first-child{
    padding-top: 1rem;
  }

  .sm\:first\:pt-heading-lg:first-child{
    padding-top: 2rem;
  }

  .sm\:first\:pt-actionbar:first-child{
    padding-top: 70px;
  }

  .sm\:first\:pt-aside:first-child{
    padding-top: 20rem;
  }

  .sm\:first\:pt-sidebar:first-child{
    padding-top: 16rem;
  }

  .sm\:first\:pt-card-padding:first-child{
    padding-top: 1.25rem;
  }

  .sm\:first\:pr-0:first-child{
    padding-right: 0px;
  }

  .sm\:first\:pr-1:first-child{
    padding-right: 0.25rem;
  }

  .sm\:first\:pr-2:first-child{
    padding-right: 0.5rem;
  }

  .sm\:first\:pr-3:first-child{
    padding-right: 0.75rem;
  }

  .sm\:first\:pr-4:first-child{
    padding-right: 1rem;
  }

  .sm\:first\:pr-5:first-child{
    padding-right: 1.25rem;
  }

  .sm\:first\:pr-6:first-child{
    padding-right: 1.5rem;
  }

  .sm\:first\:pr-7:first-child{
    padding-right: 1.75rem;
  }

  .sm\:first\:pr-8:first-child{
    padding-right: 2rem;
  }

  .sm\:first\:pr-9:first-child{
    padding-right: 2.25rem;
  }

  .sm\:first\:pr-10:first-child{
    padding-right: 2.5rem;
  }

  .sm\:first\:pr-11:first-child{
    padding-right: 2.75rem;
  }

  .sm\:first\:pr-12:first-child{
    padding-right: 3rem;
  }

  .sm\:first\:pr-14:first-child{
    padding-right: 3.5rem;
  }

  .sm\:first\:pr-16:first-child{
    padding-right: 4rem;
  }

  .sm\:first\:pr-20:first-child{
    padding-right: 5rem;
  }

  .sm\:first\:pr-24:first-child{
    padding-right: 6rem;
  }

  .sm\:first\:pr-28:first-child{
    padding-right: 7rem;
  }

  .sm\:first\:pr-32:first-child{
    padding-right: 8rem;
  }

  .sm\:first\:pr-36:first-child{
    padding-right: 9rem;
  }

  .sm\:first\:pr-40:first-child{
    padding-right: 10rem;
  }

  .sm\:first\:pr-44:first-child{
    padding-right: 11rem;
  }

  .sm\:first\:pr-48:first-child{
    padding-right: 12rem;
  }

  .sm\:first\:pr-52:first-child{
    padding-right: 13rem;
  }

  .sm\:first\:pr-56:first-child{
    padding-right: 14rem;
  }

  .sm\:first\:pr-60:first-child{
    padding-right: 15rem;
  }

  .sm\:first\:pr-64:first-child{
    padding-right: 16rem;
  }

  .sm\:first\:pr-72:first-child{
    padding-right: 18rem;
  }

  .sm\:first\:pr-80:first-child{
    padding-right: 20rem;
  }

  .sm\:first\:pr-96:first-child{
    padding-right: 24rem;
  }

  .sm\:first\:pr-144:first-child{
    padding-right: 36rem;
  }

  .sm\:first\:pr-192:first-child{
    padding-right: 48rem;
  }

  .sm\:first\:pr-240:first-child{
    padding-right: 60rem;
  }

  .sm\:first\:pr-px:first-child{
    padding-right: 1px;
  }

  .sm\:first\:pr-0\.5:first-child{
    padding-right: 0.125rem;
  }

  .sm\:first\:pr-1\.5:first-child{
    padding-right: 0.375rem;
  }

  .sm\:first\:pr-2\.5:first-child{
    padding-right: 0.625rem;
  }

  .sm\:first\:pr-3\.5:first-child{
    padding-right: 0.875rem;
  }

  .sm\:first\:pr-btn-default:first-child{
    padding-right: 2.5rem;
  }

  .sm\:first\:pr-btn-sm:first-child{
    padding-right: 1.875rem;
  }

  .sm\:first\:pr-header:first-child{
    padding-right: 60px;
  }

  .sm\:first\:pr-icon:first-child{
    padding-right: 20px;
  }

  .sm\:first\:pr-icon-3xl:first-child{
    padding-right: 120px;
  }

  .sm\:first\:pr-icon-2xl:first-child{
    padding-right: 80px;
  }

  .sm\:first\:pr-icon-xl:first-child{
    padding-right: 60px;
  }

  .sm\:first\:pr-icon-lg:first-child{
    padding-right: 40px;
  }

  .sm\:first\:pr-icon-sm:first-child{
    padding-right: 18px;
  }

  .sm\:first\:pr-icon-xs:first-child{
    padding-right: 16px;
  }

  .sm\:first\:pr-icon-spacing:first-child{
    padding-right: 8px;
  }

  .sm\:first\:pr-heading-xs:first-child{
    padding-right: 0.25rem;
  }

  .sm\:first\:pr-heading-sm:first-child{
    padding-right: 0.5rem;
  }

  .sm\:first\:pr-heading:first-child{
    padding-right: 1rem;
  }

  .sm\:first\:pr-heading-lg:first-child{
    padding-right: 2rem;
  }

  .sm\:first\:pr-actionbar:first-child{
    padding-right: 70px;
  }

  .sm\:first\:pr-aside:first-child{
    padding-right: 20rem;
  }

  .sm\:first\:pr-sidebar:first-child{
    padding-right: 16rem;
  }

  .sm\:first\:pr-card-padding:first-child{
    padding-right: 1.25rem;
  }

  .sm\:first\:pb-0:first-child{
    padding-bottom: 0px;
  }

  .sm\:first\:pb-1:first-child{
    padding-bottom: 0.25rem;
  }

  .sm\:first\:pb-2:first-child{
    padding-bottom: 0.5rem;
  }

  .sm\:first\:pb-3:first-child{
    padding-bottom: 0.75rem;
  }

  .sm\:first\:pb-4:first-child{
    padding-bottom: 1rem;
  }

  .sm\:first\:pb-5:first-child{
    padding-bottom: 1.25rem;
  }

  .sm\:first\:pb-6:first-child{
    padding-bottom: 1.5rem;
  }

  .sm\:first\:pb-7:first-child{
    padding-bottom: 1.75rem;
  }

  .sm\:first\:pb-8:first-child{
    padding-bottom: 2rem;
  }

  .sm\:first\:pb-9:first-child{
    padding-bottom: 2.25rem;
  }

  .sm\:first\:pb-10:first-child{
    padding-bottom: 2.5rem;
  }

  .sm\:first\:pb-11:first-child{
    padding-bottom: 2.75rem;
  }

  .sm\:first\:pb-12:first-child{
    padding-bottom: 3rem;
  }

  .sm\:first\:pb-14:first-child{
    padding-bottom: 3.5rem;
  }

  .sm\:first\:pb-16:first-child{
    padding-bottom: 4rem;
  }

  .sm\:first\:pb-20:first-child{
    padding-bottom: 5rem;
  }

  .sm\:first\:pb-24:first-child{
    padding-bottom: 6rem;
  }

  .sm\:first\:pb-28:first-child{
    padding-bottom: 7rem;
  }

  .sm\:first\:pb-32:first-child{
    padding-bottom: 8rem;
  }

  .sm\:first\:pb-36:first-child{
    padding-bottom: 9rem;
  }

  .sm\:first\:pb-40:first-child{
    padding-bottom: 10rem;
  }

  .sm\:first\:pb-44:first-child{
    padding-bottom: 11rem;
  }

  .sm\:first\:pb-48:first-child{
    padding-bottom: 12rem;
  }

  .sm\:first\:pb-52:first-child{
    padding-bottom: 13rem;
  }

  .sm\:first\:pb-56:first-child{
    padding-bottom: 14rem;
  }

  .sm\:first\:pb-60:first-child{
    padding-bottom: 15rem;
  }

  .sm\:first\:pb-64:first-child{
    padding-bottom: 16rem;
  }

  .sm\:first\:pb-72:first-child{
    padding-bottom: 18rem;
  }

  .sm\:first\:pb-80:first-child{
    padding-bottom: 20rem;
  }

  .sm\:first\:pb-96:first-child{
    padding-bottom: 24rem;
  }

  .sm\:first\:pb-144:first-child{
    padding-bottom: 36rem;
  }

  .sm\:first\:pb-192:first-child{
    padding-bottom: 48rem;
  }

  .sm\:first\:pb-240:first-child{
    padding-bottom: 60rem;
  }

  .sm\:first\:pb-px:first-child{
    padding-bottom: 1px;
  }

  .sm\:first\:pb-0\.5:first-child{
    padding-bottom: 0.125rem;
  }

  .sm\:first\:pb-1\.5:first-child{
    padding-bottom: 0.375rem;
  }

  .sm\:first\:pb-2\.5:first-child{
    padding-bottom: 0.625rem;
  }

  .sm\:first\:pb-3\.5:first-child{
    padding-bottom: 0.875rem;
  }

  .sm\:first\:pb-btn-default:first-child{
    padding-bottom: 2.5rem;
  }

  .sm\:first\:pb-btn-sm:first-child{
    padding-bottom: 1.875rem;
  }

  .sm\:first\:pb-header:first-child{
    padding-bottom: 60px;
  }

  .sm\:first\:pb-icon:first-child{
    padding-bottom: 20px;
  }

  .sm\:first\:pb-icon-3xl:first-child{
    padding-bottom: 120px;
  }

  .sm\:first\:pb-icon-2xl:first-child{
    padding-bottom: 80px;
  }

  .sm\:first\:pb-icon-xl:first-child{
    padding-bottom: 60px;
  }

  .sm\:first\:pb-icon-lg:first-child{
    padding-bottom: 40px;
  }

  .sm\:first\:pb-icon-sm:first-child{
    padding-bottom: 18px;
  }

  .sm\:first\:pb-icon-xs:first-child{
    padding-bottom: 16px;
  }

  .sm\:first\:pb-icon-spacing:first-child{
    padding-bottom: 8px;
  }

  .sm\:first\:pb-heading-xs:first-child{
    padding-bottom: 0.25rem;
  }

  .sm\:first\:pb-heading-sm:first-child{
    padding-bottom: 0.5rem;
  }

  .sm\:first\:pb-heading:first-child{
    padding-bottom: 1rem;
  }

  .sm\:first\:pb-heading-lg:first-child{
    padding-bottom: 2rem;
  }

  .sm\:first\:pb-actionbar:first-child{
    padding-bottom: 70px;
  }

  .sm\:first\:pb-aside:first-child{
    padding-bottom: 20rem;
  }

  .sm\:first\:pb-sidebar:first-child{
    padding-bottom: 16rem;
  }

  .sm\:first\:pb-card-padding:first-child{
    padding-bottom: 1.25rem;
  }

  .sm\:first\:pl-0:first-child{
    padding-left: 0px;
  }

  .sm\:first\:pl-1:first-child{
    padding-left: 0.25rem;
  }

  .sm\:first\:pl-2:first-child{
    padding-left: 0.5rem;
  }

  .sm\:first\:pl-3:first-child{
    padding-left: 0.75rem;
  }

  .sm\:first\:pl-4:first-child{
    padding-left: 1rem;
  }

  .sm\:first\:pl-5:first-child{
    padding-left: 1.25rem;
  }

  .sm\:first\:pl-6:first-child{
    padding-left: 1.5rem;
  }

  .sm\:first\:pl-7:first-child{
    padding-left: 1.75rem;
  }

  .sm\:first\:pl-8:first-child{
    padding-left: 2rem;
  }

  .sm\:first\:pl-9:first-child{
    padding-left: 2.25rem;
  }

  .sm\:first\:pl-10:first-child{
    padding-left: 2.5rem;
  }

  .sm\:first\:pl-11:first-child{
    padding-left: 2.75rem;
  }

  .sm\:first\:pl-12:first-child{
    padding-left: 3rem;
  }

  .sm\:first\:pl-14:first-child{
    padding-left: 3.5rem;
  }

  .sm\:first\:pl-16:first-child{
    padding-left: 4rem;
  }

  .sm\:first\:pl-20:first-child{
    padding-left: 5rem;
  }

  .sm\:first\:pl-24:first-child{
    padding-left: 6rem;
  }

  .sm\:first\:pl-28:first-child{
    padding-left: 7rem;
  }

  .sm\:first\:pl-32:first-child{
    padding-left: 8rem;
  }

  .sm\:first\:pl-36:first-child{
    padding-left: 9rem;
  }

  .sm\:first\:pl-40:first-child{
    padding-left: 10rem;
  }

  .sm\:first\:pl-44:first-child{
    padding-left: 11rem;
  }

  .sm\:first\:pl-48:first-child{
    padding-left: 12rem;
  }

  .sm\:first\:pl-52:first-child{
    padding-left: 13rem;
  }

  .sm\:first\:pl-56:first-child{
    padding-left: 14rem;
  }

  .sm\:first\:pl-60:first-child{
    padding-left: 15rem;
  }

  .sm\:first\:pl-64:first-child{
    padding-left: 16rem;
  }

  .sm\:first\:pl-72:first-child{
    padding-left: 18rem;
  }

  .sm\:first\:pl-80:first-child{
    padding-left: 20rem;
  }

  .sm\:first\:pl-96:first-child{
    padding-left: 24rem;
  }

  .sm\:first\:pl-144:first-child{
    padding-left: 36rem;
  }

  .sm\:first\:pl-192:first-child{
    padding-left: 48rem;
  }

  .sm\:first\:pl-240:first-child{
    padding-left: 60rem;
  }

  .sm\:first\:pl-px:first-child{
    padding-left: 1px;
  }

  .sm\:first\:pl-0\.5:first-child{
    padding-left: 0.125rem;
  }

  .sm\:first\:pl-1\.5:first-child{
    padding-left: 0.375rem;
  }

  .sm\:first\:pl-2\.5:first-child{
    padding-left: 0.625rem;
  }

  .sm\:first\:pl-3\.5:first-child{
    padding-left: 0.875rem;
  }

  .sm\:first\:pl-btn-default:first-child{
    padding-left: 2.5rem;
  }

  .sm\:first\:pl-btn-sm:first-child{
    padding-left: 1.875rem;
  }

  .sm\:first\:pl-header:first-child{
    padding-left: 60px;
  }

  .sm\:first\:pl-icon:first-child{
    padding-left: 20px;
  }

  .sm\:first\:pl-icon-3xl:first-child{
    padding-left: 120px;
  }

  .sm\:first\:pl-icon-2xl:first-child{
    padding-left: 80px;
  }

  .sm\:first\:pl-icon-xl:first-child{
    padding-left: 60px;
  }

  .sm\:first\:pl-icon-lg:first-child{
    padding-left: 40px;
  }

  .sm\:first\:pl-icon-sm:first-child{
    padding-left: 18px;
  }

  .sm\:first\:pl-icon-xs:first-child{
    padding-left: 16px;
  }

  .sm\:first\:pl-icon-spacing:first-child{
    padding-left: 8px;
  }

  .sm\:first\:pl-heading-xs:first-child{
    padding-left: 0.25rem;
  }

  .sm\:first\:pl-heading-sm:first-child{
    padding-left: 0.5rem;
  }

  .sm\:first\:pl-heading:first-child{
    padding-left: 1rem;
  }

  .sm\:first\:pl-heading-lg:first-child{
    padding-left: 2rem;
  }

  .sm\:first\:pl-actionbar:first-child{
    padding-left: 70px;
  }

  .sm\:first\:pl-aside:first-child{
    padding-left: 20rem;
  }

  .sm\:first\:pl-sidebar:first-child{
    padding-left: 16rem;
  }

  .sm\:first\:pl-card-padding:first-child{
    padding-left: 1.25rem;
  }

  .sm\:last\:pt-0:last-child{
    padding-top: 0px;
  }

  .sm\:last\:pt-1:last-child{
    padding-top: 0.25rem;
  }

  .sm\:last\:pt-2:last-child{
    padding-top: 0.5rem;
  }

  .sm\:last\:pt-3:last-child{
    padding-top: 0.75rem;
  }

  .sm\:last\:pt-4:last-child{
    padding-top: 1rem;
  }

  .sm\:last\:pt-5:last-child{
    padding-top: 1.25rem;
  }

  .sm\:last\:pt-6:last-child{
    padding-top: 1.5rem;
  }

  .sm\:last\:pt-7:last-child{
    padding-top: 1.75rem;
  }

  .sm\:last\:pt-8:last-child{
    padding-top: 2rem;
  }

  .sm\:last\:pt-9:last-child{
    padding-top: 2.25rem;
  }

  .sm\:last\:pt-10:last-child{
    padding-top: 2.5rem;
  }

  .sm\:last\:pt-11:last-child{
    padding-top: 2.75rem;
  }

  .sm\:last\:pt-12:last-child{
    padding-top: 3rem;
  }

  .sm\:last\:pt-14:last-child{
    padding-top: 3.5rem;
  }

  .sm\:last\:pt-16:last-child{
    padding-top: 4rem;
  }

  .sm\:last\:pt-20:last-child{
    padding-top: 5rem;
  }

  .sm\:last\:pt-24:last-child{
    padding-top: 6rem;
  }

  .sm\:last\:pt-28:last-child{
    padding-top: 7rem;
  }

  .sm\:last\:pt-32:last-child{
    padding-top: 8rem;
  }

  .sm\:last\:pt-36:last-child{
    padding-top: 9rem;
  }

  .sm\:last\:pt-40:last-child{
    padding-top: 10rem;
  }

  .sm\:last\:pt-44:last-child{
    padding-top: 11rem;
  }

  .sm\:last\:pt-48:last-child{
    padding-top: 12rem;
  }

  .sm\:last\:pt-52:last-child{
    padding-top: 13rem;
  }

  .sm\:last\:pt-56:last-child{
    padding-top: 14rem;
  }

  .sm\:last\:pt-60:last-child{
    padding-top: 15rem;
  }

  .sm\:last\:pt-64:last-child{
    padding-top: 16rem;
  }

  .sm\:last\:pt-72:last-child{
    padding-top: 18rem;
  }

  .sm\:last\:pt-80:last-child{
    padding-top: 20rem;
  }

  .sm\:last\:pt-96:last-child{
    padding-top: 24rem;
  }

  .sm\:last\:pt-144:last-child{
    padding-top: 36rem;
  }

  .sm\:last\:pt-192:last-child{
    padding-top: 48rem;
  }

  .sm\:last\:pt-240:last-child{
    padding-top: 60rem;
  }

  .sm\:last\:pt-px:last-child{
    padding-top: 1px;
  }

  .sm\:last\:pt-0\.5:last-child{
    padding-top: 0.125rem;
  }

  .sm\:last\:pt-1\.5:last-child{
    padding-top: 0.375rem;
  }

  .sm\:last\:pt-2\.5:last-child{
    padding-top: 0.625rem;
  }

  .sm\:last\:pt-3\.5:last-child{
    padding-top: 0.875rem;
  }

  .sm\:last\:pt-btn-default:last-child{
    padding-top: 2.5rem;
  }

  .sm\:last\:pt-btn-sm:last-child{
    padding-top: 1.875rem;
  }

  .sm\:last\:pt-header:last-child{
    padding-top: 60px;
  }

  .sm\:last\:pt-icon:last-child{
    padding-top: 20px;
  }

  .sm\:last\:pt-icon-3xl:last-child{
    padding-top: 120px;
  }

  .sm\:last\:pt-icon-2xl:last-child{
    padding-top: 80px;
  }

  .sm\:last\:pt-icon-xl:last-child{
    padding-top: 60px;
  }

  .sm\:last\:pt-icon-lg:last-child{
    padding-top: 40px;
  }

  .sm\:last\:pt-icon-sm:last-child{
    padding-top: 18px;
  }

  .sm\:last\:pt-icon-xs:last-child{
    padding-top: 16px;
  }

  .sm\:last\:pt-icon-spacing:last-child{
    padding-top: 8px;
  }

  .sm\:last\:pt-heading-xs:last-child{
    padding-top: 0.25rem;
  }

  .sm\:last\:pt-heading-sm:last-child{
    padding-top: 0.5rem;
  }

  .sm\:last\:pt-heading:last-child{
    padding-top: 1rem;
  }

  .sm\:last\:pt-heading-lg:last-child{
    padding-top: 2rem;
  }

  .sm\:last\:pt-actionbar:last-child{
    padding-top: 70px;
  }

  .sm\:last\:pt-aside:last-child{
    padding-top: 20rem;
  }

  .sm\:last\:pt-sidebar:last-child{
    padding-top: 16rem;
  }

  .sm\:last\:pt-card-padding:last-child{
    padding-top: 1.25rem;
  }

  .sm\:last\:pr-0:last-child{
    padding-right: 0px;
  }

  .sm\:last\:pr-1:last-child{
    padding-right: 0.25rem;
  }

  .sm\:last\:pr-2:last-child{
    padding-right: 0.5rem;
  }

  .sm\:last\:pr-3:last-child{
    padding-right: 0.75rem;
  }

  .sm\:last\:pr-4:last-child{
    padding-right: 1rem;
  }

  .sm\:last\:pr-5:last-child{
    padding-right: 1.25rem;
  }

  .sm\:last\:pr-6:last-child{
    padding-right: 1.5rem;
  }

  .sm\:last\:pr-7:last-child{
    padding-right: 1.75rem;
  }

  .sm\:last\:pr-8:last-child{
    padding-right: 2rem;
  }

  .sm\:last\:pr-9:last-child{
    padding-right: 2.25rem;
  }

  .sm\:last\:pr-10:last-child{
    padding-right: 2.5rem;
  }

  .sm\:last\:pr-11:last-child{
    padding-right: 2.75rem;
  }

  .sm\:last\:pr-12:last-child{
    padding-right: 3rem;
  }

  .sm\:last\:pr-14:last-child{
    padding-right: 3.5rem;
  }

  .sm\:last\:pr-16:last-child{
    padding-right: 4rem;
  }

  .sm\:last\:pr-20:last-child{
    padding-right: 5rem;
  }

  .sm\:last\:pr-24:last-child{
    padding-right: 6rem;
  }

  .sm\:last\:pr-28:last-child{
    padding-right: 7rem;
  }

  .sm\:last\:pr-32:last-child{
    padding-right: 8rem;
  }

  .sm\:last\:pr-36:last-child{
    padding-right: 9rem;
  }

  .sm\:last\:pr-40:last-child{
    padding-right: 10rem;
  }

  .sm\:last\:pr-44:last-child{
    padding-right: 11rem;
  }

  .sm\:last\:pr-48:last-child{
    padding-right: 12rem;
  }

  .sm\:last\:pr-52:last-child{
    padding-right: 13rem;
  }

  .sm\:last\:pr-56:last-child{
    padding-right: 14rem;
  }

  .sm\:last\:pr-60:last-child{
    padding-right: 15rem;
  }

  .sm\:last\:pr-64:last-child{
    padding-right: 16rem;
  }

  .sm\:last\:pr-72:last-child{
    padding-right: 18rem;
  }

  .sm\:last\:pr-80:last-child{
    padding-right: 20rem;
  }

  .sm\:last\:pr-96:last-child{
    padding-right: 24rem;
  }

  .sm\:last\:pr-144:last-child{
    padding-right: 36rem;
  }

  .sm\:last\:pr-192:last-child{
    padding-right: 48rem;
  }

  .sm\:last\:pr-240:last-child{
    padding-right: 60rem;
  }

  .sm\:last\:pr-px:last-child{
    padding-right: 1px;
  }

  .sm\:last\:pr-0\.5:last-child{
    padding-right: 0.125rem;
  }

  .sm\:last\:pr-1\.5:last-child{
    padding-right: 0.375rem;
  }

  .sm\:last\:pr-2\.5:last-child{
    padding-right: 0.625rem;
  }

  .sm\:last\:pr-3\.5:last-child{
    padding-right: 0.875rem;
  }

  .sm\:last\:pr-btn-default:last-child{
    padding-right: 2.5rem;
  }

  .sm\:last\:pr-btn-sm:last-child{
    padding-right: 1.875rem;
  }

  .sm\:last\:pr-header:last-child{
    padding-right: 60px;
  }

  .sm\:last\:pr-icon:last-child{
    padding-right: 20px;
  }

  .sm\:last\:pr-icon-3xl:last-child{
    padding-right: 120px;
  }

  .sm\:last\:pr-icon-2xl:last-child{
    padding-right: 80px;
  }

  .sm\:last\:pr-icon-xl:last-child{
    padding-right: 60px;
  }

  .sm\:last\:pr-icon-lg:last-child{
    padding-right: 40px;
  }

  .sm\:last\:pr-icon-sm:last-child{
    padding-right: 18px;
  }

  .sm\:last\:pr-icon-xs:last-child{
    padding-right: 16px;
  }

  .sm\:last\:pr-icon-spacing:last-child{
    padding-right: 8px;
  }

  .sm\:last\:pr-heading-xs:last-child{
    padding-right: 0.25rem;
  }

  .sm\:last\:pr-heading-sm:last-child{
    padding-right: 0.5rem;
  }

  .sm\:last\:pr-heading:last-child{
    padding-right: 1rem;
  }

  .sm\:last\:pr-heading-lg:last-child{
    padding-right: 2rem;
  }

  .sm\:last\:pr-actionbar:last-child{
    padding-right: 70px;
  }

  .sm\:last\:pr-aside:last-child{
    padding-right: 20rem;
  }

  .sm\:last\:pr-sidebar:last-child{
    padding-right: 16rem;
  }

  .sm\:last\:pr-card-padding:last-child{
    padding-right: 1.25rem;
  }

  .sm\:last\:pb-0:last-child{
    padding-bottom: 0px;
  }

  .sm\:last\:pb-1:last-child{
    padding-bottom: 0.25rem;
  }

  .sm\:last\:pb-2:last-child{
    padding-bottom: 0.5rem;
  }

  .sm\:last\:pb-3:last-child{
    padding-bottom: 0.75rem;
  }

  .sm\:last\:pb-4:last-child{
    padding-bottom: 1rem;
  }

  .sm\:last\:pb-5:last-child{
    padding-bottom: 1.25rem;
  }

  .sm\:last\:pb-6:last-child{
    padding-bottom: 1.5rem;
  }

  .sm\:last\:pb-7:last-child{
    padding-bottom: 1.75rem;
  }

  .sm\:last\:pb-8:last-child{
    padding-bottom: 2rem;
  }

  .sm\:last\:pb-9:last-child{
    padding-bottom: 2.25rem;
  }

  .sm\:last\:pb-10:last-child{
    padding-bottom: 2.5rem;
  }

  .sm\:last\:pb-11:last-child{
    padding-bottom: 2.75rem;
  }

  .sm\:last\:pb-12:last-child{
    padding-bottom: 3rem;
  }

  .sm\:last\:pb-14:last-child{
    padding-bottom: 3.5rem;
  }

  .sm\:last\:pb-16:last-child{
    padding-bottom: 4rem;
  }

  .sm\:last\:pb-20:last-child{
    padding-bottom: 5rem;
  }

  .sm\:last\:pb-24:last-child{
    padding-bottom: 6rem;
  }

  .sm\:last\:pb-28:last-child{
    padding-bottom: 7rem;
  }

  .sm\:last\:pb-32:last-child{
    padding-bottom: 8rem;
  }

  .sm\:last\:pb-36:last-child{
    padding-bottom: 9rem;
  }

  .sm\:last\:pb-40:last-child{
    padding-bottom: 10rem;
  }

  .sm\:last\:pb-44:last-child{
    padding-bottom: 11rem;
  }

  .sm\:last\:pb-48:last-child{
    padding-bottom: 12rem;
  }

  .sm\:last\:pb-52:last-child{
    padding-bottom: 13rem;
  }

  .sm\:last\:pb-56:last-child{
    padding-bottom: 14rem;
  }

  .sm\:last\:pb-60:last-child{
    padding-bottom: 15rem;
  }

  .sm\:last\:pb-64:last-child{
    padding-bottom: 16rem;
  }

  .sm\:last\:pb-72:last-child{
    padding-bottom: 18rem;
  }

  .sm\:last\:pb-80:last-child{
    padding-bottom: 20rem;
  }

  .sm\:last\:pb-96:last-child{
    padding-bottom: 24rem;
  }

  .sm\:last\:pb-144:last-child{
    padding-bottom: 36rem;
  }

  .sm\:last\:pb-192:last-child{
    padding-bottom: 48rem;
  }

  .sm\:last\:pb-240:last-child{
    padding-bottom: 60rem;
  }

  .sm\:last\:pb-px:last-child{
    padding-bottom: 1px;
  }

  .sm\:last\:pb-0\.5:last-child{
    padding-bottom: 0.125rem;
  }

  .sm\:last\:pb-1\.5:last-child{
    padding-bottom: 0.375rem;
  }

  .sm\:last\:pb-2\.5:last-child{
    padding-bottom: 0.625rem;
  }

  .sm\:last\:pb-3\.5:last-child{
    padding-bottom: 0.875rem;
  }

  .sm\:last\:pb-btn-default:last-child{
    padding-bottom: 2.5rem;
  }

  .sm\:last\:pb-btn-sm:last-child{
    padding-bottom: 1.875rem;
  }

  .sm\:last\:pb-header:last-child{
    padding-bottom: 60px;
  }

  .sm\:last\:pb-icon:last-child{
    padding-bottom: 20px;
  }

  .sm\:last\:pb-icon-3xl:last-child{
    padding-bottom: 120px;
  }

  .sm\:last\:pb-icon-2xl:last-child{
    padding-bottom: 80px;
  }

  .sm\:last\:pb-icon-xl:last-child{
    padding-bottom: 60px;
  }

  .sm\:last\:pb-icon-lg:last-child{
    padding-bottom: 40px;
  }

  .sm\:last\:pb-icon-sm:last-child{
    padding-bottom: 18px;
  }

  .sm\:last\:pb-icon-xs:last-child{
    padding-bottom: 16px;
  }

  .sm\:last\:pb-icon-spacing:last-child{
    padding-bottom: 8px;
  }

  .sm\:last\:pb-heading-xs:last-child{
    padding-bottom: 0.25rem;
  }

  .sm\:last\:pb-heading-sm:last-child{
    padding-bottom: 0.5rem;
  }

  .sm\:last\:pb-heading:last-child{
    padding-bottom: 1rem;
  }

  .sm\:last\:pb-heading-lg:last-child{
    padding-bottom: 2rem;
  }

  .sm\:last\:pb-actionbar:last-child{
    padding-bottom: 70px;
  }

  .sm\:last\:pb-aside:last-child{
    padding-bottom: 20rem;
  }

  .sm\:last\:pb-sidebar:last-child{
    padding-bottom: 16rem;
  }

  .sm\:last\:pb-card-padding:last-child{
    padding-bottom: 1.25rem;
  }

  .sm\:last\:pl-0:last-child{
    padding-left: 0px;
  }

  .sm\:last\:pl-1:last-child{
    padding-left: 0.25rem;
  }

  .sm\:last\:pl-2:last-child{
    padding-left: 0.5rem;
  }

  .sm\:last\:pl-3:last-child{
    padding-left: 0.75rem;
  }

  .sm\:last\:pl-4:last-child{
    padding-left: 1rem;
  }

  .sm\:last\:pl-5:last-child{
    padding-left: 1.25rem;
  }

  .sm\:last\:pl-6:last-child{
    padding-left: 1.5rem;
  }

  .sm\:last\:pl-7:last-child{
    padding-left: 1.75rem;
  }

  .sm\:last\:pl-8:last-child{
    padding-left: 2rem;
  }

  .sm\:last\:pl-9:last-child{
    padding-left: 2.25rem;
  }

  .sm\:last\:pl-10:last-child{
    padding-left: 2.5rem;
  }

  .sm\:last\:pl-11:last-child{
    padding-left: 2.75rem;
  }

  .sm\:last\:pl-12:last-child{
    padding-left: 3rem;
  }

  .sm\:last\:pl-14:last-child{
    padding-left: 3.5rem;
  }

  .sm\:last\:pl-16:last-child{
    padding-left: 4rem;
  }

  .sm\:last\:pl-20:last-child{
    padding-left: 5rem;
  }

  .sm\:last\:pl-24:last-child{
    padding-left: 6rem;
  }

  .sm\:last\:pl-28:last-child{
    padding-left: 7rem;
  }

  .sm\:last\:pl-32:last-child{
    padding-left: 8rem;
  }

  .sm\:last\:pl-36:last-child{
    padding-left: 9rem;
  }

  .sm\:last\:pl-40:last-child{
    padding-left: 10rem;
  }

  .sm\:last\:pl-44:last-child{
    padding-left: 11rem;
  }

  .sm\:last\:pl-48:last-child{
    padding-left: 12rem;
  }

  .sm\:last\:pl-52:last-child{
    padding-left: 13rem;
  }

  .sm\:last\:pl-56:last-child{
    padding-left: 14rem;
  }

  .sm\:last\:pl-60:last-child{
    padding-left: 15rem;
  }

  .sm\:last\:pl-64:last-child{
    padding-left: 16rem;
  }

  .sm\:last\:pl-72:last-child{
    padding-left: 18rem;
  }

  .sm\:last\:pl-80:last-child{
    padding-left: 20rem;
  }

  .sm\:last\:pl-96:last-child{
    padding-left: 24rem;
  }

  .sm\:last\:pl-144:last-child{
    padding-left: 36rem;
  }

  .sm\:last\:pl-192:last-child{
    padding-left: 48rem;
  }

  .sm\:last\:pl-240:last-child{
    padding-left: 60rem;
  }

  .sm\:last\:pl-px:last-child{
    padding-left: 1px;
  }

  .sm\:last\:pl-0\.5:last-child{
    padding-left: 0.125rem;
  }

  .sm\:last\:pl-1\.5:last-child{
    padding-left: 0.375rem;
  }

  .sm\:last\:pl-2\.5:last-child{
    padding-left: 0.625rem;
  }

  .sm\:last\:pl-3\.5:last-child{
    padding-left: 0.875rem;
  }

  .sm\:last\:pl-btn-default:last-child{
    padding-left: 2.5rem;
  }

  .sm\:last\:pl-btn-sm:last-child{
    padding-left: 1.875rem;
  }

  .sm\:last\:pl-header:last-child{
    padding-left: 60px;
  }

  .sm\:last\:pl-icon:last-child{
    padding-left: 20px;
  }

  .sm\:last\:pl-icon-3xl:last-child{
    padding-left: 120px;
  }

  .sm\:last\:pl-icon-2xl:last-child{
    padding-left: 80px;
  }

  .sm\:last\:pl-icon-xl:last-child{
    padding-left: 60px;
  }

  .sm\:last\:pl-icon-lg:last-child{
    padding-left: 40px;
  }

  .sm\:last\:pl-icon-sm:last-child{
    padding-left: 18px;
  }

  .sm\:last\:pl-icon-xs:last-child{
    padding-left: 16px;
  }

  .sm\:last\:pl-icon-spacing:last-child{
    padding-left: 8px;
  }

  .sm\:last\:pl-heading-xs:last-child{
    padding-left: 0.25rem;
  }

  .sm\:last\:pl-heading-sm:last-child{
    padding-left: 0.5rem;
  }

  .sm\:last\:pl-heading:last-child{
    padding-left: 1rem;
  }

  .sm\:last\:pl-heading-lg:last-child{
    padding-left: 2rem;
  }

  .sm\:last\:pl-actionbar:last-child{
    padding-left: 70px;
  }

  .sm\:last\:pl-aside:last-child{
    padding-left: 20rem;
  }

  .sm\:last\:pl-sidebar:last-child{
    padding-left: 16rem;
  }

  .sm\:last\:pl-card-padding:last-child{
    padding-left: 1.25rem;
  }

  .sm\:text-left{
    text-align: left;
  }

  .sm\:text-center{
    text-align: center;
  }

  .sm\:text-right{
    text-align: right;
  }

  .sm\:text-justify{
    text-align: justify;
  }

  .sm\:align-baseline{
    vertical-align: baseline;
  }

  .sm\:align-top{
    vertical-align: top;
  }

  .sm\:align-middle{
    vertical-align: middle;
  }

  .sm\:align-bottom{
    vertical-align: bottom;
  }

  .sm\:align-text-top{
    vertical-align: text-top;
  }

  .sm\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .sm\:font-sans{
    font-family: museo-sans-rounded, sans-serif;
  }

  .sm\:font-serif{
    font-family: museo-sans-rounded, sans-serif;
  }

  .sm\:font-mono{
    font-family: Source Code Pro, monospace;
  }

  .sm\:font-display{
    font-family: museo-sans-rounded, sans-serif;
  }

  .sm\:font-body{
    font-family: museo-sans-rounded, sans-serif;
  }

  .sm\:text-xs{
    font-size: 0.688rem;
    line-height: 0.8rem;
  }

  .sm\:text-sm{
    font-size: 0.813rem;
    line-height: 1rem;
  }

  .sm\:text-base{
    font-size: 0.875rem;
    line-height: 1.4rem;
  }

  .sm\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .sm\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .sm\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .sm\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .sm\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .sm\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .sm\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .sm\:text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .sm\:text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .sm\:text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .sm\:text-heading-1{
    font-size: 1.563rem;
    line-height: 1.563rem;
  }

  .sm\:text-heading-2{
    font-size: 1.375rem;
    line-height: 1.375rem;
  }

  .sm\:text-heading-3{
    font-size: 1.125rem;
    line-height: 1.125rem;
  }

  .sm\:text-heading-4{
    font-size: 1rem;
    line-height: 1rem;
  }

  .sm\:text-display-1{
    font-size: 5rem;
    line-height: 5rem;
  }

  .sm\:text-display-2{
    font-size: 4rem;
    line-height: 4rem;
  }

  .sm\:text-display-3{
    font-size: 3rem;
    line-height: 3rem;
  }

  .sm\:text-display-4{
    font-size: 1.875rem;
    line-height: 1.563rem;
  }

  .sm\:text-label{
    font-size: 0.8125rem;
    line-height: 0.9rem;
  }

  .sm\:text-icon-default{
    font-size: 20px;
  }

  .sm\:text-icon-3xl{
    font-size: 120px;
  }

  .sm\:text-icon-2xl{
    font-size: 80px;
  }

  .sm\:text-icon-xl{
    font-size: 60px;
  }

  .sm\:text-icon-lg{
    font-size: 40px;
  }

  .sm\:text-icon-sm{
    font-size: 18px;
  }

  .sm\:text-icon-xs{
    font-size: 0.75rem;
  }

  .sm\:text-xxs{
    font-size: 0.6rem;
  }

  .sm\:font-thin{
    font-weight: 100;
  }

  .sm\:font-light{
    font-weight: 300;
  }

  .sm\:font-normal{
    font-weight: 500;
  }

  .sm\:font-medium{
    font-weight: 500;
  }

  .sm\:font-semibold{
    font-weight: 600;
  }

  .sm\:font-bold{
    font-weight: 700;
  }

  .sm\:font-black{
    font-weight: 900;
  }

  .sm\:uppercase{
    text-transform: uppercase;
  }

  .sm\:lowercase{
    text-transform: lowercase;
  }

  .sm\:capitalize{
    text-transform: capitalize;
  }

  .sm\:normal-case{
    text-transform: none;
  }

  .sm\:italic{
    font-style: italic;
  }

  .sm\:not-italic{
    font-style: normal;
  }

  .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .sm\:normal-nums{
    font-variant-numeric: normal;
  }

  .sm\:ordinal{
    --tw-ordinal: ordinal;
  }

  .sm\:slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .sm\:lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .sm\:oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .sm\:proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .sm\:tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .sm\:diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .sm\:stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .sm\:leading-3{
    line-height: .75rem;
  }

  .sm\:leading-4{
    line-height: 1rem;
  }

  .sm\:leading-5{
    line-height: 1.25rem;
  }

  .sm\:leading-6{
    line-height: 1.5rem;
  }

  .sm\:leading-7{
    line-height: 1.75rem;
  }

  .sm\:leading-8{
    line-height: 2rem;
  }

  .sm\:leading-9{
    line-height: 2.25rem;
  }

  .sm\:leading-10{
    line-height: 2.5rem;
  }

  .sm\:leading-none{
    line-height: 1;
  }

  .sm\:leading-tight{
    line-height: 1.25;
  }

  .sm\:leading-snug{
    line-height: 1.375;
  }

  .sm\:leading-normal{
    line-height: 1.5;
  }

  .sm\:leading-relaxed{
    line-height: 1.625;
  }

  .sm\:leading-loose{
    line-height: 2;
  }

  .sm\:tracking-tighter{
    letter-spacing: -0.05em;
  }

  .sm\:tracking-tight{
    letter-spacing: -0.025em;
  }

  .sm\:tracking-normal{
    letter-spacing: 0em;
  }

  .sm\:tracking-wide{
    letter-spacing: 0.025em;
  }

  .sm\:tracking-wider{
    letter-spacing: 0.05em;
  }

  .sm\:tracking-widest{
    letter-spacing: 0.1em;
  }

  .sm\:text-transparent{
    color: transparent;
  }

  .sm\:text-current{
    color: currentColor;
  }

  .sm\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .sm\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .sm\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .sm\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .sm\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .sm\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .sm\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .sm\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .sm\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .sm\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .sm\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .sm\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .sm\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .sm\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .sm\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .sm\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .sm\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .sm\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .sm\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-transparent{
    color: transparent;
  }

  .group:hover .sm\:group-hover\:text-current{
    color: currentColor;
  }

  .group:hover .sm\:group-hover\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .sm\:group-hover\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-transparent:focus-within{
    color: transparent;
  }

  .sm\:focus-within\:text-current:focus-within{
    color: currentColor;
  }

  .sm\:focus-within\:text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-orange-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-teal-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-teal-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-teal-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-petrol-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-petrol-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-petrol-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-petrol-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-appbody:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-primary:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-link:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-link-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-header:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-actionbar:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-bordercolor:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-success:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-danger:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-disabled:focus-within{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-info:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-card:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-dark:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-label-color:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-label-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:focus-within\:text-border-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:hover\:text-transparent:hover{
    color: transparent;
  }

  .sm\:hover\:text-current:hover{
    color: currentColor;
  }

  .sm\:hover\:text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:hover\:text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:hover\:text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:hover\:text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .sm\:hover\:text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .sm\:hover\:text-orange-500:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .sm\:hover\:text-teal-300:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .sm\:hover\:text-teal-400:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .sm\:hover\:text-teal-500:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .sm\:hover\:text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .sm\:hover\:text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .sm\:hover\:text-petrol-500:hover{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .sm\:hover\:text-petrol-600:hover{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .sm\:hover\:text-petrol-700:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:hover\:text-petrol-800:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:hover\:text-appbody:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:hover\:text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:hover\:text-link:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:hover\:text-link-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .sm\:hover\:text-header:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:hover\:text-actionbar:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:hover\:text-bordercolor:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:hover\:text-success:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:hover\:text-danger:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .sm\:hover\:text-disabled:hover{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .sm\:hover\:text-info:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:hover\:text-card:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:hover\:text-dark:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:hover\:text-label-color:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:hover\:text-label-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:hover\:text-border-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:focus\:text-transparent:focus{
    color: transparent;
  }

  .sm\:focus\:text-current:focus{
    color: currentColor;
  }

  .sm\:focus\:text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus\:text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:focus\:text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:focus\:text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:focus\:text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .sm\:focus\:text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .sm\:focus\:text-orange-500:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .sm\:focus\:text-teal-300:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .sm\:focus\:text-teal-400:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .sm\:focus\:text-teal-500:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .sm\:focus\:text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .sm\:focus\:text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .sm\:focus\:text-petrol-500:focus{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .sm\:focus\:text-petrol-600:focus{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .sm\:focus\:text-petrol-700:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:focus\:text-petrol-800:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:focus\:text-appbody:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:focus\:text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:focus\:text-link:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:focus\:text-link-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .sm\:focus\:text-header:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:focus\:text-actionbar:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:focus\:text-bordercolor:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:focus\:text-success:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:focus\:text-danger:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .sm\:focus\:text-disabled:focus{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .sm\:focus\:text-info:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:focus\:text-card:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:focus\:text-dark:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:focus\:text-label-color:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:focus\:text-label-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:focus\:text-border-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:active\:text-transparent:active{
    color: transparent;
  }

  .sm\:active\:text-current:active{
    color: currentColor;
  }

  .sm\:active\:text-black:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:active\:text-white:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:active\:text-gray-100:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:active\:text-gray-200:active{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .sm\:active\:text-gray-300:active{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .sm\:active\:text-gray-400:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:active\:text-gray-500:active{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .sm\:active\:text-gray-600:active{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .sm\:active\:text-gray-700:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:active\:text-gray-800:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:active\:text-gray-900:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .sm\:active\:text-green-500:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:active\:text-red-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .sm\:active\:text-pink-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .sm\:active\:text-orange-500:active{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .sm\:active\:text-teal-300:active{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .sm\:active\:text-teal-400:active{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .sm\:active\:text-teal-500:active{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .sm\:active\:text-yellow-500:active{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .sm\:active\:text-blue-200:active{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .sm\:active\:text-blue-500:active{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .sm\:active\:text-petrol-500:active{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .sm\:active\:text-petrol-600:active{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .sm\:active\:text-petrol-700:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:active\:text-petrol-800:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:active\:text-appbody:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .sm\:active\:text-primary:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:active\:text-link:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:active\:text-link-hover:active{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .sm\:active\:text-header:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .sm\:active\:text-actionbar:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .sm\:active\:text-bordercolor:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:active\:text-success:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .sm\:active\:text-danger:active{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .sm\:active\:text-disabled:active{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .sm\:active\:text-info:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .sm\:active\:text-card:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm\:active\:text-dark:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .sm\:active\:text-label-color:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:active\:text-label-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .sm\:active\:text-border-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .sm\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .sm\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .sm\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .sm\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .sm\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .sm\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .sm\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .sm\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .sm\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .sm\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .sm\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .sm\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .sm\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .sm\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .sm\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .group:hover .sm\:group-hover\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .group:hover .sm\:group-hover\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .sm\:focus-within\:text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .sm\:focus-within\:text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .sm\:focus-within\:text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .sm\:focus-within\:text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .sm\:focus-within\:text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .sm\:focus-within\:text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .sm\:focus-within\:text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .sm\:focus-within\:text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .sm\:focus-within\:text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .sm\:focus-within\:text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .sm\:focus-within\:text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .sm\:focus-within\:text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .sm\:focus-within\:text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .sm\:focus-within\:text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .sm\:focus-within\:text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .sm\:hover\:text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .sm\:hover\:text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .sm\:hover\:text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .sm\:hover\:text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .sm\:hover\:text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .sm\:hover\:text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .sm\:hover\:text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .sm\:hover\:text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .sm\:hover\:text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .sm\:hover\:text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .sm\:hover\:text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .sm\:hover\:text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .sm\:hover\:text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .sm\:hover\:text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .sm\:hover\:text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .sm\:focus\:text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .sm\:focus\:text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .sm\:focus\:text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .sm\:focus\:text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .sm\:focus\:text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .sm\:focus\:text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .sm\:focus\:text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .sm\:focus\:text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .sm\:focus\:text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .sm\:focus\:text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .sm\:focus\:text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .sm\:focus\:text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .sm\:focus\:text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .sm\:focus\:text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .sm\:focus\:text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .sm\:underline{
    text-decoration: underline;
  }

  .sm\:line-through{
    text-decoration: line-through;
  }

  .sm\:no-underline{
    text-decoration: none;
  }

  .group:hover .sm\:group-hover\:underline{
    text-decoration: underline;
  }

  .group:hover .sm\:group-hover\:line-through{
    text-decoration: line-through;
  }

  .group:hover .sm\:group-hover\:no-underline{
    text-decoration: none;
  }

  .sm\:focus-within\:underline:focus-within{
    text-decoration: underline;
  }

  .sm\:focus-within\:line-through:focus-within{
    text-decoration: line-through;
  }

  .sm\:focus-within\:no-underline:focus-within{
    text-decoration: none;
  }

  .sm\:hover\:underline:hover{
    text-decoration: underline;
  }

  .sm\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .sm\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .sm\:focus\:underline:focus{
    text-decoration: underline;
  }

  .sm\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .sm\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .sm\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .sm\:placeholder-transparent:-ms-input-placeholder{
    color: transparent;
  }

  .sm\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .sm\:placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .sm\:placeholder-current:-ms-input-placeholder{
    color: currentColor;
  }

  .sm\:placeholder-current::placeholder{
    color: currentColor;
  }

  .sm\:placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-black:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-orange-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-orange-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-orange-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-teal-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-teal-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-teal-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-teal-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-teal-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-teal-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-teal-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-teal-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-teal-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-petrol-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-appbody::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-appbody:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-appbody::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-primary::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-primary:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-primary::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-link::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-link:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-link::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-link-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-link-hover:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-link-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-header::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-header:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-header::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-actionbar::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-actionbar:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-actionbar::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-bordercolor::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-bordercolor:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-bordercolor::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-success::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-success:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-success::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-danger::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-danger:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-danger::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-disabled::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-disabled:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-disabled::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-info::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-info:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-info::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-card::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-card:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-card::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-dark::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-dark:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-dark::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-label-color::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-label-color:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-label-color::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-label-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-label-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-label-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-border-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-border-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-border-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder{
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .sm\:focus\:placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .sm\:focus\:placeholder-current:focus:-ms-input-placeholder{
    color: currentColor;
  }

  .sm\:focus\:placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .sm\:focus\:placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-orange-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-teal-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-petrol-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-appbody:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-appbody:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-appbody:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-primary:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-primary:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-primary:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-link:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-link:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-link:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-link-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-link-hover:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-link-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-header:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-header:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-header:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-actionbar:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-actionbar:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-actionbar:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-bordercolor:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-bordercolor:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-bordercolor:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-success:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-success:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-success:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-danger:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-danger:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-danger:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-disabled:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-disabled:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-disabled:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-info:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-info:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-info:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-card:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-card:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-card:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-dark:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-dark:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-dark:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-label-color:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-label-color:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-label-color:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-label-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-label-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-label-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-border-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-border-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:focus\:placeholder-border-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .sm\:placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-5:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-10:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-20:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-30:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-40:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-60:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-70:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-80:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-90:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-95:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .sm\:focus\:placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .sm\:focus\:placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .sm\:focus\:placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .sm\:focus\:placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .sm\:focus\:placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .sm\:focus\:placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm\:opacity-0{
    opacity: 0;
  }

  .sm\:opacity-5{
    opacity: 0.05;
  }

  .sm\:opacity-10{
    opacity: 0.1;
  }

  .sm\:opacity-20{
    opacity: 0.2;
  }

  .sm\:opacity-25{
    opacity: 0.25;
  }

  .sm\:opacity-30{
    opacity: 0.3;
  }

  .sm\:opacity-40{
    opacity: 0.4;
  }

  .sm\:opacity-50{
    opacity: 0.5;
  }

  .sm\:opacity-60{
    opacity: 0.6;
  }

  .sm\:opacity-70{
    opacity: 0.7;
  }

  .sm\:opacity-75{
    opacity: 0.75;
  }

  .sm\:opacity-80{
    opacity: 0.8;
  }

  .sm\:opacity-90{
    opacity: 0.9;
  }

  .sm\:opacity-95{
    opacity: 0.95;
  }

  .sm\:opacity-100{
    opacity: 1;
  }

  .group:hover .sm\:group-hover\:opacity-0{
    opacity: 0;
  }

  .group:hover .sm\:group-hover\:opacity-5{
    opacity: 0.05;
  }

  .group:hover .sm\:group-hover\:opacity-10{
    opacity: 0.1;
  }

  .group:hover .sm\:group-hover\:opacity-20{
    opacity: 0.2;
  }

  .group:hover .sm\:group-hover\:opacity-25{
    opacity: 0.25;
  }

  .group:hover .sm\:group-hover\:opacity-30{
    opacity: 0.3;
  }

  .group:hover .sm\:group-hover\:opacity-40{
    opacity: 0.4;
  }

  .group:hover .sm\:group-hover\:opacity-50{
    opacity: 0.5;
  }

  .group:hover .sm\:group-hover\:opacity-60{
    opacity: 0.6;
  }

  .group:hover .sm\:group-hover\:opacity-70{
    opacity: 0.7;
  }

  .group:hover .sm\:group-hover\:opacity-75{
    opacity: 0.75;
  }

  .group:hover .sm\:group-hover\:opacity-80{
    opacity: 0.8;
  }

  .group:hover .sm\:group-hover\:opacity-90{
    opacity: 0.9;
  }

  .group:hover .sm\:group-hover\:opacity-95{
    opacity: 0.95;
  }

  .group:hover .sm\:group-hover\:opacity-100{
    opacity: 1;
  }

  .sm\:focus-within\:opacity-0:focus-within{
    opacity: 0;
  }

  .sm\:focus-within\:opacity-5:focus-within{
    opacity: 0.05;
  }

  .sm\:focus-within\:opacity-10:focus-within{
    opacity: 0.1;
  }

  .sm\:focus-within\:opacity-20:focus-within{
    opacity: 0.2;
  }

  .sm\:focus-within\:opacity-25:focus-within{
    opacity: 0.25;
  }

  .sm\:focus-within\:opacity-30:focus-within{
    opacity: 0.3;
  }

  .sm\:focus-within\:opacity-40:focus-within{
    opacity: 0.4;
  }

  .sm\:focus-within\:opacity-50:focus-within{
    opacity: 0.5;
  }

  .sm\:focus-within\:opacity-60:focus-within{
    opacity: 0.6;
  }

  .sm\:focus-within\:opacity-70:focus-within{
    opacity: 0.7;
  }

  .sm\:focus-within\:opacity-75:focus-within{
    opacity: 0.75;
  }

  .sm\:focus-within\:opacity-80:focus-within{
    opacity: 0.8;
  }

  .sm\:focus-within\:opacity-90:focus-within{
    opacity: 0.9;
  }

  .sm\:focus-within\:opacity-95:focus-within{
    opacity: 0.95;
  }

  .sm\:focus-within\:opacity-100:focus-within{
    opacity: 1;
  }

  .sm\:hover\:opacity-0:hover{
    opacity: 0;
  }

  .sm\:hover\:opacity-5:hover{
    opacity: 0.05;
  }

  .sm\:hover\:opacity-10:hover{
    opacity: 0.1;
  }

  .sm\:hover\:opacity-20:hover{
    opacity: 0.2;
  }

  .sm\:hover\:opacity-25:hover{
    opacity: 0.25;
  }

  .sm\:hover\:opacity-30:hover{
    opacity: 0.3;
  }

  .sm\:hover\:opacity-40:hover{
    opacity: 0.4;
  }

  .sm\:hover\:opacity-50:hover{
    opacity: 0.5;
  }

  .sm\:hover\:opacity-60:hover{
    opacity: 0.6;
  }

  .sm\:hover\:opacity-70:hover{
    opacity: 0.7;
  }

  .sm\:hover\:opacity-75:hover{
    opacity: 0.75;
  }

  .sm\:hover\:opacity-80:hover{
    opacity: 0.8;
  }

  .sm\:hover\:opacity-90:hover{
    opacity: 0.9;
  }

  .sm\:hover\:opacity-95:hover{
    opacity: 0.95;
  }

  .sm\:hover\:opacity-100:hover{
    opacity: 1;
  }

  .sm\:focus\:opacity-0:focus{
    opacity: 0;
  }

  .sm\:focus\:opacity-5:focus{
    opacity: 0.05;
  }

  .sm\:focus\:opacity-10:focus{
    opacity: 0.1;
  }

  .sm\:focus\:opacity-20:focus{
    opacity: 0.2;
  }

  .sm\:focus\:opacity-25:focus{
    opacity: 0.25;
  }

  .sm\:focus\:opacity-30:focus{
    opacity: 0.3;
  }

  .sm\:focus\:opacity-40:focus{
    opacity: 0.4;
  }

  .sm\:focus\:opacity-50:focus{
    opacity: 0.5;
  }

  .sm\:focus\:opacity-60:focus{
    opacity: 0.6;
  }

  .sm\:focus\:opacity-70:focus{
    opacity: 0.7;
  }

  .sm\:focus\:opacity-75:focus{
    opacity: 0.75;
  }

  .sm\:focus\:opacity-80:focus{
    opacity: 0.8;
  }

  .sm\:focus\:opacity-90:focus{
    opacity: 0.9;
  }

  .sm\:focus\:opacity-95:focus{
    opacity: 0.95;
  }

  .sm\:focus\:opacity-100:focus{
    opacity: 1;
  }

  .sm\:bg-blend-normal{
    background-blend-mode: normal;
  }

  .sm\:bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .sm\:bg-blend-screen{
    background-blend-mode: screen;
  }

  .sm\:bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .sm\:bg-blend-darken{
    background-blend-mode: darken;
  }

  .sm\:bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .sm\:bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .sm\:bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .sm\:bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .sm\:bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .sm\:bg-blend-difference{
    background-blend-mode: difference;
  }

  .sm\:bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .sm\:bg-blend-hue{
    background-blend-mode: hue;
  }

  .sm\:bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .sm\:bg-blend-color{
    background-blend-mode: color;
  }

  .sm\:bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .sm\:mix-blend-normal{
    mix-blend-mode: normal;
  }

  .sm\:mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .sm\:mix-blend-screen{
    mix-blend-mode: screen;
  }

  .sm\:mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .sm\:mix-blend-darken{
    mix-blend-mode: darken;
  }

  .sm\:mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .sm\:mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .sm\:mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .sm\:mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .sm\:mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .sm\:mix-blend-difference{
    mix-blend-mode: difference;
  }

  .sm\:mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .sm\:mix-blend-hue{
    mix-blend-mode: hue;
  }

  .sm\:mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .sm\:mix-blend-color{
    mix-blend-mode: color;
  }

  .sm\:mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .sm\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .sm\:group-hover\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow:focus-within{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus-within\:shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow:hover{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:hover\:shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow:focus{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:focus\:shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm\:outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus-within\:outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm\:focus\:outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm\:ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus-within\:ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:focus\:ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm\:ring-inset{
    --tw-ring-inset: inset;
  }

  .sm\:focus-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .sm\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .sm\:ring-transparent{
    --tw-ring-color: transparent;
  }

  .sm\:ring-current{
    --tw-ring-color: currentColor;
  }

  .sm\:ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .sm\:ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .sm\:ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .sm\:ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .sm\:ring-orange-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .sm\:ring-teal-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .sm\:ring-teal-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .sm\:ring-teal-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .sm\:ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .sm\:ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .sm\:ring-petrol-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .sm\:ring-petrol-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .sm\:ring-petrol-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .sm\:ring-petrol-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .sm\:ring-appbody{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .sm\:ring-primary{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .sm\:ring-link{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .sm\:ring-link-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .sm\:ring-header{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .sm\:ring-actionbar{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .sm\:ring-bordercolor{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .sm\:ring-success{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .sm\:ring-danger{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .sm\:ring-disabled{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .sm\:ring-info{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .sm\:ring-card{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:ring-dark{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .sm\:ring-label-color{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .sm\:ring-label-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .sm\:ring-border-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .sm\:focus-within\:ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .sm\:focus-within\:ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-orange-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-teal-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-teal-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-teal-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-petrol-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-petrol-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-petrol-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-petrol-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-appbody:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-primary:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-link:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-link-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-header:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-actionbar:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-bordercolor:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-success:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-danger:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-disabled:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-info:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-card:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-dark:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-label-color:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-label-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .sm\:focus-within\:ring-border-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .sm\:focus\:ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .sm\:focus\:ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-orange-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-teal-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-teal-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-teal-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-petrol-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-petrol-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-petrol-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-petrol-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-appbody:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-primary:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-link:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-link-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-header:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-actionbar:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-bordercolor:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-success:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-danger:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-disabled:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-info:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-card:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-dark:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-label-color:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-label-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .sm\:focus\:ring-border-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .sm\:ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .sm\:ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .sm\:ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .sm\:ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .sm\:ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .sm\:ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .sm\:ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .sm\:ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .sm\:ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .sm\:ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .sm\:ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .sm\:ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .sm\:ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .sm\:ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .sm\:ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .sm\:focus-within\:ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .sm\:focus-within\:ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus-within\:ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus-within\:ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus-within\:ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus-within\:ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus-within\:ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus-within\:ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus-within\:ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus-within\:ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus-within\:ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus-within\:ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus-within\:ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus-within\:ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus-within\:ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .sm\:focus\:ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .sm\:focus\:ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .sm\:focus\:ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .sm\:focus\:ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .sm\:focus\:ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .sm\:focus\:ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .sm\:focus\:ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .sm\:focus\:ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .sm\:focus\:ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .sm\:focus\:ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .sm\:focus\:ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .sm\:focus\:ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .sm\:focus\:ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .sm\:focus\:ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .sm\:focus\:ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .sm\:ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .sm\:ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .sm\:ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .sm\:ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .sm\:ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus-within\:ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus-within\:ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus-within\:ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus-within\:ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus-within\:ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .sm\:focus\:ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .sm\:focus\:ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .sm\:focus\:ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .sm\:focus\:ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .sm\:focus\:ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .sm\:ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .sm\:ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .sm\:ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .sm\:ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .sm\:ring-offset-gray-100{
    --tw-ring-offset-color: #F4F4F4;
  }

  .sm\:ring-offset-gray-200{
    --tw-ring-offset-color: #E1E2E3;
  }

  .sm\:ring-offset-gray-300{
    --tw-ring-offset-color: #D3D4D5;
  }

  .sm\:ring-offset-gray-400{
    --tw-ring-offset-color: #BFC0C2;
  }

  .sm\:ring-offset-gray-500{
    --tw-ring-offset-color: #97999A;
  }

  .sm\:ring-offset-gray-600{
    --tw-ring-offset-color: #7B7D7F;
  }

  .sm\:ring-offset-gray-700{
    --tw-ring-offset-color: #525355;
  }

  .sm\:ring-offset-gray-800{
    --tw-ring-offset-color: #222222;
  }

  .sm\:ring-offset-gray-900{
    --tw-ring-offset-color: #000000;
  }

  .sm\:ring-offset-green-500{
    --tw-ring-offset-color: #AFB42A;
  }

  .sm\:ring-offset-red-500{
    --tw-ring-offset-color: #FF3131;
  }

  .sm\:ring-offset-pink-500{
    --tw-ring-offset-color: #FF145A;
  }

  .sm\:ring-offset-orange-500{
    --tw-ring-offset-color: #F48D21;
  }

  .sm\:ring-offset-teal-300{
    --tw-ring-offset-color: #78EAC1;
  }

  .sm\:ring-offset-teal-400{
    --tw-ring-offset-color: #6DDEBA;
  }

  .sm\:ring-offset-teal-500{
    --tw-ring-offset-color: #33BA9E;
  }

  .sm\:ring-offset-yellow-500{
    --tw-ring-offset-color: #D8CE0D;
  }

  .sm\:ring-offset-blue-200{
    --tw-ring-offset-color: #21BEF4;
  }

  .sm\:ring-offset-blue-500{
    --tw-ring-offset-color: #326DD1;
  }

  .sm\:ring-offset-petrol-500{
    --tw-ring-offset-color: #55609E;
  }

  .sm\:ring-offset-petrol-600{
    --tw-ring-offset-color: #3E4674;
  }

  .sm\:ring-offset-petrol-700{
    --tw-ring-offset-color: #2C3252;
  }

  .sm\:ring-offset-petrol-800{
    --tw-ring-offset-color: #1A1E31;
  }

  .sm\:ring-offset-appbody{
    --tw-ring-offset-color: #F4F4F4;
  }

  .sm\:ring-offset-primary{
    --tw-ring-offset-color: #3F50B4;
  }

  .sm\:ring-offset-link{
    --tw-ring-offset-color: #3F50B4;
  }

  .sm\:ring-offset-link-hover{
    --tw-ring-offset-color: #4860E5;
  }

  .sm\:ring-offset-header{
    --tw-ring-offset-color: #2C3252;
  }

  .sm\:ring-offset-actionbar{
    --tw-ring-offset-color: #1A1E31;
  }

  .sm\:ring-offset-bordercolor{
    --tw-ring-offset-color: #BFC0C2;
  }

  .sm\:ring-offset-success{
    --tw-ring-offset-color: #AFB42A;
  }

  .sm\:ring-offset-danger{
    --tw-ring-offset-color: #FD1525;
  }

  .sm\:ring-offset-disabled{
    --tw-ring-offset-color: #B8BAC5;
  }

  .sm\:ring-offset-info{
    --tw-ring-offset-color: #3F50B4;
  }

  .sm\:ring-offset-card{
    --tw-ring-offset-color: #ffffff;
  }

  .sm\:ring-offset-dark{
    --tw-ring-offset-color: #222222;
  }

  .sm\:ring-offset-label-color{
    --tw-ring-offset-color: #525355;
  }

  .sm\:ring-offset-label-inverted{
    --tw-ring-offset-color: #BFC0C2;
  }

  .sm\:ring-offset-border-inverted{
    --tw-ring-offset-color: #525355;
  }

  .sm\:focus-within\:ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus-within\:ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus-within\:ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .sm\:focus-within\:ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus-within\:ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .sm\:focus-within\:ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #E1E2E3;
  }

  .sm\:focus-within\:ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #D3D4D5;
  }

  .sm\:focus-within\:ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .sm\:focus-within\:ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #97999A;
  }

  .sm\:focus-within\:ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #7B7D7F;
  }

  .sm\:focus-within\:ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .sm\:focus-within\:ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .sm\:focus-within\:ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #000000;
  }

  .sm\:focus-within\:ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .sm\:focus-within\:ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #FF3131;
  }

  .sm\:focus-within\:ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #FF145A;
  }

  .sm\:focus-within\:ring-offset-orange-500:focus-within{
    --tw-ring-offset-color: #F48D21;
  }

  .sm\:focus-within\:ring-offset-teal-300:focus-within{
    --tw-ring-offset-color: #78EAC1;
  }

  .sm\:focus-within\:ring-offset-teal-400:focus-within{
    --tw-ring-offset-color: #6DDEBA;
  }

  .sm\:focus-within\:ring-offset-teal-500:focus-within{
    --tw-ring-offset-color: #33BA9E;
  }

  .sm\:focus-within\:ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #D8CE0D;
  }

  .sm\:focus-within\:ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #21BEF4;
  }

  .sm\:focus-within\:ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #326DD1;
  }

  .sm\:focus-within\:ring-offset-petrol-500:focus-within{
    --tw-ring-offset-color: #55609E;
  }

  .sm\:focus-within\:ring-offset-petrol-600:focus-within{
    --tw-ring-offset-color: #3E4674;
  }

  .sm\:focus-within\:ring-offset-petrol-700:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .sm\:focus-within\:ring-offset-petrol-800:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .sm\:focus-within\:ring-offset-appbody:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .sm\:focus-within\:ring-offset-primary:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .sm\:focus-within\:ring-offset-link:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .sm\:focus-within\:ring-offset-link-hover:focus-within{
    --tw-ring-offset-color: #4860E5;
  }

  .sm\:focus-within\:ring-offset-header:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .sm\:focus-within\:ring-offset-actionbar:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .sm\:focus-within\:ring-offset-bordercolor:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .sm\:focus-within\:ring-offset-success:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .sm\:focus-within\:ring-offset-danger:focus-within{
    --tw-ring-offset-color: #FD1525;
  }

  .sm\:focus-within\:ring-offset-disabled:focus-within{
    --tw-ring-offset-color: #B8BAC5;
  }

  .sm\:focus-within\:ring-offset-info:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .sm\:focus-within\:ring-offset-card:focus-within{
    --tw-ring-offset-color: #ffffff;
  }

  .sm\:focus-within\:ring-offset-dark:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .sm\:focus-within\:ring-offset-label-color:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .sm\:focus-within\:ring-offset-label-inverted:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .sm\:focus-within\:ring-offset-border-inverted:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .sm\:focus\:ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .sm\:focus\:ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .sm\:focus\:ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .sm\:focus\:ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .sm\:focus\:ring-offset-gray-100:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .sm\:focus\:ring-offset-gray-200:focus{
    --tw-ring-offset-color: #E1E2E3;
  }

  .sm\:focus\:ring-offset-gray-300:focus{
    --tw-ring-offset-color: #D3D4D5;
  }

  .sm\:focus\:ring-offset-gray-400:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .sm\:focus\:ring-offset-gray-500:focus{
    --tw-ring-offset-color: #97999A;
  }

  .sm\:focus\:ring-offset-gray-600:focus{
    --tw-ring-offset-color: #7B7D7F;
  }

  .sm\:focus\:ring-offset-gray-700:focus{
    --tw-ring-offset-color: #525355;
  }

  .sm\:focus\:ring-offset-gray-800:focus{
    --tw-ring-offset-color: #222222;
  }

  .sm\:focus\:ring-offset-gray-900:focus{
    --tw-ring-offset-color: #000000;
  }

  .sm\:focus\:ring-offset-green-500:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .sm\:focus\:ring-offset-red-500:focus{
    --tw-ring-offset-color: #FF3131;
  }

  .sm\:focus\:ring-offset-pink-500:focus{
    --tw-ring-offset-color: #FF145A;
  }

  .sm\:focus\:ring-offset-orange-500:focus{
    --tw-ring-offset-color: #F48D21;
  }

  .sm\:focus\:ring-offset-teal-300:focus{
    --tw-ring-offset-color: #78EAC1;
  }

  .sm\:focus\:ring-offset-teal-400:focus{
    --tw-ring-offset-color: #6DDEBA;
  }

  .sm\:focus\:ring-offset-teal-500:focus{
    --tw-ring-offset-color: #33BA9E;
  }

  .sm\:focus\:ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #D8CE0D;
  }

  .sm\:focus\:ring-offset-blue-200:focus{
    --tw-ring-offset-color: #21BEF4;
  }

  .sm\:focus\:ring-offset-blue-500:focus{
    --tw-ring-offset-color: #326DD1;
  }

  .sm\:focus\:ring-offset-petrol-500:focus{
    --tw-ring-offset-color: #55609E;
  }

  .sm\:focus\:ring-offset-petrol-600:focus{
    --tw-ring-offset-color: #3E4674;
  }

  .sm\:focus\:ring-offset-petrol-700:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .sm\:focus\:ring-offset-petrol-800:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .sm\:focus\:ring-offset-appbody:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .sm\:focus\:ring-offset-primary:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .sm\:focus\:ring-offset-link:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .sm\:focus\:ring-offset-link-hover:focus{
    --tw-ring-offset-color: #4860E5;
  }

  .sm\:focus\:ring-offset-header:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .sm\:focus\:ring-offset-actionbar:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .sm\:focus\:ring-offset-bordercolor:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .sm\:focus\:ring-offset-success:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .sm\:focus\:ring-offset-danger:focus{
    --tw-ring-offset-color: #FD1525;
  }

  .sm\:focus\:ring-offset-disabled:focus{
    --tw-ring-offset-color: #B8BAC5;
  }

  .sm\:focus\:ring-offset-info:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .sm\:focus\:ring-offset-card:focus{
    --tw-ring-offset-color: #ffffff;
  }

  .sm\:focus\:ring-offset-dark:focus{
    --tw-ring-offset-color: #222222;
  }

  .sm\:focus\:ring-offset-label-color:focus{
    --tw-ring-offset-color: #525355;
  }

  .sm\:focus\:ring-offset-label-inverted:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .sm\:focus\:ring-offset-border-inverted:focus{
    --tw-ring-offset-color: #525355;
  }

  .sm\:filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .sm\:filter-none{
    filter: none;
  }

  .sm\:blur-0{
    --tw-blur: blur(0);
  }

  .sm\:blur-none{
    --tw-blur: blur(0);
  }

  .sm\:blur-sm{
    --tw-blur: blur(4px);
  }

  .sm\:blur{
    --tw-blur: blur(8px);
  }

  .sm\:blur-md{
    --tw-blur: blur(12px);
  }

  .sm\:blur-lg{
    --tw-blur: blur(16px);
  }

  .sm\:blur-xl{
    --tw-blur: blur(24px);
  }

  .sm\:blur-2xl{
    --tw-blur: blur(40px);
  }

  .sm\:blur-3xl{
    --tw-blur: blur(64px);
  }

  .sm\:brightness-0{
    --tw-brightness: brightness(0);
  }

  .sm\:brightness-50{
    --tw-brightness: brightness(.5);
  }

  .sm\:brightness-75{
    --tw-brightness: brightness(.75);
  }

  .sm\:brightness-90{
    --tw-brightness: brightness(.9);
  }

  .sm\:brightness-95{
    --tw-brightness: brightness(.95);
  }

  .sm\:brightness-100{
    --tw-brightness: brightness(1);
  }

  .sm\:brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .sm\:brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .sm\:brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .sm\:brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .sm\:brightness-200{
    --tw-brightness: brightness(2);
  }

  .sm\:contrast-0{
    --tw-contrast: contrast(0);
  }

  .sm\:contrast-50{
    --tw-contrast: contrast(.5);
  }

  .sm\:contrast-75{
    --tw-contrast: contrast(.75);
  }

  .sm\:contrast-100{
    --tw-contrast: contrast(1);
  }

  .sm\:contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .sm\:contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .sm\:contrast-200{
    --tw-contrast: contrast(2);
  }

  .sm\:drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .sm\:drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .sm\:drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .sm\:drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .sm\:drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .sm\:drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .sm\:drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .sm\:grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .sm\:grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .sm\:hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .sm\:hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .sm\:hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .sm\:hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .sm\:hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .sm\:hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .sm\:-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .sm\:-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .sm\:-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .sm\:-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .sm\:-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .sm\:invert-0{
    --tw-invert: invert(0);
  }

  .sm\:invert{
    --tw-invert: invert(100%);
  }

  .sm\:saturate-0{
    --tw-saturate: saturate(0);
  }

  .sm\:saturate-50{
    --tw-saturate: saturate(.5);
  }

  .sm\:saturate-100{
    --tw-saturate: saturate(1);
  }

  .sm\:saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .sm\:saturate-200{
    --tw-saturate: saturate(2);
  }

  .sm\:sepia-0{
    --tw-sepia: sepia(0);
  }

  .sm\:sepia{
    --tw-sepia: sepia(100%);
  }

  .sm\:backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .sm\:backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .sm\:backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .sm\:backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .sm\:backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .sm\:backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .sm\:backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .sm\:backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .sm\:backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .sm\:backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .sm\:backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .sm\:backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .sm\:backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .sm\:backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .sm\:backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .sm\:backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .sm\:backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .sm\:backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .sm\:backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .sm\:backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .sm\:backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .sm\:backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .sm\:backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .sm\:backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .sm\:backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .sm\:backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .sm\:backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .sm\:backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .sm\:backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .sm\:backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .sm\:backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .sm\:backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .sm\:backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .sm\:backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .sm\:backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .sm\:backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .sm\:backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .sm\:-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .sm\:-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .sm\:-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .sm\:-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .sm\:-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .sm\:backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .sm\:backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .sm\:backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .sm\:backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .sm\:backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .sm\:backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .sm\:backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .sm\:backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .sm\:backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .sm\:backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .sm\:backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .sm\:backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .sm\:backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .sm\:backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .sm\:backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .sm\:backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .sm\:backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .sm\:backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .sm\:backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .sm\:backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .sm\:backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .sm\:backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .sm\:backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .sm\:backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .sm\:transition-none{
    transition-property: none;
  }

  .sm\:transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .sm\:delay-75{
    transition-delay: 75ms;
  }

  .sm\:delay-100{
    transition-delay: 100ms;
  }

  .sm\:delay-150{
    transition-delay: 150ms;
  }

  .sm\:delay-200{
    transition-delay: 200ms;
  }

  .sm\:delay-300{
    transition-delay: 300ms;
  }

  .sm\:delay-500{
    transition-delay: 500ms;
  }

  .sm\:delay-700{
    transition-delay: 700ms;
  }

  .sm\:delay-1000{
    transition-delay: 1000ms;
  }

  .sm\:duration-75{
    transition-duration: 75ms;
  }

  .sm\:duration-100{
    transition-duration: 100ms;
  }

  .sm\:duration-150{
    transition-duration: 150ms;
  }

  .sm\:duration-200{
    transition-duration: 200ms;
  }

  .sm\:duration-300{
    transition-duration: 300ms;
  }

  .sm\:duration-500{
    transition-duration: 500ms;
  }

  .sm\:duration-700{
    transition-duration: 700ms;
  }

  .sm\:duration-1000{
    transition-duration: 1000ms;
  }

  .sm\:ease-linear{
    transition-timing-function: linear;
  }

  .sm\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .sm\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .sm\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .sm\:line-clamp-1{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .sm\:line-clamp-2{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  .sm\:line-clamp-3{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }

  .sm\:line-clamp-4{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }

  .sm\:line-clamp-5{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }

  .sm\:line-clamp-6{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
  }

  .sm\:line-clamp-none{
    -webkit-line-clamp: unset;
  }
}

@media (min-width: 768px){
  .md\:container{
    width: 100%;
  }

  @media (min-width: 640px){
    .md\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .md\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .md\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .md\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){
    .md\:container{
      max-width: 1536px;
    }
  }

  @media (min-width: 1930px){
    .md\:container{
      max-width: 1930px;
    }
  }

  .md\:prose{
    color: #525355;
    max-width: 65ch;
  }

  .md\:prose [class~="lead"]{
    color: #7B7D7F;
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .md\:prose a{
    color: #000000;
    text-decoration: underline;
    font-weight: 500;
  }

  .md\:prose strong{
    color: #000000;
    font-weight: 600;
  }

  .md\:prose ol[type="A"]{
    --list-counter-style: upper-alpha;
  }

  .md\:prose ol[type="a"]{
    --list-counter-style: lower-alpha;
  }

  .md\:prose ol[type="A" s]{
    --list-counter-style: upper-alpha;
  }

  .md\:prose ol[type="a" s]{
    --list-counter-style: lower-alpha;
  }

  .md\:prose ol[type="I"]{
    --list-counter-style: upper-roman;
  }

  .md\:prose ol[type="i"]{
    --list-counter-style: lower-roman;
  }

  .md\:prose ol[type="I" s]{
    --list-counter-style: upper-roman;
  }

  .md\:prose ol[type="i" s]{
    --list-counter-style: lower-roman;
  }

  .md\:prose ol[type="1"]{
    --list-counter-style: decimal;
  }

  .md\:prose ol > li{
    position: relative;
    padding-left: 1.75em;
  }

  .md\:prose ol > li::before{
    content: counter(list-item, var(--list-counter-style, decimal)) ".";
    position: absolute;
    font-weight: 400;
    color: #97999A;
    left: 0;
  }

  .md\:prose ul > li{
    position: relative;
    padding-left: 1.75em;
  }

  .md\:prose ul > li::before{
    content: "";
    position: absolute;
    background-color: #D3D4D5;
    border-radius: 50%;
    width: 0.375em;
    height: 0.375em;
    top: calc(0.875em - 0.1875em);
    left: 0.25em;
  }

  .md\:prose hr{
    border-color: #E1E2E3;
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .md\:prose blockquote{
    font-weight: 500;
    font-style: italic;
    color: #000000;
    border-left-width: 0.25rem;
    border-left-color: #E1E2E3;
    quotes: "\201C""\201D""\2018""\2019";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1em;
  }

  .md\:prose blockquote p:first-of-type::before{
    content: open-quote;
  }

  .md\:prose blockquote p:last-of-type::after{
    content: close-quote;
  }

  .md\:prose h1{
    color: #000000;
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .md\:prose h2{
    color: #000000;
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333;
  }

  .md\:prose h3{
    color: #000000;
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .md\:prose h4{
    color: #000000;
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    line-height: 1.5;
  }

  .md\:prose figure figcaption{
    color: #97999A;
    font-size: 0.875em;
    line-height: 1.4285714;
    margin-top: 0.8571429em;
  }

  .md\:prose code{
    color: #000000;
    font-weight: 600;
    font-size: 0.875em;
  }

  .md\:prose code::before{
    content: "`";
  }

  .md\:prose code::after{
    content: "`";
  }

  .md\:prose a code{
    color: #000000;
  }

  .md\:prose pre{
    color: #E1E2E3;
    background-color: #222222;
    overflow-x: auto;
    font-size: 0.875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: 0.375rem;
    padding-top: 0.8571429em;
    padding-right: 1.1428571em;
    padding-bottom: 0.8571429em;
    padding-left: 1.1428571em;
  }

  .md\:prose pre code{
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: 400;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
  }

  .md\:prose pre code::before{
    content: none;
  }

  .md\:prose pre code::after{
    content: none;
  }

  .md\:prose table{
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 0.875em;
    line-height: 1.7142857;
  }

  .md\:prose thead{
    color: #000000;
    font-weight: 600;
    border-bottom-width: 1px;
    border-bottom-color: #D3D4D5;
  }

  .md\:prose thead th{
    vertical-align: bottom;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .md\:prose tbody tr{
    border-bottom-width: 1px;
    border-bottom-color: #E1E2E3;
  }

  .md\:prose tbody tr:last-child{
    border-bottom-width: 0;
  }

  .md\:prose tbody td{
    vertical-align: top;
    padding-top: 0.5714286em;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .md\:prose{
    font-size: 1rem;
    line-height: 1.75;
  }

  .md\:prose p{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .md\:prose img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:prose h2 code{
    font-size: 0.875em;
  }

  .md\:prose h3 code{
    font-size: 0.9em;
  }

  .md\:prose ol{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .md\:prose ul{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .md\:prose li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .md\:prose > ul > li p{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .md\:prose > ul > li > *:first-child{
    margin-top: 1.25em;
  }

  .md\:prose > ul > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .md\:prose > ol > li > *:first-child{
    margin-top: 1.25em;
  }

  .md\:prose > ol > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .md\:prose ul ul, .md\:prose ul ol, .md\:prose ol ul, .md\:prose ol ol{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .md\:prose hr + *{
    margin-top: 0;
  }

  .md\:prose h2 + *{
    margin-top: 0;
  }

  .md\:prose h3 + *{
    margin-top: 0;
  }

  .md\:prose h4 + *{
    margin-top: 0;
  }

  .md\:prose thead th:first-child{
    padding-left: 0;
  }

  .md\:prose thead th:last-child{
    padding-right: 0;
  }

  .md\:prose tbody td:first-child{
    padding-left: 0;
  }

  .md\:prose tbody td:last-child{
    padding-right: 0;
  }

  .md\:prose > :first-child{
    margin-top: 0;
  }

  .md\:prose > :last-child{
    margin-bottom: 0;
  }

  .md\:prose-sm{
    font-size: 0.875rem;
    line-height: 1.7142857;
  }

  .md\:prose-sm p{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .md\:prose-sm [class~="lead"]{
    font-size: 1.2857143em;
    line-height: 1.5555556;
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .md\:prose-sm blockquote{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.1111111em;
  }

  .md\:prose-sm h1{
    font-size: 2.1428571em;
    margin-top: 0;
    margin-bottom: 0.8em;
    line-height: 1.2;
  }

  .md\:prose-sm h2{
    font-size: 1.4285714em;
    margin-top: 1.6em;
    margin-bottom: 0.8em;
    line-height: 1.4;
  }

  .md\:prose-sm h3{
    font-size: 1.2857143em;
    margin-top: 1.5555556em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .md\:prose-sm h4{
    margin-top: 1.4285714em;
    margin-bottom: 0.5714286em;
    line-height: 1.4285714;
  }

  .md\:prose-sm img{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .md\:prose-sm video{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .md\:prose-sm figure{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .md\:prose-sm figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:prose-sm figure figcaption{
    font-size: 0.8571429em;
    line-height: 1.3333333;
    margin-top: 0.6666667em;
  }

  .md\:prose-sm code{
    font-size: 0.8571429em;
  }

  .md\:prose-sm h2 code{
    font-size: 0.9em;
  }

  .md\:prose-sm h3 code{
    font-size: 0.8888889em;
  }

  .md\:prose-sm pre{
    font-size: 0.8571429em;
    line-height: 1.6666667;
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    border-radius: 0.25rem;
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .md\:prose-sm ol{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .md\:prose-sm ul{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .md\:prose-sm li{
    margin-top: 0.2857143em;
    margin-bottom: 0.2857143em;
  }

  .md\:prose-sm ol > li{
    padding-left: 1.5714286em;
  }

  .md\:prose-sm ol > li::before{
    left: 0;
  }

  .md\:prose-sm ul > li{
    padding-left: 1.5714286em;
  }

  .md\:prose-sm ul > li::before{
    height: 0.3571429em;
    width: 0.3571429em;
    top: calc(0.8571429em - 0.1785714em);
    left: 0.2142857em;
  }

  .md\:prose-sm > ul > li p{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .md\:prose-sm > ul > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .md\:prose-sm > ul > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .md\:prose-sm > ol > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .md\:prose-sm > ol > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .md\:prose-sm ul ul, .md\:prose-sm ul ol, .md\:prose-sm ol ul, .md\:prose-sm ol ol{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .md\:prose-sm hr{
    margin-top: 2.8571429em;
    margin-bottom: 2.8571429em;
  }

  .md\:prose-sm hr + *{
    margin-top: 0;
  }

  .md\:prose-sm h2 + *{
    margin-top: 0;
  }

  .md\:prose-sm h3 + *{
    margin-top: 0;
  }

  .md\:prose-sm h4 + *{
    margin-top: 0;
  }

  .md\:prose-sm table{
    font-size: 0.8571429em;
    line-height: 1.5;
  }

  .md\:prose-sm thead th{
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .md\:prose-sm thead th:first-child{
    padding-left: 0;
  }

  .md\:prose-sm thead th:last-child{
    padding-right: 0;
  }

  .md\:prose-sm tbody td{
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .md\:prose-sm tbody td:first-child{
    padding-left: 0;
  }

  .md\:prose-sm tbody td:last-child{
    padding-right: 0;
  }

  .md\:prose-sm > :first-child{
    margin-top: 0;
  }

  .md\:prose-sm > :last-child{
    margin-bottom: 0;
  }

  .md\:prose-lg{
    font-size: 1.125rem;
    line-height: 1.7777778;
  }

  .md\:prose-lg p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .md\:prose-lg [class~="lead"]{
    font-size: 1.2222222em;
    line-height: 1.4545455;
    margin-top: 1.0909091em;
    margin-bottom: 1.0909091em;
  }

  .md\:prose-lg blockquote{
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    padding-left: 1em;
  }

  .md\:prose-lg h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.8333333em;
    line-height: 1;
  }

  .md\:prose-lg h2{
    font-size: 1.6666667em;
    margin-top: 1.8666667em;
    margin-bottom: 1.0666667em;
    line-height: 1.3333333;
  }

  .md\:prose-lg h3{
    font-size: 1.3333333em;
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .md\:prose-lg h4{
    margin-top: 1.7777778em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .md\:prose-lg img{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .md\:prose-lg video{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .md\:prose-lg figure{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .md\:prose-lg figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:prose-lg figure figcaption{
    font-size: 0.8888889em;
    line-height: 1.5;
    margin-top: 1em;
  }

  .md\:prose-lg code{
    font-size: 0.8888889em;
  }

  .md\:prose-lg h2 code{
    font-size: 0.8666667em;
  }

  .md\:prose-lg h3 code{
    font-size: 0.875em;
  }

  .md\:prose-lg pre{
    font-size: 0.8888889em;
    line-height: 1.75;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.375rem;
    padding-top: 1em;
    padding-right: 1.5em;
    padding-bottom: 1em;
    padding-left: 1.5em;
  }

  .md\:prose-lg ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .md\:prose-lg ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .md\:prose-lg li{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .md\:prose-lg ol > li{
    padding-left: 1.6666667em;
  }

  .md\:prose-lg ol > li::before{
    left: 0;
  }

  .md\:prose-lg ul > li{
    padding-left: 1.6666667em;
  }

  .md\:prose-lg ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8888889em - 0.1666667em);
    left: 0.2222222em;
  }

  .md\:prose-lg > ul > li p{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .md\:prose-lg > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .md\:prose-lg > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .md\:prose-lg > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .md\:prose-lg > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .md\:prose-lg ul ul, .md\:prose-lg ul ol, .md\:prose-lg ol ul, .md\:prose-lg ol ol{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .md\:prose-lg hr{
    margin-top: 3.1111111em;
    margin-bottom: 3.1111111em;
  }

  .md\:prose-lg hr + *{
    margin-top: 0;
  }

  .md\:prose-lg h2 + *{
    margin-top: 0;
  }

  .md\:prose-lg h3 + *{
    margin-top: 0;
  }

  .md\:prose-lg h4 + *{
    margin-top: 0;
  }

  .md\:prose-lg table{
    font-size: 0.8888889em;
    line-height: 1.5;
  }

  .md\:prose-lg thead th{
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .md\:prose-lg thead th:first-child{
    padding-left: 0;
  }

  .md\:prose-lg thead th:last-child{
    padding-right: 0;
  }

  .md\:prose-lg tbody td{
    padding-top: 0.75em;
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .md\:prose-lg tbody td:first-child{
    padding-left: 0;
  }

  .md\:prose-lg tbody td:last-child{
    padding-right: 0;
  }

  .md\:prose-lg > :first-child{
    margin-top: 0;
  }

  .md\:prose-lg > :last-child{
    margin-bottom: 0;
  }

  .md\:prose-xl{
    font-size: 1.25rem;
    line-height: 1.8;
  }

  .md\:prose-xl p{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .md\:prose-xl [class~="lead"]{
    font-size: 1.2em;
    line-height: 1.5;
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .md\:prose-xl blockquote{
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1.0666667em;
  }

  .md\:prose-xl h1{
    font-size: 2.8em;
    margin-top: 0;
    margin-bottom: 0.8571429em;
    line-height: 1;
  }

  .md\:prose-xl h2{
    font-size: 1.8em;
    margin-top: 1.5555556em;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .md\:prose-xl h3{
    font-size: 1.5em;
    margin-top: 1.6em;
    margin-bottom: 0.6666667em;
    line-height: 1.3333333;
  }

  .md\:prose-xl h4{
    margin-top: 1.8em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .md\:prose-xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose-xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose-xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose-xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:prose-xl figure figcaption{
    font-size: 0.9em;
    line-height: 1.5555556;
    margin-top: 1em;
  }

  .md\:prose-xl code{
    font-size: 0.9em;
  }

  .md\:prose-xl h2 code{
    font-size: 0.8611111em;
  }

  .md\:prose-xl h3 code{
    font-size: 0.9em;
  }

  .md\:prose-xl pre{
    font-size: 0.9em;
    line-height: 1.7777778;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.1111111em;
    padding-right: 1.3333333em;
    padding-bottom: 1.1111111em;
    padding-left: 1.3333333em;
  }

  .md\:prose-xl ol{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .md\:prose-xl ul{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .md\:prose-xl li{
    margin-top: 0.6em;
    margin-bottom: 0.6em;
  }

  .md\:prose-xl ol > li{
    padding-left: 1.8em;
  }

  .md\:prose-xl ol > li::before{
    left: 0;
  }

  .md\:prose-xl ul > li{
    padding-left: 1.8em;
  }

  .md\:prose-xl ul > li::before{
    width: 0.35em;
    height: 0.35em;
    top: calc(0.9em - 0.175em);
    left: 0.25em;
  }

  .md\:prose-xl > ul > li p{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .md\:prose-xl > ul > li > *:first-child{
    margin-top: 1.2em;
  }

  .md\:prose-xl > ul > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .md\:prose-xl > ol > li > *:first-child{
    margin-top: 1.2em;
  }

  .md\:prose-xl > ol > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .md\:prose-xl ul ul, .md\:prose-xl ul ol, .md\:prose-xl ol ul, .md\:prose-xl ol ol{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .md\:prose-xl hr{
    margin-top: 2.8em;
    margin-bottom: 2.8em;
  }

  .md\:prose-xl hr + *{
    margin-top: 0;
  }

  .md\:prose-xl h2 + *{
    margin-top: 0;
  }

  .md\:prose-xl h3 + *{
    margin-top: 0;
  }

  .md\:prose-xl h4 + *{
    margin-top: 0;
  }

  .md\:prose-xl table{
    font-size: 0.9em;
    line-height: 1.5555556;
  }

  .md\:prose-xl thead th{
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .md\:prose-xl thead th:first-child{
    padding-left: 0;
  }

  .md\:prose-xl thead th:last-child{
    padding-right: 0;
  }

  .md\:prose-xl tbody td{
    padding-top: 0.8888889em;
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .md\:prose-xl tbody td:first-child{
    padding-left: 0;
  }

  .md\:prose-xl tbody td:last-child{
    padding-right: 0;
  }

  .md\:prose-xl > :first-child{
    margin-top: 0;
  }

  .md\:prose-xl > :last-child{
    margin-bottom: 0;
  }

  .md\:prose-2xl{
    font-size: 1.5rem;
    line-height: 1.6666667;
  }

  .md\:prose-2xl p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .md\:prose-2xl [class~="lead"]{
    font-size: 1.25em;
    line-height: 1.4666667;
    margin-top: 1.0666667em;
    margin-bottom: 1.0666667em;
  }

  .md\:prose-2xl blockquote{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
    padding-left: 1.1111111em;
  }

  .md\:prose-2xl h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.875em;
    line-height: 1;
  }

  .md\:prose-2xl h2{
    font-size: 2em;
    margin-top: 1.5em;
    margin-bottom: 0.8333333em;
    line-height: 1.0833333;
  }

  .md\:prose-2xl h3{
    font-size: 1.5em;
    margin-top: 1.5555556em;
    margin-bottom: 0.6666667em;
    line-height: 1.2222222;
  }

  .md\:prose-2xl h4{
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .md\:prose-2xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose-2xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose-2xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .md\:prose-2xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:prose-2xl figure figcaption{
    font-size: 0.8333333em;
    line-height: 1.6;
    margin-top: 1em;
  }

  .md\:prose-2xl code{
    font-size: 0.8333333em;
  }

  .md\:prose-2xl h2 code{
    font-size: 0.875em;
  }

  .md\:prose-2xl h3 code{
    font-size: 0.8888889em;
  }

  .md\:prose-2xl pre{
    font-size: 0.8333333em;
    line-height: 1.8;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.2em;
    padding-right: 1.6em;
    padding-bottom: 1.2em;
    padding-left: 1.6em;
  }

  .md\:prose-2xl ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .md\:prose-2xl ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .md\:prose-2xl li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .md\:prose-2xl ol > li{
    padding-left: 1.6666667em;
  }

  .md\:prose-2xl ol > li::before{
    left: 0;
  }

  .md\:prose-2xl ul > li{
    padding-left: 1.6666667em;
  }

  .md\:prose-2xl ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8333333em - 0.1666667em);
    left: 0.25em;
  }

  .md\:prose-2xl > ul > li p{
    margin-top: 0.8333333em;
    margin-bottom: 0.8333333em;
  }

  .md\:prose-2xl > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .md\:prose-2xl > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .md\:prose-2xl > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .md\:prose-2xl > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .md\:prose-2xl ul ul, .md\:prose-2xl ul ol, .md\:prose-2xl ol ul, .md\:prose-2xl ol ol{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .md\:prose-2xl hr{
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .md\:prose-2xl hr + *{
    margin-top: 0;
  }

  .md\:prose-2xl h2 + *{
    margin-top: 0;
  }

  .md\:prose-2xl h3 + *{
    margin-top: 0;
  }

  .md\:prose-2xl h4 + *{
    margin-top: 0;
  }

  .md\:prose-2xl table{
    font-size: 0.8333333em;
    line-height: 1.4;
  }

  .md\:prose-2xl thead th{
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .md\:prose-2xl thead th:first-child{
    padding-left: 0;
  }

  .md\:prose-2xl thead th:last-child{
    padding-right: 0;
  }

  .md\:prose-2xl tbody td{
    padding-top: 0.8em;
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .md\:prose-2xl tbody td:first-child{
    padding-left: 0;
  }

  .md\:prose-2xl tbody td:last-child{
    padding-right: 0;
  }

  .md\:prose-2xl > :first-child{
    margin-top: 0;
  }

  .md\:prose-2xl > :last-child{
    margin-bottom: 0;
  }

  .md\:prose-petrol a{
    color: #3E4674;
  }

  .md\:prose-petrol a code{
    color: #3E4674;
  }

  .md\:sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:focus-within\:sr-only:focus-within{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:focus-within\:not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:focus\:sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:pointer-events-none{
    pointer-events: none;
  }

  .md\:pointer-events-auto{
    pointer-events: auto;
  }

  .md\:visible{
    visibility: visible;
  }

  .md\:invisible{
    visibility: hidden;
  }

  .md\:static{
    position: static;
  }

  .md\:fixed{
    position: fixed;
  }

  .md\:absolute{
    position: absolute;
  }

  .md\:relative{
    position: relative;
  }

  .md\:sticky{
    position: sticky;
  }

  .md\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .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-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .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-144{
    top: 36rem;
    right: 36rem;
    bottom: 36rem;
    left: 36rem;
  }

  .md\:inset-192{
    top: 48rem;
    right: 48rem;
    bottom: 48rem;
    left: 48rem;
  }

  .md\:inset-240{
    top: 60rem;
    right: 60rem;
    bottom: 60rem;
    left: 60rem;
  }

  .md\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .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-btn-default{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .md\:inset-btn-sm{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .md\:inset-header{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .md\:inset-icon{
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
  }

  .md\:inset-icon-3xl{
    top: 120px;
    right: 120px;
    bottom: 120px;
    left: 120px;
  }

  .md\:inset-icon-2xl{
    top: 80px;
    right: 80px;
    bottom: 80px;
    left: 80px;
  }

  .md\:inset-icon-xl{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .md\:inset-icon-lg{
    top: 40px;
    right: 40px;
    bottom: 40px;
    left: 40px;
  }

  .md\:inset-icon-sm{
    top: 18px;
    right: 18px;
    bottom: 18px;
    left: 18px;
  }

  .md\:inset-icon-xs{
    top: 16px;
    right: 16px;
    bottom: 16px;
    left: 16px;
  }

  .md\:inset-icon-spacing{
    top: 8px;
    right: 8px;
    bottom: 8px;
    left: 8px;
  }

  .md\:inset-heading-xs{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .md\:inset-heading-sm{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .md\:inset-heading{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .md\:inset-heading-lg{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .md\:inset-actionbar{
    top: 70px;
    right: 70px;
    bottom: 70px;
    left: 70px;
  }

  .md\:inset-aside{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .md\:inset-sidebar{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .md\:inset-card-padding{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .md\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .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-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .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-144{
    top: -36rem;
    right: -36rem;
    bottom: -36rem;
    left: -36rem;
  }

  .md\:-inset-192{
    top: -48rem;
    right: -48rem;
    bottom: -48rem;
    left: -48rem;
  }

  .md\:-inset-240{
    top: -60rem;
    right: -60rem;
    bottom: -60rem;
    left: -60rem;
  }

  .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-btn-default{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .md\:-inset-btn-sm{
    top: -1.875rem;
    right: -1.875rem;
    bottom: -1.875rem;
    left: -1.875rem;
  }

  .md\:-inset-header{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .md\:-inset-icon{
    top: -20px;
    right: -20px;
    bottom: -20px;
    left: -20px;
  }

  .md\:-inset-icon-3xl{
    top: -120px;
    right: -120px;
    bottom: -120px;
    left: -120px;
  }

  .md\:-inset-icon-2xl{
    top: -80px;
    right: -80px;
    bottom: -80px;
    left: -80px;
  }

  .md\:-inset-icon-xl{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .md\:-inset-icon-lg{
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .md\:-inset-icon-sm{
    top: -18px;
    right: -18px;
    bottom: -18px;
    left: -18px;
  }

  .md\:-inset-icon-xs{
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
  }

  .md\:-inset-icon-spacing{
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
  }

  .md\:-inset-heading-xs{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .md\:-inset-heading-sm{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .md\:-inset-heading{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .md\:-inset-heading-lg{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .md\:-inset-actionbar{
    top: -70px;
    right: -70px;
    bottom: -70px;
    left: -70px;
  }

  .md\:-inset-aside{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .md\:-inset-sidebar{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .md\:-inset-card-padding{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .md\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .md\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .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-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .md\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .md\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .md\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .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-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .md\:inset-x-0{
    left: 0px;
    right: 0px;
  }

  .md\:inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .md\:inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .md\:inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .md\:inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .md\:inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .md\:inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .md\:inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .md\:inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .md\:inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .md\:inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .md\:inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .md\:inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .md\:inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .md\:inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .md\:inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .md\:inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .md\:inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .md\:inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .md\:inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .md\:inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .md\:inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .md\:inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .md\:inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .md\:inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .md\:inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .md\:inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .md\:inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .md\:inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .md\:inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .md\:inset-x-144{
    left: 36rem;
    right: 36rem;
  }

  .md\:inset-x-192{
    left: 48rem;
    right: 48rem;
  }

  .md\:inset-x-240{
    left: 60rem;
    right: 60rem;
  }

  .md\:inset-x-auto{
    left: auto;
    right: auto;
  }

  .md\:inset-x-px{
    left: 1px;
    right: 1px;
  }

  .md\:inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .md\:inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .md\:inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .md\:inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .md\:inset-x-btn-default{
    left: 2.5rem;
    right: 2.5rem;
  }

  .md\:inset-x-btn-sm{
    left: 1.875rem;
    right: 1.875rem;
  }

  .md\:inset-x-header{
    left: 60px;
    right: 60px;
  }

  .md\:inset-x-icon{
    left: 20px;
    right: 20px;
  }

  .md\:inset-x-icon-3xl{
    left: 120px;
    right: 120px;
  }

  .md\:inset-x-icon-2xl{
    left: 80px;
    right: 80px;
  }

  .md\:inset-x-icon-xl{
    left: 60px;
    right: 60px;
  }

  .md\:inset-x-icon-lg{
    left: 40px;
    right: 40px;
  }

  .md\:inset-x-icon-sm{
    left: 18px;
    right: 18px;
  }

  .md\:inset-x-icon-xs{
    left: 16px;
    right: 16px;
  }

  .md\:inset-x-icon-spacing{
    left: 8px;
    right: 8px;
  }

  .md\:inset-x-heading-xs{
    left: 0.25rem;
    right: 0.25rem;
  }

  .md\:inset-x-heading-sm{
    left: 0.5rem;
    right: 0.5rem;
  }

  .md\:inset-x-heading{
    left: 1rem;
    right: 1rem;
  }

  .md\:inset-x-heading-lg{
    left: 2rem;
    right: 2rem;
  }

  .md\:inset-x-actionbar{
    left: 70px;
    right: 70px;
  }

  .md\:inset-x-aside{
    left: 20rem;
    right: 20rem;
  }

  .md\:inset-x-sidebar{
    left: 16rem;
    right: 16rem;
  }

  .md\:inset-x-card-padding{
    left: 1.25rem;
    right: 1.25rem;
  }

  .md\:-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .md\:-inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .md\:-inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .md\:-inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .md\:-inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .md\:-inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .md\:-inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .md\:-inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .md\:-inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .md\:-inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .md\:-inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .md\:-inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .md\:-inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .md\:-inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .md\:-inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .md\:-inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .md\:-inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .md\:-inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .md\:-inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .md\:-inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .md\:-inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .md\:-inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .md\:-inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .md\:-inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .md\:-inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .md\:-inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .md\:-inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .md\:-inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .md\:-inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .md\:-inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .md\:-inset-x-144{
    left: -36rem;
    right: -36rem;
  }

  .md\:-inset-x-192{
    left: -48rem;
    right: -48rem;
  }

  .md\:-inset-x-240{
    left: -60rem;
    right: -60rem;
  }

  .md\:-inset-x-px{
    left: -1px;
    right: -1px;
  }

  .md\:-inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .md\:-inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .md\:-inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .md\:-inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .md\:-inset-x-btn-default{
    left: -2.5rem;
    right: -2.5rem;
  }

  .md\:-inset-x-btn-sm{
    left: -1.875rem;
    right: -1.875rem;
  }

  .md\:-inset-x-header{
    left: -60px;
    right: -60px;
  }

  .md\:-inset-x-icon{
    left: -20px;
    right: -20px;
  }

  .md\:-inset-x-icon-3xl{
    left: -120px;
    right: -120px;
  }

  .md\:-inset-x-icon-2xl{
    left: -80px;
    right: -80px;
  }

  .md\:-inset-x-icon-xl{
    left: -60px;
    right: -60px;
  }

  .md\:-inset-x-icon-lg{
    left: -40px;
    right: -40px;
  }

  .md\:-inset-x-icon-sm{
    left: -18px;
    right: -18px;
  }

  .md\:-inset-x-icon-xs{
    left: -16px;
    right: -16px;
  }

  .md\:-inset-x-icon-spacing{
    left: -8px;
    right: -8px;
  }

  .md\:-inset-x-heading-xs{
    left: -0.25rem;
    right: -0.25rem;
  }

  .md\:-inset-x-heading-sm{
    left: -0.5rem;
    right: -0.5rem;
  }

  .md\:-inset-x-heading{
    left: -1rem;
    right: -1rem;
  }

  .md\:-inset-x-heading-lg{
    left: -2rem;
    right: -2rem;
  }

  .md\:-inset-x-actionbar{
    left: -70px;
    right: -70px;
  }

  .md\:-inset-x-aside{
    left: -20rem;
    right: -20rem;
  }

  .md\:-inset-x-sidebar{
    left: -16rem;
    right: -16rem;
  }

  .md\:-inset-x-card-padding{
    left: -1.25rem;
    right: -1.25rem;
  }

  .md\:inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .md\:inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .md\:inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .md\:inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .md\:inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .md\:inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .md\:inset-x-full{
    left: 100%;
    right: 100%;
  }

  .md\:-inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .md\:-inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .md\:-inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .md\:-inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .md\:-inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .md\:-inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .md\:-inset-x-full{
    left: -100%;
    right: -100%;
  }

  .md\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .md\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .md\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .md\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .md\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .md\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .md\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .md\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .md\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .md\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .md\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .md\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .md\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .md\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .md\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .md\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .md\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .md\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .md\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .md\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .md\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .md\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .md\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .md\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .md\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .md\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .md\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .md\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .md\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .md\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .md\:inset-y-144{
    top: 36rem;
    bottom: 36rem;
  }

  .md\:inset-y-192{
    top: 48rem;
    bottom: 48rem;
  }

  .md\:inset-y-240{
    top: 60rem;
    bottom: 60rem;
  }

  .md\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .md\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .md\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .md\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .md\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .md\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .md\:inset-y-btn-default{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .md\:inset-y-btn-sm{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .md\:inset-y-header{
    top: 60px;
    bottom: 60px;
  }

  .md\:inset-y-icon{
    top: 20px;
    bottom: 20px;
  }

  .md\:inset-y-icon-3xl{
    top: 120px;
    bottom: 120px;
  }

  .md\:inset-y-icon-2xl{
    top: 80px;
    bottom: 80px;
  }

  .md\:inset-y-icon-xl{
    top: 60px;
    bottom: 60px;
  }

  .md\:inset-y-icon-lg{
    top: 40px;
    bottom: 40px;
  }

  .md\:inset-y-icon-sm{
    top: 18px;
    bottom: 18px;
  }

  .md\:inset-y-icon-xs{
    top: 16px;
    bottom: 16px;
  }

  .md\:inset-y-icon-spacing{
    top: 8px;
    bottom: 8px;
  }

  .md\:inset-y-heading-xs{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .md\:inset-y-heading-sm{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .md\:inset-y-heading{
    top: 1rem;
    bottom: 1rem;
  }

  .md\:inset-y-heading-lg{
    top: 2rem;
    bottom: 2rem;
  }

  .md\:inset-y-actionbar{
    top: 70px;
    bottom: 70px;
  }

  .md\:inset-y-aside{
    top: 20rem;
    bottom: 20rem;
  }

  .md\:inset-y-sidebar{
    top: 16rem;
    bottom: 16rem;
  }

  .md\:inset-y-card-padding{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .md\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .md\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .md\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .md\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .md\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .md\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .md\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .md\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .md\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .md\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .md\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .md\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .md\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .md\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .md\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .md\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .md\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .md\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .md\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .md\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .md\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .md\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .md\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .md\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .md\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .md\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .md\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .md\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .md\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .md\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .md\:-inset-y-144{
    top: -36rem;
    bottom: -36rem;
  }

  .md\:-inset-y-192{
    top: -48rem;
    bottom: -48rem;
  }

  .md\:-inset-y-240{
    top: -60rem;
    bottom: -60rem;
  }

  .md\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .md\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .md\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .md\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .md\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .md\:-inset-y-btn-default{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .md\:-inset-y-btn-sm{
    top: -1.875rem;
    bottom: -1.875rem;
  }

  .md\:-inset-y-header{
    top: -60px;
    bottom: -60px;
  }

  .md\:-inset-y-icon{
    top: -20px;
    bottom: -20px;
  }

  .md\:-inset-y-icon-3xl{
    top: -120px;
    bottom: -120px;
  }

  .md\:-inset-y-icon-2xl{
    top: -80px;
    bottom: -80px;
  }

  .md\:-inset-y-icon-xl{
    top: -60px;
    bottom: -60px;
  }

  .md\:-inset-y-icon-lg{
    top: -40px;
    bottom: -40px;
  }

  .md\:-inset-y-icon-sm{
    top: -18px;
    bottom: -18px;
  }

  .md\:-inset-y-icon-xs{
    top: -16px;
    bottom: -16px;
  }

  .md\:-inset-y-icon-spacing{
    top: -8px;
    bottom: -8px;
  }

  .md\:-inset-y-heading-xs{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .md\:-inset-y-heading-sm{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .md\:-inset-y-heading{
    top: -1rem;
    bottom: -1rem;
  }

  .md\:-inset-y-heading-lg{
    top: -2rem;
    bottom: -2rem;
  }

  .md\:-inset-y-actionbar{
    top: -70px;
    bottom: -70px;
  }

  .md\:-inset-y-aside{
    top: -20rem;
    bottom: -20rem;
  }

  .md\:-inset-y-sidebar{
    top: -16rem;
    bottom: -16rem;
  }

  .md\:-inset-y-card-padding{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .md\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .md\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .md\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .md\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .md\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .md\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .md\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .md\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .md\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .md\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .md\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .md\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .md\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .md\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .md\:top-0{
    top: 0px;
  }

  .md\:top-1{
    top: 0.25rem;
  }

  .md\:top-2{
    top: 0.5rem;
  }

  .md\:top-3{
    top: 0.75rem;
  }

  .md\:top-4{
    top: 1rem;
  }

  .md\:top-5{
    top: 1.25rem;
  }

  .md\:top-6{
    top: 1.5rem;
  }

  .md\:top-7{
    top: 1.75rem;
  }

  .md\:top-8{
    top: 2rem;
  }

  .md\:top-9{
    top: 2.25rem;
  }

  .md\:top-10{
    top: 2.5rem;
  }

  .md\:top-11{
    top: 2.75rem;
  }

  .md\:top-12{
    top: 3rem;
  }

  .md\:top-14{
    top: 3.5rem;
  }

  .md\:top-16{
    top: 4rem;
  }

  .md\:top-20{
    top: 5rem;
  }

  .md\:top-24{
    top: 6rem;
  }

  .md\:top-28{
    top: 7rem;
  }

  .md\:top-32{
    top: 8rem;
  }

  .md\:top-36{
    top: 9rem;
  }

  .md\:top-40{
    top: 10rem;
  }

  .md\:top-44{
    top: 11rem;
  }

  .md\:top-48{
    top: 12rem;
  }

  .md\:top-52{
    top: 13rem;
  }

  .md\:top-56{
    top: 14rem;
  }

  .md\:top-60{
    top: 15rem;
  }

  .md\:top-64{
    top: 16rem;
  }

  .md\:top-72{
    top: 18rem;
  }

  .md\:top-80{
    top: 20rem;
  }

  .md\:top-96{
    top: 24rem;
  }

  .md\:top-144{
    top: 36rem;
  }

  .md\:top-192{
    top: 48rem;
  }

  .md\:top-240{
    top: 60rem;
  }

  .md\:top-auto{
    top: auto;
  }

  .md\:top-px{
    top: 1px;
  }

  .md\:top-0\.5{
    top: 0.125rem;
  }

  .md\:top-1\.5{
    top: 0.375rem;
  }

  .md\:top-2\.5{
    top: 0.625rem;
  }

  .md\:top-3\.5{
    top: 0.875rem;
  }

  .md\:top-btn-default{
    top: 2.5rem;
  }

  .md\:top-btn-sm{
    top: 1.875rem;
  }

  .md\:top-header{
    top: 60px;
  }

  .md\:top-icon{
    top: 20px;
  }

  .md\:top-icon-3xl{
    top: 120px;
  }

  .md\:top-icon-2xl{
    top: 80px;
  }

  .md\:top-icon-xl{
    top: 60px;
  }

  .md\:top-icon-lg{
    top: 40px;
  }

  .md\:top-icon-sm{
    top: 18px;
  }

  .md\:top-icon-xs{
    top: 16px;
  }

  .md\:top-icon-spacing{
    top: 8px;
  }

  .md\:top-heading-xs{
    top: 0.25rem;
  }

  .md\:top-heading-sm{
    top: 0.5rem;
  }

  .md\:top-heading{
    top: 1rem;
  }

  .md\:top-heading-lg{
    top: 2rem;
  }

  .md\:top-actionbar{
    top: 70px;
  }

  .md\:top-aside{
    top: 20rem;
  }

  .md\:top-sidebar{
    top: 16rem;
  }

  .md\:top-card-padding{
    top: 1.25rem;
  }

  .md\:-top-0{
    top: 0px;
  }

  .md\:-top-1{
    top: -0.25rem;
  }

  .md\:-top-2{
    top: -0.5rem;
  }

  .md\:-top-3{
    top: -0.75rem;
  }

  .md\:-top-4{
    top: -1rem;
  }

  .md\:-top-5{
    top: -1.25rem;
  }

  .md\:-top-6{
    top: -1.5rem;
  }

  .md\:-top-7{
    top: -1.75rem;
  }

  .md\:-top-8{
    top: -2rem;
  }

  .md\:-top-9{
    top: -2.25rem;
  }

  .md\:-top-10{
    top: -2.5rem;
  }

  .md\:-top-11{
    top: -2.75rem;
  }

  .md\:-top-12{
    top: -3rem;
  }

  .md\:-top-14{
    top: -3.5rem;
  }

  .md\:-top-16{
    top: -4rem;
  }

  .md\:-top-20{
    top: -5rem;
  }

  .md\:-top-24{
    top: -6rem;
  }

  .md\:-top-28{
    top: -7rem;
  }

  .md\:-top-32{
    top: -8rem;
  }

  .md\:-top-36{
    top: -9rem;
  }

  .md\:-top-40{
    top: -10rem;
  }

  .md\:-top-44{
    top: -11rem;
  }

  .md\:-top-48{
    top: -12rem;
  }

  .md\:-top-52{
    top: -13rem;
  }

  .md\:-top-56{
    top: -14rem;
  }

  .md\:-top-60{
    top: -15rem;
  }

  .md\:-top-64{
    top: -16rem;
  }

  .md\:-top-72{
    top: -18rem;
  }

  .md\:-top-80{
    top: -20rem;
  }

  .md\:-top-96{
    top: -24rem;
  }

  .md\:-top-144{
    top: -36rem;
  }

  .md\:-top-192{
    top: -48rem;
  }

  .md\:-top-240{
    top: -60rem;
  }

  .md\:-top-px{
    top: -1px;
  }

  .md\:-top-0\.5{
    top: -0.125rem;
  }

  .md\:-top-1\.5{
    top: -0.375rem;
  }

  .md\:-top-2\.5{
    top: -0.625rem;
  }

  .md\:-top-3\.5{
    top: -0.875rem;
  }

  .md\:-top-btn-default{
    top: -2.5rem;
  }

  .md\:-top-btn-sm{
    top: -1.875rem;
  }

  .md\:-top-header{
    top: -60px;
  }

  .md\:-top-icon{
    top: -20px;
  }

  .md\:-top-icon-3xl{
    top: -120px;
  }

  .md\:-top-icon-2xl{
    top: -80px;
  }

  .md\:-top-icon-xl{
    top: -60px;
  }

  .md\:-top-icon-lg{
    top: -40px;
  }

  .md\:-top-icon-sm{
    top: -18px;
  }

  .md\:-top-icon-xs{
    top: -16px;
  }

  .md\:-top-icon-spacing{
    top: -8px;
  }

  .md\:-top-heading-xs{
    top: -0.25rem;
  }

  .md\:-top-heading-sm{
    top: -0.5rem;
  }

  .md\:-top-heading{
    top: -1rem;
  }

  .md\:-top-heading-lg{
    top: -2rem;
  }

  .md\:-top-actionbar{
    top: -70px;
  }

  .md\:-top-aside{
    top: -20rem;
  }

  .md\:-top-sidebar{
    top: -16rem;
  }

  .md\:-top-card-padding{
    top: -1.25rem;
  }

  .md\:top-1\/2{
    top: 50%;
  }

  .md\:top-1\/3{
    top: 33.333333%;
  }

  .md\:top-2\/3{
    top: 66.666667%;
  }

  .md\:top-1\/4{
    top: 25%;
  }

  .md\:top-2\/4{
    top: 50%;
  }

  .md\:top-3\/4{
    top: 75%;
  }

  .md\:top-full{
    top: 100%;
  }

  .md\:-top-1\/2{
    top: -50%;
  }

  .md\:-top-1\/3{
    top: -33.333333%;
  }

  .md\:-top-2\/3{
    top: -66.666667%;
  }

  .md\:-top-1\/4{
    top: -25%;
  }

  .md\:-top-2\/4{
    top: -50%;
  }

  .md\:-top-3\/4{
    top: -75%;
  }

  .md\:-top-full{
    top: -100%;
  }

  .md\:right-0{
    right: 0px;
  }

  .md\:right-1{
    right: 0.25rem;
  }

  .md\:right-2{
    right: 0.5rem;
  }

  .md\:right-3{
    right: 0.75rem;
  }

  .md\:right-4{
    right: 1rem;
  }

  .md\:right-5{
    right: 1.25rem;
  }

  .md\:right-6{
    right: 1.5rem;
  }

  .md\:right-7{
    right: 1.75rem;
  }

  .md\:right-8{
    right: 2rem;
  }

  .md\:right-9{
    right: 2.25rem;
  }

  .md\:right-10{
    right: 2.5rem;
  }

  .md\:right-11{
    right: 2.75rem;
  }

  .md\:right-12{
    right: 3rem;
  }

  .md\:right-14{
    right: 3.5rem;
  }

  .md\:right-16{
    right: 4rem;
  }

  .md\:right-20{
    right: 5rem;
  }

  .md\:right-24{
    right: 6rem;
  }

  .md\:right-28{
    right: 7rem;
  }

  .md\:right-32{
    right: 8rem;
  }

  .md\:right-36{
    right: 9rem;
  }

  .md\:right-40{
    right: 10rem;
  }

  .md\:right-44{
    right: 11rem;
  }

  .md\:right-48{
    right: 12rem;
  }

  .md\:right-52{
    right: 13rem;
  }

  .md\:right-56{
    right: 14rem;
  }

  .md\:right-60{
    right: 15rem;
  }

  .md\:right-64{
    right: 16rem;
  }

  .md\:right-72{
    right: 18rem;
  }

  .md\:right-80{
    right: 20rem;
  }

  .md\:right-96{
    right: 24rem;
  }

  .md\:right-144{
    right: 36rem;
  }

  .md\:right-192{
    right: 48rem;
  }

  .md\:right-240{
    right: 60rem;
  }

  .md\:right-auto{
    right: auto;
  }

  .md\:right-px{
    right: 1px;
  }

  .md\:right-0\.5{
    right: 0.125rem;
  }

  .md\:right-1\.5{
    right: 0.375rem;
  }

  .md\:right-2\.5{
    right: 0.625rem;
  }

  .md\:right-3\.5{
    right: 0.875rem;
  }

  .md\:right-btn-default{
    right: 2.5rem;
  }

  .md\:right-btn-sm{
    right: 1.875rem;
  }

  .md\:right-header{
    right: 60px;
  }

  .md\:right-icon{
    right: 20px;
  }

  .md\:right-icon-3xl{
    right: 120px;
  }

  .md\:right-icon-2xl{
    right: 80px;
  }

  .md\:right-icon-xl{
    right: 60px;
  }

  .md\:right-icon-lg{
    right: 40px;
  }

  .md\:right-icon-sm{
    right: 18px;
  }

  .md\:right-icon-xs{
    right: 16px;
  }

  .md\:right-icon-spacing{
    right: 8px;
  }

  .md\:right-heading-xs{
    right: 0.25rem;
  }

  .md\:right-heading-sm{
    right: 0.5rem;
  }

  .md\:right-heading{
    right: 1rem;
  }

  .md\:right-heading-lg{
    right: 2rem;
  }

  .md\:right-actionbar{
    right: 70px;
  }

  .md\:right-aside{
    right: 20rem;
  }

  .md\:right-sidebar{
    right: 16rem;
  }

  .md\:right-card-padding{
    right: 1.25rem;
  }

  .md\:-right-0{
    right: 0px;
  }

  .md\:-right-1{
    right: -0.25rem;
  }

  .md\:-right-2{
    right: -0.5rem;
  }

  .md\:-right-3{
    right: -0.75rem;
  }

  .md\:-right-4{
    right: -1rem;
  }

  .md\:-right-5{
    right: -1.25rem;
  }

  .md\:-right-6{
    right: -1.5rem;
  }

  .md\:-right-7{
    right: -1.75rem;
  }

  .md\:-right-8{
    right: -2rem;
  }

  .md\:-right-9{
    right: -2.25rem;
  }

  .md\:-right-10{
    right: -2.5rem;
  }

  .md\:-right-11{
    right: -2.75rem;
  }

  .md\:-right-12{
    right: -3rem;
  }

  .md\:-right-14{
    right: -3.5rem;
  }

  .md\:-right-16{
    right: -4rem;
  }

  .md\:-right-20{
    right: -5rem;
  }

  .md\:-right-24{
    right: -6rem;
  }

  .md\:-right-28{
    right: -7rem;
  }

  .md\:-right-32{
    right: -8rem;
  }

  .md\:-right-36{
    right: -9rem;
  }

  .md\:-right-40{
    right: -10rem;
  }

  .md\:-right-44{
    right: -11rem;
  }

  .md\:-right-48{
    right: -12rem;
  }

  .md\:-right-52{
    right: -13rem;
  }

  .md\:-right-56{
    right: -14rem;
  }

  .md\:-right-60{
    right: -15rem;
  }

  .md\:-right-64{
    right: -16rem;
  }

  .md\:-right-72{
    right: -18rem;
  }

  .md\:-right-80{
    right: -20rem;
  }

  .md\:-right-96{
    right: -24rem;
  }

  .md\:-right-144{
    right: -36rem;
  }

  .md\:-right-192{
    right: -48rem;
  }

  .md\:-right-240{
    right: -60rem;
  }

  .md\:-right-px{
    right: -1px;
  }

  .md\:-right-0\.5{
    right: -0.125rem;
  }

  .md\:-right-1\.5{
    right: -0.375rem;
  }

  .md\:-right-2\.5{
    right: -0.625rem;
  }

  .md\:-right-3\.5{
    right: -0.875rem;
  }

  .md\:-right-btn-default{
    right: -2.5rem;
  }

  .md\:-right-btn-sm{
    right: -1.875rem;
  }

  .md\:-right-header{
    right: -60px;
  }

  .md\:-right-icon{
    right: -20px;
  }

  .md\:-right-icon-3xl{
    right: -120px;
  }

  .md\:-right-icon-2xl{
    right: -80px;
  }

  .md\:-right-icon-xl{
    right: -60px;
  }

  .md\:-right-icon-lg{
    right: -40px;
  }

  .md\:-right-icon-sm{
    right: -18px;
  }

  .md\:-right-icon-xs{
    right: -16px;
  }

  .md\:-right-icon-spacing{
    right: -8px;
  }

  .md\:-right-heading-xs{
    right: -0.25rem;
  }

  .md\:-right-heading-sm{
    right: -0.5rem;
  }

  .md\:-right-heading{
    right: -1rem;
  }

  .md\:-right-heading-lg{
    right: -2rem;
  }

  .md\:-right-actionbar{
    right: -70px;
  }

  .md\:-right-aside{
    right: -20rem;
  }

  .md\:-right-sidebar{
    right: -16rem;
  }

  .md\:-right-card-padding{
    right: -1.25rem;
  }

  .md\:right-1\/2{
    right: 50%;
  }

  .md\:right-1\/3{
    right: 33.333333%;
  }

  .md\:right-2\/3{
    right: 66.666667%;
  }

  .md\:right-1\/4{
    right: 25%;
  }

  .md\:right-2\/4{
    right: 50%;
  }

  .md\:right-3\/4{
    right: 75%;
  }

  .md\:right-full{
    right: 100%;
  }

  .md\:-right-1\/2{
    right: -50%;
  }

  .md\:-right-1\/3{
    right: -33.333333%;
  }

  .md\:-right-2\/3{
    right: -66.666667%;
  }

  .md\:-right-1\/4{
    right: -25%;
  }

  .md\:-right-2\/4{
    right: -50%;
  }

  .md\:-right-3\/4{
    right: -75%;
  }

  .md\:-right-full{
    right: -100%;
  }

  .md\:bottom-0{
    bottom: 0px;
  }

  .md\:bottom-1{
    bottom: 0.25rem;
  }

  .md\:bottom-2{
    bottom: 0.5rem;
  }

  .md\:bottom-3{
    bottom: 0.75rem;
  }

  .md\:bottom-4{
    bottom: 1rem;
  }

  .md\:bottom-5{
    bottom: 1.25rem;
  }

  .md\:bottom-6{
    bottom: 1.5rem;
  }

  .md\:bottom-7{
    bottom: 1.75rem;
  }

  .md\:bottom-8{
    bottom: 2rem;
  }

  .md\:bottom-9{
    bottom: 2.25rem;
  }

  .md\:bottom-10{
    bottom: 2.5rem;
  }

  .md\:bottom-11{
    bottom: 2.75rem;
  }

  .md\:bottom-12{
    bottom: 3rem;
  }

  .md\:bottom-14{
    bottom: 3.5rem;
  }

  .md\:bottom-16{
    bottom: 4rem;
  }

  .md\:bottom-20{
    bottom: 5rem;
  }

  .md\:bottom-24{
    bottom: 6rem;
  }

  .md\:bottom-28{
    bottom: 7rem;
  }

  .md\:bottom-32{
    bottom: 8rem;
  }

  .md\:bottom-36{
    bottom: 9rem;
  }

  .md\:bottom-40{
    bottom: 10rem;
  }

  .md\:bottom-44{
    bottom: 11rem;
  }

  .md\:bottom-48{
    bottom: 12rem;
  }

  .md\:bottom-52{
    bottom: 13rem;
  }

  .md\:bottom-56{
    bottom: 14rem;
  }

  .md\:bottom-60{
    bottom: 15rem;
  }

  .md\:bottom-64{
    bottom: 16rem;
  }

  .md\:bottom-72{
    bottom: 18rem;
  }

  .md\:bottom-80{
    bottom: 20rem;
  }

  .md\:bottom-96{
    bottom: 24rem;
  }

  .md\:bottom-144{
    bottom: 36rem;
  }

  .md\:bottom-192{
    bottom: 48rem;
  }

  .md\:bottom-240{
    bottom: 60rem;
  }

  .md\:bottom-auto{
    bottom: auto;
  }

  .md\:bottom-px{
    bottom: 1px;
  }

  .md\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .md\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .md\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .md\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .md\:bottom-btn-default{
    bottom: 2.5rem;
  }

  .md\:bottom-btn-sm{
    bottom: 1.875rem;
  }

  .md\:bottom-header{
    bottom: 60px;
  }

  .md\:bottom-icon{
    bottom: 20px;
  }

  .md\:bottom-icon-3xl{
    bottom: 120px;
  }

  .md\:bottom-icon-2xl{
    bottom: 80px;
  }

  .md\:bottom-icon-xl{
    bottom: 60px;
  }

  .md\:bottom-icon-lg{
    bottom: 40px;
  }

  .md\:bottom-icon-sm{
    bottom: 18px;
  }

  .md\:bottom-icon-xs{
    bottom: 16px;
  }

  .md\:bottom-icon-spacing{
    bottom: 8px;
  }

  .md\:bottom-heading-xs{
    bottom: 0.25rem;
  }

  .md\:bottom-heading-sm{
    bottom: 0.5rem;
  }

  .md\:bottom-heading{
    bottom: 1rem;
  }

  .md\:bottom-heading-lg{
    bottom: 2rem;
  }

  .md\:bottom-actionbar{
    bottom: 70px;
  }

  .md\:bottom-aside{
    bottom: 20rem;
  }

  .md\:bottom-sidebar{
    bottom: 16rem;
  }

  .md\:bottom-card-padding{
    bottom: 1.25rem;
  }

  .md\:-bottom-0{
    bottom: 0px;
  }

  .md\:-bottom-1{
    bottom: -0.25rem;
  }

  .md\:-bottom-2{
    bottom: -0.5rem;
  }

  .md\:-bottom-3{
    bottom: -0.75rem;
  }

  .md\:-bottom-4{
    bottom: -1rem;
  }

  .md\:-bottom-5{
    bottom: -1.25rem;
  }

  .md\:-bottom-6{
    bottom: -1.5rem;
  }

  .md\:-bottom-7{
    bottom: -1.75rem;
  }

  .md\:-bottom-8{
    bottom: -2rem;
  }

  .md\:-bottom-9{
    bottom: -2.25rem;
  }

  .md\:-bottom-10{
    bottom: -2.5rem;
  }

  .md\:-bottom-11{
    bottom: -2.75rem;
  }

  .md\:-bottom-12{
    bottom: -3rem;
  }

  .md\:-bottom-14{
    bottom: -3.5rem;
  }

  .md\:-bottom-16{
    bottom: -4rem;
  }

  .md\:-bottom-20{
    bottom: -5rem;
  }

  .md\:-bottom-24{
    bottom: -6rem;
  }

  .md\:-bottom-28{
    bottom: -7rem;
  }

  .md\:-bottom-32{
    bottom: -8rem;
  }

  .md\:-bottom-36{
    bottom: -9rem;
  }

  .md\:-bottom-40{
    bottom: -10rem;
  }

  .md\:-bottom-44{
    bottom: -11rem;
  }

  .md\:-bottom-48{
    bottom: -12rem;
  }

  .md\:-bottom-52{
    bottom: -13rem;
  }

  .md\:-bottom-56{
    bottom: -14rem;
  }

  .md\:-bottom-60{
    bottom: -15rem;
  }

  .md\:-bottom-64{
    bottom: -16rem;
  }

  .md\:-bottom-72{
    bottom: -18rem;
  }

  .md\:-bottom-80{
    bottom: -20rem;
  }

  .md\:-bottom-96{
    bottom: -24rem;
  }

  .md\:-bottom-144{
    bottom: -36rem;
  }

  .md\:-bottom-192{
    bottom: -48rem;
  }

  .md\:-bottom-240{
    bottom: -60rem;
  }

  .md\:-bottom-px{
    bottom: -1px;
  }

  .md\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .md\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .md\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .md\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .md\:-bottom-btn-default{
    bottom: -2.5rem;
  }

  .md\:-bottom-btn-sm{
    bottom: -1.875rem;
  }

  .md\:-bottom-header{
    bottom: -60px;
  }

  .md\:-bottom-icon{
    bottom: -20px;
  }

  .md\:-bottom-icon-3xl{
    bottom: -120px;
  }

  .md\:-bottom-icon-2xl{
    bottom: -80px;
  }

  .md\:-bottom-icon-xl{
    bottom: -60px;
  }

  .md\:-bottom-icon-lg{
    bottom: -40px;
  }

  .md\:-bottom-icon-sm{
    bottom: -18px;
  }

  .md\:-bottom-icon-xs{
    bottom: -16px;
  }

  .md\:-bottom-icon-spacing{
    bottom: -8px;
  }

  .md\:-bottom-heading-xs{
    bottom: -0.25rem;
  }

  .md\:-bottom-heading-sm{
    bottom: -0.5rem;
  }

  .md\:-bottom-heading{
    bottom: -1rem;
  }

  .md\:-bottom-heading-lg{
    bottom: -2rem;
  }

  .md\:-bottom-actionbar{
    bottom: -70px;
  }

  .md\:-bottom-aside{
    bottom: -20rem;
  }

  .md\:-bottom-sidebar{
    bottom: -16rem;
  }

  .md\:-bottom-card-padding{
    bottom: -1.25rem;
  }

  .md\:bottom-1\/2{
    bottom: 50%;
  }

  .md\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .md\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .md\:bottom-1\/4{
    bottom: 25%;
  }

  .md\:bottom-2\/4{
    bottom: 50%;
  }

  .md\:bottom-3\/4{
    bottom: 75%;
  }

  .md\:bottom-full{
    bottom: 100%;
  }

  .md\:-bottom-1\/2{
    bottom: -50%;
  }

  .md\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .md\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .md\:-bottom-1\/4{
    bottom: -25%;
  }

  .md\:-bottom-2\/4{
    bottom: -50%;
  }

  .md\:-bottom-3\/4{
    bottom: -75%;
  }

  .md\:-bottom-full{
    bottom: -100%;
  }

  .md\:left-0{
    left: 0px;
  }

  .md\:left-1{
    left: 0.25rem;
  }

  .md\:left-2{
    left: 0.5rem;
  }

  .md\:left-3{
    left: 0.75rem;
  }

  .md\:left-4{
    left: 1rem;
  }

  .md\:left-5{
    left: 1.25rem;
  }

  .md\:left-6{
    left: 1.5rem;
  }

  .md\:left-7{
    left: 1.75rem;
  }

  .md\:left-8{
    left: 2rem;
  }

  .md\:left-9{
    left: 2.25rem;
  }

  .md\:left-10{
    left: 2.5rem;
  }

  .md\:left-11{
    left: 2.75rem;
  }

  .md\:left-12{
    left: 3rem;
  }

  .md\:left-14{
    left: 3.5rem;
  }

  .md\:left-16{
    left: 4rem;
  }

  .md\:left-20{
    left: 5rem;
  }

  .md\:left-24{
    left: 6rem;
  }

  .md\:left-28{
    left: 7rem;
  }

  .md\:left-32{
    left: 8rem;
  }

  .md\:left-36{
    left: 9rem;
  }

  .md\:left-40{
    left: 10rem;
  }

  .md\:left-44{
    left: 11rem;
  }

  .md\:left-48{
    left: 12rem;
  }

  .md\:left-52{
    left: 13rem;
  }

  .md\:left-56{
    left: 14rem;
  }

  .md\:left-60{
    left: 15rem;
  }

  .md\:left-64{
    left: 16rem;
  }

  .md\:left-72{
    left: 18rem;
  }

  .md\:left-80{
    left: 20rem;
  }

  .md\:left-96{
    left: 24rem;
  }

  .md\:left-144{
    left: 36rem;
  }

  .md\:left-192{
    left: 48rem;
  }

  .md\:left-240{
    left: 60rem;
  }

  .md\:left-auto{
    left: auto;
  }

  .md\:left-px{
    left: 1px;
  }

  .md\:left-0\.5{
    left: 0.125rem;
  }

  .md\:left-1\.5{
    left: 0.375rem;
  }

  .md\:left-2\.5{
    left: 0.625rem;
  }

  .md\:left-3\.5{
    left: 0.875rem;
  }

  .md\:left-btn-default{
    left: 2.5rem;
  }

  .md\:left-btn-sm{
    left: 1.875rem;
  }

  .md\:left-header{
    left: 60px;
  }

  .md\:left-icon{
    left: 20px;
  }

  .md\:left-icon-3xl{
    left: 120px;
  }

  .md\:left-icon-2xl{
    left: 80px;
  }

  .md\:left-icon-xl{
    left: 60px;
  }

  .md\:left-icon-lg{
    left: 40px;
  }

  .md\:left-icon-sm{
    left: 18px;
  }

  .md\:left-icon-xs{
    left: 16px;
  }

  .md\:left-icon-spacing{
    left: 8px;
  }

  .md\:left-heading-xs{
    left: 0.25rem;
  }

  .md\:left-heading-sm{
    left: 0.5rem;
  }

  .md\:left-heading{
    left: 1rem;
  }

  .md\:left-heading-lg{
    left: 2rem;
  }

  .md\:left-actionbar{
    left: 70px;
  }

  .md\:left-aside{
    left: 20rem;
  }

  .md\:left-sidebar{
    left: 16rem;
  }

  .md\:left-card-padding{
    left: 1.25rem;
  }

  .md\:-left-0{
    left: 0px;
  }

  .md\:-left-1{
    left: -0.25rem;
  }

  .md\:-left-2{
    left: -0.5rem;
  }

  .md\:-left-3{
    left: -0.75rem;
  }

  .md\:-left-4{
    left: -1rem;
  }

  .md\:-left-5{
    left: -1.25rem;
  }

  .md\:-left-6{
    left: -1.5rem;
  }

  .md\:-left-7{
    left: -1.75rem;
  }

  .md\:-left-8{
    left: -2rem;
  }

  .md\:-left-9{
    left: -2.25rem;
  }

  .md\:-left-10{
    left: -2.5rem;
  }

  .md\:-left-11{
    left: -2.75rem;
  }

  .md\:-left-12{
    left: -3rem;
  }

  .md\:-left-14{
    left: -3.5rem;
  }

  .md\:-left-16{
    left: -4rem;
  }

  .md\:-left-20{
    left: -5rem;
  }

  .md\:-left-24{
    left: -6rem;
  }

  .md\:-left-28{
    left: -7rem;
  }

  .md\:-left-32{
    left: -8rem;
  }

  .md\:-left-36{
    left: -9rem;
  }

  .md\:-left-40{
    left: -10rem;
  }

  .md\:-left-44{
    left: -11rem;
  }

  .md\:-left-48{
    left: -12rem;
  }

  .md\:-left-52{
    left: -13rem;
  }

  .md\:-left-56{
    left: -14rem;
  }

  .md\:-left-60{
    left: -15rem;
  }

  .md\:-left-64{
    left: -16rem;
  }

  .md\:-left-72{
    left: -18rem;
  }

  .md\:-left-80{
    left: -20rem;
  }

  .md\:-left-96{
    left: -24rem;
  }

  .md\:-left-144{
    left: -36rem;
  }

  .md\:-left-192{
    left: -48rem;
  }

  .md\:-left-240{
    left: -60rem;
  }

  .md\:-left-px{
    left: -1px;
  }

  .md\:-left-0\.5{
    left: -0.125rem;
  }

  .md\:-left-1\.5{
    left: -0.375rem;
  }

  .md\:-left-2\.5{
    left: -0.625rem;
  }

  .md\:-left-3\.5{
    left: -0.875rem;
  }

  .md\:-left-btn-default{
    left: -2.5rem;
  }

  .md\:-left-btn-sm{
    left: -1.875rem;
  }

  .md\:-left-header{
    left: -60px;
  }

  .md\:-left-icon{
    left: -20px;
  }

  .md\:-left-icon-3xl{
    left: -120px;
  }

  .md\:-left-icon-2xl{
    left: -80px;
  }

  .md\:-left-icon-xl{
    left: -60px;
  }

  .md\:-left-icon-lg{
    left: -40px;
  }

  .md\:-left-icon-sm{
    left: -18px;
  }

  .md\:-left-icon-xs{
    left: -16px;
  }

  .md\:-left-icon-spacing{
    left: -8px;
  }

  .md\:-left-heading-xs{
    left: -0.25rem;
  }

  .md\:-left-heading-sm{
    left: -0.5rem;
  }

  .md\:-left-heading{
    left: -1rem;
  }

  .md\:-left-heading-lg{
    left: -2rem;
  }

  .md\:-left-actionbar{
    left: -70px;
  }

  .md\:-left-aside{
    left: -20rem;
  }

  .md\:-left-sidebar{
    left: -16rem;
  }

  .md\:-left-card-padding{
    left: -1.25rem;
  }

  .md\:left-1\/2{
    left: 50%;
  }

  .md\:left-1\/3{
    left: 33.333333%;
  }

  .md\:left-2\/3{
    left: 66.666667%;
  }

  .md\:left-1\/4{
    left: 25%;
  }

  .md\:left-2\/4{
    left: 50%;
  }

  .md\:left-3\/4{
    left: 75%;
  }

  .md\:left-full{
    left: 100%;
  }

  .md\:-left-1\/2{
    left: -50%;
  }

  .md\:-left-1\/3{
    left: -33.333333%;
  }

  .md\:-left-2\/3{
    left: -66.666667%;
  }

  .md\:-left-1\/4{
    left: -25%;
  }

  .md\:-left-2\/4{
    left: -50%;
  }

  .md\:-left-3\/4{
    left: -75%;
  }

  .md\:-left-full{
    left: -100%;
  }

  .md\:isolate{
    isolation: isolate;
  }

  .md\:isolation-auto{
    isolation: auto;
  }

  .md\:z-0{
    z-index: 0;
  }

  .md\:z-10{
    z-index: 10;
  }

  .md\:z-20{
    z-index: 20;
  }

  .md\:z-30{
    z-index: 30;
  }

  .md\:z-40{
    z-index: 40;
  }

  .md\:z-50{
    z-index: 50;
  }

  .md\:z-auto{
    z-index: auto;
  }

  .md\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .md\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .md\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .md\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .md\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .md\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .md\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .md\:focus\:z-0:focus{
    z-index: 0;
  }

  .md\:focus\:z-10:focus{
    z-index: 10;
  }

  .md\:focus\:z-20:focus{
    z-index: 20;
  }

  .md\:focus\:z-30:focus{
    z-index: 30;
  }

  .md\:focus\:z-40:focus{
    z-index: 40;
  }

  .md\:focus\:z-50:focus{
    z-index: 50;
  }

  .md\:focus\:z-auto:focus{
    z-index: auto;
  }

  .md\:order-1{
    order: 1;
  }

  .md\:order-2{
    order: 2;
  }

  .md\:order-3{
    order: 3;
  }

  .md\:order-4{
    order: 4;
  }

  .md\:order-5{
    order: 5;
  }

  .md\:order-6{
    order: 6;
  }

  .md\:order-7{
    order: 7;
  }

  .md\:order-8{
    order: 8;
  }

  .md\:order-9{
    order: 9;
  }

  .md\:order-10{
    order: 10;
  }

  .md\:order-11{
    order: 11;
  }

  .md\:order-12{
    order: 12;
  }

  .md\:order-first{
    order: -9999;
  }

  .md\:order-last{
    order: 9999;
  }

  .md\:order-none{
    order: 0;
  }

  .md\:col-auto{
    grid-column: auto;
  }

  .md\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .md\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .md\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .md\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .md\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .md\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .md\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .md\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .md\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .md\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .md\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .md\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .md\:col-span-full{
    grid-column: 1 / -1;
  }

  .md\:col-start-1{
    grid-column-start: 1;
  }

  .md\:col-start-2{
    grid-column-start: 2;
  }

  .md\:col-start-3{
    grid-column-start: 3;
  }

  .md\:col-start-4{
    grid-column-start: 4;
  }

  .md\:col-start-5{
    grid-column-start: 5;
  }

  .md\:col-start-6{
    grid-column-start: 6;
  }

  .md\:col-start-7{
    grid-column-start: 7;
  }

  .md\:col-start-8{
    grid-column-start: 8;
  }

  .md\:col-start-9{
    grid-column-start: 9;
  }

  .md\:col-start-10{
    grid-column-start: 10;
  }

  .md\:col-start-11{
    grid-column-start: 11;
  }

  .md\:col-start-12{
    grid-column-start: 12;
  }

  .md\:col-start-13{
    grid-column-start: 13;
  }

  .md\:col-start-auto{
    grid-column-start: auto;
  }

  .md\:col-end-1{
    grid-column-end: 1;
  }

  .md\:col-end-2{
    grid-column-end: 2;
  }

  .md\:col-end-3{
    grid-column-end: 3;
  }

  .md\:col-end-4{
    grid-column-end: 4;
  }

  .md\:col-end-5{
    grid-column-end: 5;
  }

  .md\:col-end-6{
    grid-column-end: 6;
  }

  .md\:col-end-7{
    grid-column-end: 7;
  }

  .md\:col-end-8{
    grid-column-end: 8;
  }

  .md\:col-end-9{
    grid-column-end: 9;
  }

  .md\:col-end-10{
    grid-column-end: 10;
  }

  .md\:col-end-11{
    grid-column-end: 11;
  }

  .md\:col-end-12{
    grid-column-end: 12;
  }

  .md\:col-end-13{
    grid-column-end: 13;
  }

  .md\:col-end-auto{
    grid-column-end: auto;
  }

  .md\:row-auto{
    grid-row: auto;
  }

  .md\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .md\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .md\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .md\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .md\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .md\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .md\:row-span-full{
    grid-row: 1 / -1;
  }

  .md\:row-start-1{
    grid-row-start: 1;
  }

  .md\:row-start-2{
    grid-row-start: 2;
  }

  .md\:row-start-3{
    grid-row-start: 3;
  }

  .md\:row-start-4{
    grid-row-start: 4;
  }

  .md\:row-start-5{
    grid-row-start: 5;
  }

  .md\:row-start-6{
    grid-row-start: 6;
  }

  .md\:row-start-7{
    grid-row-start: 7;
  }

  .md\:row-start-auto{
    grid-row-start: auto;
  }

  .md\:row-end-1{
    grid-row-end: 1;
  }

  .md\:row-end-2{
    grid-row-end: 2;
  }

  .md\:row-end-3{
    grid-row-end: 3;
  }

  .md\:row-end-4{
    grid-row-end: 4;
  }

  .md\:row-end-5{
    grid-row-end: 5;
  }

  .md\:row-end-6{
    grid-row-end: 6;
  }

  .md\:row-end-7{
    grid-row-end: 7;
  }

  .md\:row-end-auto{
    grid-row-end: auto;
  }

  .md\:float-right{
    float: right;
  }

  .md\:float-left{
    float: left;
  }

  .md\:float-none{
    float: none;
  }

  .md\:clear-left{
    clear: left;
  }

  .md\:clear-right{
    clear: right;
  }

  .md\:clear-both{
    clear: both;
  }

  .md\:clear-none{
    clear: none;
  }

  .md\:m-0{
    margin: 0px;
  }

  .md\:m-1{
    margin: 0.25rem;
  }

  .md\:m-2{
    margin: 0.5rem;
  }

  .md\:m-3{
    margin: 0.75rem;
  }

  .md\:m-4{
    margin: 1rem;
  }

  .md\:m-5{
    margin: 1.25rem;
  }

  .md\:m-6{
    margin: 1.5rem;
  }

  .md\:m-7{
    margin: 1.75rem;
  }

  .md\:m-8{
    margin: 2rem;
  }

  .md\:m-9{
    margin: 2.25rem;
  }

  .md\:m-10{
    margin: 2.5rem;
  }

  .md\:m-11{
    margin: 2.75rem;
  }

  .md\:m-12{
    margin: 3rem;
  }

  .md\:m-14{
    margin: 3.5rem;
  }

  .md\:m-16{
    margin: 4rem;
  }

  .md\:m-20{
    margin: 5rem;
  }

  .md\:m-24{
    margin: 6rem;
  }

  .md\:m-28{
    margin: 7rem;
  }

  .md\:m-32{
    margin: 8rem;
  }

  .md\:m-36{
    margin: 9rem;
  }

  .md\:m-40{
    margin: 10rem;
  }

  .md\:m-44{
    margin: 11rem;
  }

  .md\:m-48{
    margin: 12rem;
  }

  .md\:m-52{
    margin: 13rem;
  }

  .md\:m-56{
    margin: 14rem;
  }

  .md\:m-60{
    margin: 15rem;
  }

  .md\:m-64{
    margin: 16rem;
  }

  .md\:m-72{
    margin: 18rem;
  }

  .md\:m-80{
    margin: 20rem;
  }

  .md\:m-96{
    margin: 24rem;
  }

  .md\:m-144{
    margin: 36rem;
  }

  .md\:m-192{
    margin: 48rem;
  }

  .md\:m-240{
    margin: 60rem;
  }

  .md\:m-auto{
    margin: auto;
  }

  .md\:m-px{
    margin: 1px;
  }

  .md\:m-0\.5{
    margin: 0.125rem;
  }

  .md\:m-1\.5{
    margin: 0.375rem;
  }

  .md\:m-2\.5{
    margin: 0.625rem;
  }

  .md\:m-3\.5{
    margin: 0.875rem;
  }

  .md\:m-btn-default{
    margin: 2.5rem;
  }

  .md\:m-btn-sm{
    margin: 1.875rem;
  }

  .md\:m-header{
    margin: 60px;
  }

  .md\:m-icon{
    margin: 20px;
  }

  .md\:m-icon-3xl{
    margin: 120px;
  }

  .md\:m-icon-2xl{
    margin: 80px;
  }

  .md\:m-icon-xl{
    margin: 60px;
  }

  .md\:m-icon-lg{
    margin: 40px;
  }

  .md\:m-icon-sm{
    margin: 18px;
  }

  .md\:m-icon-xs{
    margin: 16px;
  }

  .md\:m-icon-spacing{
    margin: 8px;
  }

  .md\:m-heading-xs{
    margin: 0.25rem;
  }

  .md\:m-heading-sm{
    margin: 0.5rem;
  }

  .md\:m-heading{
    margin: 1rem;
  }

  .md\:m-heading-lg{
    margin: 2rem;
  }

  .md\:m-actionbar{
    margin: 70px;
  }

  .md\:m-aside{
    margin: 20rem;
  }

  .md\:m-sidebar{
    margin: 16rem;
  }

  .md\:m-card-padding{
    margin: 1.25rem;
  }

  .md\:-m-0{
    margin: 0px;
  }

  .md\:-m-1{
    margin: -0.25rem;
  }

  .md\:-m-2{
    margin: -0.5rem;
  }

  .md\:-m-3{
    margin: -0.75rem;
  }

  .md\:-m-4{
    margin: -1rem;
  }

  .md\:-m-5{
    margin: -1.25rem;
  }

  .md\:-m-6{
    margin: -1.5rem;
  }

  .md\:-m-7{
    margin: -1.75rem;
  }

  .md\:-m-8{
    margin: -2rem;
  }

  .md\:-m-9{
    margin: -2.25rem;
  }

  .md\:-m-10{
    margin: -2.5rem;
  }

  .md\:-m-11{
    margin: -2.75rem;
  }

  .md\:-m-12{
    margin: -3rem;
  }

  .md\:-m-14{
    margin: -3.5rem;
  }

  .md\:-m-16{
    margin: -4rem;
  }

  .md\:-m-20{
    margin: -5rem;
  }

  .md\:-m-24{
    margin: -6rem;
  }

  .md\:-m-28{
    margin: -7rem;
  }

  .md\:-m-32{
    margin: -8rem;
  }

  .md\:-m-36{
    margin: -9rem;
  }

  .md\:-m-40{
    margin: -10rem;
  }

  .md\:-m-44{
    margin: -11rem;
  }

  .md\:-m-48{
    margin: -12rem;
  }

  .md\:-m-52{
    margin: -13rem;
  }

  .md\:-m-56{
    margin: -14rem;
  }

  .md\:-m-60{
    margin: -15rem;
  }

  .md\:-m-64{
    margin: -16rem;
  }

  .md\:-m-72{
    margin: -18rem;
  }

  .md\:-m-80{
    margin: -20rem;
  }

  .md\:-m-96{
    margin: -24rem;
  }

  .md\:-m-144{
    margin: -36rem;
  }

  .md\:-m-192{
    margin: -48rem;
  }

  .md\:-m-240{
    margin: -60rem;
  }

  .md\:-m-px{
    margin: -1px;
  }

  .md\:-m-0\.5{
    margin: -0.125rem;
  }

  .md\:-m-1\.5{
    margin: -0.375rem;
  }

  .md\:-m-2\.5{
    margin: -0.625rem;
  }

  .md\:-m-3\.5{
    margin: -0.875rem;
  }

  .md\:-m-btn-default{
    margin: -2.5rem;
  }

  .md\:-m-btn-sm{
    margin: -1.875rem;
  }

  .md\:-m-header{
    margin: -60px;
  }

  .md\:-m-icon{
    margin: -20px;
  }

  .md\:-m-icon-3xl{
    margin: -120px;
  }

  .md\:-m-icon-2xl{
    margin: -80px;
  }

  .md\:-m-icon-xl{
    margin: -60px;
  }

  .md\:-m-icon-lg{
    margin: -40px;
  }

  .md\:-m-icon-sm{
    margin: -18px;
  }

  .md\:-m-icon-xs{
    margin: -16px;
  }

  .md\:-m-icon-spacing{
    margin: -8px;
  }

  .md\:-m-heading-xs{
    margin: -0.25rem;
  }

  .md\:-m-heading-sm{
    margin: -0.5rem;
  }

  .md\:-m-heading{
    margin: -1rem;
  }

  .md\:-m-heading-lg{
    margin: -2rem;
  }

  .md\:-m-actionbar{
    margin: -70px;
  }

  .md\:-m-aside{
    margin: -20rem;
  }

  .md\:-m-sidebar{
    margin: -16rem;
  }

  .md\:-m-card-padding{
    margin: -1.25rem;
  }

  .md\:first\:m-0:first-child{
    margin: 0px;
  }

  .md\:first\:m-1:first-child{
    margin: 0.25rem;
  }

  .md\:first\:m-2:first-child{
    margin: 0.5rem;
  }

  .md\:first\:m-3:first-child{
    margin: 0.75rem;
  }

  .md\:first\:m-4:first-child{
    margin: 1rem;
  }

  .md\:first\:m-5:first-child{
    margin: 1.25rem;
  }

  .md\:first\:m-6:first-child{
    margin: 1.5rem;
  }

  .md\:first\:m-7:first-child{
    margin: 1.75rem;
  }

  .md\:first\:m-8:first-child{
    margin: 2rem;
  }

  .md\:first\:m-9:first-child{
    margin: 2.25rem;
  }

  .md\:first\:m-10:first-child{
    margin: 2.5rem;
  }

  .md\:first\:m-11:first-child{
    margin: 2.75rem;
  }

  .md\:first\:m-12:first-child{
    margin: 3rem;
  }

  .md\:first\:m-14:first-child{
    margin: 3.5rem;
  }

  .md\:first\:m-16:first-child{
    margin: 4rem;
  }

  .md\:first\:m-20:first-child{
    margin: 5rem;
  }

  .md\:first\:m-24:first-child{
    margin: 6rem;
  }

  .md\:first\:m-28:first-child{
    margin: 7rem;
  }

  .md\:first\:m-32:first-child{
    margin: 8rem;
  }

  .md\:first\:m-36:first-child{
    margin: 9rem;
  }

  .md\:first\:m-40:first-child{
    margin: 10rem;
  }

  .md\:first\:m-44:first-child{
    margin: 11rem;
  }

  .md\:first\:m-48:first-child{
    margin: 12rem;
  }

  .md\:first\:m-52:first-child{
    margin: 13rem;
  }

  .md\:first\:m-56:first-child{
    margin: 14rem;
  }

  .md\:first\:m-60:first-child{
    margin: 15rem;
  }

  .md\:first\:m-64:first-child{
    margin: 16rem;
  }

  .md\:first\:m-72:first-child{
    margin: 18rem;
  }

  .md\:first\:m-80:first-child{
    margin: 20rem;
  }

  .md\:first\:m-96:first-child{
    margin: 24rem;
  }

  .md\:first\:m-144:first-child{
    margin: 36rem;
  }

  .md\:first\:m-192:first-child{
    margin: 48rem;
  }

  .md\:first\:m-240:first-child{
    margin: 60rem;
  }

  .md\:first\:m-auto:first-child{
    margin: auto;
  }

  .md\:first\:m-px:first-child{
    margin: 1px;
  }

  .md\:first\:m-0\.5:first-child{
    margin: 0.125rem;
  }

  .md\:first\:m-1\.5:first-child{
    margin: 0.375rem;
  }

  .md\:first\:m-2\.5:first-child{
    margin: 0.625rem;
  }

  .md\:first\:m-3\.5:first-child{
    margin: 0.875rem;
  }

  .md\:first\:m-btn-default:first-child{
    margin: 2.5rem;
  }

  .md\:first\:m-btn-sm:first-child{
    margin: 1.875rem;
  }

  .md\:first\:m-header:first-child{
    margin: 60px;
  }

  .md\:first\:m-icon:first-child{
    margin: 20px;
  }

  .md\:first\:m-icon-3xl:first-child{
    margin: 120px;
  }

  .md\:first\:m-icon-2xl:first-child{
    margin: 80px;
  }

  .md\:first\:m-icon-xl:first-child{
    margin: 60px;
  }

  .md\:first\:m-icon-lg:first-child{
    margin: 40px;
  }

  .md\:first\:m-icon-sm:first-child{
    margin: 18px;
  }

  .md\:first\:m-icon-xs:first-child{
    margin: 16px;
  }

  .md\:first\:m-icon-spacing:first-child{
    margin: 8px;
  }

  .md\:first\:m-heading-xs:first-child{
    margin: 0.25rem;
  }

  .md\:first\:m-heading-sm:first-child{
    margin: 0.5rem;
  }

  .md\:first\:m-heading:first-child{
    margin: 1rem;
  }

  .md\:first\:m-heading-lg:first-child{
    margin: 2rem;
  }

  .md\:first\:m-actionbar:first-child{
    margin: 70px;
  }

  .md\:first\:m-aside:first-child{
    margin: 20rem;
  }

  .md\:first\:m-sidebar:first-child{
    margin: 16rem;
  }

  .md\:first\:m-card-padding:first-child{
    margin: 1.25rem;
  }

  .md\:first\:-m-0:first-child{
    margin: 0px;
  }

  .md\:first\:-m-1:first-child{
    margin: -0.25rem;
  }

  .md\:first\:-m-2:first-child{
    margin: -0.5rem;
  }

  .md\:first\:-m-3:first-child{
    margin: -0.75rem;
  }

  .md\:first\:-m-4:first-child{
    margin: -1rem;
  }

  .md\:first\:-m-5:first-child{
    margin: -1.25rem;
  }

  .md\:first\:-m-6:first-child{
    margin: -1.5rem;
  }

  .md\:first\:-m-7:first-child{
    margin: -1.75rem;
  }

  .md\:first\:-m-8:first-child{
    margin: -2rem;
  }

  .md\:first\:-m-9:first-child{
    margin: -2.25rem;
  }

  .md\:first\:-m-10:first-child{
    margin: -2.5rem;
  }

  .md\:first\:-m-11:first-child{
    margin: -2.75rem;
  }

  .md\:first\:-m-12:first-child{
    margin: -3rem;
  }

  .md\:first\:-m-14:first-child{
    margin: -3.5rem;
  }

  .md\:first\:-m-16:first-child{
    margin: -4rem;
  }

  .md\:first\:-m-20:first-child{
    margin: -5rem;
  }

  .md\:first\:-m-24:first-child{
    margin: -6rem;
  }

  .md\:first\:-m-28:first-child{
    margin: -7rem;
  }

  .md\:first\:-m-32:first-child{
    margin: -8rem;
  }

  .md\:first\:-m-36:first-child{
    margin: -9rem;
  }

  .md\:first\:-m-40:first-child{
    margin: -10rem;
  }

  .md\:first\:-m-44:first-child{
    margin: -11rem;
  }

  .md\:first\:-m-48:first-child{
    margin: -12rem;
  }

  .md\:first\:-m-52:first-child{
    margin: -13rem;
  }

  .md\:first\:-m-56:first-child{
    margin: -14rem;
  }

  .md\:first\:-m-60:first-child{
    margin: -15rem;
  }

  .md\:first\:-m-64:first-child{
    margin: -16rem;
  }

  .md\:first\:-m-72:first-child{
    margin: -18rem;
  }

  .md\:first\:-m-80:first-child{
    margin: -20rem;
  }

  .md\:first\:-m-96:first-child{
    margin: -24rem;
  }

  .md\:first\:-m-144:first-child{
    margin: -36rem;
  }

  .md\:first\:-m-192:first-child{
    margin: -48rem;
  }

  .md\:first\:-m-240:first-child{
    margin: -60rem;
  }

  .md\:first\:-m-px:first-child{
    margin: -1px;
  }

  .md\:first\:-m-0\.5:first-child{
    margin: -0.125rem;
  }

  .md\:first\:-m-1\.5:first-child{
    margin: -0.375rem;
  }

  .md\:first\:-m-2\.5:first-child{
    margin: -0.625rem;
  }

  .md\:first\:-m-3\.5:first-child{
    margin: -0.875rem;
  }

  .md\:first\:-m-btn-default:first-child{
    margin: -2.5rem;
  }

  .md\:first\:-m-btn-sm:first-child{
    margin: -1.875rem;
  }

  .md\:first\:-m-header:first-child{
    margin: -60px;
  }

  .md\:first\:-m-icon:first-child{
    margin: -20px;
  }

  .md\:first\:-m-icon-3xl:first-child{
    margin: -120px;
  }

  .md\:first\:-m-icon-2xl:first-child{
    margin: -80px;
  }

  .md\:first\:-m-icon-xl:first-child{
    margin: -60px;
  }

  .md\:first\:-m-icon-lg:first-child{
    margin: -40px;
  }

  .md\:first\:-m-icon-sm:first-child{
    margin: -18px;
  }

  .md\:first\:-m-icon-xs:first-child{
    margin: -16px;
  }

  .md\:first\:-m-icon-spacing:first-child{
    margin: -8px;
  }

  .md\:first\:-m-heading-xs:first-child{
    margin: -0.25rem;
  }

  .md\:first\:-m-heading-sm:first-child{
    margin: -0.5rem;
  }

  .md\:first\:-m-heading:first-child{
    margin: -1rem;
  }

  .md\:first\:-m-heading-lg:first-child{
    margin: -2rem;
  }

  .md\:first\:-m-actionbar:first-child{
    margin: -70px;
  }

  .md\:first\:-m-aside:first-child{
    margin: -20rem;
  }

  .md\:first\:-m-sidebar:first-child{
    margin: -16rem;
  }

  .md\:first\:-m-card-padding:first-child{
    margin: -1.25rem;
  }

  .md\:last\:m-0:last-child{
    margin: 0px;
  }

  .md\:last\:m-1:last-child{
    margin: 0.25rem;
  }

  .md\:last\:m-2:last-child{
    margin: 0.5rem;
  }

  .md\:last\:m-3:last-child{
    margin: 0.75rem;
  }

  .md\:last\:m-4:last-child{
    margin: 1rem;
  }

  .md\:last\:m-5:last-child{
    margin: 1.25rem;
  }

  .md\:last\:m-6:last-child{
    margin: 1.5rem;
  }

  .md\:last\:m-7:last-child{
    margin: 1.75rem;
  }

  .md\:last\:m-8:last-child{
    margin: 2rem;
  }

  .md\:last\:m-9:last-child{
    margin: 2.25rem;
  }

  .md\:last\:m-10:last-child{
    margin: 2.5rem;
  }

  .md\:last\:m-11:last-child{
    margin: 2.75rem;
  }

  .md\:last\:m-12:last-child{
    margin: 3rem;
  }

  .md\:last\:m-14:last-child{
    margin: 3.5rem;
  }

  .md\:last\:m-16:last-child{
    margin: 4rem;
  }

  .md\:last\:m-20:last-child{
    margin: 5rem;
  }

  .md\:last\:m-24:last-child{
    margin: 6rem;
  }

  .md\:last\:m-28:last-child{
    margin: 7rem;
  }

  .md\:last\:m-32:last-child{
    margin: 8rem;
  }

  .md\:last\:m-36:last-child{
    margin: 9rem;
  }

  .md\:last\:m-40:last-child{
    margin: 10rem;
  }

  .md\:last\:m-44:last-child{
    margin: 11rem;
  }

  .md\:last\:m-48:last-child{
    margin: 12rem;
  }

  .md\:last\:m-52:last-child{
    margin: 13rem;
  }

  .md\:last\:m-56:last-child{
    margin: 14rem;
  }

  .md\:last\:m-60:last-child{
    margin: 15rem;
  }

  .md\:last\:m-64:last-child{
    margin: 16rem;
  }

  .md\:last\:m-72:last-child{
    margin: 18rem;
  }

  .md\:last\:m-80:last-child{
    margin: 20rem;
  }

  .md\:last\:m-96:last-child{
    margin: 24rem;
  }

  .md\:last\:m-144:last-child{
    margin: 36rem;
  }

  .md\:last\:m-192:last-child{
    margin: 48rem;
  }

  .md\:last\:m-240:last-child{
    margin: 60rem;
  }

  .md\:last\:m-auto:last-child{
    margin: auto;
  }

  .md\:last\:m-px:last-child{
    margin: 1px;
  }

  .md\:last\:m-0\.5:last-child{
    margin: 0.125rem;
  }

  .md\:last\:m-1\.5:last-child{
    margin: 0.375rem;
  }

  .md\:last\:m-2\.5:last-child{
    margin: 0.625rem;
  }

  .md\:last\:m-3\.5:last-child{
    margin: 0.875rem;
  }

  .md\:last\:m-btn-default:last-child{
    margin: 2.5rem;
  }

  .md\:last\:m-btn-sm:last-child{
    margin: 1.875rem;
  }

  .md\:last\:m-header:last-child{
    margin: 60px;
  }

  .md\:last\:m-icon:last-child{
    margin: 20px;
  }

  .md\:last\:m-icon-3xl:last-child{
    margin: 120px;
  }

  .md\:last\:m-icon-2xl:last-child{
    margin: 80px;
  }

  .md\:last\:m-icon-xl:last-child{
    margin: 60px;
  }

  .md\:last\:m-icon-lg:last-child{
    margin: 40px;
  }

  .md\:last\:m-icon-sm:last-child{
    margin: 18px;
  }

  .md\:last\:m-icon-xs:last-child{
    margin: 16px;
  }

  .md\:last\:m-icon-spacing:last-child{
    margin: 8px;
  }

  .md\:last\:m-heading-xs:last-child{
    margin: 0.25rem;
  }

  .md\:last\:m-heading-sm:last-child{
    margin: 0.5rem;
  }

  .md\:last\:m-heading:last-child{
    margin: 1rem;
  }

  .md\:last\:m-heading-lg:last-child{
    margin: 2rem;
  }

  .md\:last\:m-actionbar:last-child{
    margin: 70px;
  }

  .md\:last\:m-aside:last-child{
    margin: 20rem;
  }

  .md\:last\:m-sidebar:last-child{
    margin: 16rem;
  }

  .md\:last\:m-card-padding:last-child{
    margin: 1.25rem;
  }

  .md\:last\:-m-0:last-child{
    margin: 0px;
  }

  .md\:last\:-m-1:last-child{
    margin: -0.25rem;
  }

  .md\:last\:-m-2:last-child{
    margin: -0.5rem;
  }

  .md\:last\:-m-3:last-child{
    margin: -0.75rem;
  }

  .md\:last\:-m-4:last-child{
    margin: -1rem;
  }

  .md\:last\:-m-5:last-child{
    margin: -1.25rem;
  }

  .md\:last\:-m-6:last-child{
    margin: -1.5rem;
  }

  .md\:last\:-m-7:last-child{
    margin: -1.75rem;
  }

  .md\:last\:-m-8:last-child{
    margin: -2rem;
  }

  .md\:last\:-m-9:last-child{
    margin: -2.25rem;
  }

  .md\:last\:-m-10:last-child{
    margin: -2.5rem;
  }

  .md\:last\:-m-11:last-child{
    margin: -2.75rem;
  }

  .md\:last\:-m-12:last-child{
    margin: -3rem;
  }

  .md\:last\:-m-14:last-child{
    margin: -3.5rem;
  }

  .md\:last\:-m-16:last-child{
    margin: -4rem;
  }

  .md\:last\:-m-20:last-child{
    margin: -5rem;
  }

  .md\:last\:-m-24:last-child{
    margin: -6rem;
  }

  .md\:last\:-m-28:last-child{
    margin: -7rem;
  }

  .md\:last\:-m-32:last-child{
    margin: -8rem;
  }

  .md\:last\:-m-36:last-child{
    margin: -9rem;
  }

  .md\:last\:-m-40:last-child{
    margin: -10rem;
  }

  .md\:last\:-m-44:last-child{
    margin: -11rem;
  }

  .md\:last\:-m-48:last-child{
    margin: -12rem;
  }

  .md\:last\:-m-52:last-child{
    margin: -13rem;
  }

  .md\:last\:-m-56:last-child{
    margin: -14rem;
  }

  .md\:last\:-m-60:last-child{
    margin: -15rem;
  }

  .md\:last\:-m-64:last-child{
    margin: -16rem;
  }

  .md\:last\:-m-72:last-child{
    margin: -18rem;
  }

  .md\:last\:-m-80:last-child{
    margin: -20rem;
  }

  .md\:last\:-m-96:last-child{
    margin: -24rem;
  }

  .md\:last\:-m-144:last-child{
    margin: -36rem;
  }

  .md\:last\:-m-192:last-child{
    margin: -48rem;
  }

  .md\:last\:-m-240:last-child{
    margin: -60rem;
  }

  .md\:last\:-m-px:last-child{
    margin: -1px;
  }

  .md\:last\:-m-0\.5:last-child{
    margin: -0.125rem;
  }

  .md\:last\:-m-1\.5:last-child{
    margin: -0.375rem;
  }

  .md\:last\:-m-2\.5:last-child{
    margin: -0.625rem;
  }

  .md\:last\:-m-3\.5:last-child{
    margin: -0.875rem;
  }

  .md\:last\:-m-btn-default:last-child{
    margin: -2.5rem;
  }

  .md\:last\:-m-btn-sm:last-child{
    margin: -1.875rem;
  }

  .md\:last\:-m-header:last-child{
    margin: -60px;
  }

  .md\:last\:-m-icon:last-child{
    margin: -20px;
  }

  .md\:last\:-m-icon-3xl:last-child{
    margin: -120px;
  }

  .md\:last\:-m-icon-2xl:last-child{
    margin: -80px;
  }

  .md\:last\:-m-icon-xl:last-child{
    margin: -60px;
  }

  .md\:last\:-m-icon-lg:last-child{
    margin: -40px;
  }

  .md\:last\:-m-icon-sm:last-child{
    margin: -18px;
  }

  .md\:last\:-m-icon-xs:last-child{
    margin: -16px;
  }

  .md\:last\:-m-icon-spacing:last-child{
    margin: -8px;
  }

  .md\:last\:-m-heading-xs:last-child{
    margin: -0.25rem;
  }

  .md\:last\:-m-heading-sm:last-child{
    margin: -0.5rem;
  }

  .md\:last\:-m-heading:last-child{
    margin: -1rem;
  }

  .md\:last\:-m-heading-lg:last-child{
    margin: -2rem;
  }

  .md\:last\:-m-actionbar:last-child{
    margin: -70px;
  }

  .md\:last\:-m-aside:last-child{
    margin: -20rem;
  }

  .md\:last\:-m-sidebar:last-child{
    margin: -16rem;
  }

  .md\:last\:-m-card-padding:last-child{
    margin: -1.25rem;
  }

  .md\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .md\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .md\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .md\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .md\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .md\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .md\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .md\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .md\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .md\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .md\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .md\:mx-144{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .md\:mx-192{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .md\:mx-240{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .md\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .md\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .md\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md\:mx-btn-default{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:mx-btn-sm{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .md\:mx-header{
    margin-left: 60px;
    margin-right: 60px;
  }

  .md\:mx-icon{
    margin-left: 20px;
    margin-right: 20px;
  }

  .md\:mx-icon-3xl{
    margin-left: 120px;
    margin-right: 120px;
  }

  .md\:mx-icon-2xl{
    margin-left: 80px;
    margin-right: 80px;
  }

  .md\:mx-icon-xl{
    margin-left: 60px;
    margin-right: 60px;
  }

  .md\:mx-icon-lg{
    margin-left: 40px;
    margin-right: 40px;
  }

  .md\:mx-icon-sm{
    margin-left: 18px;
    margin-right: 18px;
  }

  .md\:mx-icon-xs{
    margin-left: 16px;
    margin-right: 16px;
  }

  .md\:mx-icon-spacing{
    margin-left: 8px;
    margin-right: 8px;
  }

  .md\:mx-heading-xs{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:mx-heading-sm{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:mx-heading{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:mx-heading-lg{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:mx-actionbar{
    margin-left: 70px;
    margin-right: 70px;
  }

  .md\:mx-aside{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:mx-sidebar{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:mx-card-padding{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .md\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .md\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .md\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .md\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .md\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .md\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .md\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .md\:-mx-144{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .md\:-mx-192{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .md\:-mx-240{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .md\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .md\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md\:-mx-btn-default{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-mx-btn-sm{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .md\:-mx-header{
    margin-left: -60px;
    margin-right: -60px;
  }

  .md\:-mx-icon{
    margin-left: -20px;
    margin-right: -20px;
  }

  .md\:-mx-icon-3xl{
    margin-left: -120px;
    margin-right: -120px;
  }

  .md\:-mx-icon-2xl{
    margin-left: -80px;
    margin-right: -80px;
  }

  .md\:-mx-icon-xl{
    margin-left: -60px;
    margin-right: -60px;
  }

  .md\:-mx-icon-lg{
    margin-left: -40px;
    margin-right: -40px;
  }

  .md\:-mx-icon-sm{
    margin-left: -18px;
    margin-right: -18px;
  }

  .md\:-mx-icon-xs{
    margin-left: -16px;
    margin-right: -16px;
  }

  .md\:-mx-icon-spacing{
    margin-left: -8px;
    margin-right: -8px;
  }

  .md\:-mx-heading-xs{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:-mx-heading-sm{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:-mx-heading{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:-mx-heading-lg{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-mx-actionbar{
    margin-left: -70px;
    margin-right: -70px;
  }

  .md\:-mx-aside{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:-mx-sidebar{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:-mx-card-padding{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .md\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .md\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .md\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .md\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .md\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .md\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .md\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .md\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .md\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .md\:my-144{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .md\:my-192{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .md\:my-240{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .md\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .md\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md\:my-btn-default{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:my-btn-sm{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .md\:my-header{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .md\:my-icon{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .md\:my-icon-3xl{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .md\:my-icon-2xl{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .md\:my-icon-xl{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .md\:my-icon-lg{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .md\:my-icon-sm{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .md\:my-icon-xs{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .md\:my-icon-spacing{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .md\:my-heading-xs{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:my-heading-sm{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:my-heading{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:my-heading-lg{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:my-actionbar{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .md\:my-aside{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:my-sidebar{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:my-card-padding{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .md\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .md\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .md\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .md\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .md\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .md\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .md\:-my-144{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .md\:-my-192{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .md\:-my-240{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .md\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .md\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md\:-my-btn-default{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-my-btn-sm{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .md\:-my-header{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .md\:-my-icon{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .md\:-my-icon-3xl{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .md\:-my-icon-2xl{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .md\:-my-icon-xl{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .md\:-my-icon-lg{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .md\:-my-icon-sm{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .md\:-my-icon-xs{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .md\:-my-icon-spacing{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .md\:-my-heading-xs{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:-my-heading-sm{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:-my-heading{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:-my-heading-lg{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-my-actionbar{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .md\:-my-aside{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:-my-sidebar{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:-my-card-padding{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:first\:mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:first\:mx-1:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:first\:mx-2:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:first\:mx-3:first-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .md\:first\:mx-4:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:first\:mx-5:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:first\:mx-6:first-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md\:first\:mx-7:first-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:first\:mx-8:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:first\:mx-9:first-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:first\:mx-10:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:first\:mx-11:first-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .md\:first\:mx-12:first-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:first\:mx-14:first-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .md\:first\:mx-16:first-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:first\:mx-20:first-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:first\:mx-24:first-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .md\:first\:mx-28:first-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .md\:first\:mx-32:first-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:first\:mx-36:first-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .md\:first\:mx-40:first-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:first\:mx-44:first-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .md\:first\:mx-48:first-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .md\:first\:mx-52:first-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .md\:first\:mx-56:first-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:first\:mx-60:first-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:first\:mx-64:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:first\:mx-72:first-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .md\:first\:mx-80:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:first\:mx-96:first-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .md\:first\:mx-144:first-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .md\:first\:mx-192:first-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .md\:first\:mx-240:first-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .md\:first\:mx-auto:first-child{
    margin-left: auto;
    margin-right: auto;
  }

  .md\:first\:mx-px:first-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:first\:mx-0\.5:first-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:first\:mx-1\.5:first-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .md\:first\:mx-2\.5:first-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:first\:mx-3\.5:first-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md\:first\:mx-btn-default:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:first\:mx-btn-sm:first-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .md\:first\:mx-header:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .md\:first\:mx-icon:first-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .md\:first\:mx-icon-3xl:first-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .md\:first\:mx-icon-2xl:first-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .md\:first\:mx-icon-xl:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .md\:first\:mx-icon-lg:first-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .md\:first\:mx-icon-sm:first-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .md\:first\:mx-icon-xs:first-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .md\:first\:mx-icon-spacing:first-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .md\:first\:mx-heading-xs:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:first\:mx-heading-sm:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:first\:mx-heading:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:first\:mx-heading-lg:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:first\:mx-actionbar:first-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .md\:first\:mx-aside:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:first\:mx-sidebar:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:first\:mx-card-padding:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:first\:-mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:first\:-mx-1:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:first\:-mx-2:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:first\:-mx-3:first-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:first\:-mx-4:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:first\:-mx-5:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:first\:-mx-6:first-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:first\:-mx-7:first-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:first\:-mx-8:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:first\:-mx-9:first-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:first\:-mx-10:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:first\:-mx-11:first-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .md\:first\:-mx-12:first-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:first\:-mx-14:first-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .md\:first\:-mx-16:first-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:first\:-mx-20:first-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:first\:-mx-24:first-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:first\:-mx-28:first-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .md\:first\:-mx-32:first-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:first\:-mx-36:first-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .md\:first\:-mx-40:first-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:first\:-mx-44:first-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .md\:first\:-mx-48:first-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:first\:-mx-52:first-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .md\:first\:-mx-56:first-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:first\:-mx-60:first-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:first\:-mx-64:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:first\:-mx-72:first-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .md\:first\:-mx-80:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:first\:-mx-96:first-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .md\:first\:-mx-144:first-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .md\:first\:-mx-192:first-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .md\:first\:-mx-240:first-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .md\:first\:-mx-px:first-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:first\:-mx-0\.5:first-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:first\:-mx-1\.5:first-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .md\:first\:-mx-2\.5:first-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:first\:-mx-3\.5:first-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md\:first\:-mx-btn-default:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:first\:-mx-btn-sm:first-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .md\:first\:-mx-header:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .md\:first\:-mx-icon:first-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .md\:first\:-mx-icon-3xl:first-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .md\:first\:-mx-icon-2xl:first-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .md\:first\:-mx-icon-xl:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .md\:first\:-mx-icon-lg:first-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .md\:first\:-mx-icon-sm:first-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .md\:first\:-mx-icon-xs:first-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .md\:first\:-mx-icon-spacing:first-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .md\:first\:-mx-heading-xs:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:first\:-mx-heading-sm:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:first\:-mx-heading:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:first\:-mx-heading-lg:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:first\:-mx-actionbar:first-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .md\:first\:-mx-aside:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:first\:-mx-sidebar:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:first\:-mx-card-padding:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:first\:my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:first\:my-1:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:first\:my-2:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:first\:my-3:first-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .md\:first\:my-4:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:first\:my-5:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:first\:my-6:first-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md\:first\:my-7:first-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:first\:my-8:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:first\:my-9:first-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:first\:my-10:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:first\:my-11:first-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .md\:first\:my-12:first-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:first\:my-14:first-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:first\:my-16:first-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:first\:my-20:first-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:first\:my-24:first-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .md\:first\:my-28:first-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .md\:first\:my-32:first-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:first\:my-36:first-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .md\:first\:my-40:first-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:first\:my-44:first-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .md\:first\:my-48:first-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .md\:first\:my-52:first-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .md\:first\:my-56:first-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:first\:my-60:first-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:first\:my-64:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:first\:my-72:first-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .md\:first\:my-80:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:first\:my-96:first-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .md\:first\:my-144:first-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .md\:first\:my-192:first-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .md\:first\:my-240:first-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .md\:first\:my-auto:first-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:first\:my-px:first-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:first\:my-0\.5:first-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:first\:my-1\.5:first-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .md\:first\:my-2\.5:first-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:first\:my-3\.5:first-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md\:first\:my-btn-default:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:first\:my-btn-sm:first-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .md\:first\:my-header:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .md\:first\:my-icon:first-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .md\:first\:my-icon-3xl:first-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .md\:first\:my-icon-2xl:first-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .md\:first\:my-icon-xl:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .md\:first\:my-icon-lg:first-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .md\:first\:my-icon-sm:first-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .md\:first\:my-icon-xs:first-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .md\:first\:my-icon-spacing:first-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .md\:first\:my-heading-xs:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:first\:my-heading-sm:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:first\:my-heading:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:first\:my-heading-lg:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:first\:my-actionbar:first-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .md\:first\:my-aside:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:first\:my-sidebar:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:first\:my-card-padding:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:first\:-my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:first\:-my-1:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:first\:-my-2:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:first\:-my-3:first-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:first\:-my-4:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:first\:-my-5:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:first\:-my-6:first-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:first\:-my-7:first-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:first\:-my-8:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:first\:-my-9:first-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:first\:-my-10:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:first\:-my-11:first-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .md\:first\:-my-12:first-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:first\:-my-14:first-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:first\:-my-16:first-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:first\:-my-20:first-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:first\:-my-24:first-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:first\:-my-28:first-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .md\:first\:-my-32:first-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:first\:-my-36:first-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .md\:first\:-my-40:first-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:first\:-my-44:first-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .md\:first\:-my-48:first-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:first\:-my-52:first-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .md\:first\:-my-56:first-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:first\:-my-60:first-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:first\:-my-64:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:first\:-my-72:first-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .md\:first\:-my-80:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:first\:-my-96:first-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .md\:first\:-my-144:first-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .md\:first\:-my-192:first-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .md\:first\:-my-240:first-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .md\:first\:-my-px:first-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:first\:-my-0\.5:first-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:first\:-my-1\.5:first-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .md\:first\:-my-2\.5:first-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:first\:-my-3\.5:first-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md\:first\:-my-btn-default:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:first\:-my-btn-sm:first-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .md\:first\:-my-header:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .md\:first\:-my-icon:first-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .md\:first\:-my-icon-3xl:first-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .md\:first\:-my-icon-2xl:first-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .md\:first\:-my-icon-xl:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .md\:first\:-my-icon-lg:first-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .md\:first\:-my-icon-sm:first-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .md\:first\:-my-icon-xs:first-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .md\:first\:-my-icon-spacing:first-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .md\:first\:-my-heading-xs:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:first\:-my-heading-sm:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:first\:-my-heading:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:first\:-my-heading-lg:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:first\:-my-actionbar:first-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .md\:first\:-my-aside:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:first\:-my-sidebar:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:first\:-my-card-padding:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:last\:mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:last\:mx-1:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:last\:mx-2:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:last\:mx-3:last-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .md\:last\:mx-4:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:last\:mx-5:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:last\:mx-6:last-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md\:last\:mx-7:last-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .md\:last\:mx-8:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:last\:mx-9:last-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md\:last\:mx-10:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:last\:mx-11:last-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .md\:last\:mx-12:last-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:last\:mx-14:last-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .md\:last\:mx-16:last-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:last\:mx-20:last-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:last\:mx-24:last-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .md\:last\:mx-28:last-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .md\:last\:mx-32:last-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:last\:mx-36:last-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .md\:last\:mx-40:last-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:last\:mx-44:last-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .md\:last\:mx-48:last-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .md\:last\:mx-52:last-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .md\:last\:mx-56:last-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md\:last\:mx-60:last-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .md\:last\:mx-64:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:last\:mx-72:last-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .md\:last\:mx-80:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:last\:mx-96:last-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .md\:last\:mx-144:last-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .md\:last\:mx-192:last-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .md\:last\:mx-240:last-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .md\:last\:mx-auto:last-child{
    margin-left: auto;
    margin-right: auto;
  }

  .md\:last\:mx-px:last-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:last\:mx-0\.5:last-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:last\:mx-1\.5:last-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .md\:last\:mx-2\.5:last-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:last\:mx-3\.5:last-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md\:last\:mx-btn-default:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:last\:mx-btn-sm:last-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .md\:last\:mx-header:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .md\:last\:mx-icon:last-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .md\:last\:mx-icon-3xl:last-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .md\:last\:mx-icon-2xl:last-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .md\:last\:mx-icon-xl:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .md\:last\:mx-icon-lg:last-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .md\:last\:mx-icon-sm:last-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .md\:last\:mx-icon-xs:last-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .md\:last\:mx-icon-spacing:last-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .md\:last\:mx-heading-xs:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:last\:mx-heading-sm:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:last\:mx-heading:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:last\:mx-heading-lg:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:last\:mx-actionbar:last-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .md\:last\:mx-aside:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .md\:last\:mx-sidebar:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md\:last\:mx-card-padding:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:last\:-mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .md\:last\:-mx-1:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:last\:-mx-2:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:last\:-mx-3:last-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:last\:-mx-4:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:last\:-mx-5:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:last\:-mx-6:last-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:last\:-mx-7:last-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .md\:last\:-mx-8:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:last\:-mx-9:last-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md\:last\:-mx-10:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:last\:-mx-11:last-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .md\:last\:-mx-12:last-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:last\:-mx-14:last-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .md\:last\:-mx-16:last-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:last\:-mx-20:last-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:last\:-mx-24:last-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:last\:-mx-28:last-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .md\:last\:-mx-32:last-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:last\:-mx-36:last-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .md\:last\:-mx-40:last-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:last\:-mx-44:last-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .md\:last\:-mx-48:last-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md\:last\:-mx-52:last-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .md\:last\:-mx-56:last-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md\:last\:-mx-60:last-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .md\:last\:-mx-64:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:last\:-mx-72:last-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .md\:last\:-mx-80:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:last\:-mx-96:last-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .md\:last\:-mx-144:last-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .md\:last\:-mx-192:last-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .md\:last\:-mx-240:last-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .md\:last\:-mx-px:last-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:last\:-mx-0\.5:last-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:last\:-mx-1\.5:last-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .md\:last\:-mx-2\.5:last-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:last\:-mx-3\.5:last-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md\:last\:-mx-btn-default:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:last\:-mx-btn-sm:last-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .md\:last\:-mx-header:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .md\:last\:-mx-icon:last-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .md\:last\:-mx-icon-3xl:last-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .md\:last\:-mx-icon-2xl:last-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .md\:last\:-mx-icon-xl:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .md\:last\:-mx-icon-lg:last-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .md\:last\:-mx-icon-sm:last-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .md\:last\:-mx-icon-xs:last-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .md\:last\:-mx-icon-spacing:last-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .md\:last\:-mx-heading-xs:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:last\:-mx-heading-sm:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:last\:-mx-heading:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:last\:-mx-heading-lg:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:last\:-mx-actionbar:last-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .md\:last\:-mx-aside:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .md\:last\:-mx-sidebar:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md\:last\:-mx-card-padding:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:last\:my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:last\:my-1:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:last\:my-2:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:last\:my-3:last-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .md\:last\:my-4:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:last\:my-5:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:last\:my-6:last-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md\:last\:my-7:last-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .md\:last\:my-8:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:last\:my-9:last-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md\:last\:my-10:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:last\:my-11:last-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .md\:last\:my-12:last-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:last\:my-14:last-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .md\:last\:my-16:last-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:last\:my-20:last-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:last\:my-24:last-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .md\:last\:my-28:last-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .md\:last\:my-32:last-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:last\:my-36:last-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .md\:last\:my-40:last-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:last\:my-44:last-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .md\:last\:my-48:last-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .md\:last\:my-52:last-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .md\:last\:my-56:last-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md\:last\:my-60:last-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .md\:last\:my-64:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:last\:my-72:last-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .md\:last\:my-80:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:last\:my-96:last-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .md\:last\:my-144:last-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .md\:last\:my-192:last-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .md\:last\:my-240:last-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .md\:last\:my-auto:last-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:last\:my-px:last-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:last\:my-0\.5:last-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:last\:my-1\.5:last-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .md\:last\:my-2\.5:last-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:last\:my-3\.5:last-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md\:last\:my-btn-default:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:last\:my-btn-sm:last-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .md\:last\:my-header:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .md\:last\:my-icon:last-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .md\:last\:my-icon-3xl:last-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .md\:last\:my-icon-2xl:last-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .md\:last\:my-icon-xl:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .md\:last\:my-icon-lg:last-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .md\:last\:my-icon-sm:last-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .md\:last\:my-icon-xs:last-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .md\:last\:my-icon-spacing:last-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .md\:last\:my-heading-xs:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:last\:my-heading-sm:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:last\:my-heading:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:last\:my-heading-lg:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:last\:my-actionbar:last-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .md\:last\:my-aside:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .md\:last\:my-sidebar:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md\:last\:my-card-padding:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:last\:-my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .md\:last\:-my-1:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:last\:-my-2:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:last\:-my-3:last-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:last\:-my-4:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:last\:-my-5:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:last\:-my-6:last-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:last\:-my-7:last-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .md\:last\:-my-8:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:last\:-my-9:last-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md\:last\:-my-10:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:last\:-my-11:last-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .md\:last\:-my-12:last-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:last\:-my-14:last-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .md\:last\:-my-16:last-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:last\:-my-20:last-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:last\:-my-24:last-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:last\:-my-28:last-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .md\:last\:-my-32:last-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:last\:-my-36:last-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .md\:last\:-my-40:last-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:last\:-my-44:last-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .md\:last\:-my-48:last-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md\:last\:-my-52:last-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .md\:last\:-my-56:last-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md\:last\:-my-60:last-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .md\:last\:-my-64:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:last\:-my-72:last-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .md\:last\:-my-80:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:last\:-my-96:last-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .md\:last\:-my-144:last-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .md\:last\:-my-192:last-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .md\:last\:-my-240:last-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .md\:last\:-my-px:last-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:last\:-my-0\.5:last-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:last\:-my-1\.5:last-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .md\:last\:-my-2\.5:last-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:last\:-my-3\.5:last-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md\:last\:-my-btn-default:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:last\:-my-btn-sm:last-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .md\:last\:-my-header:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .md\:last\:-my-icon:last-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .md\:last\:-my-icon-3xl:last-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .md\:last\:-my-icon-2xl:last-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .md\:last\:-my-icon-xl:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .md\:last\:-my-icon-lg:last-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .md\:last\:-my-icon-sm:last-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .md\:last\:-my-icon-xs:last-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .md\:last\:-my-icon-spacing:last-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .md\:last\:-my-heading-xs:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:last\:-my-heading-sm:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:last\:-my-heading:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:last\:-my-heading-lg:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:last\:-my-actionbar:last-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .md\:last\:-my-aside:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .md\:last\:-my-sidebar:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md\:last\:-my-card-padding:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:mt-0{
    margin-top: 0px;
  }

  .md\:mt-1{
    margin-top: 0.25rem;
  }

  .md\:mt-2{
    margin-top: 0.5rem;
  }

  .md\:mt-3{
    margin-top: 0.75rem;
  }

  .md\:mt-4{
    margin-top: 1rem;
  }

  .md\:mt-5{
    margin-top: 1.25rem;
  }

  .md\:mt-6{
    margin-top: 1.5rem;
  }

  .md\:mt-7{
    margin-top: 1.75rem;
  }

  .md\:mt-8{
    margin-top: 2rem;
  }

  .md\:mt-9{
    margin-top: 2.25rem;
  }

  .md\:mt-10{
    margin-top: 2.5rem;
  }

  .md\:mt-11{
    margin-top: 2.75rem;
  }

  .md\:mt-12{
    margin-top: 3rem;
  }

  .md\:mt-14{
    margin-top: 3.5rem;
  }

  .md\:mt-16{
    margin-top: 4rem;
  }

  .md\:mt-20{
    margin-top: 5rem;
  }

  .md\:mt-24{
    margin-top: 6rem;
  }

  .md\:mt-28{
    margin-top: 7rem;
  }

  .md\:mt-32{
    margin-top: 8rem;
  }

  .md\:mt-36{
    margin-top: 9rem;
  }

  .md\:mt-40{
    margin-top: 10rem;
  }

  .md\:mt-44{
    margin-top: 11rem;
  }

  .md\:mt-48{
    margin-top: 12rem;
  }

  .md\:mt-52{
    margin-top: 13rem;
  }

  .md\:mt-56{
    margin-top: 14rem;
  }

  .md\:mt-60{
    margin-top: 15rem;
  }

  .md\:mt-64{
    margin-top: 16rem;
  }

  .md\:mt-72{
    margin-top: 18rem;
  }

  .md\:mt-80{
    margin-top: 20rem;
  }

  .md\:mt-96{
    margin-top: 24rem;
  }

  .md\:mt-144{
    margin-top: 36rem;
  }

  .md\:mt-192{
    margin-top: 48rem;
  }

  .md\:mt-240{
    margin-top: 60rem;
  }

  .md\:mt-auto{
    margin-top: auto;
  }

  .md\:mt-px{
    margin-top: 1px;
  }

  .md\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .md\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .md\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .md\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .md\:mt-btn-default{
    margin-top: 2.5rem;
  }

  .md\:mt-btn-sm{
    margin-top: 1.875rem;
  }

  .md\:mt-header{
    margin-top: 60px;
  }

  .md\:mt-icon{
    margin-top: 20px;
  }

  .md\:mt-icon-3xl{
    margin-top: 120px;
  }

  .md\:mt-icon-2xl{
    margin-top: 80px;
  }

  .md\:mt-icon-xl{
    margin-top: 60px;
  }

  .md\:mt-icon-lg{
    margin-top: 40px;
  }

  .md\:mt-icon-sm{
    margin-top: 18px;
  }

  .md\:mt-icon-xs{
    margin-top: 16px;
  }

  .md\:mt-icon-spacing{
    margin-top: 8px;
  }

  .md\:mt-heading-xs{
    margin-top: 0.25rem;
  }

  .md\:mt-heading-sm{
    margin-top: 0.5rem;
  }

  .md\:mt-heading{
    margin-top: 1rem;
  }

  .md\:mt-heading-lg{
    margin-top: 2rem;
  }

  .md\:mt-actionbar{
    margin-top: 70px;
  }

  .md\:mt-aside{
    margin-top: 20rem;
  }

  .md\:mt-sidebar{
    margin-top: 16rem;
  }

  .md\:mt-card-padding{
    margin-top: 1.25rem;
  }

  .md\:-mt-0{
    margin-top: 0px;
  }

  .md\:-mt-1{
    margin-top: -0.25rem;
  }

  .md\:-mt-2{
    margin-top: -0.5rem;
  }

  .md\:-mt-3{
    margin-top: -0.75rem;
  }

  .md\:-mt-4{
    margin-top: -1rem;
  }

  .md\:-mt-5{
    margin-top: -1.25rem;
  }

  .md\:-mt-6{
    margin-top: -1.5rem;
  }

  .md\:-mt-7{
    margin-top: -1.75rem;
  }

  .md\:-mt-8{
    margin-top: -2rem;
  }

  .md\:-mt-9{
    margin-top: -2.25rem;
  }

  .md\:-mt-10{
    margin-top: -2.5rem;
  }

  .md\:-mt-11{
    margin-top: -2.75rem;
  }

  .md\:-mt-12{
    margin-top: -3rem;
  }

  .md\:-mt-14{
    margin-top: -3.5rem;
  }

  .md\:-mt-16{
    margin-top: -4rem;
  }

  .md\:-mt-20{
    margin-top: -5rem;
  }

  .md\:-mt-24{
    margin-top: -6rem;
  }

  .md\:-mt-28{
    margin-top: -7rem;
  }

  .md\:-mt-32{
    margin-top: -8rem;
  }

  .md\:-mt-36{
    margin-top: -9rem;
  }

  .md\:-mt-40{
    margin-top: -10rem;
  }

  .md\:-mt-44{
    margin-top: -11rem;
  }

  .md\:-mt-48{
    margin-top: -12rem;
  }

  .md\:-mt-52{
    margin-top: -13rem;
  }

  .md\:-mt-56{
    margin-top: -14rem;
  }

  .md\:-mt-60{
    margin-top: -15rem;
  }

  .md\:-mt-64{
    margin-top: -16rem;
  }

  .md\:-mt-72{
    margin-top: -18rem;
  }

  .md\:-mt-80{
    margin-top: -20rem;
  }

  .md\:-mt-96{
    margin-top: -24rem;
  }

  .md\:-mt-144{
    margin-top: -36rem;
  }

  .md\:-mt-192{
    margin-top: -48rem;
  }

  .md\:-mt-240{
    margin-top: -60rem;
  }

  .md\:-mt-px{
    margin-top: -1px;
  }

  .md\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .md\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .md\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .md\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .md\:-mt-btn-default{
    margin-top: -2.5rem;
  }

  .md\:-mt-btn-sm{
    margin-top: -1.875rem;
  }

  .md\:-mt-header{
    margin-top: -60px;
  }

  .md\:-mt-icon{
    margin-top: -20px;
  }

  .md\:-mt-icon-3xl{
    margin-top: -120px;
  }

  .md\:-mt-icon-2xl{
    margin-top: -80px;
  }

  .md\:-mt-icon-xl{
    margin-top: -60px;
  }

  .md\:-mt-icon-lg{
    margin-top: -40px;
  }

  .md\:-mt-icon-sm{
    margin-top: -18px;
  }

  .md\:-mt-icon-xs{
    margin-top: -16px;
  }

  .md\:-mt-icon-spacing{
    margin-top: -8px;
  }

  .md\:-mt-heading-xs{
    margin-top: -0.25rem;
  }

  .md\:-mt-heading-sm{
    margin-top: -0.5rem;
  }

  .md\:-mt-heading{
    margin-top: -1rem;
  }

  .md\:-mt-heading-lg{
    margin-top: -2rem;
  }

  .md\:-mt-actionbar{
    margin-top: -70px;
  }

  .md\:-mt-aside{
    margin-top: -20rem;
  }

  .md\:-mt-sidebar{
    margin-top: -16rem;
  }

  .md\:-mt-card-padding{
    margin-top: -1.25rem;
  }

  .md\:mr-0{
    margin-right: 0px;
  }

  .md\:mr-1{
    margin-right: 0.25rem;
  }

  .md\:mr-2{
    margin-right: 0.5rem;
  }

  .md\:mr-3{
    margin-right: 0.75rem;
  }

  .md\:mr-4{
    margin-right: 1rem;
  }

  .md\:mr-5{
    margin-right: 1.25rem;
  }

  .md\:mr-6{
    margin-right: 1.5rem;
  }

  .md\:mr-7{
    margin-right: 1.75rem;
  }

  .md\:mr-8{
    margin-right: 2rem;
  }

  .md\:mr-9{
    margin-right: 2.25rem;
  }

  .md\:mr-10{
    margin-right: 2.5rem;
  }

  .md\:mr-11{
    margin-right: 2.75rem;
  }

  .md\:mr-12{
    margin-right: 3rem;
  }

  .md\:mr-14{
    margin-right: 3.5rem;
  }

  .md\:mr-16{
    margin-right: 4rem;
  }

  .md\:mr-20{
    margin-right: 5rem;
  }

  .md\:mr-24{
    margin-right: 6rem;
  }

  .md\:mr-28{
    margin-right: 7rem;
  }

  .md\:mr-32{
    margin-right: 8rem;
  }

  .md\:mr-36{
    margin-right: 9rem;
  }

  .md\:mr-40{
    margin-right: 10rem;
  }

  .md\:mr-44{
    margin-right: 11rem;
  }

  .md\:mr-48{
    margin-right: 12rem;
  }

  .md\:mr-52{
    margin-right: 13rem;
  }

  .md\:mr-56{
    margin-right: 14rem;
  }

  .md\:mr-60{
    margin-right: 15rem;
  }

  .md\:mr-64{
    margin-right: 16rem;
  }

  .md\:mr-72{
    margin-right: 18rem;
  }

  .md\:mr-80{
    margin-right: 20rem;
  }

  .md\:mr-96{
    margin-right: 24rem;
  }

  .md\:mr-144{
    margin-right: 36rem;
  }

  .md\:mr-192{
    margin-right: 48rem;
  }

  .md\:mr-240{
    margin-right: 60rem;
  }

  .md\:mr-auto{
    margin-right: auto;
  }

  .md\:mr-px{
    margin-right: 1px;
  }

  .md\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .md\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .md\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .md\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .md\:mr-btn-default{
    margin-right: 2.5rem;
  }

  .md\:mr-btn-sm{
    margin-right: 1.875rem;
  }

  .md\:mr-header{
    margin-right: 60px;
  }

  .md\:mr-icon{
    margin-right: 20px;
  }

  .md\:mr-icon-3xl{
    margin-right: 120px;
  }

  .md\:mr-icon-2xl{
    margin-right: 80px;
  }

  .md\:mr-icon-xl{
    margin-right: 60px;
  }

  .md\:mr-icon-lg{
    margin-right: 40px;
  }

  .md\:mr-icon-sm{
    margin-right: 18px;
  }

  .md\:mr-icon-xs{
    margin-right: 16px;
  }

  .md\:mr-icon-spacing{
    margin-right: 8px;
  }

  .md\:mr-heading-xs{
    margin-right: 0.25rem;
  }

  .md\:mr-heading-sm{
    margin-right: 0.5rem;
  }

  .md\:mr-heading{
    margin-right: 1rem;
  }

  .md\:mr-heading-lg{
    margin-right: 2rem;
  }

  .md\:mr-actionbar{
    margin-right: 70px;
  }

  .md\:mr-aside{
    margin-right: 20rem;
  }

  .md\:mr-sidebar{
    margin-right: 16rem;
  }

  .md\:mr-card-padding{
    margin-right: 1.25rem;
  }

  .md\:-mr-0{
    margin-right: 0px;
  }

  .md\:-mr-1{
    margin-right: -0.25rem;
  }

  .md\:-mr-2{
    margin-right: -0.5rem;
  }

  .md\:-mr-3{
    margin-right: -0.75rem;
  }

  .md\:-mr-4{
    margin-right: -1rem;
  }

  .md\:-mr-5{
    margin-right: -1.25rem;
  }

  .md\:-mr-6{
    margin-right: -1.5rem;
  }

  .md\:-mr-7{
    margin-right: -1.75rem;
  }

  .md\:-mr-8{
    margin-right: -2rem;
  }

  .md\:-mr-9{
    margin-right: -2.25rem;
  }

  .md\:-mr-10{
    margin-right: -2.5rem;
  }

  .md\:-mr-11{
    margin-right: -2.75rem;
  }

  .md\:-mr-12{
    margin-right: -3rem;
  }

  .md\:-mr-14{
    margin-right: -3.5rem;
  }

  .md\:-mr-16{
    margin-right: -4rem;
  }

  .md\:-mr-20{
    margin-right: -5rem;
  }

  .md\:-mr-24{
    margin-right: -6rem;
  }

  .md\:-mr-28{
    margin-right: -7rem;
  }

  .md\:-mr-32{
    margin-right: -8rem;
  }

  .md\:-mr-36{
    margin-right: -9rem;
  }

  .md\:-mr-40{
    margin-right: -10rem;
  }

  .md\:-mr-44{
    margin-right: -11rem;
  }

  .md\:-mr-48{
    margin-right: -12rem;
  }

  .md\:-mr-52{
    margin-right: -13rem;
  }

  .md\:-mr-56{
    margin-right: -14rem;
  }

  .md\:-mr-60{
    margin-right: -15rem;
  }

  .md\:-mr-64{
    margin-right: -16rem;
  }

  .md\:-mr-72{
    margin-right: -18rem;
  }

  .md\:-mr-80{
    margin-right: -20rem;
  }

  .md\:-mr-96{
    margin-right: -24rem;
  }

  .md\:-mr-144{
    margin-right: -36rem;
  }

  .md\:-mr-192{
    margin-right: -48rem;
  }

  .md\:-mr-240{
    margin-right: -60rem;
  }

  .md\:-mr-px{
    margin-right: -1px;
  }

  .md\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .md\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .md\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .md\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .md\:-mr-btn-default{
    margin-right: -2.5rem;
  }

  .md\:-mr-btn-sm{
    margin-right: -1.875rem;
  }

  .md\:-mr-header{
    margin-right: -60px;
  }

  .md\:-mr-icon{
    margin-right: -20px;
  }

  .md\:-mr-icon-3xl{
    margin-right: -120px;
  }

  .md\:-mr-icon-2xl{
    margin-right: -80px;
  }

  .md\:-mr-icon-xl{
    margin-right: -60px;
  }

  .md\:-mr-icon-lg{
    margin-right: -40px;
  }

  .md\:-mr-icon-sm{
    margin-right: -18px;
  }

  .md\:-mr-icon-xs{
    margin-right: -16px;
  }

  .md\:-mr-icon-spacing{
    margin-right: -8px;
  }

  .md\:-mr-heading-xs{
    margin-right: -0.25rem;
  }

  .md\:-mr-heading-sm{
    margin-right: -0.5rem;
  }

  .md\:-mr-heading{
    margin-right: -1rem;
  }

  .md\:-mr-heading-lg{
    margin-right: -2rem;
  }

  .md\:-mr-actionbar{
    margin-right: -70px;
  }

  .md\:-mr-aside{
    margin-right: -20rem;
  }

  .md\:-mr-sidebar{
    margin-right: -16rem;
  }

  .md\:-mr-card-padding{
    margin-right: -1.25rem;
  }

  .md\:mb-0{
    margin-bottom: 0px;
  }

  .md\:mb-1{
    margin-bottom: 0.25rem;
  }

  .md\:mb-2{
    margin-bottom: 0.5rem;
  }

  .md\:mb-3{
    margin-bottom: 0.75rem;
  }

  .md\:mb-4{
    margin-bottom: 1rem;
  }

  .md\:mb-5{
    margin-bottom: 1.25rem;
  }

  .md\:mb-6{
    margin-bottom: 1.5rem;
  }

  .md\:mb-7{
    margin-bottom: 1.75rem;
  }

  .md\:mb-8{
    margin-bottom: 2rem;
  }

  .md\:mb-9{
    margin-bottom: 2.25rem;
  }

  .md\:mb-10{
    margin-bottom: 2.5rem;
  }

  .md\:mb-11{
    margin-bottom: 2.75rem;
  }

  .md\:mb-12{
    margin-bottom: 3rem;
  }

  .md\:mb-14{
    margin-bottom: 3.5rem;
  }

  .md\:mb-16{
    margin-bottom: 4rem;
  }

  .md\:mb-20{
    margin-bottom: 5rem;
  }

  .md\:mb-24{
    margin-bottom: 6rem;
  }

  .md\:mb-28{
    margin-bottom: 7rem;
  }

  .md\:mb-32{
    margin-bottom: 8rem;
  }

  .md\:mb-36{
    margin-bottom: 9rem;
  }

  .md\:mb-40{
    margin-bottom: 10rem;
  }

  .md\:mb-44{
    margin-bottom: 11rem;
  }

  .md\:mb-48{
    margin-bottom: 12rem;
  }

  .md\:mb-52{
    margin-bottom: 13rem;
  }

  .md\:mb-56{
    margin-bottom: 14rem;
  }

  .md\:mb-60{
    margin-bottom: 15rem;
  }

  .md\:mb-64{
    margin-bottom: 16rem;
  }

  .md\:mb-72{
    margin-bottom: 18rem;
  }

  .md\:mb-80{
    margin-bottom: 20rem;
  }

  .md\:mb-96{
    margin-bottom: 24rem;
  }

  .md\:mb-144{
    margin-bottom: 36rem;
  }

  .md\:mb-192{
    margin-bottom: 48rem;
  }

  .md\:mb-240{
    margin-bottom: 60rem;
  }

  .md\:mb-auto{
    margin-bottom: auto;
  }

  .md\:mb-px{
    margin-bottom: 1px;
  }

  .md\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .md\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .md\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .md\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .md\:mb-btn-default{
    margin-bottom: 2.5rem;
  }

  .md\:mb-btn-sm{
    margin-bottom: 1.875rem;
  }

  .md\:mb-header{
    margin-bottom: 60px;
  }

  .md\:mb-icon{
    margin-bottom: 20px;
  }

  .md\:mb-icon-3xl{
    margin-bottom: 120px;
  }

  .md\:mb-icon-2xl{
    margin-bottom: 80px;
  }

  .md\:mb-icon-xl{
    margin-bottom: 60px;
  }

  .md\:mb-icon-lg{
    margin-bottom: 40px;
  }

  .md\:mb-icon-sm{
    margin-bottom: 18px;
  }

  .md\:mb-icon-xs{
    margin-bottom: 16px;
  }

  .md\:mb-icon-spacing{
    margin-bottom: 8px;
  }

  .md\:mb-heading-xs{
    margin-bottom: 0.25rem;
  }

  .md\:mb-heading-sm{
    margin-bottom: 0.5rem;
  }

  .md\:mb-heading{
    margin-bottom: 1rem;
  }

  .md\:mb-heading-lg{
    margin-bottom: 2rem;
  }

  .md\:mb-actionbar{
    margin-bottom: 70px;
  }

  .md\:mb-aside{
    margin-bottom: 20rem;
  }

  .md\:mb-sidebar{
    margin-bottom: 16rem;
  }

  .md\:mb-card-padding{
    margin-bottom: 1.25rem;
  }

  .md\:-mb-0{
    margin-bottom: 0px;
  }

  .md\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .md\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .md\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .md\:-mb-4{
    margin-bottom: -1rem;
  }

  .md\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .md\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .md\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .md\:-mb-8{
    margin-bottom: -2rem;
  }

  .md\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .md\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .md\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .md\:-mb-12{
    margin-bottom: -3rem;
  }

  .md\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .md\:-mb-16{
    margin-bottom: -4rem;
  }

  .md\:-mb-20{
    margin-bottom: -5rem;
  }

  .md\:-mb-24{
    margin-bottom: -6rem;
  }

  .md\:-mb-28{
    margin-bottom: -7rem;
  }

  .md\:-mb-32{
    margin-bottom: -8rem;
  }

  .md\:-mb-36{
    margin-bottom: -9rem;
  }

  .md\:-mb-40{
    margin-bottom: -10rem;
  }

  .md\:-mb-44{
    margin-bottom: -11rem;
  }

  .md\:-mb-48{
    margin-bottom: -12rem;
  }

  .md\:-mb-52{
    margin-bottom: -13rem;
  }

  .md\:-mb-56{
    margin-bottom: -14rem;
  }

  .md\:-mb-60{
    margin-bottom: -15rem;
  }

  .md\:-mb-64{
    margin-bottom: -16rem;
  }

  .md\:-mb-72{
    margin-bottom: -18rem;
  }

  .md\:-mb-80{
    margin-bottom: -20rem;
  }

  .md\:-mb-96{
    margin-bottom: -24rem;
  }

  .md\:-mb-144{
    margin-bottom: -36rem;
  }

  .md\:-mb-192{
    margin-bottom: -48rem;
  }

  .md\:-mb-240{
    margin-bottom: -60rem;
  }

  .md\:-mb-px{
    margin-bottom: -1px;
  }

  .md\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .md\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .md\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .md\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .md\:-mb-btn-default{
    margin-bottom: -2.5rem;
  }

  .md\:-mb-btn-sm{
    margin-bottom: -1.875rem;
  }

  .md\:-mb-header{
    margin-bottom: -60px;
  }

  .md\:-mb-icon{
    margin-bottom: -20px;
  }

  .md\:-mb-icon-3xl{
    margin-bottom: -120px;
  }

  .md\:-mb-icon-2xl{
    margin-bottom: -80px;
  }

  .md\:-mb-icon-xl{
    margin-bottom: -60px;
  }

  .md\:-mb-icon-lg{
    margin-bottom: -40px;
  }

  .md\:-mb-icon-sm{
    margin-bottom: -18px;
  }

  .md\:-mb-icon-xs{
    margin-bottom: -16px;
  }

  .md\:-mb-icon-spacing{
    margin-bottom: -8px;
  }

  .md\:-mb-heading-xs{
    margin-bottom: -0.25rem;
  }

  .md\:-mb-heading-sm{
    margin-bottom: -0.5rem;
  }

  .md\:-mb-heading{
    margin-bottom: -1rem;
  }

  .md\:-mb-heading-lg{
    margin-bottom: -2rem;
  }

  .md\:-mb-actionbar{
    margin-bottom: -70px;
  }

  .md\:-mb-aside{
    margin-bottom: -20rem;
  }

  .md\:-mb-sidebar{
    margin-bottom: -16rem;
  }

  .md\:-mb-card-padding{
    margin-bottom: -1.25rem;
  }

  .md\:ml-0{
    margin-left: 0px;
  }

  .md\:ml-1{
    margin-left: 0.25rem;
  }

  .md\:ml-2{
    margin-left: 0.5rem;
  }

  .md\:ml-3{
    margin-left: 0.75rem;
  }

  .md\:ml-4{
    margin-left: 1rem;
  }

  .md\:ml-5{
    margin-left: 1.25rem;
  }

  .md\:ml-6{
    margin-left: 1.5rem;
  }

  .md\:ml-7{
    margin-left: 1.75rem;
  }

  .md\:ml-8{
    margin-left: 2rem;
  }

  .md\:ml-9{
    margin-left: 2.25rem;
  }

  .md\:ml-10{
    margin-left: 2.5rem;
  }

  .md\:ml-11{
    margin-left: 2.75rem;
  }

  .md\:ml-12{
    margin-left: 3rem;
  }

  .md\:ml-14{
    margin-left: 3.5rem;
  }

  .md\:ml-16{
    margin-left: 4rem;
  }

  .md\:ml-20{
    margin-left: 5rem;
  }

  .md\:ml-24{
    margin-left: 6rem;
  }

  .md\:ml-28{
    margin-left: 7rem;
  }

  .md\:ml-32{
    margin-left: 8rem;
  }

  .md\:ml-36{
    margin-left: 9rem;
  }

  .md\:ml-40{
    margin-left: 10rem;
  }

  .md\:ml-44{
    margin-left: 11rem;
  }

  .md\:ml-48{
    margin-left: 12rem;
  }

  .md\:ml-52{
    margin-left: 13rem;
  }

  .md\:ml-56{
    margin-left: 14rem;
  }

  .md\:ml-60{
    margin-left: 15rem;
  }

  .md\:ml-64{
    margin-left: 16rem;
  }

  .md\:ml-72{
    margin-left: 18rem;
  }

  .md\:ml-80{
    margin-left: 20rem;
  }

  .md\:ml-96{
    margin-left: 24rem;
  }

  .md\:ml-144{
    margin-left: 36rem;
  }

  .md\:ml-192{
    margin-left: 48rem;
  }

  .md\:ml-240{
    margin-left: 60rem;
  }

  .md\:ml-auto{
    margin-left: auto;
  }

  .md\:ml-px{
    margin-left: 1px;
  }

  .md\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .md\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .md\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .md\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .md\:ml-btn-default{
    margin-left: 2.5rem;
  }

  .md\:ml-btn-sm{
    margin-left: 1.875rem;
  }

  .md\:ml-header{
    margin-left: 60px;
  }

  .md\:ml-icon{
    margin-left: 20px;
  }

  .md\:ml-icon-3xl{
    margin-left: 120px;
  }

  .md\:ml-icon-2xl{
    margin-left: 80px;
  }

  .md\:ml-icon-xl{
    margin-left: 60px;
  }

  .md\:ml-icon-lg{
    margin-left: 40px;
  }

  .md\:ml-icon-sm{
    margin-left: 18px;
  }

  .md\:ml-icon-xs{
    margin-left: 16px;
  }

  .md\:ml-icon-spacing{
    margin-left: 8px;
  }

  .md\:ml-heading-xs{
    margin-left: 0.25rem;
  }

  .md\:ml-heading-sm{
    margin-left: 0.5rem;
  }

  .md\:ml-heading{
    margin-left: 1rem;
  }

  .md\:ml-heading-lg{
    margin-left: 2rem;
  }

  .md\:ml-actionbar{
    margin-left: 70px;
  }

  .md\:ml-aside{
    margin-left: 20rem;
  }

  .md\:ml-sidebar{
    margin-left: 16rem;
  }

  .md\:ml-card-padding{
    margin-left: 1.25rem;
  }

  .md\:-ml-0{
    margin-left: 0px;
  }

  .md\:-ml-1{
    margin-left: -0.25rem;
  }

  .md\:-ml-2{
    margin-left: -0.5rem;
  }

  .md\:-ml-3{
    margin-left: -0.75rem;
  }

  .md\:-ml-4{
    margin-left: -1rem;
  }

  .md\:-ml-5{
    margin-left: -1.25rem;
  }

  .md\:-ml-6{
    margin-left: -1.5rem;
  }

  .md\:-ml-7{
    margin-left: -1.75rem;
  }

  .md\:-ml-8{
    margin-left: -2rem;
  }

  .md\:-ml-9{
    margin-left: -2.25rem;
  }

  .md\:-ml-10{
    margin-left: -2.5rem;
  }

  .md\:-ml-11{
    margin-left: -2.75rem;
  }

  .md\:-ml-12{
    margin-left: -3rem;
  }

  .md\:-ml-14{
    margin-left: -3.5rem;
  }

  .md\:-ml-16{
    margin-left: -4rem;
  }

  .md\:-ml-20{
    margin-left: -5rem;
  }

  .md\:-ml-24{
    margin-left: -6rem;
  }

  .md\:-ml-28{
    margin-left: -7rem;
  }

  .md\:-ml-32{
    margin-left: -8rem;
  }

  .md\:-ml-36{
    margin-left: -9rem;
  }

  .md\:-ml-40{
    margin-left: -10rem;
  }

  .md\:-ml-44{
    margin-left: -11rem;
  }

  .md\:-ml-48{
    margin-left: -12rem;
  }

  .md\:-ml-52{
    margin-left: -13rem;
  }

  .md\:-ml-56{
    margin-left: -14rem;
  }

  .md\:-ml-60{
    margin-left: -15rem;
  }

  .md\:-ml-64{
    margin-left: -16rem;
  }

  .md\:-ml-72{
    margin-left: -18rem;
  }

  .md\:-ml-80{
    margin-left: -20rem;
  }

  .md\:-ml-96{
    margin-left: -24rem;
  }

  .md\:-ml-144{
    margin-left: -36rem;
  }

  .md\:-ml-192{
    margin-left: -48rem;
  }

  .md\:-ml-240{
    margin-left: -60rem;
  }

  .md\:-ml-px{
    margin-left: -1px;
  }

  .md\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .md\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .md\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .md\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .md\:-ml-btn-default{
    margin-left: -2.5rem;
  }

  .md\:-ml-btn-sm{
    margin-left: -1.875rem;
  }

  .md\:-ml-header{
    margin-left: -60px;
  }

  .md\:-ml-icon{
    margin-left: -20px;
  }

  .md\:-ml-icon-3xl{
    margin-left: -120px;
  }

  .md\:-ml-icon-2xl{
    margin-left: -80px;
  }

  .md\:-ml-icon-xl{
    margin-left: -60px;
  }

  .md\:-ml-icon-lg{
    margin-left: -40px;
  }

  .md\:-ml-icon-sm{
    margin-left: -18px;
  }

  .md\:-ml-icon-xs{
    margin-left: -16px;
  }

  .md\:-ml-icon-spacing{
    margin-left: -8px;
  }

  .md\:-ml-heading-xs{
    margin-left: -0.25rem;
  }

  .md\:-ml-heading-sm{
    margin-left: -0.5rem;
  }

  .md\:-ml-heading{
    margin-left: -1rem;
  }

  .md\:-ml-heading-lg{
    margin-left: -2rem;
  }

  .md\:-ml-actionbar{
    margin-left: -70px;
  }

  .md\:-ml-aside{
    margin-left: -20rem;
  }

  .md\:-ml-sidebar{
    margin-left: -16rem;
  }

  .md\:-ml-card-padding{
    margin-left: -1.25rem;
  }

  .md\:first\:mt-0:first-child{
    margin-top: 0px;
  }

  .md\:first\:mt-1:first-child{
    margin-top: 0.25rem;
  }

  .md\:first\:mt-2:first-child{
    margin-top: 0.5rem;
  }

  .md\:first\:mt-3:first-child{
    margin-top: 0.75rem;
  }

  .md\:first\:mt-4:first-child{
    margin-top: 1rem;
  }

  .md\:first\:mt-5:first-child{
    margin-top: 1.25rem;
  }

  .md\:first\:mt-6:first-child{
    margin-top: 1.5rem;
  }

  .md\:first\:mt-7:first-child{
    margin-top: 1.75rem;
  }

  .md\:first\:mt-8:first-child{
    margin-top: 2rem;
  }

  .md\:first\:mt-9:first-child{
    margin-top: 2.25rem;
  }

  .md\:first\:mt-10:first-child{
    margin-top: 2.5rem;
  }

  .md\:first\:mt-11:first-child{
    margin-top: 2.75rem;
  }

  .md\:first\:mt-12:first-child{
    margin-top: 3rem;
  }

  .md\:first\:mt-14:first-child{
    margin-top: 3.5rem;
  }

  .md\:first\:mt-16:first-child{
    margin-top: 4rem;
  }

  .md\:first\:mt-20:first-child{
    margin-top: 5rem;
  }

  .md\:first\:mt-24:first-child{
    margin-top: 6rem;
  }

  .md\:first\:mt-28:first-child{
    margin-top: 7rem;
  }

  .md\:first\:mt-32:first-child{
    margin-top: 8rem;
  }

  .md\:first\:mt-36:first-child{
    margin-top: 9rem;
  }

  .md\:first\:mt-40:first-child{
    margin-top: 10rem;
  }

  .md\:first\:mt-44:first-child{
    margin-top: 11rem;
  }

  .md\:first\:mt-48:first-child{
    margin-top: 12rem;
  }

  .md\:first\:mt-52:first-child{
    margin-top: 13rem;
  }

  .md\:first\:mt-56:first-child{
    margin-top: 14rem;
  }

  .md\:first\:mt-60:first-child{
    margin-top: 15rem;
  }

  .md\:first\:mt-64:first-child{
    margin-top: 16rem;
  }

  .md\:first\:mt-72:first-child{
    margin-top: 18rem;
  }

  .md\:first\:mt-80:first-child{
    margin-top: 20rem;
  }

  .md\:first\:mt-96:first-child{
    margin-top: 24rem;
  }

  .md\:first\:mt-144:first-child{
    margin-top: 36rem;
  }

  .md\:first\:mt-192:first-child{
    margin-top: 48rem;
  }

  .md\:first\:mt-240:first-child{
    margin-top: 60rem;
  }

  .md\:first\:mt-auto:first-child{
    margin-top: auto;
  }

  .md\:first\:mt-px:first-child{
    margin-top: 1px;
  }

  .md\:first\:mt-0\.5:first-child{
    margin-top: 0.125rem;
  }

  .md\:first\:mt-1\.5:first-child{
    margin-top: 0.375rem;
  }

  .md\:first\:mt-2\.5:first-child{
    margin-top: 0.625rem;
  }

  .md\:first\:mt-3\.5:first-child{
    margin-top: 0.875rem;
  }

  .md\:first\:mt-btn-default:first-child{
    margin-top: 2.5rem;
  }

  .md\:first\:mt-btn-sm:first-child{
    margin-top: 1.875rem;
  }

  .md\:first\:mt-header:first-child{
    margin-top: 60px;
  }

  .md\:first\:mt-icon:first-child{
    margin-top: 20px;
  }

  .md\:first\:mt-icon-3xl:first-child{
    margin-top: 120px;
  }

  .md\:first\:mt-icon-2xl:first-child{
    margin-top: 80px;
  }

  .md\:first\:mt-icon-xl:first-child{
    margin-top: 60px;
  }

  .md\:first\:mt-icon-lg:first-child{
    margin-top: 40px;
  }

  .md\:first\:mt-icon-sm:first-child{
    margin-top: 18px;
  }

  .md\:first\:mt-icon-xs:first-child{
    margin-top: 16px;
  }

  .md\:first\:mt-icon-spacing:first-child{
    margin-top: 8px;
  }

  .md\:first\:mt-heading-xs:first-child{
    margin-top: 0.25rem;
  }

  .md\:first\:mt-heading-sm:first-child{
    margin-top: 0.5rem;
  }

  .md\:first\:mt-heading:first-child{
    margin-top: 1rem;
  }

  .md\:first\:mt-heading-lg:first-child{
    margin-top: 2rem;
  }

  .md\:first\:mt-actionbar:first-child{
    margin-top: 70px;
  }

  .md\:first\:mt-aside:first-child{
    margin-top: 20rem;
  }

  .md\:first\:mt-sidebar:first-child{
    margin-top: 16rem;
  }

  .md\:first\:mt-card-padding:first-child{
    margin-top: 1.25rem;
  }

  .md\:first\:-mt-0:first-child{
    margin-top: 0px;
  }

  .md\:first\:-mt-1:first-child{
    margin-top: -0.25rem;
  }

  .md\:first\:-mt-2:first-child{
    margin-top: -0.5rem;
  }

  .md\:first\:-mt-3:first-child{
    margin-top: -0.75rem;
  }

  .md\:first\:-mt-4:first-child{
    margin-top: -1rem;
  }

  .md\:first\:-mt-5:first-child{
    margin-top: -1.25rem;
  }

  .md\:first\:-mt-6:first-child{
    margin-top: -1.5rem;
  }

  .md\:first\:-mt-7:first-child{
    margin-top: -1.75rem;
  }

  .md\:first\:-mt-8:first-child{
    margin-top: -2rem;
  }

  .md\:first\:-mt-9:first-child{
    margin-top: -2.25rem;
  }

  .md\:first\:-mt-10:first-child{
    margin-top: -2.5rem;
  }

  .md\:first\:-mt-11:first-child{
    margin-top: -2.75rem;
  }

  .md\:first\:-mt-12:first-child{
    margin-top: -3rem;
  }

  .md\:first\:-mt-14:first-child{
    margin-top: -3.5rem;
  }

  .md\:first\:-mt-16:first-child{
    margin-top: -4rem;
  }

  .md\:first\:-mt-20:first-child{
    margin-top: -5rem;
  }

  .md\:first\:-mt-24:first-child{
    margin-top: -6rem;
  }

  .md\:first\:-mt-28:first-child{
    margin-top: -7rem;
  }

  .md\:first\:-mt-32:first-child{
    margin-top: -8rem;
  }

  .md\:first\:-mt-36:first-child{
    margin-top: -9rem;
  }

  .md\:first\:-mt-40:first-child{
    margin-top: -10rem;
  }

  .md\:first\:-mt-44:first-child{
    margin-top: -11rem;
  }

  .md\:first\:-mt-48:first-child{
    margin-top: -12rem;
  }

  .md\:first\:-mt-52:first-child{
    margin-top: -13rem;
  }

  .md\:first\:-mt-56:first-child{
    margin-top: -14rem;
  }

  .md\:first\:-mt-60:first-child{
    margin-top: -15rem;
  }

  .md\:first\:-mt-64:first-child{
    margin-top: -16rem;
  }

  .md\:first\:-mt-72:first-child{
    margin-top: -18rem;
  }

  .md\:first\:-mt-80:first-child{
    margin-top: -20rem;
  }

  .md\:first\:-mt-96:first-child{
    margin-top: -24rem;
  }

  .md\:first\:-mt-144:first-child{
    margin-top: -36rem;
  }

  .md\:first\:-mt-192:first-child{
    margin-top: -48rem;
  }

  .md\:first\:-mt-240:first-child{
    margin-top: -60rem;
  }

  .md\:first\:-mt-px:first-child{
    margin-top: -1px;
  }

  .md\:first\:-mt-0\.5:first-child{
    margin-top: -0.125rem;
  }

  .md\:first\:-mt-1\.5:first-child{
    margin-top: -0.375rem;
  }

  .md\:first\:-mt-2\.5:first-child{
    margin-top: -0.625rem;
  }

  .md\:first\:-mt-3\.5:first-child{
    margin-top: -0.875rem;
  }

  .md\:first\:-mt-btn-default:first-child{
    margin-top: -2.5rem;
  }

  .md\:first\:-mt-btn-sm:first-child{
    margin-top: -1.875rem;
  }

  .md\:first\:-mt-header:first-child{
    margin-top: -60px;
  }

  .md\:first\:-mt-icon:first-child{
    margin-top: -20px;
  }

  .md\:first\:-mt-icon-3xl:first-child{
    margin-top: -120px;
  }

  .md\:first\:-mt-icon-2xl:first-child{
    margin-top: -80px;
  }

  .md\:first\:-mt-icon-xl:first-child{
    margin-top: -60px;
  }

  .md\:first\:-mt-icon-lg:first-child{
    margin-top: -40px;
  }

  .md\:first\:-mt-icon-sm:first-child{
    margin-top: -18px;
  }

  .md\:first\:-mt-icon-xs:first-child{
    margin-top: -16px;
  }

  .md\:first\:-mt-icon-spacing:first-child{
    margin-top: -8px;
  }

  .md\:first\:-mt-heading-xs:first-child{
    margin-top: -0.25rem;
  }

  .md\:first\:-mt-heading-sm:first-child{
    margin-top: -0.5rem;
  }

  .md\:first\:-mt-heading:first-child{
    margin-top: -1rem;
  }

  .md\:first\:-mt-heading-lg:first-child{
    margin-top: -2rem;
  }

  .md\:first\:-mt-actionbar:first-child{
    margin-top: -70px;
  }

  .md\:first\:-mt-aside:first-child{
    margin-top: -20rem;
  }

  .md\:first\:-mt-sidebar:first-child{
    margin-top: -16rem;
  }

  .md\:first\:-mt-card-padding:first-child{
    margin-top: -1.25rem;
  }

  .md\:first\:mr-0:first-child{
    margin-right: 0px;
  }

  .md\:first\:mr-1:first-child{
    margin-right: 0.25rem;
  }

  .md\:first\:mr-2:first-child{
    margin-right: 0.5rem;
  }

  .md\:first\:mr-3:first-child{
    margin-right: 0.75rem;
  }

  .md\:first\:mr-4:first-child{
    margin-right: 1rem;
  }

  .md\:first\:mr-5:first-child{
    margin-right: 1.25rem;
  }

  .md\:first\:mr-6:first-child{
    margin-right: 1.5rem;
  }

  .md\:first\:mr-7:first-child{
    margin-right: 1.75rem;
  }

  .md\:first\:mr-8:first-child{
    margin-right: 2rem;
  }

  .md\:first\:mr-9:first-child{
    margin-right: 2.25rem;
  }

  .md\:first\:mr-10:first-child{
    margin-right: 2.5rem;
  }

  .md\:first\:mr-11:first-child{
    margin-right: 2.75rem;
  }

  .md\:first\:mr-12:first-child{
    margin-right: 3rem;
  }

  .md\:first\:mr-14:first-child{
    margin-right: 3.5rem;
  }

  .md\:first\:mr-16:first-child{
    margin-right: 4rem;
  }

  .md\:first\:mr-20:first-child{
    margin-right: 5rem;
  }

  .md\:first\:mr-24:first-child{
    margin-right: 6rem;
  }

  .md\:first\:mr-28:first-child{
    margin-right: 7rem;
  }

  .md\:first\:mr-32:first-child{
    margin-right: 8rem;
  }

  .md\:first\:mr-36:first-child{
    margin-right: 9rem;
  }

  .md\:first\:mr-40:first-child{
    margin-right: 10rem;
  }

  .md\:first\:mr-44:first-child{
    margin-right: 11rem;
  }

  .md\:first\:mr-48:first-child{
    margin-right: 12rem;
  }

  .md\:first\:mr-52:first-child{
    margin-right: 13rem;
  }

  .md\:first\:mr-56:first-child{
    margin-right: 14rem;
  }

  .md\:first\:mr-60:first-child{
    margin-right: 15rem;
  }

  .md\:first\:mr-64:first-child{
    margin-right: 16rem;
  }

  .md\:first\:mr-72:first-child{
    margin-right: 18rem;
  }

  .md\:first\:mr-80:first-child{
    margin-right: 20rem;
  }

  .md\:first\:mr-96:first-child{
    margin-right: 24rem;
  }

  .md\:first\:mr-144:first-child{
    margin-right: 36rem;
  }

  .md\:first\:mr-192:first-child{
    margin-right: 48rem;
  }

  .md\:first\:mr-240:first-child{
    margin-right: 60rem;
  }

  .md\:first\:mr-auto:first-child{
    margin-right: auto;
  }

  .md\:first\:mr-px:first-child{
    margin-right: 1px;
  }

  .md\:first\:mr-0\.5:first-child{
    margin-right: 0.125rem;
  }

  .md\:first\:mr-1\.5:first-child{
    margin-right: 0.375rem;
  }

  .md\:first\:mr-2\.5:first-child{
    margin-right: 0.625rem;
  }

  .md\:first\:mr-3\.5:first-child{
    margin-right: 0.875rem;
  }

  .md\:first\:mr-btn-default:first-child{
    margin-right: 2.5rem;
  }

  .md\:first\:mr-btn-sm:first-child{
    margin-right: 1.875rem;
  }

  .md\:first\:mr-header:first-child{
    margin-right: 60px;
  }

  .md\:first\:mr-icon:first-child{
    margin-right: 20px;
  }

  .md\:first\:mr-icon-3xl:first-child{
    margin-right: 120px;
  }

  .md\:first\:mr-icon-2xl:first-child{
    margin-right: 80px;
  }

  .md\:first\:mr-icon-xl:first-child{
    margin-right: 60px;
  }

  .md\:first\:mr-icon-lg:first-child{
    margin-right: 40px;
  }

  .md\:first\:mr-icon-sm:first-child{
    margin-right: 18px;
  }

  .md\:first\:mr-icon-xs:first-child{
    margin-right: 16px;
  }

  .md\:first\:mr-icon-spacing:first-child{
    margin-right: 8px;
  }

  .md\:first\:mr-heading-xs:first-child{
    margin-right: 0.25rem;
  }

  .md\:first\:mr-heading-sm:first-child{
    margin-right: 0.5rem;
  }

  .md\:first\:mr-heading:first-child{
    margin-right: 1rem;
  }

  .md\:first\:mr-heading-lg:first-child{
    margin-right: 2rem;
  }

  .md\:first\:mr-actionbar:first-child{
    margin-right: 70px;
  }

  .md\:first\:mr-aside:first-child{
    margin-right: 20rem;
  }

  .md\:first\:mr-sidebar:first-child{
    margin-right: 16rem;
  }

  .md\:first\:mr-card-padding:first-child{
    margin-right: 1.25rem;
  }

  .md\:first\:-mr-0:first-child{
    margin-right: 0px;
  }

  .md\:first\:-mr-1:first-child{
    margin-right: -0.25rem;
  }

  .md\:first\:-mr-2:first-child{
    margin-right: -0.5rem;
  }

  .md\:first\:-mr-3:first-child{
    margin-right: -0.75rem;
  }

  .md\:first\:-mr-4:first-child{
    margin-right: -1rem;
  }

  .md\:first\:-mr-5:first-child{
    margin-right: -1.25rem;
  }

  .md\:first\:-mr-6:first-child{
    margin-right: -1.5rem;
  }

  .md\:first\:-mr-7:first-child{
    margin-right: -1.75rem;
  }

  .md\:first\:-mr-8:first-child{
    margin-right: -2rem;
  }

  .md\:first\:-mr-9:first-child{
    margin-right: -2.25rem;
  }

  .md\:first\:-mr-10:first-child{
    margin-right: -2.5rem;
  }

  .md\:first\:-mr-11:first-child{
    margin-right: -2.75rem;
  }

  .md\:first\:-mr-12:first-child{
    margin-right: -3rem;
  }

  .md\:first\:-mr-14:first-child{
    margin-right: -3.5rem;
  }

  .md\:first\:-mr-16:first-child{
    margin-right: -4rem;
  }

  .md\:first\:-mr-20:first-child{
    margin-right: -5rem;
  }

  .md\:first\:-mr-24:first-child{
    margin-right: -6rem;
  }

  .md\:first\:-mr-28:first-child{
    margin-right: -7rem;
  }

  .md\:first\:-mr-32:first-child{
    margin-right: -8rem;
  }

  .md\:first\:-mr-36:first-child{
    margin-right: -9rem;
  }

  .md\:first\:-mr-40:first-child{
    margin-right: -10rem;
  }

  .md\:first\:-mr-44:first-child{
    margin-right: -11rem;
  }

  .md\:first\:-mr-48:first-child{
    margin-right: -12rem;
  }

  .md\:first\:-mr-52:first-child{
    margin-right: -13rem;
  }

  .md\:first\:-mr-56:first-child{
    margin-right: -14rem;
  }

  .md\:first\:-mr-60:first-child{
    margin-right: -15rem;
  }

  .md\:first\:-mr-64:first-child{
    margin-right: -16rem;
  }

  .md\:first\:-mr-72:first-child{
    margin-right: -18rem;
  }

  .md\:first\:-mr-80:first-child{
    margin-right: -20rem;
  }

  .md\:first\:-mr-96:first-child{
    margin-right: -24rem;
  }

  .md\:first\:-mr-144:first-child{
    margin-right: -36rem;
  }

  .md\:first\:-mr-192:first-child{
    margin-right: -48rem;
  }

  .md\:first\:-mr-240:first-child{
    margin-right: -60rem;
  }

  .md\:first\:-mr-px:first-child{
    margin-right: -1px;
  }

  .md\:first\:-mr-0\.5:first-child{
    margin-right: -0.125rem;
  }

  .md\:first\:-mr-1\.5:first-child{
    margin-right: -0.375rem;
  }

  .md\:first\:-mr-2\.5:first-child{
    margin-right: -0.625rem;
  }

  .md\:first\:-mr-3\.5:first-child{
    margin-right: -0.875rem;
  }

  .md\:first\:-mr-btn-default:first-child{
    margin-right: -2.5rem;
  }

  .md\:first\:-mr-btn-sm:first-child{
    margin-right: -1.875rem;
  }

  .md\:first\:-mr-header:first-child{
    margin-right: -60px;
  }

  .md\:first\:-mr-icon:first-child{
    margin-right: -20px;
  }

  .md\:first\:-mr-icon-3xl:first-child{
    margin-right: -120px;
  }

  .md\:first\:-mr-icon-2xl:first-child{
    margin-right: -80px;
  }

  .md\:first\:-mr-icon-xl:first-child{
    margin-right: -60px;
  }

  .md\:first\:-mr-icon-lg:first-child{
    margin-right: -40px;
  }

  .md\:first\:-mr-icon-sm:first-child{
    margin-right: -18px;
  }

  .md\:first\:-mr-icon-xs:first-child{
    margin-right: -16px;
  }

  .md\:first\:-mr-icon-spacing:first-child{
    margin-right: -8px;
  }

  .md\:first\:-mr-heading-xs:first-child{
    margin-right: -0.25rem;
  }

  .md\:first\:-mr-heading-sm:first-child{
    margin-right: -0.5rem;
  }

  .md\:first\:-mr-heading:first-child{
    margin-right: -1rem;
  }

  .md\:first\:-mr-heading-lg:first-child{
    margin-right: -2rem;
  }

  .md\:first\:-mr-actionbar:first-child{
    margin-right: -70px;
  }

  .md\:first\:-mr-aside:first-child{
    margin-right: -20rem;
  }

  .md\:first\:-mr-sidebar:first-child{
    margin-right: -16rem;
  }

  .md\:first\:-mr-card-padding:first-child{
    margin-right: -1.25rem;
  }

  .md\:first\:mb-0:first-child{
    margin-bottom: 0px;
  }

  .md\:first\:mb-1:first-child{
    margin-bottom: 0.25rem;
  }

  .md\:first\:mb-2:first-child{
    margin-bottom: 0.5rem;
  }

  .md\:first\:mb-3:first-child{
    margin-bottom: 0.75rem;
  }

  .md\:first\:mb-4:first-child{
    margin-bottom: 1rem;
  }

  .md\:first\:mb-5:first-child{
    margin-bottom: 1.25rem;
  }

  .md\:first\:mb-6:first-child{
    margin-bottom: 1.5rem;
  }

  .md\:first\:mb-7:first-child{
    margin-bottom: 1.75rem;
  }

  .md\:first\:mb-8:first-child{
    margin-bottom: 2rem;
  }

  .md\:first\:mb-9:first-child{
    margin-bottom: 2.25rem;
  }

  .md\:first\:mb-10:first-child{
    margin-bottom: 2.5rem;
  }

  .md\:first\:mb-11:first-child{
    margin-bottom: 2.75rem;
  }

  .md\:first\:mb-12:first-child{
    margin-bottom: 3rem;
  }

  .md\:first\:mb-14:first-child{
    margin-bottom: 3.5rem;
  }

  .md\:first\:mb-16:first-child{
    margin-bottom: 4rem;
  }

  .md\:first\:mb-20:first-child{
    margin-bottom: 5rem;
  }

  .md\:first\:mb-24:first-child{
    margin-bottom: 6rem;
  }

  .md\:first\:mb-28:first-child{
    margin-bottom: 7rem;
  }

  .md\:first\:mb-32:first-child{
    margin-bottom: 8rem;
  }

  .md\:first\:mb-36:first-child{
    margin-bottom: 9rem;
  }

  .md\:first\:mb-40:first-child{
    margin-bottom: 10rem;
  }

  .md\:first\:mb-44:first-child{
    margin-bottom: 11rem;
  }

  .md\:first\:mb-48:first-child{
    margin-bottom: 12rem;
  }

  .md\:first\:mb-52:first-child{
    margin-bottom: 13rem;
  }

  .md\:first\:mb-56:first-child{
    margin-bottom: 14rem;
  }

  .md\:first\:mb-60:first-child{
    margin-bottom: 15rem;
  }

  .md\:first\:mb-64:first-child{
    margin-bottom: 16rem;
  }

  .md\:first\:mb-72:first-child{
    margin-bottom: 18rem;
  }

  .md\:first\:mb-80:first-child{
    margin-bottom: 20rem;
  }

  .md\:first\:mb-96:first-child{
    margin-bottom: 24rem;
  }

  .md\:first\:mb-144:first-child{
    margin-bottom: 36rem;
  }

  .md\:first\:mb-192:first-child{
    margin-bottom: 48rem;
  }

  .md\:first\:mb-240:first-child{
    margin-bottom: 60rem;
  }

  .md\:first\:mb-auto:first-child{
    margin-bottom: auto;
  }

  .md\:first\:mb-px:first-child{
    margin-bottom: 1px;
  }

  .md\:first\:mb-0\.5:first-child{
    margin-bottom: 0.125rem;
  }

  .md\:first\:mb-1\.5:first-child{
    margin-bottom: 0.375rem;
  }

  .md\:first\:mb-2\.5:first-child{
    margin-bottom: 0.625rem;
  }

  .md\:first\:mb-3\.5:first-child{
    margin-bottom: 0.875rem;
  }

  .md\:first\:mb-btn-default:first-child{
    margin-bottom: 2.5rem;
  }

  .md\:first\:mb-btn-sm:first-child{
    margin-bottom: 1.875rem;
  }

  .md\:first\:mb-header:first-child{
    margin-bottom: 60px;
  }

  .md\:first\:mb-icon:first-child{
    margin-bottom: 20px;
  }

  .md\:first\:mb-icon-3xl:first-child{
    margin-bottom: 120px;
  }

  .md\:first\:mb-icon-2xl:first-child{
    margin-bottom: 80px;
  }

  .md\:first\:mb-icon-xl:first-child{
    margin-bottom: 60px;
  }

  .md\:first\:mb-icon-lg:first-child{
    margin-bottom: 40px;
  }

  .md\:first\:mb-icon-sm:first-child{
    margin-bottom: 18px;
  }

  .md\:first\:mb-icon-xs:first-child{
    margin-bottom: 16px;
  }

  .md\:first\:mb-icon-spacing:first-child{
    margin-bottom: 8px;
  }

  .md\:first\:mb-heading-xs:first-child{
    margin-bottom: 0.25rem;
  }

  .md\:first\:mb-heading-sm:first-child{
    margin-bottom: 0.5rem;
  }

  .md\:first\:mb-heading:first-child{
    margin-bottom: 1rem;
  }

  .md\:first\:mb-heading-lg:first-child{
    margin-bottom: 2rem;
  }

  .md\:first\:mb-actionbar:first-child{
    margin-bottom: 70px;
  }

  .md\:first\:mb-aside:first-child{
    margin-bottom: 20rem;
  }

  .md\:first\:mb-sidebar:first-child{
    margin-bottom: 16rem;
  }

  .md\:first\:mb-card-padding:first-child{
    margin-bottom: 1.25rem;
  }

  .md\:first\:-mb-0:first-child{
    margin-bottom: 0px;
  }

  .md\:first\:-mb-1:first-child{
    margin-bottom: -0.25rem;
  }

  .md\:first\:-mb-2:first-child{
    margin-bottom: -0.5rem;
  }

  .md\:first\:-mb-3:first-child{
    margin-bottom: -0.75rem;
  }

  .md\:first\:-mb-4:first-child{
    margin-bottom: -1rem;
  }

  .md\:first\:-mb-5:first-child{
    margin-bottom: -1.25rem;
  }

  .md\:first\:-mb-6:first-child{
    margin-bottom: -1.5rem;
  }

  .md\:first\:-mb-7:first-child{
    margin-bottom: -1.75rem;
  }

  .md\:first\:-mb-8:first-child{
    margin-bottom: -2rem;
  }

  .md\:first\:-mb-9:first-child{
    margin-bottom: -2.25rem;
  }

  .md\:first\:-mb-10:first-child{
    margin-bottom: -2.5rem;
  }

  .md\:first\:-mb-11:first-child{
    margin-bottom: -2.75rem;
  }

  .md\:first\:-mb-12:first-child{
    margin-bottom: -3rem;
  }

  .md\:first\:-mb-14:first-child{
    margin-bottom: -3.5rem;
  }

  .md\:first\:-mb-16:first-child{
    margin-bottom: -4rem;
  }

  .md\:first\:-mb-20:first-child{
    margin-bottom: -5rem;
  }

  .md\:first\:-mb-24:first-child{
    margin-bottom: -6rem;
  }

  .md\:first\:-mb-28:first-child{
    margin-bottom: -7rem;
  }

  .md\:first\:-mb-32:first-child{
    margin-bottom: -8rem;
  }

  .md\:first\:-mb-36:first-child{
    margin-bottom: -9rem;
  }

  .md\:first\:-mb-40:first-child{
    margin-bottom: -10rem;
  }

  .md\:first\:-mb-44:first-child{
    margin-bottom: -11rem;
  }

  .md\:first\:-mb-48:first-child{
    margin-bottom: -12rem;
  }

  .md\:first\:-mb-52:first-child{
    margin-bottom: -13rem;
  }

  .md\:first\:-mb-56:first-child{
    margin-bottom: -14rem;
  }

  .md\:first\:-mb-60:first-child{
    margin-bottom: -15rem;
  }

  .md\:first\:-mb-64:first-child{
    margin-bottom: -16rem;
  }

  .md\:first\:-mb-72:first-child{
    margin-bottom: -18rem;
  }

  .md\:first\:-mb-80:first-child{
    margin-bottom: -20rem;
  }

  .md\:first\:-mb-96:first-child{
    margin-bottom: -24rem;
  }

  .md\:first\:-mb-144:first-child{
    margin-bottom: -36rem;
  }

  .md\:first\:-mb-192:first-child{
    margin-bottom: -48rem;
  }

  .md\:first\:-mb-240:first-child{
    margin-bottom: -60rem;
  }

  .md\:first\:-mb-px:first-child{
    margin-bottom: -1px;
  }

  .md\:first\:-mb-0\.5:first-child{
    margin-bottom: -0.125rem;
  }

  .md\:first\:-mb-1\.5:first-child{
    margin-bottom: -0.375rem;
  }

  .md\:first\:-mb-2\.5:first-child{
    margin-bottom: -0.625rem;
  }

  .md\:first\:-mb-3\.5:first-child{
    margin-bottom: -0.875rem;
  }

  .md\:first\:-mb-btn-default:first-child{
    margin-bottom: -2.5rem;
  }

  .md\:first\:-mb-btn-sm:first-child{
    margin-bottom: -1.875rem;
  }

  .md\:first\:-mb-header:first-child{
    margin-bottom: -60px;
  }

  .md\:first\:-mb-icon:first-child{
    margin-bottom: -20px;
  }

  .md\:first\:-mb-icon-3xl:first-child{
    margin-bottom: -120px;
  }

  .md\:first\:-mb-icon-2xl:first-child{
    margin-bottom: -80px;
  }

  .md\:first\:-mb-icon-xl:first-child{
    margin-bottom: -60px;
  }

  .md\:first\:-mb-icon-lg:first-child{
    margin-bottom: -40px;
  }

  .md\:first\:-mb-icon-sm:first-child{
    margin-bottom: -18px;
  }

  .md\:first\:-mb-icon-xs:first-child{
    margin-bottom: -16px;
  }

  .md\:first\:-mb-icon-spacing:first-child{
    margin-bottom: -8px;
  }

  .md\:first\:-mb-heading-xs:first-child{
    margin-bottom: -0.25rem;
  }

  .md\:first\:-mb-heading-sm:first-child{
    margin-bottom: -0.5rem;
  }

  .md\:first\:-mb-heading:first-child{
    margin-bottom: -1rem;
  }

  .md\:first\:-mb-heading-lg:first-child{
    margin-bottom: -2rem;
  }

  .md\:first\:-mb-actionbar:first-child{
    margin-bottom: -70px;
  }

  .md\:first\:-mb-aside:first-child{
    margin-bottom: -20rem;
  }

  .md\:first\:-mb-sidebar:first-child{
    margin-bottom: -16rem;
  }

  .md\:first\:-mb-card-padding:first-child{
    margin-bottom: -1.25rem;
  }

  .md\:first\:ml-0:first-child{
    margin-left: 0px;
  }

  .md\:first\:ml-1:first-child{
    margin-left: 0.25rem;
  }

  .md\:first\:ml-2:first-child{
    margin-left: 0.5rem;
  }

  .md\:first\:ml-3:first-child{
    margin-left: 0.75rem;
  }

  .md\:first\:ml-4:first-child{
    margin-left: 1rem;
  }

  .md\:first\:ml-5:first-child{
    margin-left: 1.25rem;
  }

  .md\:first\:ml-6:first-child{
    margin-left: 1.5rem;
  }

  .md\:first\:ml-7:first-child{
    margin-left: 1.75rem;
  }

  .md\:first\:ml-8:first-child{
    margin-left: 2rem;
  }

  .md\:first\:ml-9:first-child{
    margin-left: 2.25rem;
  }

  .md\:first\:ml-10:first-child{
    margin-left: 2.5rem;
  }

  .md\:first\:ml-11:first-child{
    margin-left: 2.75rem;
  }

  .md\:first\:ml-12:first-child{
    margin-left: 3rem;
  }

  .md\:first\:ml-14:first-child{
    margin-left: 3.5rem;
  }

  .md\:first\:ml-16:first-child{
    margin-left: 4rem;
  }

  .md\:first\:ml-20:first-child{
    margin-left: 5rem;
  }

  .md\:first\:ml-24:first-child{
    margin-left: 6rem;
  }

  .md\:first\:ml-28:first-child{
    margin-left: 7rem;
  }

  .md\:first\:ml-32:first-child{
    margin-left: 8rem;
  }

  .md\:first\:ml-36:first-child{
    margin-left: 9rem;
  }

  .md\:first\:ml-40:first-child{
    margin-left: 10rem;
  }

  .md\:first\:ml-44:first-child{
    margin-left: 11rem;
  }

  .md\:first\:ml-48:first-child{
    margin-left: 12rem;
  }

  .md\:first\:ml-52:first-child{
    margin-left: 13rem;
  }

  .md\:first\:ml-56:first-child{
    margin-left: 14rem;
  }

  .md\:first\:ml-60:first-child{
    margin-left: 15rem;
  }

  .md\:first\:ml-64:first-child{
    margin-left: 16rem;
  }

  .md\:first\:ml-72:first-child{
    margin-left: 18rem;
  }

  .md\:first\:ml-80:first-child{
    margin-left: 20rem;
  }

  .md\:first\:ml-96:first-child{
    margin-left: 24rem;
  }

  .md\:first\:ml-144:first-child{
    margin-left: 36rem;
  }

  .md\:first\:ml-192:first-child{
    margin-left: 48rem;
  }

  .md\:first\:ml-240:first-child{
    margin-left: 60rem;
  }

  .md\:first\:ml-auto:first-child{
    margin-left: auto;
  }

  .md\:first\:ml-px:first-child{
    margin-left: 1px;
  }

  .md\:first\:ml-0\.5:first-child{
    margin-left: 0.125rem;
  }

  .md\:first\:ml-1\.5:first-child{
    margin-left: 0.375rem;
  }

  .md\:first\:ml-2\.5:first-child{
    margin-left: 0.625rem;
  }

  .md\:first\:ml-3\.5:first-child{
    margin-left: 0.875rem;
  }

  .md\:first\:ml-btn-default:first-child{
    margin-left: 2.5rem;
  }

  .md\:first\:ml-btn-sm:first-child{
    margin-left: 1.875rem;
  }

  .md\:first\:ml-header:first-child{
    margin-left: 60px;
  }

  .md\:first\:ml-icon:first-child{
    margin-left: 20px;
  }

  .md\:first\:ml-icon-3xl:first-child{
    margin-left: 120px;
  }

  .md\:first\:ml-icon-2xl:first-child{
    margin-left: 80px;
  }

  .md\:first\:ml-icon-xl:first-child{
    margin-left: 60px;
  }

  .md\:first\:ml-icon-lg:first-child{
    margin-left: 40px;
  }

  .md\:first\:ml-icon-sm:first-child{
    margin-left: 18px;
  }

  .md\:first\:ml-icon-xs:first-child{
    margin-left: 16px;
  }

  .md\:first\:ml-icon-spacing:first-child{
    margin-left: 8px;
  }

  .md\:first\:ml-heading-xs:first-child{
    margin-left: 0.25rem;
  }

  .md\:first\:ml-heading-sm:first-child{
    margin-left: 0.5rem;
  }

  .md\:first\:ml-heading:first-child{
    margin-left: 1rem;
  }

  .md\:first\:ml-heading-lg:first-child{
    margin-left: 2rem;
  }

  .md\:first\:ml-actionbar:first-child{
    margin-left: 70px;
  }

  .md\:first\:ml-aside:first-child{
    margin-left: 20rem;
  }

  .md\:first\:ml-sidebar:first-child{
    margin-left: 16rem;
  }

  .md\:first\:ml-card-padding:first-child{
    margin-left: 1.25rem;
  }

  .md\:first\:-ml-0:first-child{
    margin-left: 0px;
  }

  .md\:first\:-ml-1:first-child{
    margin-left: -0.25rem;
  }

  .md\:first\:-ml-2:first-child{
    margin-left: -0.5rem;
  }

  .md\:first\:-ml-3:first-child{
    margin-left: -0.75rem;
  }

  .md\:first\:-ml-4:first-child{
    margin-left: -1rem;
  }

  .md\:first\:-ml-5:first-child{
    margin-left: -1.25rem;
  }

  .md\:first\:-ml-6:first-child{
    margin-left: -1.5rem;
  }

  .md\:first\:-ml-7:first-child{
    margin-left: -1.75rem;
  }

  .md\:first\:-ml-8:first-child{
    margin-left: -2rem;
  }

  .md\:first\:-ml-9:first-child{
    margin-left: -2.25rem;
  }

  .md\:first\:-ml-10:first-child{
    margin-left: -2.5rem;
  }

  .md\:first\:-ml-11:first-child{
    margin-left: -2.75rem;
  }

  .md\:first\:-ml-12:first-child{
    margin-left: -3rem;
  }

  .md\:first\:-ml-14:first-child{
    margin-left: -3.5rem;
  }

  .md\:first\:-ml-16:first-child{
    margin-left: -4rem;
  }

  .md\:first\:-ml-20:first-child{
    margin-left: -5rem;
  }

  .md\:first\:-ml-24:first-child{
    margin-left: -6rem;
  }

  .md\:first\:-ml-28:first-child{
    margin-left: -7rem;
  }

  .md\:first\:-ml-32:first-child{
    margin-left: -8rem;
  }

  .md\:first\:-ml-36:first-child{
    margin-left: -9rem;
  }

  .md\:first\:-ml-40:first-child{
    margin-left: -10rem;
  }

  .md\:first\:-ml-44:first-child{
    margin-left: -11rem;
  }

  .md\:first\:-ml-48:first-child{
    margin-left: -12rem;
  }

  .md\:first\:-ml-52:first-child{
    margin-left: -13rem;
  }

  .md\:first\:-ml-56:first-child{
    margin-left: -14rem;
  }

  .md\:first\:-ml-60:first-child{
    margin-left: -15rem;
  }

  .md\:first\:-ml-64:first-child{
    margin-left: -16rem;
  }

  .md\:first\:-ml-72:first-child{
    margin-left: -18rem;
  }

  .md\:first\:-ml-80:first-child{
    margin-left: -20rem;
  }

  .md\:first\:-ml-96:first-child{
    margin-left: -24rem;
  }

  .md\:first\:-ml-144:first-child{
    margin-left: -36rem;
  }

  .md\:first\:-ml-192:first-child{
    margin-left: -48rem;
  }

  .md\:first\:-ml-240:first-child{
    margin-left: -60rem;
  }

  .md\:first\:-ml-px:first-child{
    margin-left: -1px;
  }

  .md\:first\:-ml-0\.5:first-child{
    margin-left: -0.125rem;
  }

  .md\:first\:-ml-1\.5:first-child{
    margin-left: -0.375rem;
  }

  .md\:first\:-ml-2\.5:first-child{
    margin-left: -0.625rem;
  }

  .md\:first\:-ml-3\.5:first-child{
    margin-left: -0.875rem;
  }

  .md\:first\:-ml-btn-default:first-child{
    margin-left: -2.5rem;
  }

  .md\:first\:-ml-btn-sm:first-child{
    margin-left: -1.875rem;
  }

  .md\:first\:-ml-header:first-child{
    margin-left: -60px;
  }

  .md\:first\:-ml-icon:first-child{
    margin-left: -20px;
  }

  .md\:first\:-ml-icon-3xl:first-child{
    margin-left: -120px;
  }

  .md\:first\:-ml-icon-2xl:first-child{
    margin-left: -80px;
  }

  .md\:first\:-ml-icon-xl:first-child{
    margin-left: -60px;
  }

  .md\:first\:-ml-icon-lg:first-child{
    margin-left: -40px;
  }

  .md\:first\:-ml-icon-sm:first-child{
    margin-left: -18px;
  }

  .md\:first\:-ml-icon-xs:first-child{
    margin-left: -16px;
  }

  .md\:first\:-ml-icon-spacing:first-child{
    margin-left: -8px;
  }

  .md\:first\:-ml-heading-xs:first-child{
    margin-left: -0.25rem;
  }

  .md\:first\:-ml-heading-sm:first-child{
    margin-left: -0.5rem;
  }

  .md\:first\:-ml-heading:first-child{
    margin-left: -1rem;
  }

  .md\:first\:-ml-heading-lg:first-child{
    margin-left: -2rem;
  }

  .md\:first\:-ml-actionbar:first-child{
    margin-left: -70px;
  }

  .md\:first\:-ml-aside:first-child{
    margin-left: -20rem;
  }

  .md\:first\:-ml-sidebar:first-child{
    margin-left: -16rem;
  }

  .md\:first\:-ml-card-padding:first-child{
    margin-left: -1.25rem;
  }

  .md\:last\:mt-0:last-child{
    margin-top: 0px;
  }

  .md\:last\:mt-1:last-child{
    margin-top: 0.25rem;
  }

  .md\:last\:mt-2:last-child{
    margin-top: 0.5rem;
  }

  .md\:last\:mt-3:last-child{
    margin-top: 0.75rem;
  }

  .md\:last\:mt-4:last-child{
    margin-top: 1rem;
  }

  .md\:last\:mt-5:last-child{
    margin-top: 1.25rem;
  }

  .md\:last\:mt-6:last-child{
    margin-top: 1.5rem;
  }

  .md\:last\:mt-7:last-child{
    margin-top: 1.75rem;
  }

  .md\:last\:mt-8:last-child{
    margin-top: 2rem;
  }

  .md\:last\:mt-9:last-child{
    margin-top: 2.25rem;
  }

  .md\:last\:mt-10:last-child{
    margin-top: 2.5rem;
  }

  .md\:last\:mt-11:last-child{
    margin-top: 2.75rem;
  }

  .md\:last\:mt-12:last-child{
    margin-top: 3rem;
  }

  .md\:last\:mt-14:last-child{
    margin-top: 3.5rem;
  }

  .md\:last\:mt-16:last-child{
    margin-top: 4rem;
  }

  .md\:last\:mt-20:last-child{
    margin-top: 5rem;
  }

  .md\:last\:mt-24:last-child{
    margin-top: 6rem;
  }

  .md\:last\:mt-28:last-child{
    margin-top: 7rem;
  }

  .md\:last\:mt-32:last-child{
    margin-top: 8rem;
  }

  .md\:last\:mt-36:last-child{
    margin-top: 9rem;
  }

  .md\:last\:mt-40:last-child{
    margin-top: 10rem;
  }

  .md\:last\:mt-44:last-child{
    margin-top: 11rem;
  }

  .md\:last\:mt-48:last-child{
    margin-top: 12rem;
  }

  .md\:last\:mt-52:last-child{
    margin-top: 13rem;
  }

  .md\:last\:mt-56:last-child{
    margin-top: 14rem;
  }

  .md\:last\:mt-60:last-child{
    margin-top: 15rem;
  }

  .md\:last\:mt-64:last-child{
    margin-top: 16rem;
  }

  .md\:last\:mt-72:last-child{
    margin-top: 18rem;
  }

  .md\:last\:mt-80:last-child{
    margin-top: 20rem;
  }

  .md\:last\:mt-96:last-child{
    margin-top: 24rem;
  }

  .md\:last\:mt-144:last-child{
    margin-top: 36rem;
  }

  .md\:last\:mt-192:last-child{
    margin-top: 48rem;
  }

  .md\:last\:mt-240:last-child{
    margin-top: 60rem;
  }

  .md\:last\:mt-auto:last-child{
    margin-top: auto;
  }

  .md\:last\:mt-px:last-child{
    margin-top: 1px;
  }

  .md\:last\:mt-0\.5:last-child{
    margin-top: 0.125rem;
  }

  .md\:last\:mt-1\.5:last-child{
    margin-top: 0.375rem;
  }

  .md\:last\:mt-2\.5:last-child{
    margin-top: 0.625rem;
  }

  .md\:last\:mt-3\.5:last-child{
    margin-top: 0.875rem;
  }

  .md\:last\:mt-btn-default:last-child{
    margin-top: 2.5rem;
  }

  .md\:last\:mt-btn-sm:last-child{
    margin-top: 1.875rem;
  }

  .md\:last\:mt-header:last-child{
    margin-top: 60px;
  }

  .md\:last\:mt-icon:last-child{
    margin-top: 20px;
  }

  .md\:last\:mt-icon-3xl:last-child{
    margin-top: 120px;
  }

  .md\:last\:mt-icon-2xl:last-child{
    margin-top: 80px;
  }

  .md\:last\:mt-icon-xl:last-child{
    margin-top: 60px;
  }

  .md\:last\:mt-icon-lg:last-child{
    margin-top: 40px;
  }

  .md\:last\:mt-icon-sm:last-child{
    margin-top: 18px;
  }

  .md\:last\:mt-icon-xs:last-child{
    margin-top: 16px;
  }

  .md\:last\:mt-icon-spacing:last-child{
    margin-top: 8px;
  }

  .md\:last\:mt-heading-xs:last-child{
    margin-top: 0.25rem;
  }

  .md\:last\:mt-heading-sm:last-child{
    margin-top: 0.5rem;
  }

  .md\:last\:mt-heading:last-child{
    margin-top: 1rem;
  }

  .md\:last\:mt-heading-lg:last-child{
    margin-top: 2rem;
  }

  .md\:last\:mt-actionbar:last-child{
    margin-top: 70px;
  }

  .md\:last\:mt-aside:last-child{
    margin-top: 20rem;
  }

  .md\:last\:mt-sidebar:last-child{
    margin-top: 16rem;
  }

  .md\:last\:mt-card-padding:last-child{
    margin-top: 1.25rem;
  }

  .md\:last\:-mt-0:last-child{
    margin-top: 0px;
  }

  .md\:last\:-mt-1:last-child{
    margin-top: -0.25rem;
  }

  .md\:last\:-mt-2:last-child{
    margin-top: -0.5rem;
  }

  .md\:last\:-mt-3:last-child{
    margin-top: -0.75rem;
  }

  .md\:last\:-mt-4:last-child{
    margin-top: -1rem;
  }

  .md\:last\:-mt-5:last-child{
    margin-top: -1.25rem;
  }

  .md\:last\:-mt-6:last-child{
    margin-top: -1.5rem;
  }

  .md\:last\:-mt-7:last-child{
    margin-top: -1.75rem;
  }

  .md\:last\:-mt-8:last-child{
    margin-top: -2rem;
  }

  .md\:last\:-mt-9:last-child{
    margin-top: -2.25rem;
  }

  .md\:last\:-mt-10:last-child{
    margin-top: -2.5rem;
  }

  .md\:last\:-mt-11:last-child{
    margin-top: -2.75rem;
  }

  .md\:last\:-mt-12:last-child{
    margin-top: -3rem;
  }

  .md\:last\:-mt-14:last-child{
    margin-top: -3.5rem;
  }

  .md\:last\:-mt-16:last-child{
    margin-top: -4rem;
  }

  .md\:last\:-mt-20:last-child{
    margin-top: -5rem;
  }

  .md\:last\:-mt-24:last-child{
    margin-top: -6rem;
  }

  .md\:last\:-mt-28:last-child{
    margin-top: -7rem;
  }

  .md\:last\:-mt-32:last-child{
    margin-top: -8rem;
  }

  .md\:last\:-mt-36:last-child{
    margin-top: -9rem;
  }

  .md\:last\:-mt-40:last-child{
    margin-top: -10rem;
  }

  .md\:last\:-mt-44:last-child{
    margin-top: -11rem;
  }

  .md\:last\:-mt-48:last-child{
    margin-top: -12rem;
  }

  .md\:last\:-mt-52:last-child{
    margin-top: -13rem;
  }

  .md\:last\:-mt-56:last-child{
    margin-top: -14rem;
  }

  .md\:last\:-mt-60:last-child{
    margin-top: -15rem;
  }

  .md\:last\:-mt-64:last-child{
    margin-top: -16rem;
  }

  .md\:last\:-mt-72:last-child{
    margin-top: -18rem;
  }

  .md\:last\:-mt-80:last-child{
    margin-top: -20rem;
  }

  .md\:last\:-mt-96:last-child{
    margin-top: -24rem;
  }

  .md\:last\:-mt-144:last-child{
    margin-top: -36rem;
  }

  .md\:last\:-mt-192:last-child{
    margin-top: -48rem;
  }

  .md\:last\:-mt-240:last-child{
    margin-top: -60rem;
  }

  .md\:last\:-mt-px:last-child{
    margin-top: -1px;
  }

  .md\:last\:-mt-0\.5:last-child{
    margin-top: -0.125rem;
  }

  .md\:last\:-mt-1\.5:last-child{
    margin-top: -0.375rem;
  }

  .md\:last\:-mt-2\.5:last-child{
    margin-top: -0.625rem;
  }

  .md\:last\:-mt-3\.5:last-child{
    margin-top: -0.875rem;
  }

  .md\:last\:-mt-btn-default:last-child{
    margin-top: -2.5rem;
  }

  .md\:last\:-mt-btn-sm:last-child{
    margin-top: -1.875rem;
  }

  .md\:last\:-mt-header:last-child{
    margin-top: -60px;
  }

  .md\:last\:-mt-icon:last-child{
    margin-top: -20px;
  }

  .md\:last\:-mt-icon-3xl:last-child{
    margin-top: -120px;
  }

  .md\:last\:-mt-icon-2xl:last-child{
    margin-top: -80px;
  }

  .md\:last\:-mt-icon-xl:last-child{
    margin-top: -60px;
  }

  .md\:last\:-mt-icon-lg:last-child{
    margin-top: -40px;
  }

  .md\:last\:-mt-icon-sm:last-child{
    margin-top: -18px;
  }

  .md\:last\:-mt-icon-xs:last-child{
    margin-top: -16px;
  }

  .md\:last\:-mt-icon-spacing:last-child{
    margin-top: -8px;
  }

  .md\:last\:-mt-heading-xs:last-child{
    margin-top: -0.25rem;
  }

  .md\:last\:-mt-heading-sm:last-child{
    margin-top: -0.5rem;
  }

  .md\:last\:-mt-heading:last-child{
    margin-top: -1rem;
  }

  .md\:last\:-mt-heading-lg:last-child{
    margin-top: -2rem;
  }

  .md\:last\:-mt-actionbar:last-child{
    margin-top: -70px;
  }

  .md\:last\:-mt-aside:last-child{
    margin-top: -20rem;
  }

  .md\:last\:-mt-sidebar:last-child{
    margin-top: -16rem;
  }

  .md\:last\:-mt-card-padding:last-child{
    margin-top: -1.25rem;
  }

  .md\:last\:mr-0:last-child{
    margin-right: 0px;
  }

  .md\:last\:mr-1:last-child{
    margin-right: 0.25rem;
  }

  .md\:last\:mr-2:last-child{
    margin-right: 0.5rem;
  }

  .md\:last\:mr-3:last-child{
    margin-right: 0.75rem;
  }

  .md\:last\:mr-4:last-child{
    margin-right: 1rem;
  }

  .md\:last\:mr-5:last-child{
    margin-right: 1.25rem;
  }

  .md\:last\:mr-6:last-child{
    margin-right: 1.5rem;
  }

  .md\:last\:mr-7:last-child{
    margin-right: 1.75rem;
  }

  .md\:last\:mr-8:last-child{
    margin-right: 2rem;
  }

  .md\:last\:mr-9:last-child{
    margin-right: 2.25rem;
  }

  .md\:last\:mr-10:last-child{
    margin-right: 2.5rem;
  }

  .md\:last\:mr-11:last-child{
    margin-right: 2.75rem;
  }

  .md\:last\:mr-12:last-child{
    margin-right: 3rem;
  }

  .md\:last\:mr-14:last-child{
    margin-right: 3.5rem;
  }

  .md\:last\:mr-16:last-child{
    margin-right: 4rem;
  }

  .md\:last\:mr-20:last-child{
    margin-right: 5rem;
  }

  .md\:last\:mr-24:last-child{
    margin-right: 6rem;
  }

  .md\:last\:mr-28:last-child{
    margin-right: 7rem;
  }

  .md\:last\:mr-32:last-child{
    margin-right: 8rem;
  }

  .md\:last\:mr-36:last-child{
    margin-right: 9rem;
  }

  .md\:last\:mr-40:last-child{
    margin-right: 10rem;
  }

  .md\:last\:mr-44:last-child{
    margin-right: 11rem;
  }

  .md\:last\:mr-48:last-child{
    margin-right: 12rem;
  }

  .md\:last\:mr-52:last-child{
    margin-right: 13rem;
  }

  .md\:last\:mr-56:last-child{
    margin-right: 14rem;
  }

  .md\:last\:mr-60:last-child{
    margin-right: 15rem;
  }

  .md\:last\:mr-64:last-child{
    margin-right: 16rem;
  }

  .md\:last\:mr-72:last-child{
    margin-right: 18rem;
  }

  .md\:last\:mr-80:last-child{
    margin-right: 20rem;
  }

  .md\:last\:mr-96:last-child{
    margin-right: 24rem;
  }

  .md\:last\:mr-144:last-child{
    margin-right: 36rem;
  }

  .md\:last\:mr-192:last-child{
    margin-right: 48rem;
  }

  .md\:last\:mr-240:last-child{
    margin-right: 60rem;
  }

  .md\:last\:mr-auto:last-child{
    margin-right: auto;
  }

  .md\:last\:mr-px:last-child{
    margin-right: 1px;
  }

  .md\:last\:mr-0\.5:last-child{
    margin-right: 0.125rem;
  }

  .md\:last\:mr-1\.5:last-child{
    margin-right: 0.375rem;
  }

  .md\:last\:mr-2\.5:last-child{
    margin-right: 0.625rem;
  }

  .md\:last\:mr-3\.5:last-child{
    margin-right: 0.875rem;
  }

  .md\:last\:mr-btn-default:last-child{
    margin-right: 2.5rem;
  }

  .md\:last\:mr-btn-sm:last-child{
    margin-right: 1.875rem;
  }

  .md\:last\:mr-header:last-child{
    margin-right: 60px;
  }

  .md\:last\:mr-icon:last-child{
    margin-right: 20px;
  }

  .md\:last\:mr-icon-3xl:last-child{
    margin-right: 120px;
  }

  .md\:last\:mr-icon-2xl:last-child{
    margin-right: 80px;
  }

  .md\:last\:mr-icon-xl:last-child{
    margin-right: 60px;
  }

  .md\:last\:mr-icon-lg:last-child{
    margin-right: 40px;
  }

  .md\:last\:mr-icon-sm:last-child{
    margin-right: 18px;
  }

  .md\:last\:mr-icon-xs:last-child{
    margin-right: 16px;
  }

  .md\:last\:mr-icon-spacing:last-child{
    margin-right: 8px;
  }

  .md\:last\:mr-heading-xs:last-child{
    margin-right: 0.25rem;
  }

  .md\:last\:mr-heading-sm:last-child{
    margin-right: 0.5rem;
  }

  .md\:last\:mr-heading:last-child{
    margin-right: 1rem;
  }

  .md\:last\:mr-heading-lg:last-child{
    margin-right: 2rem;
  }

  .md\:last\:mr-actionbar:last-child{
    margin-right: 70px;
  }

  .md\:last\:mr-aside:last-child{
    margin-right: 20rem;
  }

  .md\:last\:mr-sidebar:last-child{
    margin-right: 16rem;
  }

  .md\:last\:mr-card-padding:last-child{
    margin-right: 1.25rem;
  }

  .md\:last\:-mr-0:last-child{
    margin-right: 0px;
  }

  .md\:last\:-mr-1:last-child{
    margin-right: -0.25rem;
  }

  .md\:last\:-mr-2:last-child{
    margin-right: -0.5rem;
  }

  .md\:last\:-mr-3:last-child{
    margin-right: -0.75rem;
  }

  .md\:last\:-mr-4:last-child{
    margin-right: -1rem;
  }

  .md\:last\:-mr-5:last-child{
    margin-right: -1.25rem;
  }

  .md\:last\:-mr-6:last-child{
    margin-right: -1.5rem;
  }

  .md\:last\:-mr-7:last-child{
    margin-right: -1.75rem;
  }

  .md\:last\:-mr-8:last-child{
    margin-right: -2rem;
  }

  .md\:last\:-mr-9:last-child{
    margin-right: -2.25rem;
  }

  .md\:last\:-mr-10:last-child{
    margin-right: -2.5rem;
  }

  .md\:last\:-mr-11:last-child{
    margin-right: -2.75rem;
  }

  .md\:last\:-mr-12:last-child{
    margin-right: -3rem;
  }

  .md\:last\:-mr-14:last-child{
    margin-right: -3.5rem;
  }

  .md\:last\:-mr-16:last-child{
    margin-right: -4rem;
  }

  .md\:last\:-mr-20:last-child{
    margin-right: -5rem;
  }

  .md\:last\:-mr-24:last-child{
    margin-right: -6rem;
  }

  .md\:last\:-mr-28:last-child{
    margin-right: -7rem;
  }

  .md\:last\:-mr-32:last-child{
    margin-right: -8rem;
  }

  .md\:last\:-mr-36:last-child{
    margin-right: -9rem;
  }

  .md\:last\:-mr-40:last-child{
    margin-right: -10rem;
  }

  .md\:last\:-mr-44:last-child{
    margin-right: -11rem;
  }

  .md\:last\:-mr-48:last-child{
    margin-right: -12rem;
  }

  .md\:last\:-mr-52:last-child{
    margin-right: -13rem;
  }

  .md\:last\:-mr-56:last-child{
    margin-right: -14rem;
  }

  .md\:last\:-mr-60:last-child{
    margin-right: -15rem;
  }

  .md\:last\:-mr-64:last-child{
    margin-right: -16rem;
  }

  .md\:last\:-mr-72:last-child{
    margin-right: -18rem;
  }

  .md\:last\:-mr-80:last-child{
    margin-right: -20rem;
  }

  .md\:last\:-mr-96:last-child{
    margin-right: -24rem;
  }

  .md\:last\:-mr-144:last-child{
    margin-right: -36rem;
  }

  .md\:last\:-mr-192:last-child{
    margin-right: -48rem;
  }

  .md\:last\:-mr-240:last-child{
    margin-right: -60rem;
  }

  .md\:last\:-mr-px:last-child{
    margin-right: -1px;
  }

  .md\:last\:-mr-0\.5:last-child{
    margin-right: -0.125rem;
  }

  .md\:last\:-mr-1\.5:last-child{
    margin-right: -0.375rem;
  }

  .md\:last\:-mr-2\.5:last-child{
    margin-right: -0.625rem;
  }

  .md\:last\:-mr-3\.5:last-child{
    margin-right: -0.875rem;
  }

  .md\:last\:-mr-btn-default:last-child{
    margin-right: -2.5rem;
  }

  .md\:last\:-mr-btn-sm:last-child{
    margin-right: -1.875rem;
  }

  .md\:last\:-mr-header:last-child{
    margin-right: -60px;
  }

  .md\:last\:-mr-icon:last-child{
    margin-right: -20px;
  }

  .md\:last\:-mr-icon-3xl:last-child{
    margin-right: -120px;
  }

  .md\:last\:-mr-icon-2xl:last-child{
    margin-right: -80px;
  }

  .md\:last\:-mr-icon-xl:last-child{
    margin-right: -60px;
  }

  .md\:last\:-mr-icon-lg:last-child{
    margin-right: -40px;
  }

  .md\:last\:-mr-icon-sm:last-child{
    margin-right: -18px;
  }

  .md\:last\:-mr-icon-xs:last-child{
    margin-right: -16px;
  }

  .md\:last\:-mr-icon-spacing:last-child{
    margin-right: -8px;
  }

  .md\:last\:-mr-heading-xs:last-child{
    margin-right: -0.25rem;
  }

  .md\:last\:-mr-heading-sm:last-child{
    margin-right: -0.5rem;
  }

  .md\:last\:-mr-heading:last-child{
    margin-right: -1rem;
  }

  .md\:last\:-mr-heading-lg:last-child{
    margin-right: -2rem;
  }

  .md\:last\:-mr-actionbar:last-child{
    margin-right: -70px;
  }

  .md\:last\:-mr-aside:last-child{
    margin-right: -20rem;
  }

  .md\:last\:-mr-sidebar:last-child{
    margin-right: -16rem;
  }

  .md\:last\:-mr-card-padding:last-child{
    margin-right: -1.25rem;
  }

  .md\:last\:mb-0:last-child{
    margin-bottom: 0px;
  }

  .md\:last\:mb-1:last-child{
    margin-bottom: 0.25rem;
  }

  .md\:last\:mb-2:last-child{
    margin-bottom: 0.5rem;
  }

  .md\:last\:mb-3:last-child{
    margin-bottom: 0.75rem;
  }

  .md\:last\:mb-4:last-child{
    margin-bottom: 1rem;
  }

  .md\:last\:mb-5:last-child{
    margin-bottom: 1.25rem;
  }

  .md\:last\:mb-6:last-child{
    margin-bottom: 1.5rem;
  }

  .md\:last\:mb-7:last-child{
    margin-bottom: 1.75rem;
  }

  .md\:last\:mb-8:last-child{
    margin-bottom: 2rem;
  }

  .md\:last\:mb-9:last-child{
    margin-bottom: 2.25rem;
  }

  .md\:last\:mb-10:last-child{
    margin-bottom: 2.5rem;
  }

  .md\:last\:mb-11:last-child{
    margin-bottom: 2.75rem;
  }

  .md\:last\:mb-12:last-child{
    margin-bottom: 3rem;
  }

  .md\:last\:mb-14:last-child{
    margin-bottom: 3.5rem;
  }

  .md\:last\:mb-16:last-child{
    margin-bottom: 4rem;
  }

  .md\:last\:mb-20:last-child{
    margin-bottom: 5rem;
  }

  .md\:last\:mb-24:last-child{
    margin-bottom: 6rem;
  }

  .md\:last\:mb-28:last-child{
    margin-bottom: 7rem;
  }

  .md\:last\:mb-32:last-child{
    margin-bottom: 8rem;
  }

  .md\:last\:mb-36:last-child{
    margin-bottom: 9rem;
  }

  .md\:last\:mb-40:last-child{
    margin-bottom: 10rem;
  }

  .md\:last\:mb-44:last-child{
    margin-bottom: 11rem;
  }

  .md\:last\:mb-48:last-child{
    margin-bottom: 12rem;
  }

  .md\:last\:mb-52:last-child{
    margin-bottom: 13rem;
  }

  .md\:last\:mb-56:last-child{
    margin-bottom: 14rem;
  }

  .md\:last\:mb-60:last-child{
    margin-bottom: 15rem;
  }

  .md\:last\:mb-64:last-child{
    margin-bottom: 16rem;
  }

  .md\:last\:mb-72:last-child{
    margin-bottom: 18rem;
  }

  .md\:last\:mb-80:last-child{
    margin-bottom: 20rem;
  }

  .md\:last\:mb-96:last-child{
    margin-bottom: 24rem;
  }

  .md\:last\:mb-144:last-child{
    margin-bottom: 36rem;
  }

  .md\:last\:mb-192:last-child{
    margin-bottom: 48rem;
  }

  .md\:last\:mb-240:last-child{
    margin-bottom: 60rem;
  }

  .md\:last\:mb-auto:last-child{
    margin-bottom: auto;
  }

  .md\:last\:mb-px:last-child{
    margin-bottom: 1px;
  }

  .md\:last\:mb-0\.5:last-child{
    margin-bottom: 0.125rem;
  }

  .md\:last\:mb-1\.5:last-child{
    margin-bottom: 0.375rem;
  }

  .md\:last\:mb-2\.5:last-child{
    margin-bottom: 0.625rem;
  }

  .md\:last\:mb-3\.5:last-child{
    margin-bottom: 0.875rem;
  }

  .md\:last\:mb-btn-default:last-child{
    margin-bottom: 2.5rem;
  }

  .md\:last\:mb-btn-sm:last-child{
    margin-bottom: 1.875rem;
  }

  .md\:last\:mb-header:last-child{
    margin-bottom: 60px;
  }

  .md\:last\:mb-icon:last-child{
    margin-bottom: 20px;
  }

  .md\:last\:mb-icon-3xl:last-child{
    margin-bottom: 120px;
  }

  .md\:last\:mb-icon-2xl:last-child{
    margin-bottom: 80px;
  }

  .md\:last\:mb-icon-xl:last-child{
    margin-bottom: 60px;
  }

  .md\:last\:mb-icon-lg:last-child{
    margin-bottom: 40px;
  }

  .md\:last\:mb-icon-sm:last-child{
    margin-bottom: 18px;
  }

  .md\:last\:mb-icon-xs:last-child{
    margin-bottom: 16px;
  }

  .md\:last\:mb-icon-spacing:last-child{
    margin-bottom: 8px;
  }

  .md\:last\:mb-heading-xs:last-child{
    margin-bottom: 0.25rem;
  }

  .md\:last\:mb-heading-sm:last-child{
    margin-bottom: 0.5rem;
  }

  .md\:last\:mb-heading:last-child{
    margin-bottom: 1rem;
  }

  .md\:last\:mb-heading-lg:last-child{
    margin-bottom: 2rem;
  }

  .md\:last\:mb-actionbar:last-child{
    margin-bottom: 70px;
  }

  .md\:last\:mb-aside:last-child{
    margin-bottom: 20rem;
  }

  .md\:last\:mb-sidebar:last-child{
    margin-bottom: 16rem;
  }

  .md\:last\:mb-card-padding:last-child{
    margin-bottom: 1.25rem;
  }

  .md\:last\:-mb-0:last-child{
    margin-bottom: 0px;
  }

  .md\:last\:-mb-1:last-child{
    margin-bottom: -0.25rem;
  }

  .md\:last\:-mb-2:last-child{
    margin-bottom: -0.5rem;
  }

  .md\:last\:-mb-3:last-child{
    margin-bottom: -0.75rem;
  }

  .md\:last\:-mb-4:last-child{
    margin-bottom: -1rem;
  }

  .md\:last\:-mb-5:last-child{
    margin-bottom: -1.25rem;
  }

  .md\:last\:-mb-6:last-child{
    margin-bottom: -1.5rem;
  }

  .md\:last\:-mb-7:last-child{
    margin-bottom: -1.75rem;
  }

  .md\:last\:-mb-8:last-child{
    margin-bottom: -2rem;
  }

  .md\:last\:-mb-9:last-child{
    margin-bottom: -2.25rem;
  }

  .md\:last\:-mb-10:last-child{
    margin-bottom: -2.5rem;
  }

  .md\:last\:-mb-11:last-child{
    margin-bottom: -2.75rem;
  }

  .md\:last\:-mb-12:last-child{
    margin-bottom: -3rem;
  }

  .md\:last\:-mb-14:last-child{
    margin-bottom: -3.5rem;
  }

  .md\:last\:-mb-16:last-child{
    margin-bottom: -4rem;
  }

  .md\:last\:-mb-20:last-child{
    margin-bottom: -5rem;
  }

  .md\:last\:-mb-24:last-child{
    margin-bottom: -6rem;
  }

  .md\:last\:-mb-28:last-child{
    margin-bottom: -7rem;
  }

  .md\:last\:-mb-32:last-child{
    margin-bottom: -8rem;
  }

  .md\:last\:-mb-36:last-child{
    margin-bottom: -9rem;
  }

  .md\:last\:-mb-40:last-child{
    margin-bottom: -10rem;
  }

  .md\:last\:-mb-44:last-child{
    margin-bottom: -11rem;
  }

  .md\:last\:-mb-48:last-child{
    margin-bottom: -12rem;
  }

  .md\:last\:-mb-52:last-child{
    margin-bottom: -13rem;
  }

  .md\:last\:-mb-56:last-child{
    margin-bottom: -14rem;
  }

  .md\:last\:-mb-60:last-child{
    margin-bottom: -15rem;
  }

  .md\:last\:-mb-64:last-child{
    margin-bottom: -16rem;
  }

  .md\:last\:-mb-72:last-child{
    margin-bottom: -18rem;
  }

  .md\:last\:-mb-80:last-child{
    margin-bottom: -20rem;
  }

  .md\:last\:-mb-96:last-child{
    margin-bottom: -24rem;
  }

  .md\:last\:-mb-144:last-child{
    margin-bottom: -36rem;
  }

  .md\:last\:-mb-192:last-child{
    margin-bottom: -48rem;
  }

  .md\:last\:-mb-240:last-child{
    margin-bottom: -60rem;
  }

  .md\:last\:-mb-px:last-child{
    margin-bottom: -1px;
  }

  .md\:last\:-mb-0\.5:last-child{
    margin-bottom: -0.125rem;
  }

  .md\:last\:-mb-1\.5:last-child{
    margin-bottom: -0.375rem;
  }

  .md\:last\:-mb-2\.5:last-child{
    margin-bottom: -0.625rem;
  }

  .md\:last\:-mb-3\.5:last-child{
    margin-bottom: -0.875rem;
  }

  .md\:last\:-mb-btn-default:last-child{
    margin-bottom: -2.5rem;
  }

  .md\:last\:-mb-btn-sm:last-child{
    margin-bottom: -1.875rem;
  }

  .md\:last\:-mb-header:last-child{
    margin-bottom: -60px;
  }

  .md\:last\:-mb-icon:last-child{
    margin-bottom: -20px;
  }

  .md\:last\:-mb-icon-3xl:last-child{
    margin-bottom: -120px;
  }

  .md\:last\:-mb-icon-2xl:last-child{
    margin-bottom: -80px;
  }

  .md\:last\:-mb-icon-xl:last-child{
    margin-bottom: -60px;
  }

  .md\:last\:-mb-icon-lg:last-child{
    margin-bottom: -40px;
  }

  .md\:last\:-mb-icon-sm:last-child{
    margin-bottom: -18px;
  }

  .md\:last\:-mb-icon-xs:last-child{
    margin-bottom: -16px;
  }

  .md\:last\:-mb-icon-spacing:last-child{
    margin-bottom: -8px;
  }

  .md\:last\:-mb-heading-xs:last-child{
    margin-bottom: -0.25rem;
  }

  .md\:last\:-mb-heading-sm:last-child{
    margin-bottom: -0.5rem;
  }

  .md\:last\:-mb-heading:last-child{
    margin-bottom: -1rem;
  }

  .md\:last\:-mb-heading-lg:last-child{
    margin-bottom: -2rem;
  }

  .md\:last\:-mb-actionbar:last-child{
    margin-bottom: -70px;
  }

  .md\:last\:-mb-aside:last-child{
    margin-bottom: -20rem;
  }

  .md\:last\:-mb-sidebar:last-child{
    margin-bottom: -16rem;
  }

  .md\:last\:-mb-card-padding:last-child{
    margin-bottom: -1.25rem;
  }

  .md\:last\:ml-0:last-child{
    margin-left: 0px;
  }

  .md\:last\:ml-1:last-child{
    margin-left: 0.25rem;
  }

  .md\:last\:ml-2:last-child{
    margin-left: 0.5rem;
  }

  .md\:last\:ml-3:last-child{
    margin-left: 0.75rem;
  }

  .md\:last\:ml-4:last-child{
    margin-left: 1rem;
  }

  .md\:last\:ml-5:last-child{
    margin-left: 1.25rem;
  }

  .md\:last\:ml-6:last-child{
    margin-left: 1.5rem;
  }

  .md\:last\:ml-7:last-child{
    margin-left: 1.75rem;
  }

  .md\:last\:ml-8:last-child{
    margin-left: 2rem;
  }

  .md\:last\:ml-9:last-child{
    margin-left: 2.25rem;
  }

  .md\:last\:ml-10:last-child{
    margin-left: 2.5rem;
  }

  .md\:last\:ml-11:last-child{
    margin-left: 2.75rem;
  }

  .md\:last\:ml-12:last-child{
    margin-left: 3rem;
  }

  .md\:last\:ml-14:last-child{
    margin-left: 3.5rem;
  }

  .md\:last\:ml-16:last-child{
    margin-left: 4rem;
  }

  .md\:last\:ml-20:last-child{
    margin-left: 5rem;
  }

  .md\:last\:ml-24:last-child{
    margin-left: 6rem;
  }

  .md\:last\:ml-28:last-child{
    margin-left: 7rem;
  }

  .md\:last\:ml-32:last-child{
    margin-left: 8rem;
  }

  .md\:last\:ml-36:last-child{
    margin-left: 9rem;
  }

  .md\:last\:ml-40:last-child{
    margin-left: 10rem;
  }

  .md\:last\:ml-44:last-child{
    margin-left: 11rem;
  }

  .md\:last\:ml-48:last-child{
    margin-left: 12rem;
  }

  .md\:last\:ml-52:last-child{
    margin-left: 13rem;
  }

  .md\:last\:ml-56:last-child{
    margin-left: 14rem;
  }

  .md\:last\:ml-60:last-child{
    margin-left: 15rem;
  }

  .md\:last\:ml-64:last-child{
    margin-left: 16rem;
  }

  .md\:last\:ml-72:last-child{
    margin-left: 18rem;
  }

  .md\:last\:ml-80:last-child{
    margin-left: 20rem;
  }

  .md\:last\:ml-96:last-child{
    margin-left: 24rem;
  }

  .md\:last\:ml-144:last-child{
    margin-left: 36rem;
  }

  .md\:last\:ml-192:last-child{
    margin-left: 48rem;
  }

  .md\:last\:ml-240:last-child{
    margin-left: 60rem;
  }

  .md\:last\:ml-auto:last-child{
    margin-left: auto;
  }

  .md\:last\:ml-px:last-child{
    margin-left: 1px;
  }

  .md\:last\:ml-0\.5:last-child{
    margin-left: 0.125rem;
  }

  .md\:last\:ml-1\.5:last-child{
    margin-left: 0.375rem;
  }

  .md\:last\:ml-2\.5:last-child{
    margin-left: 0.625rem;
  }

  .md\:last\:ml-3\.5:last-child{
    margin-left: 0.875rem;
  }

  .md\:last\:ml-btn-default:last-child{
    margin-left: 2.5rem;
  }

  .md\:last\:ml-btn-sm:last-child{
    margin-left: 1.875rem;
  }

  .md\:last\:ml-header:last-child{
    margin-left: 60px;
  }

  .md\:last\:ml-icon:last-child{
    margin-left: 20px;
  }

  .md\:last\:ml-icon-3xl:last-child{
    margin-left: 120px;
  }

  .md\:last\:ml-icon-2xl:last-child{
    margin-left: 80px;
  }

  .md\:last\:ml-icon-xl:last-child{
    margin-left: 60px;
  }

  .md\:last\:ml-icon-lg:last-child{
    margin-left: 40px;
  }

  .md\:last\:ml-icon-sm:last-child{
    margin-left: 18px;
  }

  .md\:last\:ml-icon-xs:last-child{
    margin-left: 16px;
  }

  .md\:last\:ml-icon-spacing:last-child{
    margin-left: 8px;
  }

  .md\:last\:ml-heading-xs:last-child{
    margin-left: 0.25rem;
  }

  .md\:last\:ml-heading-sm:last-child{
    margin-left: 0.5rem;
  }

  .md\:last\:ml-heading:last-child{
    margin-left: 1rem;
  }

  .md\:last\:ml-heading-lg:last-child{
    margin-left: 2rem;
  }

  .md\:last\:ml-actionbar:last-child{
    margin-left: 70px;
  }

  .md\:last\:ml-aside:last-child{
    margin-left: 20rem;
  }

  .md\:last\:ml-sidebar:last-child{
    margin-left: 16rem;
  }

  .md\:last\:ml-card-padding:last-child{
    margin-left: 1.25rem;
  }

  .md\:last\:-ml-0:last-child{
    margin-left: 0px;
  }

  .md\:last\:-ml-1:last-child{
    margin-left: -0.25rem;
  }

  .md\:last\:-ml-2:last-child{
    margin-left: -0.5rem;
  }

  .md\:last\:-ml-3:last-child{
    margin-left: -0.75rem;
  }

  .md\:last\:-ml-4:last-child{
    margin-left: -1rem;
  }

  .md\:last\:-ml-5:last-child{
    margin-left: -1.25rem;
  }

  .md\:last\:-ml-6:last-child{
    margin-left: -1.5rem;
  }

  .md\:last\:-ml-7:last-child{
    margin-left: -1.75rem;
  }

  .md\:last\:-ml-8:last-child{
    margin-left: -2rem;
  }

  .md\:last\:-ml-9:last-child{
    margin-left: -2.25rem;
  }

  .md\:last\:-ml-10:last-child{
    margin-left: -2.5rem;
  }

  .md\:last\:-ml-11:last-child{
    margin-left: -2.75rem;
  }

  .md\:last\:-ml-12:last-child{
    margin-left: -3rem;
  }

  .md\:last\:-ml-14:last-child{
    margin-left: -3.5rem;
  }

  .md\:last\:-ml-16:last-child{
    margin-left: -4rem;
  }

  .md\:last\:-ml-20:last-child{
    margin-left: -5rem;
  }

  .md\:last\:-ml-24:last-child{
    margin-left: -6rem;
  }

  .md\:last\:-ml-28:last-child{
    margin-left: -7rem;
  }

  .md\:last\:-ml-32:last-child{
    margin-left: -8rem;
  }

  .md\:last\:-ml-36:last-child{
    margin-left: -9rem;
  }

  .md\:last\:-ml-40:last-child{
    margin-left: -10rem;
  }

  .md\:last\:-ml-44:last-child{
    margin-left: -11rem;
  }

  .md\:last\:-ml-48:last-child{
    margin-left: -12rem;
  }

  .md\:last\:-ml-52:last-child{
    margin-left: -13rem;
  }

  .md\:last\:-ml-56:last-child{
    margin-left: -14rem;
  }

  .md\:last\:-ml-60:last-child{
    margin-left: -15rem;
  }

  .md\:last\:-ml-64:last-child{
    margin-left: -16rem;
  }

  .md\:last\:-ml-72:last-child{
    margin-left: -18rem;
  }

  .md\:last\:-ml-80:last-child{
    margin-left: -20rem;
  }

  .md\:last\:-ml-96:last-child{
    margin-left: -24rem;
  }

  .md\:last\:-ml-144:last-child{
    margin-left: -36rem;
  }

  .md\:last\:-ml-192:last-child{
    margin-left: -48rem;
  }

  .md\:last\:-ml-240:last-child{
    margin-left: -60rem;
  }

  .md\:last\:-ml-px:last-child{
    margin-left: -1px;
  }

  .md\:last\:-ml-0\.5:last-child{
    margin-left: -0.125rem;
  }

  .md\:last\:-ml-1\.5:last-child{
    margin-left: -0.375rem;
  }

  .md\:last\:-ml-2\.5:last-child{
    margin-left: -0.625rem;
  }

  .md\:last\:-ml-3\.5:last-child{
    margin-left: -0.875rem;
  }

  .md\:last\:-ml-btn-default:last-child{
    margin-left: -2.5rem;
  }

  .md\:last\:-ml-btn-sm:last-child{
    margin-left: -1.875rem;
  }

  .md\:last\:-ml-header:last-child{
    margin-left: -60px;
  }

  .md\:last\:-ml-icon:last-child{
    margin-left: -20px;
  }

  .md\:last\:-ml-icon-3xl:last-child{
    margin-left: -120px;
  }

  .md\:last\:-ml-icon-2xl:last-child{
    margin-left: -80px;
  }

  .md\:last\:-ml-icon-xl:last-child{
    margin-left: -60px;
  }

  .md\:last\:-ml-icon-lg:last-child{
    margin-left: -40px;
  }

  .md\:last\:-ml-icon-sm:last-child{
    margin-left: -18px;
  }

  .md\:last\:-ml-icon-xs:last-child{
    margin-left: -16px;
  }

  .md\:last\:-ml-icon-spacing:last-child{
    margin-left: -8px;
  }

  .md\:last\:-ml-heading-xs:last-child{
    margin-left: -0.25rem;
  }

  .md\:last\:-ml-heading-sm:last-child{
    margin-left: -0.5rem;
  }

  .md\:last\:-ml-heading:last-child{
    margin-left: -1rem;
  }

  .md\:last\:-ml-heading-lg:last-child{
    margin-left: -2rem;
  }

  .md\:last\:-ml-actionbar:last-child{
    margin-left: -70px;
  }

  .md\:last\:-ml-aside:last-child{
    margin-left: -20rem;
  }

  .md\:last\:-ml-sidebar:last-child{
    margin-left: -16rem;
  }

  .md\:last\:-ml-card-padding:last-child{
    margin-left: -1.25rem;
  }

  .md\:box-border{
    box-sizing: border-box;
  }

  .md\:box-content{
    box-sizing: content-box;
  }

  .md\:block{
    display: block;
  }

  .md\:inline-block{
    display: inline-block;
  }

  .md\:inline{
    display: inline;
  }

  .md\:flex{
    display: flex;
  }

  .md\:inline-flex{
    display: inline-flex;
  }

  .md\:table{
    display: table;
  }

  .md\:inline-table{
    display: inline-table;
  }

  .md\:table-caption{
    display: table-caption;
  }

  .md\:table-cell{
    display: table-cell;
  }

  .md\:table-column{
    display: table-column;
  }

  .md\:table-column-group{
    display: table-column-group;
  }

  .md\:table-footer-group{
    display: table-footer-group;
  }

  .md\:table-header-group{
    display: table-header-group;
  }

  .md\:table-row-group{
    display: table-row-group;
  }

  .md\:table-row{
    display: table-row;
  }

  .md\:flow-root{
    display: flow-root;
  }

  .md\:grid{
    display: grid;
  }

  .md\:inline-grid{
    display: inline-grid;
  }

  .md\:contents{
    display: contents;
  }

  .md\:list-item{
    display: list-item;
  }

  .md\:hidden{
    display: none;
  }

  .md\:h-0{
    height: 0px;
  }

  .md\:h-1{
    height: 0.25rem;
  }

  .md\:h-2{
    height: 0.5rem;
  }

  .md\:h-3{
    height: 0.75rem;
  }

  .md\:h-4{
    height: 1rem;
  }

  .md\:h-5{
    height: 1.25rem;
  }

  .md\:h-6{
    height: 1.5rem;
  }

  .md\:h-7{
    height: 1.75rem;
  }

  .md\:h-8{
    height: 2rem;
  }

  .md\:h-9{
    height: 2.25rem;
  }

  .md\:h-10{
    height: 2.5rem;
  }

  .md\:h-11{
    height: 2.75rem;
  }

  .md\:h-12{
    height: 3rem;
  }

  .md\:h-14{
    height: 3.5rem;
  }

  .md\:h-16{
    height: 4rem;
  }

  .md\:h-20{
    height: 5rem;
  }

  .md\:h-24{
    height: 6rem;
  }

  .md\:h-28{
    height: 7rem;
  }

  .md\:h-32{
    height: 8rem;
  }

  .md\:h-36{
    height: 9rem;
  }

  .md\:h-40{
    height: 10rem;
  }

  .md\:h-44{
    height: 11rem;
  }

  .md\:h-48{
    height: 12rem;
  }

  .md\:h-52{
    height: 13rem;
  }

  .md\:h-56{
    height: 14rem;
  }

  .md\:h-60{
    height: 15rem;
  }

  .md\:h-64{
    height: 16rem;
  }

  .md\:h-72{
    height: 18rem;
  }

  .md\:h-80{
    height: 20rem;
  }

  .md\:h-96{
    height: 24rem;
  }

  .md\:h-144{
    height: 36rem;
  }

  .md\:h-192{
    height: 48rem;
  }

  .md\:h-240{
    height: 60rem;
  }

  .md\:h-auto{
    height: auto;
  }

  .md\:h-px{
    height: 1px;
  }

  .md\:h-0\.5{
    height: 0.125rem;
  }

  .md\:h-1\.5{
    height: 0.375rem;
  }

  .md\:h-2\.5{
    height: 0.625rem;
  }

  .md\:h-3\.5{
    height: 0.875rem;
  }

  .md\:h-btn-default{
    height: 2.5rem;
  }

  .md\:h-btn-sm{
    height: 1.875rem;
  }

  .md\:h-header{
    height: 60px;
  }

  .md\:h-icon{
    height: 20px;
  }

  .md\:h-icon-3xl{
    height: 120px;
  }

  .md\:h-icon-2xl{
    height: 80px;
  }

  .md\:h-icon-xl{
    height: 60px;
  }

  .md\:h-icon-lg{
    height: 40px;
  }

  .md\:h-icon-sm{
    height: 18px;
  }

  .md\:h-icon-xs{
    height: 16px;
  }

  .md\:h-icon-spacing{
    height: 8px;
  }

  .md\:h-heading-xs{
    height: 0.25rem;
  }

  .md\:h-heading-sm{
    height: 0.5rem;
  }

  .md\:h-heading{
    height: 1rem;
  }

  .md\:h-heading-lg{
    height: 2rem;
  }

  .md\:h-actionbar{
    height: 70px;
  }

  .md\:h-aside{
    height: 20rem;
  }

  .md\:h-sidebar{
    height: 16rem;
  }

  .md\:h-card-padding{
    height: 1.25rem;
  }

  .md\:h-1\/2{
    height: 50%;
  }

  .md\:h-1\/3{
    height: 33.333333%;
  }

  .md\:h-2\/3{
    height: 66.666667%;
  }

  .md\:h-1\/4{
    height: 25%;
  }

  .md\:h-2\/4{
    height: 50%;
  }

  .md\:h-3\/4{
    height: 75%;
  }

  .md\:h-1\/5{
    height: 20%;
  }

  .md\:h-2\/5{
    height: 40%;
  }

  .md\:h-3\/5{
    height: 60%;
  }

  .md\:h-4\/5{
    height: 80%;
  }

  .md\:h-1\/6{
    height: 16.666667%;
  }

  .md\:h-2\/6{
    height: 33.333333%;
  }

  .md\:h-3\/6{
    height: 50%;
  }

  .md\:h-4\/6{
    height: 66.666667%;
  }

  .md\:h-5\/6{
    height: 83.333333%;
  }

  .md\:h-full{
    height: 100%;
  }

  .md\:h-screen{
    height: 100vh;
  }

  .md\:max-h-0{
    max-height: 0px;
  }

  .md\:max-h-1{
    max-height: 0.25rem;
  }

  .md\:max-h-2{
    max-height: 0.5rem;
  }

  .md\:max-h-3{
    max-height: 0.75rem;
  }

  .md\:max-h-4{
    max-height: 1rem;
  }

  .md\:max-h-5{
    max-height: 1.25rem;
  }

  .md\:max-h-6{
    max-height: 1.5rem;
  }

  .md\:max-h-7{
    max-height: 1.75rem;
  }

  .md\:max-h-8{
    max-height: 2rem;
  }

  .md\:max-h-9{
    max-height: 2.25rem;
  }

  .md\:max-h-10{
    max-height: 2.5rem;
  }

  .md\:max-h-11{
    max-height: 2.75rem;
  }

  .md\:max-h-12{
    max-height: 3rem;
  }

  .md\:max-h-14{
    max-height: 3.5rem;
  }

  .md\:max-h-16{
    max-height: 4rem;
  }

  .md\:max-h-20{
    max-height: 5rem;
  }

  .md\:max-h-24{
    max-height: 6rem;
  }

  .md\:max-h-28{
    max-height: 7rem;
  }

  .md\:max-h-32{
    max-height: 8rem;
  }

  .md\:max-h-36{
    max-height: 9rem;
  }

  .md\:max-h-40{
    max-height: 10rem;
  }

  .md\:max-h-44{
    max-height: 11rem;
  }

  .md\:max-h-48{
    max-height: 12rem;
  }

  .md\:max-h-52{
    max-height: 13rem;
  }

  .md\:max-h-56{
    max-height: 14rem;
  }

  .md\:max-h-60{
    max-height: 15rem;
  }

  .md\:max-h-64{
    max-height: 16rem;
  }

  .md\:max-h-72{
    max-height: 18rem;
  }

  .md\:max-h-80{
    max-height: 20rem;
  }

  .md\:max-h-96{
    max-height: 24rem;
  }

  .md\:max-h-144{
    max-height: 36rem;
  }

  .md\:max-h-192{
    max-height: 48rem;
  }

  .md\:max-h-240{
    max-height: 60rem;
  }

  .md\:max-h-px{
    max-height: 1px;
  }

  .md\:max-h-0\.5{
    max-height: 0.125rem;
  }

  .md\:max-h-1\.5{
    max-height: 0.375rem;
  }

  .md\:max-h-2\.5{
    max-height: 0.625rem;
  }

  .md\:max-h-3\.5{
    max-height: 0.875rem;
  }

  .md\:max-h-btn-default{
    max-height: 2.5rem;
  }

  .md\:max-h-btn-sm{
    max-height: 1.875rem;
  }

  .md\:max-h-header{
    max-height: 60px;
  }

  .md\:max-h-icon{
    max-height: 20px;
  }

  .md\:max-h-icon-3xl{
    max-height: 120px;
  }

  .md\:max-h-icon-2xl{
    max-height: 80px;
  }

  .md\:max-h-icon-xl{
    max-height: 60px;
  }

  .md\:max-h-icon-lg{
    max-height: 40px;
  }

  .md\:max-h-icon-sm{
    max-height: 18px;
  }

  .md\:max-h-icon-xs{
    max-height: 16px;
  }

  .md\:max-h-icon-spacing{
    max-height: 8px;
  }

  .md\:max-h-heading-xs{
    max-height: 0.25rem;
  }

  .md\:max-h-heading-sm{
    max-height: 0.5rem;
  }

  .md\:max-h-heading{
    max-height: 1rem;
  }

  .md\:max-h-heading-lg{
    max-height: 2rem;
  }

  .md\:max-h-actionbar{
    max-height: 70px;
  }

  .md\:max-h-aside{
    max-height: 20rem;
  }

  .md\:max-h-sidebar{
    max-height: 16rem;
  }

  .md\:max-h-card-padding{
    max-height: 1.25rem;
  }

  .md\:max-h-full{
    max-height: 100%;
  }

  .md\:max-h-screen{
    max-height: 100vh;
  }

  .md\:min-h-0{
    min-height: 0px;
  }

  .md\:min-h-12{
    min-height: 3rem;
  }

  .md\:min-h-20{
    min-height: 5rem;
  }

  .md\:min-h-24{
    min-height: 6rem;
  }

  .md\:min-h-36{
    min-height: 9rem;
  }

  .md\:min-h-48{
    min-height: 12rem;
  }

  .md\:min-h-full{
    min-height: 100%;
  }

  .md\:min-h-screen{
    min-height: 100vh;
  }

  .md\:min-h-auto{
    min-height: auto;
  }

  .md\:min-h-btn-default{
    min-height: 40px;
  }

  .md\:w-0{
    width: 0px;
  }

  .md\:w-1{
    width: 0.25rem;
  }

  .md\:w-2{
    width: 0.5rem;
  }

  .md\:w-3{
    width: 0.75rem;
  }

  .md\:w-4{
    width: 1rem;
  }

  .md\:w-5{
    width: 1.25rem;
  }

  .md\:w-6{
    width: 1.5rem;
  }

  .md\:w-7{
    width: 1.75rem;
  }

  .md\:w-8{
    width: 2rem;
  }

  .md\:w-9{
    width: 2.25rem;
  }

  .md\:w-10{
    width: 2.5rem;
  }

  .md\:w-11{
    width: 2.75rem;
  }

  .md\:w-12{
    width: 3rem;
  }

  .md\:w-14{
    width: 3.5rem;
  }

  .md\:w-16{
    width: 4rem;
  }

  .md\:w-20{
    width: 5rem;
  }

  .md\:w-24{
    width: 6rem;
  }

  .md\:w-28{
    width: 7rem;
  }

  .md\:w-32{
    width: 8rem;
  }

  .md\:w-36{
    width: 9rem;
  }

  .md\:w-40{
    width: 10rem;
  }

  .md\:w-44{
    width: 11rem;
  }

  .md\:w-48{
    width: 12rem;
  }

  .md\:w-52{
    width: 13rem;
  }

  .md\:w-56{
    width: 14rem;
  }

  .md\:w-60{
    width: 15rem;
  }

  .md\:w-64{
    width: 16rem;
  }

  .md\:w-72{
    width: 18rem;
  }

  .md\:w-80{
    width: 20rem;
  }

  .md\:w-96{
    width: 24rem;
  }

  .md\:w-144{
    width: 36rem;
  }

  .md\:w-192{
    width: 48rem;
  }

  .md\:w-240{
    width: 60rem;
  }

  .md\:w-auto{
    width: auto;
  }

  .md\:w-px{
    width: 1px;
  }

  .md\:w-0\.5{
    width: 0.125rem;
  }

  .md\:w-1\.5{
    width: 0.375rem;
  }

  .md\:w-2\.5{
    width: 0.625rem;
  }

  .md\:w-3\.5{
    width: 0.875rem;
  }

  .md\:w-btn-default{
    width: 2.5rem;
  }

  .md\:w-btn-sm{
    width: 1.875rem;
  }

  .md\:w-header{
    width: 60px;
  }

  .md\:w-icon{
    width: 20px;
  }

  .md\:w-icon-3xl{
    width: 120px;
  }

  .md\:w-icon-2xl{
    width: 80px;
  }

  .md\:w-icon-xl{
    width: 60px;
  }

  .md\:w-icon-lg{
    width: 40px;
  }

  .md\:w-icon-sm{
    width: 18px;
  }

  .md\:w-icon-xs{
    width: 16px;
  }

  .md\:w-icon-spacing{
    width: 8px;
  }

  .md\:w-heading-xs{
    width: 0.25rem;
  }

  .md\:w-heading-sm{
    width: 0.5rem;
  }

  .md\:w-heading{
    width: 1rem;
  }

  .md\:w-heading-lg{
    width: 2rem;
  }

  .md\:w-actionbar{
    width: 70px;
  }

  .md\:w-aside{
    width: 20rem;
  }

  .md\:w-sidebar{
    width: 16rem;
  }

  .md\:w-card-padding{
    width: 1.25rem;
  }

  .md\:w-1\/2{
    width: 50%;
  }

  .md\:w-1\/3{
    width: 33.333333%;
  }

  .md\:w-2\/3{
    width: 66.666667%;
  }

  .md\:w-1\/4{
    width: 25%;
  }

  .md\:w-2\/4{
    width: 50%;
  }

  .md\:w-3\/4{
    width: 75%;
  }

  .md\:w-1\/5{
    width: 20%;
  }

  .md\:w-2\/5{
    width: 40%;
  }

  .md\:w-3\/5{
    width: 60%;
  }

  .md\:w-4\/5{
    width: 80%;
  }

  .md\:w-1\/6{
    width: 16.666667%;
  }

  .md\:w-2\/6{
    width: 33.333333%;
  }

  .md\:w-3\/6{
    width: 50%;
  }

  .md\:w-4\/6{
    width: 66.666667%;
  }

  .md\:w-5\/6{
    width: 83.333333%;
  }

  .md\:w-1\/12{
    width: 8.333333%;
  }

  .md\:w-2\/12{
    width: 16.666667%;
  }

  .md\:w-3\/12{
    width: 25%;
  }

  .md\:w-4\/12{
    width: 33.333333%;
  }

  .md\:w-5\/12{
    width: 41.666667%;
  }

  .md\:w-6\/12{
    width: 50%;
  }

  .md\:w-7\/12{
    width: 58.333333%;
  }

  .md\:w-8\/12{
    width: 66.666667%;
  }

  .md\:w-9\/12{
    width: 75%;
  }

  .md\:w-10\/12{
    width: 83.333333%;
  }

  .md\:w-11\/12{
    width: 91.666667%;
  }

  .md\:w-full{
    width: 100%;
  }

  .md\:w-screen{
    width: 100vw;
  }

  .md\:w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .md\:w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .md\:first\:w-0:first-child{
    width: 0px;
  }

  .md\:first\:w-1:first-child{
    width: 0.25rem;
  }

  .md\:first\:w-2:first-child{
    width: 0.5rem;
  }

  .md\:first\:w-3:first-child{
    width: 0.75rem;
  }

  .md\:first\:w-4:first-child{
    width: 1rem;
  }

  .md\:first\:w-5:first-child{
    width: 1.25rem;
  }

  .md\:first\:w-6:first-child{
    width: 1.5rem;
  }

  .md\:first\:w-7:first-child{
    width: 1.75rem;
  }

  .md\:first\:w-8:first-child{
    width: 2rem;
  }

  .md\:first\:w-9:first-child{
    width: 2.25rem;
  }

  .md\:first\:w-10:first-child{
    width: 2.5rem;
  }

  .md\:first\:w-11:first-child{
    width: 2.75rem;
  }

  .md\:first\:w-12:first-child{
    width: 3rem;
  }

  .md\:first\:w-14:first-child{
    width: 3.5rem;
  }

  .md\:first\:w-16:first-child{
    width: 4rem;
  }

  .md\:first\:w-20:first-child{
    width: 5rem;
  }

  .md\:first\:w-24:first-child{
    width: 6rem;
  }

  .md\:first\:w-28:first-child{
    width: 7rem;
  }

  .md\:first\:w-32:first-child{
    width: 8rem;
  }

  .md\:first\:w-36:first-child{
    width: 9rem;
  }

  .md\:first\:w-40:first-child{
    width: 10rem;
  }

  .md\:first\:w-44:first-child{
    width: 11rem;
  }

  .md\:first\:w-48:first-child{
    width: 12rem;
  }

  .md\:first\:w-52:first-child{
    width: 13rem;
  }

  .md\:first\:w-56:first-child{
    width: 14rem;
  }

  .md\:first\:w-60:first-child{
    width: 15rem;
  }

  .md\:first\:w-64:first-child{
    width: 16rem;
  }

  .md\:first\:w-72:first-child{
    width: 18rem;
  }

  .md\:first\:w-80:first-child{
    width: 20rem;
  }

  .md\:first\:w-96:first-child{
    width: 24rem;
  }

  .md\:first\:w-144:first-child{
    width: 36rem;
  }

  .md\:first\:w-192:first-child{
    width: 48rem;
  }

  .md\:first\:w-240:first-child{
    width: 60rem;
  }

  .md\:first\:w-auto:first-child{
    width: auto;
  }

  .md\:first\:w-px:first-child{
    width: 1px;
  }

  .md\:first\:w-0\.5:first-child{
    width: 0.125rem;
  }

  .md\:first\:w-1\.5:first-child{
    width: 0.375rem;
  }

  .md\:first\:w-2\.5:first-child{
    width: 0.625rem;
  }

  .md\:first\:w-3\.5:first-child{
    width: 0.875rem;
  }

  .md\:first\:w-btn-default:first-child{
    width: 2.5rem;
  }

  .md\:first\:w-btn-sm:first-child{
    width: 1.875rem;
  }

  .md\:first\:w-header:first-child{
    width: 60px;
  }

  .md\:first\:w-icon:first-child{
    width: 20px;
  }

  .md\:first\:w-icon-3xl:first-child{
    width: 120px;
  }

  .md\:first\:w-icon-2xl:first-child{
    width: 80px;
  }

  .md\:first\:w-icon-xl:first-child{
    width: 60px;
  }

  .md\:first\:w-icon-lg:first-child{
    width: 40px;
  }

  .md\:first\:w-icon-sm:first-child{
    width: 18px;
  }

  .md\:first\:w-icon-xs:first-child{
    width: 16px;
  }

  .md\:first\:w-icon-spacing:first-child{
    width: 8px;
  }

  .md\:first\:w-heading-xs:first-child{
    width: 0.25rem;
  }

  .md\:first\:w-heading-sm:first-child{
    width: 0.5rem;
  }

  .md\:first\:w-heading:first-child{
    width: 1rem;
  }

  .md\:first\:w-heading-lg:first-child{
    width: 2rem;
  }

  .md\:first\:w-actionbar:first-child{
    width: 70px;
  }

  .md\:first\:w-aside:first-child{
    width: 20rem;
  }

  .md\:first\:w-sidebar:first-child{
    width: 16rem;
  }

  .md\:first\:w-card-padding:first-child{
    width: 1.25rem;
  }

  .md\:first\:w-1\/2:first-child{
    width: 50%;
  }

  .md\:first\:w-1\/3:first-child{
    width: 33.333333%;
  }

  .md\:first\:w-2\/3:first-child{
    width: 66.666667%;
  }

  .md\:first\:w-1\/4:first-child{
    width: 25%;
  }

  .md\:first\:w-2\/4:first-child{
    width: 50%;
  }

  .md\:first\:w-3\/4:first-child{
    width: 75%;
  }

  .md\:first\:w-1\/5:first-child{
    width: 20%;
  }

  .md\:first\:w-2\/5:first-child{
    width: 40%;
  }

  .md\:first\:w-3\/5:first-child{
    width: 60%;
  }

  .md\:first\:w-4\/5:first-child{
    width: 80%;
  }

  .md\:first\:w-1\/6:first-child{
    width: 16.666667%;
  }

  .md\:first\:w-2\/6:first-child{
    width: 33.333333%;
  }

  .md\:first\:w-3\/6:first-child{
    width: 50%;
  }

  .md\:first\:w-4\/6:first-child{
    width: 66.666667%;
  }

  .md\:first\:w-5\/6:first-child{
    width: 83.333333%;
  }

  .md\:first\:w-1\/12:first-child{
    width: 8.333333%;
  }

  .md\:first\:w-2\/12:first-child{
    width: 16.666667%;
  }

  .md\:first\:w-3\/12:first-child{
    width: 25%;
  }

  .md\:first\:w-4\/12:first-child{
    width: 33.333333%;
  }

  .md\:first\:w-5\/12:first-child{
    width: 41.666667%;
  }

  .md\:first\:w-6\/12:first-child{
    width: 50%;
  }

  .md\:first\:w-7\/12:first-child{
    width: 58.333333%;
  }

  .md\:first\:w-8\/12:first-child{
    width: 66.666667%;
  }

  .md\:first\:w-9\/12:first-child{
    width: 75%;
  }

  .md\:first\:w-10\/12:first-child{
    width: 83.333333%;
  }

  .md\:first\:w-11\/12:first-child{
    width: 91.666667%;
  }

  .md\:first\:w-full:first-child{
    width: 100%;
  }

  .md\:first\:w-screen:first-child{
    width: 100vw;
  }

  .md\:first\:w-min:first-child{
    width: -moz-min-content;
    width: min-content;
  }

  .md\:first\:w-max:first-child{
    width: -moz-max-content;
    width: max-content;
  }

  .md\:last\:w-0:last-child{
    width: 0px;
  }

  .md\:last\:w-1:last-child{
    width: 0.25rem;
  }

  .md\:last\:w-2:last-child{
    width: 0.5rem;
  }

  .md\:last\:w-3:last-child{
    width: 0.75rem;
  }

  .md\:last\:w-4:last-child{
    width: 1rem;
  }

  .md\:last\:w-5:last-child{
    width: 1.25rem;
  }

  .md\:last\:w-6:last-child{
    width: 1.5rem;
  }

  .md\:last\:w-7:last-child{
    width: 1.75rem;
  }

  .md\:last\:w-8:last-child{
    width: 2rem;
  }

  .md\:last\:w-9:last-child{
    width: 2.25rem;
  }

  .md\:last\:w-10:last-child{
    width: 2.5rem;
  }

  .md\:last\:w-11:last-child{
    width: 2.75rem;
  }

  .md\:last\:w-12:last-child{
    width: 3rem;
  }

  .md\:last\:w-14:last-child{
    width: 3.5rem;
  }

  .md\:last\:w-16:last-child{
    width: 4rem;
  }

  .md\:last\:w-20:last-child{
    width: 5rem;
  }

  .md\:last\:w-24:last-child{
    width: 6rem;
  }

  .md\:last\:w-28:last-child{
    width: 7rem;
  }

  .md\:last\:w-32:last-child{
    width: 8rem;
  }

  .md\:last\:w-36:last-child{
    width: 9rem;
  }

  .md\:last\:w-40:last-child{
    width: 10rem;
  }

  .md\:last\:w-44:last-child{
    width: 11rem;
  }

  .md\:last\:w-48:last-child{
    width: 12rem;
  }

  .md\:last\:w-52:last-child{
    width: 13rem;
  }

  .md\:last\:w-56:last-child{
    width: 14rem;
  }

  .md\:last\:w-60:last-child{
    width: 15rem;
  }

  .md\:last\:w-64:last-child{
    width: 16rem;
  }

  .md\:last\:w-72:last-child{
    width: 18rem;
  }

  .md\:last\:w-80:last-child{
    width: 20rem;
  }

  .md\:last\:w-96:last-child{
    width: 24rem;
  }

  .md\:last\:w-144:last-child{
    width: 36rem;
  }

  .md\:last\:w-192:last-child{
    width: 48rem;
  }

  .md\:last\:w-240:last-child{
    width: 60rem;
  }

  .md\:last\:w-auto:last-child{
    width: auto;
  }

  .md\:last\:w-px:last-child{
    width: 1px;
  }

  .md\:last\:w-0\.5:last-child{
    width: 0.125rem;
  }

  .md\:last\:w-1\.5:last-child{
    width: 0.375rem;
  }

  .md\:last\:w-2\.5:last-child{
    width: 0.625rem;
  }

  .md\:last\:w-3\.5:last-child{
    width: 0.875rem;
  }

  .md\:last\:w-btn-default:last-child{
    width: 2.5rem;
  }

  .md\:last\:w-btn-sm:last-child{
    width: 1.875rem;
  }

  .md\:last\:w-header:last-child{
    width: 60px;
  }

  .md\:last\:w-icon:last-child{
    width: 20px;
  }

  .md\:last\:w-icon-3xl:last-child{
    width: 120px;
  }

  .md\:last\:w-icon-2xl:last-child{
    width: 80px;
  }

  .md\:last\:w-icon-xl:last-child{
    width: 60px;
  }

  .md\:last\:w-icon-lg:last-child{
    width: 40px;
  }

  .md\:last\:w-icon-sm:last-child{
    width: 18px;
  }

  .md\:last\:w-icon-xs:last-child{
    width: 16px;
  }

  .md\:last\:w-icon-spacing:last-child{
    width: 8px;
  }

  .md\:last\:w-heading-xs:last-child{
    width: 0.25rem;
  }

  .md\:last\:w-heading-sm:last-child{
    width: 0.5rem;
  }

  .md\:last\:w-heading:last-child{
    width: 1rem;
  }

  .md\:last\:w-heading-lg:last-child{
    width: 2rem;
  }

  .md\:last\:w-actionbar:last-child{
    width: 70px;
  }

  .md\:last\:w-aside:last-child{
    width: 20rem;
  }

  .md\:last\:w-sidebar:last-child{
    width: 16rem;
  }

  .md\:last\:w-card-padding:last-child{
    width: 1.25rem;
  }

  .md\:last\:w-1\/2:last-child{
    width: 50%;
  }

  .md\:last\:w-1\/3:last-child{
    width: 33.333333%;
  }

  .md\:last\:w-2\/3:last-child{
    width: 66.666667%;
  }

  .md\:last\:w-1\/4:last-child{
    width: 25%;
  }

  .md\:last\:w-2\/4:last-child{
    width: 50%;
  }

  .md\:last\:w-3\/4:last-child{
    width: 75%;
  }

  .md\:last\:w-1\/5:last-child{
    width: 20%;
  }

  .md\:last\:w-2\/5:last-child{
    width: 40%;
  }

  .md\:last\:w-3\/5:last-child{
    width: 60%;
  }

  .md\:last\:w-4\/5:last-child{
    width: 80%;
  }

  .md\:last\:w-1\/6:last-child{
    width: 16.666667%;
  }

  .md\:last\:w-2\/6:last-child{
    width: 33.333333%;
  }

  .md\:last\:w-3\/6:last-child{
    width: 50%;
  }

  .md\:last\:w-4\/6:last-child{
    width: 66.666667%;
  }

  .md\:last\:w-5\/6:last-child{
    width: 83.333333%;
  }

  .md\:last\:w-1\/12:last-child{
    width: 8.333333%;
  }

  .md\:last\:w-2\/12:last-child{
    width: 16.666667%;
  }

  .md\:last\:w-3\/12:last-child{
    width: 25%;
  }

  .md\:last\:w-4\/12:last-child{
    width: 33.333333%;
  }

  .md\:last\:w-5\/12:last-child{
    width: 41.666667%;
  }

  .md\:last\:w-6\/12:last-child{
    width: 50%;
  }

  .md\:last\:w-7\/12:last-child{
    width: 58.333333%;
  }

  .md\:last\:w-8\/12:last-child{
    width: 66.666667%;
  }

  .md\:last\:w-9\/12:last-child{
    width: 75%;
  }

  .md\:last\:w-10\/12:last-child{
    width: 83.333333%;
  }

  .md\:last\:w-11\/12:last-child{
    width: 91.666667%;
  }

  .md\:last\:w-full:last-child{
    width: 100%;
  }

  .md\:last\:w-screen:last-child{
    width: 100vw;
  }

  .md\:last\:w-min:last-child{
    width: -moz-min-content;
    width: min-content;
  }

  .md\:last\:w-max:last-child{
    width: -moz-max-content;
    width: max-content;
  }

  .md\:min-w-0{
    min-width: 0px;
  }

  .md\:min-w-56{
    min-width: 14rem;
  }

  .md\:min-w-96{
    min-width: 24rem;
  }

  .md\:min-w-192{
    min-width: 48rem;
  }

  .md\:min-w-full{
    min-width: 100%;
  }

  .md\:min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .md\:min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .md\:min-w-auto{
    min-width: auto;
  }

  .md\:max-w-0{
    max-width: 0rem;
  }

  .md\:max-w-8{
    max-width: 2rem;
  }

  .md\:max-w-32{
    max-width: 8rem;
  }

  .md\:max-w-48{
    max-width: 12rem;
  }

  .md\:max-w-64{
    max-width: 16rem;
  }

  .md\:max-w-94{
    max-width: 24rem;
  }

  .md\:max-w-144{
    max-width: 36rem;
  }

  .md\:max-w-192{
    max-width: 48rem;
  }

  .md\:max-w-240{
    max-width: 60rem;
  }

  .md\:max-w-none{
    max-width: none;
  }

  .md\:max-w-xs{
    max-width: 20rem;
  }

  .md\:max-w-sm{
    max-width: 24rem;
  }

  .md\:max-w-md{
    max-width: 28rem;
  }

  .md\:max-w-lg{
    max-width: 32rem;
  }

  .md\:max-w-xl{
    max-width: 36rem;
  }

  .md\:max-w-2xl{
    max-width: 42rem;
  }

  .md\:max-w-3xl{
    max-width: 48rem;
  }

  .md\:max-w-4xl{
    max-width: 56rem;
  }

  .md\:max-w-5xl{
    max-width: 64rem;
  }

  .md\:max-w-6xl{
    max-width: 72rem;
  }

  .md\:max-w-7xl{
    max-width: 80rem;
  }

  .md\:max-w-full{
    max-width: 100%;
  }

  .md\:max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .md\:max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .md\:max-w-prose{
    max-width: 65ch;
  }

  .md\:max-w-screen-sm{
    max-width: 640px;
  }

  .md\:max-w-screen-md{
    max-width: 768px;
  }

  .md\:max-w-screen-lg{
    max-width: 1024px;
  }

  .md\:max-w-screen-xl{
    max-width: 1280px;
  }

  .md\:max-w-screen-2xl{
    max-width: 1536px;
  }

  .md\:max-w-screen-3xl{
    max-width: 1930px;
  }

  .md\:max-w-1\/2{
    max-width: 50%;
  }

  .md\:max-w-2\/3{
    max-width: 66%;
  }

  .md\:flex-1{
    flex: 1 1;
  }

  .md\:flex-auto{
    flex: 1 1 auto;
  }

  .md\:flex-initial{
    flex: 0 1 auto;
  }

  .md\:flex-none{
    flex: none;
  }

  .md\:flex-shrink-0{
    flex-shrink: 0;
  }

  .md\:flex-shrink{
    flex-shrink: 1;
  }

  .md\:flex-grow-0{
    flex-grow: 0;
  }

  .md\:flex-grow{
    flex-grow: 1;
  }

  .md\:table-auto{
    table-layout: auto;
  }

  .md\:table-fixed{
    table-layout: fixed;
  }

  .md\:border-collapse{
    border-collapse: collapse;
  }

  .md\:border-separate{
    border-collapse: separate;
  }

  .md\:origin-center{
    transform-origin: center;
  }

  .md\:origin-top{
    transform-origin: top;
  }

  .md\:origin-top-right{
    transform-origin: top right;
  }

  .md\:origin-right{
    transform-origin: right;
  }

  .md\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .md\:origin-bottom{
    transform-origin: bottom;
  }

  .md\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .md\:origin-left{
    transform-origin: left;
  }

  .md\:origin-top-left{
    transform-origin: top left;
  }

  .md\:transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md\:transform-none{
    transform: none;
  }

  .md\:translate-x-0{
    --tw-translate-x: 0px;
  }

  .md\:translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .md\:translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .md\:translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .md\:translate-x-4{
    --tw-translate-x: 1rem;
  }

  .md\:translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .md\:translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .md\:translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .md\:translate-x-8{
    --tw-translate-x: 2rem;
  }

  .md\:translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .md\:translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .md\:translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .md\:translate-x-12{
    --tw-translate-x: 3rem;
  }

  .md\:translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .md\:translate-x-16{
    --tw-translate-x: 4rem;
  }

  .md\:translate-x-20{
    --tw-translate-x: 5rem;
  }

  .md\:translate-x-24{
    --tw-translate-x: 6rem;
  }

  .md\:translate-x-28{
    --tw-translate-x: 7rem;
  }

  .md\:translate-x-32{
    --tw-translate-x: 8rem;
  }

  .md\:translate-x-36{
    --tw-translate-x: 9rem;
  }

  .md\:translate-x-40{
    --tw-translate-x: 10rem;
  }

  .md\:translate-x-44{
    --tw-translate-x: 11rem;
  }

  .md\:translate-x-48{
    --tw-translate-x: 12rem;
  }

  .md\:translate-x-52{
    --tw-translate-x: 13rem;
  }

  .md\:translate-x-56{
    --tw-translate-x: 14rem;
  }

  .md\:translate-x-60{
    --tw-translate-x: 15rem;
  }

  .md\:translate-x-64{
    --tw-translate-x: 16rem;
  }

  .md\:translate-x-72{
    --tw-translate-x: 18rem;
  }

  .md\:translate-x-80{
    --tw-translate-x: 20rem;
  }

  .md\:translate-x-96{
    --tw-translate-x: 24rem;
  }

  .md\:translate-x-144{
    --tw-translate-x: 36rem;
  }

  .md\:translate-x-192{
    --tw-translate-x: 48rem;
  }

  .md\:translate-x-240{
    --tw-translate-x: 60rem;
  }

  .md\:translate-x-px{
    --tw-translate-x: 1px;
  }

  .md\:translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .md\:translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .md\:translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .md\:translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .md\:translate-x-btn-default{
    --tw-translate-x: 2.5rem;
  }

  .md\:translate-x-btn-sm{
    --tw-translate-x: 1.875rem;
  }

  .md\:translate-x-header{
    --tw-translate-x: 60px;
  }

  .md\:translate-x-icon{
    --tw-translate-x: 20px;
  }

  .md\:translate-x-icon-3xl{
    --tw-translate-x: 120px;
  }

  .md\:translate-x-icon-2xl{
    --tw-translate-x: 80px;
  }

  .md\:translate-x-icon-xl{
    --tw-translate-x: 60px;
  }

  .md\:translate-x-icon-lg{
    --tw-translate-x: 40px;
  }

  .md\:translate-x-icon-sm{
    --tw-translate-x: 18px;
  }

  .md\:translate-x-icon-xs{
    --tw-translate-x: 16px;
  }

  .md\:translate-x-icon-spacing{
    --tw-translate-x: 8px;
  }

  .md\:translate-x-heading-xs{
    --tw-translate-x: 0.25rem;
  }

  .md\:translate-x-heading-sm{
    --tw-translate-x: 0.5rem;
  }

  .md\:translate-x-heading{
    --tw-translate-x: 1rem;
  }

  .md\:translate-x-heading-lg{
    --tw-translate-x: 2rem;
  }

  .md\:translate-x-actionbar{
    --tw-translate-x: 70px;
  }

  .md\:translate-x-aside{
    --tw-translate-x: 20rem;
  }

  .md\:translate-x-sidebar{
    --tw-translate-x: 16rem;
  }

  .md\:translate-x-card-padding{
    --tw-translate-x: 1.25rem;
  }

  .md\:-translate-x-0{
    --tw-translate-x: 0px;
  }

  .md\:-translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .md\:-translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .md\:-translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .md\:-translate-x-4{
    --tw-translate-x: -1rem;
  }

  .md\:-translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .md\:-translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .md\:-translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .md\:-translate-x-8{
    --tw-translate-x: -2rem;
  }

  .md\:-translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .md\:-translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .md\:-translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .md\:-translate-x-12{
    --tw-translate-x: -3rem;
  }

  .md\:-translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .md\:-translate-x-16{
    --tw-translate-x: -4rem;
  }

  .md\:-translate-x-20{
    --tw-translate-x: -5rem;
  }

  .md\:-translate-x-24{
    --tw-translate-x: -6rem;
  }

  .md\:-translate-x-28{
    --tw-translate-x: -7rem;
  }

  .md\:-translate-x-32{
    --tw-translate-x: -8rem;
  }

  .md\:-translate-x-36{
    --tw-translate-x: -9rem;
  }

  .md\:-translate-x-40{
    --tw-translate-x: -10rem;
  }

  .md\:-translate-x-44{
    --tw-translate-x: -11rem;
  }

  .md\:-translate-x-48{
    --tw-translate-x: -12rem;
  }

  .md\:-translate-x-52{
    --tw-translate-x: -13rem;
  }

  .md\:-translate-x-56{
    --tw-translate-x: -14rem;
  }

  .md\:-translate-x-60{
    --tw-translate-x: -15rem;
  }

  .md\:-translate-x-64{
    --tw-translate-x: -16rem;
  }

  .md\:-translate-x-72{
    --tw-translate-x: -18rem;
  }

  .md\:-translate-x-80{
    --tw-translate-x: -20rem;
  }

  .md\:-translate-x-96{
    --tw-translate-x: -24rem;
  }

  .md\:-translate-x-144{
    --tw-translate-x: -36rem;
  }

  .md\:-translate-x-192{
    --tw-translate-x: -48rem;
  }

  .md\:-translate-x-240{
    --tw-translate-x: -60rem;
  }

  .md\:-translate-x-px{
    --tw-translate-x: -1px;
  }

  .md\:-translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .md\:-translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .md\:-translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .md\:-translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .md\:-translate-x-btn-default{
    --tw-translate-x: -2.5rem;
  }

  .md\:-translate-x-btn-sm{
    --tw-translate-x: -1.875rem;
  }

  .md\:-translate-x-header{
    --tw-translate-x: -60px;
  }

  .md\:-translate-x-icon{
    --tw-translate-x: -20px;
  }

  .md\:-translate-x-icon-3xl{
    --tw-translate-x: -120px;
  }

  .md\:-translate-x-icon-2xl{
    --tw-translate-x: -80px;
  }

  .md\:-translate-x-icon-xl{
    --tw-translate-x: -60px;
  }

  .md\:-translate-x-icon-lg{
    --tw-translate-x: -40px;
  }

  .md\:-translate-x-icon-sm{
    --tw-translate-x: -18px;
  }

  .md\:-translate-x-icon-xs{
    --tw-translate-x: -16px;
  }

  .md\:-translate-x-icon-spacing{
    --tw-translate-x: -8px;
  }

  .md\:-translate-x-heading-xs{
    --tw-translate-x: -0.25rem;
  }

  .md\:-translate-x-heading-sm{
    --tw-translate-x: -0.5rem;
  }

  .md\:-translate-x-heading{
    --tw-translate-x: -1rem;
  }

  .md\:-translate-x-heading-lg{
    --tw-translate-x: -2rem;
  }

  .md\:-translate-x-actionbar{
    --tw-translate-x: -70px;
  }

  .md\:-translate-x-aside{
    --tw-translate-x: -20rem;
  }

  .md\:-translate-x-sidebar{
    --tw-translate-x: -16rem;
  }

  .md\:-translate-x-card-padding{
    --tw-translate-x: -1.25rem;
  }

  .md\:translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .md\:translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .md\:translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .md\:translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .md\:translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .md\:translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .md\:translate-x-full{
    --tw-translate-x: 100%;
  }

  .md\:-translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .md\:-translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .md\:-translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .md\:-translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .md\:-translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .md\:-translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .md\:-translate-x-full{
    --tw-translate-x: -100%;
  }

  .md\:translate-y-0{
    --tw-translate-y: 0px;
  }

  .md\:translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .md\:translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .md\:translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .md\:translate-y-4{
    --tw-translate-y: 1rem;
  }

  .md\:translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .md\:translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .md\:translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .md\:translate-y-8{
    --tw-translate-y: 2rem;
  }

  .md\:translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .md\:translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .md\:translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .md\:translate-y-12{
    --tw-translate-y: 3rem;
  }

  .md\:translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .md\:translate-y-16{
    --tw-translate-y: 4rem;
  }

  .md\:translate-y-20{
    --tw-translate-y: 5rem;
  }

  .md\:translate-y-24{
    --tw-translate-y: 6rem;
  }

  .md\:translate-y-28{
    --tw-translate-y: 7rem;
  }

  .md\:translate-y-32{
    --tw-translate-y: 8rem;
  }

  .md\:translate-y-36{
    --tw-translate-y: 9rem;
  }

  .md\:translate-y-40{
    --tw-translate-y: 10rem;
  }

  .md\:translate-y-44{
    --tw-translate-y: 11rem;
  }

  .md\:translate-y-48{
    --tw-translate-y: 12rem;
  }

  .md\:translate-y-52{
    --tw-translate-y: 13rem;
  }

  .md\:translate-y-56{
    --tw-translate-y: 14rem;
  }

  .md\:translate-y-60{
    --tw-translate-y: 15rem;
  }

  .md\:translate-y-64{
    --tw-translate-y: 16rem;
  }

  .md\:translate-y-72{
    --tw-translate-y: 18rem;
  }

  .md\:translate-y-80{
    --tw-translate-y: 20rem;
  }

  .md\:translate-y-96{
    --tw-translate-y: 24rem;
  }

  .md\:translate-y-144{
    --tw-translate-y: 36rem;
  }

  .md\:translate-y-192{
    --tw-translate-y: 48rem;
  }

  .md\:translate-y-240{
    --tw-translate-y: 60rem;
  }

  .md\:translate-y-px{
    --tw-translate-y: 1px;
  }

  .md\:translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .md\:translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .md\:translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .md\:translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .md\:translate-y-btn-default{
    --tw-translate-y: 2.5rem;
  }

  .md\:translate-y-btn-sm{
    --tw-translate-y: 1.875rem;
  }

  .md\:translate-y-header{
    --tw-translate-y: 60px;
  }

  .md\:translate-y-icon{
    --tw-translate-y: 20px;
  }

  .md\:translate-y-icon-3xl{
    --tw-translate-y: 120px;
  }

  .md\:translate-y-icon-2xl{
    --tw-translate-y: 80px;
  }

  .md\:translate-y-icon-xl{
    --tw-translate-y: 60px;
  }

  .md\:translate-y-icon-lg{
    --tw-translate-y: 40px;
  }

  .md\:translate-y-icon-sm{
    --tw-translate-y: 18px;
  }

  .md\:translate-y-icon-xs{
    --tw-translate-y: 16px;
  }

  .md\:translate-y-icon-spacing{
    --tw-translate-y: 8px;
  }

  .md\:translate-y-heading-xs{
    --tw-translate-y: 0.25rem;
  }

  .md\:translate-y-heading-sm{
    --tw-translate-y: 0.5rem;
  }

  .md\:translate-y-heading{
    --tw-translate-y: 1rem;
  }

  .md\:translate-y-heading-lg{
    --tw-translate-y: 2rem;
  }

  .md\:translate-y-actionbar{
    --tw-translate-y: 70px;
  }

  .md\:translate-y-aside{
    --tw-translate-y: 20rem;
  }

  .md\:translate-y-sidebar{
    --tw-translate-y: 16rem;
  }

  .md\:translate-y-card-padding{
    --tw-translate-y: 1.25rem;
  }

  .md\:-translate-y-0{
    --tw-translate-y: 0px;
  }

  .md\:-translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .md\:-translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .md\:-translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .md\:-translate-y-4{
    --tw-translate-y: -1rem;
  }

  .md\:-translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .md\:-translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .md\:-translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .md\:-translate-y-8{
    --tw-translate-y: -2rem;
  }

  .md\:-translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .md\:-translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .md\:-translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .md\:-translate-y-12{
    --tw-translate-y: -3rem;
  }

  .md\:-translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .md\:-translate-y-16{
    --tw-translate-y: -4rem;
  }

  .md\:-translate-y-20{
    --tw-translate-y: -5rem;
  }

  .md\:-translate-y-24{
    --tw-translate-y: -6rem;
  }

  .md\:-translate-y-28{
    --tw-translate-y: -7rem;
  }

  .md\:-translate-y-32{
    --tw-translate-y: -8rem;
  }

  .md\:-translate-y-36{
    --tw-translate-y: -9rem;
  }

  .md\:-translate-y-40{
    --tw-translate-y: -10rem;
  }

  .md\:-translate-y-44{
    --tw-translate-y: -11rem;
  }

  .md\:-translate-y-48{
    --tw-translate-y: -12rem;
  }

  .md\:-translate-y-52{
    --tw-translate-y: -13rem;
  }

  .md\:-translate-y-56{
    --tw-translate-y: -14rem;
  }

  .md\:-translate-y-60{
    --tw-translate-y: -15rem;
  }

  .md\:-translate-y-64{
    --tw-translate-y: -16rem;
  }

  .md\:-translate-y-72{
    --tw-translate-y: -18rem;
  }

  .md\:-translate-y-80{
    --tw-translate-y: -20rem;
  }

  .md\:-translate-y-96{
    --tw-translate-y: -24rem;
  }

  .md\:-translate-y-144{
    --tw-translate-y: -36rem;
  }

  .md\:-translate-y-192{
    --tw-translate-y: -48rem;
  }

  .md\:-translate-y-240{
    --tw-translate-y: -60rem;
  }

  .md\:-translate-y-px{
    --tw-translate-y: -1px;
  }

  .md\:-translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .md\:-translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .md\:-translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .md\:-translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .md\:-translate-y-btn-default{
    --tw-translate-y: -2.5rem;
  }

  .md\:-translate-y-btn-sm{
    --tw-translate-y: -1.875rem;
  }

  .md\:-translate-y-header{
    --tw-translate-y: -60px;
  }

  .md\:-translate-y-icon{
    --tw-translate-y: -20px;
  }

  .md\:-translate-y-icon-3xl{
    --tw-translate-y: -120px;
  }

  .md\:-translate-y-icon-2xl{
    --tw-translate-y: -80px;
  }

  .md\:-translate-y-icon-xl{
    --tw-translate-y: -60px;
  }

  .md\:-translate-y-icon-lg{
    --tw-translate-y: -40px;
  }

  .md\:-translate-y-icon-sm{
    --tw-translate-y: -18px;
  }

  .md\:-translate-y-icon-xs{
    --tw-translate-y: -16px;
  }

  .md\:-translate-y-icon-spacing{
    --tw-translate-y: -8px;
  }

  .md\:-translate-y-heading-xs{
    --tw-translate-y: -0.25rem;
  }

  .md\:-translate-y-heading-sm{
    --tw-translate-y: -0.5rem;
  }

  .md\:-translate-y-heading{
    --tw-translate-y: -1rem;
  }

  .md\:-translate-y-heading-lg{
    --tw-translate-y: -2rem;
  }

  .md\:-translate-y-actionbar{
    --tw-translate-y: -70px;
  }

  .md\:-translate-y-aside{
    --tw-translate-y: -20rem;
  }

  .md\:-translate-y-sidebar{
    --tw-translate-y: -16rem;
  }

  .md\:-translate-y-card-padding{
    --tw-translate-y: -1.25rem;
  }

  .md\:translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .md\:translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .md\:translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .md\:translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .md\:translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .md\:translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .md\:translate-y-full{
    --tw-translate-y: 100%;
  }

  .md\:-translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .md\:-translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .md\:-translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .md\:-translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .md\:-translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .md\:-translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .md\:-translate-y-full{
    --tw-translate-y: -100%;
  }

  .md\:hover\:translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .md\:hover\:translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .md\:hover\:translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .md\:hover\:translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .md\:hover\:translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .md\:hover\:translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .md\:hover\:translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .md\:hover\:translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .md\:hover\:translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .md\:hover\:translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .md\:hover\:translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .md\:hover\:translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .md\:hover\:translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .md\:hover\:translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .md\:hover\:translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .md\:hover\:translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .md\:hover\:translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .md\:hover\:translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .md\:hover\:translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .md\:hover\:translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .md\:hover\:translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .md\:hover\:translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .md\:hover\:translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .md\:hover\:translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .md\:hover\:translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .md\:hover\:translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .md\:hover\:translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .md\:hover\:translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .md\:hover\:translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .md\:hover\:translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .md\:hover\:translate-x-144:hover{
    --tw-translate-x: 36rem;
  }

  .md\:hover\:translate-x-192:hover{
    --tw-translate-x: 48rem;
  }

  .md\:hover\:translate-x-240:hover{
    --tw-translate-x: 60rem;
  }

  .md\:hover\:translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .md\:hover\:translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .md\:hover\:translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .md\:hover\:translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .md\:hover\:translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .md\:hover\:translate-x-btn-default:hover{
    --tw-translate-x: 2.5rem;
  }

  .md\:hover\:translate-x-btn-sm:hover{
    --tw-translate-x: 1.875rem;
  }

  .md\:hover\:translate-x-header:hover{
    --tw-translate-x: 60px;
  }

  .md\:hover\:translate-x-icon:hover{
    --tw-translate-x: 20px;
  }

  .md\:hover\:translate-x-icon-3xl:hover{
    --tw-translate-x: 120px;
  }

  .md\:hover\:translate-x-icon-2xl:hover{
    --tw-translate-x: 80px;
  }

  .md\:hover\:translate-x-icon-xl:hover{
    --tw-translate-x: 60px;
  }

  .md\:hover\:translate-x-icon-lg:hover{
    --tw-translate-x: 40px;
  }

  .md\:hover\:translate-x-icon-sm:hover{
    --tw-translate-x: 18px;
  }

  .md\:hover\:translate-x-icon-xs:hover{
    --tw-translate-x: 16px;
  }

  .md\:hover\:translate-x-icon-spacing:hover{
    --tw-translate-x: 8px;
  }

  .md\:hover\:translate-x-heading-xs:hover{
    --tw-translate-x: 0.25rem;
  }

  .md\:hover\:translate-x-heading-sm:hover{
    --tw-translate-x: 0.5rem;
  }

  .md\:hover\:translate-x-heading:hover{
    --tw-translate-x: 1rem;
  }

  .md\:hover\:translate-x-heading-lg:hover{
    --tw-translate-x: 2rem;
  }

  .md\:hover\:translate-x-actionbar:hover{
    --tw-translate-x: 70px;
  }

  .md\:hover\:translate-x-aside:hover{
    --tw-translate-x: 20rem;
  }

  .md\:hover\:translate-x-sidebar:hover{
    --tw-translate-x: 16rem;
  }

  .md\:hover\:translate-x-card-padding:hover{
    --tw-translate-x: 1.25rem;
  }

  .md\:hover\:-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .md\:hover\:-translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .md\:hover\:-translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .md\:hover\:-translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .md\:hover\:-translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .md\:hover\:-translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .md\:hover\:-translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .md\:hover\:-translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .md\:hover\:-translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .md\:hover\:-translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .md\:hover\:-translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .md\:hover\:-translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .md\:hover\:-translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .md\:hover\:-translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .md\:hover\:-translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .md\:hover\:-translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .md\:hover\:-translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .md\:hover\:-translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .md\:hover\:-translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .md\:hover\:-translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .md\:hover\:-translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .md\:hover\:-translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .md\:hover\:-translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .md\:hover\:-translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .md\:hover\:-translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .md\:hover\:-translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .md\:hover\:-translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .md\:hover\:-translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .md\:hover\:-translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .md\:hover\:-translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .md\:hover\:-translate-x-144:hover{
    --tw-translate-x: -36rem;
  }

  .md\:hover\:-translate-x-192:hover{
    --tw-translate-x: -48rem;
  }

  .md\:hover\:-translate-x-240:hover{
    --tw-translate-x: -60rem;
  }

  .md\:hover\:-translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .md\:hover\:-translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .md\:hover\:-translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .md\:hover\:-translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .md\:hover\:-translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .md\:hover\:-translate-x-btn-default:hover{
    --tw-translate-x: -2.5rem;
  }

  .md\:hover\:-translate-x-btn-sm:hover{
    --tw-translate-x: -1.875rem;
  }

  .md\:hover\:-translate-x-header:hover{
    --tw-translate-x: -60px;
  }

  .md\:hover\:-translate-x-icon:hover{
    --tw-translate-x: -20px;
  }

  .md\:hover\:-translate-x-icon-3xl:hover{
    --tw-translate-x: -120px;
  }

  .md\:hover\:-translate-x-icon-2xl:hover{
    --tw-translate-x: -80px;
  }

  .md\:hover\:-translate-x-icon-xl:hover{
    --tw-translate-x: -60px;
  }

  .md\:hover\:-translate-x-icon-lg:hover{
    --tw-translate-x: -40px;
  }

  .md\:hover\:-translate-x-icon-sm:hover{
    --tw-translate-x: -18px;
  }

  .md\:hover\:-translate-x-icon-xs:hover{
    --tw-translate-x: -16px;
  }

  .md\:hover\:-translate-x-icon-spacing:hover{
    --tw-translate-x: -8px;
  }

  .md\:hover\:-translate-x-heading-xs:hover{
    --tw-translate-x: -0.25rem;
  }

  .md\:hover\:-translate-x-heading-sm:hover{
    --tw-translate-x: -0.5rem;
  }

  .md\:hover\:-translate-x-heading:hover{
    --tw-translate-x: -1rem;
  }

  .md\:hover\:-translate-x-heading-lg:hover{
    --tw-translate-x: -2rem;
  }

  .md\:hover\:-translate-x-actionbar:hover{
    --tw-translate-x: -70px;
  }

  .md\:hover\:-translate-x-aside:hover{
    --tw-translate-x: -20rem;
  }

  .md\:hover\:-translate-x-sidebar:hover{
    --tw-translate-x: -16rem;
  }

  .md\:hover\:-translate-x-card-padding:hover{
    --tw-translate-x: -1.25rem;
  }

  .md\:hover\:translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .md\:hover\:translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .md\:hover\:translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .md\:hover\:translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .md\:hover\:translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .md\:hover\:translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .md\:hover\:translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .md\:hover\:-translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .md\:hover\:-translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .md\:hover\:-translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .md\:hover\:-translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .md\:hover\:-translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .md\:hover\:-translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .md\:hover\:-translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .md\:hover\:translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .md\:hover\:translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .md\:hover\:translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .md\:hover\:translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .md\:hover\:translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .md\:hover\:translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .md\:hover\:translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .md\:hover\:translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .md\:hover\:translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .md\:hover\:translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .md\:hover\:translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .md\:hover\:translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .md\:hover\:translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .md\:hover\:translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .md\:hover\:translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .md\:hover\:translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .md\:hover\:translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .md\:hover\:translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .md\:hover\:translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .md\:hover\:translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .md\:hover\:translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .md\:hover\:translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .md\:hover\:translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .md\:hover\:translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .md\:hover\:translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .md\:hover\:translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .md\:hover\:translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .md\:hover\:translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .md\:hover\:translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .md\:hover\:translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .md\:hover\:translate-y-144:hover{
    --tw-translate-y: 36rem;
  }

  .md\:hover\:translate-y-192:hover{
    --tw-translate-y: 48rem;
  }

  .md\:hover\:translate-y-240:hover{
    --tw-translate-y: 60rem;
  }

  .md\:hover\:translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .md\:hover\:translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .md\:hover\:translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .md\:hover\:translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .md\:hover\:translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .md\:hover\:translate-y-btn-default:hover{
    --tw-translate-y: 2.5rem;
  }

  .md\:hover\:translate-y-btn-sm:hover{
    --tw-translate-y: 1.875rem;
  }

  .md\:hover\:translate-y-header:hover{
    --tw-translate-y: 60px;
  }

  .md\:hover\:translate-y-icon:hover{
    --tw-translate-y: 20px;
  }

  .md\:hover\:translate-y-icon-3xl:hover{
    --tw-translate-y: 120px;
  }

  .md\:hover\:translate-y-icon-2xl:hover{
    --tw-translate-y: 80px;
  }

  .md\:hover\:translate-y-icon-xl:hover{
    --tw-translate-y: 60px;
  }

  .md\:hover\:translate-y-icon-lg:hover{
    --tw-translate-y: 40px;
  }

  .md\:hover\:translate-y-icon-sm:hover{
    --tw-translate-y: 18px;
  }

  .md\:hover\:translate-y-icon-xs:hover{
    --tw-translate-y: 16px;
  }

  .md\:hover\:translate-y-icon-spacing:hover{
    --tw-translate-y: 8px;
  }

  .md\:hover\:translate-y-heading-xs:hover{
    --tw-translate-y: 0.25rem;
  }

  .md\:hover\:translate-y-heading-sm:hover{
    --tw-translate-y: 0.5rem;
  }

  .md\:hover\:translate-y-heading:hover{
    --tw-translate-y: 1rem;
  }

  .md\:hover\:translate-y-heading-lg:hover{
    --tw-translate-y: 2rem;
  }

  .md\:hover\:translate-y-actionbar:hover{
    --tw-translate-y: 70px;
  }

  .md\:hover\:translate-y-aside:hover{
    --tw-translate-y: 20rem;
  }

  .md\:hover\:translate-y-sidebar:hover{
    --tw-translate-y: 16rem;
  }

  .md\:hover\:translate-y-card-padding:hover{
    --tw-translate-y: 1.25rem;
  }

  .md\:hover\:-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .md\:hover\:-translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .md\:hover\:-translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .md\:hover\:-translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .md\:hover\:-translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .md\:hover\:-translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .md\:hover\:-translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .md\:hover\:-translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .md\:hover\:-translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .md\:hover\:-translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .md\:hover\:-translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .md\:hover\:-translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .md\:hover\:-translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .md\:hover\:-translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .md\:hover\:-translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .md\:hover\:-translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .md\:hover\:-translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .md\:hover\:-translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .md\:hover\:-translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .md\:hover\:-translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .md\:hover\:-translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .md\:hover\:-translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .md\:hover\:-translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .md\:hover\:-translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .md\:hover\:-translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .md\:hover\:-translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .md\:hover\:-translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .md\:hover\:-translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .md\:hover\:-translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .md\:hover\:-translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .md\:hover\:-translate-y-144:hover{
    --tw-translate-y: -36rem;
  }

  .md\:hover\:-translate-y-192:hover{
    --tw-translate-y: -48rem;
  }

  .md\:hover\:-translate-y-240:hover{
    --tw-translate-y: -60rem;
  }

  .md\:hover\:-translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .md\:hover\:-translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .md\:hover\:-translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .md\:hover\:-translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .md\:hover\:-translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .md\:hover\:-translate-y-btn-default:hover{
    --tw-translate-y: -2.5rem;
  }

  .md\:hover\:-translate-y-btn-sm:hover{
    --tw-translate-y: -1.875rem;
  }

  .md\:hover\:-translate-y-header:hover{
    --tw-translate-y: -60px;
  }

  .md\:hover\:-translate-y-icon:hover{
    --tw-translate-y: -20px;
  }

  .md\:hover\:-translate-y-icon-3xl:hover{
    --tw-translate-y: -120px;
  }

  .md\:hover\:-translate-y-icon-2xl:hover{
    --tw-translate-y: -80px;
  }

  .md\:hover\:-translate-y-icon-xl:hover{
    --tw-translate-y: -60px;
  }

  .md\:hover\:-translate-y-icon-lg:hover{
    --tw-translate-y: -40px;
  }

  .md\:hover\:-translate-y-icon-sm:hover{
    --tw-translate-y: -18px;
  }

  .md\:hover\:-translate-y-icon-xs:hover{
    --tw-translate-y: -16px;
  }

  .md\:hover\:-translate-y-icon-spacing:hover{
    --tw-translate-y: -8px;
  }

  .md\:hover\:-translate-y-heading-xs:hover{
    --tw-translate-y: -0.25rem;
  }

  .md\:hover\:-translate-y-heading-sm:hover{
    --tw-translate-y: -0.5rem;
  }

  .md\:hover\:-translate-y-heading:hover{
    --tw-translate-y: -1rem;
  }

  .md\:hover\:-translate-y-heading-lg:hover{
    --tw-translate-y: -2rem;
  }

  .md\:hover\:-translate-y-actionbar:hover{
    --tw-translate-y: -70px;
  }

  .md\:hover\:-translate-y-aside:hover{
    --tw-translate-y: -20rem;
  }

  .md\:hover\:-translate-y-sidebar:hover{
    --tw-translate-y: -16rem;
  }

  .md\:hover\:-translate-y-card-padding:hover{
    --tw-translate-y: -1.25rem;
  }

  .md\:hover\:translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .md\:hover\:translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .md\:hover\:translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .md\:hover\:translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .md\:hover\:translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .md\:hover\:translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .md\:hover\:translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .md\:hover\:-translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .md\:hover\:-translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .md\:hover\:-translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .md\:hover\:-translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .md\:hover\:-translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .md\:hover\:-translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .md\:hover\:-translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .md\:focus\:translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .md\:focus\:translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .md\:focus\:translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .md\:focus\:translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .md\:focus\:translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .md\:focus\:translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .md\:focus\:translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .md\:focus\:translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .md\:focus\:translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .md\:focus\:translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .md\:focus\:translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .md\:focus\:translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .md\:focus\:translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .md\:focus\:translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .md\:focus\:translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .md\:focus\:translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .md\:focus\:translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .md\:focus\:translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .md\:focus\:translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .md\:focus\:translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .md\:focus\:translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .md\:focus\:translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .md\:focus\:translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .md\:focus\:translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .md\:focus\:translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .md\:focus\:translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .md\:focus\:translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .md\:focus\:translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .md\:focus\:translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .md\:focus\:translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .md\:focus\:translate-x-144:focus{
    --tw-translate-x: 36rem;
  }

  .md\:focus\:translate-x-192:focus{
    --tw-translate-x: 48rem;
  }

  .md\:focus\:translate-x-240:focus{
    --tw-translate-x: 60rem;
  }

  .md\:focus\:translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .md\:focus\:translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .md\:focus\:translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .md\:focus\:translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .md\:focus\:translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .md\:focus\:translate-x-btn-default:focus{
    --tw-translate-x: 2.5rem;
  }

  .md\:focus\:translate-x-btn-sm:focus{
    --tw-translate-x: 1.875rem;
  }

  .md\:focus\:translate-x-header:focus{
    --tw-translate-x: 60px;
  }

  .md\:focus\:translate-x-icon:focus{
    --tw-translate-x: 20px;
  }

  .md\:focus\:translate-x-icon-3xl:focus{
    --tw-translate-x: 120px;
  }

  .md\:focus\:translate-x-icon-2xl:focus{
    --tw-translate-x: 80px;
  }

  .md\:focus\:translate-x-icon-xl:focus{
    --tw-translate-x: 60px;
  }

  .md\:focus\:translate-x-icon-lg:focus{
    --tw-translate-x: 40px;
  }

  .md\:focus\:translate-x-icon-sm:focus{
    --tw-translate-x: 18px;
  }

  .md\:focus\:translate-x-icon-xs:focus{
    --tw-translate-x: 16px;
  }

  .md\:focus\:translate-x-icon-spacing:focus{
    --tw-translate-x: 8px;
  }

  .md\:focus\:translate-x-heading-xs:focus{
    --tw-translate-x: 0.25rem;
  }

  .md\:focus\:translate-x-heading-sm:focus{
    --tw-translate-x: 0.5rem;
  }

  .md\:focus\:translate-x-heading:focus{
    --tw-translate-x: 1rem;
  }

  .md\:focus\:translate-x-heading-lg:focus{
    --tw-translate-x: 2rem;
  }

  .md\:focus\:translate-x-actionbar:focus{
    --tw-translate-x: 70px;
  }

  .md\:focus\:translate-x-aside:focus{
    --tw-translate-x: 20rem;
  }

  .md\:focus\:translate-x-sidebar:focus{
    --tw-translate-x: 16rem;
  }

  .md\:focus\:translate-x-card-padding:focus{
    --tw-translate-x: 1.25rem;
  }

  .md\:focus\:-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .md\:focus\:-translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .md\:focus\:-translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .md\:focus\:-translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .md\:focus\:-translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .md\:focus\:-translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .md\:focus\:-translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .md\:focus\:-translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .md\:focus\:-translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .md\:focus\:-translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .md\:focus\:-translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .md\:focus\:-translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .md\:focus\:-translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .md\:focus\:-translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .md\:focus\:-translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .md\:focus\:-translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .md\:focus\:-translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .md\:focus\:-translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .md\:focus\:-translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .md\:focus\:-translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .md\:focus\:-translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .md\:focus\:-translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .md\:focus\:-translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .md\:focus\:-translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .md\:focus\:-translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .md\:focus\:-translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .md\:focus\:-translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .md\:focus\:-translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .md\:focus\:-translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .md\:focus\:-translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .md\:focus\:-translate-x-144:focus{
    --tw-translate-x: -36rem;
  }

  .md\:focus\:-translate-x-192:focus{
    --tw-translate-x: -48rem;
  }

  .md\:focus\:-translate-x-240:focus{
    --tw-translate-x: -60rem;
  }

  .md\:focus\:-translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .md\:focus\:-translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .md\:focus\:-translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .md\:focus\:-translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .md\:focus\:-translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .md\:focus\:-translate-x-btn-default:focus{
    --tw-translate-x: -2.5rem;
  }

  .md\:focus\:-translate-x-btn-sm:focus{
    --tw-translate-x: -1.875rem;
  }

  .md\:focus\:-translate-x-header:focus{
    --tw-translate-x: -60px;
  }

  .md\:focus\:-translate-x-icon:focus{
    --tw-translate-x: -20px;
  }

  .md\:focus\:-translate-x-icon-3xl:focus{
    --tw-translate-x: -120px;
  }

  .md\:focus\:-translate-x-icon-2xl:focus{
    --tw-translate-x: -80px;
  }

  .md\:focus\:-translate-x-icon-xl:focus{
    --tw-translate-x: -60px;
  }

  .md\:focus\:-translate-x-icon-lg:focus{
    --tw-translate-x: -40px;
  }

  .md\:focus\:-translate-x-icon-sm:focus{
    --tw-translate-x: -18px;
  }

  .md\:focus\:-translate-x-icon-xs:focus{
    --tw-translate-x: -16px;
  }

  .md\:focus\:-translate-x-icon-spacing:focus{
    --tw-translate-x: -8px;
  }

  .md\:focus\:-translate-x-heading-xs:focus{
    --tw-translate-x: -0.25rem;
  }

  .md\:focus\:-translate-x-heading-sm:focus{
    --tw-translate-x: -0.5rem;
  }

  .md\:focus\:-translate-x-heading:focus{
    --tw-translate-x: -1rem;
  }

  .md\:focus\:-translate-x-heading-lg:focus{
    --tw-translate-x: -2rem;
  }

  .md\:focus\:-translate-x-actionbar:focus{
    --tw-translate-x: -70px;
  }

  .md\:focus\:-translate-x-aside:focus{
    --tw-translate-x: -20rem;
  }

  .md\:focus\:-translate-x-sidebar:focus{
    --tw-translate-x: -16rem;
  }

  .md\:focus\:-translate-x-card-padding:focus{
    --tw-translate-x: -1.25rem;
  }

  .md\:focus\:translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .md\:focus\:translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .md\:focus\:translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .md\:focus\:translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .md\:focus\:translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .md\:focus\:translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .md\:focus\:translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .md\:focus\:-translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .md\:focus\:-translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .md\:focus\:-translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .md\:focus\:-translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .md\:focus\:-translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .md\:focus\:-translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .md\:focus\:-translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .md\:focus\:translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .md\:focus\:translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .md\:focus\:translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .md\:focus\:translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .md\:focus\:translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .md\:focus\:translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .md\:focus\:translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .md\:focus\:translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .md\:focus\:translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .md\:focus\:translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .md\:focus\:translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .md\:focus\:translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .md\:focus\:translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .md\:focus\:translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .md\:focus\:translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .md\:focus\:translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .md\:focus\:translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .md\:focus\:translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .md\:focus\:translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .md\:focus\:translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .md\:focus\:translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .md\:focus\:translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .md\:focus\:translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .md\:focus\:translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .md\:focus\:translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .md\:focus\:translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .md\:focus\:translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .md\:focus\:translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .md\:focus\:translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .md\:focus\:translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .md\:focus\:translate-y-144:focus{
    --tw-translate-y: 36rem;
  }

  .md\:focus\:translate-y-192:focus{
    --tw-translate-y: 48rem;
  }

  .md\:focus\:translate-y-240:focus{
    --tw-translate-y: 60rem;
  }

  .md\:focus\:translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .md\:focus\:translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .md\:focus\:translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .md\:focus\:translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .md\:focus\:translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .md\:focus\:translate-y-btn-default:focus{
    --tw-translate-y: 2.5rem;
  }

  .md\:focus\:translate-y-btn-sm:focus{
    --tw-translate-y: 1.875rem;
  }

  .md\:focus\:translate-y-header:focus{
    --tw-translate-y: 60px;
  }

  .md\:focus\:translate-y-icon:focus{
    --tw-translate-y: 20px;
  }

  .md\:focus\:translate-y-icon-3xl:focus{
    --tw-translate-y: 120px;
  }

  .md\:focus\:translate-y-icon-2xl:focus{
    --tw-translate-y: 80px;
  }

  .md\:focus\:translate-y-icon-xl:focus{
    --tw-translate-y: 60px;
  }

  .md\:focus\:translate-y-icon-lg:focus{
    --tw-translate-y: 40px;
  }

  .md\:focus\:translate-y-icon-sm:focus{
    --tw-translate-y: 18px;
  }

  .md\:focus\:translate-y-icon-xs:focus{
    --tw-translate-y: 16px;
  }

  .md\:focus\:translate-y-icon-spacing:focus{
    --tw-translate-y: 8px;
  }

  .md\:focus\:translate-y-heading-xs:focus{
    --tw-translate-y: 0.25rem;
  }

  .md\:focus\:translate-y-heading-sm:focus{
    --tw-translate-y: 0.5rem;
  }

  .md\:focus\:translate-y-heading:focus{
    --tw-translate-y: 1rem;
  }

  .md\:focus\:translate-y-heading-lg:focus{
    --tw-translate-y: 2rem;
  }

  .md\:focus\:translate-y-actionbar:focus{
    --tw-translate-y: 70px;
  }

  .md\:focus\:translate-y-aside:focus{
    --tw-translate-y: 20rem;
  }

  .md\:focus\:translate-y-sidebar:focus{
    --tw-translate-y: 16rem;
  }

  .md\:focus\:translate-y-card-padding:focus{
    --tw-translate-y: 1.25rem;
  }

  .md\:focus\:-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .md\:focus\:-translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .md\:focus\:-translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .md\:focus\:-translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .md\:focus\:-translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .md\:focus\:-translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .md\:focus\:-translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .md\:focus\:-translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .md\:focus\:-translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .md\:focus\:-translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .md\:focus\:-translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .md\:focus\:-translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .md\:focus\:-translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .md\:focus\:-translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .md\:focus\:-translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .md\:focus\:-translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .md\:focus\:-translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .md\:focus\:-translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .md\:focus\:-translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .md\:focus\:-translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .md\:focus\:-translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .md\:focus\:-translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .md\:focus\:-translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .md\:focus\:-translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .md\:focus\:-translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .md\:focus\:-translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .md\:focus\:-translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .md\:focus\:-translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .md\:focus\:-translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .md\:focus\:-translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .md\:focus\:-translate-y-144:focus{
    --tw-translate-y: -36rem;
  }

  .md\:focus\:-translate-y-192:focus{
    --tw-translate-y: -48rem;
  }

  .md\:focus\:-translate-y-240:focus{
    --tw-translate-y: -60rem;
  }

  .md\:focus\:-translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .md\:focus\:-translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .md\:focus\:-translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .md\:focus\:-translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .md\:focus\:-translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .md\:focus\:-translate-y-btn-default:focus{
    --tw-translate-y: -2.5rem;
  }

  .md\:focus\:-translate-y-btn-sm:focus{
    --tw-translate-y: -1.875rem;
  }

  .md\:focus\:-translate-y-header:focus{
    --tw-translate-y: -60px;
  }

  .md\:focus\:-translate-y-icon:focus{
    --tw-translate-y: -20px;
  }

  .md\:focus\:-translate-y-icon-3xl:focus{
    --tw-translate-y: -120px;
  }

  .md\:focus\:-translate-y-icon-2xl:focus{
    --tw-translate-y: -80px;
  }

  .md\:focus\:-translate-y-icon-xl:focus{
    --tw-translate-y: -60px;
  }

  .md\:focus\:-translate-y-icon-lg:focus{
    --tw-translate-y: -40px;
  }

  .md\:focus\:-translate-y-icon-sm:focus{
    --tw-translate-y: -18px;
  }

  .md\:focus\:-translate-y-icon-xs:focus{
    --tw-translate-y: -16px;
  }

  .md\:focus\:-translate-y-icon-spacing:focus{
    --tw-translate-y: -8px;
  }

  .md\:focus\:-translate-y-heading-xs:focus{
    --tw-translate-y: -0.25rem;
  }

  .md\:focus\:-translate-y-heading-sm:focus{
    --tw-translate-y: -0.5rem;
  }

  .md\:focus\:-translate-y-heading:focus{
    --tw-translate-y: -1rem;
  }

  .md\:focus\:-translate-y-heading-lg:focus{
    --tw-translate-y: -2rem;
  }

  .md\:focus\:-translate-y-actionbar:focus{
    --tw-translate-y: -70px;
  }

  .md\:focus\:-translate-y-aside:focus{
    --tw-translate-y: -20rem;
  }

  .md\:focus\:-translate-y-sidebar:focus{
    --tw-translate-y: -16rem;
  }

  .md\:focus\:-translate-y-card-padding:focus{
    --tw-translate-y: -1.25rem;
  }

  .md\:focus\:translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .md\:focus\:translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .md\:focus\:translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .md\:focus\:translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .md\:focus\:translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .md\:focus\:translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .md\:focus\:translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .md\:focus\:-translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .md\:focus\:-translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .md\:focus\:-translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .md\:focus\:-translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .md\:focus\:-translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .md\:focus\:-translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .md\:focus\:-translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .md\:rotate-0{
    --tw-rotate: 0deg;
  }

  .md\:rotate-1{
    --tw-rotate: 1deg;
  }

  .md\:rotate-2{
    --tw-rotate: 2deg;
  }

  .md\:rotate-3{
    --tw-rotate: 3deg;
  }

  .md\:rotate-6{
    --tw-rotate: 6deg;
  }

  .md\:rotate-12{
    --tw-rotate: 12deg;
  }

  .md\:rotate-45{
    --tw-rotate: 45deg;
  }

  .md\:rotate-90{
    --tw-rotate: 90deg;
  }

  .md\:rotate-180{
    --tw-rotate: 180deg;
  }

  .md\:-rotate-180{
    --tw-rotate: -180deg;
  }

  .md\:-rotate-90{
    --tw-rotate: -90deg;
  }

  .md\:-rotate-45{
    --tw-rotate: -45deg;
  }

  .md\:-rotate-12{
    --tw-rotate: -12deg;
  }

  .md\:-rotate-6{
    --tw-rotate: -6deg;
  }

  .md\:-rotate-3{
    --tw-rotate: -3deg;
  }

  .md\:-rotate-2{
    --tw-rotate: -2deg;
  }

  .md\:-rotate-1{
    --tw-rotate: -1deg;
  }

  .md\:hover\:rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .md\:hover\:rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .md\:hover\:rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .md\:hover\:rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .md\:hover\:rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .md\:hover\:rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .md\:hover\:rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .md\:hover\:rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .md\:hover\:rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .md\:hover\:-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .md\:hover\:-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .md\:hover\:-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .md\:hover\:-rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .md\:hover\:-rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .md\:hover\:-rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .md\:hover\:-rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .md\:hover\:-rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .md\:focus\:rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .md\:focus\:rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .md\:focus\:rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .md\:focus\:rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .md\:focus\:rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .md\:focus\:rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .md\:focus\:rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .md\:focus\:rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .md\:focus\:rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .md\:focus\:-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .md\:focus\:-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .md\:focus\:-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .md\:focus\:-rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .md\:focus\:-rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .md\:focus\:-rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .md\:focus\:-rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .md\:focus\:-rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .md\:skew-x-0{
    --tw-skew-x: 0deg;
  }

  .md\:skew-x-1{
    --tw-skew-x: 1deg;
  }

  .md\:skew-x-2{
    --tw-skew-x: 2deg;
  }

  .md\:skew-x-3{
    --tw-skew-x: 3deg;
  }

  .md\:skew-x-6{
    --tw-skew-x: 6deg;
  }

  .md\:skew-x-12{
    --tw-skew-x: 12deg;
  }

  .md\:-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .md\:-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .md\:-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .md\:-skew-x-2{
    --tw-skew-x: -2deg;
  }

  .md\:-skew-x-1{
    --tw-skew-x: -1deg;
  }

  .md\:skew-y-0{
    --tw-skew-y: 0deg;
  }

  .md\:skew-y-1{
    --tw-skew-y: 1deg;
  }

  .md\:skew-y-2{
    --tw-skew-y: 2deg;
  }

  .md\:skew-y-3{
    --tw-skew-y: 3deg;
  }

  .md\:skew-y-6{
    --tw-skew-y: 6deg;
  }

  .md\:skew-y-12{
    --tw-skew-y: 12deg;
  }

  .md\:-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .md\:-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .md\:-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .md\:-skew-y-2{
    --tw-skew-y: -2deg;
  }

  .md\:-skew-y-1{
    --tw-skew-y: -1deg;
  }

  .md\:hover\:skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .md\:hover\:skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .md\:hover\:skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .md\:hover\:skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .md\:hover\:skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .md\:hover\:skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .md\:hover\:-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .md\:hover\:-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .md\:hover\:-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .md\:hover\:-skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .md\:hover\:-skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .md\:hover\:skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .md\:hover\:skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .md\:hover\:skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .md\:hover\:skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .md\:hover\:skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .md\:hover\:skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .md\:hover\:-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .md\:hover\:-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .md\:hover\:-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .md\:hover\:-skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .md\:hover\:-skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .md\:focus\:skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .md\:focus\:skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .md\:focus\:skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .md\:focus\:skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .md\:focus\:skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .md\:focus\:skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .md\:focus\:-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .md\:focus\:-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .md\:focus\:-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .md\:focus\:-skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .md\:focus\:-skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .md\:focus\:skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .md\:focus\:skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .md\:focus\:skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .md\:focus\:skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .md\:focus\:skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .md\:focus\:skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .md\:focus\:-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .md\:focus\:-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .md\:focus\:-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .md\:focus\:-skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .md\:focus\:-skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .md\:scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:hover\:scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:hover\:scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:hover\:scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:hover\:scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:hover\:scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:hover\:scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:hover\:scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:hover\:scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:hover\:scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:hover\:scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:focus\:scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md\:focus\:scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md\:focus\:scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md\:focus\:scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md\:focus\:scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md\:focus\:scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md\:focus\:scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md\:focus\:scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md\:focus\:scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md\:focus\:scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md\:scale-x-0{
    --tw-scale-x: 0;
  }

  .md\:scale-x-50{
    --tw-scale-x: .5;
  }

  .md\:scale-x-75{
    --tw-scale-x: .75;
  }

  .md\:scale-x-90{
    --tw-scale-x: .9;
  }

  .md\:scale-x-95{
    --tw-scale-x: .95;
  }

  .md\:scale-x-100{
    --tw-scale-x: 1;
  }

  .md\:scale-x-105{
    --tw-scale-x: 1.05;
  }

  .md\:scale-x-110{
    --tw-scale-x: 1.1;
  }

  .md\:scale-x-125{
    --tw-scale-x: 1.25;
  }

  .md\:scale-x-150{
    --tw-scale-x: 1.5;
  }

  .md\:scale-y-0{
    --tw-scale-y: 0;
  }

  .md\:scale-y-50{
    --tw-scale-y: .5;
  }

  .md\:scale-y-75{
    --tw-scale-y: .75;
  }

  .md\:scale-y-90{
    --tw-scale-y: .9;
  }

  .md\:scale-y-95{
    --tw-scale-y: .95;
  }

  .md\:scale-y-100{
    --tw-scale-y: 1;
  }

  .md\:scale-y-105{
    --tw-scale-y: 1.05;
  }

  .md\:scale-y-110{
    --tw-scale-y: 1.1;
  }

  .md\:scale-y-125{
    --tw-scale-y: 1.25;
  }

  .md\:scale-y-150{
    --tw-scale-y: 1.5;
  }

  .md\:hover\:scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .md\:hover\:scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .md\:hover\:scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .md\:hover\:scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .md\:hover\:scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .md\:hover\:scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .md\:hover\:scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .md\:hover\:scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .md\:hover\:scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .md\:hover\:scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .md\:hover\:scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .md\:hover\:scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .md\:hover\:scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .md\:hover\:scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .md\:hover\:scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .md\:hover\:scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .md\:hover\:scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .md\:hover\:scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .md\:hover\:scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .md\:hover\:scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .md\:focus\:scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .md\:focus\:scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .md\:focus\:scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .md\:focus\:scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .md\:focus\:scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .md\:focus\:scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .md\:focus\:scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .md\:focus\:scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .md\:focus\:scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .md\:focus\:scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .md\:focus\:scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .md\:focus\:scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .md\:focus\:scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .md\:focus\:scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .md\:focus\:scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .md\:focus\:scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .md\:focus\:scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .md\:focus\:scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .md\:focus\:scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .md\:focus\:scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .md\:animate-none{
    animation: none;
  }

  .md\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .md\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .md\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .md\:animate-bounce{
    animation: bounce 1s infinite;
  }

  .md\:cursor-auto{
    cursor: auto;
  }

  .md\:cursor-default{
    cursor: default;
  }

  .md\:cursor-pointer{
    cursor: pointer;
  }

  .md\:cursor-wait{
    cursor: wait;
  }

  .md\:cursor-text{
    cursor: text;
  }

  .md\:cursor-move{
    cursor: move;
  }

  .md\:cursor-help{
    cursor: help;
  }

  .md\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .md\:select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .md\:select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .md\:select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .md\:select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .md\:resize-none{
    resize: none;
  }

  .md\:resize-y{
    resize: vertical;
  }

  .md\:resize-x{
    resize: horizontal;
  }

  .md\:resize{
    resize: both;
  }

  .md\:list-inside{
    list-style-position: inside;
  }

  .md\:list-outside{
    list-style-position: outside;
  }

  .md\:list-none{
    list-style-type: none;
  }

  .md\:list-disc{
    list-style-type: disc;
  }

  .md\:list-decimal{
    list-style-type: decimal;
  }

  .md\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .md\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .md\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .md\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .md\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .md\:grid-flow-row{
    grid-auto-flow: row;
  }

  .md\:grid-flow-col{
    grid-auto-flow: column;
  }

  .md\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .md\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .md\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .md\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .md\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .md\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .md\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .md\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .md\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .md\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .md\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .md\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md\:grid-cols-none{
    grid-template-columns: none;
  }

  .md\:grid-cols-3-1{
    grid-template-columns: 3fr 1fr;
  }

  .md\:grid-cols-max-auto{
    grid-template-columns: max-content auto;
  }

  .md\:grid-cols-4-auto{
    grid-template-columns: auto auto auto auto;
  }

  .md\:grid-cols-main-aside{
    grid-template-columns: 4fr 1fr;
  }

  .md\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-rows-none{
    grid-template-rows: none;
  }

  .md\:grid-rows-auto-auto{
    grid-template-rows: auto auto;
  }

  .md\:flex-row{
    flex-direction: row;
  }

  .md\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .md\:flex-col{
    flex-direction: column;
  }

  .md\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .md\:flex-wrap{
    flex-wrap: wrap;
  }

  .md\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .md\:flex-nowrap{
    flex-wrap: nowrap;
  }

  .md\:place-content-center{
    place-content: center;
  }

  .md\:place-content-start{
    place-content: start;
  }

  .md\:place-content-end{
    place-content: end;
  }

  .md\:place-content-between{
    place-content: space-between;
  }

  .md\:place-content-around{
    place-content: space-around;
  }

  .md\:place-content-evenly{
    place-content: space-evenly;
  }

  .md\:place-content-stretch{
    place-content: stretch;
  }

  .md\:place-items-start{
    place-items: start;
  }

  .md\:place-items-end{
    place-items: end;
  }

  .md\:place-items-center{
    place-items: center;
  }

  .md\:place-items-stretch{
    place-items: stretch;
  }

  .md\:content-center{
    align-content: center;
  }

  .md\:content-start{
    align-content: flex-start;
  }

  .md\:content-end{
    align-content: flex-end;
  }

  .md\:content-between{
    align-content: space-between;
  }

  .md\:content-around{
    align-content: space-around;
  }

  .md\:content-evenly{
    align-content: space-evenly;
  }

  .md\:items-start{
    align-items: flex-start;
  }

  .md\:items-end{
    align-items: flex-end;
  }

  .md\:items-center{
    align-items: center;
  }

  .md\:items-baseline{
    align-items: baseline;
  }

  .md\:items-stretch{
    align-items: stretch;
  }

  .md\:justify-start{
    justify-content: flex-start;
  }

  .md\:justify-end{
    justify-content: flex-end;
  }

  .md\:justify-center{
    justify-content: center;
  }

  .md\:justify-between{
    justify-content: space-between;
  }

  .md\:justify-around{
    justify-content: space-around;
  }

  .md\:justify-evenly{
    justify-content: space-evenly;
  }

  .md\:justify-items-start{
    justify-items: start;
  }

  .md\:justify-items-end{
    justify-items: end;
  }

  .md\:justify-items-center{
    justify-items: center;
  }

  .md\:justify-items-stretch{
    justify-items: stretch;
  }

  .md\:gap-0{
    gap: 0px;
  }

  .md\:gap-1{
    gap: 0.25rem;
  }

  .md\:gap-2{
    gap: 0.5rem;
  }

  .md\:gap-3{
    gap: 0.75rem;
  }

  .md\:gap-4{
    gap: 1rem;
  }

  .md\:gap-5{
    gap: 1.25rem;
  }

  .md\:gap-6{
    gap: 1.5rem;
  }

  .md\:gap-7{
    gap: 1.75rem;
  }

  .md\:gap-8{
    gap: 2rem;
  }

  .md\:gap-9{
    gap: 2.25rem;
  }

  .md\:gap-10{
    gap: 2.5rem;
  }

  .md\:gap-11{
    gap: 2.75rem;
  }

  .md\:gap-12{
    gap: 3rem;
  }

  .md\:gap-14{
    gap: 3.5rem;
  }

  .md\:gap-16{
    gap: 4rem;
  }

  .md\:gap-20{
    gap: 5rem;
  }

  .md\:gap-24{
    gap: 6rem;
  }

  .md\:gap-28{
    gap: 7rem;
  }

  .md\:gap-32{
    gap: 8rem;
  }

  .md\:gap-36{
    gap: 9rem;
  }

  .md\:gap-40{
    gap: 10rem;
  }

  .md\:gap-44{
    gap: 11rem;
  }

  .md\:gap-48{
    gap: 12rem;
  }

  .md\:gap-52{
    gap: 13rem;
  }

  .md\:gap-56{
    gap: 14rem;
  }

  .md\:gap-60{
    gap: 15rem;
  }

  .md\:gap-64{
    gap: 16rem;
  }

  .md\:gap-72{
    gap: 18rem;
  }

  .md\:gap-80{
    gap: 20rem;
  }

  .md\:gap-96{
    gap: 24rem;
  }

  .md\:gap-144{
    gap: 36rem;
  }

  .md\:gap-192{
    gap: 48rem;
  }

  .md\:gap-240{
    gap: 60rem;
  }

  .md\:gap-px{
    gap: 1px;
  }

  .md\:gap-0\.5{
    gap: 0.125rem;
  }

  .md\:gap-1\.5{
    gap: 0.375rem;
  }

  .md\:gap-2\.5{
    gap: 0.625rem;
  }

  .md\:gap-3\.5{
    gap: 0.875rem;
  }

  .md\:gap-btn-default{
    gap: 2.5rem;
  }

  .md\:gap-btn-sm{
    gap: 1.875rem;
  }

  .md\:gap-header{
    gap: 60px;
  }

  .md\:gap-icon{
    gap: 20px;
  }

  .md\:gap-icon-3xl{
    gap: 120px;
  }

  .md\:gap-icon-2xl{
    gap: 80px;
  }

  .md\:gap-icon-xl{
    gap: 60px;
  }

  .md\:gap-icon-lg{
    gap: 40px;
  }

  .md\:gap-icon-sm{
    gap: 18px;
  }

  .md\:gap-icon-xs{
    gap: 16px;
  }

  .md\:gap-icon-spacing{
    gap: 8px;
  }

  .md\:gap-heading-xs{
    gap: 0.25rem;
  }

  .md\:gap-heading-sm{
    gap: 0.5rem;
  }

  .md\:gap-heading{
    gap: 1rem;
  }

  .md\:gap-heading-lg{
    gap: 2rem;
  }

  .md\:gap-actionbar{
    gap: 70px;
  }

  .md\:gap-aside{
    gap: 20rem;
  }

  .md\:gap-sidebar{
    gap: 16rem;
  }

  .md\:gap-card-padding{
    gap: 1.25rem;
  }

  .md\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .md\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .md\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .md\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .md\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .md\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .md\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .md\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .md\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .md\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .md\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .md\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .md\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .md\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .md\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .md\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .md\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .md\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .md\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .md\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .md\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .md\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .md\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .md\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .md\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .md\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .md\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .md\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .md\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .md\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .md\:gap-x-144{
    -moz-column-gap: 36rem;
         column-gap: 36rem;
  }

  .md\:gap-x-192{
    -moz-column-gap: 48rem;
         column-gap: 48rem;
  }

  .md\:gap-x-240{
    -moz-column-gap: 60rem;
         column-gap: 60rem;
  }

  .md\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .md\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .md\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .md\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .md\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .md\:gap-x-btn-default{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .md\:gap-x-btn-sm{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }

  .md\:gap-x-header{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .md\:gap-x-icon{
    -moz-column-gap: 20px;
         column-gap: 20px;
  }

  .md\:gap-x-icon-3xl{
    -moz-column-gap: 120px;
         column-gap: 120px;
  }

  .md\:gap-x-icon-2xl{
    -moz-column-gap: 80px;
         column-gap: 80px;
  }

  .md\:gap-x-icon-xl{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .md\:gap-x-icon-lg{
    -moz-column-gap: 40px;
         column-gap: 40px;
  }

  .md\:gap-x-icon-sm{
    -moz-column-gap: 18px;
         column-gap: 18px;
  }

  .md\:gap-x-icon-xs{
    -moz-column-gap: 16px;
         column-gap: 16px;
  }

  .md\:gap-x-icon-spacing{
    -moz-column-gap: 8px;
         column-gap: 8px;
  }

  .md\:gap-x-heading-xs{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .md\:gap-x-heading-sm{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .md\:gap-x-heading{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .md\:gap-x-heading-lg{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .md\:gap-x-actionbar{
    -moz-column-gap: 70px;
         column-gap: 70px;
  }

  .md\:gap-x-aside{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .md\:gap-x-sidebar{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .md\:gap-x-card-padding{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .md\:gap-y-0{
    row-gap: 0px;
  }

  .md\:gap-y-1{
    row-gap: 0.25rem;
  }

  .md\:gap-y-2{
    row-gap: 0.5rem;
  }

  .md\:gap-y-3{
    row-gap: 0.75rem;
  }

  .md\:gap-y-4{
    row-gap: 1rem;
  }

  .md\:gap-y-5{
    row-gap: 1.25rem;
  }

  .md\:gap-y-6{
    row-gap: 1.5rem;
  }

  .md\:gap-y-7{
    row-gap: 1.75rem;
  }

  .md\:gap-y-8{
    row-gap: 2rem;
  }

  .md\:gap-y-9{
    row-gap: 2.25rem;
  }

  .md\:gap-y-10{
    row-gap: 2.5rem;
  }

  .md\:gap-y-11{
    row-gap: 2.75rem;
  }

  .md\:gap-y-12{
    row-gap: 3rem;
  }

  .md\:gap-y-14{
    row-gap: 3.5rem;
  }

  .md\:gap-y-16{
    row-gap: 4rem;
  }

  .md\:gap-y-20{
    row-gap: 5rem;
  }

  .md\:gap-y-24{
    row-gap: 6rem;
  }

  .md\:gap-y-28{
    row-gap: 7rem;
  }

  .md\:gap-y-32{
    row-gap: 8rem;
  }

  .md\:gap-y-36{
    row-gap: 9rem;
  }

  .md\:gap-y-40{
    row-gap: 10rem;
  }

  .md\:gap-y-44{
    row-gap: 11rem;
  }

  .md\:gap-y-48{
    row-gap: 12rem;
  }

  .md\:gap-y-52{
    row-gap: 13rem;
  }

  .md\:gap-y-56{
    row-gap: 14rem;
  }

  .md\:gap-y-60{
    row-gap: 15rem;
  }

  .md\:gap-y-64{
    row-gap: 16rem;
  }

  .md\:gap-y-72{
    row-gap: 18rem;
  }

  .md\:gap-y-80{
    row-gap: 20rem;
  }

  .md\:gap-y-96{
    row-gap: 24rem;
  }

  .md\:gap-y-144{
    row-gap: 36rem;
  }

  .md\:gap-y-192{
    row-gap: 48rem;
  }

  .md\:gap-y-240{
    row-gap: 60rem;
  }

  .md\:gap-y-px{
    row-gap: 1px;
  }

  .md\:gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .md\:gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .md\:gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .md\:gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .md\:gap-y-btn-default{
    row-gap: 2.5rem;
  }

  .md\:gap-y-btn-sm{
    row-gap: 1.875rem;
  }

  .md\:gap-y-header{
    row-gap: 60px;
  }

  .md\:gap-y-icon{
    row-gap: 20px;
  }

  .md\:gap-y-icon-3xl{
    row-gap: 120px;
  }

  .md\:gap-y-icon-2xl{
    row-gap: 80px;
  }

  .md\:gap-y-icon-xl{
    row-gap: 60px;
  }

  .md\:gap-y-icon-lg{
    row-gap: 40px;
  }

  .md\:gap-y-icon-sm{
    row-gap: 18px;
  }

  .md\:gap-y-icon-xs{
    row-gap: 16px;
  }

  .md\:gap-y-icon-spacing{
    row-gap: 8px;
  }

  .md\:gap-y-heading-xs{
    row-gap: 0.25rem;
  }

  .md\:gap-y-heading-sm{
    row-gap: 0.5rem;
  }

  .md\:gap-y-heading{
    row-gap: 1rem;
  }

  .md\:gap-y-heading-lg{
    row-gap: 2rem;
  }

  .md\:gap-y-actionbar{
    row-gap: 70px;
  }

  .md\:gap-y-aside{
    row-gap: 20rem;
  }

  .md\:gap-y-sidebar{
    row-gap: 16rem;
  }

  .md\:gap-y-card-padding{
    row-gap: 1.25rem;
  }

  .md\:space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(36rem * var(--tw-space-x-reverse));
    margin-left: calc(36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(48rem * var(--tw-space-x-reverse));
    margin-left: calc(48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60rem * var(--tw-space-x-reverse));
    margin-left: calc(60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(120px * var(--tw-space-x-reverse));
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(80px * var(--tw-space-x-reverse));
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18px * var(--tw-space-x-reverse));
    margin-left: calc(18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(70px * var(--tw-space-x-reverse));
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-36rem * var(--tw-space-x-reverse));
    margin-left: calc(-36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-48rem * var(--tw-space-x-reverse));
    margin-left: calc(-48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60rem * var(--tw-space-x-reverse));
    margin-left: calc(-60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20px * var(--tw-space-x-reverse));
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-120px * var(--tw-space-x-reverse));
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-80px * var(--tw-space-x-reverse));
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40px * var(--tw-space-x-reverse));
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18px * var(--tw-space-x-reverse));
    margin-left: calc(-18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16px * var(--tw-space-x-reverse));
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8px * var(--tw-space-x-reverse));
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-70px * var(--tw-space-x-reverse));
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:-space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(36rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.875rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .md\:space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .md\:space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(120px * var(--tw-space-y-reverse));
  }

  .md\:space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(80px * var(--tw-space-y-reverse));
  }

  .md\:space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .md\:space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .md\:space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18px * var(--tw-space-y-reverse));
  }

  .md\:space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .md\:space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .md\:space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(70px * var(--tw-space-y-reverse));
  }

  .md\:space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-36rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-48rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.875rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-120px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-80px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-70px * var(--tw-space-y-reverse));
  }

  .md\:-space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .md\:-space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .md\:space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .md\:space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .md\:divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(10px * var(--tw-divide-x-reverse));
    border-left-width: calc(10px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md\:divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(10px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(10px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .md\:divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .md\:divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .md\:divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .md\:divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .md\:divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .md\:divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .md\:divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .md\:divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .md\:divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .md\:divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .md\:divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .md\:divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .md\:divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-divide-opacity));
  }

  .md\:divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-divide-opacity));
  }

  .md\:divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .md\:divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-divide-opacity));
  }

  .md\:divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-divide-opacity));
  }

  .md\:divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .md\:divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .md\:divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .md\:divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .md\:divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-divide-opacity));
  }

  .md\:divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-divide-opacity));
  }

  .md\:divide-orange-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-divide-opacity));
  }

  .md\:divide-teal-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-divide-opacity));
  }

  .md\:divide-teal-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-divide-opacity));
  }

  .md\:divide-teal-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-divide-opacity));
  }

  .md\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-divide-opacity));
  }

  .md\:divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-divide-opacity));
  }

  .md\:divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-divide-opacity));
  }

  .md\:divide-petrol-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-divide-opacity));
  }

  .md\:divide-petrol-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-divide-opacity));
  }

  .md\:divide-petrol-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .md\:divide-petrol-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .md\:divide-appbody > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .md\:divide-primary > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .md\:divide-link > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .md\:divide-link-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-divide-opacity));
  }

  .md\:divide-header > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .md\:divide-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .md\:divide-bordercolor > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .md\:divide-success > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .md\:divide-danger > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-divide-opacity));
  }

  .md\:divide-disabled > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-divide-opacity));
  }

  .md\:divide-info > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .md\:divide-card > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .md\:divide-dark > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .md\:divide-label-color > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .md\:divide-label-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .md\:divide-border-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .md\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .md\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .md\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .md\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .md\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .md\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .md\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .md\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .md\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .md\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .md\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .md\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .md\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .md\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .md\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .md\:place-self-auto{
    place-self: auto;
  }

  .md\:place-self-start{
    place-self: start;
  }

  .md\:place-self-end{
    place-self: end;
  }

  .md\:place-self-center{
    place-self: center;
  }

  .md\:place-self-stretch{
    place-self: stretch;
  }

  .md\:self-auto{
    align-self: auto;
  }

  .md\:self-start{
    align-self: flex-start;
  }

  .md\:self-end{
    align-self: flex-end;
  }

  .md\:self-center{
    align-self: center;
  }

  .md\:self-stretch{
    align-self: stretch;
  }

  .md\:self-baseline{
    align-self: baseline;
  }

  .md\:justify-self-auto{
    justify-self: auto;
  }

  .md\:justify-self-start{
    justify-self: start;
  }

  .md\:justify-self-end{
    justify-self: end;
  }

  .md\:justify-self-center{
    justify-self: center;
  }

  .md\:justify-self-stretch{
    justify-self: stretch;
  }

  .md\:overflow-auto{
    overflow: auto;
  }

  .md\:overflow-hidden{
    overflow: hidden;
  }

  .md\:overflow-visible{
    overflow: visible;
  }

  .md\:overflow-scroll{
    overflow: scroll;
  }

  .md\:overflow-x-auto{
    overflow-x: auto;
  }

  .md\:overflow-y-auto{
    overflow-y: auto;
  }

  .md\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .md\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .md\:overflow-x-visible{
    overflow-x: visible;
  }

  .md\:overflow-y-visible{
    overflow-y: visible;
  }

  .md\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .md\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .md\:overscroll-auto{
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .md\:overscroll-contain{
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .md\:overscroll-none{
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .md\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .md\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .md\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .md\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .md\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .md\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .md\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .md\:overflow-clip{
    text-overflow: clip;
  }

  .md\:whitespace-normal{
    white-space: normal;
  }

  .md\:whitespace-nowrap{
    white-space: nowrap;
  }

  .md\:whitespace-pre{
    white-space: pre;
  }

  .md\:whitespace-pre-line{
    white-space: pre-line;
  }

  .md\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .md\:break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .md\:break-words{
    overflow-wrap: break-word;
  }

  .md\:break-all{
    word-break: break-all;
  }

  .md\:rounded-none{
    border-radius: 0px;
  }

  .md\:rounded-sm{
    border-radius: 0.125rem;
  }

  .md\:rounded{
    border-radius: 0.4rem;
  }

  .md\:rounded-md{
    border-radius: 0.375rem;
  }

  .md\:rounded-lg{
    border-radius: 0.5rem;
  }

  .md\:rounded-xl{
    border-radius: 0.75rem;
  }

  .md\:rounded-2xl{
    border-radius: 1rem;
  }

  .md\:rounded-3xl{
    border-radius: 1.5rem;
  }

  .md\:rounded-full{
    border-radius: 9999px;
  }

  .md\:rounded-default{
    border-radius: 0.4rem;
  }

  .md\:first\:rounded-none:first-child{
    border-radius: 0px;
  }

  .md\:first\:rounded-sm:first-child{
    border-radius: 0.125rem;
  }

  .md\:first\:rounded:first-child{
    border-radius: 0.4rem;
  }

  .md\:first\:rounded-md:first-child{
    border-radius: 0.375rem;
  }

  .md\:first\:rounded-lg:first-child{
    border-radius: 0.5rem;
  }

  .md\:first\:rounded-xl:first-child{
    border-radius: 0.75rem;
  }

  .md\:first\:rounded-2xl:first-child{
    border-radius: 1rem;
  }

  .md\:first\:rounded-3xl:first-child{
    border-radius: 1.5rem;
  }

  .md\:first\:rounded-full:first-child{
    border-radius: 9999px;
  }

  .md\:first\:rounded-default:first-child{
    border-radius: 0.4rem;
  }

  .md\:last\:rounded-none:last-child{
    border-radius: 0px;
  }

  .md\:last\:rounded-sm:last-child{
    border-radius: 0.125rem;
  }

  .md\:last\:rounded:last-child{
    border-radius: 0.4rem;
  }

  .md\:last\:rounded-md:last-child{
    border-radius: 0.375rem;
  }

  .md\:last\:rounded-lg:last-child{
    border-radius: 0.5rem;
  }

  .md\:last\:rounded-xl:last-child{
    border-radius: 0.75rem;
  }

  .md\:last\:rounded-2xl:last-child{
    border-radius: 1rem;
  }

  .md\:last\:rounded-3xl:last-child{
    border-radius: 1.5rem;
  }

  .md\:last\:rounded-full:last-child{
    border-radius: 9999px;
  }

  .md\:last\:rounded-default:last-child{
    border-radius: 0.4rem;
  }

  .md\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .md\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-t{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .md\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .md\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:rounded-t-default{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .md\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .md\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-r{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .md\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-r-default{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .md\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-b{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-b-default{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-l{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-l-default{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:first\:rounded-t-none:first-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .md\:first\:rounded-t-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md\:first\:rounded-t:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .md\:first\:rounded-t-md:first-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .md\:first\:rounded-t-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md\:first\:rounded-t-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .md\:first\:rounded-t-2xl:first-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .md\:first\:rounded-t-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .md\:first\:rounded-t-full:first-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:first\:rounded-t-default:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .md\:first\:rounded-r-none:first-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .md\:first\:rounded-r-sm:first-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md\:first\:rounded-r:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .md\:first\:rounded-r-md:first-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .md\:first\:rounded-r-lg:first-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md\:first\:rounded-r-xl:first-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .md\:first\:rounded-r-2xl:first-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .md\:first\:rounded-r-3xl:first-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .md\:first\:rounded-r-full:first-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:first\:rounded-r-default:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .md\:first\:rounded-b-none:first-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:first\:rounded-b-sm:first-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:first\:rounded-b:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:first\:rounded-b-md:first-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:first\:rounded-b-lg:first-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:first\:rounded-b-xl:first-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:first\:rounded-b-2xl:first-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:first\:rounded-b-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:first\:rounded-b-full:first-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:first\:rounded-b-default:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:first\:rounded-l-none:first-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:first\:rounded-l-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:first\:rounded-l:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:first\:rounded-l-md:first-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:first\:rounded-l-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:first\:rounded-l-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:first\:rounded-l-2xl:first-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:first\:rounded-l-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:first\:rounded-l-full:first-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:first\:rounded-l-default:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:last\:rounded-t-none:last-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .md\:last\:rounded-t-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md\:last\:rounded-t:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .md\:last\:rounded-t-md:last-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .md\:last\:rounded-t-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md\:last\:rounded-t-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .md\:last\:rounded-t-2xl:last-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .md\:last\:rounded-t-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .md\:last\:rounded-t-full:last-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:last\:rounded-t-default:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .md\:last\:rounded-r-none:last-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .md\:last\:rounded-r-sm:last-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md\:last\:rounded-r:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .md\:last\:rounded-r-md:last-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .md\:last\:rounded-r-lg:last-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md\:last\:rounded-r-xl:last-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .md\:last\:rounded-r-2xl:last-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .md\:last\:rounded-r-3xl:last-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .md\:last\:rounded-r-full:last-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:last\:rounded-r-default:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .md\:last\:rounded-b-none:last-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:last\:rounded-b-sm:last-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:last\:rounded-b:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:last\:rounded-b-md:last-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:last\:rounded-b-lg:last-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:last\:rounded-b-xl:last-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:last\:rounded-b-2xl:last-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:last\:rounded-b-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:last\:rounded-b-full:last-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:last\:rounded-b-default:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:last\:rounded-l-none:last-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .md\:last\:rounded-l-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:last\:rounded-l:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:last\:rounded-l-md:last-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md\:last\:rounded-l-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:last\:rounded-l-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .md\:last\:rounded-l-2xl:last-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .md\:last\:rounded-l-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .md\:last\:rounded-l-full:last-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:last\:rounded-l-default:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .md\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .md\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .md\:rounded-tl{
    border-top-left-radius: 0.4rem;
  }

  .md\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .md\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .md\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .md\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .md\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .md\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .md\:rounded-tl-default{
    border-top-left-radius: 0.4rem;
  }

  .md\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .md\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-tr{
    border-top-right-radius: 0.4rem;
  }

  .md\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .md\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .md\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .md\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .md\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .md\:rounded-tr-default{
    border-top-right-radius: 0.4rem;
  }

  .md\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .md\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-br{
    border-bottom-right-radius: 0.4rem;
  }

  .md\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .md\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .md\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .md\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .md\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-br-default{
    border-bottom-right-radius: 0.4rem;
  }

  .md\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .md\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-bl{
    border-bottom-left-radius: 0.4rem;
  }

  .md\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .md\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .md\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .md\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .md\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-bl-default{
    border-bottom-left-radius: 0.4rem;
  }

  .md\:first\:rounded-tl-none:first-child{
    border-top-left-radius: 0px;
  }

  .md\:first\:rounded-tl-sm:first-child{
    border-top-left-radius: 0.125rem;
  }

  .md\:first\:rounded-tl:first-child{
    border-top-left-radius: 0.4rem;
  }

  .md\:first\:rounded-tl-md:first-child{
    border-top-left-radius: 0.375rem;
  }

  .md\:first\:rounded-tl-lg:first-child{
    border-top-left-radius: 0.5rem;
  }

  .md\:first\:rounded-tl-xl:first-child{
    border-top-left-radius: 0.75rem;
  }

  .md\:first\:rounded-tl-2xl:first-child{
    border-top-left-radius: 1rem;
  }

  .md\:first\:rounded-tl-3xl:first-child{
    border-top-left-radius: 1.5rem;
  }

  .md\:first\:rounded-tl-full:first-child{
    border-top-left-radius: 9999px;
  }

  .md\:first\:rounded-tl-default:first-child{
    border-top-left-radius: 0.4rem;
  }

  .md\:first\:rounded-tr-none:first-child{
    border-top-right-radius: 0px;
  }

  .md\:first\:rounded-tr-sm:first-child{
    border-top-right-radius: 0.125rem;
  }

  .md\:first\:rounded-tr:first-child{
    border-top-right-radius: 0.4rem;
  }

  .md\:first\:rounded-tr-md:first-child{
    border-top-right-radius: 0.375rem;
  }

  .md\:first\:rounded-tr-lg:first-child{
    border-top-right-radius: 0.5rem;
  }

  .md\:first\:rounded-tr-xl:first-child{
    border-top-right-radius: 0.75rem;
  }

  .md\:first\:rounded-tr-2xl:first-child{
    border-top-right-radius: 1rem;
  }

  .md\:first\:rounded-tr-3xl:first-child{
    border-top-right-radius: 1.5rem;
  }

  .md\:first\:rounded-tr-full:first-child{
    border-top-right-radius: 9999px;
  }

  .md\:first\:rounded-tr-default:first-child{
    border-top-right-radius: 0.4rem;
  }

  .md\:first\:rounded-br-none:first-child{
    border-bottom-right-radius: 0px;
  }

  .md\:first\:rounded-br-sm:first-child{
    border-bottom-right-radius: 0.125rem;
  }

  .md\:first\:rounded-br:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .md\:first\:rounded-br-md:first-child{
    border-bottom-right-radius: 0.375rem;
  }

  .md\:first\:rounded-br-lg:first-child{
    border-bottom-right-radius: 0.5rem;
  }

  .md\:first\:rounded-br-xl:first-child{
    border-bottom-right-radius: 0.75rem;
  }

  .md\:first\:rounded-br-2xl:first-child{
    border-bottom-right-radius: 1rem;
  }

  .md\:first\:rounded-br-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
  }

  .md\:first\:rounded-br-full:first-child{
    border-bottom-right-radius: 9999px;
  }

  .md\:first\:rounded-br-default:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .md\:first\:rounded-bl-none:first-child{
    border-bottom-left-radius: 0px;
  }

  .md\:first\:rounded-bl-sm:first-child{
    border-bottom-left-radius: 0.125rem;
  }

  .md\:first\:rounded-bl:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .md\:first\:rounded-bl-md:first-child{
    border-bottom-left-radius: 0.375rem;
  }

  .md\:first\:rounded-bl-lg:first-child{
    border-bottom-left-radius: 0.5rem;
  }

  .md\:first\:rounded-bl-xl:first-child{
    border-bottom-left-radius: 0.75rem;
  }

  .md\:first\:rounded-bl-2xl:first-child{
    border-bottom-left-radius: 1rem;
  }

  .md\:first\:rounded-bl-3xl:first-child{
    border-bottom-left-radius: 1.5rem;
  }

  .md\:first\:rounded-bl-full:first-child{
    border-bottom-left-radius: 9999px;
  }

  .md\:first\:rounded-bl-default:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .md\:last\:rounded-tl-none:last-child{
    border-top-left-radius: 0px;
  }

  .md\:last\:rounded-tl-sm:last-child{
    border-top-left-radius: 0.125rem;
  }

  .md\:last\:rounded-tl:last-child{
    border-top-left-radius: 0.4rem;
  }

  .md\:last\:rounded-tl-md:last-child{
    border-top-left-radius: 0.375rem;
  }

  .md\:last\:rounded-tl-lg:last-child{
    border-top-left-radius: 0.5rem;
  }

  .md\:last\:rounded-tl-xl:last-child{
    border-top-left-radius: 0.75rem;
  }

  .md\:last\:rounded-tl-2xl:last-child{
    border-top-left-radius: 1rem;
  }

  .md\:last\:rounded-tl-3xl:last-child{
    border-top-left-radius: 1.5rem;
  }

  .md\:last\:rounded-tl-full:last-child{
    border-top-left-radius: 9999px;
  }

  .md\:last\:rounded-tl-default:last-child{
    border-top-left-radius: 0.4rem;
  }

  .md\:last\:rounded-tr-none:last-child{
    border-top-right-radius: 0px;
  }

  .md\:last\:rounded-tr-sm:last-child{
    border-top-right-radius: 0.125rem;
  }

  .md\:last\:rounded-tr:last-child{
    border-top-right-radius: 0.4rem;
  }

  .md\:last\:rounded-tr-md:last-child{
    border-top-right-radius: 0.375rem;
  }

  .md\:last\:rounded-tr-lg:last-child{
    border-top-right-radius: 0.5rem;
  }

  .md\:last\:rounded-tr-xl:last-child{
    border-top-right-radius: 0.75rem;
  }

  .md\:last\:rounded-tr-2xl:last-child{
    border-top-right-radius: 1rem;
  }

  .md\:last\:rounded-tr-3xl:last-child{
    border-top-right-radius: 1.5rem;
  }

  .md\:last\:rounded-tr-full:last-child{
    border-top-right-radius: 9999px;
  }

  .md\:last\:rounded-tr-default:last-child{
    border-top-right-radius: 0.4rem;
  }

  .md\:last\:rounded-br-none:last-child{
    border-bottom-right-radius: 0px;
  }

  .md\:last\:rounded-br-sm:last-child{
    border-bottom-right-radius: 0.125rem;
  }

  .md\:last\:rounded-br:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .md\:last\:rounded-br-md:last-child{
    border-bottom-right-radius: 0.375rem;
  }

  .md\:last\:rounded-br-lg:last-child{
    border-bottom-right-radius: 0.5rem;
  }

  .md\:last\:rounded-br-xl:last-child{
    border-bottom-right-radius: 0.75rem;
  }

  .md\:last\:rounded-br-2xl:last-child{
    border-bottom-right-radius: 1rem;
  }

  .md\:last\:rounded-br-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
  }

  .md\:last\:rounded-br-full:last-child{
    border-bottom-right-radius: 9999px;
  }

  .md\:last\:rounded-br-default:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .md\:last\:rounded-bl-none:last-child{
    border-bottom-left-radius: 0px;
  }

  .md\:last\:rounded-bl-sm:last-child{
    border-bottom-left-radius: 0.125rem;
  }

  .md\:last\:rounded-bl:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .md\:last\:rounded-bl-md:last-child{
    border-bottom-left-radius: 0.375rem;
  }

  .md\:last\:rounded-bl-lg:last-child{
    border-bottom-left-radius: 0.5rem;
  }

  .md\:last\:rounded-bl-xl:last-child{
    border-bottom-left-radius: 0.75rem;
  }

  .md\:last\:rounded-bl-2xl:last-child{
    border-bottom-left-radius: 1rem;
  }

  .md\:last\:rounded-bl-3xl:last-child{
    border-bottom-left-radius: 1.5rem;
  }

  .md\:last\:rounded-bl-full:last-child{
    border-bottom-left-radius: 9999px;
  }

  .md\:last\:rounded-bl-default:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .md\:border-0{
    border-width: 0px;
  }

  .md\:border-1{
    border-width: 1px;
  }

  .md\:border-2{
    border-width: 2px;
  }

  .md\:border-4{
    border-width: 4px;
  }

  .md\:border-10{
    border-width: 10px;
  }

  .md\:border{
    border-width: 1px;
  }

  .md\:first\:border-0:first-child{
    border-width: 0px;
  }

  .md\:first\:border-1:first-child{
    border-width: 1px;
  }

  .md\:first\:border-2:first-child{
    border-width: 2px;
  }

  .md\:first\:border-4:first-child{
    border-width: 4px;
  }

  .md\:first\:border-10:first-child{
    border-width: 10px;
  }

  .md\:first\:border:first-child{
    border-width: 1px;
  }

  .md\:last\:border-0:last-child{
    border-width: 0px;
  }

  .md\:last\:border-1:last-child{
    border-width: 1px;
  }

  .md\:last\:border-2:last-child{
    border-width: 2px;
  }

  .md\:last\:border-4:last-child{
    border-width: 4px;
  }

  .md\:last\:border-10:last-child{
    border-width: 10px;
  }

  .md\:last\:border:last-child{
    border-width: 1px;
  }

  .md\:border-t-0{
    border-top-width: 0px;
  }

  .md\:border-t-1{
    border-top-width: 1px;
  }

  .md\:border-t-2{
    border-top-width: 2px;
  }

  .md\:border-t-4{
    border-top-width: 4px;
  }

  .md\:border-t-10{
    border-top-width: 10px;
  }

  .md\:border-t{
    border-top-width: 1px;
  }

  .md\:border-r-0{
    border-right-width: 0px;
  }

  .md\:border-r-1{
    border-right-width: 1px;
  }

  .md\:border-r-2{
    border-right-width: 2px;
  }

  .md\:border-r-4{
    border-right-width: 4px;
  }

  .md\:border-r-10{
    border-right-width: 10px;
  }

  .md\:border-r{
    border-right-width: 1px;
  }

  .md\:border-b-0{
    border-bottom-width: 0px;
  }

  .md\:border-b-1{
    border-bottom-width: 1px;
  }

  .md\:border-b-2{
    border-bottom-width: 2px;
  }

  .md\:border-b-4{
    border-bottom-width: 4px;
  }

  .md\:border-b-10{
    border-bottom-width: 10px;
  }

  .md\:border-b{
    border-bottom-width: 1px;
  }

  .md\:border-l-0{
    border-left-width: 0px;
  }

  .md\:border-l-1{
    border-left-width: 1px;
  }

  .md\:border-l-2{
    border-left-width: 2px;
  }

  .md\:border-l-4{
    border-left-width: 4px;
  }

  .md\:border-l-10{
    border-left-width: 10px;
  }

  .md\:border-l{
    border-left-width: 1px;
  }

  .md\:first\:border-t-0:first-child{
    border-top-width: 0px;
  }

  .md\:first\:border-t-1:first-child{
    border-top-width: 1px;
  }

  .md\:first\:border-t-2:first-child{
    border-top-width: 2px;
  }

  .md\:first\:border-t-4:first-child{
    border-top-width: 4px;
  }

  .md\:first\:border-t-10:first-child{
    border-top-width: 10px;
  }

  .md\:first\:border-t:first-child{
    border-top-width: 1px;
  }

  .md\:first\:border-r-0:first-child{
    border-right-width: 0px;
  }

  .md\:first\:border-r-1:first-child{
    border-right-width: 1px;
  }

  .md\:first\:border-r-2:first-child{
    border-right-width: 2px;
  }

  .md\:first\:border-r-4:first-child{
    border-right-width: 4px;
  }

  .md\:first\:border-r-10:first-child{
    border-right-width: 10px;
  }

  .md\:first\:border-r:first-child{
    border-right-width: 1px;
  }

  .md\:first\:border-b-0:first-child{
    border-bottom-width: 0px;
  }

  .md\:first\:border-b-1:first-child{
    border-bottom-width: 1px;
  }

  .md\:first\:border-b-2:first-child{
    border-bottom-width: 2px;
  }

  .md\:first\:border-b-4:first-child{
    border-bottom-width: 4px;
  }

  .md\:first\:border-b-10:first-child{
    border-bottom-width: 10px;
  }

  .md\:first\:border-b:first-child{
    border-bottom-width: 1px;
  }

  .md\:first\:border-l-0:first-child{
    border-left-width: 0px;
  }

  .md\:first\:border-l-1:first-child{
    border-left-width: 1px;
  }

  .md\:first\:border-l-2:first-child{
    border-left-width: 2px;
  }

  .md\:first\:border-l-4:first-child{
    border-left-width: 4px;
  }

  .md\:first\:border-l-10:first-child{
    border-left-width: 10px;
  }

  .md\:first\:border-l:first-child{
    border-left-width: 1px;
  }

  .md\:last\:border-t-0:last-child{
    border-top-width: 0px;
  }

  .md\:last\:border-t-1:last-child{
    border-top-width: 1px;
  }

  .md\:last\:border-t-2:last-child{
    border-top-width: 2px;
  }

  .md\:last\:border-t-4:last-child{
    border-top-width: 4px;
  }

  .md\:last\:border-t-10:last-child{
    border-top-width: 10px;
  }

  .md\:last\:border-t:last-child{
    border-top-width: 1px;
  }

  .md\:last\:border-r-0:last-child{
    border-right-width: 0px;
  }

  .md\:last\:border-r-1:last-child{
    border-right-width: 1px;
  }

  .md\:last\:border-r-2:last-child{
    border-right-width: 2px;
  }

  .md\:last\:border-r-4:last-child{
    border-right-width: 4px;
  }

  .md\:last\:border-r-10:last-child{
    border-right-width: 10px;
  }

  .md\:last\:border-r:last-child{
    border-right-width: 1px;
  }

  .md\:last\:border-b-0:last-child{
    border-bottom-width: 0px;
  }

  .md\:last\:border-b-1:last-child{
    border-bottom-width: 1px;
  }

  .md\:last\:border-b-2:last-child{
    border-bottom-width: 2px;
  }

  .md\:last\:border-b-4:last-child{
    border-bottom-width: 4px;
  }

  .md\:last\:border-b-10:last-child{
    border-bottom-width: 10px;
  }

  .md\:last\:border-b:last-child{
    border-bottom-width: 1px;
  }

  .md\:last\:border-l-0:last-child{
    border-left-width: 0px;
  }

  .md\:last\:border-l-1:last-child{
    border-left-width: 1px;
  }

  .md\:last\:border-l-2:last-child{
    border-left-width: 2px;
  }

  .md\:last\:border-l-4:last-child{
    border-left-width: 4px;
  }

  .md\:last\:border-l-10:last-child{
    border-left-width: 10px;
  }

  .md\:last\:border-l:last-child{
    border-left-width: 1px;
  }

  .md\:border-solid{
    border-style: solid;
  }

  .md\:border-dashed{
    border-style: dashed;
  }

  .md\:border-dotted{
    border-style: dotted;
  }

  .md\:border-double{
    border-style: double;
  }

  .md\:border-none{
    border-style: none;
  }

  .md\:border-transparent{
    border-color: transparent;
  }

  .md\:border-current{
    border-color: currentColor;
  }

  .md\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .md\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .md\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .md\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .md\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .md\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .md\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .md\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .md\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .md\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .md\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .md\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .md\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .md\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .md\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .md\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .md\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .md\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .md\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .md\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .md\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .md\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .md\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .md\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .md\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .md\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .md\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .md\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .md\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-transparent{
    border-color: transparent;
  }

  .group:hover .md\:group-hover\:border-current{
    border-color: currentColor;
  }

  .group:hover .md\:group-hover\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .md\:group-hover\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-transparent:focus-within{
    border-color: transparent;
  }

  .md\:focus-within\:border-current:focus-within{
    border-color: currentColor;
  }

  .md\:focus-within\:border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-orange-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-teal-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-teal-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-teal-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-petrol-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-petrol-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-petrol-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-petrol-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-appbody:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-primary:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-link:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-link-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-header:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-actionbar:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-bordercolor:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-success:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-danger:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-disabled:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-info:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-card:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-dark:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-label-color:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-label-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:focus-within\:border-border-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .md\:hover\:border-current:hover{
    border-color: currentColor;
  }

  .md\:hover\:border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:hover\:border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .md\:hover\:border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:hover\:border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .md\:hover\:border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .md\:hover\:border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .md\:hover\:border-orange-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .md\:hover\:border-teal-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .md\:hover\:border-teal-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .md\:hover\:border-teal-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .md\:hover\:border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .md\:hover\:border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .md\:hover\:border-petrol-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .md\:hover\:border-petrol-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .md\:hover\:border-petrol-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .md\:hover\:border-petrol-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .md\:hover\:border-appbody:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .md\:hover\:border-primary:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:hover\:border-link:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:hover\:border-link-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .md\:hover\:border-header:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .md\:hover\:border-actionbar:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .md\:hover\:border-bordercolor:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:hover\:border-success:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .md\:hover\:border-danger:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .md\:hover\:border-disabled:hover{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .md\:hover\:border-info:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:hover\:border-card:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:hover\:border-dark:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .md\:hover\:border-label-color:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:hover\:border-label-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:hover\:border-border-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .md\:focus\:border-current:focus{
    border-color: currentColor;
  }

  .md\:focus\:border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus\:border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .md\:focus\:border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .md\:focus\:border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .md\:focus\:border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .md\:focus\:border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .md\:focus\:border-orange-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .md\:focus\:border-teal-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .md\:focus\:border-teal-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .md\:focus\:border-teal-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .md\:focus\:border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .md\:focus\:border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .md\:focus\:border-petrol-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .md\:focus\:border-petrol-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .md\:focus\:border-petrol-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .md\:focus\:border-petrol-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .md\:focus\:border-appbody:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .md\:focus\:border-primary:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:focus\:border-link:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:focus\:border-link-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .md\:focus\:border-header:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .md\:focus\:border-actionbar:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .md\:focus\:border-bordercolor:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:focus\:border-success:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .md\:focus\:border-danger:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .md\:focus\:border-disabled:focus{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .md\:focus\:border-info:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .md\:focus\:border-card:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .md\:focus\:border-dark:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .md\:focus\:border-label-color:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:focus\:border-label-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .md\:focus\:border-border-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .md\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .md\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .md\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .md\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .md\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .md\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .md\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .md\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .md\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .md\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .md\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .md\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .md\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .md\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .md\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .group:hover .md\:group-hover\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .group:hover .md\:group-hover\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .md\:focus-within\:border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .md\:focus-within\:border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .md\:focus-within\:border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .md\:focus-within\:border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .md\:focus-within\:border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .md\:focus-within\:border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .md\:focus-within\:border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .md\:focus-within\:border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .md\:focus-within\:border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .md\:focus-within\:border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .md\:focus-within\:border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .md\:focus-within\:border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .md\:focus-within\:border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .md\:focus-within\:border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .md\:focus-within\:border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .md\:hover\:border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .md\:hover\:border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .md\:hover\:border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .md\:hover\:border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .md\:hover\:border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .md\:hover\:border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .md\:hover\:border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .md\:hover\:border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .md\:hover\:border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .md\:hover\:border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .md\:hover\:border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .md\:hover\:border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .md\:hover\:border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .md\:hover\:border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .md\:hover\:border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .md\:focus\:border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .md\:focus\:border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .md\:focus\:border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .md\:focus\:border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .md\:focus\:border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .md\:focus\:border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .md\:focus\:border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .md\:focus\:border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .md\:focus\:border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .md\:focus\:border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .md\:focus\:border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .md\:focus\:border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .md\:focus\:border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .md\:focus\:border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .md\:focus\:border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .md\:bg-transparent{
    background-color: transparent;
  }

  .md\:bg-current{
    background-color: currentColor;
  }

  .md\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .md\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .md\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .md\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .md\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .md\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .md\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .md\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .md\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .md\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .md\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .md\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .md\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .md\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .md\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .md\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .md\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .md\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .md\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:first\:bg-transparent:first-child{
    background-color: transparent;
  }

  .md\:first\:bg-current:first-child{
    background-color: currentColor;
  }

  .md\:first\:bg-black:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:first\:bg-white:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:first\:bg-gray-100:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:first\:bg-gray-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .md\:first\:bg-gray-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .md\:first\:bg-gray-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:first\:bg-gray-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .md\:first\:bg-gray-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .md\:first\:bg-gray-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:first\:bg-gray-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:first\:bg-gray-900:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:first\:bg-green-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:first\:bg-red-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .md\:first\:bg-pink-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .md\:first\:bg-orange-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .md\:first\:bg-teal-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .md\:first\:bg-teal-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .md\:first\:bg-teal-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .md\:first\:bg-yellow-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .md\:first\:bg-blue-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .md\:first\:bg-blue-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .md\:first\:bg-petrol-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .md\:first\:bg-petrol-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .md\:first\:bg-petrol-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:first\:bg-petrol-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:first\:bg-appbody:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:first\:bg-primary:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:first\:bg-link:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:first\:bg-link-hover:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .md\:first\:bg-header:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:first\:bg-actionbar:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:first\:bg-bordercolor:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:first\:bg-success:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:first\:bg-danger:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .md\:first\:bg-disabled:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .md\:first\:bg-info:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:first\:bg-card:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:first\:bg-dark:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:first\:bg-label-color:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:first\:bg-label-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:first\:bg-border-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:last\:bg-transparent:last-child{
    background-color: transparent;
  }

  .md\:last\:bg-current:last-child{
    background-color: currentColor;
  }

  .md\:last\:bg-black:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:last\:bg-white:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:last\:bg-gray-100:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:last\:bg-gray-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .md\:last\:bg-gray-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .md\:last\:bg-gray-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:last\:bg-gray-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .md\:last\:bg-gray-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .md\:last\:bg-gray-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:last\:bg-gray-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:last\:bg-gray-900:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:last\:bg-green-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:last\:bg-red-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .md\:last\:bg-pink-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .md\:last\:bg-orange-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .md\:last\:bg-teal-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .md\:last\:bg-teal-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .md\:last\:bg-teal-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .md\:last\:bg-yellow-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .md\:last\:bg-blue-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .md\:last\:bg-blue-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .md\:last\:bg-petrol-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .md\:last\:bg-petrol-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .md\:last\:bg-petrol-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:last\:bg-petrol-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:last\:bg-appbody:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:last\:bg-primary:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:last\:bg-link:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:last\:bg-link-hover:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .md\:last\:bg-header:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:last\:bg-actionbar:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:last\:bg-bordercolor:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:last\:bg-success:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:last\:bg-danger:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .md\:last\:bg-disabled:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .md\:last\:bg-info:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:last\:bg-card:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:last\:bg-dark:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:last\:bg-label-color:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:last\:bg-label-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:last\:bg-border-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-transparent{
    background-color: transparent;
  }

  .group:hover .md\:group-hover\:bg-current{
    background-color: currentColor;
  }

  .group:hover .md\:group-hover\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .md\:group-hover\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-transparent:focus-within{
    background-color: transparent;
  }

  .md\:focus-within\:bg-current:focus-within{
    background-color: currentColor;
  }

  .md\:focus-within\:bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-orange-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-teal-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-teal-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-teal-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-petrol-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-petrol-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-petrol-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-petrol-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-appbody:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-primary:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-link:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-link-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-header:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-actionbar:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-bordercolor:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-success:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-danger:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-disabled:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-info:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-card:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-dark:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-label-color:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-label-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:focus-within\:bg-border-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .md\:hover\:bg-current:hover{
    background-color: currentColor;
  }

  .md\:hover\:bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-orange-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-teal-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-teal-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-teal-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-petrol-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-petrol-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-petrol-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-petrol-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-appbody:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-primary:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-link:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-link-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-header:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-actionbar:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-bordercolor:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-success:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-danger:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-disabled:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-info:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-card:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-dark:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-label-color:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-label-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:hover\:bg-border-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .md\:focus\:bg-current:focus{
    background-color: currentColor;
  }

  .md\:focus\:bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-orange-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-teal-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-teal-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-teal-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-petrol-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-petrol-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-petrol-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-petrol-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-appbody:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-primary:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-link:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-link-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-header:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-actionbar:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-bordercolor:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-success:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-danger:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-disabled:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-info:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-card:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-dark:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-label-color:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-label-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:focus\:bg-border-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:active\:bg-transparent:active{
    background-color: transparent;
  }

  .md\:active\:bg-current:active{
    background-color: currentColor;
  }

  .md\:active\:bg-black:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:active\:bg-white:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:active\:bg-gray-100:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:active\:bg-gray-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .md\:active\:bg-gray-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .md\:active\:bg-gray-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:active\:bg-gray-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .md\:active\:bg-gray-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .md\:active\:bg-gray-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:active\:bg-gray-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:active\:bg-gray-900:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .md\:active\:bg-green-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:active\:bg-red-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .md\:active\:bg-pink-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .md\:active\:bg-orange-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .md\:active\:bg-teal-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .md\:active\:bg-teal-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .md\:active\:bg-teal-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .md\:active\:bg-yellow-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .md\:active\:bg-blue-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .md\:active\:bg-blue-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .md\:active\:bg-petrol-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .md\:active\:bg-petrol-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .md\:active\:bg-petrol-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:active\:bg-petrol-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:active\:bg-appbody:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .md\:active\:bg-primary:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:active\:bg-link:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:active\:bg-link-hover:active{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .md\:active\:bg-header:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .md\:active\:bg-actionbar:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .md\:active\:bg-bordercolor:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:active\:bg-success:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .md\:active\:bg-danger:active{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .md\:active\:bg-disabled:active{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .md\:active\:bg-info:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .md\:active\:bg-card:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md\:active\:bg-dark:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .md\:active\:bg-label-color:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:active\:bg-label-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .md\:active\:bg-border-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .md\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .md\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .md\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .md\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .md\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .md\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .md\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .md\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .md\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .md\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .md\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .md\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .md\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .md\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .md\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .group:hover .md\:group-hover\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .group:hover .md\:group-hover\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .md\:focus-within\:bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .md\:focus-within\:bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .md\:focus-within\:bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .md\:focus-within\:bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .md\:focus-within\:bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .md\:focus-within\:bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .md\:focus-within\:bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .md\:focus-within\:bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .md\:focus-within\:bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .md\:focus-within\:bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .md\:focus-within\:bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .md\:focus-within\:bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .md\:focus-within\:bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .md\:focus-within\:bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .md\:focus-within\:bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .md\:hover\:bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .md\:hover\:bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .md\:hover\:bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .md\:hover\:bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .md\:hover\:bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .md\:hover\:bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .md\:hover\:bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .md\:hover\:bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .md\:hover\:bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .md\:hover\:bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .md\:hover\:bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .md\:hover\:bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .md\:hover\:bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .md\:hover\:bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .md\:hover\:bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .md\:focus\:bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .md\:focus\:bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .md\:focus\:bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .md\:focus\:bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .md\:focus\:bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .md\:focus\:bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .md\:focus\:bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .md\:focus\:bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .md\:focus\:bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .md\:focus\:bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .md\:focus\:bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .md\:focus\:bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .md\:focus\:bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .md\:focus\:bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .md\:focus\:bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .md\:bg-none{
    background-image: none;
  }

  .md\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .md\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .md\:bg-pattern-disabled-bright{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .md\:bg-pattern-disabled-dark{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .md\:bg-focuspage-xs{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .md\:bg-focuspage-md{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .md\:bg-focuspage-lg{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .md\:bg-focuspage-xl{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .md\:bg-focuspage-2xl{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .md\:hover\:bg-none:hover{
    background-image: none;
  }

  .md\:hover\:bg-gradient-to-t:hover{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .md\:hover\:bg-gradient-to-tr:hover{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .md\:hover\:bg-gradient-to-r:hover{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .md\:hover\:bg-gradient-to-br:hover{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .md\:hover\:bg-gradient-to-b:hover{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .md\:hover\:bg-gradient-to-bl:hover{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .md\:hover\:bg-gradient-to-l:hover{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .md\:hover\:bg-gradient-to-tl:hover{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .md\:hover\:bg-pattern-disabled-bright:hover{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .md\:hover\:bg-pattern-disabled-dark:hover{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .md\:hover\:bg-focuspage-xs:hover{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .md\:hover\:bg-focuspage-md:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .md\:hover\:bg-focuspage-lg:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .md\:hover\:bg-focuspage-xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .md\:hover\:bg-focuspage-2xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .md\:focus\:bg-none:focus{
    background-image: none;
  }

  .md\:focus\:bg-gradient-to-t:focus{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .md\:focus\:bg-gradient-to-tr:focus{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .md\:focus\:bg-gradient-to-r:focus{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .md\:focus\:bg-gradient-to-br:focus{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .md\:focus\:bg-gradient-to-b:focus{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .md\:focus\:bg-gradient-to-bl:focus{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .md\:focus\:bg-gradient-to-l:focus{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .md\:focus\:bg-gradient-to-tl:focus{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .md\:focus\:bg-pattern-disabled-bright:focus{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .md\:focus\:bg-pattern-disabled-dark:focus{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .md\:focus\:bg-focuspage-xs:focus{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .md\:focus\:bg-focuspage-md:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .md\:focus\:bg-focuspage-lg:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .md\:focus\:bg-focuspage-xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .md\:focus\:bg-focuspage-2xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .md\:from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-gray-100{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:from-gray-200{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .md\:from-gray-300{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .md\:from-gray-400{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:from-gray-500{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .md\:from-gray-600{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .md\:from-gray-700{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:from-gray-800{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:from-gray-900{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:from-green-500{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:from-red-500{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .md\:from-pink-500{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .md\:from-orange-500{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .md\:from-teal-300{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .md\:from-teal-400{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .md\:from-teal-500{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .md\:from-yellow-500{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .md\:from-blue-200{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .md\:from-blue-500{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .md\:from-petrol-500{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .md\:from-petrol-600{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .md\:from-petrol-700{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:from-petrol-800{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:from-appbody{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:from-primary{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:from-link{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:from-link-hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .md\:from-header{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:from-actionbar{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:from-bordercolor{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:from-success{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:from-danger{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .md\:from-disabled{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .md\:from-info{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:from-card{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:from-dark{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:from-label-color{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:from-label-inverted{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:from-border-inverted{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:hover\:from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-gray-100:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:hover\:from-gray-200:hover{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .md\:hover\:from-gray-300:hover{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .md\:hover\:from-gray-400:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:hover\:from-gray-500:hover{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .md\:hover\:from-gray-600:hover{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .md\:hover\:from-gray-700:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:hover\:from-gray-800:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:hover\:from-gray-900:hover{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:from-green-500:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:hover\:from-red-500:hover{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .md\:hover\:from-pink-500:hover{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .md\:hover\:from-orange-500:hover{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .md\:hover\:from-teal-300:hover{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .md\:hover\:from-teal-400:hover{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .md\:hover\:from-teal-500:hover{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .md\:hover\:from-yellow-500:hover{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .md\:hover\:from-blue-200:hover{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .md\:hover\:from-blue-500:hover{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .md\:hover\:from-petrol-500:hover{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .md\:hover\:from-petrol-600:hover{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .md\:hover\:from-petrol-700:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:hover\:from-petrol-800:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:hover\:from-appbody:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:hover\:from-primary:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:hover\:from-link:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:hover\:from-link-hover:hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .md\:hover\:from-header:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:hover\:from-actionbar:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:hover\:from-bordercolor:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:hover\:from-success:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:hover\:from-danger:hover{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .md\:hover\:from-disabled:hover{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .md\:hover\:from-info:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:hover\:from-card:hover{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-dark:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:hover\:from-label-color:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:hover\:from-label-inverted:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:hover\:from-border-inverted:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:focus\:from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-gray-100:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:focus\:from-gray-200:focus{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .md\:focus\:from-gray-300:focus{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .md\:focus\:from-gray-400:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:focus\:from-gray-500:focus{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .md\:focus\:from-gray-600:focus{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .md\:focus\:from-gray-700:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:focus\:from-gray-800:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:focus\:from-gray-900:focus{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:from-green-500:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:focus\:from-red-500:focus{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .md\:focus\:from-pink-500:focus{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .md\:focus\:from-orange-500:focus{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .md\:focus\:from-teal-300:focus{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .md\:focus\:from-teal-400:focus{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .md\:focus\:from-teal-500:focus{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .md\:focus\:from-yellow-500:focus{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .md\:focus\:from-blue-200:focus{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .md\:focus\:from-blue-500:focus{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .md\:focus\:from-petrol-500:focus{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .md\:focus\:from-petrol-600:focus{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .md\:focus\:from-petrol-700:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:focus\:from-petrol-800:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:focus\:from-appbody:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:focus\:from-primary:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:focus\:from-link:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:focus\:from-link-hover:focus{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .md\:focus\:from-header:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:focus\:from-actionbar:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:focus\:from-bordercolor:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:focus\:from-success:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:focus\:from-danger:focus{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .md\:focus\:from-disabled:focus{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .md\:focus\:from-info:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:focus\:from-card:focus{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-dark:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:focus\:from-label-color:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:focus\:from-label-inverted:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:focus\:from-border-inverted:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .md\:via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .md\:via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .md\:via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .md\:via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .md\:via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .md\:via-orange-500{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .md\:via-teal-300{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .md\:via-teal-400{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .md\:via-teal-500{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .md\:via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .md\:via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .md\:via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .md\:via-petrol-500{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .md\:via-petrol-600{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .md\:via-petrol-700{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:via-petrol-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:via-appbody{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:via-primary{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:via-link{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:via-link-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .md\:via-header{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:via-actionbar{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:via-bordercolor{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:via-success{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:via-danger{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .md\:via-disabled{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .md\:via-info{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:via-card{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:via-dark{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:via-label-color{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:via-label-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:via-border-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:hover\:via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:hover\:via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .md\:hover\:via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .md\:hover\:via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:hover\:via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .md\:hover\:via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .md\:hover\:via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:hover\:via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:hover\:via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:hover\:via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:hover\:via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .md\:hover\:via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .md\:hover\:via-orange-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .md\:hover\:via-teal-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .md\:hover\:via-teal-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .md\:hover\:via-teal-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .md\:hover\:via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .md\:hover\:via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .md\:hover\:via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .md\:hover\:via-petrol-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .md\:hover\:via-petrol-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .md\:hover\:via-petrol-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:hover\:via-petrol-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:hover\:via-appbody:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:hover\:via-primary:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:hover\:via-link:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:hover\:via-link-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .md\:hover\:via-header:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:hover\:via-actionbar:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:hover\:via-bordercolor:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:hover\:via-success:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:hover\:via-danger:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .md\:hover\:via-disabled:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .md\:hover\:via-info:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:hover\:via-card:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-dark:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:hover\:via-label-color:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:hover\:via-label-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:hover\:via-border-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:focus\:via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:focus\:via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .md\:focus\:via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .md\:focus\:via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:focus\:via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .md\:focus\:via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .md\:focus\:via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:focus\:via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:focus\:via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md\:focus\:via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:focus\:via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .md\:focus\:via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .md\:focus\:via-orange-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .md\:focus\:via-teal-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .md\:focus\:via-teal-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .md\:focus\:via-teal-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .md\:focus\:via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .md\:focus\:via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .md\:focus\:via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .md\:focus\:via-petrol-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .md\:focus\:via-petrol-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .md\:focus\:via-petrol-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:focus\:via-petrol-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:focus\:via-appbody:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .md\:focus\:via-primary:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:focus\:via-link:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:focus\:via-link-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .md\:focus\:via-header:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .md\:focus\:via-actionbar:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .md\:focus\:via-bordercolor:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:focus\:via-success:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .md\:focus\:via-danger:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .md\:focus\:via-disabled:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .md\:focus\:via-info:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .md\:focus\:via-card:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-dark:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .md\:focus\:via-label-color:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:focus\:via-label-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .md\:focus\:via-border-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .md\:to-transparent{
    --tw-gradient-to: transparent;
  }

  .md\:to-current{
    --tw-gradient-to: currentColor;
  }

  .md\:to-black{
    --tw-gradient-to: #000;
  }

  .md\:to-white{
    --tw-gradient-to: #fff;
  }

  .md\:to-gray-100{
    --tw-gradient-to: #F4F4F4;
  }

  .md\:to-gray-200{
    --tw-gradient-to: #E1E2E3;
  }

  .md\:to-gray-300{
    --tw-gradient-to: #D3D4D5;
  }

  .md\:to-gray-400{
    --tw-gradient-to: #BFC0C2;
  }

  .md\:to-gray-500{
    --tw-gradient-to: #97999A;
  }

  .md\:to-gray-600{
    --tw-gradient-to: #7B7D7F;
  }

  .md\:to-gray-700{
    --tw-gradient-to: #525355;
  }

  .md\:to-gray-800{
    --tw-gradient-to: #222222;
  }

  .md\:to-gray-900{
    --tw-gradient-to: #000000;
  }

  .md\:to-green-500{
    --tw-gradient-to: #AFB42A;
  }

  .md\:to-red-500{
    --tw-gradient-to: #FF3131;
  }

  .md\:to-pink-500{
    --tw-gradient-to: #FF145A;
  }

  .md\:to-orange-500{
    --tw-gradient-to: #F48D21;
  }

  .md\:to-teal-300{
    --tw-gradient-to: #78EAC1;
  }

  .md\:to-teal-400{
    --tw-gradient-to: #6DDEBA;
  }

  .md\:to-teal-500{
    --tw-gradient-to: #33BA9E;
  }

  .md\:to-yellow-500{
    --tw-gradient-to: #D8CE0D;
  }

  .md\:to-blue-200{
    --tw-gradient-to: #21BEF4;
  }

  .md\:to-blue-500{
    --tw-gradient-to: #326DD1;
  }

  .md\:to-petrol-500{
    --tw-gradient-to: #55609E;
  }

  .md\:to-petrol-600{
    --tw-gradient-to: #3E4674;
  }

  .md\:to-petrol-700{
    --tw-gradient-to: #2C3252;
  }

  .md\:to-petrol-800{
    --tw-gradient-to: #1A1E31;
  }

  .md\:to-appbody{
    --tw-gradient-to: #F4F4F4;
  }

  .md\:to-primary{
    --tw-gradient-to: #3F50B4;
  }

  .md\:to-link{
    --tw-gradient-to: #3F50B4;
  }

  .md\:to-link-hover{
    --tw-gradient-to: #4860E5;
  }

  .md\:to-header{
    --tw-gradient-to: #2C3252;
  }

  .md\:to-actionbar{
    --tw-gradient-to: #1A1E31;
  }

  .md\:to-bordercolor{
    --tw-gradient-to: #BFC0C2;
  }

  .md\:to-success{
    --tw-gradient-to: #AFB42A;
  }

  .md\:to-danger{
    --tw-gradient-to: #FD1525;
  }

  .md\:to-disabled{
    --tw-gradient-to: #B8BAC5;
  }

  .md\:to-info{
    --tw-gradient-to: #3F50B4;
  }

  .md\:to-card{
    --tw-gradient-to: #ffffff;
  }

  .md\:to-dark{
    --tw-gradient-to: #222222;
  }

  .md\:to-label-color{
    --tw-gradient-to: #525355;
  }

  .md\:to-label-inverted{
    --tw-gradient-to: #BFC0C2;
  }

  .md\:to-border-inverted{
    --tw-gradient-to: #525355;
  }

  .md\:hover\:to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .md\:hover\:to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .md\:hover\:to-black:hover{
    --tw-gradient-to: #000;
  }

  .md\:hover\:to-white:hover{
    --tw-gradient-to: #fff;
  }

  .md\:hover\:to-gray-100:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .md\:hover\:to-gray-200:hover{
    --tw-gradient-to: #E1E2E3;
  }

  .md\:hover\:to-gray-300:hover{
    --tw-gradient-to: #D3D4D5;
  }

  .md\:hover\:to-gray-400:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .md\:hover\:to-gray-500:hover{
    --tw-gradient-to: #97999A;
  }

  .md\:hover\:to-gray-600:hover{
    --tw-gradient-to: #7B7D7F;
  }

  .md\:hover\:to-gray-700:hover{
    --tw-gradient-to: #525355;
  }

  .md\:hover\:to-gray-800:hover{
    --tw-gradient-to: #222222;
  }

  .md\:hover\:to-gray-900:hover{
    --tw-gradient-to: #000000;
  }

  .md\:hover\:to-green-500:hover{
    --tw-gradient-to: #AFB42A;
  }

  .md\:hover\:to-red-500:hover{
    --tw-gradient-to: #FF3131;
  }

  .md\:hover\:to-pink-500:hover{
    --tw-gradient-to: #FF145A;
  }

  .md\:hover\:to-orange-500:hover{
    --tw-gradient-to: #F48D21;
  }

  .md\:hover\:to-teal-300:hover{
    --tw-gradient-to: #78EAC1;
  }

  .md\:hover\:to-teal-400:hover{
    --tw-gradient-to: #6DDEBA;
  }

  .md\:hover\:to-teal-500:hover{
    --tw-gradient-to: #33BA9E;
  }

  .md\:hover\:to-yellow-500:hover{
    --tw-gradient-to: #D8CE0D;
  }

  .md\:hover\:to-blue-200:hover{
    --tw-gradient-to: #21BEF4;
  }

  .md\:hover\:to-blue-500:hover{
    --tw-gradient-to: #326DD1;
  }

  .md\:hover\:to-petrol-500:hover{
    --tw-gradient-to: #55609E;
  }

  .md\:hover\:to-petrol-600:hover{
    --tw-gradient-to: #3E4674;
  }

  .md\:hover\:to-petrol-700:hover{
    --tw-gradient-to: #2C3252;
  }

  .md\:hover\:to-petrol-800:hover{
    --tw-gradient-to: #1A1E31;
  }

  .md\:hover\:to-appbody:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .md\:hover\:to-primary:hover{
    --tw-gradient-to: #3F50B4;
  }

  .md\:hover\:to-link:hover{
    --tw-gradient-to: #3F50B4;
  }

  .md\:hover\:to-link-hover:hover{
    --tw-gradient-to: #4860E5;
  }

  .md\:hover\:to-header:hover{
    --tw-gradient-to: #2C3252;
  }

  .md\:hover\:to-actionbar:hover{
    --tw-gradient-to: #1A1E31;
  }

  .md\:hover\:to-bordercolor:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .md\:hover\:to-success:hover{
    --tw-gradient-to: #AFB42A;
  }

  .md\:hover\:to-danger:hover{
    --tw-gradient-to: #FD1525;
  }

  .md\:hover\:to-disabled:hover{
    --tw-gradient-to: #B8BAC5;
  }

  .md\:hover\:to-info:hover{
    --tw-gradient-to: #3F50B4;
  }

  .md\:hover\:to-card:hover{
    --tw-gradient-to: #ffffff;
  }

  .md\:hover\:to-dark:hover{
    --tw-gradient-to: #222222;
  }

  .md\:hover\:to-label-color:hover{
    --tw-gradient-to: #525355;
  }

  .md\:hover\:to-label-inverted:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .md\:hover\:to-border-inverted:hover{
    --tw-gradient-to: #525355;
  }

  .md\:focus\:to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .md\:focus\:to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .md\:focus\:to-black:focus{
    --tw-gradient-to: #000;
  }

  .md\:focus\:to-white:focus{
    --tw-gradient-to: #fff;
  }

  .md\:focus\:to-gray-100:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .md\:focus\:to-gray-200:focus{
    --tw-gradient-to: #E1E2E3;
  }

  .md\:focus\:to-gray-300:focus{
    --tw-gradient-to: #D3D4D5;
  }

  .md\:focus\:to-gray-400:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .md\:focus\:to-gray-500:focus{
    --tw-gradient-to: #97999A;
  }

  .md\:focus\:to-gray-600:focus{
    --tw-gradient-to: #7B7D7F;
  }

  .md\:focus\:to-gray-700:focus{
    --tw-gradient-to: #525355;
  }

  .md\:focus\:to-gray-800:focus{
    --tw-gradient-to: #222222;
  }

  .md\:focus\:to-gray-900:focus{
    --tw-gradient-to: #000000;
  }

  .md\:focus\:to-green-500:focus{
    --tw-gradient-to: #AFB42A;
  }

  .md\:focus\:to-red-500:focus{
    --tw-gradient-to: #FF3131;
  }

  .md\:focus\:to-pink-500:focus{
    --tw-gradient-to: #FF145A;
  }

  .md\:focus\:to-orange-500:focus{
    --tw-gradient-to: #F48D21;
  }

  .md\:focus\:to-teal-300:focus{
    --tw-gradient-to: #78EAC1;
  }

  .md\:focus\:to-teal-400:focus{
    --tw-gradient-to: #6DDEBA;
  }

  .md\:focus\:to-teal-500:focus{
    --tw-gradient-to: #33BA9E;
  }

  .md\:focus\:to-yellow-500:focus{
    --tw-gradient-to: #D8CE0D;
  }

  .md\:focus\:to-blue-200:focus{
    --tw-gradient-to: #21BEF4;
  }

  .md\:focus\:to-blue-500:focus{
    --tw-gradient-to: #326DD1;
  }

  .md\:focus\:to-petrol-500:focus{
    --tw-gradient-to: #55609E;
  }

  .md\:focus\:to-petrol-600:focus{
    --tw-gradient-to: #3E4674;
  }

  .md\:focus\:to-petrol-700:focus{
    --tw-gradient-to: #2C3252;
  }

  .md\:focus\:to-petrol-800:focus{
    --tw-gradient-to: #1A1E31;
  }

  .md\:focus\:to-appbody:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .md\:focus\:to-primary:focus{
    --tw-gradient-to: #3F50B4;
  }

  .md\:focus\:to-link:focus{
    --tw-gradient-to: #3F50B4;
  }

  .md\:focus\:to-link-hover:focus{
    --tw-gradient-to: #4860E5;
  }

  .md\:focus\:to-header:focus{
    --tw-gradient-to: #2C3252;
  }

  .md\:focus\:to-actionbar:focus{
    --tw-gradient-to: #1A1E31;
  }

  .md\:focus\:to-bordercolor:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .md\:focus\:to-success:focus{
    --tw-gradient-to: #AFB42A;
  }

  .md\:focus\:to-danger:focus{
    --tw-gradient-to: #FD1525;
  }

  .md\:focus\:to-disabled:focus{
    --tw-gradient-to: #B8BAC5;
  }

  .md\:focus\:to-info:focus{
    --tw-gradient-to: #3F50B4;
  }

  .md\:focus\:to-card:focus{
    --tw-gradient-to: #ffffff;
  }

  .md\:focus\:to-dark:focus{
    --tw-gradient-to: #222222;
  }

  .md\:focus\:to-label-color:focus{
    --tw-gradient-to: #525355;
  }

  .md\:focus\:to-label-inverted:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .md\:focus\:to-border-inverted:focus{
    --tw-gradient-to: #525355;
  }

  .md\:decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .md\:decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .md\:bg-auto{
    background-size: auto;
  }

  .md\:bg-cover{
    background-size: cover;
  }

  .md\:bg-contain{
    background-size: contain;
  }

  .md\:bg-fixed{
    background-attachment: fixed;
  }

  .md\:bg-local{
    background-attachment: local;
  }

  .md\:bg-scroll{
    background-attachment: scroll;
  }

  .md\:bg-clip-border{
    background-clip: border-box;
  }

  .md\:bg-clip-padding{
    background-clip: padding-box;
  }

  .md\:bg-clip-content{
    background-clip: content-box;
  }

  .md\:bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .md\:bg-bottom{
    background-position: bottom;
  }

  .md\:bg-center{
    background-position: center;
  }

  .md\:bg-left{
    background-position: left;
  }

  .md\:bg-left-bottom{
    background-position: left bottom;
  }

  .md\:bg-left-top{
    background-position: left top;
  }

  .md\:bg-right{
    background-position: right;
  }

  .md\:bg-right-bottom{
    background-position: right bottom;
  }

  .md\:bg-right-top{
    background-position: right top;
  }

  .md\:bg-top{
    background-position: top;
  }

  .md\:bg-repeat{
    background-repeat: repeat;
  }

  .md\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .md\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .md\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .md\:bg-repeat-round{
    background-repeat: round;
  }

  .md\:bg-repeat-space{
    background-repeat: space;
  }

  .md\:bg-origin-border{
    background-origin: border-box;
  }

  .md\:bg-origin-padding{
    background-origin: padding-box;
  }

  .md\:bg-origin-content{
    background-origin: content-box;
  }

  .md\:fill-current{
    fill: currentColor;
  }

  .md\:stroke-current{
    stroke: currentColor;
  }

  .md\:stroke-0{
    stroke-width: 0;
  }

  .md\:stroke-1{
    stroke-width: 1;
  }

  .md\:stroke-2{
    stroke-width: 2;
  }

  .md\:object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .md\:object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .md\:object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .md\:object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .md\:object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .md\:object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .md\:object-center{
    -o-object-position: center;
       object-position: center;
  }

  .md\:object-left{
    -o-object-position: left;
       object-position: left;
  }

  .md\:object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .md\:object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .md\:object-right{
    -o-object-position: right;
       object-position: right;
  }

  .md\:object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .md\:object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .md\:object-top{
    -o-object-position: top;
       object-position: top;
  }

  .md\:p-0{
    padding: 0px;
  }

  .md\:p-1{
    padding: 0.25rem;
  }

  .md\:p-2{
    padding: 0.5rem;
  }

  .md\:p-3{
    padding: 0.75rem;
  }

  .md\:p-4{
    padding: 1rem;
  }

  .md\:p-5{
    padding: 1.25rem;
  }

  .md\:p-6{
    padding: 1.5rem;
  }

  .md\:p-7{
    padding: 1.75rem;
  }

  .md\:p-8{
    padding: 2rem;
  }

  .md\:p-9{
    padding: 2.25rem;
  }

  .md\:p-10{
    padding: 2.5rem;
  }

  .md\:p-11{
    padding: 2.75rem;
  }

  .md\:p-12{
    padding: 3rem;
  }

  .md\:p-14{
    padding: 3.5rem;
  }

  .md\:p-16{
    padding: 4rem;
  }

  .md\:p-20{
    padding: 5rem;
  }

  .md\:p-24{
    padding: 6rem;
  }

  .md\:p-28{
    padding: 7rem;
  }

  .md\:p-32{
    padding: 8rem;
  }

  .md\:p-36{
    padding: 9rem;
  }

  .md\:p-40{
    padding: 10rem;
  }

  .md\:p-44{
    padding: 11rem;
  }

  .md\:p-48{
    padding: 12rem;
  }

  .md\:p-52{
    padding: 13rem;
  }

  .md\:p-56{
    padding: 14rem;
  }

  .md\:p-60{
    padding: 15rem;
  }

  .md\:p-64{
    padding: 16rem;
  }

  .md\:p-72{
    padding: 18rem;
  }

  .md\:p-80{
    padding: 20rem;
  }

  .md\:p-96{
    padding: 24rem;
  }

  .md\:p-144{
    padding: 36rem;
  }

  .md\:p-192{
    padding: 48rem;
  }

  .md\:p-240{
    padding: 60rem;
  }

  .md\:p-px{
    padding: 1px;
  }

  .md\:p-0\.5{
    padding: 0.125rem;
  }

  .md\:p-1\.5{
    padding: 0.375rem;
  }

  .md\:p-2\.5{
    padding: 0.625rem;
  }

  .md\:p-3\.5{
    padding: 0.875rem;
  }

  .md\:p-btn-default{
    padding: 2.5rem;
  }

  .md\:p-btn-sm{
    padding: 1.875rem;
  }

  .md\:p-header{
    padding: 60px;
  }

  .md\:p-icon{
    padding: 20px;
  }

  .md\:p-icon-3xl{
    padding: 120px;
  }

  .md\:p-icon-2xl{
    padding: 80px;
  }

  .md\:p-icon-xl{
    padding: 60px;
  }

  .md\:p-icon-lg{
    padding: 40px;
  }

  .md\:p-icon-sm{
    padding: 18px;
  }

  .md\:p-icon-xs{
    padding: 16px;
  }

  .md\:p-icon-spacing{
    padding: 8px;
  }

  .md\:p-heading-xs{
    padding: 0.25rem;
  }

  .md\:p-heading-sm{
    padding: 0.5rem;
  }

  .md\:p-heading{
    padding: 1rem;
  }

  .md\:p-heading-lg{
    padding: 2rem;
  }

  .md\:p-actionbar{
    padding: 70px;
  }

  .md\:p-aside{
    padding: 20rem;
  }

  .md\:p-sidebar{
    padding: 16rem;
  }

  .md\:p-card-padding{
    padding: 1.25rem;
  }

  .md\:first\:p-0:first-child{
    padding: 0px;
  }

  .md\:first\:p-1:first-child{
    padding: 0.25rem;
  }

  .md\:first\:p-2:first-child{
    padding: 0.5rem;
  }

  .md\:first\:p-3:first-child{
    padding: 0.75rem;
  }

  .md\:first\:p-4:first-child{
    padding: 1rem;
  }

  .md\:first\:p-5:first-child{
    padding: 1.25rem;
  }

  .md\:first\:p-6:first-child{
    padding: 1.5rem;
  }

  .md\:first\:p-7:first-child{
    padding: 1.75rem;
  }

  .md\:first\:p-8:first-child{
    padding: 2rem;
  }

  .md\:first\:p-9:first-child{
    padding: 2.25rem;
  }

  .md\:first\:p-10:first-child{
    padding: 2.5rem;
  }

  .md\:first\:p-11:first-child{
    padding: 2.75rem;
  }

  .md\:first\:p-12:first-child{
    padding: 3rem;
  }

  .md\:first\:p-14:first-child{
    padding: 3.5rem;
  }

  .md\:first\:p-16:first-child{
    padding: 4rem;
  }

  .md\:first\:p-20:first-child{
    padding: 5rem;
  }

  .md\:first\:p-24:first-child{
    padding: 6rem;
  }

  .md\:first\:p-28:first-child{
    padding: 7rem;
  }

  .md\:first\:p-32:first-child{
    padding: 8rem;
  }

  .md\:first\:p-36:first-child{
    padding: 9rem;
  }

  .md\:first\:p-40:first-child{
    padding: 10rem;
  }

  .md\:first\:p-44:first-child{
    padding: 11rem;
  }

  .md\:first\:p-48:first-child{
    padding: 12rem;
  }

  .md\:first\:p-52:first-child{
    padding: 13rem;
  }

  .md\:first\:p-56:first-child{
    padding: 14rem;
  }

  .md\:first\:p-60:first-child{
    padding: 15rem;
  }

  .md\:first\:p-64:first-child{
    padding: 16rem;
  }

  .md\:first\:p-72:first-child{
    padding: 18rem;
  }

  .md\:first\:p-80:first-child{
    padding: 20rem;
  }

  .md\:first\:p-96:first-child{
    padding: 24rem;
  }

  .md\:first\:p-144:first-child{
    padding: 36rem;
  }

  .md\:first\:p-192:first-child{
    padding: 48rem;
  }

  .md\:first\:p-240:first-child{
    padding: 60rem;
  }

  .md\:first\:p-px:first-child{
    padding: 1px;
  }

  .md\:first\:p-0\.5:first-child{
    padding: 0.125rem;
  }

  .md\:first\:p-1\.5:first-child{
    padding: 0.375rem;
  }

  .md\:first\:p-2\.5:first-child{
    padding: 0.625rem;
  }

  .md\:first\:p-3\.5:first-child{
    padding: 0.875rem;
  }

  .md\:first\:p-btn-default:first-child{
    padding: 2.5rem;
  }

  .md\:first\:p-btn-sm:first-child{
    padding: 1.875rem;
  }

  .md\:first\:p-header:first-child{
    padding: 60px;
  }

  .md\:first\:p-icon:first-child{
    padding: 20px;
  }

  .md\:first\:p-icon-3xl:first-child{
    padding: 120px;
  }

  .md\:first\:p-icon-2xl:first-child{
    padding: 80px;
  }

  .md\:first\:p-icon-xl:first-child{
    padding: 60px;
  }

  .md\:first\:p-icon-lg:first-child{
    padding: 40px;
  }

  .md\:first\:p-icon-sm:first-child{
    padding: 18px;
  }

  .md\:first\:p-icon-xs:first-child{
    padding: 16px;
  }

  .md\:first\:p-icon-spacing:first-child{
    padding: 8px;
  }

  .md\:first\:p-heading-xs:first-child{
    padding: 0.25rem;
  }

  .md\:first\:p-heading-sm:first-child{
    padding: 0.5rem;
  }

  .md\:first\:p-heading:first-child{
    padding: 1rem;
  }

  .md\:first\:p-heading-lg:first-child{
    padding: 2rem;
  }

  .md\:first\:p-actionbar:first-child{
    padding: 70px;
  }

  .md\:first\:p-aside:first-child{
    padding: 20rem;
  }

  .md\:first\:p-sidebar:first-child{
    padding: 16rem;
  }

  .md\:first\:p-card-padding:first-child{
    padding: 1.25rem;
  }

  .md\:last\:p-0:last-child{
    padding: 0px;
  }

  .md\:last\:p-1:last-child{
    padding: 0.25rem;
  }

  .md\:last\:p-2:last-child{
    padding: 0.5rem;
  }

  .md\:last\:p-3:last-child{
    padding: 0.75rem;
  }

  .md\:last\:p-4:last-child{
    padding: 1rem;
  }

  .md\:last\:p-5:last-child{
    padding: 1.25rem;
  }

  .md\:last\:p-6:last-child{
    padding: 1.5rem;
  }

  .md\:last\:p-7:last-child{
    padding: 1.75rem;
  }

  .md\:last\:p-8:last-child{
    padding: 2rem;
  }

  .md\:last\:p-9:last-child{
    padding: 2.25rem;
  }

  .md\:last\:p-10:last-child{
    padding: 2.5rem;
  }

  .md\:last\:p-11:last-child{
    padding: 2.75rem;
  }

  .md\:last\:p-12:last-child{
    padding: 3rem;
  }

  .md\:last\:p-14:last-child{
    padding: 3.5rem;
  }

  .md\:last\:p-16:last-child{
    padding: 4rem;
  }

  .md\:last\:p-20:last-child{
    padding: 5rem;
  }

  .md\:last\:p-24:last-child{
    padding: 6rem;
  }

  .md\:last\:p-28:last-child{
    padding: 7rem;
  }

  .md\:last\:p-32:last-child{
    padding: 8rem;
  }

  .md\:last\:p-36:last-child{
    padding: 9rem;
  }

  .md\:last\:p-40:last-child{
    padding: 10rem;
  }

  .md\:last\:p-44:last-child{
    padding: 11rem;
  }

  .md\:last\:p-48:last-child{
    padding: 12rem;
  }

  .md\:last\:p-52:last-child{
    padding: 13rem;
  }

  .md\:last\:p-56:last-child{
    padding: 14rem;
  }

  .md\:last\:p-60:last-child{
    padding: 15rem;
  }

  .md\:last\:p-64:last-child{
    padding: 16rem;
  }

  .md\:last\:p-72:last-child{
    padding: 18rem;
  }

  .md\:last\:p-80:last-child{
    padding: 20rem;
  }

  .md\:last\:p-96:last-child{
    padding: 24rem;
  }

  .md\:last\:p-144:last-child{
    padding: 36rem;
  }

  .md\:last\:p-192:last-child{
    padding: 48rem;
  }

  .md\:last\:p-240:last-child{
    padding: 60rem;
  }

  .md\:last\:p-px:last-child{
    padding: 1px;
  }

  .md\:last\:p-0\.5:last-child{
    padding: 0.125rem;
  }

  .md\:last\:p-1\.5:last-child{
    padding: 0.375rem;
  }

  .md\:last\:p-2\.5:last-child{
    padding: 0.625rem;
  }

  .md\:last\:p-3\.5:last-child{
    padding: 0.875rem;
  }

  .md\:last\:p-btn-default:last-child{
    padding: 2.5rem;
  }

  .md\:last\:p-btn-sm:last-child{
    padding: 1.875rem;
  }

  .md\:last\:p-header:last-child{
    padding: 60px;
  }

  .md\:last\:p-icon:last-child{
    padding: 20px;
  }

  .md\:last\:p-icon-3xl:last-child{
    padding: 120px;
  }

  .md\:last\:p-icon-2xl:last-child{
    padding: 80px;
  }

  .md\:last\:p-icon-xl:last-child{
    padding: 60px;
  }

  .md\:last\:p-icon-lg:last-child{
    padding: 40px;
  }

  .md\:last\:p-icon-sm:last-child{
    padding: 18px;
  }

  .md\:last\:p-icon-xs:last-child{
    padding: 16px;
  }

  .md\:last\:p-icon-spacing:last-child{
    padding: 8px;
  }

  .md\:last\:p-heading-xs:last-child{
    padding: 0.25rem;
  }

  .md\:last\:p-heading-sm:last-child{
    padding: 0.5rem;
  }

  .md\:last\:p-heading:last-child{
    padding: 1rem;
  }

  .md\:last\:p-heading-lg:last-child{
    padding: 2rem;
  }

  .md\:last\:p-actionbar:last-child{
    padding: 70px;
  }

  .md\:last\:p-aside:last-child{
    padding: 20rem;
  }

  .md\:last\:p-sidebar:last-child{
    padding: 16rem;
  }

  .md\:last\:p-card-padding:last-child{
    padding: 1.25rem;
  }

  .md\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .md\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .md\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .md\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .md\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .md\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .md\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .md\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .md\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .md\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .md\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .md\:px-144{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .md\:px-192{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .md\:px-240{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .md\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .md\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .md\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md\:px-btn-default{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:px-btn-sm{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .md\:px-header{
    padding-left: 60px;
    padding-right: 60px;
  }

  .md\:px-icon{
    padding-left: 20px;
    padding-right: 20px;
  }

  .md\:px-icon-3xl{
    padding-left: 120px;
    padding-right: 120px;
  }

  .md\:px-icon-2xl{
    padding-left: 80px;
    padding-right: 80px;
  }

  .md\:px-icon-xl{
    padding-left: 60px;
    padding-right: 60px;
  }

  .md\:px-icon-lg{
    padding-left: 40px;
    padding-right: 40px;
  }

  .md\:px-icon-sm{
    padding-left: 18px;
    padding-right: 18px;
  }

  .md\:px-icon-xs{
    padding-left: 16px;
    padding-right: 16px;
  }

  .md\:px-icon-spacing{
    padding-left: 8px;
    padding-right: 8px;
  }

  .md\:px-heading-xs{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:px-heading-sm{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:px-heading{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:px-heading-lg{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:px-actionbar{
    padding-left: 70px;
    padding-right: 70px;
  }

  .md\:px-aside{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:px-sidebar{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:px-card-padding{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .md\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .md\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .md\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .md\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .md\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .md\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .md\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .md\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .md\:py-144{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .md\:py-192{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .md\:py-240{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .md\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .md\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .md\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .md\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .md\:py-btn-default{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:py-btn-sm{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .md\:py-header{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .md\:py-icon{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .md\:py-icon-3xl{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .md\:py-icon-2xl{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .md\:py-icon-xl{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .md\:py-icon-lg{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .md\:py-icon-sm{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .md\:py-icon-xs{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .md\:py-icon-spacing{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .md\:py-heading-xs{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:py-heading-sm{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:py-heading{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:py-heading-lg{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:py-actionbar{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .md\:py-aside{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:py-sidebar{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:py-card-padding{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:first\:px-0:first-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .md\:first\:px-1:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:first\:px-2:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:first\:px-3:first-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:first\:px-4:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:first\:px-5:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:first\:px-6:first-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:first\:px-7:first-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .md\:first\:px-8:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:first\:px-9:first-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:first\:px-10:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:first\:px-11:first-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .md\:first\:px-12:first-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:first\:px-14:first-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .md\:first\:px-16:first-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:first\:px-20:first-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:first\:px-24:first-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:first\:px-28:first-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .md\:first\:px-32:first-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:first\:px-36:first-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .md\:first\:px-40:first-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:first\:px-44:first-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .md\:first\:px-48:first-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md\:first\:px-52:first-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .md\:first\:px-56:first-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md\:first\:px-60:first-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .md\:first\:px-64:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:first\:px-72:first-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .md\:first\:px-80:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:first\:px-96:first-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .md\:first\:px-144:first-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .md\:first\:px-192:first-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .md\:first\:px-240:first-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .md\:first\:px-px:first-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:first\:px-0\.5:first-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .md\:first\:px-1\.5:first-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:first\:px-2\.5:first-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .md\:first\:px-3\.5:first-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md\:first\:px-btn-default:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:first\:px-btn-sm:first-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .md\:first\:px-header:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .md\:first\:px-icon:first-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .md\:first\:px-icon-3xl:first-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .md\:first\:px-icon-2xl:first-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .md\:first\:px-icon-xl:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .md\:first\:px-icon-lg:first-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .md\:first\:px-icon-sm:first-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .md\:first\:px-icon-xs:first-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .md\:first\:px-icon-spacing:first-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .md\:first\:px-heading-xs:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:first\:px-heading-sm:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:first\:px-heading:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:first\:px-heading-lg:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:first\:px-actionbar:first-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .md\:first\:px-aside:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:first\:px-sidebar:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:first\:px-card-padding:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:first\:py-0:first-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .md\:first\:py-1:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:first\:py-2:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:first\:py-3:first-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:first\:py-4:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:first\:py-5:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:first\:py-6:first-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:first\:py-7:first-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:first\:py-8:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:first\:py-9:first-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:first\:py-10:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:first\:py-11:first-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .md\:first\:py-12:first-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:first\:py-14:first-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:first\:py-16:first-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:first\:py-20:first-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:first\:py-24:first-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:first\:py-28:first-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .md\:first\:py-32:first-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:first\:py-36:first-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .md\:first\:py-40:first-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:first\:py-44:first-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .md\:first\:py-48:first-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md\:first\:py-52:first-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .md\:first\:py-56:first-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md\:first\:py-60:first-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .md\:first\:py-64:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:first\:py-72:first-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .md\:first\:py-80:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:first\:py-96:first-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .md\:first\:py-144:first-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .md\:first\:py-192:first-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .md\:first\:py-240:first-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .md\:first\:py-px:first-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:first\:py-0\.5:first-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .md\:first\:py-1\.5:first-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .md\:first\:py-2\.5:first-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .md\:first\:py-3\.5:first-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .md\:first\:py-btn-default:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:first\:py-btn-sm:first-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .md\:first\:py-header:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .md\:first\:py-icon:first-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .md\:first\:py-icon-3xl:first-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .md\:first\:py-icon-2xl:first-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .md\:first\:py-icon-xl:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .md\:first\:py-icon-lg:first-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .md\:first\:py-icon-sm:first-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .md\:first\:py-icon-xs:first-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .md\:first\:py-icon-spacing:first-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .md\:first\:py-heading-xs:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:first\:py-heading-sm:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:first\:py-heading:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:first\:py-heading-lg:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:first\:py-actionbar:first-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .md\:first\:py-aside:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:first\:py-sidebar:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:first\:py-card-padding:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:last\:px-0:last-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .md\:last\:px-1:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:last\:px-2:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:last\:px-3:last-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:last\:px-4:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:last\:px-5:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:last\:px-6:last-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:last\:px-7:last-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .md\:last\:px-8:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:last\:px-9:last-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md\:last\:px-10:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:last\:px-11:last-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .md\:last\:px-12:last-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:last\:px-14:last-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .md\:last\:px-16:last-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:last\:px-20:last-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:last\:px-24:last-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:last\:px-28:last-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .md\:last\:px-32:last-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:last\:px-36:last-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .md\:last\:px-40:last-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:last\:px-44:last-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .md\:last\:px-48:last-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md\:last\:px-52:last-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .md\:last\:px-56:last-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md\:last\:px-60:last-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .md\:last\:px-64:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:last\:px-72:last-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .md\:last\:px-80:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:last\:px-96:last-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .md\:last\:px-144:last-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .md\:last\:px-192:last-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .md\:last\:px-240:last-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .md\:last\:px-px:last-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:last\:px-0\.5:last-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .md\:last\:px-1\.5:last-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .md\:last\:px-2\.5:last-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .md\:last\:px-3\.5:last-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md\:last\:px-btn-default:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:last\:px-btn-sm:last-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .md\:last\:px-header:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .md\:last\:px-icon:last-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .md\:last\:px-icon-3xl:last-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .md\:last\:px-icon-2xl:last-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .md\:last\:px-icon-xl:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .md\:last\:px-icon-lg:last-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .md\:last\:px-icon-sm:last-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .md\:last\:px-icon-xs:last-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .md\:last\:px-icon-spacing:last-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .md\:last\:px-heading-xs:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:last\:px-heading-sm:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:last\:px-heading:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:last\:px-heading-lg:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:last\:px-actionbar:last-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .md\:last\:px-aside:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .md\:last\:px-sidebar:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md\:last\:px-card-padding:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:last\:py-0:last-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .md\:last\:py-1:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:last\:py-2:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:last\:py-3:last-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:last\:py-4:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:last\:py-5:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:last\:py-6:last-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:last\:py-7:last-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .md\:last\:py-8:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:last\:py-9:last-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md\:last\:py-10:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:last\:py-11:last-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .md\:last\:py-12:last-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:last\:py-14:last-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .md\:last\:py-16:last-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:last\:py-20:last-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:last\:py-24:last-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:last\:py-28:last-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .md\:last\:py-32:last-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:last\:py-36:last-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .md\:last\:py-40:last-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:last\:py-44:last-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .md\:last\:py-48:last-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md\:last\:py-52:last-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .md\:last\:py-56:last-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md\:last\:py-60:last-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .md\:last\:py-64:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:last\:py-72:last-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .md\:last\:py-80:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:last\:py-96:last-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .md\:last\:py-144:last-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .md\:last\:py-192:last-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .md\:last\:py-240:last-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .md\:last\:py-px:last-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:last\:py-0\.5:last-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .md\:last\:py-1\.5:last-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .md\:last\:py-2\.5:last-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .md\:last\:py-3\.5:last-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .md\:last\:py-btn-default:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:last\:py-btn-sm:last-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .md\:last\:py-header:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .md\:last\:py-icon:last-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .md\:last\:py-icon-3xl:last-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .md\:last\:py-icon-2xl:last-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .md\:last\:py-icon-xl:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .md\:last\:py-icon-lg:last-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .md\:last\:py-icon-sm:last-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .md\:last\:py-icon-xs:last-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .md\:last\:py-icon-spacing:last-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .md\:last\:py-heading-xs:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:last\:py-heading-sm:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:last\:py-heading:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:last\:py-heading-lg:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:last\:py-actionbar:last-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .md\:last\:py-aside:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .md\:last\:py-sidebar:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md\:last\:py-card-padding:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:pt-0{
    padding-top: 0px;
  }

  .md\:pt-1{
    padding-top: 0.25rem;
  }

  .md\:pt-2{
    padding-top: 0.5rem;
  }

  .md\:pt-3{
    padding-top: 0.75rem;
  }

  .md\:pt-4{
    padding-top: 1rem;
  }

  .md\:pt-5{
    padding-top: 1.25rem;
  }

  .md\:pt-6{
    padding-top: 1.5rem;
  }

  .md\:pt-7{
    padding-top: 1.75rem;
  }

  .md\:pt-8{
    padding-top: 2rem;
  }

  .md\:pt-9{
    padding-top: 2.25rem;
  }

  .md\:pt-10{
    padding-top: 2.5rem;
  }

  .md\:pt-11{
    padding-top: 2.75rem;
  }

  .md\:pt-12{
    padding-top: 3rem;
  }

  .md\:pt-14{
    padding-top: 3.5rem;
  }

  .md\:pt-16{
    padding-top: 4rem;
  }

  .md\:pt-20{
    padding-top: 5rem;
  }

  .md\:pt-24{
    padding-top: 6rem;
  }

  .md\:pt-28{
    padding-top: 7rem;
  }

  .md\:pt-32{
    padding-top: 8rem;
  }

  .md\:pt-36{
    padding-top: 9rem;
  }

  .md\:pt-40{
    padding-top: 10rem;
  }

  .md\:pt-44{
    padding-top: 11rem;
  }

  .md\:pt-48{
    padding-top: 12rem;
  }

  .md\:pt-52{
    padding-top: 13rem;
  }

  .md\:pt-56{
    padding-top: 14rem;
  }

  .md\:pt-60{
    padding-top: 15rem;
  }

  .md\:pt-64{
    padding-top: 16rem;
  }

  .md\:pt-72{
    padding-top: 18rem;
  }

  .md\:pt-80{
    padding-top: 20rem;
  }

  .md\:pt-96{
    padding-top: 24rem;
  }

  .md\:pt-144{
    padding-top: 36rem;
  }

  .md\:pt-192{
    padding-top: 48rem;
  }

  .md\:pt-240{
    padding-top: 60rem;
  }

  .md\:pt-px{
    padding-top: 1px;
  }

  .md\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .md\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .md\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .md\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .md\:pt-btn-default{
    padding-top: 2.5rem;
  }

  .md\:pt-btn-sm{
    padding-top: 1.875rem;
  }

  .md\:pt-header{
    padding-top: 60px;
  }

  .md\:pt-icon{
    padding-top: 20px;
  }

  .md\:pt-icon-3xl{
    padding-top: 120px;
  }

  .md\:pt-icon-2xl{
    padding-top: 80px;
  }

  .md\:pt-icon-xl{
    padding-top: 60px;
  }

  .md\:pt-icon-lg{
    padding-top: 40px;
  }

  .md\:pt-icon-sm{
    padding-top: 18px;
  }

  .md\:pt-icon-xs{
    padding-top: 16px;
  }

  .md\:pt-icon-spacing{
    padding-top: 8px;
  }

  .md\:pt-heading-xs{
    padding-top: 0.25rem;
  }

  .md\:pt-heading-sm{
    padding-top: 0.5rem;
  }

  .md\:pt-heading{
    padding-top: 1rem;
  }

  .md\:pt-heading-lg{
    padding-top: 2rem;
  }

  .md\:pt-actionbar{
    padding-top: 70px;
  }

  .md\:pt-aside{
    padding-top: 20rem;
  }

  .md\:pt-sidebar{
    padding-top: 16rem;
  }

  .md\:pt-card-padding{
    padding-top: 1.25rem;
  }

  .md\:pr-0{
    padding-right: 0px;
  }

  .md\:pr-1{
    padding-right: 0.25rem;
  }

  .md\:pr-2{
    padding-right: 0.5rem;
  }

  .md\:pr-3{
    padding-right: 0.75rem;
  }

  .md\:pr-4{
    padding-right: 1rem;
  }

  .md\:pr-5{
    padding-right: 1.25rem;
  }

  .md\:pr-6{
    padding-right: 1.5rem;
  }

  .md\:pr-7{
    padding-right: 1.75rem;
  }

  .md\:pr-8{
    padding-right: 2rem;
  }

  .md\:pr-9{
    padding-right: 2.25rem;
  }

  .md\:pr-10{
    padding-right: 2.5rem;
  }

  .md\:pr-11{
    padding-right: 2.75rem;
  }

  .md\:pr-12{
    padding-right: 3rem;
  }

  .md\:pr-14{
    padding-right: 3.5rem;
  }

  .md\:pr-16{
    padding-right: 4rem;
  }

  .md\:pr-20{
    padding-right: 5rem;
  }

  .md\:pr-24{
    padding-right: 6rem;
  }

  .md\:pr-28{
    padding-right: 7rem;
  }

  .md\:pr-32{
    padding-right: 8rem;
  }

  .md\:pr-36{
    padding-right: 9rem;
  }

  .md\:pr-40{
    padding-right: 10rem;
  }

  .md\:pr-44{
    padding-right: 11rem;
  }

  .md\:pr-48{
    padding-right: 12rem;
  }

  .md\:pr-52{
    padding-right: 13rem;
  }

  .md\:pr-56{
    padding-right: 14rem;
  }

  .md\:pr-60{
    padding-right: 15rem;
  }

  .md\:pr-64{
    padding-right: 16rem;
  }

  .md\:pr-72{
    padding-right: 18rem;
  }

  .md\:pr-80{
    padding-right: 20rem;
  }

  .md\:pr-96{
    padding-right: 24rem;
  }

  .md\:pr-144{
    padding-right: 36rem;
  }

  .md\:pr-192{
    padding-right: 48rem;
  }

  .md\:pr-240{
    padding-right: 60rem;
  }

  .md\:pr-px{
    padding-right: 1px;
  }

  .md\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .md\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .md\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .md\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .md\:pr-btn-default{
    padding-right: 2.5rem;
  }

  .md\:pr-btn-sm{
    padding-right: 1.875rem;
  }

  .md\:pr-header{
    padding-right: 60px;
  }

  .md\:pr-icon{
    padding-right: 20px;
  }

  .md\:pr-icon-3xl{
    padding-right: 120px;
  }

  .md\:pr-icon-2xl{
    padding-right: 80px;
  }

  .md\:pr-icon-xl{
    padding-right: 60px;
  }

  .md\:pr-icon-lg{
    padding-right: 40px;
  }

  .md\:pr-icon-sm{
    padding-right: 18px;
  }

  .md\:pr-icon-xs{
    padding-right: 16px;
  }

  .md\:pr-icon-spacing{
    padding-right: 8px;
  }

  .md\:pr-heading-xs{
    padding-right: 0.25rem;
  }

  .md\:pr-heading-sm{
    padding-right: 0.5rem;
  }

  .md\:pr-heading{
    padding-right: 1rem;
  }

  .md\:pr-heading-lg{
    padding-right: 2rem;
  }

  .md\:pr-actionbar{
    padding-right: 70px;
  }

  .md\:pr-aside{
    padding-right: 20rem;
  }

  .md\:pr-sidebar{
    padding-right: 16rem;
  }

  .md\:pr-card-padding{
    padding-right: 1.25rem;
  }

  .md\:pb-0{
    padding-bottom: 0px;
  }

  .md\:pb-1{
    padding-bottom: 0.25rem;
  }

  .md\:pb-2{
    padding-bottom: 0.5rem;
  }

  .md\:pb-3{
    padding-bottom: 0.75rem;
  }

  .md\:pb-4{
    padding-bottom: 1rem;
  }

  .md\:pb-5{
    padding-bottom: 1.25rem;
  }

  .md\:pb-6{
    padding-bottom: 1.5rem;
  }

  .md\:pb-7{
    padding-bottom: 1.75rem;
  }

  .md\:pb-8{
    padding-bottom: 2rem;
  }

  .md\:pb-9{
    padding-bottom: 2.25rem;
  }

  .md\:pb-10{
    padding-bottom: 2.5rem;
  }

  .md\:pb-11{
    padding-bottom: 2.75rem;
  }

  .md\:pb-12{
    padding-bottom: 3rem;
  }

  .md\:pb-14{
    padding-bottom: 3.5rem;
  }

  .md\:pb-16{
    padding-bottom: 4rem;
  }

  .md\:pb-20{
    padding-bottom: 5rem;
  }

  .md\:pb-24{
    padding-bottom: 6rem;
  }

  .md\:pb-28{
    padding-bottom: 7rem;
  }

  .md\:pb-32{
    padding-bottom: 8rem;
  }

  .md\:pb-36{
    padding-bottom: 9rem;
  }

  .md\:pb-40{
    padding-bottom: 10rem;
  }

  .md\:pb-44{
    padding-bottom: 11rem;
  }

  .md\:pb-48{
    padding-bottom: 12rem;
  }

  .md\:pb-52{
    padding-bottom: 13rem;
  }

  .md\:pb-56{
    padding-bottom: 14rem;
  }

  .md\:pb-60{
    padding-bottom: 15rem;
  }

  .md\:pb-64{
    padding-bottom: 16rem;
  }

  .md\:pb-72{
    padding-bottom: 18rem;
  }

  .md\:pb-80{
    padding-bottom: 20rem;
  }

  .md\:pb-96{
    padding-bottom: 24rem;
  }

  .md\:pb-144{
    padding-bottom: 36rem;
  }

  .md\:pb-192{
    padding-bottom: 48rem;
  }

  .md\:pb-240{
    padding-bottom: 60rem;
  }

  .md\:pb-px{
    padding-bottom: 1px;
  }

  .md\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .md\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .md\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .md\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .md\:pb-btn-default{
    padding-bottom: 2.5rem;
  }

  .md\:pb-btn-sm{
    padding-bottom: 1.875rem;
  }

  .md\:pb-header{
    padding-bottom: 60px;
  }

  .md\:pb-icon{
    padding-bottom: 20px;
  }

  .md\:pb-icon-3xl{
    padding-bottom: 120px;
  }

  .md\:pb-icon-2xl{
    padding-bottom: 80px;
  }

  .md\:pb-icon-xl{
    padding-bottom: 60px;
  }

  .md\:pb-icon-lg{
    padding-bottom: 40px;
  }

  .md\:pb-icon-sm{
    padding-bottom: 18px;
  }

  .md\:pb-icon-xs{
    padding-bottom: 16px;
  }

  .md\:pb-icon-spacing{
    padding-bottom: 8px;
  }

  .md\:pb-heading-xs{
    padding-bottom: 0.25rem;
  }

  .md\:pb-heading-sm{
    padding-bottom: 0.5rem;
  }

  .md\:pb-heading{
    padding-bottom: 1rem;
  }

  .md\:pb-heading-lg{
    padding-bottom: 2rem;
  }

  .md\:pb-actionbar{
    padding-bottom: 70px;
  }

  .md\:pb-aside{
    padding-bottom: 20rem;
  }

  .md\:pb-sidebar{
    padding-bottom: 16rem;
  }

  .md\:pb-card-padding{
    padding-bottom: 1.25rem;
  }

  .md\:pl-0{
    padding-left: 0px;
  }

  .md\:pl-1{
    padding-left: 0.25rem;
  }

  .md\:pl-2{
    padding-left: 0.5rem;
  }

  .md\:pl-3{
    padding-left: 0.75rem;
  }

  .md\:pl-4{
    padding-left: 1rem;
  }

  .md\:pl-5{
    padding-left: 1.25rem;
  }

  .md\:pl-6{
    padding-left: 1.5rem;
  }

  .md\:pl-7{
    padding-left: 1.75rem;
  }

  .md\:pl-8{
    padding-left: 2rem;
  }

  .md\:pl-9{
    padding-left: 2.25rem;
  }

  .md\:pl-10{
    padding-left: 2.5rem;
  }

  .md\:pl-11{
    padding-left: 2.75rem;
  }

  .md\:pl-12{
    padding-left: 3rem;
  }

  .md\:pl-14{
    padding-left: 3.5rem;
  }

  .md\:pl-16{
    padding-left: 4rem;
  }

  .md\:pl-20{
    padding-left: 5rem;
  }

  .md\:pl-24{
    padding-left: 6rem;
  }

  .md\:pl-28{
    padding-left: 7rem;
  }

  .md\:pl-32{
    padding-left: 8rem;
  }

  .md\:pl-36{
    padding-left: 9rem;
  }

  .md\:pl-40{
    padding-left: 10rem;
  }

  .md\:pl-44{
    padding-left: 11rem;
  }

  .md\:pl-48{
    padding-left: 12rem;
  }

  .md\:pl-52{
    padding-left: 13rem;
  }

  .md\:pl-56{
    padding-left: 14rem;
  }

  .md\:pl-60{
    padding-left: 15rem;
  }

  .md\:pl-64{
    padding-left: 16rem;
  }

  .md\:pl-72{
    padding-left: 18rem;
  }

  .md\:pl-80{
    padding-left: 20rem;
  }

  .md\:pl-96{
    padding-left: 24rem;
  }

  .md\:pl-144{
    padding-left: 36rem;
  }

  .md\:pl-192{
    padding-left: 48rem;
  }

  .md\:pl-240{
    padding-left: 60rem;
  }

  .md\:pl-px{
    padding-left: 1px;
  }

  .md\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .md\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .md\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .md\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .md\:pl-btn-default{
    padding-left: 2.5rem;
  }

  .md\:pl-btn-sm{
    padding-left: 1.875rem;
  }

  .md\:pl-header{
    padding-left: 60px;
  }

  .md\:pl-icon{
    padding-left: 20px;
  }

  .md\:pl-icon-3xl{
    padding-left: 120px;
  }

  .md\:pl-icon-2xl{
    padding-left: 80px;
  }

  .md\:pl-icon-xl{
    padding-left: 60px;
  }

  .md\:pl-icon-lg{
    padding-left: 40px;
  }

  .md\:pl-icon-sm{
    padding-left: 18px;
  }

  .md\:pl-icon-xs{
    padding-left: 16px;
  }

  .md\:pl-icon-spacing{
    padding-left: 8px;
  }

  .md\:pl-heading-xs{
    padding-left: 0.25rem;
  }

  .md\:pl-heading-sm{
    padding-left: 0.5rem;
  }

  .md\:pl-heading{
    padding-left: 1rem;
  }

  .md\:pl-heading-lg{
    padding-left: 2rem;
  }

  .md\:pl-actionbar{
    padding-left: 70px;
  }

  .md\:pl-aside{
    padding-left: 20rem;
  }

  .md\:pl-sidebar{
    padding-left: 16rem;
  }

  .md\:pl-card-padding{
    padding-left: 1.25rem;
  }

  .md\:first\:pt-0:first-child{
    padding-top: 0px;
  }

  .md\:first\:pt-1:first-child{
    padding-top: 0.25rem;
  }

  .md\:first\:pt-2:first-child{
    padding-top: 0.5rem;
  }

  .md\:first\:pt-3:first-child{
    padding-top: 0.75rem;
  }

  .md\:first\:pt-4:first-child{
    padding-top: 1rem;
  }

  .md\:first\:pt-5:first-child{
    padding-top: 1.25rem;
  }

  .md\:first\:pt-6:first-child{
    padding-top: 1.5rem;
  }

  .md\:first\:pt-7:first-child{
    padding-top: 1.75rem;
  }

  .md\:first\:pt-8:first-child{
    padding-top: 2rem;
  }

  .md\:first\:pt-9:first-child{
    padding-top: 2.25rem;
  }

  .md\:first\:pt-10:first-child{
    padding-top: 2.5rem;
  }

  .md\:first\:pt-11:first-child{
    padding-top: 2.75rem;
  }

  .md\:first\:pt-12:first-child{
    padding-top: 3rem;
  }

  .md\:first\:pt-14:first-child{
    padding-top: 3.5rem;
  }

  .md\:first\:pt-16:first-child{
    padding-top: 4rem;
  }

  .md\:first\:pt-20:first-child{
    padding-top: 5rem;
  }

  .md\:first\:pt-24:first-child{
    padding-top: 6rem;
  }

  .md\:first\:pt-28:first-child{
    padding-top: 7rem;
  }

  .md\:first\:pt-32:first-child{
    padding-top: 8rem;
  }

  .md\:first\:pt-36:first-child{
    padding-top: 9rem;
  }

  .md\:first\:pt-40:first-child{
    padding-top: 10rem;
  }

  .md\:first\:pt-44:first-child{
    padding-top: 11rem;
  }

  .md\:first\:pt-48:first-child{
    padding-top: 12rem;
  }

  .md\:first\:pt-52:first-child{
    padding-top: 13rem;
  }

  .md\:first\:pt-56:first-child{
    padding-top: 14rem;
  }

  .md\:first\:pt-60:first-child{
    padding-top: 15rem;
  }

  .md\:first\:pt-64:first-child{
    padding-top: 16rem;
  }

  .md\:first\:pt-72:first-child{
    padding-top: 18rem;
  }

  .md\:first\:pt-80:first-child{
    padding-top: 20rem;
  }

  .md\:first\:pt-96:first-child{
    padding-top: 24rem;
  }

  .md\:first\:pt-144:first-child{
    padding-top: 36rem;
  }

  .md\:first\:pt-192:first-child{
    padding-top: 48rem;
  }

  .md\:first\:pt-240:first-child{
    padding-top: 60rem;
  }

  .md\:first\:pt-px:first-child{
    padding-top: 1px;
  }

  .md\:first\:pt-0\.5:first-child{
    padding-top: 0.125rem;
  }

  .md\:first\:pt-1\.5:first-child{
    padding-top: 0.375rem;
  }

  .md\:first\:pt-2\.5:first-child{
    padding-top: 0.625rem;
  }

  .md\:first\:pt-3\.5:first-child{
    padding-top: 0.875rem;
  }

  .md\:first\:pt-btn-default:first-child{
    padding-top: 2.5rem;
  }

  .md\:first\:pt-btn-sm:first-child{
    padding-top: 1.875rem;
  }

  .md\:first\:pt-header:first-child{
    padding-top: 60px;
  }

  .md\:first\:pt-icon:first-child{
    padding-top: 20px;
  }

  .md\:first\:pt-icon-3xl:first-child{
    padding-top: 120px;
  }

  .md\:first\:pt-icon-2xl:first-child{
    padding-top: 80px;
  }

  .md\:first\:pt-icon-xl:first-child{
    padding-top: 60px;
  }

  .md\:first\:pt-icon-lg:first-child{
    padding-top: 40px;
  }

  .md\:first\:pt-icon-sm:first-child{
    padding-top: 18px;
  }

  .md\:first\:pt-icon-xs:first-child{
    padding-top: 16px;
  }

  .md\:first\:pt-icon-spacing:first-child{
    padding-top: 8px;
  }

  .md\:first\:pt-heading-xs:first-child{
    padding-top: 0.25rem;
  }

  .md\:first\:pt-heading-sm:first-child{
    padding-top: 0.5rem;
  }

  .md\:first\:pt-heading:first-child{
    padding-top: 1rem;
  }

  .md\:first\:pt-heading-lg:first-child{
    padding-top: 2rem;
  }

  .md\:first\:pt-actionbar:first-child{
    padding-top: 70px;
  }

  .md\:first\:pt-aside:first-child{
    padding-top: 20rem;
  }

  .md\:first\:pt-sidebar:first-child{
    padding-top: 16rem;
  }

  .md\:first\:pt-card-padding:first-child{
    padding-top: 1.25rem;
  }

  .md\:first\:pr-0:first-child{
    padding-right: 0px;
  }

  .md\:first\:pr-1:first-child{
    padding-right: 0.25rem;
  }

  .md\:first\:pr-2:first-child{
    padding-right: 0.5rem;
  }

  .md\:first\:pr-3:first-child{
    padding-right: 0.75rem;
  }

  .md\:first\:pr-4:first-child{
    padding-right: 1rem;
  }

  .md\:first\:pr-5:first-child{
    padding-right: 1.25rem;
  }

  .md\:first\:pr-6:first-child{
    padding-right: 1.5rem;
  }

  .md\:first\:pr-7:first-child{
    padding-right: 1.75rem;
  }

  .md\:first\:pr-8:first-child{
    padding-right: 2rem;
  }

  .md\:first\:pr-9:first-child{
    padding-right: 2.25rem;
  }

  .md\:first\:pr-10:first-child{
    padding-right: 2.5rem;
  }

  .md\:first\:pr-11:first-child{
    padding-right: 2.75rem;
  }

  .md\:first\:pr-12:first-child{
    padding-right: 3rem;
  }

  .md\:first\:pr-14:first-child{
    padding-right: 3.5rem;
  }

  .md\:first\:pr-16:first-child{
    padding-right: 4rem;
  }

  .md\:first\:pr-20:first-child{
    padding-right: 5rem;
  }

  .md\:first\:pr-24:first-child{
    padding-right: 6rem;
  }

  .md\:first\:pr-28:first-child{
    padding-right: 7rem;
  }

  .md\:first\:pr-32:first-child{
    padding-right: 8rem;
  }

  .md\:first\:pr-36:first-child{
    padding-right: 9rem;
  }

  .md\:first\:pr-40:first-child{
    padding-right: 10rem;
  }

  .md\:first\:pr-44:first-child{
    padding-right: 11rem;
  }

  .md\:first\:pr-48:first-child{
    padding-right: 12rem;
  }

  .md\:first\:pr-52:first-child{
    padding-right: 13rem;
  }

  .md\:first\:pr-56:first-child{
    padding-right: 14rem;
  }

  .md\:first\:pr-60:first-child{
    padding-right: 15rem;
  }

  .md\:first\:pr-64:first-child{
    padding-right: 16rem;
  }

  .md\:first\:pr-72:first-child{
    padding-right: 18rem;
  }

  .md\:first\:pr-80:first-child{
    padding-right: 20rem;
  }

  .md\:first\:pr-96:first-child{
    padding-right: 24rem;
  }

  .md\:first\:pr-144:first-child{
    padding-right: 36rem;
  }

  .md\:first\:pr-192:first-child{
    padding-right: 48rem;
  }

  .md\:first\:pr-240:first-child{
    padding-right: 60rem;
  }

  .md\:first\:pr-px:first-child{
    padding-right: 1px;
  }

  .md\:first\:pr-0\.5:first-child{
    padding-right: 0.125rem;
  }

  .md\:first\:pr-1\.5:first-child{
    padding-right: 0.375rem;
  }

  .md\:first\:pr-2\.5:first-child{
    padding-right: 0.625rem;
  }

  .md\:first\:pr-3\.5:first-child{
    padding-right: 0.875rem;
  }

  .md\:first\:pr-btn-default:first-child{
    padding-right: 2.5rem;
  }

  .md\:first\:pr-btn-sm:first-child{
    padding-right: 1.875rem;
  }

  .md\:first\:pr-header:first-child{
    padding-right: 60px;
  }

  .md\:first\:pr-icon:first-child{
    padding-right: 20px;
  }

  .md\:first\:pr-icon-3xl:first-child{
    padding-right: 120px;
  }

  .md\:first\:pr-icon-2xl:first-child{
    padding-right: 80px;
  }

  .md\:first\:pr-icon-xl:first-child{
    padding-right: 60px;
  }

  .md\:first\:pr-icon-lg:first-child{
    padding-right: 40px;
  }

  .md\:first\:pr-icon-sm:first-child{
    padding-right: 18px;
  }

  .md\:first\:pr-icon-xs:first-child{
    padding-right: 16px;
  }

  .md\:first\:pr-icon-spacing:first-child{
    padding-right: 8px;
  }

  .md\:first\:pr-heading-xs:first-child{
    padding-right: 0.25rem;
  }

  .md\:first\:pr-heading-sm:first-child{
    padding-right: 0.5rem;
  }

  .md\:first\:pr-heading:first-child{
    padding-right: 1rem;
  }

  .md\:first\:pr-heading-lg:first-child{
    padding-right: 2rem;
  }

  .md\:first\:pr-actionbar:first-child{
    padding-right: 70px;
  }

  .md\:first\:pr-aside:first-child{
    padding-right: 20rem;
  }

  .md\:first\:pr-sidebar:first-child{
    padding-right: 16rem;
  }

  .md\:first\:pr-card-padding:first-child{
    padding-right: 1.25rem;
  }

  .md\:first\:pb-0:first-child{
    padding-bottom: 0px;
  }

  .md\:first\:pb-1:first-child{
    padding-bottom: 0.25rem;
  }

  .md\:first\:pb-2:first-child{
    padding-bottom: 0.5rem;
  }

  .md\:first\:pb-3:first-child{
    padding-bottom: 0.75rem;
  }

  .md\:first\:pb-4:first-child{
    padding-bottom: 1rem;
  }

  .md\:first\:pb-5:first-child{
    padding-bottom: 1.25rem;
  }

  .md\:first\:pb-6:first-child{
    padding-bottom: 1.5rem;
  }

  .md\:first\:pb-7:first-child{
    padding-bottom: 1.75rem;
  }

  .md\:first\:pb-8:first-child{
    padding-bottom: 2rem;
  }

  .md\:first\:pb-9:first-child{
    padding-bottom: 2.25rem;
  }

  .md\:first\:pb-10:first-child{
    padding-bottom: 2.5rem;
  }

  .md\:first\:pb-11:first-child{
    padding-bottom: 2.75rem;
  }

  .md\:first\:pb-12:first-child{
    padding-bottom: 3rem;
  }

  .md\:first\:pb-14:first-child{
    padding-bottom: 3.5rem;
  }

  .md\:first\:pb-16:first-child{
    padding-bottom: 4rem;
  }

  .md\:first\:pb-20:first-child{
    padding-bottom: 5rem;
  }

  .md\:first\:pb-24:first-child{
    padding-bottom: 6rem;
  }

  .md\:first\:pb-28:first-child{
    padding-bottom: 7rem;
  }

  .md\:first\:pb-32:first-child{
    padding-bottom: 8rem;
  }

  .md\:first\:pb-36:first-child{
    padding-bottom: 9rem;
  }

  .md\:first\:pb-40:first-child{
    padding-bottom: 10rem;
  }

  .md\:first\:pb-44:first-child{
    padding-bottom: 11rem;
  }

  .md\:first\:pb-48:first-child{
    padding-bottom: 12rem;
  }

  .md\:first\:pb-52:first-child{
    padding-bottom: 13rem;
  }

  .md\:first\:pb-56:first-child{
    padding-bottom: 14rem;
  }

  .md\:first\:pb-60:first-child{
    padding-bottom: 15rem;
  }

  .md\:first\:pb-64:first-child{
    padding-bottom: 16rem;
  }

  .md\:first\:pb-72:first-child{
    padding-bottom: 18rem;
  }

  .md\:first\:pb-80:first-child{
    padding-bottom: 20rem;
  }

  .md\:first\:pb-96:first-child{
    padding-bottom: 24rem;
  }

  .md\:first\:pb-144:first-child{
    padding-bottom: 36rem;
  }

  .md\:first\:pb-192:first-child{
    padding-bottom: 48rem;
  }

  .md\:first\:pb-240:first-child{
    padding-bottom: 60rem;
  }

  .md\:first\:pb-px:first-child{
    padding-bottom: 1px;
  }

  .md\:first\:pb-0\.5:first-child{
    padding-bottom: 0.125rem;
  }

  .md\:first\:pb-1\.5:first-child{
    padding-bottom: 0.375rem;
  }

  .md\:first\:pb-2\.5:first-child{
    padding-bottom: 0.625rem;
  }

  .md\:first\:pb-3\.5:first-child{
    padding-bottom: 0.875rem;
  }

  .md\:first\:pb-btn-default:first-child{
    padding-bottom: 2.5rem;
  }

  .md\:first\:pb-btn-sm:first-child{
    padding-bottom: 1.875rem;
  }

  .md\:first\:pb-header:first-child{
    padding-bottom: 60px;
  }

  .md\:first\:pb-icon:first-child{
    padding-bottom: 20px;
  }

  .md\:first\:pb-icon-3xl:first-child{
    padding-bottom: 120px;
  }

  .md\:first\:pb-icon-2xl:first-child{
    padding-bottom: 80px;
  }

  .md\:first\:pb-icon-xl:first-child{
    padding-bottom: 60px;
  }

  .md\:first\:pb-icon-lg:first-child{
    padding-bottom: 40px;
  }

  .md\:first\:pb-icon-sm:first-child{
    padding-bottom: 18px;
  }

  .md\:first\:pb-icon-xs:first-child{
    padding-bottom: 16px;
  }

  .md\:first\:pb-icon-spacing:first-child{
    padding-bottom: 8px;
  }

  .md\:first\:pb-heading-xs:first-child{
    padding-bottom: 0.25rem;
  }

  .md\:first\:pb-heading-sm:first-child{
    padding-bottom: 0.5rem;
  }

  .md\:first\:pb-heading:first-child{
    padding-bottom: 1rem;
  }

  .md\:first\:pb-heading-lg:first-child{
    padding-bottom: 2rem;
  }

  .md\:first\:pb-actionbar:first-child{
    padding-bottom: 70px;
  }

  .md\:first\:pb-aside:first-child{
    padding-bottom: 20rem;
  }

  .md\:first\:pb-sidebar:first-child{
    padding-bottom: 16rem;
  }

  .md\:first\:pb-card-padding:first-child{
    padding-bottom: 1.25rem;
  }

  .md\:first\:pl-0:first-child{
    padding-left: 0px;
  }

  .md\:first\:pl-1:first-child{
    padding-left: 0.25rem;
  }

  .md\:first\:pl-2:first-child{
    padding-left: 0.5rem;
  }

  .md\:first\:pl-3:first-child{
    padding-left: 0.75rem;
  }

  .md\:first\:pl-4:first-child{
    padding-left: 1rem;
  }

  .md\:first\:pl-5:first-child{
    padding-left: 1.25rem;
  }

  .md\:first\:pl-6:first-child{
    padding-left: 1.5rem;
  }

  .md\:first\:pl-7:first-child{
    padding-left: 1.75rem;
  }

  .md\:first\:pl-8:first-child{
    padding-left: 2rem;
  }

  .md\:first\:pl-9:first-child{
    padding-left: 2.25rem;
  }

  .md\:first\:pl-10:first-child{
    padding-left: 2.5rem;
  }

  .md\:first\:pl-11:first-child{
    padding-left: 2.75rem;
  }

  .md\:first\:pl-12:first-child{
    padding-left: 3rem;
  }

  .md\:first\:pl-14:first-child{
    padding-left: 3.5rem;
  }

  .md\:first\:pl-16:first-child{
    padding-left: 4rem;
  }

  .md\:first\:pl-20:first-child{
    padding-left: 5rem;
  }

  .md\:first\:pl-24:first-child{
    padding-left: 6rem;
  }

  .md\:first\:pl-28:first-child{
    padding-left: 7rem;
  }

  .md\:first\:pl-32:first-child{
    padding-left: 8rem;
  }

  .md\:first\:pl-36:first-child{
    padding-left: 9rem;
  }

  .md\:first\:pl-40:first-child{
    padding-left: 10rem;
  }

  .md\:first\:pl-44:first-child{
    padding-left: 11rem;
  }

  .md\:first\:pl-48:first-child{
    padding-left: 12rem;
  }

  .md\:first\:pl-52:first-child{
    padding-left: 13rem;
  }

  .md\:first\:pl-56:first-child{
    padding-left: 14rem;
  }

  .md\:first\:pl-60:first-child{
    padding-left: 15rem;
  }

  .md\:first\:pl-64:first-child{
    padding-left: 16rem;
  }

  .md\:first\:pl-72:first-child{
    padding-left: 18rem;
  }

  .md\:first\:pl-80:first-child{
    padding-left: 20rem;
  }

  .md\:first\:pl-96:first-child{
    padding-left: 24rem;
  }

  .md\:first\:pl-144:first-child{
    padding-left: 36rem;
  }

  .md\:first\:pl-192:first-child{
    padding-left: 48rem;
  }

  .md\:first\:pl-240:first-child{
    padding-left: 60rem;
  }

  .md\:first\:pl-px:first-child{
    padding-left: 1px;
  }

  .md\:first\:pl-0\.5:first-child{
    padding-left: 0.125rem;
  }

  .md\:first\:pl-1\.5:first-child{
    padding-left: 0.375rem;
  }

  .md\:first\:pl-2\.5:first-child{
    padding-left: 0.625rem;
  }

  .md\:first\:pl-3\.5:first-child{
    padding-left: 0.875rem;
  }

  .md\:first\:pl-btn-default:first-child{
    padding-left: 2.5rem;
  }

  .md\:first\:pl-btn-sm:first-child{
    padding-left: 1.875rem;
  }

  .md\:first\:pl-header:first-child{
    padding-left: 60px;
  }

  .md\:first\:pl-icon:first-child{
    padding-left: 20px;
  }

  .md\:first\:pl-icon-3xl:first-child{
    padding-left: 120px;
  }

  .md\:first\:pl-icon-2xl:first-child{
    padding-left: 80px;
  }

  .md\:first\:pl-icon-xl:first-child{
    padding-left: 60px;
  }

  .md\:first\:pl-icon-lg:first-child{
    padding-left: 40px;
  }

  .md\:first\:pl-icon-sm:first-child{
    padding-left: 18px;
  }

  .md\:first\:pl-icon-xs:first-child{
    padding-left: 16px;
  }

  .md\:first\:pl-icon-spacing:first-child{
    padding-left: 8px;
  }

  .md\:first\:pl-heading-xs:first-child{
    padding-left: 0.25rem;
  }

  .md\:first\:pl-heading-sm:first-child{
    padding-left: 0.5rem;
  }

  .md\:first\:pl-heading:first-child{
    padding-left: 1rem;
  }

  .md\:first\:pl-heading-lg:first-child{
    padding-left: 2rem;
  }

  .md\:first\:pl-actionbar:first-child{
    padding-left: 70px;
  }

  .md\:first\:pl-aside:first-child{
    padding-left: 20rem;
  }

  .md\:first\:pl-sidebar:first-child{
    padding-left: 16rem;
  }

  .md\:first\:pl-card-padding:first-child{
    padding-left: 1.25rem;
  }

  .md\:last\:pt-0:last-child{
    padding-top: 0px;
  }

  .md\:last\:pt-1:last-child{
    padding-top: 0.25rem;
  }

  .md\:last\:pt-2:last-child{
    padding-top: 0.5rem;
  }

  .md\:last\:pt-3:last-child{
    padding-top: 0.75rem;
  }

  .md\:last\:pt-4:last-child{
    padding-top: 1rem;
  }

  .md\:last\:pt-5:last-child{
    padding-top: 1.25rem;
  }

  .md\:last\:pt-6:last-child{
    padding-top: 1.5rem;
  }

  .md\:last\:pt-7:last-child{
    padding-top: 1.75rem;
  }

  .md\:last\:pt-8:last-child{
    padding-top: 2rem;
  }

  .md\:last\:pt-9:last-child{
    padding-top: 2.25rem;
  }

  .md\:last\:pt-10:last-child{
    padding-top: 2.5rem;
  }

  .md\:last\:pt-11:last-child{
    padding-top: 2.75rem;
  }

  .md\:last\:pt-12:last-child{
    padding-top: 3rem;
  }

  .md\:last\:pt-14:last-child{
    padding-top: 3.5rem;
  }

  .md\:last\:pt-16:last-child{
    padding-top: 4rem;
  }

  .md\:last\:pt-20:last-child{
    padding-top: 5rem;
  }

  .md\:last\:pt-24:last-child{
    padding-top: 6rem;
  }

  .md\:last\:pt-28:last-child{
    padding-top: 7rem;
  }

  .md\:last\:pt-32:last-child{
    padding-top: 8rem;
  }

  .md\:last\:pt-36:last-child{
    padding-top: 9rem;
  }

  .md\:last\:pt-40:last-child{
    padding-top: 10rem;
  }

  .md\:last\:pt-44:last-child{
    padding-top: 11rem;
  }

  .md\:last\:pt-48:last-child{
    padding-top: 12rem;
  }

  .md\:last\:pt-52:last-child{
    padding-top: 13rem;
  }

  .md\:last\:pt-56:last-child{
    padding-top: 14rem;
  }

  .md\:last\:pt-60:last-child{
    padding-top: 15rem;
  }

  .md\:last\:pt-64:last-child{
    padding-top: 16rem;
  }

  .md\:last\:pt-72:last-child{
    padding-top: 18rem;
  }

  .md\:last\:pt-80:last-child{
    padding-top: 20rem;
  }

  .md\:last\:pt-96:last-child{
    padding-top: 24rem;
  }

  .md\:last\:pt-144:last-child{
    padding-top: 36rem;
  }

  .md\:last\:pt-192:last-child{
    padding-top: 48rem;
  }

  .md\:last\:pt-240:last-child{
    padding-top: 60rem;
  }

  .md\:last\:pt-px:last-child{
    padding-top: 1px;
  }

  .md\:last\:pt-0\.5:last-child{
    padding-top: 0.125rem;
  }

  .md\:last\:pt-1\.5:last-child{
    padding-top: 0.375rem;
  }

  .md\:last\:pt-2\.5:last-child{
    padding-top: 0.625rem;
  }

  .md\:last\:pt-3\.5:last-child{
    padding-top: 0.875rem;
  }

  .md\:last\:pt-btn-default:last-child{
    padding-top: 2.5rem;
  }

  .md\:last\:pt-btn-sm:last-child{
    padding-top: 1.875rem;
  }

  .md\:last\:pt-header:last-child{
    padding-top: 60px;
  }

  .md\:last\:pt-icon:last-child{
    padding-top: 20px;
  }

  .md\:last\:pt-icon-3xl:last-child{
    padding-top: 120px;
  }

  .md\:last\:pt-icon-2xl:last-child{
    padding-top: 80px;
  }

  .md\:last\:pt-icon-xl:last-child{
    padding-top: 60px;
  }

  .md\:last\:pt-icon-lg:last-child{
    padding-top: 40px;
  }

  .md\:last\:pt-icon-sm:last-child{
    padding-top: 18px;
  }

  .md\:last\:pt-icon-xs:last-child{
    padding-top: 16px;
  }

  .md\:last\:pt-icon-spacing:last-child{
    padding-top: 8px;
  }

  .md\:last\:pt-heading-xs:last-child{
    padding-top: 0.25rem;
  }

  .md\:last\:pt-heading-sm:last-child{
    padding-top: 0.5rem;
  }

  .md\:last\:pt-heading:last-child{
    padding-top: 1rem;
  }

  .md\:last\:pt-heading-lg:last-child{
    padding-top: 2rem;
  }

  .md\:last\:pt-actionbar:last-child{
    padding-top: 70px;
  }

  .md\:last\:pt-aside:last-child{
    padding-top: 20rem;
  }

  .md\:last\:pt-sidebar:last-child{
    padding-top: 16rem;
  }

  .md\:last\:pt-card-padding:last-child{
    padding-top: 1.25rem;
  }

  .md\:last\:pr-0:last-child{
    padding-right: 0px;
  }

  .md\:last\:pr-1:last-child{
    padding-right: 0.25rem;
  }

  .md\:last\:pr-2:last-child{
    padding-right: 0.5rem;
  }

  .md\:last\:pr-3:last-child{
    padding-right: 0.75rem;
  }

  .md\:last\:pr-4:last-child{
    padding-right: 1rem;
  }

  .md\:last\:pr-5:last-child{
    padding-right: 1.25rem;
  }

  .md\:last\:pr-6:last-child{
    padding-right: 1.5rem;
  }

  .md\:last\:pr-7:last-child{
    padding-right: 1.75rem;
  }

  .md\:last\:pr-8:last-child{
    padding-right: 2rem;
  }

  .md\:last\:pr-9:last-child{
    padding-right: 2.25rem;
  }

  .md\:last\:pr-10:last-child{
    padding-right: 2.5rem;
  }

  .md\:last\:pr-11:last-child{
    padding-right: 2.75rem;
  }

  .md\:last\:pr-12:last-child{
    padding-right: 3rem;
  }

  .md\:last\:pr-14:last-child{
    padding-right: 3.5rem;
  }

  .md\:last\:pr-16:last-child{
    padding-right: 4rem;
  }

  .md\:last\:pr-20:last-child{
    padding-right: 5rem;
  }

  .md\:last\:pr-24:last-child{
    padding-right: 6rem;
  }

  .md\:last\:pr-28:last-child{
    padding-right: 7rem;
  }

  .md\:last\:pr-32:last-child{
    padding-right: 8rem;
  }

  .md\:last\:pr-36:last-child{
    padding-right: 9rem;
  }

  .md\:last\:pr-40:last-child{
    padding-right: 10rem;
  }

  .md\:last\:pr-44:last-child{
    padding-right: 11rem;
  }

  .md\:last\:pr-48:last-child{
    padding-right: 12rem;
  }

  .md\:last\:pr-52:last-child{
    padding-right: 13rem;
  }

  .md\:last\:pr-56:last-child{
    padding-right: 14rem;
  }

  .md\:last\:pr-60:last-child{
    padding-right: 15rem;
  }

  .md\:last\:pr-64:last-child{
    padding-right: 16rem;
  }

  .md\:last\:pr-72:last-child{
    padding-right: 18rem;
  }

  .md\:last\:pr-80:last-child{
    padding-right: 20rem;
  }

  .md\:last\:pr-96:last-child{
    padding-right: 24rem;
  }

  .md\:last\:pr-144:last-child{
    padding-right: 36rem;
  }

  .md\:last\:pr-192:last-child{
    padding-right: 48rem;
  }

  .md\:last\:pr-240:last-child{
    padding-right: 60rem;
  }

  .md\:last\:pr-px:last-child{
    padding-right: 1px;
  }

  .md\:last\:pr-0\.5:last-child{
    padding-right: 0.125rem;
  }

  .md\:last\:pr-1\.5:last-child{
    padding-right: 0.375rem;
  }

  .md\:last\:pr-2\.5:last-child{
    padding-right: 0.625rem;
  }

  .md\:last\:pr-3\.5:last-child{
    padding-right: 0.875rem;
  }

  .md\:last\:pr-btn-default:last-child{
    padding-right: 2.5rem;
  }

  .md\:last\:pr-btn-sm:last-child{
    padding-right: 1.875rem;
  }

  .md\:last\:pr-header:last-child{
    padding-right: 60px;
  }

  .md\:last\:pr-icon:last-child{
    padding-right: 20px;
  }

  .md\:last\:pr-icon-3xl:last-child{
    padding-right: 120px;
  }

  .md\:last\:pr-icon-2xl:last-child{
    padding-right: 80px;
  }

  .md\:last\:pr-icon-xl:last-child{
    padding-right: 60px;
  }

  .md\:last\:pr-icon-lg:last-child{
    padding-right: 40px;
  }

  .md\:last\:pr-icon-sm:last-child{
    padding-right: 18px;
  }

  .md\:last\:pr-icon-xs:last-child{
    padding-right: 16px;
  }

  .md\:last\:pr-icon-spacing:last-child{
    padding-right: 8px;
  }

  .md\:last\:pr-heading-xs:last-child{
    padding-right: 0.25rem;
  }

  .md\:last\:pr-heading-sm:last-child{
    padding-right: 0.5rem;
  }

  .md\:last\:pr-heading:last-child{
    padding-right: 1rem;
  }

  .md\:last\:pr-heading-lg:last-child{
    padding-right: 2rem;
  }

  .md\:last\:pr-actionbar:last-child{
    padding-right: 70px;
  }

  .md\:last\:pr-aside:last-child{
    padding-right: 20rem;
  }

  .md\:last\:pr-sidebar:last-child{
    padding-right: 16rem;
  }

  .md\:last\:pr-card-padding:last-child{
    padding-right: 1.25rem;
  }

  .md\:last\:pb-0:last-child{
    padding-bottom: 0px;
  }

  .md\:last\:pb-1:last-child{
    padding-bottom: 0.25rem;
  }

  .md\:last\:pb-2:last-child{
    padding-bottom: 0.5rem;
  }

  .md\:last\:pb-3:last-child{
    padding-bottom: 0.75rem;
  }

  .md\:last\:pb-4:last-child{
    padding-bottom: 1rem;
  }

  .md\:last\:pb-5:last-child{
    padding-bottom: 1.25rem;
  }

  .md\:last\:pb-6:last-child{
    padding-bottom: 1.5rem;
  }

  .md\:last\:pb-7:last-child{
    padding-bottom: 1.75rem;
  }

  .md\:last\:pb-8:last-child{
    padding-bottom: 2rem;
  }

  .md\:last\:pb-9:last-child{
    padding-bottom: 2.25rem;
  }

  .md\:last\:pb-10:last-child{
    padding-bottom: 2.5rem;
  }

  .md\:last\:pb-11:last-child{
    padding-bottom: 2.75rem;
  }

  .md\:last\:pb-12:last-child{
    padding-bottom: 3rem;
  }

  .md\:last\:pb-14:last-child{
    padding-bottom: 3.5rem;
  }

  .md\:last\:pb-16:last-child{
    padding-bottom: 4rem;
  }

  .md\:last\:pb-20:last-child{
    padding-bottom: 5rem;
  }

  .md\:last\:pb-24:last-child{
    padding-bottom: 6rem;
  }

  .md\:last\:pb-28:last-child{
    padding-bottom: 7rem;
  }

  .md\:last\:pb-32:last-child{
    padding-bottom: 8rem;
  }

  .md\:last\:pb-36:last-child{
    padding-bottom: 9rem;
  }

  .md\:last\:pb-40:last-child{
    padding-bottom: 10rem;
  }

  .md\:last\:pb-44:last-child{
    padding-bottom: 11rem;
  }

  .md\:last\:pb-48:last-child{
    padding-bottom: 12rem;
  }

  .md\:last\:pb-52:last-child{
    padding-bottom: 13rem;
  }

  .md\:last\:pb-56:last-child{
    padding-bottom: 14rem;
  }

  .md\:last\:pb-60:last-child{
    padding-bottom: 15rem;
  }

  .md\:last\:pb-64:last-child{
    padding-bottom: 16rem;
  }

  .md\:last\:pb-72:last-child{
    padding-bottom: 18rem;
  }

  .md\:last\:pb-80:last-child{
    padding-bottom: 20rem;
  }

  .md\:last\:pb-96:last-child{
    padding-bottom: 24rem;
  }

  .md\:last\:pb-144:last-child{
    padding-bottom: 36rem;
  }

  .md\:last\:pb-192:last-child{
    padding-bottom: 48rem;
  }

  .md\:last\:pb-240:last-child{
    padding-bottom: 60rem;
  }

  .md\:last\:pb-px:last-child{
    padding-bottom: 1px;
  }

  .md\:last\:pb-0\.5:last-child{
    padding-bottom: 0.125rem;
  }

  .md\:last\:pb-1\.5:last-child{
    padding-bottom: 0.375rem;
  }

  .md\:last\:pb-2\.5:last-child{
    padding-bottom: 0.625rem;
  }

  .md\:last\:pb-3\.5:last-child{
    padding-bottom: 0.875rem;
  }

  .md\:last\:pb-btn-default:last-child{
    padding-bottom: 2.5rem;
  }

  .md\:last\:pb-btn-sm:last-child{
    padding-bottom: 1.875rem;
  }

  .md\:last\:pb-header:last-child{
    padding-bottom: 60px;
  }

  .md\:last\:pb-icon:last-child{
    padding-bottom: 20px;
  }

  .md\:last\:pb-icon-3xl:last-child{
    padding-bottom: 120px;
  }

  .md\:last\:pb-icon-2xl:last-child{
    padding-bottom: 80px;
  }

  .md\:last\:pb-icon-xl:last-child{
    padding-bottom: 60px;
  }

  .md\:last\:pb-icon-lg:last-child{
    padding-bottom: 40px;
  }

  .md\:last\:pb-icon-sm:last-child{
    padding-bottom: 18px;
  }

  .md\:last\:pb-icon-xs:last-child{
    padding-bottom: 16px;
  }

  .md\:last\:pb-icon-spacing:last-child{
    padding-bottom: 8px;
  }

  .md\:last\:pb-heading-xs:last-child{
    padding-bottom: 0.25rem;
  }

  .md\:last\:pb-heading-sm:last-child{
    padding-bottom: 0.5rem;
  }

  .md\:last\:pb-heading:last-child{
    padding-bottom: 1rem;
  }

  .md\:last\:pb-heading-lg:last-child{
    padding-bottom: 2rem;
  }

  .md\:last\:pb-actionbar:last-child{
    padding-bottom: 70px;
  }

  .md\:last\:pb-aside:last-child{
    padding-bottom: 20rem;
  }

  .md\:last\:pb-sidebar:last-child{
    padding-bottom: 16rem;
  }

  .md\:last\:pb-card-padding:last-child{
    padding-bottom: 1.25rem;
  }

  .md\:last\:pl-0:last-child{
    padding-left: 0px;
  }

  .md\:last\:pl-1:last-child{
    padding-left: 0.25rem;
  }

  .md\:last\:pl-2:last-child{
    padding-left: 0.5rem;
  }

  .md\:last\:pl-3:last-child{
    padding-left: 0.75rem;
  }

  .md\:last\:pl-4:last-child{
    padding-left: 1rem;
  }

  .md\:last\:pl-5:last-child{
    padding-left: 1.25rem;
  }

  .md\:last\:pl-6:last-child{
    padding-left: 1.5rem;
  }

  .md\:last\:pl-7:last-child{
    padding-left: 1.75rem;
  }

  .md\:last\:pl-8:last-child{
    padding-left: 2rem;
  }

  .md\:last\:pl-9:last-child{
    padding-left: 2.25rem;
  }

  .md\:last\:pl-10:last-child{
    padding-left: 2.5rem;
  }

  .md\:last\:pl-11:last-child{
    padding-left: 2.75rem;
  }

  .md\:last\:pl-12:last-child{
    padding-left: 3rem;
  }

  .md\:last\:pl-14:last-child{
    padding-left: 3.5rem;
  }

  .md\:last\:pl-16:last-child{
    padding-left: 4rem;
  }

  .md\:last\:pl-20:last-child{
    padding-left: 5rem;
  }

  .md\:last\:pl-24:last-child{
    padding-left: 6rem;
  }

  .md\:last\:pl-28:last-child{
    padding-left: 7rem;
  }

  .md\:last\:pl-32:last-child{
    padding-left: 8rem;
  }

  .md\:last\:pl-36:last-child{
    padding-left: 9rem;
  }

  .md\:last\:pl-40:last-child{
    padding-left: 10rem;
  }

  .md\:last\:pl-44:last-child{
    padding-left: 11rem;
  }

  .md\:last\:pl-48:last-child{
    padding-left: 12rem;
  }

  .md\:last\:pl-52:last-child{
    padding-left: 13rem;
  }

  .md\:last\:pl-56:last-child{
    padding-left: 14rem;
  }

  .md\:last\:pl-60:last-child{
    padding-left: 15rem;
  }

  .md\:last\:pl-64:last-child{
    padding-left: 16rem;
  }

  .md\:last\:pl-72:last-child{
    padding-left: 18rem;
  }

  .md\:last\:pl-80:last-child{
    padding-left: 20rem;
  }

  .md\:last\:pl-96:last-child{
    padding-left: 24rem;
  }

  .md\:last\:pl-144:last-child{
    padding-left: 36rem;
  }

  .md\:last\:pl-192:last-child{
    padding-left: 48rem;
  }

  .md\:last\:pl-240:last-child{
    padding-left: 60rem;
  }

  .md\:last\:pl-px:last-child{
    padding-left: 1px;
  }

  .md\:last\:pl-0\.5:last-child{
    padding-left: 0.125rem;
  }

  .md\:last\:pl-1\.5:last-child{
    padding-left: 0.375rem;
  }

  .md\:last\:pl-2\.5:last-child{
    padding-left: 0.625rem;
  }

  .md\:last\:pl-3\.5:last-child{
    padding-left: 0.875rem;
  }

  .md\:last\:pl-btn-default:last-child{
    padding-left: 2.5rem;
  }

  .md\:last\:pl-btn-sm:last-child{
    padding-left: 1.875rem;
  }

  .md\:last\:pl-header:last-child{
    padding-left: 60px;
  }

  .md\:last\:pl-icon:last-child{
    padding-left: 20px;
  }

  .md\:last\:pl-icon-3xl:last-child{
    padding-left: 120px;
  }

  .md\:last\:pl-icon-2xl:last-child{
    padding-left: 80px;
  }

  .md\:last\:pl-icon-xl:last-child{
    padding-left: 60px;
  }

  .md\:last\:pl-icon-lg:last-child{
    padding-left: 40px;
  }

  .md\:last\:pl-icon-sm:last-child{
    padding-left: 18px;
  }

  .md\:last\:pl-icon-xs:last-child{
    padding-left: 16px;
  }

  .md\:last\:pl-icon-spacing:last-child{
    padding-left: 8px;
  }

  .md\:last\:pl-heading-xs:last-child{
    padding-left: 0.25rem;
  }

  .md\:last\:pl-heading-sm:last-child{
    padding-left: 0.5rem;
  }

  .md\:last\:pl-heading:last-child{
    padding-left: 1rem;
  }

  .md\:last\:pl-heading-lg:last-child{
    padding-left: 2rem;
  }

  .md\:last\:pl-actionbar:last-child{
    padding-left: 70px;
  }

  .md\:last\:pl-aside:last-child{
    padding-left: 20rem;
  }

  .md\:last\:pl-sidebar:last-child{
    padding-left: 16rem;
  }

  .md\:last\:pl-card-padding:last-child{
    padding-left: 1.25rem;
  }

  .md\:text-left{
    text-align: left;
  }

  .md\:text-center{
    text-align: center;
  }

  .md\:text-right{
    text-align: right;
  }

  .md\:text-justify{
    text-align: justify;
  }

  .md\:align-baseline{
    vertical-align: baseline;
  }

  .md\:align-top{
    vertical-align: top;
  }

  .md\:align-middle{
    vertical-align: middle;
  }

  .md\:align-bottom{
    vertical-align: bottom;
  }

  .md\:align-text-top{
    vertical-align: text-top;
  }

  .md\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .md\:font-sans{
    font-family: museo-sans-rounded, sans-serif;
  }

  .md\:font-serif{
    font-family: museo-sans-rounded, sans-serif;
  }

  .md\:font-mono{
    font-family: Source Code Pro, monospace;
  }

  .md\:font-display{
    font-family: museo-sans-rounded, sans-serif;
  }

  .md\:font-body{
    font-family: museo-sans-rounded, sans-serif;
  }

  .md\:text-xs{
    font-size: 0.688rem;
    line-height: 0.8rem;
  }

  .md\:text-sm{
    font-size: 0.813rem;
    line-height: 1rem;
  }

  .md\:text-base{
    font-size: 0.875rem;
    line-height: 1.4rem;
  }

  .md\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .md\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .md\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .md\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .md\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .md\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .md\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .md\:text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .md\:text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .md\:text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .md\:text-heading-1{
    font-size: 1.563rem;
    line-height: 1.563rem;
  }

  .md\:text-heading-2{
    font-size: 1.375rem;
    line-height: 1.375rem;
  }

  .md\:text-heading-3{
    font-size: 1.125rem;
    line-height: 1.125rem;
  }

  .md\:text-heading-4{
    font-size: 1rem;
    line-height: 1rem;
  }

  .md\:text-display-1{
    font-size: 5rem;
    line-height: 5rem;
  }

  .md\:text-display-2{
    font-size: 4rem;
    line-height: 4rem;
  }

  .md\:text-display-3{
    font-size: 3rem;
    line-height: 3rem;
  }

  .md\:text-display-4{
    font-size: 1.875rem;
    line-height: 1.563rem;
  }

  .md\:text-label{
    font-size: 0.8125rem;
    line-height: 0.9rem;
  }

  .md\:text-icon-default{
    font-size: 20px;
  }

  .md\:text-icon-3xl{
    font-size: 120px;
  }

  .md\:text-icon-2xl{
    font-size: 80px;
  }

  .md\:text-icon-xl{
    font-size: 60px;
  }

  .md\:text-icon-lg{
    font-size: 40px;
  }

  .md\:text-icon-sm{
    font-size: 18px;
  }

  .md\:text-icon-xs{
    font-size: 0.75rem;
  }

  .md\:text-xxs{
    font-size: 0.6rem;
  }

  .md\:font-thin{
    font-weight: 100;
  }

  .md\:font-light{
    font-weight: 300;
  }

  .md\:font-normal{
    font-weight: 500;
  }

  .md\:font-medium{
    font-weight: 500;
  }

  .md\:font-semibold{
    font-weight: 600;
  }

  .md\:font-bold{
    font-weight: 700;
  }

  .md\:font-black{
    font-weight: 900;
  }

  .md\:uppercase{
    text-transform: uppercase;
  }

  .md\:lowercase{
    text-transform: lowercase;
  }

  .md\:capitalize{
    text-transform: capitalize;
  }

  .md\:normal-case{
    text-transform: none;
  }

  .md\:italic{
    font-style: italic;
  }

  .md\:not-italic{
    font-style: normal;
  }

  .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .md\:normal-nums{
    font-variant-numeric: normal;
  }

  .md\:ordinal{
    --tw-ordinal: ordinal;
  }

  .md\:slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .md\:lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .md\:oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .md\:proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .md\:tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .md\:diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .md\:stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .md\:leading-3{
    line-height: .75rem;
  }

  .md\:leading-4{
    line-height: 1rem;
  }

  .md\:leading-5{
    line-height: 1.25rem;
  }

  .md\:leading-6{
    line-height: 1.5rem;
  }

  .md\:leading-7{
    line-height: 1.75rem;
  }

  .md\:leading-8{
    line-height: 2rem;
  }

  .md\:leading-9{
    line-height: 2.25rem;
  }

  .md\:leading-10{
    line-height: 2.5rem;
  }

  .md\:leading-none{
    line-height: 1;
  }

  .md\:leading-tight{
    line-height: 1.25;
  }

  .md\:leading-snug{
    line-height: 1.375;
  }

  .md\:leading-normal{
    line-height: 1.5;
  }

  .md\:leading-relaxed{
    line-height: 1.625;
  }

  .md\:leading-loose{
    line-height: 2;
  }

  .md\:tracking-tighter{
    letter-spacing: -0.05em;
  }

  .md\:tracking-tight{
    letter-spacing: -0.025em;
  }

  .md\:tracking-normal{
    letter-spacing: 0em;
  }

  .md\:tracking-wide{
    letter-spacing: 0.025em;
  }

  .md\:tracking-wider{
    letter-spacing: 0.05em;
  }

  .md\:tracking-widest{
    letter-spacing: 0.1em;
  }

  .md\:text-transparent{
    color: transparent;
  }

  .md\:text-current{
    color: currentColor;
  }

  .md\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .md\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .md\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .md\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .md\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .md\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .md\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .md\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .md\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .md\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .md\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .md\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .md\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .md\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .md\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .md\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .md\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .md\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .md\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-transparent{
    color: transparent;
  }

  .group:hover .md\:group-hover\:text-current{
    color: currentColor;
  }

  .group:hover .md\:group-hover\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .md\:group-hover\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-transparent:focus-within{
    color: transparent;
  }

  .md\:focus-within\:text-current:focus-within{
    color: currentColor;
  }

  .md\:focus-within\:text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-orange-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-teal-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-teal-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-teal-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-petrol-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-petrol-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-petrol-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-petrol-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-appbody:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-primary:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-link:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-link-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-header:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-actionbar:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-bordercolor:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-success:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-danger:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-disabled:focus-within{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-info:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-card:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-dark:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-label-color:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-label-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:focus-within\:text-border-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:hover\:text-transparent:hover{
    color: transparent;
  }

  .md\:hover\:text-current:hover{
    color: currentColor;
  }

  .md\:hover\:text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:hover\:text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:hover\:text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:hover\:text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .md\:hover\:text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .md\:hover\:text-orange-500:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .md\:hover\:text-teal-300:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .md\:hover\:text-teal-400:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .md\:hover\:text-teal-500:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .md\:hover\:text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .md\:hover\:text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .md\:hover\:text-petrol-500:hover{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .md\:hover\:text-petrol-600:hover{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .md\:hover\:text-petrol-700:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:hover\:text-petrol-800:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:hover\:text-appbody:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:hover\:text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:hover\:text-link:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:hover\:text-link-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .md\:hover\:text-header:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:hover\:text-actionbar:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:hover\:text-bordercolor:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:hover\:text-success:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:hover\:text-danger:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .md\:hover\:text-disabled:hover{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .md\:hover\:text-info:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:hover\:text-card:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:hover\:text-dark:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:hover\:text-label-color:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:hover\:text-label-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:hover\:text-border-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:focus\:text-transparent:focus{
    color: transparent;
  }

  .md\:focus\:text-current:focus{
    color: currentColor;
  }

  .md\:focus\:text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus\:text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:focus\:text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:focus\:text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:focus\:text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .md\:focus\:text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .md\:focus\:text-orange-500:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .md\:focus\:text-teal-300:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .md\:focus\:text-teal-400:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .md\:focus\:text-teal-500:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .md\:focus\:text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .md\:focus\:text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .md\:focus\:text-petrol-500:focus{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .md\:focus\:text-petrol-600:focus{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .md\:focus\:text-petrol-700:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:focus\:text-petrol-800:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:focus\:text-appbody:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:focus\:text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:focus\:text-link:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:focus\:text-link-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .md\:focus\:text-header:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:focus\:text-actionbar:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:focus\:text-bordercolor:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:focus\:text-success:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:focus\:text-danger:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .md\:focus\:text-disabled:focus{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .md\:focus\:text-info:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:focus\:text-card:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:focus\:text-dark:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:focus\:text-label-color:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:focus\:text-label-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:focus\:text-border-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:active\:text-transparent:active{
    color: transparent;
  }

  .md\:active\:text-current:active{
    color: currentColor;
  }

  .md\:active\:text-black:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:active\:text-white:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:active\:text-gray-100:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:active\:text-gray-200:active{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .md\:active\:text-gray-300:active{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .md\:active\:text-gray-400:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:active\:text-gray-500:active{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .md\:active\:text-gray-600:active{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .md\:active\:text-gray-700:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:active\:text-gray-800:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:active\:text-gray-900:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .md\:active\:text-green-500:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:active\:text-red-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .md\:active\:text-pink-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .md\:active\:text-orange-500:active{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .md\:active\:text-teal-300:active{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .md\:active\:text-teal-400:active{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .md\:active\:text-teal-500:active{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .md\:active\:text-yellow-500:active{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .md\:active\:text-blue-200:active{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .md\:active\:text-blue-500:active{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .md\:active\:text-petrol-500:active{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .md\:active\:text-petrol-600:active{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .md\:active\:text-petrol-700:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:active\:text-petrol-800:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:active\:text-appbody:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .md\:active\:text-primary:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:active\:text-link:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:active\:text-link-hover:active{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .md\:active\:text-header:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .md\:active\:text-actionbar:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .md\:active\:text-bordercolor:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:active\:text-success:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .md\:active\:text-danger:active{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .md\:active\:text-disabled:active{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .md\:active\:text-info:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .md\:active\:text-card:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md\:active\:text-dark:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .md\:active\:text-label-color:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:active\:text-label-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .md\:active\:text-border-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .md\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .md\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .md\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .md\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .md\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .md\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .md\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .md\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .md\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .md\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .md\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .md\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .md\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .md\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .md\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .group:hover .md\:group-hover\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .group:hover .md\:group-hover\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .group:hover .md\:group-hover\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .group:hover .md\:group-hover\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .group:hover .md\:group-hover\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .group:hover .md\:group-hover\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .group:hover .md\:group-hover\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .group:hover .md\:group-hover\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .group:hover .md\:group-hover\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .group:hover .md\:group-hover\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .group:hover .md\:group-hover\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .group:hover .md\:group-hover\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .group:hover .md\:group-hover\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .group:hover .md\:group-hover\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .group:hover .md\:group-hover\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .md\:focus-within\:text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .md\:focus-within\:text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .md\:focus-within\:text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .md\:focus-within\:text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .md\:focus-within\:text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .md\:focus-within\:text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .md\:focus-within\:text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .md\:focus-within\:text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .md\:focus-within\:text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .md\:focus-within\:text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .md\:focus-within\:text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .md\:focus-within\:text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .md\:focus-within\:text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .md\:focus-within\:text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .md\:focus-within\:text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .md\:hover\:text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .md\:hover\:text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .md\:hover\:text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .md\:hover\:text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .md\:hover\:text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .md\:hover\:text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .md\:hover\:text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .md\:hover\:text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .md\:hover\:text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .md\:hover\:text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .md\:hover\:text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .md\:hover\:text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .md\:hover\:text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .md\:hover\:text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .md\:hover\:text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .md\:focus\:text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .md\:focus\:text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .md\:focus\:text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .md\:focus\:text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .md\:focus\:text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .md\:focus\:text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .md\:focus\:text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .md\:focus\:text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .md\:focus\:text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .md\:focus\:text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .md\:focus\:text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .md\:focus\:text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .md\:focus\:text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .md\:focus\:text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .md\:focus\:text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .md\:underline{
    text-decoration: underline;
  }

  .md\:line-through{
    text-decoration: line-through;
  }

  .md\:no-underline{
    text-decoration: none;
  }

  .group:hover .md\:group-hover\:underline{
    text-decoration: underline;
  }

  .group:hover .md\:group-hover\:line-through{
    text-decoration: line-through;
  }

  .group:hover .md\:group-hover\:no-underline{
    text-decoration: none;
  }

  .md\:focus-within\:underline:focus-within{
    text-decoration: underline;
  }

  .md\:focus-within\:line-through:focus-within{
    text-decoration: line-through;
  }

  .md\:focus-within\:no-underline:focus-within{
    text-decoration: none;
  }

  .md\:hover\:underline:hover{
    text-decoration: underline;
  }

  .md\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .md\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .md\:focus\:underline:focus{
    text-decoration: underline;
  }

  .md\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .md\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .md\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .md\:placeholder-transparent:-ms-input-placeholder{
    color: transparent;
  }

  .md\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .md\:placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .md\:placeholder-current:-ms-input-placeholder{
    color: currentColor;
  }

  .md\:placeholder-current::placeholder{
    color: currentColor;
  }

  .md\:placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-black:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-orange-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-orange-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-orange-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-teal-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-teal-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-teal-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-teal-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-teal-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-teal-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-teal-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-teal-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-teal-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-petrol-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-appbody::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-appbody:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-appbody::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-primary::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-primary:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-primary::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-link::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-link:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-link::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-link-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-link-hover:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-link-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-header::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-header:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-header::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-actionbar::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-actionbar:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-actionbar::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-bordercolor::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-bordercolor:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-bordercolor::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-success::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-success:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-success::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-danger::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-danger:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-danger::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-disabled::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-disabled:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-disabled::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-info::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-info:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-info::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-card::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-card:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-card::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-dark::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-dark:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-dark::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-label-color::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-label-color:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-label-color::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-label-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-label-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-label-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-border-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-border-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-border-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder{
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .md\:focus\:placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .md\:focus\:placeholder-current:focus:-ms-input-placeholder{
    color: currentColor;
  }

  .md\:focus\:placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .md\:focus\:placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-orange-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-teal-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-petrol-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-appbody:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-appbody:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-appbody:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-primary:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-primary:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-primary:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-link:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-link:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-link:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-link-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-link-hover:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-link-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-header:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-header:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-header:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-actionbar:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-actionbar:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-actionbar:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-bordercolor:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-bordercolor:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-bordercolor:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-success:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-success:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-success:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-danger:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-danger:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-danger:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-disabled:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-disabled:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-disabled:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-info:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-info:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-info:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-card:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-card:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-card:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-dark:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-dark:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-dark:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-label-color:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-label-color:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-label-color:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-label-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-label-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-label-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-border-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-border-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:focus\:placeholder-border-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .md\:placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-5:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-10:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-20:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-30:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-40:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-60:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-70:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-80:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-90:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-95:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .md\:focus\:placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .md\:focus\:placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .md\:focus\:placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .md\:focus\:placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .md\:focus\:placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .md\:focus\:placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md\:opacity-0{
    opacity: 0;
  }

  .md\:opacity-5{
    opacity: 0.05;
  }

  .md\:opacity-10{
    opacity: 0.1;
  }

  .md\:opacity-20{
    opacity: 0.2;
  }

  .md\:opacity-25{
    opacity: 0.25;
  }

  .md\:opacity-30{
    opacity: 0.3;
  }

  .md\:opacity-40{
    opacity: 0.4;
  }

  .md\:opacity-50{
    opacity: 0.5;
  }

  .md\:opacity-60{
    opacity: 0.6;
  }

  .md\:opacity-70{
    opacity: 0.7;
  }

  .md\:opacity-75{
    opacity: 0.75;
  }

  .md\:opacity-80{
    opacity: 0.8;
  }

  .md\:opacity-90{
    opacity: 0.9;
  }

  .md\:opacity-95{
    opacity: 0.95;
  }

  .md\:opacity-100{
    opacity: 1;
  }

  .group:hover .md\:group-hover\:opacity-0{
    opacity: 0;
  }

  .group:hover .md\:group-hover\:opacity-5{
    opacity: 0.05;
  }

  .group:hover .md\:group-hover\:opacity-10{
    opacity: 0.1;
  }

  .group:hover .md\:group-hover\:opacity-20{
    opacity: 0.2;
  }

  .group:hover .md\:group-hover\:opacity-25{
    opacity: 0.25;
  }

  .group:hover .md\:group-hover\:opacity-30{
    opacity: 0.3;
  }

  .group:hover .md\:group-hover\:opacity-40{
    opacity: 0.4;
  }

  .group:hover .md\:group-hover\:opacity-50{
    opacity: 0.5;
  }

  .group:hover .md\:group-hover\:opacity-60{
    opacity: 0.6;
  }

  .group:hover .md\:group-hover\:opacity-70{
    opacity: 0.7;
  }

  .group:hover .md\:group-hover\:opacity-75{
    opacity: 0.75;
  }

  .group:hover .md\:group-hover\:opacity-80{
    opacity: 0.8;
  }

  .group:hover .md\:group-hover\:opacity-90{
    opacity: 0.9;
  }

  .group:hover .md\:group-hover\:opacity-95{
    opacity: 0.95;
  }

  .group:hover .md\:group-hover\:opacity-100{
    opacity: 1;
  }

  .md\:focus-within\:opacity-0:focus-within{
    opacity: 0;
  }

  .md\:focus-within\:opacity-5:focus-within{
    opacity: 0.05;
  }

  .md\:focus-within\:opacity-10:focus-within{
    opacity: 0.1;
  }

  .md\:focus-within\:opacity-20:focus-within{
    opacity: 0.2;
  }

  .md\:focus-within\:opacity-25:focus-within{
    opacity: 0.25;
  }

  .md\:focus-within\:opacity-30:focus-within{
    opacity: 0.3;
  }

  .md\:focus-within\:opacity-40:focus-within{
    opacity: 0.4;
  }

  .md\:focus-within\:opacity-50:focus-within{
    opacity: 0.5;
  }

  .md\:focus-within\:opacity-60:focus-within{
    opacity: 0.6;
  }

  .md\:focus-within\:opacity-70:focus-within{
    opacity: 0.7;
  }

  .md\:focus-within\:opacity-75:focus-within{
    opacity: 0.75;
  }

  .md\:focus-within\:opacity-80:focus-within{
    opacity: 0.8;
  }

  .md\:focus-within\:opacity-90:focus-within{
    opacity: 0.9;
  }

  .md\:focus-within\:opacity-95:focus-within{
    opacity: 0.95;
  }

  .md\:focus-within\:opacity-100:focus-within{
    opacity: 1;
  }

  .md\:hover\:opacity-0:hover{
    opacity: 0;
  }

  .md\:hover\:opacity-5:hover{
    opacity: 0.05;
  }

  .md\:hover\:opacity-10:hover{
    opacity: 0.1;
  }

  .md\:hover\:opacity-20:hover{
    opacity: 0.2;
  }

  .md\:hover\:opacity-25:hover{
    opacity: 0.25;
  }

  .md\:hover\:opacity-30:hover{
    opacity: 0.3;
  }

  .md\:hover\:opacity-40:hover{
    opacity: 0.4;
  }

  .md\:hover\:opacity-50:hover{
    opacity: 0.5;
  }

  .md\:hover\:opacity-60:hover{
    opacity: 0.6;
  }

  .md\:hover\:opacity-70:hover{
    opacity: 0.7;
  }

  .md\:hover\:opacity-75:hover{
    opacity: 0.75;
  }

  .md\:hover\:opacity-80:hover{
    opacity: 0.8;
  }

  .md\:hover\:opacity-90:hover{
    opacity: 0.9;
  }

  .md\:hover\:opacity-95:hover{
    opacity: 0.95;
  }

  .md\:hover\:opacity-100:hover{
    opacity: 1;
  }

  .md\:focus\:opacity-0:focus{
    opacity: 0;
  }

  .md\:focus\:opacity-5:focus{
    opacity: 0.05;
  }

  .md\:focus\:opacity-10:focus{
    opacity: 0.1;
  }

  .md\:focus\:opacity-20:focus{
    opacity: 0.2;
  }

  .md\:focus\:opacity-25:focus{
    opacity: 0.25;
  }

  .md\:focus\:opacity-30:focus{
    opacity: 0.3;
  }

  .md\:focus\:opacity-40:focus{
    opacity: 0.4;
  }

  .md\:focus\:opacity-50:focus{
    opacity: 0.5;
  }

  .md\:focus\:opacity-60:focus{
    opacity: 0.6;
  }

  .md\:focus\:opacity-70:focus{
    opacity: 0.7;
  }

  .md\:focus\:opacity-75:focus{
    opacity: 0.75;
  }

  .md\:focus\:opacity-80:focus{
    opacity: 0.8;
  }

  .md\:focus\:opacity-90:focus{
    opacity: 0.9;
  }

  .md\:focus\:opacity-95:focus{
    opacity: 0.95;
  }

  .md\:focus\:opacity-100:focus{
    opacity: 1;
  }

  .md\:bg-blend-normal{
    background-blend-mode: normal;
  }

  .md\:bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .md\:bg-blend-screen{
    background-blend-mode: screen;
  }

  .md\:bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .md\:bg-blend-darken{
    background-blend-mode: darken;
  }

  .md\:bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .md\:bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .md\:bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .md\:bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .md\:bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .md\:bg-blend-difference{
    background-blend-mode: difference;
  }

  .md\:bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .md\:bg-blend-hue{
    background-blend-mode: hue;
  }

  .md\:bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .md\:bg-blend-color{
    background-blend-mode: color;
  }

  .md\:bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .md\:mix-blend-normal{
    mix-blend-mode: normal;
  }

  .md\:mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .md\:mix-blend-screen{
    mix-blend-mode: screen;
  }

  .md\:mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .md\:mix-blend-darken{
    mix-blend-mode: darken;
  }

  .md\:mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .md\:mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .md\:mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .md\:mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .md\:mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .md\:mix-blend-difference{
    mix-blend-mode: difference;
  }

  .md\:mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .md\:mix-blend-hue{
    mix-blend-mode: hue;
  }

  .md\:mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .md\:mix-blend-color{
    mix-blend-mode: color;
  }

  .md\:mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .md\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .md\:group-hover\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow:focus-within{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus-within\:shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow:hover{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:hover\:shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow:focus{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:focus\:shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md\:outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus-within\:outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md\:focus\:outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md\:focus\:outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md\:ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus-within\:ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:focus\:ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md\:ring-inset{
    --tw-ring-inset: inset;
  }

  .md\:focus-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .md\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .md\:ring-transparent{
    --tw-ring-color: transparent;
  }

  .md\:ring-current{
    --tw-ring-color: currentColor;
  }

  .md\:ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .md\:ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .md\:ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .md\:ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .md\:ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .md\:ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .md\:ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .md\:ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .md\:ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .md\:ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .md\:ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .md\:ring-orange-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .md\:ring-teal-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .md\:ring-teal-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .md\:ring-teal-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .md\:ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .md\:ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .md\:ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .md\:ring-petrol-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .md\:ring-petrol-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .md\:ring-petrol-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .md\:ring-petrol-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .md\:ring-appbody{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .md\:ring-primary{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .md\:ring-link{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .md\:ring-link-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .md\:ring-header{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .md\:ring-actionbar{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .md\:ring-bordercolor{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .md\:ring-success{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .md\:ring-danger{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .md\:ring-disabled{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .md\:ring-info{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .md\:ring-card{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:ring-dark{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .md\:ring-label-color{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .md\:ring-label-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .md\:ring-border-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .md\:focus-within\:ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .md\:focus-within\:ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-orange-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-teal-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-teal-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-teal-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-petrol-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-petrol-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-petrol-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-petrol-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-appbody:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-primary:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-link:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-link-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-header:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-actionbar:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-bordercolor:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-success:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-danger:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-disabled:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-info:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-card:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-dark:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-label-color:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-label-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .md\:focus-within\:ring-border-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .md\:focus\:ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .md\:focus\:ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-orange-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-teal-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-teal-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-teal-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-petrol-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-petrol-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-petrol-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-petrol-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-appbody:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-primary:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-link:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-link-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-header:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-actionbar:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-bordercolor:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-success:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-danger:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-disabled:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-info:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-card:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-dark:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-label-color:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-label-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .md\:focus\:ring-border-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .md\:ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .md\:ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .md\:ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .md\:ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .md\:ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .md\:ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .md\:ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .md\:ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .md\:ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .md\:ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .md\:ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .md\:ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .md\:ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .md\:ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .md\:ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .md\:focus-within\:ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .md\:focus-within\:ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .md\:focus-within\:ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .md\:focus-within\:ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .md\:focus-within\:ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .md\:focus-within\:ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .md\:focus-within\:ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .md\:focus-within\:ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .md\:focus-within\:ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .md\:focus-within\:ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .md\:focus-within\:ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .md\:focus-within\:ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .md\:focus-within\:ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .md\:focus-within\:ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .md\:focus-within\:ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .md\:focus\:ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .md\:focus\:ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .md\:focus\:ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .md\:focus\:ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .md\:focus\:ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .md\:focus\:ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .md\:focus\:ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .md\:focus\:ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .md\:focus\:ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .md\:focus\:ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .md\:focus\:ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .md\:focus\:ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .md\:focus\:ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .md\:focus\:ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .md\:focus\:ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .md\:ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .md\:ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .md\:ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .md\:ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .md\:ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .md\:focus-within\:ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .md\:focus-within\:ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .md\:focus-within\:ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .md\:focus-within\:ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .md\:focus-within\:ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .md\:focus\:ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .md\:focus\:ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .md\:focus\:ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .md\:focus\:ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .md\:focus\:ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .md\:ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .md\:ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .md\:ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .md\:ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .md\:ring-offset-gray-100{
    --tw-ring-offset-color: #F4F4F4;
  }

  .md\:ring-offset-gray-200{
    --tw-ring-offset-color: #E1E2E3;
  }

  .md\:ring-offset-gray-300{
    --tw-ring-offset-color: #D3D4D5;
  }

  .md\:ring-offset-gray-400{
    --tw-ring-offset-color: #BFC0C2;
  }

  .md\:ring-offset-gray-500{
    --tw-ring-offset-color: #97999A;
  }

  .md\:ring-offset-gray-600{
    --tw-ring-offset-color: #7B7D7F;
  }

  .md\:ring-offset-gray-700{
    --tw-ring-offset-color: #525355;
  }

  .md\:ring-offset-gray-800{
    --tw-ring-offset-color: #222222;
  }

  .md\:ring-offset-gray-900{
    --tw-ring-offset-color: #000000;
  }

  .md\:ring-offset-green-500{
    --tw-ring-offset-color: #AFB42A;
  }

  .md\:ring-offset-red-500{
    --tw-ring-offset-color: #FF3131;
  }

  .md\:ring-offset-pink-500{
    --tw-ring-offset-color: #FF145A;
  }

  .md\:ring-offset-orange-500{
    --tw-ring-offset-color: #F48D21;
  }

  .md\:ring-offset-teal-300{
    --tw-ring-offset-color: #78EAC1;
  }

  .md\:ring-offset-teal-400{
    --tw-ring-offset-color: #6DDEBA;
  }

  .md\:ring-offset-teal-500{
    --tw-ring-offset-color: #33BA9E;
  }

  .md\:ring-offset-yellow-500{
    --tw-ring-offset-color: #D8CE0D;
  }

  .md\:ring-offset-blue-200{
    --tw-ring-offset-color: #21BEF4;
  }

  .md\:ring-offset-blue-500{
    --tw-ring-offset-color: #326DD1;
  }

  .md\:ring-offset-petrol-500{
    --tw-ring-offset-color: #55609E;
  }

  .md\:ring-offset-petrol-600{
    --tw-ring-offset-color: #3E4674;
  }

  .md\:ring-offset-petrol-700{
    --tw-ring-offset-color: #2C3252;
  }

  .md\:ring-offset-petrol-800{
    --tw-ring-offset-color: #1A1E31;
  }

  .md\:ring-offset-appbody{
    --tw-ring-offset-color: #F4F4F4;
  }

  .md\:ring-offset-primary{
    --tw-ring-offset-color: #3F50B4;
  }

  .md\:ring-offset-link{
    --tw-ring-offset-color: #3F50B4;
  }

  .md\:ring-offset-link-hover{
    --tw-ring-offset-color: #4860E5;
  }

  .md\:ring-offset-header{
    --tw-ring-offset-color: #2C3252;
  }

  .md\:ring-offset-actionbar{
    --tw-ring-offset-color: #1A1E31;
  }

  .md\:ring-offset-bordercolor{
    --tw-ring-offset-color: #BFC0C2;
  }

  .md\:ring-offset-success{
    --tw-ring-offset-color: #AFB42A;
  }

  .md\:ring-offset-danger{
    --tw-ring-offset-color: #FD1525;
  }

  .md\:ring-offset-disabled{
    --tw-ring-offset-color: #B8BAC5;
  }

  .md\:ring-offset-info{
    --tw-ring-offset-color: #3F50B4;
  }

  .md\:ring-offset-card{
    --tw-ring-offset-color: #ffffff;
  }

  .md\:ring-offset-dark{
    --tw-ring-offset-color: #222222;
  }

  .md\:ring-offset-label-color{
    --tw-ring-offset-color: #525355;
  }

  .md\:ring-offset-label-inverted{
    --tw-ring-offset-color: #BFC0C2;
  }

  .md\:ring-offset-border-inverted{
    --tw-ring-offset-color: #525355;
  }

  .md\:focus-within\:ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .md\:focus-within\:ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus-within\:ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .md\:focus-within\:ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .md\:focus-within\:ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .md\:focus-within\:ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #E1E2E3;
  }

  .md\:focus-within\:ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #D3D4D5;
  }

  .md\:focus-within\:ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .md\:focus-within\:ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #97999A;
  }

  .md\:focus-within\:ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #7B7D7F;
  }

  .md\:focus-within\:ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .md\:focus-within\:ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .md\:focus-within\:ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #000000;
  }

  .md\:focus-within\:ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .md\:focus-within\:ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #FF3131;
  }

  .md\:focus-within\:ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #FF145A;
  }

  .md\:focus-within\:ring-offset-orange-500:focus-within{
    --tw-ring-offset-color: #F48D21;
  }

  .md\:focus-within\:ring-offset-teal-300:focus-within{
    --tw-ring-offset-color: #78EAC1;
  }

  .md\:focus-within\:ring-offset-teal-400:focus-within{
    --tw-ring-offset-color: #6DDEBA;
  }

  .md\:focus-within\:ring-offset-teal-500:focus-within{
    --tw-ring-offset-color: #33BA9E;
  }

  .md\:focus-within\:ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #D8CE0D;
  }

  .md\:focus-within\:ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #21BEF4;
  }

  .md\:focus-within\:ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #326DD1;
  }

  .md\:focus-within\:ring-offset-petrol-500:focus-within{
    --tw-ring-offset-color: #55609E;
  }

  .md\:focus-within\:ring-offset-petrol-600:focus-within{
    --tw-ring-offset-color: #3E4674;
  }

  .md\:focus-within\:ring-offset-petrol-700:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .md\:focus-within\:ring-offset-petrol-800:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .md\:focus-within\:ring-offset-appbody:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .md\:focus-within\:ring-offset-primary:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .md\:focus-within\:ring-offset-link:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .md\:focus-within\:ring-offset-link-hover:focus-within{
    --tw-ring-offset-color: #4860E5;
  }

  .md\:focus-within\:ring-offset-header:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .md\:focus-within\:ring-offset-actionbar:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .md\:focus-within\:ring-offset-bordercolor:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .md\:focus-within\:ring-offset-success:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .md\:focus-within\:ring-offset-danger:focus-within{
    --tw-ring-offset-color: #FD1525;
  }

  .md\:focus-within\:ring-offset-disabled:focus-within{
    --tw-ring-offset-color: #B8BAC5;
  }

  .md\:focus-within\:ring-offset-info:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .md\:focus-within\:ring-offset-card:focus-within{
    --tw-ring-offset-color: #ffffff;
  }

  .md\:focus-within\:ring-offset-dark:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .md\:focus-within\:ring-offset-label-color:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .md\:focus-within\:ring-offset-label-inverted:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .md\:focus-within\:ring-offset-border-inverted:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .md\:focus\:ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .md\:focus\:ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .md\:focus\:ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .md\:focus\:ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .md\:focus\:ring-offset-gray-100:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .md\:focus\:ring-offset-gray-200:focus{
    --tw-ring-offset-color: #E1E2E3;
  }

  .md\:focus\:ring-offset-gray-300:focus{
    --tw-ring-offset-color: #D3D4D5;
  }

  .md\:focus\:ring-offset-gray-400:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .md\:focus\:ring-offset-gray-500:focus{
    --tw-ring-offset-color: #97999A;
  }

  .md\:focus\:ring-offset-gray-600:focus{
    --tw-ring-offset-color: #7B7D7F;
  }

  .md\:focus\:ring-offset-gray-700:focus{
    --tw-ring-offset-color: #525355;
  }

  .md\:focus\:ring-offset-gray-800:focus{
    --tw-ring-offset-color: #222222;
  }

  .md\:focus\:ring-offset-gray-900:focus{
    --tw-ring-offset-color: #000000;
  }

  .md\:focus\:ring-offset-green-500:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .md\:focus\:ring-offset-red-500:focus{
    --tw-ring-offset-color: #FF3131;
  }

  .md\:focus\:ring-offset-pink-500:focus{
    --tw-ring-offset-color: #FF145A;
  }

  .md\:focus\:ring-offset-orange-500:focus{
    --tw-ring-offset-color: #F48D21;
  }

  .md\:focus\:ring-offset-teal-300:focus{
    --tw-ring-offset-color: #78EAC1;
  }

  .md\:focus\:ring-offset-teal-400:focus{
    --tw-ring-offset-color: #6DDEBA;
  }

  .md\:focus\:ring-offset-teal-500:focus{
    --tw-ring-offset-color: #33BA9E;
  }

  .md\:focus\:ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #D8CE0D;
  }

  .md\:focus\:ring-offset-blue-200:focus{
    --tw-ring-offset-color: #21BEF4;
  }

  .md\:focus\:ring-offset-blue-500:focus{
    --tw-ring-offset-color: #326DD1;
  }

  .md\:focus\:ring-offset-petrol-500:focus{
    --tw-ring-offset-color: #55609E;
  }

  .md\:focus\:ring-offset-petrol-600:focus{
    --tw-ring-offset-color: #3E4674;
  }

  .md\:focus\:ring-offset-petrol-700:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .md\:focus\:ring-offset-petrol-800:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .md\:focus\:ring-offset-appbody:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .md\:focus\:ring-offset-primary:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .md\:focus\:ring-offset-link:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .md\:focus\:ring-offset-link-hover:focus{
    --tw-ring-offset-color: #4860E5;
  }

  .md\:focus\:ring-offset-header:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .md\:focus\:ring-offset-actionbar:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .md\:focus\:ring-offset-bordercolor:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .md\:focus\:ring-offset-success:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .md\:focus\:ring-offset-danger:focus{
    --tw-ring-offset-color: #FD1525;
  }

  .md\:focus\:ring-offset-disabled:focus{
    --tw-ring-offset-color: #B8BAC5;
  }

  .md\:focus\:ring-offset-info:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .md\:focus\:ring-offset-card:focus{
    --tw-ring-offset-color: #ffffff;
  }

  .md\:focus\:ring-offset-dark:focus{
    --tw-ring-offset-color: #222222;
  }

  .md\:focus\:ring-offset-label-color:focus{
    --tw-ring-offset-color: #525355;
  }

  .md\:focus\:ring-offset-label-inverted:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .md\:focus\:ring-offset-border-inverted:focus{
    --tw-ring-offset-color: #525355;
  }

  .md\:filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .md\:filter-none{
    filter: none;
  }

  .md\:blur-0{
    --tw-blur: blur(0);
  }

  .md\:blur-none{
    --tw-blur: blur(0);
  }

  .md\:blur-sm{
    --tw-blur: blur(4px);
  }

  .md\:blur{
    --tw-blur: blur(8px);
  }

  .md\:blur-md{
    --tw-blur: blur(12px);
  }

  .md\:blur-lg{
    --tw-blur: blur(16px);
  }

  .md\:blur-xl{
    --tw-blur: blur(24px);
  }

  .md\:blur-2xl{
    --tw-blur: blur(40px);
  }

  .md\:blur-3xl{
    --tw-blur: blur(64px);
  }

  .md\:brightness-0{
    --tw-brightness: brightness(0);
  }

  .md\:brightness-50{
    --tw-brightness: brightness(.5);
  }

  .md\:brightness-75{
    --tw-brightness: brightness(.75);
  }

  .md\:brightness-90{
    --tw-brightness: brightness(.9);
  }

  .md\:brightness-95{
    --tw-brightness: brightness(.95);
  }

  .md\:brightness-100{
    --tw-brightness: brightness(1);
  }

  .md\:brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .md\:brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .md\:brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .md\:brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .md\:brightness-200{
    --tw-brightness: brightness(2);
  }

  .md\:contrast-0{
    --tw-contrast: contrast(0);
  }

  .md\:contrast-50{
    --tw-contrast: contrast(.5);
  }

  .md\:contrast-75{
    --tw-contrast: contrast(.75);
  }

  .md\:contrast-100{
    --tw-contrast: contrast(1);
  }

  .md\:contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .md\:contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .md\:contrast-200{
    --tw-contrast: contrast(2);
  }

  .md\:drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .md\:drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .md\:drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .md\:drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .md\:drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .md\:drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .md\:drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .md\:grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .md\:grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .md\:hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .md\:hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .md\:hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .md\:hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .md\:hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .md\:hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .md\:-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .md\:-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .md\:-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .md\:-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .md\:-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .md\:invert-0{
    --tw-invert: invert(0);
  }

  .md\:invert{
    --tw-invert: invert(100%);
  }

  .md\:saturate-0{
    --tw-saturate: saturate(0);
  }

  .md\:saturate-50{
    --tw-saturate: saturate(.5);
  }

  .md\:saturate-100{
    --tw-saturate: saturate(1);
  }

  .md\:saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .md\:saturate-200{
    --tw-saturate: saturate(2);
  }

  .md\:sepia-0{
    --tw-sepia: sepia(0);
  }

  .md\:sepia{
    --tw-sepia: sepia(100%);
  }

  .md\:backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .md\:backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .md\:backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .md\:backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .md\:backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .md\:backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .md\:backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .md\:backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .md\:backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .md\:backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .md\:backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .md\:backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .md\:backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .md\:backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .md\:backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .md\:backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .md\:backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .md\:backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .md\:backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .md\:backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .md\:backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .md\:backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .md\:backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .md\:backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .md\:backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .md\:backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .md\:backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .md\:backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .md\:backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .md\:backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .md\:backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .md\:backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .md\:backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .md\:backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .md\:backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .md\:backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .md\:backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .md\:-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .md\:-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .md\:-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .md\:-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .md\:-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .md\:backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .md\:backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .md\:backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .md\:backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .md\:backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .md\:backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .md\:backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .md\:backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .md\:backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .md\:backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .md\:backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .md\:backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .md\:backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .md\:backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .md\:backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .md\:backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .md\:backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .md\:backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .md\:backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .md\:backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .md\:backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .md\:backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .md\:backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .md\:backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .md\:transition-none{
    transition-property: none;
  }

  .md\:transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .md\:delay-75{
    transition-delay: 75ms;
  }

  .md\:delay-100{
    transition-delay: 100ms;
  }

  .md\:delay-150{
    transition-delay: 150ms;
  }

  .md\:delay-200{
    transition-delay: 200ms;
  }

  .md\:delay-300{
    transition-delay: 300ms;
  }

  .md\:delay-500{
    transition-delay: 500ms;
  }

  .md\:delay-700{
    transition-delay: 700ms;
  }

  .md\:delay-1000{
    transition-delay: 1000ms;
  }

  .md\:duration-75{
    transition-duration: 75ms;
  }

  .md\:duration-100{
    transition-duration: 100ms;
  }

  .md\:duration-150{
    transition-duration: 150ms;
  }

  .md\:duration-200{
    transition-duration: 200ms;
  }

  .md\:duration-300{
    transition-duration: 300ms;
  }

  .md\:duration-500{
    transition-duration: 500ms;
  }

  .md\:duration-700{
    transition-duration: 700ms;
  }

  .md\:duration-1000{
    transition-duration: 1000ms;
  }

  .md\:ease-linear{
    transition-timing-function: linear;
  }

  .md\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .md\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .md\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .md\:line-clamp-1{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .md\:line-clamp-2{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  .md\:line-clamp-3{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }

  .md\:line-clamp-4{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }

  .md\:line-clamp-5{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }

  .md\:line-clamp-6{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
  }

  .md\:line-clamp-none{
    -webkit-line-clamp: unset;
  }
}

@media (min-width: 1024px){
  .lg\:container{
    width: 100%;
  }

  @media (min-width: 640px){
    .lg\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .lg\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .lg\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .lg\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){
    .lg\:container{
      max-width: 1536px;
    }
  }

  @media (min-width: 1930px){
    .lg\:container{
      max-width: 1930px;
    }
  }

  .lg\:prose{
    color: #525355;
    max-width: 65ch;
  }

  .lg\:prose [class~="lead"]{
    color: #7B7D7F;
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .lg\:prose a{
    color: #000000;
    text-decoration: underline;
    font-weight: 500;
  }

  .lg\:prose strong{
    color: #000000;
    font-weight: 600;
  }

  .lg\:prose ol[type="A"]{
    --list-counter-style: upper-alpha;
  }

  .lg\:prose ol[type="a"]{
    --list-counter-style: lower-alpha;
  }

  .lg\:prose ol[type="A" s]{
    --list-counter-style: upper-alpha;
  }

  .lg\:prose ol[type="a" s]{
    --list-counter-style: lower-alpha;
  }

  .lg\:prose ol[type="I"]{
    --list-counter-style: upper-roman;
  }

  .lg\:prose ol[type="i"]{
    --list-counter-style: lower-roman;
  }

  .lg\:prose ol[type="I" s]{
    --list-counter-style: upper-roman;
  }

  .lg\:prose ol[type="i" s]{
    --list-counter-style: lower-roman;
  }

  .lg\:prose ol[type="1"]{
    --list-counter-style: decimal;
  }

  .lg\:prose ol > li{
    position: relative;
    padding-left: 1.75em;
  }

  .lg\:prose ol > li::before{
    content: counter(list-item, var(--list-counter-style, decimal)) ".";
    position: absolute;
    font-weight: 400;
    color: #97999A;
    left: 0;
  }

  .lg\:prose ul > li{
    position: relative;
    padding-left: 1.75em;
  }

  .lg\:prose ul > li::before{
    content: "";
    position: absolute;
    background-color: #D3D4D5;
    border-radius: 50%;
    width: 0.375em;
    height: 0.375em;
    top: calc(0.875em - 0.1875em);
    left: 0.25em;
  }

  .lg\:prose hr{
    border-color: #E1E2E3;
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .lg\:prose blockquote{
    font-weight: 500;
    font-style: italic;
    color: #000000;
    border-left-width: 0.25rem;
    border-left-color: #E1E2E3;
    quotes: "\201C""\201D""\2018""\2019";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1em;
  }

  .lg\:prose blockquote p:first-of-type::before{
    content: open-quote;
  }

  .lg\:prose blockquote p:last-of-type::after{
    content: close-quote;
  }

  .lg\:prose h1{
    color: #000000;
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .lg\:prose h2{
    color: #000000;
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333;
  }

  .lg\:prose h3{
    color: #000000;
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .lg\:prose h4{
    color: #000000;
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    line-height: 1.5;
  }

  .lg\:prose figure figcaption{
    color: #97999A;
    font-size: 0.875em;
    line-height: 1.4285714;
    margin-top: 0.8571429em;
  }

  .lg\:prose code{
    color: #000000;
    font-weight: 600;
    font-size: 0.875em;
  }

  .lg\:prose code::before{
    content: "`";
  }

  .lg\:prose code::after{
    content: "`";
  }

  .lg\:prose a code{
    color: #000000;
  }

  .lg\:prose pre{
    color: #E1E2E3;
    background-color: #222222;
    overflow-x: auto;
    font-size: 0.875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: 0.375rem;
    padding-top: 0.8571429em;
    padding-right: 1.1428571em;
    padding-bottom: 0.8571429em;
    padding-left: 1.1428571em;
  }

  .lg\:prose pre code{
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: 400;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
  }

  .lg\:prose pre code::before{
    content: none;
  }

  .lg\:prose pre code::after{
    content: none;
  }

  .lg\:prose table{
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 0.875em;
    line-height: 1.7142857;
  }

  .lg\:prose thead{
    color: #000000;
    font-weight: 600;
    border-bottom-width: 1px;
    border-bottom-color: #D3D4D5;
  }

  .lg\:prose thead th{
    vertical-align: bottom;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .lg\:prose tbody tr{
    border-bottom-width: 1px;
    border-bottom-color: #E1E2E3;
  }

  .lg\:prose tbody tr:last-child{
    border-bottom-width: 0;
  }

  .lg\:prose tbody td{
    vertical-align: top;
    padding-top: 0.5714286em;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .lg\:prose{
    font-size: 1rem;
    line-height: 1.75;
  }

  .lg\:prose p{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .lg\:prose img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:prose h2 code{
    font-size: 0.875em;
  }

  .lg\:prose h3 code{
    font-size: 0.9em;
  }

  .lg\:prose ol{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .lg\:prose ul{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .lg\:prose li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .lg\:prose > ul > li p{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .lg\:prose > ul > li > *:first-child{
    margin-top: 1.25em;
  }

  .lg\:prose > ul > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .lg\:prose > ol > li > *:first-child{
    margin-top: 1.25em;
  }

  .lg\:prose > ol > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .lg\:prose ul ul, .lg\:prose ul ol, .lg\:prose ol ul, .lg\:prose ol ol{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .lg\:prose hr + *{
    margin-top: 0;
  }

  .lg\:prose h2 + *{
    margin-top: 0;
  }

  .lg\:prose h3 + *{
    margin-top: 0;
  }

  .lg\:prose h4 + *{
    margin-top: 0;
  }

  .lg\:prose thead th:first-child{
    padding-left: 0;
  }

  .lg\:prose thead th:last-child{
    padding-right: 0;
  }

  .lg\:prose tbody td:first-child{
    padding-left: 0;
  }

  .lg\:prose tbody td:last-child{
    padding-right: 0;
  }

  .lg\:prose > :first-child{
    margin-top: 0;
  }

  .lg\:prose > :last-child{
    margin-bottom: 0;
  }

  .lg\:prose-sm{
    font-size: 0.875rem;
    line-height: 1.7142857;
  }

  .lg\:prose-sm p{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .lg\:prose-sm [class~="lead"]{
    font-size: 1.2857143em;
    line-height: 1.5555556;
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .lg\:prose-sm blockquote{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.1111111em;
  }

  .lg\:prose-sm h1{
    font-size: 2.1428571em;
    margin-top: 0;
    margin-bottom: 0.8em;
    line-height: 1.2;
  }

  .lg\:prose-sm h2{
    font-size: 1.4285714em;
    margin-top: 1.6em;
    margin-bottom: 0.8em;
    line-height: 1.4;
  }

  .lg\:prose-sm h3{
    font-size: 1.2857143em;
    margin-top: 1.5555556em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .lg\:prose-sm h4{
    margin-top: 1.4285714em;
    margin-bottom: 0.5714286em;
    line-height: 1.4285714;
  }

  .lg\:prose-sm img{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .lg\:prose-sm video{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .lg\:prose-sm figure{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .lg\:prose-sm figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:prose-sm figure figcaption{
    font-size: 0.8571429em;
    line-height: 1.3333333;
    margin-top: 0.6666667em;
  }

  .lg\:prose-sm code{
    font-size: 0.8571429em;
  }

  .lg\:prose-sm h2 code{
    font-size: 0.9em;
  }

  .lg\:prose-sm h3 code{
    font-size: 0.8888889em;
  }

  .lg\:prose-sm pre{
    font-size: 0.8571429em;
    line-height: 1.6666667;
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    border-radius: 0.25rem;
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .lg\:prose-sm ol{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .lg\:prose-sm ul{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .lg\:prose-sm li{
    margin-top: 0.2857143em;
    margin-bottom: 0.2857143em;
  }

  .lg\:prose-sm ol > li{
    padding-left: 1.5714286em;
  }

  .lg\:prose-sm ol > li::before{
    left: 0;
  }

  .lg\:prose-sm ul > li{
    padding-left: 1.5714286em;
  }

  .lg\:prose-sm ul > li::before{
    height: 0.3571429em;
    width: 0.3571429em;
    top: calc(0.8571429em - 0.1785714em);
    left: 0.2142857em;
  }

  .lg\:prose-sm > ul > li p{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .lg\:prose-sm > ul > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .lg\:prose-sm > ul > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .lg\:prose-sm > ol > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .lg\:prose-sm > ol > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .lg\:prose-sm ul ul, .lg\:prose-sm ul ol, .lg\:prose-sm ol ul, .lg\:prose-sm ol ol{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .lg\:prose-sm hr{
    margin-top: 2.8571429em;
    margin-bottom: 2.8571429em;
  }

  .lg\:prose-sm hr + *{
    margin-top: 0;
  }

  .lg\:prose-sm h2 + *{
    margin-top: 0;
  }

  .lg\:prose-sm h3 + *{
    margin-top: 0;
  }

  .lg\:prose-sm h4 + *{
    margin-top: 0;
  }

  .lg\:prose-sm table{
    font-size: 0.8571429em;
    line-height: 1.5;
  }

  .lg\:prose-sm thead th{
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .lg\:prose-sm thead th:first-child{
    padding-left: 0;
  }

  .lg\:prose-sm thead th:last-child{
    padding-right: 0;
  }

  .lg\:prose-sm tbody td{
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .lg\:prose-sm tbody td:first-child{
    padding-left: 0;
  }

  .lg\:prose-sm tbody td:last-child{
    padding-right: 0;
  }

  .lg\:prose-sm > :first-child{
    margin-top: 0;
  }

  .lg\:prose-sm > :last-child{
    margin-bottom: 0;
  }

  .lg\:prose-lg{
    font-size: 1.125rem;
    line-height: 1.7777778;
  }

  .lg\:prose-lg p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg [class~="lead"]{
    font-size: 1.2222222em;
    line-height: 1.4545455;
    margin-top: 1.0909091em;
    margin-bottom: 1.0909091em;
  }

  .lg\:prose-lg blockquote{
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    padding-left: 1em;
  }

  .lg\:prose-lg h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.8333333em;
    line-height: 1;
  }

  .lg\:prose-lg h2{
    font-size: 1.6666667em;
    margin-top: 1.8666667em;
    margin-bottom: 1.0666667em;
    line-height: 1.3333333;
  }

  .lg\:prose-lg h3{
    font-size: 1.3333333em;
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .lg\:prose-lg h4{
    margin-top: 1.7777778em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .lg\:prose-lg img{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg video{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg figure{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .lg\:prose-lg figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:prose-lg figure figcaption{
    font-size: 0.8888889em;
    line-height: 1.5;
    margin-top: 1em;
  }

  .lg\:prose-lg code{
    font-size: 0.8888889em;
  }

  .lg\:prose-lg h2 code{
    font-size: 0.8666667em;
  }

  .lg\:prose-lg h3 code{
    font-size: 0.875em;
  }

  .lg\:prose-lg pre{
    font-size: 0.8888889em;
    line-height: 1.75;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.375rem;
    padding-top: 1em;
    padding-right: 1.5em;
    padding-bottom: 1em;
    padding-left: 1.5em;
  }

  .lg\:prose-lg ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg li{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .lg\:prose-lg ol > li{
    padding-left: 1.6666667em;
  }

  .lg\:prose-lg ol > li::before{
    left: 0;
  }

  .lg\:prose-lg ul > li{
    padding-left: 1.6666667em;
  }

  .lg\:prose-lg ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8888889em - 0.1666667em);
    left: 0.2222222em;
  }

  .lg\:prose-lg > ul > li p{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .lg\:prose-lg > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .lg\:prose-lg > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .lg\:prose-lg > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-lg ul ul, .lg\:prose-lg ul ol, .lg\:prose-lg ol ul, .lg\:prose-lg ol ol{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .lg\:prose-lg hr{
    margin-top: 3.1111111em;
    margin-bottom: 3.1111111em;
  }

  .lg\:prose-lg hr + *{
    margin-top: 0;
  }

  .lg\:prose-lg h2 + *{
    margin-top: 0;
  }

  .lg\:prose-lg h3 + *{
    margin-top: 0;
  }

  .lg\:prose-lg h4 + *{
    margin-top: 0;
  }

  .lg\:prose-lg table{
    font-size: 0.8888889em;
    line-height: 1.5;
  }

  .lg\:prose-lg thead th{
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .lg\:prose-lg thead th:first-child{
    padding-left: 0;
  }

  .lg\:prose-lg thead th:last-child{
    padding-right: 0;
  }

  .lg\:prose-lg tbody td{
    padding-top: 0.75em;
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .lg\:prose-lg tbody td:first-child{
    padding-left: 0;
  }

  .lg\:prose-lg tbody td:last-child{
    padding-right: 0;
  }

  .lg\:prose-lg > :first-child{
    margin-top: 0;
  }

  .lg\:prose-lg > :last-child{
    margin-bottom: 0;
  }

  .lg\:prose-xl{
    font-size: 1.25rem;
    line-height: 1.8;
  }

  .lg\:prose-xl p{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .lg\:prose-xl [class~="lead"]{
    font-size: 1.2em;
    line-height: 1.5;
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .lg\:prose-xl blockquote{
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1.0666667em;
  }

  .lg\:prose-xl h1{
    font-size: 2.8em;
    margin-top: 0;
    margin-bottom: 0.8571429em;
    line-height: 1;
  }

  .lg\:prose-xl h2{
    font-size: 1.8em;
    margin-top: 1.5555556em;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .lg\:prose-xl h3{
    font-size: 1.5em;
    margin-top: 1.6em;
    margin-bottom: 0.6666667em;
    line-height: 1.3333333;
  }

  .lg\:prose-xl h4{
    margin-top: 1.8em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .lg\:prose-xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose-xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose-xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose-xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:prose-xl figure figcaption{
    font-size: 0.9em;
    line-height: 1.5555556;
    margin-top: 1em;
  }

  .lg\:prose-xl code{
    font-size: 0.9em;
  }

  .lg\:prose-xl h2 code{
    font-size: 0.8611111em;
  }

  .lg\:prose-xl h3 code{
    font-size: 0.9em;
  }

  .lg\:prose-xl pre{
    font-size: 0.9em;
    line-height: 1.7777778;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.1111111em;
    padding-right: 1.3333333em;
    padding-bottom: 1.1111111em;
    padding-left: 1.3333333em;
  }

  .lg\:prose-xl ol{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .lg\:prose-xl ul{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .lg\:prose-xl li{
    margin-top: 0.6em;
    margin-bottom: 0.6em;
  }

  .lg\:prose-xl ol > li{
    padding-left: 1.8em;
  }

  .lg\:prose-xl ol > li::before{
    left: 0;
  }

  .lg\:prose-xl ul > li{
    padding-left: 1.8em;
  }

  .lg\:prose-xl ul > li::before{
    width: 0.35em;
    height: 0.35em;
    top: calc(0.9em - 0.175em);
    left: 0.25em;
  }

  .lg\:prose-xl > ul > li p{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .lg\:prose-xl > ul > li > *:first-child{
    margin-top: 1.2em;
  }

  .lg\:prose-xl > ul > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .lg\:prose-xl > ol > li > *:first-child{
    margin-top: 1.2em;
  }

  .lg\:prose-xl > ol > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .lg\:prose-xl ul ul, .lg\:prose-xl ul ol, .lg\:prose-xl ol ul, .lg\:prose-xl ol ol{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .lg\:prose-xl hr{
    margin-top: 2.8em;
    margin-bottom: 2.8em;
  }

  .lg\:prose-xl hr + *{
    margin-top: 0;
  }

  .lg\:prose-xl h2 + *{
    margin-top: 0;
  }

  .lg\:prose-xl h3 + *{
    margin-top: 0;
  }

  .lg\:prose-xl h4 + *{
    margin-top: 0;
  }

  .lg\:prose-xl table{
    font-size: 0.9em;
    line-height: 1.5555556;
  }

  .lg\:prose-xl thead th{
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .lg\:prose-xl thead th:first-child{
    padding-left: 0;
  }

  .lg\:prose-xl thead th:last-child{
    padding-right: 0;
  }

  .lg\:prose-xl tbody td{
    padding-top: 0.8888889em;
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .lg\:prose-xl tbody td:first-child{
    padding-left: 0;
  }

  .lg\:prose-xl tbody td:last-child{
    padding-right: 0;
  }

  .lg\:prose-xl > :first-child{
    margin-top: 0;
  }

  .lg\:prose-xl > :last-child{
    margin-bottom: 0;
  }

  .lg\:prose-2xl{
    font-size: 1.5rem;
    line-height: 1.6666667;
  }

  .lg\:prose-2xl p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-2xl [class~="lead"]{
    font-size: 1.25em;
    line-height: 1.4666667;
    margin-top: 1.0666667em;
    margin-bottom: 1.0666667em;
  }

  .lg\:prose-2xl blockquote{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
    padding-left: 1.1111111em;
  }

  .lg\:prose-2xl h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.875em;
    line-height: 1;
  }

  .lg\:prose-2xl h2{
    font-size: 2em;
    margin-top: 1.5em;
    margin-bottom: 0.8333333em;
    line-height: 1.0833333;
  }

  .lg\:prose-2xl h3{
    font-size: 1.5em;
    margin-top: 1.5555556em;
    margin-bottom: 0.6666667em;
    line-height: 1.2222222;
  }

  .lg\:prose-2xl h4{
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .lg\:prose-2xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose-2xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose-2xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .lg\:prose-2xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:prose-2xl figure figcaption{
    font-size: 0.8333333em;
    line-height: 1.6;
    margin-top: 1em;
  }

  .lg\:prose-2xl code{
    font-size: 0.8333333em;
  }

  .lg\:prose-2xl h2 code{
    font-size: 0.875em;
  }

  .lg\:prose-2xl h3 code{
    font-size: 0.8888889em;
  }

  .lg\:prose-2xl pre{
    font-size: 0.8333333em;
    line-height: 1.8;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.2em;
    padding-right: 1.6em;
    padding-bottom: 1.2em;
    padding-left: 1.6em;
  }

  .lg\:prose-2xl ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-2xl ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-2xl li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .lg\:prose-2xl ol > li{
    padding-left: 1.6666667em;
  }

  .lg\:prose-2xl ol > li::before{
    left: 0;
  }

  .lg\:prose-2xl ul > li{
    padding-left: 1.6666667em;
  }

  .lg\:prose-2xl ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8333333em - 0.1666667em);
    left: 0.25em;
  }

  .lg\:prose-2xl > ul > li p{
    margin-top: 0.8333333em;
    margin-bottom: 0.8333333em;
  }

  .lg\:prose-2xl > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .lg\:prose-2xl > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-2xl > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .lg\:prose-2xl > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .lg\:prose-2xl ul ul, .lg\:prose-2xl ul ol, .lg\:prose-2xl ol ul, .lg\:prose-2xl ol ol{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .lg\:prose-2xl hr{
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .lg\:prose-2xl hr + *{
    margin-top: 0;
  }

  .lg\:prose-2xl h2 + *{
    margin-top: 0;
  }

  .lg\:prose-2xl h3 + *{
    margin-top: 0;
  }

  .lg\:prose-2xl h4 + *{
    margin-top: 0;
  }

  .lg\:prose-2xl table{
    font-size: 0.8333333em;
    line-height: 1.4;
  }

  .lg\:prose-2xl thead th{
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .lg\:prose-2xl thead th:first-child{
    padding-left: 0;
  }

  .lg\:prose-2xl thead th:last-child{
    padding-right: 0;
  }

  .lg\:prose-2xl tbody td{
    padding-top: 0.8em;
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .lg\:prose-2xl tbody td:first-child{
    padding-left: 0;
  }

  .lg\:prose-2xl tbody td:last-child{
    padding-right: 0;
  }

  .lg\:prose-2xl > :first-child{
    margin-top: 0;
  }

  .lg\:prose-2xl > :last-child{
    margin-bottom: 0;
  }

  .lg\:prose-petrol a{
    color: #3E4674;
  }

  .lg\:prose-petrol a code{
    color: #3E4674;
  }

  .lg\:sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:focus-within\:sr-only:focus-within{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:focus-within\:not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:focus\:sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:pointer-events-none{
    pointer-events: none;
  }

  .lg\:pointer-events-auto{
    pointer-events: auto;
  }

  .lg\:visible{
    visibility: visible;
  }

  .lg\:invisible{
    visibility: hidden;
  }

  .lg\:static{
    position: static;
  }

  .lg\:fixed{
    position: fixed;
  }

  .lg\:absolute{
    position: absolute;
  }

  .lg\:relative{
    position: relative;
  }

  .lg\:sticky{
    position: sticky;
  }

  .lg\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .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-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .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-144{
    top: 36rem;
    right: 36rem;
    bottom: 36rem;
    left: 36rem;
  }

  .lg\:inset-192{
    top: 48rem;
    right: 48rem;
    bottom: 48rem;
    left: 48rem;
  }

  .lg\:inset-240{
    top: 60rem;
    right: 60rem;
    bottom: 60rem;
    left: 60rem;
  }

  .lg\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .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-btn-default{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .lg\:inset-btn-sm{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .lg\:inset-header{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .lg\:inset-icon{
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
  }

  .lg\:inset-icon-3xl{
    top: 120px;
    right: 120px;
    bottom: 120px;
    left: 120px;
  }

  .lg\:inset-icon-2xl{
    top: 80px;
    right: 80px;
    bottom: 80px;
    left: 80px;
  }

  .lg\:inset-icon-xl{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .lg\:inset-icon-lg{
    top: 40px;
    right: 40px;
    bottom: 40px;
    left: 40px;
  }

  .lg\:inset-icon-sm{
    top: 18px;
    right: 18px;
    bottom: 18px;
    left: 18px;
  }

  .lg\:inset-icon-xs{
    top: 16px;
    right: 16px;
    bottom: 16px;
    left: 16px;
  }

  .lg\:inset-icon-spacing{
    top: 8px;
    right: 8px;
    bottom: 8px;
    left: 8px;
  }

  .lg\:inset-heading-xs{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .lg\:inset-heading-sm{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .lg\:inset-heading{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .lg\:inset-heading-lg{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .lg\:inset-actionbar{
    top: 70px;
    right: 70px;
    bottom: 70px;
    left: 70px;
  }

  .lg\:inset-aside{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .lg\:inset-sidebar{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .lg\:inset-card-padding{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .lg\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .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-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .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-144{
    top: -36rem;
    right: -36rem;
    bottom: -36rem;
    left: -36rem;
  }

  .lg\:-inset-192{
    top: -48rem;
    right: -48rem;
    bottom: -48rem;
    left: -48rem;
  }

  .lg\:-inset-240{
    top: -60rem;
    right: -60rem;
    bottom: -60rem;
    left: -60rem;
  }

  .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-btn-default{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .lg\:-inset-btn-sm{
    top: -1.875rem;
    right: -1.875rem;
    bottom: -1.875rem;
    left: -1.875rem;
  }

  .lg\:-inset-header{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .lg\:-inset-icon{
    top: -20px;
    right: -20px;
    bottom: -20px;
    left: -20px;
  }

  .lg\:-inset-icon-3xl{
    top: -120px;
    right: -120px;
    bottom: -120px;
    left: -120px;
  }

  .lg\:-inset-icon-2xl{
    top: -80px;
    right: -80px;
    bottom: -80px;
    left: -80px;
  }

  .lg\:-inset-icon-xl{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .lg\:-inset-icon-lg{
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .lg\:-inset-icon-sm{
    top: -18px;
    right: -18px;
    bottom: -18px;
    left: -18px;
  }

  .lg\:-inset-icon-xs{
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
  }

  .lg\:-inset-icon-spacing{
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
  }

  .lg\:-inset-heading-xs{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .lg\:-inset-heading-sm{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .lg\:-inset-heading{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .lg\:-inset-heading-lg{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .lg\:-inset-actionbar{
    top: -70px;
    right: -70px;
    bottom: -70px;
    left: -70px;
  }

  .lg\:-inset-aside{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .lg\:-inset-sidebar{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .lg\:-inset-card-padding{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .lg\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .lg\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .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-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .lg\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .lg\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .lg\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .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-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .lg\:inset-x-0{
    left: 0px;
    right: 0px;
  }

  .lg\:inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .lg\:inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .lg\:inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .lg\:inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .lg\:inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .lg\:inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .lg\:inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .lg\:inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .lg\:inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .lg\:inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .lg\:inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .lg\:inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .lg\:inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .lg\:inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .lg\:inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .lg\:inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .lg\:inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .lg\:inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .lg\:inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .lg\:inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .lg\:inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .lg\:inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .lg\:inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .lg\:inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .lg\:inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .lg\:inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .lg\:inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .lg\:inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .lg\:inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .lg\:inset-x-144{
    left: 36rem;
    right: 36rem;
  }

  .lg\:inset-x-192{
    left: 48rem;
    right: 48rem;
  }

  .lg\:inset-x-240{
    left: 60rem;
    right: 60rem;
  }

  .lg\:inset-x-auto{
    left: auto;
    right: auto;
  }

  .lg\:inset-x-px{
    left: 1px;
    right: 1px;
  }

  .lg\:inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .lg\:inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .lg\:inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .lg\:inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .lg\:inset-x-btn-default{
    left: 2.5rem;
    right: 2.5rem;
  }

  .lg\:inset-x-btn-sm{
    left: 1.875rem;
    right: 1.875rem;
  }

  .lg\:inset-x-header{
    left: 60px;
    right: 60px;
  }

  .lg\:inset-x-icon{
    left: 20px;
    right: 20px;
  }

  .lg\:inset-x-icon-3xl{
    left: 120px;
    right: 120px;
  }

  .lg\:inset-x-icon-2xl{
    left: 80px;
    right: 80px;
  }

  .lg\:inset-x-icon-xl{
    left: 60px;
    right: 60px;
  }

  .lg\:inset-x-icon-lg{
    left: 40px;
    right: 40px;
  }

  .lg\:inset-x-icon-sm{
    left: 18px;
    right: 18px;
  }

  .lg\:inset-x-icon-xs{
    left: 16px;
    right: 16px;
  }

  .lg\:inset-x-icon-spacing{
    left: 8px;
    right: 8px;
  }

  .lg\:inset-x-heading-xs{
    left: 0.25rem;
    right: 0.25rem;
  }

  .lg\:inset-x-heading-sm{
    left: 0.5rem;
    right: 0.5rem;
  }

  .lg\:inset-x-heading{
    left: 1rem;
    right: 1rem;
  }

  .lg\:inset-x-heading-lg{
    left: 2rem;
    right: 2rem;
  }

  .lg\:inset-x-actionbar{
    left: 70px;
    right: 70px;
  }

  .lg\:inset-x-aside{
    left: 20rem;
    right: 20rem;
  }

  .lg\:inset-x-sidebar{
    left: 16rem;
    right: 16rem;
  }

  .lg\:inset-x-card-padding{
    left: 1.25rem;
    right: 1.25rem;
  }

  .lg\:-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .lg\:-inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .lg\:-inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .lg\:-inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .lg\:-inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .lg\:-inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .lg\:-inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .lg\:-inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .lg\:-inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .lg\:-inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .lg\:-inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .lg\:-inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .lg\:-inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .lg\:-inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .lg\:-inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .lg\:-inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .lg\:-inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .lg\:-inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .lg\:-inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .lg\:-inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .lg\:-inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .lg\:-inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .lg\:-inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .lg\:-inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .lg\:-inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .lg\:-inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .lg\:-inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .lg\:-inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .lg\:-inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .lg\:-inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .lg\:-inset-x-144{
    left: -36rem;
    right: -36rem;
  }

  .lg\:-inset-x-192{
    left: -48rem;
    right: -48rem;
  }

  .lg\:-inset-x-240{
    left: -60rem;
    right: -60rem;
  }

  .lg\:-inset-x-px{
    left: -1px;
    right: -1px;
  }

  .lg\:-inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .lg\:-inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .lg\:-inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .lg\:-inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .lg\:-inset-x-btn-default{
    left: -2.5rem;
    right: -2.5rem;
  }

  .lg\:-inset-x-btn-sm{
    left: -1.875rem;
    right: -1.875rem;
  }

  .lg\:-inset-x-header{
    left: -60px;
    right: -60px;
  }

  .lg\:-inset-x-icon{
    left: -20px;
    right: -20px;
  }

  .lg\:-inset-x-icon-3xl{
    left: -120px;
    right: -120px;
  }

  .lg\:-inset-x-icon-2xl{
    left: -80px;
    right: -80px;
  }

  .lg\:-inset-x-icon-xl{
    left: -60px;
    right: -60px;
  }

  .lg\:-inset-x-icon-lg{
    left: -40px;
    right: -40px;
  }

  .lg\:-inset-x-icon-sm{
    left: -18px;
    right: -18px;
  }

  .lg\:-inset-x-icon-xs{
    left: -16px;
    right: -16px;
  }

  .lg\:-inset-x-icon-spacing{
    left: -8px;
    right: -8px;
  }

  .lg\:-inset-x-heading-xs{
    left: -0.25rem;
    right: -0.25rem;
  }

  .lg\:-inset-x-heading-sm{
    left: -0.5rem;
    right: -0.5rem;
  }

  .lg\:-inset-x-heading{
    left: -1rem;
    right: -1rem;
  }

  .lg\:-inset-x-heading-lg{
    left: -2rem;
    right: -2rem;
  }

  .lg\:-inset-x-actionbar{
    left: -70px;
    right: -70px;
  }

  .lg\:-inset-x-aside{
    left: -20rem;
    right: -20rem;
  }

  .lg\:-inset-x-sidebar{
    left: -16rem;
    right: -16rem;
  }

  .lg\:-inset-x-card-padding{
    left: -1.25rem;
    right: -1.25rem;
  }

  .lg\:inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .lg\:inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .lg\:inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .lg\:inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .lg\:inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .lg\:inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .lg\:inset-x-full{
    left: 100%;
    right: 100%;
  }

  .lg\:-inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .lg\:-inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .lg\:-inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .lg\:-inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .lg\:-inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .lg\:-inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .lg\:-inset-x-full{
    left: -100%;
    right: -100%;
  }

  .lg\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .lg\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .lg\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .lg\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .lg\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .lg\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .lg\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .lg\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .lg\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .lg\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .lg\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .lg\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .lg\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .lg\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .lg\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .lg\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .lg\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .lg\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .lg\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .lg\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .lg\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .lg\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .lg\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .lg\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .lg\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .lg\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .lg\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .lg\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .lg\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .lg\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .lg\:inset-y-144{
    top: 36rem;
    bottom: 36rem;
  }

  .lg\:inset-y-192{
    top: 48rem;
    bottom: 48rem;
  }

  .lg\:inset-y-240{
    top: 60rem;
    bottom: 60rem;
  }

  .lg\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .lg\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .lg\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .lg\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .lg\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .lg\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .lg\:inset-y-btn-default{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .lg\:inset-y-btn-sm{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .lg\:inset-y-header{
    top: 60px;
    bottom: 60px;
  }

  .lg\:inset-y-icon{
    top: 20px;
    bottom: 20px;
  }

  .lg\:inset-y-icon-3xl{
    top: 120px;
    bottom: 120px;
  }

  .lg\:inset-y-icon-2xl{
    top: 80px;
    bottom: 80px;
  }

  .lg\:inset-y-icon-xl{
    top: 60px;
    bottom: 60px;
  }

  .lg\:inset-y-icon-lg{
    top: 40px;
    bottom: 40px;
  }

  .lg\:inset-y-icon-sm{
    top: 18px;
    bottom: 18px;
  }

  .lg\:inset-y-icon-xs{
    top: 16px;
    bottom: 16px;
  }

  .lg\:inset-y-icon-spacing{
    top: 8px;
    bottom: 8px;
  }

  .lg\:inset-y-heading-xs{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .lg\:inset-y-heading-sm{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .lg\:inset-y-heading{
    top: 1rem;
    bottom: 1rem;
  }

  .lg\:inset-y-heading-lg{
    top: 2rem;
    bottom: 2rem;
  }

  .lg\:inset-y-actionbar{
    top: 70px;
    bottom: 70px;
  }

  .lg\:inset-y-aside{
    top: 20rem;
    bottom: 20rem;
  }

  .lg\:inset-y-sidebar{
    top: 16rem;
    bottom: 16rem;
  }

  .lg\:inset-y-card-padding{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .lg\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .lg\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .lg\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .lg\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .lg\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .lg\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .lg\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .lg\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .lg\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .lg\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .lg\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .lg\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .lg\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .lg\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .lg\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .lg\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .lg\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .lg\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .lg\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .lg\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .lg\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .lg\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .lg\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .lg\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .lg\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .lg\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .lg\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .lg\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .lg\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .lg\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .lg\:-inset-y-144{
    top: -36rem;
    bottom: -36rem;
  }

  .lg\:-inset-y-192{
    top: -48rem;
    bottom: -48rem;
  }

  .lg\:-inset-y-240{
    top: -60rem;
    bottom: -60rem;
  }

  .lg\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .lg\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .lg\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .lg\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .lg\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .lg\:-inset-y-btn-default{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .lg\:-inset-y-btn-sm{
    top: -1.875rem;
    bottom: -1.875rem;
  }

  .lg\:-inset-y-header{
    top: -60px;
    bottom: -60px;
  }

  .lg\:-inset-y-icon{
    top: -20px;
    bottom: -20px;
  }

  .lg\:-inset-y-icon-3xl{
    top: -120px;
    bottom: -120px;
  }

  .lg\:-inset-y-icon-2xl{
    top: -80px;
    bottom: -80px;
  }

  .lg\:-inset-y-icon-xl{
    top: -60px;
    bottom: -60px;
  }

  .lg\:-inset-y-icon-lg{
    top: -40px;
    bottom: -40px;
  }

  .lg\:-inset-y-icon-sm{
    top: -18px;
    bottom: -18px;
  }

  .lg\:-inset-y-icon-xs{
    top: -16px;
    bottom: -16px;
  }

  .lg\:-inset-y-icon-spacing{
    top: -8px;
    bottom: -8px;
  }

  .lg\:-inset-y-heading-xs{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .lg\:-inset-y-heading-sm{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .lg\:-inset-y-heading{
    top: -1rem;
    bottom: -1rem;
  }

  .lg\:-inset-y-heading-lg{
    top: -2rem;
    bottom: -2rem;
  }

  .lg\:-inset-y-actionbar{
    top: -70px;
    bottom: -70px;
  }

  .lg\:-inset-y-aside{
    top: -20rem;
    bottom: -20rem;
  }

  .lg\:-inset-y-sidebar{
    top: -16rem;
    bottom: -16rem;
  }

  .lg\:-inset-y-card-padding{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .lg\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .lg\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .lg\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .lg\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .lg\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .lg\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .lg\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .lg\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .lg\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .lg\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .lg\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .lg\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .lg\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .lg\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .lg\:top-0{
    top: 0px;
  }

  .lg\:top-1{
    top: 0.25rem;
  }

  .lg\:top-2{
    top: 0.5rem;
  }

  .lg\:top-3{
    top: 0.75rem;
  }

  .lg\:top-4{
    top: 1rem;
  }

  .lg\:top-5{
    top: 1.25rem;
  }

  .lg\:top-6{
    top: 1.5rem;
  }

  .lg\:top-7{
    top: 1.75rem;
  }

  .lg\:top-8{
    top: 2rem;
  }

  .lg\:top-9{
    top: 2.25rem;
  }

  .lg\:top-10{
    top: 2.5rem;
  }

  .lg\:top-11{
    top: 2.75rem;
  }

  .lg\:top-12{
    top: 3rem;
  }

  .lg\:top-14{
    top: 3.5rem;
  }

  .lg\:top-16{
    top: 4rem;
  }

  .lg\:top-20{
    top: 5rem;
  }

  .lg\:top-24{
    top: 6rem;
  }

  .lg\:top-28{
    top: 7rem;
  }

  .lg\:top-32{
    top: 8rem;
  }

  .lg\:top-36{
    top: 9rem;
  }

  .lg\:top-40{
    top: 10rem;
  }

  .lg\:top-44{
    top: 11rem;
  }

  .lg\:top-48{
    top: 12rem;
  }

  .lg\:top-52{
    top: 13rem;
  }

  .lg\:top-56{
    top: 14rem;
  }

  .lg\:top-60{
    top: 15rem;
  }

  .lg\:top-64{
    top: 16rem;
  }

  .lg\:top-72{
    top: 18rem;
  }

  .lg\:top-80{
    top: 20rem;
  }

  .lg\:top-96{
    top: 24rem;
  }

  .lg\:top-144{
    top: 36rem;
  }

  .lg\:top-192{
    top: 48rem;
  }

  .lg\:top-240{
    top: 60rem;
  }

  .lg\:top-auto{
    top: auto;
  }

  .lg\:top-px{
    top: 1px;
  }

  .lg\:top-0\.5{
    top: 0.125rem;
  }

  .lg\:top-1\.5{
    top: 0.375rem;
  }

  .lg\:top-2\.5{
    top: 0.625rem;
  }

  .lg\:top-3\.5{
    top: 0.875rem;
  }

  .lg\:top-btn-default{
    top: 2.5rem;
  }

  .lg\:top-btn-sm{
    top: 1.875rem;
  }

  .lg\:top-header{
    top: 60px;
  }

  .lg\:top-icon{
    top: 20px;
  }

  .lg\:top-icon-3xl{
    top: 120px;
  }

  .lg\:top-icon-2xl{
    top: 80px;
  }

  .lg\:top-icon-xl{
    top: 60px;
  }

  .lg\:top-icon-lg{
    top: 40px;
  }

  .lg\:top-icon-sm{
    top: 18px;
  }

  .lg\:top-icon-xs{
    top: 16px;
  }

  .lg\:top-icon-spacing{
    top: 8px;
  }

  .lg\:top-heading-xs{
    top: 0.25rem;
  }

  .lg\:top-heading-sm{
    top: 0.5rem;
  }

  .lg\:top-heading{
    top: 1rem;
  }

  .lg\:top-heading-lg{
    top: 2rem;
  }

  .lg\:top-actionbar{
    top: 70px;
  }

  .lg\:top-aside{
    top: 20rem;
  }

  .lg\:top-sidebar{
    top: 16rem;
  }

  .lg\:top-card-padding{
    top: 1.25rem;
  }

  .lg\:-top-0{
    top: 0px;
  }

  .lg\:-top-1{
    top: -0.25rem;
  }

  .lg\:-top-2{
    top: -0.5rem;
  }

  .lg\:-top-3{
    top: -0.75rem;
  }

  .lg\:-top-4{
    top: -1rem;
  }

  .lg\:-top-5{
    top: -1.25rem;
  }

  .lg\:-top-6{
    top: -1.5rem;
  }

  .lg\:-top-7{
    top: -1.75rem;
  }

  .lg\:-top-8{
    top: -2rem;
  }

  .lg\:-top-9{
    top: -2.25rem;
  }

  .lg\:-top-10{
    top: -2.5rem;
  }

  .lg\:-top-11{
    top: -2.75rem;
  }

  .lg\:-top-12{
    top: -3rem;
  }

  .lg\:-top-14{
    top: -3.5rem;
  }

  .lg\:-top-16{
    top: -4rem;
  }

  .lg\:-top-20{
    top: -5rem;
  }

  .lg\:-top-24{
    top: -6rem;
  }

  .lg\:-top-28{
    top: -7rem;
  }

  .lg\:-top-32{
    top: -8rem;
  }

  .lg\:-top-36{
    top: -9rem;
  }

  .lg\:-top-40{
    top: -10rem;
  }

  .lg\:-top-44{
    top: -11rem;
  }

  .lg\:-top-48{
    top: -12rem;
  }

  .lg\:-top-52{
    top: -13rem;
  }

  .lg\:-top-56{
    top: -14rem;
  }

  .lg\:-top-60{
    top: -15rem;
  }

  .lg\:-top-64{
    top: -16rem;
  }

  .lg\:-top-72{
    top: -18rem;
  }

  .lg\:-top-80{
    top: -20rem;
  }

  .lg\:-top-96{
    top: -24rem;
  }

  .lg\:-top-144{
    top: -36rem;
  }

  .lg\:-top-192{
    top: -48rem;
  }

  .lg\:-top-240{
    top: -60rem;
  }

  .lg\:-top-px{
    top: -1px;
  }

  .lg\:-top-0\.5{
    top: -0.125rem;
  }

  .lg\:-top-1\.5{
    top: -0.375rem;
  }

  .lg\:-top-2\.5{
    top: -0.625rem;
  }

  .lg\:-top-3\.5{
    top: -0.875rem;
  }

  .lg\:-top-btn-default{
    top: -2.5rem;
  }

  .lg\:-top-btn-sm{
    top: -1.875rem;
  }

  .lg\:-top-header{
    top: -60px;
  }

  .lg\:-top-icon{
    top: -20px;
  }

  .lg\:-top-icon-3xl{
    top: -120px;
  }

  .lg\:-top-icon-2xl{
    top: -80px;
  }

  .lg\:-top-icon-xl{
    top: -60px;
  }

  .lg\:-top-icon-lg{
    top: -40px;
  }

  .lg\:-top-icon-sm{
    top: -18px;
  }

  .lg\:-top-icon-xs{
    top: -16px;
  }

  .lg\:-top-icon-spacing{
    top: -8px;
  }

  .lg\:-top-heading-xs{
    top: -0.25rem;
  }

  .lg\:-top-heading-sm{
    top: -0.5rem;
  }

  .lg\:-top-heading{
    top: -1rem;
  }

  .lg\:-top-heading-lg{
    top: -2rem;
  }

  .lg\:-top-actionbar{
    top: -70px;
  }

  .lg\:-top-aside{
    top: -20rem;
  }

  .lg\:-top-sidebar{
    top: -16rem;
  }

  .lg\:-top-card-padding{
    top: -1.25rem;
  }

  .lg\:top-1\/2{
    top: 50%;
  }

  .lg\:top-1\/3{
    top: 33.333333%;
  }

  .lg\:top-2\/3{
    top: 66.666667%;
  }

  .lg\:top-1\/4{
    top: 25%;
  }

  .lg\:top-2\/4{
    top: 50%;
  }

  .lg\:top-3\/4{
    top: 75%;
  }

  .lg\:top-full{
    top: 100%;
  }

  .lg\:-top-1\/2{
    top: -50%;
  }

  .lg\:-top-1\/3{
    top: -33.333333%;
  }

  .lg\:-top-2\/3{
    top: -66.666667%;
  }

  .lg\:-top-1\/4{
    top: -25%;
  }

  .lg\:-top-2\/4{
    top: -50%;
  }

  .lg\:-top-3\/4{
    top: -75%;
  }

  .lg\:-top-full{
    top: -100%;
  }

  .lg\:right-0{
    right: 0px;
  }

  .lg\:right-1{
    right: 0.25rem;
  }

  .lg\:right-2{
    right: 0.5rem;
  }

  .lg\:right-3{
    right: 0.75rem;
  }

  .lg\:right-4{
    right: 1rem;
  }

  .lg\:right-5{
    right: 1.25rem;
  }

  .lg\:right-6{
    right: 1.5rem;
  }

  .lg\:right-7{
    right: 1.75rem;
  }

  .lg\:right-8{
    right: 2rem;
  }

  .lg\:right-9{
    right: 2.25rem;
  }

  .lg\:right-10{
    right: 2.5rem;
  }

  .lg\:right-11{
    right: 2.75rem;
  }

  .lg\:right-12{
    right: 3rem;
  }

  .lg\:right-14{
    right: 3.5rem;
  }

  .lg\:right-16{
    right: 4rem;
  }

  .lg\:right-20{
    right: 5rem;
  }

  .lg\:right-24{
    right: 6rem;
  }

  .lg\:right-28{
    right: 7rem;
  }

  .lg\:right-32{
    right: 8rem;
  }

  .lg\:right-36{
    right: 9rem;
  }

  .lg\:right-40{
    right: 10rem;
  }

  .lg\:right-44{
    right: 11rem;
  }

  .lg\:right-48{
    right: 12rem;
  }

  .lg\:right-52{
    right: 13rem;
  }

  .lg\:right-56{
    right: 14rem;
  }

  .lg\:right-60{
    right: 15rem;
  }

  .lg\:right-64{
    right: 16rem;
  }

  .lg\:right-72{
    right: 18rem;
  }

  .lg\:right-80{
    right: 20rem;
  }

  .lg\:right-96{
    right: 24rem;
  }

  .lg\:right-144{
    right: 36rem;
  }

  .lg\:right-192{
    right: 48rem;
  }

  .lg\:right-240{
    right: 60rem;
  }

  .lg\:right-auto{
    right: auto;
  }

  .lg\:right-px{
    right: 1px;
  }

  .lg\:right-0\.5{
    right: 0.125rem;
  }

  .lg\:right-1\.5{
    right: 0.375rem;
  }

  .lg\:right-2\.5{
    right: 0.625rem;
  }

  .lg\:right-3\.5{
    right: 0.875rem;
  }

  .lg\:right-btn-default{
    right: 2.5rem;
  }

  .lg\:right-btn-sm{
    right: 1.875rem;
  }

  .lg\:right-header{
    right: 60px;
  }

  .lg\:right-icon{
    right: 20px;
  }

  .lg\:right-icon-3xl{
    right: 120px;
  }

  .lg\:right-icon-2xl{
    right: 80px;
  }

  .lg\:right-icon-xl{
    right: 60px;
  }

  .lg\:right-icon-lg{
    right: 40px;
  }

  .lg\:right-icon-sm{
    right: 18px;
  }

  .lg\:right-icon-xs{
    right: 16px;
  }

  .lg\:right-icon-spacing{
    right: 8px;
  }

  .lg\:right-heading-xs{
    right: 0.25rem;
  }

  .lg\:right-heading-sm{
    right: 0.5rem;
  }

  .lg\:right-heading{
    right: 1rem;
  }

  .lg\:right-heading-lg{
    right: 2rem;
  }

  .lg\:right-actionbar{
    right: 70px;
  }

  .lg\:right-aside{
    right: 20rem;
  }

  .lg\:right-sidebar{
    right: 16rem;
  }

  .lg\:right-card-padding{
    right: 1.25rem;
  }

  .lg\:-right-0{
    right: 0px;
  }

  .lg\:-right-1{
    right: -0.25rem;
  }

  .lg\:-right-2{
    right: -0.5rem;
  }

  .lg\:-right-3{
    right: -0.75rem;
  }

  .lg\:-right-4{
    right: -1rem;
  }

  .lg\:-right-5{
    right: -1.25rem;
  }

  .lg\:-right-6{
    right: -1.5rem;
  }

  .lg\:-right-7{
    right: -1.75rem;
  }

  .lg\:-right-8{
    right: -2rem;
  }

  .lg\:-right-9{
    right: -2.25rem;
  }

  .lg\:-right-10{
    right: -2.5rem;
  }

  .lg\:-right-11{
    right: -2.75rem;
  }

  .lg\:-right-12{
    right: -3rem;
  }

  .lg\:-right-14{
    right: -3.5rem;
  }

  .lg\:-right-16{
    right: -4rem;
  }

  .lg\:-right-20{
    right: -5rem;
  }

  .lg\:-right-24{
    right: -6rem;
  }

  .lg\:-right-28{
    right: -7rem;
  }

  .lg\:-right-32{
    right: -8rem;
  }

  .lg\:-right-36{
    right: -9rem;
  }

  .lg\:-right-40{
    right: -10rem;
  }

  .lg\:-right-44{
    right: -11rem;
  }

  .lg\:-right-48{
    right: -12rem;
  }

  .lg\:-right-52{
    right: -13rem;
  }

  .lg\:-right-56{
    right: -14rem;
  }

  .lg\:-right-60{
    right: -15rem;
  }

  .lg\:-right-64{
    right: -16rem;
  }

  .lg\:-right-72{
    right: -18rem;
  }

  .lg\:-right-80{
    right: -20rem;
  }

  .lg\:-right-96{
    right: -24rem;
  }

  .lg\:-right-144{
    right: -36rem;
  }

  .lg\:-right-192{
    right: -48rem;
  }

  .lg\:-right-240{
    right: -60rem;
  }

  .lg\:-right-px{
    right: -1px;
  }

  .lg\:-right-0\.5{
    right: -0.125rem;
  }

  .lg\:-right-1\.5{
    right: -0.375rem;
  }

  .lg\:-right-2\.5{
    right: -0.625rem;
  }

  .lg\:-right-3\.5{
    right: -0.875rem;
  }

  .lg\:-right-btn-default{
    right: -2.5rem;
  }

  .lg\:-right-btn-sm{
    right: -1.875rem;
  }

  .lg\:-right-header{
    right: -60px;
  }

  .lg\:-right-icon{
    right: -20px;
  }

  .lg\:-right-icon-3xl{
    right: -120px;
  }

  .lg\:-right-icon-2xl{
    right: -80px;
  }

  .lg\:-right-icon-xl{
    right: -60px;
  }

  .lg\:-right-icon-lg{
    right: -40px;
  }

  .lg\:-right-icon-sm{
    right: -18px;
  }

  .lg\:-right-icon-xs{
    right: -16px;
  }

  .lg\:-right-icon-spacing{
    right: -8px;
  }

  .lg\:-right-heading-xs{
    right: -0.25rem;
  }

  .lg\:-right-heading-sm{
    right: -0.5rem;
  }

  .lg\:-right-heading{
    right: -1rem;
  }

  .lg\:-right-heading-lg{
    right: -2rem;
  }

  .lg\:-right-actionbar{
    right: -70px;
  }

  .lg\:-right-aside{
    right: -20rem;
  }

  .lg\:-right-sidebar{
    right: -16rem;
  }

  .lg\:-right-card-padding{
    right: -1.25rem;
  }

  .lg\:right-1\/2{
    right: 50%;
  }

  .lg\:right-1\/3{
    right: 33.333333%;
  }

  .lg\:right-2\/3{
    right: 66.666667%;
  }

  .lg\:right-1\/4{
    right: 25%;
  }

  .lg\:right-2\/4{
    right: 50%;
  }

  .lg\:right-3\/4{
    right: 75%;
  }

  .lg\:right-full{
    right: 100%;
  }

  .lg\:-right-1\/2{
    right: -50%;
  }

  .lg\:-right-1\/3{
    right: -33.333333%;
  }

  .lg\:-right-2\/3{
    right: -66.666667%;
  }

  .lg\:-right-1\/4{
    right: -25%;
  }

  .lg\:-right-2\/4{
    right: -50%;
  }

  .lg\:-right-3\/4{
    right: -75%;
  }

  .lg\:-right-full{
    right: -100%;
  }

  .lg\:bottom-0{
    bottom: 0px;
  }

  .lg\:bottom-1{
    bottom: 0.25rem;
  }

  .lg\:bottom-2{
    bottom: 0.5rem;
  }

  .lg\:bottom-3{
    bottom: 0.75rem;
  }

  .lg\:bottom-4{
    bottom: 1rem;
  }

  .lg\:bottom-5{
    bottom: 1.25rem;
  }

  .lg\:bottom-6{
    bottom: 1.5rem;
  }

  .lg\:bottom-7{
    bottom: 1.75rem;
  }

  .lg\:bottom-8{
    bottom: 2rem;
  }

  .lg\:bottom-9{
    bottom: 2.25rem;
  }

  .lg\:bottom-10{
    bottom: 2.5rem;
  }

  .lg\:bottom-11{
    bottom: 2.75rem;
  }

  .lg\:bottom-12{
    bottom: 3rem;
  }

  .lg\:bottom-14{
    bottom: 3.5rem;
  }

  .lg\:bottom-16{
    bottom: 4rem;
  }

  .lg\:bottom-20{
    bottom: 5rem;
  }

  .lg\:bottom-24{
    bottom: 6rem;
  }

  .lg\:bottom-28{
    bottom: 7rem;
  }

  .lg\:bottom-32{
    bottom: 8rem;
  }

  .lg\:bottom-36{
    bottom: 9rem;
  }

  .lg\:bottom-40{
    bottom: 10rem;
  }

  .lg\:bottom-44{
    bottom: 11rem;
  }

  .lg\:bottom-48{
    bottom: 12rem;
  }

  .lg\:bottom-52{
    bottom: 13rem;
  }

  .lg\:bottom-56{
    bottom: 14rem;
  }

  .lg\:bottom-60{
    bottom: 15rem;
  }

  .lg\:bottom-64{
    bottom: 16rem;
  }

  .lg\:bottom-72{
    bottom: 18rem;
  }

  .lg\:bottom-80{
    bottom: 20rem;
  }

  .lg\:bottom-96{
    bottom: 24rem;
  }

  .lg\:bottom-144{
    bottom: 36rem;
  }

  .lg\:bottom-192{
    bottom: 48rem;
  }

  .lg\:bottom-240{
    bottom: 60rem;
  }

  .lg\:bottom-auto{
    bottom: auto;
  }

  .lg\:bottom-px{
    bottom: 1px;
  }

  .lg\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .lg\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .lg\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .lg\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .lg\:bottom-btn-default{
    bottom: 2.5rem;
  }

  .lg\:bottom-btn-sm{
    bottom: 1.875rem;
  }

  .lg\:bottom-header{
    bottom: 60px;
  }

  .lg\:bottom-icon{
    bottom: 20px;
  }

  .lg\:bottom-icon-3xl{
    bottom: 120px;
  }

  .lg\:bottom-icon-2xl{
    bottom: 80px;
  }

  .lg\:bottom-icon-xl{
    bottom: 60px;
  }

  .lg\:bottom-icon-lg{
    bottom: 40px;
  }

  .lg\:bottom-icon-sm{
    bottom: 18px;
  }

  .lg\:bottom-icon-xs{
    bottom: 16px;
  }

  .lg\:bottom-icon-spacing{
    bottom: 8px;
  }

  .lg\:bottom-heading-xs{
    bottom: 0.25rem;
  }

  .lg\:bottom-heading-sm{
    bottom: 0.5rem;
  }

  .lg\:bottom-heading{
    bottom: 1rem;
  }

  .lg\:bottom-heading-lg{
    bottom: 2rem;
  }

  .lg\:bottom-actionbar{
    bottom: 70px;
  }

  .lg\:bottom-aside{
    bottom: 20rem;
  }

  .lg\:bottom-sidebar{
    bottom: 16rem;
  }

  .lg\:bottom-card-padding{
    bottom: 1.25rem;
  }

  .lg\:-bottom-0{
    bottom: 0px;
  }

  .lg\:-bottom-1{
    bottom: -0.25rem;
  }

  .lg\:-bottom-2{
    bottom: -0.5rem;
  }

  .lg\:-bottom-3{
    bottom: -0.75rem;
  }

  .lg\:-bottom-4{
    bottom: -1rem;
  }

  .lg\:-bottom-5{
    bottom: -1.25rem;
  }

  .lg\:-bottom-6{
    bottom: -1.5rem;
  }

  .lg\:-bottom-7{
    bottom: -1.75rem;
  }

  .lg\:-bottom-8{
    bottom: -2rem;
  }

  .lg\:-bottom-9{
    bottom: -2.25rem;
  }

  .lg\:-bottom-10{
    bottom: -2.5rem;
  }

  .lg\:-bottom-11{
    bottom: -2.75rem;
  }

  .lg\:-bottom-12{
    bottom: -3rem;
  }

  .lg\:-bottom-14{
    bottom: -3.5rem;
  }

  .lg\:-bottom-16{
    bottom: -4rem;
  }

  .lg\:-bottom-20{
    bottom: -5rem;
  }

  .lg\:-bottom-24{
    bottom: -6rem;
  }

  .lg\:-bottom-28{
    bottom: -7rem;
  }

  .lg\:-bottom-32{
    bottom: -8rem;
  }

  .lg\:-bottom-36{
    bottom: -9rem;
  }

  .lg\:-bottom-40{
    bottom: -10rem;
  }

  .lg\:-bottom-44{
    bottom: -11rem;
  }

  .lg\:-bottom-48{
    bottom: -12rem;
  }

  .lg\:-bottom-52{
    bottom: -13rem;
  }

  .lg\:-bottom-56{
    bottom: -14rem;
  }

  .lg\:-bottom-60{
    bottom: -15rem;
  }

  .lg\:-bottom-64{
    bottom: -16rem;
  }

  .lg\:-bottom-72{
    bottom: -18rem;
  }

  .lg\:-bottom-80{
    bottom: -20rem;
  }

  .lg\:-bottom-96{
    bottom: -24rem;
  }

  .lg\:-bottom-144{
    bottom: -36rem;
  }

  .lg\:-bottom-192{
    bottom: -48rem;
  }

  .lg\:-bottom-240{
    bottom: -60rem;
  }

  .lg\:-bottom-px{
    bottom: -1px;
  }

  .lg\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .lg\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .lg\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .lg\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .lg\:-bottom-btn-default{
    bottom: -2.5rem;
  }

  .lg\:-bottom-btn-sm{
    bottom: -1.875rem;
  }

  .lg\:-bottom-header{
    bottom: -60px;
  }

  .lg\:-bottom-icon{
    bottom: -20px;
  }

  .lg\:-bottom-icon-3xl{
    bottom: -120px;
  }

  .lg\:-bottom-icon-2xl{
    bottom: -80px;
  }

  .lg\:-bottom-icon-xl{
    bottom: -60px;
  }

  .lg\:-bottom-icon-lg{
    bottom: -40px;
  }

  .lg\:-bottom-icon-sm{
    bottom: -18px;
  }

  .lg\:-bottom-icon-xs{
    bottom: -16px;
  }

  .lg\:-bottom-icon-spacing{
    bottom: -8px;
  }

  .lg\:-bottom-heading-xs{
    bottom: -0.25rem;
  }

  .lg\:-bottom-heading-sm{
    bottom: -0.5rem;
  }

  .lg\:-bottom-heading{
    bottom: -1rem;
  }

  .lg\:-bottom-heading-lg{
    bottom: -2rem;
  }

  .lg\:-bottom-actionbar{
    bottom: -70px;
  }

  .lg\:-bottom-aside{
    bottom: -20rem;
  }

  .lg\:-bottom-sidebar{
    bottom: -16rem;
  }

  .lg\:-bottom-card-padding{
    bottom: -1.25rem;
  }

  .lg\:bottom-1\/2{
    bottom: 50%;
  }

  .lg\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .lg\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .lg\:bottom-1\/4{
    bottom: 25%;
  }

  .lg\:bottom-2\/4{
    bottom: 50%;
  }

  .lg\:bottom-3\/4{
    bottom: 75%;
  }

  .lg\:bottom-full{
    bottom: 100%;
  }

  .lg\:-bottom-1\/2{
    bottom: -50%;
  }

  .lg\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .lg\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .lg\:-bottom-1\/4{
    bottom: -25%;
  }

  .lg\:-bottom-2\/4{
    bottom: -50%;
  }

  .lg\:-bottom-3\/4{
    bottom: -75%;
  }

  .lg\:-bottom-full{
    bottom: -100%;
  }

  .lg\:left-0{
    left: 0px;
  }

  .lg\:left-1{
    left: 0.25rem;
  }

  .lg\:left-2{
    left: 0.5rem;
  }

  .lg\:left-3{
    left: 0.75rem;
  }

  .lg\:left-4{
    left: 1rem;
  }

  .lg\:left-5{
    left: 1.25rem;
  }

  .lg\:left-6{
    left: 1.5rem;
  }

  .lg\:left-7{
    left: 1.75rem;
  }

  .lg\:left-8{
    left: 2rem;
  }

  .lg\:left-9{
    left: 2.25rem;
  }

  .lg\:left-10{
    left: 2.5rem;
  }

  .lg\:left-11{
    left: 2.75rem;
  }

  .lg\:left-12{
    left: 3rem;
  }

  .lg\:left-14{
    left: 3.5rem;
  }

  .lg\:left-16{
    left: 4rem;
  }

  .lg\:left-20{
    left: 5rem;
  }

  .lg\:left-24{
    left: 6rem;
  }

  .lg\:left-28{
    left: 7rem;
  }

  .lg\:left-32{
    left: 8rem;
  }

  .lg\:left-36{
    left: 9rem;
  }

  .lg\:left-40{
    left: 10rem;
  }

  .lg\:left-44{
    left: 11rem;
  }

  .lg\:left-48{
    left: 12rem;
  }

  .lg\:left-52{
    left: 13rem;
  }

  .lg\:left-56{
    left: 14rem;
  }

  .lg\:left-60{
    left: 15rem;
  }

  .lg\:left-64{
    left: 16rem;
  }

  .lg\:left-72{
    left: 18rem;
  }

  .lg\:left-80{
    left: 20rem;
  }

  .lg\:left-96{
    left: 24rem;
  }

  .lg\:left-144{
    left: 36rem;
  }

  .lg\:left-192{
    left: 48rem;
  }

  .lg\:left-240{
    left: 60rem;
  }

  .lg\:left-auto{
    left: auto;
  }

  .lg\:left-px{
    left: 1px;
  }

  .lg\:left-0\.5{
    left: 0.125rem;
  }

  .lg\:left-1\.5{
    left: 0.375rem;
  }

  .lg\:left-2\.5{
    left: 0.625rem;
  }

  .lg\:left-3\.5{
    left: 0.875rem;
  }

  .lg\:left-btn-default{
    left: 2.5rem;
  }

  .lg\:left-btn-sm{
    left: 1.875rem;
  }

  .lg\:left-header{
    left: 60px;
  }

  .lg\:left-icon{
    left: 20px;
  }

  .lg\:left-icon-3xl{
    left: 120px;
  }

  .lg\:left-icon-2xl{
    left: 80px;
  }

  .lg\:left-icon-xl{
    left: 60px;
  }

  .lg\:left-icon-lg{
    left: 40px;
  }

  .lg\:left-icon-sm{
    left: 18px;
  }

  .lg\:left-icon-xs{
    left: 16px;
  }

  .lg\:left-icon-spacing{
    left: 8px;
  }

  .lg\:left-heading-xs{
    left: 0.25rem;
  }

  .lg\:left-heading-sm{
    left: 0.5rem;
  }

  .lg\:left-heading{
    left: 1rem;
  }

  .lg\:left-heading-lg{
    left: 2rem;
  }

  .lg\:left-actionbar{
    left: 70px;
  }

  .lg\:left-aside{
    left: 20rem;
  }

  .lg\:left-sidebar{
    left: 16rem;
  }

  .lg\:left-card-padding{
    left: 1.25rem;
  }

  .lg\:-left-0{
    left: 0px;
  }

  .lg\:-left-1{
    left: -0.25rem;
  }

  .lg\:-left-2{
    left: -0.5rem;
  }

  .lg\:-left-3{
    left: -0.75rem;
  }

  .lg\:-left-4{
    left: -1rem;
  }

  .lg\:-left-5{
    left: -1.25rem;
  }

  .lg\:-left-6{
    left: -1.5rem;
  }

  .lg\:-left-7{
    left: -1.75rem;
  }

  .lg\:-left-8{
    left: -2rem;
  }

  .lg\:-left-9{
    left: -2.25rem;
  }

  .lg\:-left-10{
    left: -2.5rem;
  }

  .lg\:-left-11{
    left: -2.75rem;
  }

  .lg\:-left-12{
    left: -3rem;
  }

  .lg\:-left-14{
    left: -3.5rem;
  }

  .lg\:-left-16{
    left: -4rem;
  }

  .lg\:-left-20{
    left: -5rem;
  }

  .lg\:-left-24{
    left: -6rem;
  }

  .lg\:-left-28{
    left: -7rem;
  }

  .lg\:-left-32{
    left: -8rem;
  }

  .lg\:-left-36{
    left: -9rem;
  }

  .lg\:-left-40{
    left: -10rem;
  }

  .lg\:-left-44{
    left: -11rem;
  }

  .lg\:-left-48{
    left: -12rem;
  }

  .lg\:-left-52{
    left: -13rem;
  }

  .lg\:-left-56{
    left: -14rem;
  }

  .lg\:-left-60{
    left: -15rem;
  }

  .lg\:-left-64{
    left: -16rem;
  }

  .lg\:-left-72{
    left: -18rem;
  }

  .lg\:-left-80{
    left: -20rem;
  }

  .lg\:-left-96{
    left: -24rem;
  }

  .lg\:-left-144{
    left: -36rem;
  }

  .lg\:-left-192{
    left: -48rem;
  }

  .lg\:-left-240{
    left: -60rem;
  }

  .lg\:-left-px{
    left: -1px;
  }

  .lg\:-left-0\.5{
    left: -0.125rem;
  }

  .lg\:-left-1\.5{
    left: -0.375rem;
  }

  .lg\:-left-2\.5{
    left: -0.625rem;
  }

  .lg\:-left-3\.5{
    left: -0.875rem;
  }

  .lg\:-left-btn-default{
    left: -2.5rem;
  }

  .lg\:-left-btn-sm{
    left: -1.875rem;
  }

  .lg\:-left-header{
    left: -60px;
  }

  .lg\:-left-icon{
    left: -20px;
  }

  .lg\:-left-icon-3xl{
    left: -120px;
  }

  .lg\:-left-icon-2xl{
    left: -80px;
  }

  .lg\:-left-icon-xl{
    left: -60px;
  }

  .lg\:-left-icon-lg{
    left: -40px;
  }

  .lg\:-left-icon-sm{
    left: -18px;
  }

  .lg\:-left-icon-xs{
    left: -16px;
  }

  .lg\:-left-icon-spacing{
    left: -8px;
  }

  .lg\:-left-heading-xs{
    left: -0.25rem;
  }

  .lg\:-left-heading-sm{
    left: -0.5rem;
  }

  .lg\:-left-heading{
    left: -1rem;
  }

  .lg\:-left-heading-lg{
    left: -2rem;
  }

  .lg\:-left-actionbar{
    left: -70px;
  }

  .lg\:-left-aside{
    left: -20rem;
  }

  .lg\:-left-sidebar{
    left: -16rem;
  }

  .lg\:-left-card-padding{
    left: -1.25rem;
  }

  .lg\:left-1\/2{
    left: 50%;
  }

  .lg\:left-1\/3{
    left: 33.333333%;
  }

  .lg\:left-2\/3{
    left: 66.666667%;
  }

  .lg\:left-1\/4{
    left: 25%;
  }

  .lg\:left-2\/4{
    left: 50%;
  }

  .lg\:left-3\/4{
    left: 75%;
  }

  .lg\:left-full{
    left: 100%;
  }

  .lg\:-left-1\/2{
    left: -50%;
  }

  .lg\:-left-1\/3{
    left: -33.333333%;
  }

  .lg\:-left-2\/3{
    left: -66.666667%;
  }

  .lg\:-left-1\/4{
    left: -25%;
  }

  .lg\:-left-2\/4{
    left: -50%;
  }

  .lg\:-left-3\/4{
    left: -75%;
  }

  .lg\:-left-full{
    left: -100%;
  }

  .lg\:isolate{
    isolation: isolate;
  }

  .lg\:isolation-auto{
    isolation: auto;
  }

  .lg\:z-0{
    z-index: 0;
  }

  .lg\:z-10{
    z-index: 10;
  }

  .lg\:z-20{
    z-index: 20;
  }

  .lg\:z-30{
    z-index: 30;
  }

  .lg\:z-40{
    z-index: 40;
  }

  .lg\:z-50{
    z-index: 50;
  }

  .lg\:z-auto{
    z-index: auto;
  }

  .lg\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .lg\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .lg\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .lg\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .lg\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .lg\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .lg\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .lg\:focus\:z-0:focus{
    z-index: 0;
  }

  .lg\:focus\:z-10:focus{
    z-index: 10;
  }

  .lg\:focus\:z-20:focus{
    z-index: 20;
  }

  .lg\:focus\:z-30:focus{
    z-index: 30;
  }

  .lg\:focus\:z-40:focus{
    z-index: 40;
  }

  .lg\:focus\:z-50:focus{
    z-index: 50;
  }

  .lg\:focus\:z-auto:focus{
    z-index: auto;
  }

  .lg\:order-1{
    order: 1;
  }

  .lg\:order-2{
    order: 2;
  }

  .lg\:order-3{
    order: 3;
  }

  .lg\:order-4{
    order: 4;
  }

  .lg\:order-5{
    order: 5;
  }

  .lg\:order-6{
    order: 6;
  }

  .lg\:order-7{
    order: 7;
  }

  .lg\:order-8{
    order: 8;
  }

  .lg\:order-9{
    order: 9;
  }

  .lg\:order-10{
    order: 10;
  }

  .lg\:order-11{
    order: 11;
  }

  .lg\:order-12{
    order: 12;
  }

  .lg\:order-first{
    order: -9999;
  }

  .lg\:order-last{
    order: 9999;
  }

  .lg\:order-none{
    order: 0;
  }

  .lg\:col-auto{
    grid-column: auto;
  }

  .lg\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .lg\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .lg\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .lg\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .lg\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .lg\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .lg\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .lg\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .lg\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .lg\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .lg\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .lg\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .lg\:col-span-full{
    grid-column: 1 / -1;
  }

  .lg\:col-start-1{
    grid-column-start: 1;
  }

  .lg\:col-start-2{
    grid-column-start: 2;
  }

  .lg\:col-start-3{
    grid-column-start: 3;
  }

  .lg\:col-start-4{
    grid-column-start: 4;
  }

  .lg\:col-start-5{
    grid-column-start: 5;
  }

  .lg\:col-start-6{
    grid-column-start: 6;
  }

  .lg\:col-start-7{
    grid-column-start: 7;
  }

  .lg\:col-start-8{
    grid-column-start: 8;
  }

  .lg\:col-start-9{
    grid-column-start: 9;
  }

  .lg\:col-start-10{
    grid-column-start: 10;
  }

  .lg\:col-start-11{
    grid-column-start: 11;
  }

  .lg\:col-start-12{
    grid-column-start: 12;
  }

  .lg\:col-start-13{
    grid-column-start: 13;
  }

  .lg\:col-start-auto{
    grid-column-start: auto;
  }

  .lg\:col-end-1{
    grid-column-end: 1;
  }

  .lg\:col-end-2{
    grid-column-end: 2;
  }

  .lg\:col-end-3{
    grid-column-end: 3;
  }

  .lg\:col-end-4{
    grid-column-end: 4;
  }

  .lg\:col-end-5{
    grid-column-end: 5;
  }

  .lg\:col-end-6{
    grid-column-end: 6;
  }

  .lg\:col-end-7{
    grid-column-end: 7;
  }

  .lg\:col-end-8{
    grid-column-end: 8;
  }

  .lg\:col-end-9{
    grid-column-end: 9;
  }

  .lg\:col-end-10{
    grid-column-end: 10;
  }

  .lg\:col-end-11{
    grid-column-end: 11;
  }

  .lg\:col-end-12{
    grid-column-end: 12;
  }

  .lg\:col-end-13{
    grid-column-end: 13;
  }

  .lg\:col-end-auto{
    grid-column-end: auto;
  }

  .lg\:row-auto{
    grid-row: auto;
  }

  .lg\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .lg\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .lg\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .lg\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .lg\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .lg\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .lg\:row-span-full{
    grid-row: 1 / -1;
  }

  .lg\:row-start-1{
    grid-row-start: 1;
  }

  .lg\:row-start-2{
    grid-row-start: 2;
  }

  .lg\:row-start-3{
    grid-row-start: 3;
  }

  .lg\:row-start-4{
    grid-row-start: 4;
  }

  .lg\:row-start-5{
    grid-row-start: 5;
  }

  .lg\:row-start-6{
    grid-row-start: 6;
  }

  .lg\:row-start-7{
    grid-row-start: 7;
  }

  .lg\:row-start-auto{
    grid-row-start: auto;
  }

  .lg\:row-end-1{
    grid-row-end: 1;
  }

  .lg\:row-end-2{
    grid-row-end: 2;
  }

  .lg\:row-end-3{
    grid-row-end: 3;
  }

  .lg\:row-end-4{
    grid-row-end: 4;
  }

  .lg\:row-end-5{
    grid-row-end: 5;
  }

  .lg\:row-end-6{
    grid-row-end: 6;
  }

  .lg\:row-end-7{
    grid-row-end: 7;
  }

  .lg\:row-end-auto{
    grid-row-end: auto;
  }

  .lg\:float-right{
    float: right;
  }

  .lg\:float-left{
    float: left;
  }

  .lg\:float-none{
    float: none;
  }

  .lg\:clear-left{
    clear: left;
  }

  .lg\:clear-right{
    clear: right;
  }

  .lg\:clear-both{
    clear: both;
  }

  .lg\:clear-none{
    clear: none;
  }

  .lg\:m-0{
    margin: 0px;
  }

  .lg\:m-1{
    margin: 0.25rem;
  }

  .lg\:m-2{
    margin: 0.5rem;
  }

  .lg\:m-3{
    margin: 0.75rem;
  }

  .lg\:m-4{
    margin: 1rem;
  }

  .lg\:m-5{
    margin: 1.25rem;
  }

  .lg\:m-6{
    margin: 1.5rem;
  }

  .lg\:m-7{
    margin: 1.75rem;
  }

  .lg\:m-8{
    margin: 2rem;
  }

  .lg\:m-9{
    margin: 2.25rem;
  }

  .lg\:m-10{
    margin: 2.5rem;
  }

  .lg\:m-11{
    margin: 2.75rem;
  }

  .lg\:m-12{
    margin: 3rem;
  }

  .lg\:m-14{
    margin: 3.5rem;
  }

  .lg\:m-16{
    margin: 4rem;
  }

  .lg\:m-20{
    margin: 5rem;
  }

  .lg\:m-24{
    margin: 6rem;
  }

  .lg\:m-28{
    margin: 7rem;
  }

  .lg\:m-32{
    margin: 8rem;
  }

  .lg\:m-36{
    margin: 9rem;
  }

  .lg\:m-40{
    margin: 10rem;
  }

  .lg\:m-44{
    margin: 11rem;
  }

  .lg\:m-48{
    margin: 12rem;
  }

  .lg\:m-52{
    margin: 13rem;
  }

  .lg\:m-56{
    margin: 14rem;
  }

  .lg\:m-60{
    margin: 15rem;
  }

  .lg\:m-64{
    margin: 16rem;
  }

  .lg\:m-72{
    margin: 18rem;
  }

  .lg\:m-80{
    margin: 20rem;
  }

  .lg\:m-96{
    margin: 24rem;
  }

  .lg\:m-144{
    margin: 36rem;
  }

  .lg\:m-192{
    margin: 48rem;
  }

  .lg\:m-240{
    margin: 60rem;
  }

  .lg\:m-auto{
    margin: auto;
  }

  .lg\:m-px{
    margin: 1px;
  }

  .lg\:m-0\.5{
    margin: 0.125rem;
  }

  .lg\:m-1\.5{
    margin: 0.375rem;
  }

  .lg\:m-2\.5{
    margin: 0.625rem;
  }

  .lg\:m-3\.5{
    margin: 0.875rem;
  }

  .lg\:m-btn-default{
    margin: 2.5rem;
  }

  .lg\:m-btn-sm{
    margin: 1.875rem;
  }

  .lg\:m-header{
    margin: 60px;
  }

  .lg\:m-icon{
    margin: 20px;
  }

  .lg\:m-icon-3xl{
    margin: 120px;
  }

  .lg\:m-icon-2xl{
    margin: 80px;
  }

  .lg\:m-icon-xl{
    margin: 60px;
  }

  .lg\:m-icon-lg{
    margin: 40px;
  }

  .lg\:m-icon-sm{
    margin: 18px;
  }

  .lg\:m-icon-xs{
    margin: 16px;
  }

  .lg\:m-icon-spacing{
    margin: 8px;
  }

  .lg\:m-heading-xs{
    margin: 0.25rem;
  }

  .lg\:m-heading-sm{
    margin: 0.5rem;
  }

  .lg\:m-heading{
    margin: 1rem;
  }

  .lg\:m-heading-lg{
    margin: 2rem;
  }

  .lg\:m-actionbar{
    margin: 70px;
  }

  .lg\:m-aside{
    margin: 20rem;
  }

  .lg\:m-sidebar{
    margin: 16rem;
  }

  .lg\:m-card-padding{
    margin: 1.25rem;
  }

  .lg\:-m-0{
    margin: 0px;
  }

  .lg\:-m-1{
    margin: -0.25rem;
  }

  .lg\:-m-2{
    margin: -0.5rem;
  }

  .lg\:-m-3{
    margin: -0.75rem;
  }

  .lg\:-m-4{
    margin: -1rem;
  }

  .lg\:-m-5{
    margin: -1.25rem;
  }

  .lg\:-m-6{
    margin: -1.5rem;
  }

  .lg\:-m-7{
    margin: -1.75rem;
  }

  .lg\:-m-8{
    margin: -2rem;
  }

  .lg\:-m-9{
    margin: -2.25rem;
  }

  .lg\:-m-10{
    margin: -2.5rem;
  }

  .lg\:-m-11{
    margin: -2.75rem;
  }

  .lg\:-m-12{
    margin: -3rem;
  }

  .lg\:-m-14{
    margin: -3.5rem;
  }

  .lg\:-m-16{
    margin: -4rem;
  }

  .lg\:-m-20{
    margin: -5rem;
  }

  .lg\:-m-24{
    margin: -6rem;
  }

  .lg\:-m-28{
    margin: -7rem;
  }

  .lg\:-m-32{
    margin: -8rem;
  }

  .lg\:-m-36{
    margin: -9rem;
  }

  .lg\:-m-40{
    margin: -10rem;
  }

  .lg\:-m-44{
    margin: -11rem;
  }

  .lg\:-m-48{
    margin: -12rem;
  }

  .lg\:-m-52{
    margin: -13rem;
  }

  .lg\:-m-56{
    margin: -14rem;
  }

  .lg\:-m-60{
    margin: -15rem;
  }

  .lg\:-m-64{
    margin: -16rem;
  }

  .lg\:-m-72{
    margin: -18rem;
  }

  .lg\:-m-80{
    margin: -20rem;
  }

  .lg\:-m-96{
    margin: -24rem;
  }

  .lg\:-m-144{
    margin: -36rem;
  }

  .lg\:-m-192{
    margin: -48rem;
  }

  .lg\:-m-240{
    margin: -60rem;
  }

  .lg\:-m-px{
    margin: -1px;
  }

  .lg\:-m-0\.5{
    margin: -0.125rem;
  }

  .lg\:-m-1\.5{
    margin: -0.375rem;
  }

  .lg\:-m-2\.5{
    margin: -0.625rem;
  }

  .lg\:-m-3\.5{
    margin: -0.875rem;
  }

  .lg\:-m-btn-default{
    margin: -2.5rem;
  }

  .lg\:-m-btn-sm{
    margin: -1.875rem;
  }

  .lg\:-m-header{
    margin: -60px;
  }

  .lg\:-m-icon{
    margin: -20px;
  }

  .lg\:-m-icon-3xl{
    margin: -120px;
  }

  .lg\:-m-icon-2xl{
    margin: -80px;
  }

  .lg\:-m-icon-xl{
    margin: -60px;
  }

  .lg\:-m-icon-lg{
    margin: -40px;
  }

  .lg\:-m-icon-sm{
    margin: -18px;
  }

  .lg\:-m-icon-xs{
    margin: -16px;
  }

  .lg\:-m-icon-spacing{
    margin: -8px;
  }

  .lg\:-m-heading-xs{
    margin: -0.25rem;
  }

  .lg\:-m-heading-sm{
    margin: -0.5rem;
  }

  .lg\:-m-heading{
    margin: -1rem;
  }

  .lg\:-m-heading-lg{
    margin: -2rem;
  }

  .lg\:-m-actionbar{
    margin: -70px;
  }

  .lg\:-m-aside{
    margin: -20rem;
  }

  .lg\:-m-sidebar{
    margin: -16rem;
  }

  .lg\:-m-card-padding{
    margin: -1.25rem;
  }

  .lg\:first\:m-0:first-child{
    margin: 0px;
  }

  .lg\:first\:m-1:first-child{
    margin: 0.25rem;
  }

  .lg\:first\:m-2:first-child{
    margin: 0.5rem;
  }

  .lg\:first\:m-3:first-child{
    margin: 0.75rem;
  }

  .lg\:first\:m-4:first-child{
    margin: 1rem;
  }

  .lg\:first\:m-5:first-child{
    margin: 1.25rem;
  }

  .lg\:first\:m-6:first-child{
    margin: 1.5rem;
  }

  .lg\:first\:m-7:first-child{
    margin: 1.75rem;
  }

  .lg\:first\:m-8:first-child{
    margin: 2rem;
  }

  .lg\:first\:m-9:first-child{
    margin: 2.25rem;
  }

  .lg\:first\:m-10:first-child{
    margin: 2.5rem;
  }

  .lg\:first\:m-11:first-child{
    margin: 2.75rem;
  }

  .lg\:first\:m-12:first-child{
    margin: 3rem;
  }

  .lg\:first\:m-14:first-child{
    margin: 3.5rem;
  }

  .lg\:first\:m-16:first-child{
    margin: 4rem;
  }

  .lg\:first\:m-20:first-child{
    margin: 5rem;
  }

  .lg\:first\:m-24:first-child{
    margin: 6rem;
  }

  .lg\:first\:m-28:first-child{
    margin: 7rem;
  }

  .lg\:first\:m-32:first-child{
    margin: 8rem;
  }

  .lg\:first\:m-36:first-child{
    margin: 9rem;
  }

  .lg\:first\:m-40:first-child{
    margin: 10rem;
  }

  .lg\:first\:m-44:first-child{
    margin: 11rem;
  }

  .lg\:first\:m-48:first-child{
    margin: 12rem;
  }

  .lg\:first\:m-52:first-child{
    margin: 13rem;
  }

  .lg\:first\:m-56:first-child{
    margin: 14rem;
  }

  .lg\:first\:m-60:first-child{
    margin: 15rem;
  }

  .lg\:first\:m-64:first-child{
    margin: 16rem;
  }

  .lg\:first\:m-72:first-child{
    margin: 18rem;
  }

  .lg\:first\:m-80:first-child{
    margin: 20rem;
  }

  .lg\:first\:m-96:first-child{
    margin: 24rem;
  }

  .lg\:first\:m-144:first-child{
    margin: 36rem;
  }

  .lg\:first\:m-192:first-child{
    margin: 48rem;
  }

  .lg\:first\:m-240:first-child{
    margin: 60rem;
  }

  .lg\:first\:m-auto:first-child{
    margin: auto;
  }

  .lg\:first\:m-px:first-child{
    margin: 1px;
  }

  .lg\:first\:m-0\.5:first-child{
    margin: 0.125rem;
  }

  .lg\:first\:m-1\.5:first-child{
    margin: 0.375rem;
  }

  .lg\:first\:m-2\.5:first-child{
    margin: 0.625rem;
  }

  .lg\:first\:m-3\.5:first-child{
    margin: 0.875rem;
  }

  .lg\:first\:m-btn-default:first-child{
    margin: 2.5rem;
  }

  .lg\:first\:m-btn-sm:first-child{
    margin: 1.875rem;
  }

  .lg\:first\:m-header:first-child{
    margin: 60px;
  }

  .lg\:first\:m-icon:first-child{
    margin: 20px;
  }

  .lg\:first\:m-icon-3xl:first-child{
    margin: 120px;
  }

  .lg\:first\:m-icon-2xl:first-child{
    margin: 80px;
  }

  .lg\:first\:m-icon-xl:first-child{
    margin: 60px;
  }

  .lg\:first\:m-icon-lg:first-child{
    margin: 40px;
  }

  .lg\:first\:m-icon-sm:first-child{
    margin: 18px;
  }

  .lg\:first\:m-icon-xs:first-child{
    margin: 16px;
  }

  .lg\:first\:m-icon-spacing:first-child{
    margin: 8px;
  }

  .lg\:first\:m-heading-xs:first-child{
    margin: 0.25rem;
  }

  .lg\:first\:m-heading-sm:first-child{
    margin: 0.5rem;
  }

  .lg\:first\:m-heading:first-child{
    margin: 1rem;
  }

  .lg\:first\:m-heading-lg:first-child{
    margin: 2rem;
  }

  .lg\:first\:m-actionbar:first-child{
    margin: 70px;
  }

  .lg\:first\:m-aside:first-child{
    margin: 20rem;
  }

  .lg\:first\:m-sidebar:first-child{
    margin: 16rem;
  }

  .lg\:first\:m-card-padding:first-child{
    margin: 1.25rem;
  }

  .lg\:first\:-m-0:first-child{
    margin: 0px;
  }

  .lg\:first\:-m-1:first-child{
    margin: -0.25rem;
  }

  .lg\:first\:-m-2:first-child{
    margin: -0.5rem;
  }

  .lg\:first\:-m-3:first-child{
    margin: -0.75rem;
  }

  .lg\:first\:-m-4:first-child{
    margin: -1rem;
  }

  .lg\:first\:-m-5:first-child{
    margin: -1.25rem;
  }

  .lg\:first\:-m-6:first-child{
    margin: -1.5rem;
  }

  .lg\:first\:-m-7:first-child{
    margin: -1.75rem;
  }

  .lg\:first\:-m-8:first-child{
    margin: -2rem;
  }

  .lg\:first\:-m-9:first-child{
    margin: -2.25rem;
  }

  .lg\:first\:-m-10:first-child{
    margin: -2.5rem;
  }

  .lg\:first\:-m-11:first-child{
    margin: -2.75rem;
  }

  .lg\:first\:-m-12:first-child{
    margin: -3rem;
  }

  .lg\:first\:-m-14:first-child{
    margin: -3.5rem;
  }

  .lg\:first\:-m-16:first-child{
    margin: -4rem;
  }

  .lg\:first\:-m-20:first-child{
    margin: -5rem;
  }

  .lg\:first\:-m-24:first-child{
    margin: -6rem;
  }

  .lg\:first\:-m-28:first-child{
    margin: -7rem;
  }

  .lg\:first\:-m-32:first-child{
    margin: -8rem;
  }

  .lg\:first\:-m-36:first-child{
    margin: -9rem;
  }

  .lg\:first\:-m-40:first-child{
    margin: -10rem;
  }

  .lg\:first\:-m-44:first-child{
    margin: -11rem;
  }

  .lg\:first\:-m-48:first-child{
    margin: -12rem;
  }

  .lg\:first\:-m-52:first-child{
    margin: -13rem;
  }

  .lg\:first\:-m-56:first-child{
    margin: -14rem;
  }

  .lg\:first\:-m-60:first-child{
    margin: -15rem;
  }

  .lg\:first\:-m-64:first-child{
    margin: -16rem;
  }

  .lg\:first\:-m-72:first-child{
    margin: -18rem;
  }

  .lg\:first\:-m-80:first-child{
    margin: -20rem;
  }

  .lg\:first\:-m-96:first-child{
    margin: -24rem;
  }

  .lg\:first\:-m-144:first-child{
    margin: -36rem;
  }

  .lg\:first\:-m-192:first-child{
    margin: -48rem;
  }

  .lg\:first\:-m-240:first-child{
    margin: -60rem;
  }

  .lg\:first\:-m-px:first-child{
    margin: -1px;
  }

  .lg\:first\:-m-0\.5:first-child{
    margin: -0.125rem;
  }

  .lg\:first\:-m-1\.5:first-child{
    margin: -0.375rem;
  }

  .lg\:first\:-m-2\.5:first-child{
    margin: -0.625rem;
  }

  .lg\:first\:-m-3\.5:first-child{
    margin: -0.875rem;
  }

  .lg\:first\:-m-btn-default:first-child{
    margin: -2.5rem;
  }

  .lg\:first\:-m-btn-sm:first-child{
    margin: -1.875rem;
  }

  .lg\:first\:-m-header:first-child{
    margin: -60px;
  }

  .lg\:first\:-m-icon:first-child{
    margin: -20px;
  }

  .lg\:first\:-m-icon-3xl:first-child{
    margin: -120px;
  }

  .lg\:first\:-m-icon-2xl:first-child{
    margin: -80px;
  }

  .lg\:first\:-m-icon-xl:first-child{
    margin: -60px;
  }

  .lg\:first\:-m-icon-lg:first-child{
    margin: -40px;
  }

  .lg\:first\:-m-icon-sm:first-child{
    margin: -18px;
  }

  .lg\:first\:-m-icon-xs:first-child{
    margin: -16px;
  }

  .lg\:first\:-m-icon-spacing:first-child{
    margin: -8px;
  }

  .lg\:first\:-m-heading-xs:first-child{
    margin: -0.25rem;
  }

  .lg\:first\:-m-heading-sm:first-child{
    margin: -0.5rem;
  }

  .lg\:first\:-m-heading:first-child{
    margin: -1rem;
  }

  .lg\:first\:-m-heading-lg:first-child{
    margin: -2rem;
  }

  .lg\:first\:-m-actionbar:first-child{
    margin: -70px;
  }

  .lg\:first\:-m-aside:first-child{
    margin: -20rem;
  }

  .lg\:first\:-m-sidebar:first-child{
    margin: -16rem;
  }

  .lg\:first\:-m-card-padding:first-child{
    margin: -1.25rem;
  }

  .lg\:last\:m-0:last-child{
    margin: 0px;
  }

  .lg\:last\:m-1:last-child{
    margin: 0.25rem;
  }

  .lg\:last\:m-2:last-child{
    margin: 0.5rem;
  }

  .lg\:last\:m-3:last-child{
    margin: 0.75rem;
  }

  .lg\:last\:m-4:last-child{
    margin: 1rem;
  }

  .lg\:last\:m-5:last-child{
    margin: 1.25rem;
  }

  .lg\:last\:m-6:last-child{
    margin: 1.5rem;
  }

  .lg\:last\:m-7:last-child{
    margin: 1.75rem;
  }

  .lg\:last\:m-8:last-child{
    margin: 2rem;
  }

  .lg\:last\:m-9:last-child{
    margin: 2.25rem;
  }

  .lg\:last\:m-10:last-child{
    margin: 2.5rem;
  }

  .lg\:last\:m-11:last-child{
    margin: 2.75rem;
  }

  .lg\:last\:m-12:last-child{
    margin: 3rem;
  }

  .lg\:last\:m-14:last-child{
    margin: 3.5rem;
  }

  .lg\:last\:m-16:last-child{
    margin: 4rem;
  }

  .lg\:last\:m-20:last-child{
    margin: 5rem;
  }

  .lg\:last\:m-24:last-child{
    margin: 6rem;
  }

  .lg\:last\:m-28:last-child{
    margin: 7rem;
  }

  .lg\:last\:m-32:last-child{
    margin: 8rem;
  }

  .lg\:last\:m-36:last-child{
    margin: 9rem;
  }

  .lg\:last\:m-40:last-child{
    margin: 10rem;
  }

  .lg\:last\:m-44:last-child{
    margin: 11rem;
  }

  .lg\:last\:m-48:last-child{
    margin: 12rem;
  }

  .lg\:last\:m-52:last-child{
    margin: 13rem;
  }

  .lg\:last\:m-56:last-child{
    margin: 14rem;
  }

  .lg\:last\:m-60:last-child{
    margin: 15rem;
  }

  .lg\:last\:m-64:last-child{
    margin: 16rem;
  }

  .lg\:last\:m-72:last-child{
    margin: 18rem;
  }

  .lg\:last\:m-80:last-child{
    margin: 20rem;
  }

  .lg\:last\:m-96:last-child{
    margin: 24rem;
  }

  .lg\:last\:m-144:last-child{
    margin: 36rem;
  }

  .lg\:last\:m-192:last-child{
    margin: 48rem;
  }

  .lg\:last\:m-240:last-child{
    margin: 60rem;
  }

  .lg\:last\:m-auto:last-child{
    margin: auto;
  }

  .lg\:last\:m-px:last-child{
    margin: 1px;
  }

  .lg\:last\:m-0\.5:last-child{
    margin: 0.125rem;
  }

  .lg\:last\:m-1\.5:last-child{
    margin: 0.375rem;
  }

  .lg\:last\:m-2\.5:last-child{
    margin: 0.625rem;
  }

  .lg\:last\:m-3\.5:last-child{
    margin: 0.875rem;
  }

  .lg\:last\:m-btn-default:last-child{
    margin: 2.5rem;
  }

  .lg\:last\:m-btn-sm:last-child{
    margin: 1.875rem;
  }

  .lg\:last\:m-header:last-child{
    margin: 60px;
  }

  .lg\:last\:m-icon:last-child{
    margin: 20px;
  }

  .lg\:last\:m-icon-3xl:last-child{
    margin: 120px;
  }

  .lg\:last\:m-icon-2xl:last-child{
    margin: 80px;
  }

  .lg\:last\:m-icon-xl:last-child{
    margin: 60px;
  }

  .lg\:last\:m-icon-lg:last-child{
    margin: 40px;
  }

  .lg\:last\:m-icon-sm:last-child{
    margin: 18px;
  }

  .lg\:last\:m-icon-xs:last-child{
    margin: 16px;
  }

  .lg\:last\:m-icon-spacing:last-child{
    margin: 8px;
  }

  .lg\:last\:m-heading-xs:last-child{
    margin: 0.25rem;
  }

  .lg\:last\:m-heading-sm:last-child{
    margin: 0.5rem;
  }

  .lg\:last\:m-heading:last-child{
    margin: 1rem;
  }

  .lg\:last\:m-heading-lg:last-child{
    margin: 2rem;
  }

  .lg\:last\:m-actionbar:last-child{
    margin: 70px;
  }

  .lg\:last\:m-aside:last-child{
    margin: 20rem;
  }

  .lg\:last\:m-sidebar:last-child{
    margin: 16rem;
  }

  .lg\:last\:m-card-padding:last-child{
    margin: 1.25rem;
  }

  .lg\:last\:-m-0:last-child{
    margin: 0px;
  }

  .lg\:last\:-m-1:last-child{
    margin: -0.25rem;
  }

  .lg\:last\:-m-2:last-child{
    margin: -0.5rem;
  }

  .lg\:last\:-m-3:last-child{
    margin: -0.75rem;
  }

  .lg\:last\:-m-4:last-child{
    margin: -1rem;
  }

  .lg\:last\:-m-5:last-child{
    margin: -1.25rem;
  }

  .lg\:last\:-m-6:last-child{
    margin: -1.5rem;
  }

  .lg\:last\:-m-7:last-child{
    margin: -1.75rem;
  }

  .lg\:last\:-m-8:last-child{
    margin: -2rem;
  }

  .lg\:last\:-m-9:last-child{
    margin: -2.25rem;
  }

  .lg\:last\:-m-10:last-child{
    margin: -2.5rem;
  }

  .lg\:last\:-m-11:last-child{
    margin: -2.75rem;
  }

  .lg\:last\:-m-12:last-child{
    margin: -3rem;
  }

  .lg\:last\:-m-14:last-child{
    margin: -3.5rem;
  }

  .lg\:last\:-m-16:last-child{
    margin: -4rem;
  }

  .lg\:last\:-m-20:last-child{
    margin: -5rem;
  }

  .lg\:last\:-m-24:last-child{
    margin: -6rem;
  }

  .lg\:last\:-m-28:last-child{
    margin: -7rem;
  }

  .lg\:last\:-m-32:last-child{
    margin: -8rem;
  }

  .lg\:last\:-m-36:last-child{
    margin: -9rem;
  }

  .lg\:last\:-m-40:last-child{
    margin: -10rem;
  }

  .lg\:last\:-m-44:last-child{
    margin: -11rem;
  }

  .lg\:last\:-m-48:last-child{
    margin: -12rem;
  }

  .lg\:last\:-m-52:last-child{
    margin: -13rem;
  }

  .lg\:last\:-m-56:last-child{
    margin: -14rem;
  }

  .lg\:last\:-m-60:last-child{
    margin: -15rem;
  }

  .lg\:last\:-m-64:last-child{
    margin: -16rem;
  }

  .lg\:last\:-m-72:last-child{
    margin: -18rem;
  }

  .lg\:last\:-m-80:last-child{
    margin: -20rem;
  }

  .lg\:last\:-m-96:last-child{
    margin: -24rem;
  }

  .lg\:last\:-m-144:last-child{
    margin: -36rem;
  }

  .lg\:last\:-m-192:last-child{
    margin: -48rem;
  }

  .lg\:last\:-m-240:last-child{
    margin: -60rem;
  }

  .lg\:last\:-m-px:last-child{
    margin: -1px;
  }

  .lg\:last\:-m-0\.5:last-child{
    margin: -0.125rem;
  }

  .lg\:last\:-m-1\.5:last-child{
    margin: -0.375rem;
  }

  .lg\:last\:-m-2\.5:last-child{
    margin: -0.625rem;
  }

  .lg\:last\:-m-3\.5:last-child{
    margin: -0.875rem;
  }

  .lg\:last\:-m-btn-default:last-child{
    margin: -2.5rem;
  }

  .lg\:last\:-m-btn-sm:last-child{
    margin: -1.875rem;
  }

  .lg\:last\:-m-header:last-child{
    margin: -60px;
  }

  .lg\:last\:-m-icon:last-child{
    margin: -20px;
  }

  .lg\:last\:-m-icon-3xl:last-child{
    margin: -120px;
  }

  .lg\:last\:-m-icon-2xl:last-child{
    margin: -80px;
  }

  .lg\:last\:-m-icon-xl:last-child{
    margin: -60px;
  }

  .lg\:last\:-m-icon-lg:last-child{
    margin: -40px;
  }

  .lg\:last\:-m-icon-sm:last-child{
    margin: -18px;
  }

  .lg\:last\:-m-icon-xs:last-child{
    margin: -16px;
  }

  .lg\:last\:-m-icon-spacing:last-child{
    margin: -8px;
  }

  .lg\:last\:-m-heading-xs:last-child{
    margin: -0.25rem;
  }

  .lg\:last\:-m-heading-sm:last-child{
    margin: -0.5rem;
  }

  .lg\:last\:-m-heading:last-child{
    margin: -1rem;
  }

  .lg\:last\:-m-heading-lg:last-child{
    margin: -2rem;
  }

  .lg\:last\:-m-actionbar:last-child{
    margin: -70px;
  }

  .lg\:last\:-m-aside:last-child{
    margin: -20rem;
  }

  .lg\:last\:-m-sidebar:last-child{
    margin: -16rem;
  }

  .lg\:last\:-m-card-padding:last-child{
    margin: -1.25rem;
  }

  .lg\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .lg\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .lg\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .lg\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .lg\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .lg\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .lg\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .lg\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .lg\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .lg\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .lg\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .lg\:mx-144{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .lg\:mx-192{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .lg\:mx-240{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .lg\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .lg\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg\:mx-btn-default{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:mx-btn-sm{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .lg\:mx-header{
    margin-left: 60px;
    margin-right: 60px;
  }

  .lg\:mx-icon{
    margin-left: 20px;
    margin-right: 20px;
  }

  .lg\:mx-icon-3xl{
    margin-left: 120px;
    margin-right: 120px;
  }

  .lg\:mx-icon-2xl{
    margin-left: 80px;
    margin-right: 80px;
  }

  .lg\:mx-icon-xl{
    margin-left: 60px;
    margin-right: 60px;
  }

  .lg\:mx-icon-lg{
    margin-left: 40px;
    margin-right: 40px;
  }

  .lg\:mx-icon-sm{
    margin-left: 18px;
    margin-right: 18px;
  }

  .lg\:mx-icon-xs{
    margin-left: 16px;
    margin-right: 16px;
  }

  .lg\:mx-icon-spacing{
    margin-left: 8px;
    margin-right: 8px;
  }

  .lg\:mx-heading-xs{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:mx-heading-sm{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:mx-heading{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:mx-heading-lg{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:mx-actionbar{
    margin-left: 70px;
    margin-right: 70px;
  }

  .lg\:mx-aside{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:mx-sidebar{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:mx-card-padding{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .lg\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .lg\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .lg\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .lg\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .lg\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .lg\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .lg\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .lg\:-mx-144{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .lg\:-mx-192{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .lg\:-mx-240{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .lg\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .lg\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg\:-mx-btn-default{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-mx-btn-sm{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .lg\:-mx-header{
    margin-left: -60px;
    margin-right: -60px;
  }

  .lg\:-mx-icon{
    margin-left: -20px;
    margin-right: -20px;
  }

  .lg\:-mx-icon-3xl{
    margin-left: -120px;
    margin-right: -120px;
  }

  .lg\:-mx-icon-2xl{
    margin-left: -80px;
    margin-right: -80px;
  }

  .lg\:-mx-icon-xl{
    margin-left: -60px;
    margin-right: -60px;
  }

  .lg\:-mx-icon-lg{
    margin-left: -40px;
    margin-right: -40px;
  }

  .lg\:-mx-icon-sm{
    margin-left: -18px;
    margin-right: -18px;
  }

  .lg\:-mx-icon-xs{
    margin-left: -16px;
    margin-right: -16px;
  }

  .lg\:-mx-icon-spacing{
    margin-left: -8px;
    margin-right: -8px;
  }

  .lg\:-mx-heading-xs{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:-mx-heading-sm{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:-mx-heading{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:-mx-heading-lg{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-mx-actionbar{
    margin-left: -70px;
    margin-right: -70px;
  }

  .lg\:-mx-aside{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:-mx-sidebar{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:-mx-card-padding{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .lg\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .lg\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .lg\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .lg\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .lg\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .lg\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .lg\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .lg\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .lg\:my-144{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .lg\:my-192{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .lg\:my-240{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .lg\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .lg\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg\:my-btn-default{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:my-btn-sm{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .lg\:my-header{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .lg\:my-icon{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .lg\:my-icon-3xl{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .lg\:my-icon-2xl{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .lg\:my-icon-xl{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .lg\:my-icon-lg{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .lg\:my-icon-sm{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .lg\:my-icon-xs{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .lg\:my-icon-spacing{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .lg\:my-heading-xs{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:my-heading-sm{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:my-heading{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:my-heading-lg{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:my-actionbar{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .lg\:my-aside{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:my-sidebar{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:my-card-padding{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .lg\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .lg\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .lg\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .lg\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .lg\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .lg\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .lg\:-my-144{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .lg\:-my-192{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .lg\:-my-240{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .lg\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .lg\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg\:-my-btn-default{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-my-btn-sm{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .lg\:-my-header{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .lg\:-my-icon{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .lg\:-my-icon-3xl{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .lg\:-my-icon-2xl{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .lg\:-my-icon-xl{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .lg\:-my-icon-lg{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .lg\:-my-icon-sm{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .lg\:-my-icon-xs{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .lg\:-my-icon-spacing{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .lg\:-my-heading-xs{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:-my-heading-sm{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:-my-heading{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:-my-heading-lg{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-my-actionbar{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .lg\:-my-aside{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:-my-sidebar{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:-my-card-padding{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:first\:mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:first\:mx-1:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:first\:mx-2:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:first\:mx-3:first-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .lg\:first\:mx-4:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:first\:mx-5:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:first\:mx-6:first-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg\:first\:mx-7:first-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:first\:mx-8:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:first\:mx-9:first-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:first\:mx-10:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:first\:mx-11:first-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .lg\:first\:mx-12:first-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:first\:mx-14:first-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .lg\:first\:mx-16:first-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:first\:mx-20:first-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:first\:mx-24:first-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .lg\:first\:mx-28:first-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .lg\:first\:mx-32:first-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:first\:mx-36:first-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .lg\:first\:mx-40:first-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:first\:mx-44:first-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .lg\:first\:mx-48:first-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .lg\:first\:mx-52:first-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .lg\:first\:mx-56:first-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:first\:mx-60:first-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:first\:mx-64:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:first\:mx-72:first-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .lg\:first\:mx-80:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:first\:mx-96:first-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .lg\:first\:mx-144:first-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .lg\:first\:mx-192:first-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .lg\:first\:mx-240:first-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .lg\:first\:mx-auto:first-child{
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:first\:mx-px:first-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:first\:mx-0\.5:first-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:first\:mx-1\.5:first-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .lg\:first\:mx-2\.5:first-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:first\:mx-3\.5:first-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg\:first\:mx-btn-default:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:first\:mx-btn-sm:first-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .lg\:first\:mx-header:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .lg\:first\:mx-icon:first-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .lg\:first\:mx-icon-3xl:first-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .lg\:first\:mx-icon-2xl:first-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .lg\:first\:mx-icon-xl:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .lg\:first\:mx-icon-lg:first-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .lg\:first\:mx-icon-sm:first-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .lg\:first\:mx-icon-xs:first-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .lg\:first\:mx-icon-spacing:first-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .lg\:first\:mx-heading-xs:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:first\:mx-heading-sm:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:first\:mx-heading:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:first\:mx-heading-lg:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:first\:mx-actionbar:first-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .lg\:first\:mx-aside:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:first\:mx-sidebar:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:first\:mx-card-padding:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:first\:-mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:first\:-mx-1:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:first\:-mx-2:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:first\:-mx-3:first-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:first\:-mx-4:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:first\:-mx-5:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:first\:-mx-6:first-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:first\:-mx-7:first-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:first\:-mx-8:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:first\:-mx-9:first-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:first\:-mx-10:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:first\:-mx-11:first-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .lg\:first\:-mx-12:first-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:first\:-mx-14:first-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .lg\:first\:-mx-16:first-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:first\:-mx-20:first-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:first\:-mx-24:first-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:first\:-mx-28:first-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .lg\:first\:-mx-32:first-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:first\:-mx-36:first-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .lg\:first\:-mx-40:first-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:first\:-mx-44:first-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .lg\:first\:-mx-48:first-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:first\:-mx-52:first-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .lg\:first\:-mx-56:first-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:first\:-mx-60:first-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:first\:-mx-64:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:first\:-mx-72:first-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .lg\:first\:-mx-80:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:first\:-mx-96:first-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .lg\:first\:-mx-144:first-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .lg\:first\:-mx-192:first-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .lg\:first\:-mx-240:first-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .lg\:first\:-mx-px:first-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:first\:-mx-0\.5:first-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:first\:-mx-1\.5:first-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .lg\:first\:-mx-2\.5:first-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:first\:-mx-3\.5:first-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg\:first\:-mx-btn-default:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:first\:-mx-btn-sm:first-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .lg\:first\:-mx-header:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .lg\:first\:-mx-icon:first-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .lg\:first\:-mx-icon-3xl:first-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .lg\:first\:-mx-icon-2xl:first-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .lg\:first\:-mx-icon-xl:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .lg\:first\:-mx-icon-lg:first-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .lg\:first\:-mx-icon-sm:first-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .lg\:first\:-mx-icon-xs:first-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .lg\:first\:-mx-icon-spacing:first-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .lg\:first\:-mx-heading-xs:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:first\:-mx-heading-sm:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:first\:-mx-heading:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:first\:-mx-heading-lg:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:first\:-mx-actionbar:first-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .lg\:first\:-mx-aside:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:first\:-mx-sidebar:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:first\:-mx-card-padding:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:first\:my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:first\:my-1:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:first\:my-2:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:first\:my-3:first-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .lg\:first\:my-4:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:first\:my-5:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:first\:my-6:first-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg\:first\:my-7:first-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:first\:my-8:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:first\:my-9:first-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:first\:my-10:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:first\:my-11:first-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .lg\:first\:my-12:first-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:first\:my-14:first-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:first\:my-16:first-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:first\:my-20:first-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:first\:my-24:first-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg\:first\:my-28:first-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .lg\:first\:my-32:first-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:first\:my-36:first-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .lg\:first\:my-40:first-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:first\:my-44:first-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .lg\:first\:my-48:first-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .lg\:first\:my-52:first-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .lg\:first\:my-56:first-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:first\:my-60:first-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:first\:my-64:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:first\:my-72:first-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .lg\:first\:my-80:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:first\:my-96:first-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .lg\:first\:my-144:first-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .lg\:first\:my-192:first-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .lg\:first\:my-240:first-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .lg\:first\:my-auto:first-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:first\:my-px:first-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:first\:my-0\.5:first-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:first\:my-1\.5:first-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .lg\:first\:my-2\.5:first-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:first\:my-3\.5:first-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg\:first\:my-btn-default:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:first\:my-btn-sm:first-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .lg\:first\:my-header:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .lg\:first\:my-icon:first-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .lg\:first\:my-icon-3xl:first-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .lg\:first\:my-icon-2xl:first-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .lg\:first\:my-icon-xl:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .lg\:first\:my-icon-lg:first-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .lg\:first\:my-icon-sm:first-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .lg\:first\:my-icon-xs:first-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .lg\:first\:my-icon-spacing:first-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .lg\:first\:my-heading-xs:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:first\:my-heading-sm:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:first\:my-heading:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:first\:my-heading-lg:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:first\:my-actionbar:first-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .lg\:first\:my-aside:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:first\:my-sidebar:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:first\:my-card-padding:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:first\:-my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:first\:-my-1:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:first\:-my-2:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:first\:-my-3:first-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:first\:-my-4:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:first\:-my-5:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:first\:-my-6:first-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:first\:-my-7:first-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:first\:-my-8:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:first\:-my-9:first-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:first\:-my-10:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:first\:-my-11:first-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .lg\:first\:-my-12:first-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:first\:-my-14:first-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:first\:-my-16:first-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:first\:-my-20:first-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:first\:-my-24:first-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:first\:-my-28:first-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .lg\:first\:-my-32:first-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:first\:-my-36:first-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .lg\:first\:-my-40:first-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:first\:-my-44:first-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .lg\:first\:-my-48:first-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:first\:-my-52:first-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .lg\:first\:-my-56:first-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:first\:-my-60:first-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:first\:-my-64:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:first\:-my-72:first-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .lg\:first\:-my-80:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:first\:-my-96:first-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .lg\:first\:-my-144:first-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .lg\:first\:-my-192:first-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .lg\:first\:-my-240:first-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .lg\:first\:-my-px:first-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:first\:-my-0\.5:first-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:first\:-my-1\.5:first-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .lg\:first\:-my-2\.5:first-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:first\:-my-3\.5:first-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg\:first\:-my-btn-default:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:first\:-my-btn-sm:first-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .lg\:first\:-my-header:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .lg\:first\:-my-icon:first-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .lg\:first\:-my-icon-3xl:first-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .lg\:first\:-my-icon-2xl:first-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .lg\:first\:-my-icon-xl:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .lg\:first\:-my-icon-lg:first-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .lg\:first\:-my-icon-sm:first-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .lg\:first\:-my-icon-xs:first-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .lg\:first\:-my-icon-spacing:first-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .lg\:first\:-my-heading-xs:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:first\:-my-heading-sm:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:first\:-my-heading:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:first\:-my-heading-lg:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:first\:-my-actionbar:first-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .lg\:first\:-my-aside:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:first\:-my-sidebar:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:first\:-my-card-padding:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:last\:mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:last\:mx-1:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:last\:mx-2:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:last\:mx-3:last-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .lg\:last\:mx-4:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:last\:mx-5:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:last\:mx-6:last-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg\:last\:mx-7:last-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .lg\:last\:mx-8:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:last\:mx-9:last-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg\:last\:mx-10:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:last\:mx-11:last-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .lg\:last\:mx-12:last-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:last\:mx-14:last-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .lg\:last\:mx-16:last-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:last\:mx-20:last-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:last\:mx-24:last-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .lg\:last\:mx-28:last-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .lg\:last\:mx-32:last-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:last\:mx-36:last-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .lg\:last\:mx-40:last-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:last\:mx-44:last-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .lg\:last\:mx-48:last-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .lg\:last\:mx-52:last-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .lg\:last\:mx-56:last-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg\:last\:mx-60:last-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .lg\:last\:mx-64:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:last\:mx-72:last-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .lg\:last\:mx-80:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:last\:mx-96:last-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .lg\:last\:mx-144:last-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .lg\:last\:mx-192:last-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .lg\:last\:mx-240:last-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .lg\:last\:mx-auto:last-child{
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:last\:mx-px:last-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:last\:mx-0\.5:last-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:last\:mx-1\.5:last-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .lg\:last\:mx-2\.5:last-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:last\:mx-3\.5:last-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg\:last\:mx-btn-default:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:last\:mx-btn-sm:last-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .lg\:last\:mx-header:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .lg\:last\:mx-icon:last-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .lg\:last\:mx-icon-3xl:last-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .lg\:last\:mx-icon-2xl:last-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .lg\:last\:mx-icon-xl:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .lg\:last\:mx-icon-lg:last-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .lg\:last\:mx-icon-sm:last-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .lg\:last\:mx-icon-xs:last-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .lg\:last\:mx-icon-spacing:last-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .lg\:last\:mx-heading-xs:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:last\:mx-heading-sm:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:last\:mx-heading:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:last\:mx-heading-lg:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:last\:mx-actionbar:last-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .lg\:last\:mx-aside:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .lg\:last\:mx-sidebar:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg\:last\:mx-card-padding:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:last\:-mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .lg\:last\:-mx-1:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:last\:-mx-2:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:last\:-mx-3:last-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:last\:-mx-4:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:last\:-mx-5:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:last\:-mx-6:last-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:last\:-mx-7:last-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .lg\:last\:-mx-8:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:last\:-mx-9:last-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg\:last\:-mx-10:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:last\:-mx-11:last-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .lg\:last\:-mx-12:last-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:last\:-mx-14:last-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .lg\:last\:-mx-16:last-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:last\:-mx-20:last-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:last\:-mx-24:last-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:last\:-mx-28:last-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .lg\:last\:-mx-32:last-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:last\:-mx-36:last-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .lg\:last\:-mx-40:last-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:last\:-mx-44:last-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .lg\:last\:-mx-48:last-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg\:last\:-mx-52:last-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .lg\:last\:-mx-56:last-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg\:last\:-mx-60:last-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .lg\:last\:-mx-64:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:last\:-mx-72:last-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .lg\:last\:-mx-80:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:last\:-mx-96:last-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .lg\:last\:-mx-144:last-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .lg\:last\:-mx-192:last-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .lg\:last\:-mx-240:last-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .lg\:last\:-mx-px:last-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:last\:-mx-0\.5:last-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:last\:-mx-1\.5:last-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .lg\:last\:-mx-2\.5:last-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:last\:-mx-3\.5:last-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg\:last\:-mx-btn-default:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:last\:-mx-btn-sm:last-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .lg\:last\:-mx-header:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .lg\:last\:-mx-icon:last-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .lg\:last\:-mx-icon-3xl:last-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .lg\:last\:-mx-icon-2xl:last-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .lg\:last\:-mx-icon-xl:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .lg\:last\:-mx-icon-lg:last-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .lg\:last\:-mx-icon-sm:last-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .lg\:last\:-mx-icon-xs:last-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .lg\:last\:-mx-icon-spacing:last-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .lg\:last\:-mx-heading-xs:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:last\:-mx-heading-sm:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:last\:-mx-heading:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:last\:-mx-heading-lg:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:last\:-mx-actionbar:last-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .lg\:last\:-mx-aside:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .lg\:last\:-mx-sidebar:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg\:last\:-mx-card-padding:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:last\:my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:last\:my-1:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:last\:my-2:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:last\:my-3:last-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .lg\:last\:my-4:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:last\:my-5:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:last\:my-6:last-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg\:last\:my-7:last-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .lg\:last\:my-8:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:last\:my-9:last-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg\:last\:my-10:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:last\:my-11:last-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .lg\:last\:my-12:last-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:last\:my-14:last-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .lg\:last\:my-16:last-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:last\:my-20:last-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:last\:my-24:last-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg\:last\:my-28:last-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .lg\:last\:my-32:last-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:last\:my-36:last-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .lg\:last\:my-40:last-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:last\:my-44:last-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .lg\:last\:my-48:last-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .lg\:last\:my-52:last-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .lg\:last\:my-56:last-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg\:last\:my-60:last-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .lg\:last\:my-64:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:last\:my-72:last-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .lg\:last\:my-80:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:last\:my-96:last-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .lg\:last\:my-144:last-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .lg\:last\:my-192:last-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .lg\:last\:my-240:last-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .lg\:last\:my-auto:last-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:last\:my-px:last-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:last\:my-0\.5:last-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:last\:my-1\.5:last-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .lg\:last\:my-2\.5:last-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:last\:my-3\.5:last-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg\:last\:my-btn-default:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:last\:my-btn-sm:last-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .lg\:last\:my-header:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .lg\:last\:my-icon:last-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .lg\:last\:my-icon-3xl:last-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .lg\:last\:my-icon-2xl:last-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .lg\:last\:my-icon-xl:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .lg\:last\:my-icon-lg:last-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .lg\:last\:my-icon-sm:last-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .lg\:last\:my-icon-xs:last-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .lg\:last\:my-icon-spacing:last-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .lg\:last\:my-heading-xs:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:last\:my-heading-sm:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:last\:my-heading:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:last\:my-heading-lg:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:last\:my-actionbar:last-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .lg\:last\:my-aside:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .lg\:last\:my-sidebar:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg\:last\:my-card-padding:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:last\:-my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .lg\:last\:-my-1:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:last\:-my-2:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:last\:-my-3:last-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:last\:-my-4:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:last\:-my-5:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:last\:-my-6:last-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:last\:-my-7:last-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .lg\:last\:-my-8:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:last\:-my-9:last-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg\:last\:-my-10:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:last\:-my-11:last-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .lg\:last\:-my-12:last-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:last\:-my-14:last-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .lg\:last\:-my-16:last-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:last\:-my-20:last-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:last\:-my-24:last-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:last\:-my-28:last-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .lg\:last\:-my-32:last-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:last\:-my-36:last-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .lg\:last\:-my-40:last-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:last\:-my-44:last-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .lg\:last\:-my-48:last-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg\:last\:-my-52:last-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .lg\:last\:-my-56:last-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg\:last\:-my-60:last-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .lg\:last\:-my-64:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:last\:-my-72:last-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .lg\:last\:-my-80:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:last\:-my-96:last-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .lg\:last\:-my-144:last-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .lg\:last\:-my-192:last-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .lg\:last\:-my-240:last-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .lg\:last\:-my-px:last-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:last\:-my-0\.5:last-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:last\:-my-1\.5:last-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .lg\:last\:-my-2\.5:last-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:last\:-my-3\.5:last-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg\:last\:-my-btn-default:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:last\:-my-btn-sm:last-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .lg\:last\:-my-header:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .lg\:last\:-my-icon:last-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .lg\:last\:-my-icon-3xl:last-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .lg\:last\:-my-icon-2xl:last-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .lg\:last\:-my-icon-xl:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .lg\:last\:-my-icon-lg:last-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .lg\:last\:-my-icon-sm:last-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .lg\:last\:-my-icon-xs:last-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .lg\:last\:-my-icon-spacing:last-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .lg\:last\:-my-heading-xs:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:last\:-my-heading-sm:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:last\:-my-heading:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:last\:-my-heading-lg:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:last\:-my-actionbar:last-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .lg\:last\:-my-aside:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .lg\:last\:-my-sidebar:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg\:last\:-my-card-padding:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:mt-0{
    margin-top: 0px;
  }

  .lg\:mt-1{
    margin-top: 0.25rem;
  }

  .lg\:mt-2{
    margin-top: 0.5rem;
  }

  .lg\:mt-3{
    margin-top: 0.75rem;
  }

  .lg\:mt-4{
    margin-top: 1rem;
  }

  .lg\:mt-5{
    margin-top: 1.25rem;
  }

  .lg\:mt-6{
    margin-top: 1.5rem;
  }

  .lg\:mt-7{
    margin-top: 1.75rem;
  }

  .lg\:mt-8{
    margin-top: 2rem;
  }

  .lg\:mt-9{
    margin-top: 2.25rem;
  }

  .lg\:mt-10{
    margin-top: 2.5rem;
  }

  .lg\:mt-11{
    margin-top: 2.75rem;
  }

  .lg\:mt-12{
    margin-top: 3rem;
  }

  .lg\:mt-14{
    margin-top: 3.5rem;
  }

  .lg\:mt-16{
    margin-top: 4rem;
  }

  .lg\:mt-20{
    margin-top: 5rem;
  }

  .lg\:mt-24{
    margin-top: 6rem;
  }

  .lg\:mt-28{
    margin-top: 7rem;
  }

  .lg\:mt-32{
    margin-top: 8rem;
  }

  .lg\:mt-36{
    margin-top: 9rem;
  }

  .lg\:mt-40{
    margin-top: 10rem;
  }

  .lg\:mt-44{
    margin-top: 11rem;
  }

  .lg\:mt-48{
    margin-top: 12rem;
  }

  .lg\:mt-52{
    margin-top: 13rem;
  }

  .lg\:mt-56{
    margin-top: 14rem;
  }

  .lg\:mt-60{
    margin-top: 15rem;
  }

  .lg\:mt-64{
    margin-top: 16rem;
  }

  .lg\:mt-72{
    margin-top: 18rem;
  }

  .lg\:mt-80{
    margin-top: 20rem;
  }

  .lg\:mt-96{
    margin-top: 24rem;
  }

  .lg\:mt-144{
    margin-top: 36rem;
  }

  .lg\:mt-192{
    margin-top: 48rem;
  }

  .lg\:mt-240{
    margin-top: 60rem;
  }

  .lg\:mt-auto{
    margin-top: auto;
  }

  .lg\:mt-px{
    margin-top: 1px;
  }

  .lg\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .lg\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .lg\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .lg\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .lg\:mt-btn-default{
    margin-top: 2.5rem;
  }

  .lg\:mt-btn-sm{
    margin-top: 1.875rem;
  }

  .lg\:mt-header{
    margin-top: 60px;
  }

  .lg\:mt-icon{
    margin-top: 20px;
  }

  .lg\:mt-icon-3xl{
    margin-top: 120px;
  }

  .lg\:mt-icon-2xl{
    margin-top: 80px;
  }

  .lg\:mt-icon-xl{
    margin-top: 60px;
  }

  .lg\:mt-icon-lg{
    margin-top: 40px;
  }

  .lg\:mt-icon-sm{
    margin-top: 18px;
  }

  .lg\:mt-icon-xs{
    margin-top: 16px;
  }

  .lg\:mt-icon-spacing{
    margin-top: 8px;
  }

  .lg\:mt-heading-xs{
    margin-top: 0.25rem;
  }

  .lg\:mt-heading-sm{
    margin-top: 0.5rem;
  }

  .lg\:mt-heading{
    margin-top: 1rem;
  }

  .lg\:mt-heading-lg{
    margin-top: 2rem;
  }

  .lg\:mt-actionbar{
    margin-top: 70px;
  }

  .lg\:mt-aside{
    margin-top: 20rem;
  }

  .lg\:mt-sidebar{
    margin-top: 16rem;
  }

  .lg\:mt-card-padding{
    margin-top: 1.25rem;
  }

  .lg\:-mt-0{
    margin-top: 0px;
  }

  .lg\:-mt-1{
    margin-top: -0.25rem;
  }

  .lg\:-mt-2{
    margin-top: -0.5rem;
  }

  .lg\:-mt-3{
    margin-top: -0.75rem;
  }

  .lg\:-mt-4{
    margin-top: -1rem;
  }

  .lg\:-mt-5{
    margin-top: -1.25rem;
  }

  .lg\:-mt-6{
    margin-top: -1.5rem;
  }

  .lg\:-mt-7{
    margin-top: -1.75rem;
  }

  .lg\:-mt-8{
    margin-top: -2rem;
  }

  .lg\:-mt-9{
    margin-top: -2.25rem;
  }

  .lg\:-mt-10{
    margin-top: -2.5rem;
  }

  .lg\:-mt-11{
    margin-top: -2.75rem;
  }

  .lg\:-mt-12{
    margin-top: -3rem;
  }

  .lg\:-mt-14{
    margin-top: -3.5rem;
  }

  .lg\:-mt-16{
    margin-top: -4rem;
  }

  .lg\:-mt-20{
    margin-top: -5rem;
  }

  .lg\:-mt-24{
    margin-top: -6rem;
  }

  .lg\:-mt-28{
    margin-top: -7rem;
  }

  .lg\:-mt-32{
    margin-top: -8rem;
  }

  .lg\:-mt-36{
    margin-top: -9rem;
  }

  .lg\:-mt-40{
    margin-top: -10rem;
  }

  .lg\:-mt-44{
    margin-top: -11rem;
  }

  .lg\:-mt-48{
    margin-top: -12rem;
  }

  .lg\:-mt-52{
    margin-top: -13rem;
  }

  .lg\:-mt-56{
    margin-top: -14rem;
  }

  .lg\:-mt-60{
    margin-top: -15rem;
  }

  .lg\:-mt-64{
    margin-top: -16rem;
  }

  .lg\:-mt-72{
    margin-top: -18rem;
  }

  .lg\:-mt-80{
    margin-top: -20rem;
  }

  .lg\:-mt-96{
    margin-top: -24rem;
  }

  .lg\:-mt-144{
    margin-top: -36rem;
  }

  .lg\:-mt-192{
    margin-top: -48rem;
  }

  .lg\:-mt-240{
    margin-top: -60rem;
  }

  .lg\:-mt-px{
    margin-top: -1px;
  }

  .lg\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .lg\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .lg\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .lg\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .lg\:-mt-btn-default{
    margin-top: -2.5rem;
  }

  .lg\:-mt-btn-sm{
    margin-top: -1.875rem;
  }

  .lg\:-mt-header{
    margin-top: -60px;
  }

  .lg\:-mt-icon{
    margin-top: -20px;
  }

  .lg\:-mt-icon-3xl{
    margin-top: -120px;
  }

  .lg\:-mt-icon-2xl{
    margin-top: -80px;
  }

  .lg\:-mt-icon-xl{
    margin-top: -60px;
  }

  .lg\:-mt-icon-lg{
    margin-top: -40px;
  }

  .lg\:-mt-icon-sm{
    margin-top: -18px;
  }

  .lg\:-mt-icon-xs{
    margin-top: -16px;
  }

  .lg\:-mt-icon-spacing{
    margin-top: -8px;
  }

  .lg\:-mt-heading-xs{
    margin-top: -0.25rem;
  }

  .lg\:-mt-heading-sm{
    margin-top: -0.5rem;
  }

  .lg\:-mt-heading{
    margin-top: -1rem;
  }

  .lg\:-mt-heading-lg{
    margin-top: -2rem;
  }

  .lg\:-mt-actionbar{
    margin-top: -70px;
  }

  .lg\:-mt-aside{
    margin-top: -20rem;
  }

  .lg\:-mt-sidebar{
    margin-top: -16rem;
  }

  .lg\:-mt-card-padding{
    margin-top: -1.25rem;
  }

  .lg\:mr-0{
    margin-right: 0px;
  }

  .lg\:mr-1{
    margin-right: 0.25rem;
  }

  .lg\:mr-2{
    margin-right: 0.5rem;
  }

  .lg\:mr-3{
    margin-right: 0.75rem;
  }

  .lg\:mr-4{
    margin-right: 1rem;
  }

  .lg\:mr-5{
    margin-right: 1.25rem;
  }

  .lg\:mr-6{
    margin-right: 1.5rem;
  }

  .lg\:mr-7{
    margin-right: 1.75rem;
  }

  .lg\:mr-8{
    margin-right: 2rem;
  }

  .lg\:mr-9{
    margin-right: 2.25rem;
  }

  .lg\:mr-10{
    margin-right: 2.5rem;
  }

  .lg\:mr-11{
    margin-right: 2.75rem;
  }

  .lg\:mr-12{
    margin-right: 3rem;
  }

  .lg\:mr-14{
    margin-right: 3.5rem;
  }

  .lg\:mr-16{
    margin-right: 4rem;
  }

  .lg\:mr-20{
    margin-right: 5rem;
  }

  .lg\:mr-24{
    margin-right: 6rem;
  }

  .lg\:mr-28{
    margin-right: 7rem;
  }

  .lg\:mr-32{
    margin-right: 8rem;
  }

  .lg\:mr-36{
    margin-right: 9rem;
  }

  .lg\:mr-40{
    margin-right: 10rem;
  }

  .lg\:mr-44{
    margin-right: 11rem;
  }

  .lg\:mr-48{
    margin-right: 12rem;
  }

  .lg\:mr-52{
    margin-right: 13rem;
  }

  .lg\:mr-56{
    margin-right: 14rem;
  }

  .lg\:mr-60{
    margin-right: 15rem;
  }

  .lg\:mr-64{
    margin-right: 16rem;
  }

  .lg\:mr-72{
    margin-right: 18rem;
  }

  .lg\:mr-80{
    margin-right: 20rem;
  }

  .lg\:mr-96{
    margin-right: 24rem;
  }

  .lg\:mr-144{
    margin-right: 36rem;
  }

  .lg\:mr-192{
    margin-right: 48rem;
  }

  .lg\:mr-240{
    margin-right: 60rem;
  }

  .lg\:mr-auto{
    margin-right: auto;
  }

  .lg\:mr-px{
    margin-right: 1px;
  }

  .lg\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .lg\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .lg\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .lg\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .lg\:mr-btn-default{
    margin-right: 2.5rem;
  }

  .lg\:mr-btn-sm{
    margin-right: 1.875rem;
  }

  .lg\:mr-header{
    margin-right: 60px;
  }

  .lg\:mr-icon{
    margin-right: 20px;
  }

  .lg\:mr-icon-3xl{
    margin-right: 120px;
  }

  .lg\:mr-icon-2xl{
    margin-right: 80px;
  }

  .lg\:mr-icon-xl{
    margin-right: 60px;
  }

  .lg\:mr-icon-lg{
    margin-right: 40px;
  }

  .lg\:mr-icon-sm{
    margin-right: 18px;
  }

  .lg\:mr-icon-xs{
    margin-right: 16px;
  }

  .lg\:mr-icon-spacing{
    margin-right: 8px;
  }

  .lg\:mr-heading-xs{
    margin-right: 0.25rem;
  }

  .lg\:mr-heading-sm{
    margin-right: 0.5rem;
  }

  .lg\:mr-heading{
    margin-right: 1rem;
  }

  .lg\:mr-heading-lg{
    margin-right: 2rem;
  }

  .lg\:mr-actionbar{
    margin-right: 70px;
  }

  .lg\:mr-aside{
    margin-right: 20rem;
  }

  .lg\:mr-sidebar{
    margin-right: 16rem;
  }

  .lg\:mr-card-padding{
    margin-right: 1.25rem;
  }

  .lg\:-mr-0{
    margin-right: 0px;
  }

  .lg\:-mr-1{
    margin-right: -0.25rem;
  }

  .lg\:-mr-2{
    margin-right: -0.5rem;
  }

  .lg\:-mr-3{
    margin-right: -0.75rem;
  }

  .lg\:-mr-4{
    margin-right: -1rem;
  }

  .lg\:-mr-5{
    margin-right: -1.25rem;
  }

  .lg\:-mr-6{
    margin-right: -1.5rem;
  }

  .lg\:-mr-7{
    margin-right: -1.75rem;
  }

  .lg\:-mr-8{
    margin-right: -2rem;
  }

  .lg\:-mr-9{
    margin-right: -2.25rem;
  }

  .lg\:-mr-10{
    margin-right: -2.5rem;
  }

  .lg\:-mr-11{
    margin-right: -2.75rem;
  }

  .lg\:-mr-12{
    margin-right: -3rem;
  }

  .lg\:-mr-14{
    margin-right: -3.5rem;
  }

  .lg\:-mr-16{
    margin-right: -4rem;
  }

  .lg\:-mr-20{
    margin-right: -5rem;
  }

  .lg\:-mr-24{
    margin-right: -6rem;
  }

  .lg\:-mr-28{
    margin-right: -7rem;
  }

  .lg\:-mr-32{
    margin-right: -8rem;
  }

  .lg\:-mr-36{
    margin-right: -9rem;
  }

  .lg\:-mr-40{
    margin-right: -10rem;
  }

  .lg\:-mr-44{
    margin-right: -11rem;
  }

  .lg\:-mr-48{
    margin-right: -12rem;
  }

  .lg\:-mr-52{
    margin-right: -13rem;
  }

  .lg\:-mr-56{
    margin-right: -14rem;
  }

  .lg\:-mr-60{
    margin-right: -15rem;
  }

  .lg\:-mr-64{
    margin-right: -16rem;
  }

  .lg\:-mr-72{
    margin-right: -18rem;
  }

  .lg\:-mr-80{
    margin-right: -20rem;
  }

  .lg\:-mr-96{
    margin-right: -24rem;
  }

  .lg\:-mr-144{
    margin-right: -36rem;
  }

  .lg\:-mr-192{
    margin-right: -48rem;
  }

  .lg\:-mr-240{
    margin-right: -60rem;
  }

  .lg\:-mr-px{
    margin-right: -1px;
  }

  .lg\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .lg\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .lg\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .lg\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .lg\:-mr-btn-default{
    margin-right: -2.5rem;
  }

  .lg\:-mr-btn-sm{
    margin-right: -1.875rem;
  }

  .lg\:-mr-header{
    margin-right: -60px;
  }

  .lg\:-mr-icon{
    margin-right: -20px;
  }

  .lg\:-mr-icon-3xl{
    margin-right: -120px;
  }

  .lg\:-mr-icon-2xl{
    margin-right: -80px;
  }

  .lg\:-mr-icon-xl{
    margin-right: -60px;
  }

  .lg\:-mr-icon-lg{
    margin-right: -40px;
  }

  .lg\:-mr-icon-sm{
    margin-right: -18px;
  }

  .lg\:-mr-icon-xs{
    margin-right: -16px;
  }

  .lg\:-mr-icon-spacing{
    margin-right: -8px;
  }

  .lg\:-mr-heading-xs{
    margin-right: -0.25rem;
  }

  .lg\:-mr-heading-sm{
    margin-right: -0.5rem;
  }

  .lg\:-mr-heading{
    margin-right: -1rem;
  }

  .lg\:-mr-heading-lg{
    margin-right: -2rem;
  }

  .lg\:-mr-actionbar{
    margin-right: -70px;
  }

  .lg\:-mr-aside{
    margin-right: -20rem;
  }

  .lg\:-mr-sidebar{
    margin-right: -16rem;
  }

  .lg\:-mr-card-padding{
    margin-right: -1.25rem;
  }

  .lg\:mb-0{
    margin-bottom: 0px;
  }

  .lg\:mb-1{
    margin-bottom: 0.25rem;
  }

  .lg\:mb-2{
    margin-bottom: 0.5rem;
  }

  .lg\:mb-3{
    margin-bottom: 0.75rem;
  }

  .lg\:mb-4{
    margin-bottom: 1rem;
  }

  .lg\:mb-5{
    margin-bottom: 1.25rem;
  }

  .lg\:mb-6{
    margin-bottom: 1.5rem;
  }

  .lg\:mb-7{
    margin-bottom: 1.75rem;
  }

  .lg\:mb-8{
    margin-bottom: 2rem;
  }

  .lg\:mb-9{
    margin-bottom: 2.25rem;
  }

  .lg\:mb-10{
    margin-bottom: 2.5rem;
  }

  .lg\:mb-11{
    margin-bottom: 2.75rem;
  }

  .lg\:mb-12{
    margin-bottom: 3rem;
  }

  .lg\:mb-14{
    margin-bottom: 3.5rem;
  }

  .lg\:mb-16{
    margin-bottom: 4rem;
  }

  .lg\:mb-20{
    margin-bottom: 5rem;
  }

  .lg\:mb-24{
    margin-bottom: 6rem;
  }

  .lg\:mb-28{
    margin-bottom: 7rem;
  }

  .lg\:mb-32{
    margin-bottom: 8rem;
  }

  .lg\:mb-36{
    margin-bottom: 9rem;
  }

  .lg\:mb-40{
    margin-bottom: 10rem;
  }

  .lg\:mb-44{
    margin-bottom: 11rem;
  }

  .lg\:mb-48{
    margin-bottom: 12rem;
  }

  .lg\:mb-52{
    margin-bottom: 13rem;
  }

  .lg\:mb-56{
    margin-bottom: 14rem;
  }

  .lg\:mb-60{
    margin-bottom: 15rem;
  }

  .lg\:mb-64{
    margin-bottom: 16rem;
  }

  .lg\:mb-72{
    margin-bottom: 18rem;
  }

  .lg\:mb-80{
    margin-bottom: 20rem;
  }

  .lg\:mb-96{
    margin-bottom: 24rem;
  }

  .lg\:mb-144{
    margin-bottom: 36rem;
  }

  .lg\:mb-192{
    margin-bottom: 48rem;
  }

  .lg\:mb-240{
    margin-bottom: 60rem;
  }

  .lg\:mb-auto{
    margin-bottom: auto;
  }

  .lg\:mb-px{
    margin-bottom: 1px;
  }

  .lg\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .lg\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .lg\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .lg\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .lg\:mb-btn-default{
    margin-bottom: 2.5rem;
  }

  .lg\:mb-btn-sm{
    margin-bottom: 1.875rem;
  }

  .lg\:mb-header{
    margin-bottom: 60px;
  }

  .lg\:mb-icon{
    margin-bottom: 20px;
  }

  .lg\:mb-icon-3xl{
    margin-bottom: 120px;
  }

  .lg\:mb-icon-2xl{
    margin-bottom: 80px;
  }

  .lg\:mb-icon-xl{
    margin-bottom: 60px;
  }

  .lg\:mb-icon-lg{
    margin-bottom: 40px;
  }

  .lg\:mb-icon-sm{
    margin-bottom: 18px;
  }

  .lg\:mb-icon-xs{
    margin-bottom: 16px;
  }

  .lg\:mb-icon-spacing{
    margin-bottom: 8px;
  }

  .lg\:mb-heading-xs{
    margin-bottom: 0.25rem;
  }

  .lg\:mb-heading-sm{
    margin-bottom: 0.5rem;
  }

  .lg\:mb-heading{
    margin-bottom: 1rem;
  }

  .lg\:mb-heading-lg{
    margin-bottom: 2rem;
  }

  .lg\:mb-actionbar{
    margin-bottom: 70px;
  }

  .lg\:mb-aside{
    margin-bottom: 20rem;
  }

  .lg\:mb-sidebar{
    margin-bottom: 16rem;
  }

  .lg\:mb-card-padding{
    margin-bottom: 1.25rem;
  }

  .lg\:-mb-0{
    margin-bottom: 0px;
  }

  .lg\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .lg\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .lg\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .lg\:-mb-4{
    margin-bottom: -1rem;
  }

  .lg\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .lg\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .lg\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .lg\:-mb-8{
    margin-bottom: -2rem;
  }

  .lg\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .lg\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .lg\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .lg\:-mb-12{
    margin-bottom: -3rem;
  }

  .lg\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .lg\:-mb-16{
    margin-bottom: -4rem;
  }

  .lg\:-mb-20{
    margin-bottom: -5rem;
  }

  .lg\:-mb-24{
    margin-bottom: -6rem;
  }

  .lg\:-mb-28{
    margin-bottom: -7rem;
  }

  .lg\:-mb-32{
    margin-bottom: -8rem;
  }

  .lg\:-mb-36{
    margin-bottom: -9rem;
  }

  .lg\:-mb-40{
    margin-bottom: -10rem;
  }

  .lg\:-mb-44{
    margin-bottom: -11rem;
  }

  .lg\:-mb-48{
    margin-bottom: -12rem;
  }

  .lg\:-mb-52{
    margin-bottom: -13rem;
  }

  .lg\:-mb-56{
    margin-bottom: -14rem;
  }

  .lg\:-mb-60{
    margin-bottom: -15rem;
  }

  .lg\:-mb-64{
    margin-bottom: -16rem;
  }

  .lg\:-mb-72{
    margin-bottom: -18rem;
  }

  .lg\:-mb-80{
    margin-bottom: -20rem;
  }

  .lg\:-mb-96{
    margin-bottom: -24rem;
  }

  .lg\:-mb-144{
    margin-bottom: -36rem;
  }

  .lg\:-mb-192{
    margin-bottom: -48rem;
  }

  .lg\:-mb-240{
    margin-bottom: -60rem;
  }

  .lg\:-mb-px{
    margin-bottom: -1px;
  }

  .lg\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .lg\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .lg\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .lg\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .lg\:-mb-btn-default{
    margin-bottom: -2.5rem;
  }

  .lg\:-mb-btn-sm{
    margin-bottom: -1.875rem;
  }

  .lg\:-mb-header{
    margin-bottom: -60px;
  }

  .lg\:-mb-icon{
    margin-bottom: -20px;
  }

  .lg\:-mb-icon-3xl{
    margin-bottom: -120px;
  }

  .lg\:-mb-icon-2xl{
    margin-bottom: -80px;
  }

  .lg\:-mb-icon-xl{
    margin-bottom: -60px;
  }

  .lg\:-mb-icon-lg{
    margin-bottom: -40px;
  }

  .lg\:-mb-icon-sm{
    margin-bottom: -18px;
  }

  .lg\:-mb-icon-xs{
    margin-bottom: -16px;
  }

  .lg\:-mb-icon-spacing{
    margin-bottom: -8px;
  }

  .lg\:-mb-heading-xs{
    margin-bottom: -0.25rem;
  }

  .lg\:-mb-heading-sm{
    margin-bottom: -0.5rem;
  }

  .lg\:-mb-heading{
    margin-bottom: -1rem;
  }

  .lg\:-mb-heading-lg{
    margin-bottom: -2rem;
  }

  .lg\:-mb-actionbar{
    margin-bottom: -70px;
  }

  .lg\:-mb-aside{
    margin-bottom: -20rem;
  }

  .lg\:-mb-sidebar{
    margin-bottom: -16rem;
  }

  .lg\:-mb-card-padding{
    margin-bottom: -1.25rem;
  }

  .lg\:ml-0{
    margin-left: 0px;
  }

  .lg\:ml-1{
    margin-left: 0.25rem;
  }

  .lg\:ml-2{
    margin-left: 0.5rem;
  }

  .lg\:ml-3{
    margin-left: 0.75rem;
  }

  .lg\:ml-4{
    margin-left: 1rem;
  }

  .lg\:ml-5{
    margin-left: 1.25rem;
  }

  .lg\:ml-6{
    margin-left: 1.5rem;
  }

  .lg\:ml-7{
    margin-left: 1.75rem;
  }

  .lg\:ml-8{
    margin-left: 2rem;
  }

  .lg\:ml-9{
    margin-left: 2.25rem;
  }

  .lg\:ml-10{
    margin-left: 2.5rem;
  }

  .lg\:ml-11{
    margin-left: 2.75rem;
  }

  .lg\:ml-12{
    margin-left: 3rem;
  }

  .lg\:ml-14{
    margin-left: 3.5rem;
  }

  .lg\:ml-16{
    margin-left: 4rem;
  }

  .lg\:ml-20{
    margin-left: 5rem;
  }

  .lg\:ml-24{
    margin-left: 6rem;
  }

  .lg\:ml-28{
    margin-left: 7rem;
  }

  .lg\:ml-32{
    margin-left: 8rem;
  }

  .lg\:ml-36{
    margin-left: 9rem;
  }

  .lg\:ml-40{
    margin-left: 10rem;
  }

  .lg\:ml-44{
    margin-left: 11rem;
  }

  .lg\:ml-48{
    margin-left: 12rem;
  }

  .lg\:ml-52{
    margin-left: 13rem;
  }

  .lg\:ml-56{
    margin-left: 14rem;
  }

  .lg\:ml-60{
    margin-left: 15rem;
  }

  .lg\:ml-64{
    margin-left: 16rem;
  }

  .lg\:ml-72{
    margin-left: 18rem;
  }

  .lg\:ml-80{
    margin-left: 20rem;
  }

  .lg\:ml-96{
    margin-left: 24rem;
  }

  .lg\:ml-144{
    margin-left: 36rem;
  }

  .lg\:ml-192{
    margin-left: 48rem;
  }

  .lg\:ml-240{
    margin-left: 60rem;
  }

  .lg\:ml-auto{
    margin-left: auto;
  }

  .lg\:ml-px{
    margin-left: 1px;
  }

  .lg\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .lg\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .lg\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .lg\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .lg\:ml-btn-default{
    margin-left: 2.5rem;
  }

  .lg\:ml-btn-sm{
    margin-left: 1.875rem;
  }

  .lg\:ml-header{
    margin-left: 60px;
  }

  .lg\:ml-icon{
    margin-left: 20px;
  }

  .lg\:ml-icon-3xl{
    margin-left: 120px;
  }

  .lg\:ml-icon-2xl{
    margin-left: 80px;
  }

  .lg\:ml-icon-xl{
    margin-left: 60px;
  }

  .lg\:ml-icon-lg{
    margin-left: 40px;
  }

  .lg\:ml-icon-sm{
    margin-left: 18px;
  }

  .lg\:ml-icon-xs{
    margin-left: 16px;
  }

  .lg\:ml-icon-spacing{
    margin-left: 8px;
  }

  .lg\:ml-heading-xs{
    margin-left: 0.25rem;
  }

  .lg\:ml-heading-sm{
    margin-left: 0.5rem;
  }

  .lg\:ml-heading{
    margin-left: 1rem;
  }

  .lg\:ml-heading-lg{
    margin-left: 2rem;
  }

  .lg\:ml-actionbar{
    margin-left: 70px;
  }

  .lg\:ml-aside{
    margin-left: 20rem;
  }

  .lg\:ml-sidebar{
    margin-left: 16rem;
  }

  .lg\:ml-card-padding{
    margin-left: 1.25rem;
  }

  .lg\:-ml-0{
    margin-left: 0px;
  }

  .lg\:-ml-1{
    margin-left: -0.25rem;
  }

  .lg\:-ml-2{
    margin-left: -0.5rem;
  }

  .lg\:-ml-3{
    margin-left: -0.75rem;
  }

  .lg\:-ml-4{
    margin-left: -1rem;
  }

  .lg\:-ml-5{
    margin-left: -1.25rem;
  }

  .lg\:-ml-6{
    margin-left: -1.5rem;
  }

  .lg\:-ml-7{
    margin-left: -1.75rem;
  }

  .lg\:-ml-8{
    margin-left: -2rem;
  }

  .lg\:-ml-9{
    margin-left: -2.25rem;
  }

  .lg\:-ml-10{
    margin-left: -2.5rem;
  }

  .lg\:-ml-11{
    margin-left: -2.75rem;
  }

  .lg\:-ml-12{
    margin-left: -3rem;
  }

  .lg\:-ml-14{
    margin-left: -3.5rem;
  }

  .lg\:-ml-16{
    margin-left: -4rem;
  }

  .lg\:-ml-20{
    margin-left: -5rem;
  }

  .lg\:-ml-24{
    margin-left: -6rem;
  }

  .lg\:-ml-28{
    margin-left: -7rem;
  }

  .lg\:-ml-32{
    margin-left: -8rem;
  }

  .lg\:-ml-36{
    margin-left: -9rem;
  }

  .lg\:-ml-40{
    margin-left: -10rem;
  }

  .lg\:-ml-44{
    margin-left: -11rem;
  }

  .lg\:-ml-48{
    margin-left: -12rem;
  }

  .lg\:-ml-52{
    margin-left: -13rem;
  }

  .lg\:-ml-56{
    margin-left: -14rem;
  }

  .lg\:-ml-60{
    margin-left: -15rem;
  }

  .lg\:-ml-64{
    margin-left: -16rem;
  }

  .lg\:-ml-72{
    margin-left: -18rem;
  }

  .lg\:-ml-80{
    margin-left: -20rem;
  }

  .lg\:-ml-96{
    margin-left: -24rem;
  }

  .lg\:-ml-144{
    margin-left: -36rem;
  }

  .lg\:-ml-192{
    margin-left: -48rem;
  }

  .lg\:-ml-240{
    margin-left: -60rem;
  }

  .lg\:-ml-px{
    margin-left: -1px;
  }

  .lg\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .lg\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .lg\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .lg\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .lg\:-ml-btn-default{
    margin-left: -2.5rem;
  }

  .lg\:-ml-btn-sm{
    margin-left: -1.875rem;
  }

  .lg\:-ml-header{
    margin-left: -60px;
  }

  .lg\:-ml-icon{
    margin-left: -20px;
  }

  .lg\:-ml-icon-3xl{
    margin-left: -120px;
  }

  .lg\:-ml-icon-2xl{
    margin-left: -80px;
  }

  .lg\:-ml-icon-xl{
    margin-left: -60px;
  }

  .lg\:-ml-icon-lg{
    margin-left: -40px;
  }

  .lg\:-ml-icon-sm{
    margin-left: -18px;
  }

  .lg\:-ml-icon-xs{
    margin-left: -16px;
  }

  .lg\:-ml-icon-spacing{
    margin-left: -8px;
  }

  .lg\:-ml-heading-xs{
    margin-left: -0.25rem;
  }

  .lg\:-ml-heading-sm{
    margin-left: -0.5rem;
  }

  .lg\:-ml-heading{
    margin-left: -1rem;
  }

  .lg\:-ml-heading-lg{
    margin-left: -2rem;
  }

  .lg\:-ml-actionbar{
    margin-left: -70px;
  }

  .lg\:-ml-aside{
    margin-left: -20rem;
  }

  .lg\:-ml-sidebar{
    margin-left: -16rem;
  }

  .lg\:-ml-card-padding{
    margin-left: -1.25rem;
  }

  .lg\:first\:mt-0:first-child{
    margin-top: 0px;
  }

  .lg\:first\:mt-1:first-child{
    margin-top: 0.25rem;
  }

  .lg\:first\:mt-2:first-child{
    margin-top: 0.5rem;
  }

  .lg\:first\:mt-3:first-child{
    margin-top: 0.75rem;
  }

  .lg\:first\:mt-4:first-child{
    margin-top: 1rem;
  }

  .lg\:first\:mt-5:first-child{
    margin-top: 1.25rem;
  }

  .lg\:first\:mt-6:first-child{
    margin-top: 1.5rem;
  }

  .lg\:first\:mt-7:first-child{
    margin-top: 1.75rem;
  }

  .lg\:first\:mt-8:first-child{
    margin-top: 2rem;
  }

  .lg\:first\:mt-9:first-child{
    margin-top: 2.25rem;
  }

  .lg\:first\:mt-10:first-child{
    margin-top: 2.5rem;
  }

  .lg\:first\:mt-11:first-child{
    margin-top: 2.75rem;
  }

  .lg\:first\:mt-12:first-child{
    margin-top: 3rem;
  }

  .lg\:first\:mt-14:first-child{
    margin-top: 3.5rem;
  }

  .lg\:first\:mt-16:first-child{
    margin-top: 4rem;
  }

  .lg\:first\:mt-20:first-child{
    margin-top: 5rem;
  }

  .lg\:first\:mt-24:first-child{
    margin-top: 6rem;
  }

  .lg\:first\:mt-28:first-child{
    margin-top: 7rem;
  }

  .lg\:first\:mt-32:first-child{
    margin-top: 8rem;
  }

  .lg\:first\:mt-36:first-child{
    margin-top: 9rem;
  }

  .lg\:first\:mt-40:first-child{
    margin-top: 10rem;
  }

  .lg\:first\:mt-44:first-child{
    margin-top: 11rem;
  }

  .lg\:first\:mt-48:first-child{
    margin-top: 12rem;
  }

  .lg\:first\:mt-52:first-child{
    margin-top: 13rem;
  }

  .lg\:first\:mt-56:first-child{
    margin-top: 14rem;
  }

  .lg\:first\:mt-60:first-child{
    margin-top: 15rem;
  }

  .lg\:first\:mt-64:first-child{
    margin-top: 16rem;
  }

  .lg\:first\:mt-72:first-child{
    margin-top: 18rem;
  }

  .lg\:first\:mt-80:first-child{
    margin-top: 20rem;
  }

  .lg\:first\:mt-96:first-child{
    margin-top: 24rem;
  }

  .lg\:first\:mt-144:first-child{
    margin-top: 36rem;
  }

  .lg\:first\:mt-192:first-child{
    margin-top: 48rem;
  }

  .lg\:first\:mt-240:first-child{
    margin-top: 60rem;
  }

  .lg\:first\:mt-auto:first-child{
    margin-top: auto;
  }

  .lg\:first\:mt-px:first-child{
    margin-top: 1px;
  }

  .lg\:first\:mt-0\.5:first-child{
    margin-top: 0.125rem;
  }

  .lg\:first\:mt-1\.5:first-child{
    margin-top: 0.375rem;
  }

  .lg\:first\:mt-2\.5:first-child{
    margin-top: 0.625rem;
  }

  .lg\:first\:mt-3\.5:first-child{
    margin-top: 0.875rem;
  }

  .lg\:first\:mt-btn-default:first-child{
    margin-top: 2.5rem;
  }

  .lg\:first\:mt-btn-sm:first-child{
    margin-top: 1.875rem;
  }

  .lg\:first\:mt-header:first-child{
    margin-top: 60px;
  }

  .lg\:first\:mt-icon:first-child{
    margin-top: 20px;
  }

  .lg\:first\:mt-icon-3xl:first-child{
    margin-top: 120px;
  }

  .lg\:first\:mt-icon-2xl:first-child{
    margin-top: 80px;
  }

  .lg\:first\:mt-icon-xl:first-child{
    margin-top: 60px;
  }

  .lg\:first\:mt-icon-lg:first-child{
    margin-top: 40px;
  }

  .lg\:first\:mt-icon-sm:first-child{
    margin-top: 18px;
  }

  .lg\:first\:mt-icon-xs:first-child{
    margin-top: 16px;
  }

  .lg\:first\:mt-icon-spacing:first-child{
    margin-top: 8px;
  }

  .lg\:first\:mt-heading-xs:first-child{
    margin-top: 0.25rem;
  }

  .lg\:first\:mt-heading-sm:first-child{
    margin-top: 0.5rem;
  }

  .lg\:first\:mt-heading:first-child{
    margin-top: 1rem;
  }

  .lg\:first\:mt-heading-lg:first-child{
    margin-top: 2rem;
  }

  .lg\:first\:mt-actionbar:first-child{
    margin-top: 70px;
  }

  .lg\:first\:mt-aside:first-child{
    margin-top: 20rem;
  }

  .lg\:first\:mt-sidebar:first-child{
    margin-top: 16rem;
  }

  .lg\:first\:mt-card-padding:first-child{
    margin-top: 1.25rem;
  }

  .lg\:first\:-mt-0:first-child{
    margin-top: 0px;
  }

  .lg\:first\:-mt-1:first-child{
    margin-top: -0.25rem;
  }

  .lg\:first\:-mt-2:first-child{
    margin-top: -0.5rem;
  }

  .lg\:first\:-mt-3:first-child{
    margin-top: -0.75rem;
  }

  .lg\:first\:-mt-4:first-child{
    margin-top: -1rem;
  }

  .lg\:first\:-mt-5:first-child{
    margin-top: -1.25rem;
  }

  .lg\:first\:-mt-6:first-child{
    margin-top: -1.5rem;
  }

  .lg\:first\:-mt-7:first-child{
    margin-top: -1.75rem;
  }

  .lg\:first\:-mt-8:first-child{
    margin-top: -2rem;
  }

  .lg\:first\:-mt-9:first-child{
    margin-top: -2.25rem;
  }

  .lg\:first\:-mt-10:first-child{
    margin-top: -2.5rem;
  }

  .lg\:first\:-mt-11:first-child{
    margin-top: -2.75rem;
  }

  .lg\:first\:-mt-12:first-child{
    margin-top: -3rem;
  }

  .lg\:first\:-mt-14:first-child{
    margin-top: -3.5rem;
  }

  .lg\:first\:-mt-16:first-child{
    margin-top: -4rem;
  }

  .lg\:first\:-mt-20:first-child{
    margin-top: -5rem;
  }

  .lg\:first\:-mt-24:first-child{
    margin-top: -6rem;
  }

  .lg\:first\:-mt-28:first-child{
    margin-top: -7rem;
  }

  .lg\:first\:-mt-32:first-child{
    margin-top: -8rem;
  }

  .lg\:first\:-mt-36:first-child{
    margin-top: -9rem;
  }

  .lg\:first\:-mt-40:first-child{
    margin-top: -10rem;
  }

  .lg\:first\:-mt-44:first-child{
    margin-top: -11rem;
  }

  .lg\:first\:-mt-48:first-child{
    margin-top: -12rem;
  }

  .lg\:first\:-mt-52:first-child{
    margin-top: -13rem;
  }

  .lg\:first\:-mt-56:first-child{
    margin-top: -14rem;
  }

  .lg\:first\:-mt-60:first-child{
    margin-top: -15rem;
  }

  .lg\:first\:-mt-64:first-child{
    margin-top: -16rem;
  }

  .lg\:first\:-mt-72:first-child{
    margin-top: -18rem;
  }

  .lg\:first\:-mt-80:first-child{
    margin-top: -20rem;
  }

  .lg\:first\:-mt-96:first-child{
    margin-top: -24rem;
  }

  .lg\:first\:-mt-144:first-child{
    margin-top: -36rem;
  }

  .lg\:first\:-mt-192:first-child{
    margin-top: -48rem;
  }

  .lg\:first\:-mt-240:first-child{
    margin-top: -60rem;
  }

  .lg\:first\:-mt-px:first-child{
    margin-top: -1px;
  }

  .lg\:first\:-mt-0\.5:first-child{
    margin-top: -0.125rem;
  }

  .lg\:first\:-mt-1\.5:first-child{
    margin-top: -0.375rem;
  }

  .lg\:first\:-mt-2\.5:first-child{
    margin-top: -0.625rem;
  }

  .lg\:first\:-mt-3\.5:first-child{
    margin-top: -0.875rem;
  }

  .lg\:first\:-mt-btn-default:first-child{
    margin-top: -2.5rem;
  }

  .lg\:first\:-mt-btn-sm:first-child{
    margin-top: -1.875rem;
  }

  .lg\:first\:-mt-header:first-child{
    margin-top: -60px;
  }

  .lg\:first\:-mt-icon:first-child{
    margin-top: -20px;
  }

  .lg\:first\:-mt-icon-3xl:first-child{
    margin-top: -120px;
  }

  .lg\:first\:-mt-icon-2xl:first-child{
    margin-top: -80px;
  }

  .lg\:first\:-mt-icon-xl:first-child{
    margin-top: -60px;
  }

  .lg\:first\:-mt-icon-lg:first-child{
    margin-top: -40px;
  }

  .lg\:first\:-mt-icon-sm:first-child{
    margin-top: -18px;
  }

  .lg\:first\:-mt-icon-xs:first-child{
    margin-top: -16px;
  }

  .lg\:first\:-mt-icon-spacing:first-child{
    margin-top: -8px;
  }

  .lg\:first\:-mt-heading-xs:first-child{
    margin-top: -0.25rem;
  }

  .lg\:first\:-mt-heading-sm:first-child{
    margin-top: -0.5rem;
  }

  .lg\:first\:-mt-heading:first-child{
    margin-top: -1rem;
  }

  .lg\:first\:-mt-heading-lg:first-child{
    margin-top: -2rem;
  }

  .lg\:first\:-mt-actionbar:first-child{
    margin-top: -70px;
  }

  .lg\:first\:-mt-aside:first-child{
    margin-top: -20rem;
  }

  .lg\:first\:-mt-sidebar:first-child{
    margin-top: -16rem;
  }

  .lg\:first\:-mt-card-padding:first-child{
    margin-top: -1.25rem;
  }

  .lg\:first\:mr-0:first-child{
    margin-right: 0px;
  }

  .lg\:first\:mr-1:first-child{
    margin-right: 0.25rem;
  }

  .lg\:first\:mr-2:first-child{
    margin-right: 0.5rem;
  }

  .lg\:first\:mr-3:first-child{
    margin-right: 0.75rem;
  }

  .lg\:first\:mr-4:first-child{
    margin-right: 1rem;
  }

  .lg\:first\:mr-5:first-child{
    margin-right: 1.25rem;
  }

  .lg\:first\:mr-6:first-child{
    margin-right: 1.5rem;
  }

  .lg\:first\:mr-7:first-child{
    margin-right: 1.75rem;
  }

  .lg\:first\:mr-8:first-child{
    margin-right: 2rem;
  }

  .lg\:first\:mr-9:first-child{
    margin-right: 2.25rem;
  }

  .lg\:first\:mr-10:first-child{
    margin-right: 2.5rem;
  }

  .lg\:first\:mr-11:first-child{
    margin-right: 2.75rem;
  }

  .lg\:first\:mr-12:first-child{
    margin-right: 3rem;
  }

  .lg\:first\:mr-14:first-child{
    margin-right: 3.5rem;
  }

  .lg\:first\:mr-16:first-child{
    margin-right: 4rem;
  }

  .lg\:first\:mr-20:first-child{
    margin-right: 5rem;
  }

  .lg\:first\:mr-24:first-child{
    margin-right: 6rem;
  }

  .lg\:first\:mr-28:first-child{
    margin-right: 7rem;
  }

  .lg\:first\:mr-32:first-child{
    margin-right: 8rem;
  }

  .lg\:first\:mr-36:first-child{
    margin-right: 9rem;
  }

  .lg\:first\:mr-40:first-child{
    margin-right: 10rem;
  }

  .lg\:first\:mr-44:first-child{
    margin-right: 11rem;
  }

  .lg\:first\:mr-48:first-child{
    margin-right: 12rem;
  }

  .lg\:first\:mr-52:first-child{
    margin-right: 13rem;
  }

  .lg\:first\:mr-56:first-child{
    margin-right: 14rem;
  }

  .lg\:first\:mr-60:first-child{
    margin-right: 15rem;
  }

  .lg\:first\:mr-64:first-child{
    margin-right: 16rem;
  }

  .lg\:first\:mr-72:first-child{
    margin-right: 18rem;
  }

  .lg\:first\:mr-80:first-child{
    margin-right: 20rem;
  }

  .lg\:first\:mr-96:first-child{
    margin-right: 24rem;
  }

  .lg\:first\:mr-144:first-child{
    margin-right: 36rem;
  }

  .lg\:first\:mr-192:first-child{
    margin-right: 48rem;
  }

  .lg\:first\:mr-240:first-child{
    margin-right: 60rem;
  }

  .lg\:first\:mr-auto:first-child{
    margin-right: auto;
  }

  .lg\:first\:mr-px:first-child{
    margin-right: 1px;
  }

  .lg\:first\:mr-0\.5:first-child{
    margin-right: 0.125rem;
  }

  .lg\:first\:mr-1\.5:first-child{
    margin-right: 0.375rem;
  }

  .lg\:first\:mr-2\.5:first-child{
    margin-right: 0.625rem;
  }

  .lg\:first\:mr-3\.5:first-child{
    margin-right: 0.875rem;
  }

  .lg\:first\:mr-btn-default:first-child{
    margin-right: 2.5rem;
  }

  .lg\:first\:mr-btn-sm:first-child{
    margin-right: 1.875rem;
  }

  .lg\:first\:mr-header:first-child{
    margin-right: 60px;
  }

  .lg\:first\:mr-icon:first-child{
    margin-right: 20px;
  }

  .lg\:first\:mr-icon-3xl:first-child{
    margin-right: 120px;
  }

  .lg\:first\:mr-icon-2xl:first-child{
    margin-right: 80px;
  }

  .lg\:first\:mr-icon-xl:first-child{
    margin-right: 60px;
  }

  .lg\:first\:mr-icon-lg:first-child{
    margin-right: 40px;
  }

  .lg\:first\:mr-icon-sm:first-child{
    margin-right: 18px;
  }

  .lg\:first\:mr-icon-xs:first-child{
    margin-right: 16px;
  }

  .lg\:first\:mr-icon-spacing:first-child{
    margin-right: 8px;
  }

  .lg\:first\:mr-heading-xs:first-child{
    margin-right: 0.25rem;
  }

  .lg\:first\:mr-heading-sm:first-child{
    margin-right: 0.5rem;
  }

  .lg\:first\:mr-heading:first-child{
    margin-right: 1rem;
  }

  .lg\:first\:mr-heading-lg:first-child{
    margin-right: 2rem;
  }

  .lg\:first\:mr-actionbar:first-child{
    margin-right: 70px;
  }

  .lg\:first\:mr-aside:first-child{
    margin-right: 20rem;
  }

  .lg\:first\:mr-sidebar:first-child{
    margin-right: 16rem;
  }

  .lg\:first\:mr-card-padding:first-child{
    margin-right: 1.25rem;
  }

  .lg\:first\:-mr-0:first-child{
    margin-right: 0px;
  }

  .lg\:first\:-mr-1:first-child{
    margin-right: -0.25rem;
  }

  .lg\:first\:-mr-2:first-child{
    margin-right: -0.5rem;
  }

  .lg\:first\:-mr-3:first-child{
    margin-right: -0.75rem;
  }

  .lg\:first\:-mr-4:first-child{
    margin-right: -1rem;
  }

  .lg\:first\:-mr-5:first-child{
    margin-right: -1.25rem;
  }

  .lg\:first\:-mr-6:first-child{
    margin-right: -1.5rem;
  }

  .lg\:first\:-mr-7:first-child{
    margin-right: -1.75rem;
  }

  .lg\:first\:-mr-8:first-child{
    margin-right: -2rem;
  }

  .lg\:first\:-mr-9:first-child{
    margin-right: -2.25rem;
  }

  .lg\:first\:-mr-10:first-child{
    margin-right: -2.5rem;
  }

  .lg\:first\:-mr-11:first-child{
    margin-right: -2.75rem;
  }

  .lg\:first\:-mr-12:first-child{
    margin-right: -3rem;
  }

  .lg\:first\:-mr-14:first-child{
    margin-right: -3.5rem;
  }

  .lg\:first\:-mr-16:first-child{
    margin-right: -4rem;
  }

  .lg\:first\:-mr-20:first-child{
    margin-right: -5rem;
  }

  .lg\:first\:-mr-24:first-child{
    margin-right: -6rem;
  }

  .lg\:first\:-mr-28:first-child{
    margin-right: -7rem;
  }

  .lg\:first\:-mr-32:first-child{
    margin-right: -8rem;
  }

  .lg\:first\:-mr-36:first-child{
    margin-right: -9rem;
  }

  .lg\:first\:-mr-40:first-child{
    margin-right: -10rem;
  }

  .lg\:first\:-mr-44:first-child{
    margin-right: -11rem;
  }

  .lg\:first\:-mr-48:first-child{
    margin-right: -12rem;
  }

  .lg\:first\:-mr-52:first-child{
    margin-right: -13rem;
  }

  .lg\:first\:-mr-56:first-child{
    margin-right: -14rem;
  }

  .lg\:first\:-mr-60:first-child{
    margin-right: -15rem;
  }

  .lg\:first\:-mr-64:first-child{
    margin-right: -16rem;
  }

  .lg\:first\:-mr-72:first-child{
    margin-right: -18rem;
  }

  .lg\:first\:-mr-80:first-child{
    margin-right: -20rem;
  }

  .lg\:first\:-mr-96:first-child{
    margin-right: -24rem;
  }

  .lg\:first\:-mr-144:first-child{
    margin-right: -36rem;
  }

  .lg\:first\:-mr-192:first-child{
    margin-right: -48rem;
  }

  .lg\:first\:-mr-240:first-child{
    margin-right: -60rem;
  }

  .lg\:first\:-mr-px:first-child{
    margin-right: -1px;
  }

  .lg\:first\:-mr-0\.5:first-child{
    margin-right: -0.125rem;
  }

  .lg\:first\:-mr-1\.5:first-child{
    margin-right: -0.375rem;
  }

  .lg\:first\:-mr-2\.5:first-child{
    margin-right: -0.625rem;
  }

  .lg\:first\:-mr-3\.5:first-child{
    margin-right: -0.875rem;
  }

  .lg\:first\:-mr-btn-default:first-child{
    margin-right: -2.5rem;
  }

  .lg\:first\:-mr-btn-sm:first-child{
    margin-right: -1.875rem;
  }

  .lg\:first\:-mr-header:first-child{
    margin-right: -60px;
  }

  .lg\:first\:-mr-icon:first-child{
    margin-right: -20px;
  }

  .lg\:first\:-mr-icon-3xl:first-child{
    margin-right: -120px;
  }

  .lg\:first\:-mr-icon-2xl:first-child{
    margin-right: -80px;
  }

  .lg\:first\:-mr-icon-xl:first-child{
    margin-right: -60px;
  }

  .lg\:first\:-mr-icon-lg:first-child{
    margin-right: -40px;
  }

  .lg\:first\:-mr-icon-sm:first-child{
    margin-right: -18px;
  }

  .lg\:first\:-mr-icon-xs:first-child{
    margin-right: -16px;
  }

  .lg\:first\:-mr-icon-spacing:first-child{
    margin-right: -8px;
  }

  .lg\:first\:-mr-heading-xs:first-child{
    margin-right: -0.25rem;
  }

  .lg\:first\:-mr-heading-sm:first-child{
    margin-right: -0.5rem;
  }

  .lg\:first\:-mr-heading:first-child{
    margin-right: -1rem;
  }

  .lg\:first\:-mr-heading-lg:first-child{
    margin-right: -2rem;
  }

  .lg\:first\:-mr-actionbar:first-child{
    margin-right: -70px;
  }

  .lg\:first\:-mr-aside:first-child{
    margin-right: -20rem;
  }

  .lg\:first\:-mr-sidebar:first-child{
    margin-right: -16rem;
  }

  .lg\:first\:-mr-card-padding:first-child{
    margin-right: -1.25rem;
  }

  .lg\:first\:mb-0:first-child{
    margin-bottom: 0px;
  }

  .lg\:first\:mb-1:first-child{
    margin-bottom: 0.25rem;
  }

  .lg\:first\:mb-2:first-child{
    margin-bottom: 0.5rem;
  }

  .lg\:first\:mb-3:first-child{
    margin-bottom: 0.75rem;
  }

  .lg\:first\:mb-4:first-child{
    margin-bottom: 1rem;
  }

  .lg\:first\:mb-5:first-child{
    margin-bottom: 1.25rem;
  }

  .lg\:first\:mb-6:first-child{
    margin-bottom: 1.5rem;
  }

  .lg\:first\:mb-7:first-child{
    margin-bottom: 1.75rem;
  }

  .lg\:first\:mb-8:first-child{
    margin-bottom: 2rem;
  }

  .lg\:first\:mb-9:first-child{
    margin-bottom: 2.25rem;
  }

  .lg\:first\:mb-10:first-child{
    margin-bottom: 2.5rem;
  }

  .lg\:first\:mb-11:first-child{
    margin-bottom: 2.75rem;
  }

  .lg\:first\:mb-12:first-child{
    margin-bottom: 3rem;
  }

  .lg\:first\:mb-14:first-child{
    margin-bottom: 3.5rem;
  }

  .lg\:first\:mb-16:first-child{
    margin-bottom: 4rem;
  }

  .lg\:first\:mb-20:first-child{
    margin-bottom: 5rem;
  }

  .lg\:first\:mb-24:first-child{
    margin-bottom: 6rem;
  }

  .lg\:first\:mb-28:first-child{
    margin-bottom: 7rem;
  }

  .lg\:first\:mb-32:first-child{
    margin-bottom: 8rem;
  }

  .lg\:first\:mb-36:first-child{
    margin-bottom: 9rem;
  }

  .lg\:first\:mb-40:first-child{
    margin-bottom: 10rem;
  }

  .lg\:first\:mb-44:first-child{
    margin-bottom: 11rem;
  }

  .lg\:first\:mb-48:first-child{
    margin-bottom: 12rem;
  }

  .lg\:first\:mb-52:first-child{
    margin-bottom: 13rem;
  }

  .lg\:first\:mb-56:first-child{
    margin-bottom: 14rem;
  }

  .lg\:first\:mb-60:first-child{
    margin-bottom: 15rem;
  }

  .lg\:first\:mb-64:first-child{
    margin-bottom: 16rem;
  }

  .lg\:first\:mb-72:first-child{
    margin-bottom: 18rem;
  }

  .lg\:first\:mb-80:first-child{
    margin-bottom: 20rem;
  }

  .lg\:first\:mb-96:first-child{
    margin-bottom: 24rem;
  }

  .lg\:first\:mb-144:first-child{
    margin-bottom: 36rem;
  }

  .lg\:first\:mb-192:first-child{
    margin-bottom: 48rem;
  }

  .lg\:first\:mb-240:first-child{
    margin-bottom: 60rem;
  }

  .lg\:first\:mb-auto:first-child{
    margin-bottom: auto;
  }

  .lg\:first\:mb-px:first-child{
    margin-bottom: 1px;
  }

  .lg\:first\:mb-0\.5:first-child{
    margin-bottom: 0.125rem;
  }

  .lg\:first\:mb-1\.5:first-child{
    margin-bottom: 0.375rem;
  }

  .lg\:first\:mb-2\.5:first-child{
    margin-bottom: 0.625rem;
  }

  .lg\:first\:mb-3\.5:first-child{
    margin-bottom: 0.875rem;
  }

  .lg\:first\:mb-btn-default:first-child{
    margin-bottom: 2.5rem;
  }

  .lg\:first\:mb-btn-sm:first-child{
    margin-bottom: 1.875rem;
  }

  .lg\:first\:mb-header:first-child{
    margin-bottom: 60px;
  }

  .lg\:first\:mb-icon:first-child{
    margin-bottom: 20px;
  }

  .lg\:first\:mb-icon-3xl:first-child{
    margin-bottom: 120px;
  }

  .lg\:first\:mb-icon-2xl:first-child{
    margin-bottom: 80px;
  }

  .lg\:first\:mb-icon-xl:first-child{
    margin-bottom: 60px;
  }

  .lg\:first\:mb-icon-lg:first-child{
    margin-bottom: 40px;
  }

  .lg\:first\:mb-icon-sm:first-child{
    margin-bottom: 18px;
  }

  .lg\:first\:mb-icon-xs:first-child{
    margin-bottom: 16px;
  }

  .lg\:first\:mb-icon-spacing:first-child{
    margin-bottom: 8px;
  }

  .lg\:first\:mb-heading-xs:first-child{
    margin-bottom: 0.25rem;
  }

  .lg\:first\:mb-heading-sm:first-child{
    margin-bottom: 0.5rem;
  }

  .lg\:first\:mb-heading:first-child{
    margin-bottom: 1rem;
  }

  .lg\:first\:mb-heading-lg:first-child{
    margin-bottom: 2rem;
  }

  .lg\:first\:mb-actionbar:first-child{
    margin-bottom: 70px;
  }

  .lg\:first\:mb-aside:first-child{
    margin-bottom: 20rem;
  }

  .lg\:first\:mb-sidebar:first-child{
    margin-bottom: 16rem;
  }

  .lg\:first\:mb-card-padding:first-child{
    margin-bottom: 1.25rem;
  }

  .lg\:first\:-mb-0:first-child{
    margin-bottom: 0px;
  }

  .lg\:first\:-mb-1:first-child{
    margin-bottom: -0.25rem;
  }

  .lg\:first\:-mb-2:first-child{
    margin-bottom: -0.5rem;
  }

  .lg\:first\:-mb-3:first-child{
    margin-bottom: -0.75rem;
  }

  .lg\:first\:-mb-4:first-child{
    margin-bottom: -1rem;
  }

  .lg\:first\:-mb-5:first-child{
    margin-bottom: -1.25rem;
  }

  .lg\:first\:-mb-6:first-child{
    margin-bottom: -1.5rem;
  }

  .lg\:first\:-mb-7:first-child{
    margin-bottom: -1.75rem;
  }

  .lg\:first\:-mb-8:first-child{
    margin-bottom: -2rem;
  }

  .lg\:first\:-mb-9:first-child{
    margin-bottom: -2.25rem;
  }

  .lg\:first\:-mb-10:first-child{
    margin-bottom: -2.5rem;
  }

  .lg\:first\:-mb-11:first-child{
    margin-bottom: -2.75rem;
  }

  .lg\:first\:-mb-12:first-child{
    margin-bottom: -3rem;
  }

  .lg\:first\:-mb-14:first-child{
    margin-bottom: -3.5rem;
  }

  .lg\:first\:-mb-16:first-child{
    margin-bottom: -4rem;
  }

  .lg\:first\:-mb-20:first-child{
    margin-bottom: -5rem;
  }

  .lg\:first\:-mb-24:first-child{
    margin-bottom: -6rem;
  }

  .lg\:first\:-mb-28:first-child{
    margin-bottom: -7rem;
  }

  .lg\:first\:-mb-32:first-child{
    margin-bottom: -8rem;
  }

  .lg\:first\:-mb-36:first-child{
    margin-bottom: -9rem;
  }

  .lg\:first\:-mb-40:first-child{
    margin-bottom: -10rem;
  }

  .lg\:first\:-mb-44:first-child{
    margin-bottom: -11rem;
  }

  .lg\:first\:-mb-48:first-child{
    margin-bottom: -12rem;
  }

  .lg\:first\:-mb-52:first-child{
    margin-bottom: -13rem;
  }

  .lg\:first\:-mb-56:first-child{
    margin-bottom: -14rem;
  }

  .lg\:first\:-mb-60:first-child{
    margin-bottom: -15rem;
  }

  .lg\:first\:-mb-64:first-child{
    margin-bottom: -16rem;
  }

  .lg\:first\:-mb-72:first-child{
    margin-bottom: -18rem;
  }

  .lg\:first\:-mb-80:first-child{
    margin-bottom: -20rem;
  }

  .lg\:first\:-mb-96:first-child{
    margin-bottom: -24rem;
  }

  .lg\:first\:-mb-144:first-child{
    margin-bottom: -36rem;
  }

  .lg\:first\:-mb-192:first-child{
    margin-bottom: -48rem;
  }

  .lg\:first\:-mb-240:first-child{
    margin-bottom: -60rem;
  }

  .lg\:first\:-mb-px:first-child{
    margin-bottom: -1px;
  }

  .lg\:first\:-mb-0\.5:first-child{
    margin-bottom: -0.125rem;
  }

  .lg\:first\:-mb-1\.5:first-child{
    margin-bottom: -0.375rem;
  }

  .lg\:first\:-mb-2\.5:first-child{
    margin-bottom: -0.625rem;
  }

  .lg\:first\:-mb-3\.5:first-child{
    margin-bottom: -0.875rem;
  }

  .lg\:first\:-mb-btn-default:first-child{
    margin-bottom: -2.5rem;
  }

  .lg\:first\:-mb-btn-sm:first-child{
    margin-bottom: -1.875rem;
  }

  .lg\:first\:-mb-header:first-child{
    margin-bottom: -60px;
  }

  .lg\:first\:-mb-icon:first-child{
    margin-bottom: -20px;
  }

  .lg\:first\:-mb-icon-3xl:first-child{
    margin-bottom: -120px;
  }

  .lg\:first\:-mb-icon-2xl:first-child{
    margin-bottom: -80px;
  }

  .lg\:first\:-mb-icon-xl:first-child{
    margin-bottom: -60px;
  }

  .lg\:first\:-mb-icon-lg:first-child{
    margin-bottom: -40px;
  }

  .lg\:first\:-mb-icon-sm:first-child{
    margin-bottom: -18px;
  }

  .lg\:first\:-mb-icon-xs:first-child{
    margin-bottom: -16px;
  }

  .lg\:first\:-mb-icon-spacing:first-child{
    margin-bottom: -8px;
  }

  .lg\:first\:-mb-heading-xs:first-child{
    margin-bottom: -0.25rem;
  }

  .lg\:first\:-mb-heading-sm:first-child{
    margin-bottom: -0.5rem;
  }

  .lg\:first\:-mb-heading:first-child{
    margin-bottom: -1rem;
  }

  .lg\:first\:-mb-heading-lg:first-child{
    margin-bottom: -2rem;
  }

  .lg\:first\:-mb-actionbar:first-child{
    margin-bottom: -70px;
  }

  .lg\:first\:-mb-aside:first-child{
    margin-bottom: -20rem;
  }

  .lg\:first\:-mb-sidebar:first-child{
    margin-bottom: -16rem;
  }

  .lg\:first\:-mb-card-padding:first-child{
    margin-bottom: -1.25rem;
  }

  .lg\:first\:ml-0:first-child{
    margin-left: 0px;
  }

  .lg\:first\:ml-1:first-child{
    margin-left: 0.25rem;
  }

  .lg\:first\:ml-2:first-child{
    margin-left: 0.5rem;
  }

  .lg\:first\:ml-3:first-child{
    margin-left: 0.75rem;
  }

  .lg\:first\:ml-4:first-child{
    margin-left: 1rem;
  }

  .lg\:first\:ml-5:first-child{
    margin-left: 1.25rem;
  }

  .lg\:first\:ml-6:first-child{
    margin-left: 1.5rem;
  }

  .lg\:first\:ml-7:first-child{
    margin-left: 1.75rem;
  }

  .lg\:first\:ml-8:first-child{
    margin-left: 2rem;
  }

  .lg\:first\:ml-9:first-child{
    margin-left: 2.25rem;
  }

  .lg\:first\:ml-10:first-child{
    margin-left: 2.5rem;
  }

  .lg\:first\:ml-11:first-child{
    margin-left: 2.75rem;
  }

  .lg\:first\:ml-12:first-child{
    margin-left: 3rem;
  }

  .lg\:first\:ml-14:first-child{
    margin-left: 3.5rem;
  }

  .lg\:first\:ml-16:first-child{
    margin-left: 4rem;
  }

  .lg\:first\:ml-20:first-child{
    margin-left: 5rem;
  }

  .lg\:first\:ml-24:first-child{
    margin-left: 6rem;
  }

  .lg\:first\:ml-28:first-child{
    margin-left: 7rem;
  }

  .lg\:first\:ml-32:first-child{
    margin-left: 8rem;
  }

  .lg\:first\:ml-36:first-child{
    margin-left: 9rem;
  }

  .lg\:first\:ml-40:first-child{
    margin-left: 10rem;
  }

  .lg\:first\:ml-44:first-child{
    margin-left: 11rem;
  }

  .lg\:first\:ml-48:first-child{
    margin-left: 12rem;
  }

  .lg\:first\:ml-52:first-child{
    margin-left: 13rem;
  }

  .lg\:first\:ml-56:first-child{
    margin-left: 14rem;
  }

  .lg\:first\:ml-60:first-child{
    margin-left: 15rem;
  }

  .lg\:first\:ml-64:first-child{
    margin-left: 16rem;
  }

  .lg\:first\:ml-72:first-child{
    margin-left: 18rem;
  }

  .lg\:first\:ml-80:first-child{
    margin-left: 20rem;
  }

  .lg\:first\:ml-96:first-child{
    margin-left: 24rem;
  }

  .lg\:first\:ml-144:first-child{
    margin-left: 36rem;
  }

  .lg\:first\:ml-192:first-child{
    margin-left: 48rem;
  }

  .lg\:first\:ml-240:first-child{
    margin-left: 60rem;
  }

  .lg\:first\:ml-auto:first-child{
    margin-left: auto;
  }

  .lg\:first\:ml-px:first-child{
    margin-left: 1px;
  }

  .lg\:first\:ml-0\.5:first-child{
    margin-left: 0.125rem;
  }

  .lg\:first\:ml-1\.5:first-child{
    margin-left: 0.375rem;
  }

  .lg\:first\:ml-2\.5:first-child{
    margin-left: 0.625rem;
  }

  .lg\:first\:ml-3\.5:first-child{
    margin-left: 0.875rem;
  }

  .lg\:first\:ml-btn-default:first-child{
    margin-left: 2.5rem;
  }

  .lg\:first\:ml-btn-sm:first-child{
    margin-left: 1.875rem;
  }

  .lg\:first\:ml-header:first-child{
    margin-left: 60px;
  }

  .lg\:first\:ml-icon:first-child{
    margin-left: 20px;
  }

  .lg\:first\:ml-icon-3xl:first-child{
    margin-left: 120px;
  }

  .lg\:first\:ml-icon-2xl:first-child{
    margin-left: 80px;
  }

  .lg\:first\:ml-icon-xl:first-child{
    margin-left: 60px;
  }

  .lg\:first\:ml-icon-lg:first-child{
    margin-left: 40px;
  }

  .lg\:first\:ml-icon-sm:first-child{
    margin-left: 18px;
  }

  .lg\:first\:ml-icon-xs:first-child{
    margin-left: 16px;
  }

  .lg\:first\:ml-icon-spacing:first-child{
    margin-left: 8px;
  }

  .lg\:first\:ml-heading-xs:first-child{
    margin-left: 0.25rem;
  }

  .lg\:first\:ml-heading-sm:first-child{
    margin-left: 0.5rem;
  }

  .lg\:first\:ml-heading:first-child{
    margin-left: 1rem;
  }

  .lg\:first\:ml-heading-lg:first-child{
    margin-left: 2rem;
  }

  .lg\:first\:ml-actionbar:first-child{
    margin-left: 70px;
  }

  .lg\:first\:ml-aside:first-child{
    margin-left: 20rem;
  }

  .lg\:first\:ml-sidebar:first-child{
    margin-left: 16rem;
  }

  .lg\:first\:ml-card-padding:first-child{
    margin-left: 1.25rem;
  }

  .lg\:first\:-ml-0:first-child{
    margin-left: 0px;
  }

  .lg\:first\:-ml-1:first-child{
    margin-left: -0.25rem;
  }

  .lg\:first\:-ml-2:first-child{
    margin-left: -0.5rem;
  }

  .lg\:first\:-ml-3:first-child{
    margin-left: -0.75rem;
  }

  .lg\:first\:-ml-4:first-child{
    margin-left: -1rem;
  }

  .lg\:first\:-ml-5:first-child{
    margin-left: -1.25rem;
  }

  .lg\:first\:-ml-6:first-child{
    margin-left: -1.5rem;
  }

  .lg\:first\:-ml-7:first-child{
    margin-left: -1.75rem;
  }

  .lg\:first\:-ml-8:first-child{
    margin-left: -2rem;
  }

  .lg\:first\:-ml-9:first-child{
    margin-left: -2.25rem;
  }

  .lg\:first\:-ml-10:first-child{
    margin-left: -2.5rem;
  }

  .lg\:first\:-ml-11:first-child{
    margin-left: -2.75rem;
  }

  .lg\:first\:-ml-12:first-child{
    margin-left: -3rem;
  }

  .lg\:first\:-ml-14:first-child{
    margin-left: -3.5rem;
  }

  .lg\:first\:-ml-16:first-child{
    margin-left: -4rem;
  }

  .lg\:first\:-ml-20:first-child{
    margin-left: -5rem;
  }

  .lg\:first\:-ml-24:first-child{
    margin-left: -6rem;
  }

  .lg\:first\:-ml-28:first-child{
    margin-left: -7rem;
  }

  .lg\:first\:-ml-32:first-child{
    margin-left: -8rem;
  }

  .lg\:first\:-ml-36:first-child{
    margin-left: -9rem;
  }

  .lg\:first\:-ml-40:first-child{
    margin-left: -10rem;
  }

  .lg\:first\:-ml-44:first-child{
    margin-left: -11rem;
  }

  .lg\:first\:-ml-48:first-child{
    margin-left: -12rem;
  }

  .lg\:first\:-ml-52:first-child{
    margin-left: -13rem;
  }

  .lg\:first\:-ml-56:first-child{
    margin-left: -14rem;
  }

  .lg\:first\:-ml-60:first-child{
    margin-left: -15rem;
  }

  .lg\:first\:-ml-64:first-child{
    margin-left: -16rem;
  }

  .lg\:first\:-ml-72:first-child{
    margin-left: -18rem;
  }

  .lg\:first\:-ml-80:first-child{
    margin-left: -20rem;
  }

  .lg\:first\:-ml-96:first-child{
    margin-left: -24rem;
  }

  .lg\:first\:-ml-144:first-child{
    margin-left: -36rem;
  }

  .lg\:first\:-ml-192:first-child{
    margin-left: -48rem;
  }

  .lg\:first\:-ml-240:first-child{
    margin-left: -60rem;
  }

  .lg\:first\:-ml-px:first-child{
    margin-left: -1px;
  }

  .lg\:first\:-ml-0\.5:first-child{
    margin-left: -0.125rem;
  }

  .lg\:first\:-ml-1\.5:first-child{
    margin-left: -0.375rem;
  }

  .lg\:first\:-ml-2\.5:first-child{
    margin-left: -0.625rem;
  }

  .lg\:first\:-ml-3\.5:first-child{
    margin-left: -0.875rem;
  }

  .lg\:first\:-ml-btn-default:first-child{
    margin-left: -2.5rem;
  }

  .lg\:first\:-ml-btn-sm:first-child{
    margin-left: -1.875rem;
  }

  .lg\:first\:-ml-header:first-child{
    margin-left: -60px;
  }

  .lg\:first\:-ml-icon:first-child{
    margin-left: -20px;
  }

  .lg\:first\:-ml-icon-3xl:first-child{
    margin-left: -120px;
  }

  .lg\:first\:-ml-icon-2xl:first-child{
    margin-left: -80px;
  }

  .lg\:first\:-ml-icon-xl:first-child{
    margin-left: -60px;
  }

  .lg\:first\:-ml-icon-lg:first-child{
    margin-left: -40px;
  }

  .lg\:first\:-ml-icon-sm:first-child{
    margin-left: -18px;
  }

  .lg\:first\:-ml-icon-xs:first-child{
    margin-left: -16px;
  }

  .lg\:first\:-ml-icon-spacing:first-child{
    margin-left: -8px;
  }

  .lg\:first\:-ml-heading-xs:first-child{
    margin-left: -0.25rem;
  }

  .lg\:first\:-ml-heading-sm:first-child{
    margin-left: -0.5rem;
  }

  .lg\:first\:-ml-heading:first-child{
    margin-left: -1rem;
  }

  .lg\:first\:-ml-heading-lg:first-child{
    margin-left: -2rem;
  }

  .lg\:first\:-ml-actionbar:first-child{
    margin-left: -70px;
  }

  .lg\:first\:-ml-aside:first-child{
    margin-left: -20rem;
  }

  .lg\:first\:-ml-sidebar:first-child{
    margin-left: -16rem;
  }

  .lg\:first\:-ml-card-padding:first-child{
    margin-left: -1.25rem;
  }

  .lg\:last\:mt-0:last-child{
    margin-top: 0px;
  }

  .lg\:last\:mt-1:last-child{
    margin-top: 0.25rem;
  }

  .lg\:last\:mt-2:last-child{
    margin-top: 0.5rem;
  }

  .lg\:last\:mt-3:last-child{
    margin-top: 0.75rem;
  }

  .lg\:last\:mt-4:last-child{
    margin-top: 1rem;
  }

  .lg\:last\:mt-5:last-child{
    margin-top: 1.25rem;
  }

  .lg\:last\:mt-6:last-child{
    margin-top: 1.5rem;
  }

  .lg\:last\:mt-7:last-child{
    margin-top: 1.75rem;
  }

  .lg\:last\:mt-8:last-child{
    margin-top: 2rem;
  }

  .lg\:last\:mt-9:last-child{
    margin-top: 2.25rem;
  }

  .lg\:last\:mt-10:last-child{
    margin-top: 2.5rem;
  }

  .lg\:last\:mt-11:last-child{
    margin-top: 2.75rem;
  }

  .lg\:last\:mt-12:last-child{
    margin-top: 3rem;
  }

  .lg\:last\:mt-14:last-child{
    margin-top: 3.5rem;
  }

  .lg\:last\:mt-16:last-child{
    margin-top: 4rem;
  }

  .lg\:last\:mt-20:last-child{
    margin-top: 5rem;
  }

  .lg\:last\:mt-24:last-child{
    margin-top: 6rem;
  }

  .lg\:last\:mt-28:last-child{
    margin-top: 7rem;
  }

  .lg\:last\:mt-32:last-child{
    margin-top: 8rem;
  }

  .lg\:last\:mt-36:last-child{
    margin-top: 9rem;
  }

  .lg\:last\:mt-40:last-child{
    margin-top: 10rem;
  }

  .lg\:last\:mt-44:last-child{
    margin-top: 11rem;
  }

  .lg\:last\:mt-48:last-child{
    margin-top: 12rem;
  }

  .lg\:last\:mt-52:last-child{
    margin-top: 13rem;
  }

  .lg\:last\:mt-56:last-child{
    margin-top: 14rem;
  }

  .lg\:last\:mt-60:last-child{
    margin-top: 15rem;
  }

  .lg\:last\:mt-64:last-child{
    margin-top: 16rem;
  }

  .lg\:last\:mt-72:last-child{
    margin-top: 18rem;
  }

  .lg\:last\:mt-80:last-child{
    margin-top: 20rem;
  }

  .lg\:last\:mt-96:last-child{
    margin-top: 24rem;
  }

  .lg\:last\:mt-144:last-child{
    margin-top: 36rem;
  }

  .lg\:last\:mt-192:last-child{
    margin-top: 48rem;
  }

  .lg\:last\:mt-240:last-child{
    margin-top: 60rem;
  }

  .lg\:last\:mt-auto:last-child{
    margin-top: auto;
  }

  .lg\:last\:mt-px:last-child{
    margin-top: 1px;
  }

  .lg\:last\:mt-0\.5:last-child{
    margin-top: 0.125rem;
  }

  .lg\:last\:mt-1\.5:last-child{
    margin-top: 0.375rem;
  }

  .lg\:last\:mt-2\.5:last-child{
    margin-top: 0.625rem;
  }

  .lg\:last\:mt-3\.5:last-child{
    margin-top: 0.875rem;
  }

  .lg\:last\:mt-btn-default:last-child{
    margin-top: 2.5rem;
  }

  .lg\:last\:mt-btn-sm:last-child{
    margin-top: 1.875rem;
  }

  .lg\:last\:mt-header:last-child{
    margin-top: 60px;
  }

  .lg\:last\:mt-icon:last-child{
    margin-top: 20px;
  }

  .lg\:last\:mt-icon-3xl:last-child{
    margin-top: 120px;
  }

  .lg\:last\:mt-icon-2xl:last-child{
    margin-top: 80px;
  }

  .lg\:last\:mt-icon-xl:last-child{
    margin-top: 60px;
  }

  .lg\:last\:mt-icon-lg:last-child{
    margin-top: 40px;
  }

  .lg\:last\:mt-icon-sm:last-child{
    margin-top: 18px;
  }

  .lg\:last\:mt-icon-xs:last-child{
    margin-top: 16px;
  }

  .lg\:last\:mt-icon-spacing:last-child{
    margin-top: 8px;
  }

  .lg\:last\:mt-heading-xs:last-child{
    margin-top: 0.25rem;
  }

  .lg\:last\:mt-heading-sm:last-child{
    margin-top: 0.5rem;
  }

  .lg\:last\:mt-heading:last-child{
    margin-top: 1rem;
  }

  .lg\:last\:mt-heading-lg:last-child{
    margin-top: 2rem;
  }

  .lg\:last\:mt-actionbar:last-child{
    margin-top: 70px;
  }

  .lg\:last\:mt-aside:last-child{
    margin-top: 20rem;
  }

  .lg\:last\:mt-sidebar:last-child{
    margin-top: 16rem;
  }

  .lg\:last\:mt-card-padding:last-child{
    margin-top: 1.25rem;
  }

  .lg\:last\:-mt-0:last-child{
    margin-top: 0px;
  }

  .lg\:last\:-mt-1:last-child{
    margin-top: -0.25rem;
  }

  .lg\:last\:-mt-2:last-child{
    margin-top: -0.5rem;
  }

  .lg\:last\:-mt-3:last-child{
    margin-top: -0.75rem;
  }

  .lg\:last\:-mt-4:last-child{
    margin-top: -1rem;
  }

  .lg\:last\:-mt-5:last-child{
    margin-top: -1.25rem;
  }

  .lg\:last\:-mt-6:last-child{
    margin-top: -1.5rem;
  }

  .lg\:last\:-mt-7:last-child{
    margin-top: -1.75rem;
  }

  .lg\:last\:-mt-8:last-child{
    margin-top: -2rem;
  }

  .lg\:last\:-mt-9:last-child{
    margin-top: -2.25rem;
  }

  .lg\:last\:-mt-10:last-child{
    margin-top: -2.5rem;
  }

  .lg\:last\:-mt-11:last-child{
    margin-top: -2.75rem;
  }

  .lg\:last\:-mt-12:last-child{
    margin-top: -3rem;
  }

  .lg\:last\:-mt-14:last-child{
    margin-top: -3.5rem;
  }

  .lg\:last\:-mt-16:last-child{
    margin-top: -4rem;
  }

  .lg\:last\:-mt-20:last-child{
    margin-top: -5rem;
  }

  .lg\:last\:-mt-24:last-child{
    margin-top: -6rem;
  }

  .lg\:last\:-mt-28:last-child{
    margin-top: -7rem;
  }

  .lg\:last\:-mt-32:last-child{
    margin-top: -8rem;
  }

  .lg\:last\:-mt-36:last-child{
    margin-top: -9rem;
  }

  .lg\:last\:-mt-40:last-child{
    margin-top: -10rem;
  }

  .lg\:last\:-mt-44:last-child{
    margin-top: -11rem;
  }

  .lg\:last\:-mt-48:last-child{
    margin-top: -12rem;
  }

  .lg\:last\:-mt-52:last-child{
    margin-top: -13rem;
  }

  .lg\:last\:-mt-56:last-child{
    margin-top: -14rem;
  }

  .lg\:last\:-mt-60:last-child{
    margin-top: -15rem;
  }

  .lg\:last\:-mt-64:last-child{
    margin-top: -16rem;
  }

  .lg\:last\:-mt-72:last-child{
    margin-top: -18rem;
  }

  .lg\:last\:-mt-80:last-child{
    margin-top: -20rem;
  }

  .lg\:last\:-mt-96:last-child{
    margin-top: -24rem;
  }

  .lg\:last\:-mt-144:last-child{
    margin-top: -36rem;
  }

  .lg\:last\:-mt-192:last-child{
    margin-top: -48rem;
  }

  .lg\:last\:-mt-240:last-child{
    margin-top: -60rem;
  }

  .lg\:last\:-mt-px:last-child{
    margin-top: -1px;
  }

  .lg\:last\:-mt-0\.5:last-child{
    margin-top: -0.125rem;
  }

  .lg\:last\:-mt-1\.5:last-child{
    margin-top: -0.375rem;
  }

  .lg\:last\:-mt-2\.5:last-child{
    margin-top: -0.625rem;
  }

  .lg\:last\:-mt-3\.5:last-child{
    margin-top: -0.875rem;
  }

  .lg\:last\:-mt-btn-default:last-child{
    margin-top: -2.5rem;
  }

  .lg\:last\:-mt-btn-sm:last-child{
    margin-top: -1.875rem;
  }

  .lg\:last\:-mt-header:last-child{
    margin-top: -60px;
  }

  .lg\:last\:-mt-icon:last-child{
    margin-top: -20px;
  }

  .lg\:last\:-mt-icon-3xl:last-child{
    margin-top: -120px;
  }

  .lg\:last\:-mt-icon-2xl:last-child{
    margin-top: -80px;
  }

  .lg\:last\:-mt-icon-xl:last-child{
    margin-top: -60px;
  }

  .lg\:last\:-mt-icon-lg:last-child{
    margin-top: -40px;
  }

  .lg\:last\:-mt-icon-sm:last-child{
    margin-top: -18px;
  }

  .lg\:last\:-mt-icon-xs:last-child{
    margin-top: -16px;
  }

  .lg\:last\:-mt-icon-spacing:last-child{
    margin-top: -8px;
  }

  .lg\:last\:-mt-heading-xs:last-child{
    margin-top: -0.25rem;
  }

  .lg\:last\:-mt-heading-sm:last-child{
    margin-top: -0.5rem;
  }

  .lg\:last\:-mt-heading:last-child{
    margin-top: -1rem;
  }

  .lg\:last\:-mt-heading-lg:last-child{
    margin-top: -2rem;
  }

  .lg\:last\:-mt-actionbar:last-child{
    margin-top: -70px;
  }

  .lg\:last\:-mt-aside:last-child{
    margin-top: -20rem;
  }

  .lg\:last\:-mt-sidebar:last-child{
    margin-top: -16rem;
  }

  .lg\:last\:-mt-card-padding:last-child{
    margin-top: -1.25rem;
  }

  .lg\:last\:mr-0:last-child{
    margin-right: 0px;
  }

  .lg\:last\:mr-1:last-child{
    margin-right: 0.25rem;
  }

  .lg\:last\:mr-2:last-child{
    margin-right: 0.5rem;
  }

  .lg\:last\:mr-3:last-child{
    margin-right: 0.75rem;
  }

  .lg\:last\:mr-4:last-child{
    margin-right: 1rem;
  }

  .lg\:last\:mr-5:last-child{
    margin-right: 1.25rem;
  }

  .lg\:last\:mr-6:last-child{
    margin-right: 1.5rem;
  }

  .lg\:last\:mr-7:last-child{
    margin-right: 1.75rem;
  }

  .lg\:last\:mr-8:last-child{
    margin-right: 2rem;
  }

  .lg\:last\:mr-9:last-child{
    margin-right: 2.25rem;
  }

  .lg\:last\:mr-10:last-child{
    margin-right: 2.5rem;
  }

  .lg\:last\:mr-11:last-child{
    margin-right: 2.75rem;
  }

  .lg\:last\:mr-12:last-child{
    margin-right: 3rem;
  }

  .lg\:last\:mr-14:last-child{
    margin-right: 3.5rem;
  }

  .lg\:last\:mr-16:last-child{
    margin-right: 4rem;
  }

  .lg\:last\:mr-20:last-child{
    margin-right: 5rem;
  }

  .lg\:last\:mr-24:last-child{
    margin-right: 6rem;
  }

  .lg\:last\:mr-28:last-child{
    margin-right: 7rem;
  }

  .lg\:last\:mr-32:last-child{
    margin-right: 8rem;
  }

  .lg\:last\:mr-36:last-child{
    margin-right: 9rem;
  }

  .lg\:last\:mr-40:last-child{
    margin-right: 10rem;
  }

  .lg\:last\:mr-44:last-child{
    margin-right: 11rem;
  }

  .lg\:last\:mr-48:last-child{
    margin-right: 12rem;
  }

  .lg\:last\:mr-52:last-child{
    margin-right: 13rem;
  }

  .lg\:last\:mr-56:last-child{
    margin-right: 14rem;
  }

  .lg\:last\:mr-60:last-child{
    margin-right: 15rem;
  }

  .lg\:last\:mr-64:last-child{
    margin-right: 16rem;
  }

  .lg\:last\:mr-72:last-child{
    margin-right: 18rem;
  }

  .lg\:last\:mr-80:last-child{
    margin-right: 20rem;
  }

  .lg\:last\:mr-96:last-child{
    margin-right: 24rem;
  }

  .lg\:last\:mr-144:last-child{
    margin-right: 36rem;
  }

  .lg\:last\:mr-192:last-child{
    margin-right: 48rem;
  }

  .lg\:last\:mr-240:last-child{
    margin-right: 60rem;
  }

  .lg\:last\:mr-auto:last-child{
    margin-right: auto;
  }

  .lg\:last\:mr-px:last-child{
    margin-right: 1px;
  }

  .lg\:last\:mr-0\.5:last-child{
    margin-right: 0.125rem;
  }

  .lg\:last\:mr-1\.5:last-child{
    margin-right: 0.375rem;
  }

  .lg\:last\:mr-2\.5:last-child{
    margin-right: 0.625rem;
  }

  .lg\:last\:mr-3\.5:last-child{
    margin-right: 0.875rem;
  }

  .lg\:last\:mr-btn-default:last-child{
    margin-right: 2.5rem;
  }

  .lg\:last\:mr-btn-sm:last-child{
    margin-right: 1.875rem;
  }

  .lg\:last\:mr-header:last-child{
    margin-right: 60px;
  }

  .lg\:last\:mr-icon:last-child{
    margin-right: 20px;
  }

  .lg\:last\:mr-icon-3xl:last-child{
    margin-right: 120px;
  }

  .lg\:last\:mr-icon-2xl:last-child{
    margin-right: 80px;
  }

  .lg\:last\:mr-icon-xl:last-child{
    margin-right: 60px;
  }

  .lg\:last\:mr-icon-lg:last-child{
    margin-right: 40px;
  }

  .lg\:last\:mr-icon-sm:last-child{
    margin-right: 18px;
  }

  .lg\:last\:mr-icon-xs:last-child{
    margin-right: 16px;
  }

  .lg\:last\:mr-icon-spacing:last-child{
    margin-right: 8px;
  }

  .lg\:last\:mr-heading-xs:last-child{
    margin-right: 0.25rem;
  }

  .lg\:last\:mr-heading-sm:last-child{
    margin-right: 0.5rem;
  }

  .lg\:last\:mr-heading:last-child{
    margin-right: 1rem;
  }

  .lg\:last\:mr-heading-lg:last-child{
    margin-right: 2rem;
  }

  .lg\:last\:mr-actionbar:last-child{
    margin-right: 70px;
  }

  .lg\:last\:mr-aside:last-child{
    margin-right: 20rem;
  }

  .lg\:last\:mr-sidebar:last-child{
    margin-right: 16rem;
  }

  .lg\:last\:mr-card-padding:last-child{
    margin-right: 1.25rem;
  }

  .lg\:last\:-mr-0:last-child{
    margin-right: 0px;
  }

  .lg\:last\:-mr-1:last-child{
    margin-right: -0.25rem;
  }

  .lg\:last\:-mr-2:last-child{
    margin-right: -0.5rem;
  }

  .lg\:last\:-mr-3:last-child{
    margin-right: -0.75rem;
  }

  .lg\:last\:-mr-4:last-child{
    margin-right: -1rem;
  }

  .lg\:last\:-mr-5:last-child{
    margin-right: -1.25rem;
  }

  .lg\:last\:-mr-6:last-child{
    margin-right: -1.5rem;
  }

  .lg\:last\:-mr-7:last-child{
    margin-right: -1.75rem;
  }

  .lg\:last\:-mr-8:last-child{
    margin-right: -2rem;
  }

  .lg\:last\:-mr-9:last-child{
    margin-right: -2.25rem;
  }

  .lg\:last\:-mr-10:last-child{
    margin-right: -2.5rem;
  }

  .lg\:last\:-mr-11:last-child{
    margin-right: -2.75rem;
  }

  .lg\:last\:-mr-12:last-child{
    margin-right: -3rem;
  }

  .lg\:last\:-mr-14:last-child{
    margin-right: -3.5rem;
  }

  .lg\:last\:-mr-16:last-child{
    margin-right: -4rem;
  }

  .lg\:last\:-mr-20:last-child{
    margin-right: -5rem;
  }

  .lg\:last\:-mr-24:last-child{
    margin-right: -6rem;
  }

  .lg\:last\:-mr-28:last-child{
    margin-right: -7rem;
  }

  .lg\:last\:-mr-32:last-child{
    margin-right: -8rem;
  }

  .lg\:last\:-mr-36:last-child{
    margin-right: -9rem;
  }

  .lg\:last\:-mr-40:last-child{
    margin-right: -10rem;
  }

  .lg\:last\:-mr-44:last-child{
    margin-right: -11rem;
  }

  .lg\:last\:-mr-48:last-child{
    margin-right: -12rem;
  }

  .lg\:last\:-mr-52:last-child{
    margin-right: -13rem;
  }

  .lg\:last\:-mr-56:last-child{
    margin-right: -14rem;
  }

  .lg\:last\:-mr-60:last-child{
    margin-right: -15rem;
  }

  .lg\:last\:-mr-64:last-child{
    margin-right: -16rem;
  }

  .lg\:last\:-mr-72:last-child{
    margin-right: -18rem;
  }

  .lg\:last\:-mr-80:last-child{
    margin-right: -20rem;
  }

  .lg\:last\:-mr-96:last-child{
    margin-right: -24rem;
  }

  .lg\:last\:-mr-144:last-child{
    margin-right: -36rem;
  }

  .lg\:last\:-mr-192:last-child{
    margin-right: -48rem;
  }

  .lg\:last\:-mr-240:last-child{
    margin-right: -60rem;
  }

  .lg\:last\:-mr-px:last-child{
    margin-right: -1px;
  }

  .lg\:last\:-mr-0\.5:last-child{
    margin-right: -0.125rem;
  }

  .lg\:last\:-mr-1\.5:last-child{
    margin-right: -0.375rem;
  }

  .lg\:last\:-mr-2\.5:last-child{
    margin-right: -0.625rem;
  }

  .lg\:last\:-mr-3\.5:last-child{
    margin-right: -0.875rem;
  }

  .lg\:last\:-mr-btn-default:last-child{
    margin-right: -2.5rem;
  }

  .lg\:last\:-mr-btn-sm:last-child{
    margin-right: -1.875rem;
  }

  .lg\:last\:-mr-header:last-child{
    margin-right: -60px;
  }

  .lg\:last\:-mr-icon:last-child{
    margin-right: -20px;
  }

  .lg\:last\:-mr-icon-3xl:last-child{
    margin-right: -120px;
  }

  .lg\:last\:-mr-icon-2xl:last-child{
    margin-right: -80px;
  }

  .lg\:last\:-mr-icon-xl:last-child{
    margin-right: -60px;
  }

  .lg\:last\:-mr-icon-lg:last-child{
    margin-right: -40px;
  }

  .lg\:last\:-mr-icon-sm:last-child{
    margin-right: -18px;
  }

  .lg\:last\:-mr-icon-xs:last-child{
    margin-right: -16px;
  }

  .lg\:last\:-mr-icon-spacing:last-child{
    margin-right: -8px;
  }

  .lg\:last\:-mr-heading-xs:last-child{
    margin-right: -0.25rem;
  }

  .lg\:last\:-mr-heading-sm:last-child{
    margin-right: -0.5rem;
  }

  .lg\:last\:-mr-heading:last-child{
    margin-right: -1rem;
  }

  .lg\:last\:-mr-heading-lg:last-child{
    margin-right: -2rem;
  }

  .lg\:last\:-mr-actionbar:last-child{
    margin-right: -70px;
  }

  .lg\:last\:-mr-aside:last-child{
    margin-right: -20rem;
  }

  .lg\:last\:-mr-sidebar:last-child{
    margin-right: -16rem;
  }

  .lg\:last\:-mr-card-padding:last-child{
    margin-right: -1.25rem;
  }

  .lg\:last\:mb-0:last-child{
    margin-bottom: 0px;
  }

  .lg\:last\:mb-1:last-child{
    margin-bottom: 0.25rem;
  }

  .lg\:last\:mb-2:last-child{
    margin-bottom: 0.5rem;
  }

  .lg\:last\:mb-3:last-child{
    margin-bottom: 0.75rem;
  }

  .lg\:last\:mb-4:last-child{
    margin-bottom: 1rem;
  }

  .lg\:last\:mb-5:last-child{
    margin-bottom: 1.25rem;
  }

  .lg\:last\:mb-6:last-child{
    margin-bottom: 1.5rem;
  }

  .lg\:last\:mb-7:last-child{
    margin-bottom: 1.75rem;
  }

  .lg\:last\:mb-8:last-child{
    margin-bottom: 2rem;
  }

  .lg\:last\:mb-9:last-child{
    margin-bottom: 2.25rem;
  }

  .lg\:last\:mb-10:last-child{
    margin-bottom: 2.5rem;
  }

  .lg\:last\:mb-11:last-child{
    margin-bottom: 2.75rem;
  }

  .lg\:last\:mb-12:last-child{
    margin-bottom: 3rem;
  }

  .lg\:last\:mb-14:last-child{
    margin-bottom: 3.5rem;
  }

  .lg\:last\:mb-16:last-child{
    margin-bottom: 4rem;
  }

  .lg\:last\:mb-20:last-child{
    margin-bottom: 5rem;
  }

  .lg\:last\:mb-24:last-child{
    margin-bottom: 6rem;
  }

  .lg\:last\:mb-28:last-child{
    margin-bottom: 7rem;
  }

  .lg\:last\:mb-32:last-child{
    margin-bottom: 8rem;
  }

  .lg\:last\:mb-36:last-child{
    margin-bottom: 9rem;
  }

  .lg\:last\:mb-40:last-child{
    margin-bottom: 10rem;
  }

  .lg\:last\:mb-44:last-child{
    margin-bottom: 11rem;
  }

  .lg\:last\:mb-48:last-child{
    margin-bottom: 12rem;
  }

  .lg\:last\:mb-52:last-child{
    margin-bottom: 13rem;
  }

  .lg\:last\:mb-56:last-child{
    margin-bottom: 14rem;
  }

  .lg\:last\:mb-60:last-child{
    margin-bottom: 15rem;
  }

  .lg\:last\:mb-64:last-child{
    margin-bottom: 16rem;
  }

  .lg\:last\:mb-72:last-child{
    margin-bottom: 18rem;
  }

  .lg\:last\:mb-80:last-child{
    margin-bottom: 20rem;
  }

  .lg\:last\:mb-96:last-child{
    margin-bottom: 24rem;
  }

  .lg\:last\:mb-144:last-child{
    margin-bottom: 36rem;
  }

  .lg\:last\:mb-192:last-child{
    margin-bottom: 48rem;
  }

  .lg\:last\:mb-240:last-child{
    margin-bottom: 60rem;
  }

  .lg\:last\:mb-auto:last-child{
    margin-bottom: auto;
  }

  .lg\:last\:mb-px:last-child{
    margin-bottom: 1px;
  }

  .lg\:last\:mb-0\.5:last-child{
    margin-bottom: 0.125rem;
  }

  .lg\:last\:mb-1\.5:last-child{
    margin-bottom: 0.375rem;
  }

  .lg\:last\:mb-2\.5:last-child{
    margin-bottom: 0.625rem;
  }

  .lg\:last\:mb-3\.5:last-child{
    margin-bottom: 0.875rem;
  }

  .lg\:last\:mb-btn-default:last-child{
    margin-bottom: 2.5rem;
  }

  .lg\:last\:mb-btn-sm:last-child{
    margin-bottom: 1.875rem;
  }

  .lg\:last\:mb-header:last-child{
    margin-bottom: 60px;
  }

  .lg\:last\:mb-icon:last-child{
    margin-bottom: 20px;
  }

  .lg\:last\:mb-icon-3xl:last-child{
    margin-bottom: 120px;
  }

  .lg\:last\:mb-icon-2xl:last-child{
    margin-bottom: 80px;
  }

  .lg\:last\:mb-icon-xl:last-child{
    margin-bottom: 60px;
  }

  .lg\:last\:mb-icon-lg:last-child{
    margin-bottom: 40px;
  }

  .lg\:last\:mb-icon-sm:last-child{
    margin-bottom: 18px;
  }

  .lg\:last\:mb-icon-xs:last-child{
    margin-bottom: 16px;
  }

  .lg\:last\:mb-icon-spacing:last-child{
    margin-bottom: 8px;
  }

  .lg\:last\:mb-heading-xs:last-child{
    margin-bottom: 0.25rem;
  }

  .lg\:last\:mb-heading-sm:last-child{
    margin-bottom: 0.5rem;
  }

  .lg\:last\:mb-heading:last-child{
    margin-bottom: 1rem;
  }

  .lg\:last\:mb-heading-lg:last-child{
    margin-bottom: 2rem;
  }

  .lg\:last\:mb-actionbar:last-child{
    margin-bottom: 70px;
  }

  .lg\:last\:mb-aside:last-child{
    margin-bottom: 20rem;
  }

  .lg\:last\:mb-sidebar:last-child{
    margin-bottom: 16rem;
  }

  .lg\:last\:mb-card-padding:last-child{
    margin-bottom: 1.25rem;
  }

  .lg\:last\:-mb-0:last-child{
    margin-bottom: 0px;
  }

  .lg\:last\:-mb-1:last-child{
    margin-bottom: -0.25rem;
  }

  .lg\:last\:-mb-2:last-child{
    margin-bottom: -0.5rem;
  }

  .lg\:last\:-mb-3:last-child{
    margin-bottom: -0.75rem;
  }

  .lg\:last\:-mb-4:last-child{
    margin-bottom: -1rem;
  }

  .lg\:last\:-mb-5:last-child{
    margin-bottom: -1.25rem;
  }

  .lg\:last\:-mb-6:last-child{
    margin-bottom: -1.5rem;
  }

  .lg\:last\:-mb-7:last-child{
    margin-bottom: -1.75rem;
  }

  .lg\:last\:-mb-8:last-child{
    margin-bottom: -2rem;
  }

  .lg\:last\:-mb-9:last-child{
    margin-bottom: -2.25rem;
  }

  .lg\:last\:-mb-10:last-child{
    margin-bottom: -2.5rem;
  }

  .lg\:last\:-mb-11:last-child{
    margin-bottom: -2.75rem;
  }

  .lg\:last\:-mb-12:last-child{
    margin-bottom: -3rem;
  }

  .lg\:last\:-mb-14:last-child{
    margin-bottom: -3.5rem;
  }

  .lg\:last\:-mb-16:last-child{
    margin-bottom: -4rem;
  }

  .lg\:last\:-mb-20:last-child{
    margin-bottom: -5rem;
  }

  .lg\:last\:-mb-24:last-child{
    margin-bottom: -6rem;
  }

  .lg\:last\:-mb-28:last-child{
    margin-bottom: -7rem;
  }

  .lg\:last\:-mb-32:last-child{
    margin-bottom: -8rem;
  }

  .lg\:last\:-mb-36:last-child{
    margin-bottom: -9rem;
  }

  .lg\:last\:-mb-40:last-child{
    margin-bottom: -10rem;
  }

  .lg\:last\:-mb-44:last-child{
    margin-bottom: -11rem;
  }

  .lg\:last\:-mb-48:last-child{
    margin-bottom: -12rem;
  }

  .lg\:last\:-mb-52:last-child{
    margin-bottom: -13rem;
  }

  .lg\:last\:-mb-56:last-child{
    margin-bottom: -14rem;
  }

  .lg\:last\:-mb-60:last-child{
    margin-bottom: -15rem;
  }

  .lg\:last\:-mb-64:last-child{
    margin-bottom: -16rem;
  }

  .lg\:last\:-mb-72:last-child{
    margin-bottom: -18rem;
  }

  .lg\:last\:-mb-80:last-child{
    margin-bottom: -20rem;
  }

  .lg\:last\:-mb-96:last-child{
    margin-bottom: -24rem;
  }

  .lg\:last\:-mb-144:last-child{
    margin-bottom: -36rem;
  }

  .lg\:last\:-mb-192:last-child{
    margin-bottom: -48rem;
  }

  .lg\:last\:-mb-240:last-child{
    margin-bottom: -60rem;
  }

  .lg\:last\:-mb-px:last-child{
    margin-bottom: -1px;
  }

  .lg\:last\:-mb-0\.5:last-child{
    margin-bottom: -0.125rem;
  }

  .lg\:last\:-mb-1\.5:last-child{
    margin-bottom: -0.375rem;
  }

  .lg\:last\:-mb-2\.5:last-child{
    margin-bottom: -0.625rem;
  }

  .lg\:last\:-mb-3\.5:last-child{
    margin-bottom: -0.875rem;
  }

  .lg\:last\:-mb-btn-default:last-child{
    margin-bottom: -2.5rem;
  }

  .lg\:last\:-mb-btn-sm:last-child{
    margin-bottom: -1.875rem;
  }

  .lg\:last\:-mb-header:last-child{
    margin-bottom: -60px;
  }

  .lg\:last\:-mb-icon:last-child{
    margin-bottom: -20px;
  }

  .lg\:last\:-mb-icon-3xl:last-child{
    margin-bottom: -120px;
  }

  .lg\:last\:-mb-icon-2xl:last-child{
    margin-bottom: -80px;
  }

  .lg\:last\:-mb-icon-xl:last-child{
    margin-bottom: -60px;
  }

  .lg\:last\:-mb-icon-lg:last-child{
    margin-bottom: -40px;
  }

  .lg\:last\:-mb-icon-sm:last-child{
    margin-bottom: -18px;
  }

  .lg\:last\:-mb-icon-xs:last-child{
    margin-bottom: -16px;
  }

  .lg\:last\:-mb-icon-spacing:last-child{
    margin-bottom: -8px;
  }

  .lg\:last\:-mb-heading-xs:last-child{
    margin-bottom: -0.25rem;
  }

  .lg\:last\:-mb-heading-sm:last-child{
    margin-bottom: -0.5rem;
  }

  .lg\:last\:-mb-heading:last-child{
    margin-bottom: -1rem;
  }

  .lg\:last\:-mb-heading-lg:last-child{
    margin-bottom: -2rem;
  }

  .lg\:last\:-mb-actionbar:last-child{
    margin-bottom: -70px;
  }

  .lg\:last\:-mb-aside:last-child{
    margin-bottom: -20rem;
  }

  .lg\:last\:-mb-sidebar:last-child{
    margin-bottom: -16rem;
  }

  .lg\:last\:-mb-card-padding:last-child{
    margin-bottom: -1.25rem;
  }

  .lg\:last\:ml-0:last-child{
    margin-left: 0px;
  }

  .lg\:last\:ml-1:last-child{
    margin-left: 0.25rem;
  }

  .lg\:last\:ml-2:last-child{
    margin-left: 0.5rem;
  }

  .lg\:last\:ml-3:last-child{
    margin-left: 0.75rem;
  }

  .lg\:last\:ml-4:last-child{
    margin-left: 1rem;
  }

  .lg\:last\:ml-5:last-child{
    margin-left: 1.25rem;
  }

  .lg\:last\:ml-6:last-child{
    margin-left: 1.5rem;
  }

  .lg\:last\:ml-7:last-child{
    margin-left: 1.75rem;
  }

  .lg\:last\:ml-8:last-child{
    margin-left: 2rem;
  }

  .lg\:last\:ml-9:last-child{
    margin-left: 2.25rem;
  }

  .lg\:last\:ml-10:last-child{
    margin-left: 2.5rem;
  }

  .lg\:last\:ml-11:last-child{
    margin-left: 2.75rem;
  }

  .lg\:last\:ml-12:last-child{
    margin-left: 3rem;
  }

  .lg\:last\:ml-14:last-child{
    margin-left: 3.5rem;
  }

  .lg\:last\:ml-16:last-child{
    margin-left: 4rem;
  }

  .lg\:last\:ml-20:last-child{
    margin-left: 5rem;
  }

  .lg\:last\:ml-24:last-child{
    margin-left: 6rem;
  }

  .lg\:last\:ml-28:last-child{
    margin-left: 7rem;
  }

  .lg\:last\:ml-32:last-child{
    margin-left: 8rem;
  }

  .lg\:last\:ml-36:last-child{
    margin-left: 9rem;
  }

  .lg\:last\:ml-40:last-child{
    margin-left: 10rem;
  }

  .lg\:last\:ml-44:last-child{
    margin-left: 11rem;
  }

  .lg\:last\:ml-48:last-child{
    margin-left: 12rem;
  }

  .lg\:last\:ml-52:last-child{
    margin-left: 13rem;
  }

  .lg\:last\:ml-56:last-child{
    margin-left: 14rem;
  }

  .lg\:last\:ml-60:last-child{
    margin-left: 15rem;
  }

  .lg\:last\:ml-64:last-child{
    margin-left: 16rem;
  }

  .lg\:last\:ml-72:last-child{
    margin-left: 18rem;
  }

  .lg\:last\:ml-80:last-child{
    margin-left: 20rem;
  }

  .lg\:last\:ml-96:last-child{
    margin-left: 24rem;
  }

  .lg\:last\:ml-144:last-child{
    margin-left: 36rem;
  }

  .lg\:last\:ml-192:last-child{
    margin-left: 48rem;
  }

  .lg\:last\:ml-240:last-child{
    margin-left: 60rem;
  }

  .lg\:last\:ml-auto:last-child{
    margin-left: auto;
  }

  .lg\:last\:ml-px:last-child{
    margin-left: 1px;
  }

  .lg\:last\:ml-0\.5:last-child{
    margin-left: 0.125rem;
  }

  .lg\:last\:ml-1\.5:last-child{
    margin-left: 0.375rem;
  }

  .lg\:last\:ml-2\.5:last-child{
    margin-left: 0.625rem;
  }

  .lg\:last\:ml-3\.5:last-child{
    margin-left: 0.875rem;
  }

  .lg\:last\:ml-btn-default:last-child{
    margin-left: 2.5rem;
  }

  .lg\:last\:ml-btn-sm:last-child{
    margin-left: 1.875rem;
  }

  .lg\:last\:ml-header:last-child{
    margin-left: 60px;
  }

  .lg\:last\:ml-icon:last-child{
    margin-left: 20px;
  }

  .lg\:last\:ml-icon-3xl:last-child{
    margin-left: 120px;
  }

  .lg\:last\:ml-icon-2xl:last-child{
    margin-left: 80px;
  }

  .lg\:last\:ml-icon-xl:last-child{
    margin-left: 60px;
  }

  .lg\:last\:ml-icon-lg:last-child{
    margin-left: 40px;
  }

  .lg\:last\:ml-icon-sm:last-child{
    margin-left: 18px;
  }

  .lg\:last\:ml-icon-xs:last-child{
    margin-left: 16px;
  }

  .lg\:last\:ml-icon-spacing:last-child{
    margin-left: 8px;
  }

  .lg\:last\:ml-heading-xs:last-child{
    margin-left: 0.25rem;
  }

  .lg\:last\:ml-heading-sm:last-child{
    margin-left: 0.5rem;
  }

  .lg\:last\:ml-heading:last-child{
    margin-left: 1rem;
  }

  .lg\:last\:ml-heading-lg:last-child{
    margin-left: 2rem;
  }

  .lg\:last\:ml-actionbar:last-child{
    margin-left: 70px;
  }

  .lg\:last\:ml-aside:last-child{
    margin-left: 20rem;
  }

  .lg\:last\:ml-sidebar:last-child{
    margin-left: 16rem;
  }

  .lg\:last\:ml-card-padding:last-child{
    margin-left: 1.25rem;
  }

  .lg\:last\:-ml-0:last-child{
    margin-left: 0px;
  }

  .lg\:last\:-ml-1:last-child{
    margin-left: -0.25rem;
  }

  .lg\:last\:-ml-2:last-child{
    margin-left: -0.5rem;
  }

  .lg\:last\:-ml-3:last-child{
    margin-left: -0.75rem;
  }

  .lg\:last\:-ml-4:last-child{
    margin-left: -1rem;
  }

  .lg\:last\:-ml-5:last-child{
    margin-left: -1.25rem;
  }

  .lg\:last\:-ml-6:last-child{
    margin-left: -1.5rem;
  }

  .lg\:last\:-ml-7:last-child{
    margin-left: -1.75rem;
  }

  .lg\:last\:-ml-8:last-child{
    margin-left: -2rem;
  }

  .lg\:last\:-ml-9:last-child{
    margin-left: -2.25rem;
  }

  .lg\:last\:-ml-10:last-child{
    margin-left: -2.5rem;
  }

  .lg\:last\:-ml-11:last-child{
    margin-left: -2.75rem;
  }

  .lg\:last\:-ml-12:last-child{
    margin-left: -3rem;
  }

  .lg\:last\:-ml-14:last-child{
    margin-left: -3.5rem;
  }

  .lg\:last\:-ml-16:last-child{
    margin-left: -4rem;
  }

  .lg\:last\:-ml-20:last-child{
    margin-left: -5rem;
  }

  .lg\:last\:-ml-24:last-child{
    margin-left: -6rem;
  }

  .lg\:last\:-ml-28:last-child{
    margin-left: -7rem;
  }

  .lg\:last\:-ml-32:last-child{
    margin-left: -8rem;
  }

  .lg\:last\:-ml-36:last-child{
    margin-left: -9rem;
  }

  .lg\:last\:-ml-40:last-child{
    margin-left: -10rem;
  }

  .lg\:last\:-ml-44:last-child{
    margin-left: -11rem;
  }

  .lg\:last\:-ml-48:last-child{
    margin-left: -12rem;
  }

  .lg\:last\:-ml-52:last-child{
    margin-left: -13rem;
  }

  .lg\:last\:-ml-56:last-child{
    margin-left: -14rem;
  }

  .lg\:last\:-ml-60:last-child{
    margin-left: -15rem;
  }

  .lg\:last\:-ml-64:last-child{
    margin-left: -16rem;
  }

  .lg\:last\:-ml-72:last-child{
    margin-left: -18rem;
  }

  .lg\:last\:-ml-80:last-child{
    margin-left: -20rem;
  }

  .lg\:last\:-ml-96:last-child{
    margin-left: -24rem;
  }

  .lg\:last\:-ml-144:last-child{
    margin-left: -36rem;
  }

  .lg\:last\:-ml-192:last-child{
    margin-left: -48rem;
  }

  .lg\:last\:-ml-240:last-child{
    margin-left: -60rem;
  }

  .lg\:last\:-ml-px:last-child{
    margin-left: -1px;
  }

  .lg\:last\:-ml-0\.5:last-child{
    margin-left: -0.125rem;
  }

  .lg\:last\:-ml-1\.5:last-child{
    margin-left: -0.375rem;
  }

  .lg\:last\:-ml-2\.5:last-child{
    margin-left: -0.625rem;
  }

  .lg\:last\:-ml-3\.5:last-child{
    margin-left: -0.875rem;
  }

  .lg\:last\:-ml-btn-default:last-child{
    margin-left: -2.5rem;
  }

  .lg\:last\:-ml-btn-sm:last-child{
    margin-left: -1.875rem;
  }

  .lg\:last\:-ml-header:last-child{
    margin-left: -60px;
  }

  .lg\:last\:-ml-icon:last-child{
    margin-left: -20px;
  }

  .lg\:last\:-ml-icon-3xl:last-child{
    margin-left: -120px;
  }

  .lg\:last\:-ml-icon-2xl:last-child{
    margin-left: -80px;
  }

  .lg\:last\:-ml-icon-xl:last-child{
    margin-left: -60px;
  }

  .lg\:last\:-ml-icon-lg:last-child{
    margin-left: -40px;
  }

  .lg\:last\:-ml-icon-sm:last-child{
    margin-left: -18px;
  }

  .lg\:last\:-ml-icon-xs:last-child{
    margin-left: -16px;
  }

  .lg\:last\:-ml-icon-spacing:last-child{
    margin-left: -8px;
  }

  .lg\:last\:-ml-heading-xs:last-child{
    margin-left: -0.25rem;
  }

  .lg\:last\:-ml-heading-sm:last-child{
    margin-left: -0.5rem;
  }

  .lg\:last\:-ml-heading:last-child{
    margin-left: -1rem;
  }

  .lg\:last\:-ml-heading-lg:last-child{
    margin-left: -2rem;
  }

  .lg\:last\:-ml-actionbar:last-child{
    margin-left: -70px;
  }

  .lg\:last\:-ml-aside:last-child{
    margin-left: -20rem;
  }

  .lg\:last\:-ml-sidebar:last-child{
    margin-left: -16rem;
  }

  .lg\:last\:-ml-card-padding:last-child{
    margin-left: -1.25rem;
  }

  .lg\:box-border{
    box-sizing: border-box;
  }

  .lg\:box-content{
    box-sizing: content-box;
  }

  .lg\:block{
    display: block;
  }

  .lg\:inline-block{
    display: inline-block;
  }

  .lg\:inline{
    display: inline;
  }

  .lg\:flex{
    display: flex;
  }

  .lg\:inline-flex{
    display: inline-flex;
  }

  .lg\:table{
    display: table;
  }

  .lg\:inline-table{
    display: inline-table;
  }

  .lg\:table-caption{
    display: table-caption;
  }

  .lg\:table-cell{
    display: table-cell;
  }

  .lg\:table-column{
    display: table-column;
  }

  .lg\:table-column-group{
    display: table-column-group;
  }

  .lg\:table-footer-group{
    display: table-footer-group;
  }

  .lg\:table-header-group{
    display: table-header-group;
  }

  .lg\:table-row-group{
    display: table-row-group;
  }

  .lg\:table-row{
    display: table-row;
  }

  .lg\:flow-root{
    display: flow-root;
  }

  .lg\:grid{
    display: grid;
  }

  .lg\:inline-grid{
    display: inline-grid;
  }

  .lg\:contents{
    display: contents;
  }

  .lg\:list-item{
    display: list-item;
  }

  .lg\:hidden{
    display: none;
  }

  .lg\:h-0{
    height: 0px;
  }

  .lg\:h-1{
    height: 0.25rem;
  }

  .lg\:h-2{
    height: 0.5rem;
  }

  .lg\:h-3{
    height: 0.75rem;
  }

  .lg\:h-4{
    height: 1rem;
  }

  .lg\:h-5{
    height: 1.25rem;
  }

  .lg\:h-6{
    height: 1.5rem;
  }

  .lg\:h-7{
    height: 1.75rem;
  }

  .lg\:h-8{
    height: 2rem;
  }

  .lg\:h-9{
    height: 2.25rem;
  }

  .lg\:h-10{
    height: 2.5rem;
  }

  .lg\:h-11{
    height: 2.75rem;
  }

  .lg\:h-12{
    height: 3rem;
  }

  .lg\:h-14{
    height: 3.5rem;
  }

  .lg\:h-16{
    height: 4rem;
  }

  .lg\:h-20{
    height: 5rem;
  }

  .lg\:h-24{
    height: 6rem;
  }

  .lg\:h-28{
    height: 7rem;
  }

  .lg\:h-32{
    height: 8rem;
  }

  .lg\:h-36{
    height: 9rem;
  }

  .lg\:h-40{
    height: 10rem;
  }

  .lg\:h-44{
    height: 11rem;
  }

  .lg\:h-48{
    height: 12rem;
  }

  .lg\:h-52{
    height: 13rem;
  }

  .lg\:h-56{
    height: 14rem;
  }

  .lg\:h-60{
    height: 15rem;
  }

  .lg\:h-64{
    height: 16rem;
  }

  .lg\:h-72{
    height: 18rem;
  }

  .lg\:h-80{
    height: 20rem;
  }

  .lg\:h-96{
    height: 24rem;
  }

  .lg\:h-144{
    height: 36rem;
  }

  .lg\:h-192{
    height: 48rem;
  }

  .lg\:h-240{
    height: 60rem;
  }

  .lg\:h-auto{
    height: auto;
  }

  .lg\:h-px{
    height: 1px;
  }

  .lg\:h-0\.5{
    height: 0.125rem;
  }

  .lg\:h-1\.5{
    height: 0.375rem;
  }

  .lg\:h-2\.5{
    height: 0.625rem;
  }

  .lg\:h-3\.5{
    height: 0.875rem;
  }

  .lg\:h-btn-default{
    height: 2.5rem;
  }

  .lg\:h-btn-sm{
    height: 1.875rem;
  }

  .lg\:h-header{
    height: 60px;
  }

  .lg\:h-icon{
    height: 20px;
  }

  .lg\:h-icon-3xl{
    height: 120px;
  }

  .lg\:h-icon-2xl{
    height: 80px;
  }

  .lg\:h-icon-xl{
    height: 60px;
  }

  .lg\:h-icon-lg{
    height: 40px;
  }

  .lg\:h-icon-sm{
    height: 18px;
  }

  .lg\:h-icon-xs{
    height: 16px;
  }

  .lg\:h-icon-spacing{
    height: 8px;
  }

  .lg\:h-heading-xs{
    height: 0.25rem;
  }

  .lg\:h-heading-sm{
    height: 0.5rem;
  }

  .lg\:h-heading{
    height: 1rem;
  }

  .lg\:h-heading-lg{
    height: 2rem;
  }

  .lg\:h-actionbar{
    height: 70px;
  }

  .lg\:h-aside{
    height: 20rem;
  }

  .lg\:h-sidebar{
    height: 16rem;
  }

  .lg\:h-card-padding{
    height: 1.25rem;
  }

  .lg\:h-1\/2{
    height: 50%;
  }

  .lg\:h-1\/3{
    height: 33.333333%;
  }

  .lg\:h-2\/3{
    height: 66.666667%;
  }

  .lg\:h-1\/4{
    height: 25%;
  }

  .lg\:h-2\/4{
    height: 50%;
  }

  .lg\:h-3\/4{
    height: 75%;
  }

  .lg\:h-1\/5{
    height: 20%;
  }

  .lg\:h-2\/5{
    height: 40%;
  }

  .lg\:h-3\/5{
    height: 60%;
  }

  .lg\:h-4\/5{
    height: 80%;
  }

  .lg\:h-1\/6{
    height: 16.666667%;
  }

  .lg\:h-2\/6{
    height: 33.333333%;
  }

  .lg\:h-3\/6{
    height: 50%;
  }

  .lg\:h-4\/6{
    height: 66.666667%;
  }

  .lg\:h-5\/6{
    height: 83.333333%;
  }

  .lg\:h-full{
    height: 100%;
  }

  .lg\:h-screen{
    height: 100vh;
  }

  .lg\:max-h-0{
    max-height: 0px;
  }

  .lg\:max-h-1{
    max-height: 0.25rem;
  }

  .lg\:max-h-2{
    max-height: 0.5rem;
  }

  .lg\:max-h-3{
    max-height: 0.75rem;
  }

  .lg\:max-h-4{
    max-height: 1rem;
  }

  .lg\:max-h-5{
    max-height: 1.25rem;
  }

  .lg\:max-h-6{
    max-height: 1.5rem;
  }

  .lg\:max-h-7{
    max-height: 1.75rem;
  }

  .lg\:max-h-8{
    max-height: 2rem;
  }

  .lg\:max-h-9{
    max-height: 2.25rem;
  }

  .lg\:max-h-10{
    max-height: 2.5rem;
  }

  .lg\:max-h-11{
    max-height: 2.75rem;
  }

  .lg\:max-h-12{
    max-height: 3rem;
  }

  .lg\:max-h-14{
    max-height: 3.5rem;
  }

  .lg\:max-h-16{
    max-height: 4rem;
  }

  .lg\:max-h-20{
    max-height: 5rem;
  }

  .lg\:max-h-24{
    max-height: 6rem;
  }

  .lg\:max-h-28{
    max-height: 7rem;
  }

  .lg\:max-h-32{
    max-height: 8rem;
  }

  .lg\:max-h-36{
    max-height: 9rem;
  }

  .lg\:max-h-40{
    max-height: 10rem;
  }

  .lg\:max-h-44{
    max-height: 11rem;
  }

  .lg\:max-h-48{
    max-height: 12rem;
  }

  .lg\:max-h-52{
    max-height: 13rem;
  }

  .lg\:max-h-56{
    max-height: 14rem;
  }

  .lg\:max-h-60{
    max-height: 15rem;
  }

  .lg\:max-h-64{
    max-height: 16rem;
  }

  .lg\:max-h-72{
    max-height: 18rem;
  }

  .lg\:max-h-80{
    max-height: 20rem;
  }

  .lg\:max-h-96{
    max-height: 24rem;
  }

  .lg\:max-h-144{
    max-height: 36rem;
  }

  .lg\:max-h-192{
    max-height: 48rem;
  }

  .lg\:max-h-240{
    max-height: 60rem;
  }

  .lg\:max-h-px{
    max-height: 1px;
  }

  .lg\:max-h-0\.5{
    max-height: 0.125rem;
  }

  .lg\:max-h-1\.5{
    max-height: 0.375rem;
  }

  .lg\:max-h-2\.5{
    max-height: 0.625rem;
  }

  .lg\:max-h-3\.5{
    max-height: 0.875rem;
  }

  .lg\:max-h-btn-default{
    max-height: 2.5rem;
  }

  .lg\:max-h-btn-sm{
    max-height: 1.875rem;
  }

  .lg\:max-h-header{
    max-height: 60px;
  }

  .lg\:max-h-icon{
    max-height: 20px;
  }

  .lg\:max-h-icon-3xl{
    max-height: 120px;
  }

  .lg\:max-h-icon-2xl{
    max-height: 80px;
  }

  .lg\:max-h-icon-xl{
    max-height: 60px;
  }

  .lg\:max-h-icon-lg{
    max-height: 40px;
  }

  .lg\:max-h-icon-sm{
    max-height: 18px;
  }

  .lg\:max-h-icon-xs{
    max-height: 16px;
  }

  .lg\:max-h-icon-spacing{
    max-height: 8px;
  }

  .lg\:max-h-heading-xs{
    max-height: 0.25rem;
  }

  .lg\:max-h-heading-sm{
    max-height: 0.5rem;
  }

  .lg\:max-h-heading{
    max-height: 1rem;
  }

  .lg\:max-h-heading-lg{
    max-height: 2rem;
  }

  .lg\:max-h-actionbar{
    max-height: 70px;
  }

  .lg\:max-h-aside{
    max-height: 20rem;
  }

  .lg\:max-h-sidebar{
    max-height: 16rem;
  }

  .lg\:max-h-card-padding{
    max-height: 1.25rem;
  }

  .lg\:max-h-full{
    max-height: 100%;
  }

  .lg\:max-h-screen{
    max-height: 100vh;
  }

  .lg\:min-h-0{
    min-height: 0px;
  }

  .lg\:min-h-12{
    min-height: 3rem;
  }

  .lg\:min-h-20{
    min-height: 5rem;
  }

  .lg\:min-h-24{
    min-height: 6rem;
  }

  .lg\:min-h-36{
    min-height: 9rem;
  }

  .lg\:min-h-48{
    min-height: 12rem;
  }

  .lg\:min-h-full{
    min-height: 100%;
  }

  .lg\:min-h-screen{
    min-height: 100vh;
  }

  .lg\:min-h-auto{
    min-height: auto;
  }

  .lg\:min-h-btn-default{
    min-height: 40px;
  }

  .lg\:w-0{
    width: 0px;
  }

  .lg\:w-1{
    width: 0.25rem;
  }

  .lg\:w-2{
    width: 0.5rem;
  }

  .lg\:w-3{
    width: 0.75rem;
  }

  .lg\:w-4{
    width: 1rem;
  }

  .lg\:w-5{
    width: 1.25rem;
  }

  .lg\:w-6{
    width: 1.5rem;
  }

  .lg\:w-7{
    width: 1.75rem;
  }

  .lg\:w-8{
    width: 2rem;
  }

  .lg\:w-9{
    width: 2.25rem;
  }

  .lg\:w-10{
    width: 2.5rem;
  }

  .lg\:w-11{
    width: 2.75rem;
  }

  .lg\:w-12{
    width: 3rem;
  }

  .lg\:w-14{
    width: 3.5rem;
  }

  .lg\:w-16{
    width: 4rem;
  }

  .lg\:w-20{
    width: 5rem;
  }

  .lg\:w-24{
    width: 6rem;
  }

  .lg\:w-28{
    width: 7rem;
  }

  .lg\:w-32{
    width: 8rem;
  }

  .lg\:w-36{
    width: 9rem;
  }

  .lg\:w-40{
    width: 10rem;
  }

  .lg\:w-44{
    width: 11rem;
  }

  .lg\:w-48{
    width: 12rem;
  }

  .lg\:w-52{
    width: 13rem;
  }

  .lg\:w-56{
    width: 14rem;
  }

  .lg\:w-60{
    width: 15rem;
  }

  .lg\:w-64{
    width: 16rem;
  }

  .lg\:w-72{
    width: 18rem;
  }

  .lg\:w-80{
    width: 20rem;
  }

  .lg\:w-96{
    width: 24rem;
  }

  .lg\:w-144{
    width: 36rem;
  }

  .lg\:w-192{
    width: 48rem;
  }

  .lg\:w-240{
    width: 60rem;
  }

  .lg\:w-auto{
    width: auto;
  }

  .lg\:w-px{
    width: 1px;
  }

  .lg\:w-0\.5{
    width: 0.125rem;
  }

  .lg\:w-1\.5{
    width: 0.375rem;
  }

  .lg\:w-2\.5{
    width: 0.625rem;
  }

  .lg\:w-3\.5{
    width: 0.875rem;
  }

  .lg\:w-btn-default{
    width: 2.5rem;
  }

  .lg\:w-btn-sm{
    width: 1.875rem;
  }

  .lg\:w-header{
    width: 60px;
  }

  .lg\:w-icon{
    width: 20px;
  }

  .lg\:w-icon-3xl{
    width: 120px;
  }

  .lg\:w-icon-2xl{
    width: 80px;
  }

  .lg\:w-icon-xl{
    width: 60px;
  }

  .lg\:w-icon-lg{
    width: 40px;
  }

  .lg\:w-icon-sm{
    width: 18px;
  }

  .lg\:w-icon-xs{
    width: 16px;
  }

  .lg\:w-icon-spacing{
    width: 8px;
  }

  .lg\:w-heading-xs{
    width: 0.25rem;
  }

  .lg\:w-heading-sm{
    width: 0.5rem;
  }

  .lg\:w-heading{
    width: 1rem;
  }

  .lg\:w-heading-lg{
    width: 2rem;
  }

  .lg\:w-actionbar{
    width: 70px;
  }

  .lg\:w-aside{
    width: 20rem;
  }

  .lg\:w-sidebar{
    width: 16rem;
  }

  .lg\:w-card-padding{
    width: 1.25rem;
  }

  .lg\:w-1\/2{
    width: 50%;
  }

  .lg\:w-1\/3{
    width: 33.333333%;
  }

  .lg\:w-2\/3{
    width: 66.666667%;
  }

  .lg\:w-1\/4{
    width: 25%;
  }

  .lg\:w-2\/4{
    width: 50%;
  }

  .lg\:w-3\/4{
    width: 75%;
  }

  .lg\:w-1\/5{
    width: 20%;
  }

  .lg\:w-2\/5{
    width: 40%;
  }

  .lg\:w-3\/5{
    width: 60%;
  }

  .lg\:w-4\/5{
    width: 80%;
  }

  .lg\:w-1\/6{
    width: 16.666667%;
  }

  .lg\:w-2\/6{
    width: 33.333333%;
  }

  .lg\:w-3\/6{
    width: 50%;
  }

  .lg\:w-4\/6{
    width: 66.666667%;
  }

  .lg\:w-5\/6{
    width: 83.333333%;
  }

  .lg\:w-1\/12{
    width: 8.333333%;
  }

  .lg\:w-2\/12{
    width: 16.666667%;
  }

  .lg\:w-3\/12{
    width: 25%;
  }

  .lg\:w-4\/12{
    width: 33.333333%;
  }

  .lg\:w-5\/12{
    width: 41.666667%;
  }

  .lg\:w-6\/12{
    width: 50%;
  }

  .lg\:w-7\/12{
    width: 58.333333%;
  }

  .lg\:w-8\/12{
    width: 66.666667%;
  }

  .lg\:w-9\/12{
    width: 75%;
  }

  .lg\:w-10\/12{
    width: 83.333333%;
  }

  .lg\:w-11\/12{
    width: 91.666667%;
  }

  .lg\:w-full{
    width: 100%;
  }

  .lg\:w-screen{
    width: 100vw;
  }

  .lg\:w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .lg\:w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .lg\:first\:w-0:first-child{
    width: 0px;
  }

  .lg\:first\:w-1:first-child{
    width: 0.25rem;
  }

  .lg\:first\:w-2:first-child{
    width: 0.5rem;
  }

  .lg\:first\:w-3:first-child{
    width: 0.75rem;
  }

  .lg\:first\:w-4:first-child{
    width: 1rem;
  }

  .lg\:first\:w-5:first-child{
    width: 1.25rem;
  }

  .lg\:first\:w-6:first-child{
    width: 1.5rem;
  }

  .lg\:first\:w-7:first-child{
    width: 1.75rem;
  }

  .lg\:first\:w-8:first-child{
    width: 2rem;
  }

  .lg\:first\:w-9:first-child{
    width: 2.25rem;
  }

  .lg\:first\:w-10:first-child{
    width: 2.5rem;
  }

  .lg\:first\:w-11:first-child{
    width: 2.75rem;
  }

  .lg\:first\:w-12:first-child{
    width: 3rem;
  }

  .lg\:first\:w-14:first-child{
    width: 3.5rem;
  }

  .lg\:first\:w-16:first-child{
    width: 4rem;
  }

  .lg\:first\:w-20:first-child{
    width: 5rem;
  }

  .lg\:first\:w-24:first-child{
    width: 6rem;
  }

  .lg\:first\:w-28:first-child{
    width: 7rem;
  }

  .lg\:first\:w-32:first-child{
    width: 8rem;
  }

  .lg\:first\:w-36:first-child{
    width: 9rem;
  }

  .lg\:first\:w-40:first-child{
    width: 10rem;
  }

  .lg\:first\:w-44:first-child{
    width: 11rem;
  }

  .lg\:first\:w-48:first-child{
    width: 12rem;
  }

  .lg\:first\:w-52:first-child{
    width: 13rem;
  }

  .lg\:first\:w-56:first-child{
    width: 14rem;
  }

  .lg\:first\:w-60:first-child{
    width: 15rem;
  }

  .lg\:first\:w-64:first-child{
    width: 16rem;
  }

  .lg\:first\:w-72:first-child{
    width: 18rem;
  }

  .lg\:first\:w-80:first-child{
    width: 20rem;
  }

  .lg\:first\:w-96:first-child{
    width: 24rem;
  }

  .lg\:first\:w-144:first-child{
    width: 36rem;
  }

  .lg\:first\:w-192:first-child{
    width: 48rem;
  }

  .lg\:first\:w-240:first-child{
    width: 60rem;
  }

  .lg\:first\:w-auto:first-child{
    width: auto;
  }

  .lg\:first\:w-px:first-child{
    width: 1px;
  }

  .lg\:first\:w-0\.5:first-child{
    width: 0.125rem;
  }

  .lg\:first\:w-1\.5:first-child{
    width: 0.375rem;
  }

  .lg\:first\:w-2\.5:first-child{
    width: 0.625rem;
  }

  .lg\:first\:w-3\.5:first-child{
    width: 0.875rem;
  }

  .lg\:first\:w-btn-default:first-child{
    width: 2.5rem;
  }

  .lg\:first\:w-btn-sm:first-child{
    width: 1.875rem;
  }

  .lg\:first\:w-header:first-child{
    width: 60px;
  }

  .lg\:first\:w-icon:first-child{
    width: 20px;
  }

  .lg\:first\:w-icon-3xl:first-child{
    width: 120px;
  }

  .lg\:first\:w-icon-2xl:first-child{
    width: 80px;
  }

  .lg\:first\:w-icon-xl:first-child{
    width: 60px;
  }

  .lg\:first\:w-icon-lg:first-child{
    width: 40px;
  }

  .lg\:first\:w-icon-sm:first-child{
    width: 18px;
  }

  .lg\:first\:w-icon-xs:first-child{
    width: 16px;
  }

  .lg\:first\:w-icon-spacing:first-child{
    width: 8px;
  }

  .lg\:first\:w-heading-xs:first-child{
    width: 0.25rem;
  }

  .lg\:first\:w-heading-sm:first-child{
    width: 0.5rem;
  }

  .lg\:first\:w-heading:first-child{
    width: 1rem;
  }

  .lg\:first\:w-heading-lg:first-child{
    width: 2rem;
  }

  .lg\:first\:w-actionbar:first-child{
    width: 70px;
  }

  .lg\:first\:w-aside:first-child{
    width: 20rem;
  }

  .lg\:first\:w-sidebar:first-child{
    width: 16rem;
  }

  .lg\:first\:w-card-padding:first-child{
    width: 1.25rem;
  }

  .lg\:first\:w-1\/2:first-child{
    width: 50%;
  }

  .lg\:first\:w-1\/3:first-child{
    width: 33.333333%;
  }

  .lg\:first\:w-2\/3:first-child{
    width: 66.666667%;
  }

  .lg\:first\:w-1\/4:first-child{
    width: 25%;
  }

  .lg\:first\:w-2\/4:first-child{
    width: 50%;
  }

  .lg\:first\:w-3\/4:first-child{
    width: 75%;
  }

  .lg\:first\:w-1\/5:first-child{
    width: 20%;
  }

  .lg\:first\:w-2\/5:first-child{
    width: 40%;
  }

  .lg\:first\:w-3\/5:first-child{
    width: 60%;
  }

  .lg\:first\:w-4\/5:first-child{
    width: 80%;
  }

  .lg\:first\:w-1\/6:first-child{
    width: 16.666667%;
  }

  .lg\:first\:w-2\/6:first-child{
    width: 33.333333%;
  }

  .lg\:first\:w-3\/6:first-child{
    width: 50%;
  }

  .lg\:first\:w-4\/6:first-child{
    width: 66.666667%;
  }

  .lg\:first\:w-5\/6:first-child{
    width: 83.333333%;
  }

  .lg\:first\:w-1\/12:first-child{
    width: 8.333333%;
  }

  .lg\:first\:w-2\/12:first-child{
    width: 16.666667%;
  }

  .lg\:first\:w-3\/12:first-child{
    width: 25%;
  }

  .lg\:first\:w-4\/12:first-child{
    width: 33.333333%;
  }

  .lg\:first\:w-5\/12:first-child{
    width: 41.666667%;
  }

  .lg\:first\:w-6\/12:first-child{
    width: 50%;
  }

  .lg\:first\:w-7\/12:first-child{
    width: 58.333333%;
  }

  .lg\:first\:w-8\/12:first-child{
    width: 66.666667%;
  }

  .lg\:first\:w-9\/12:first-child{
    width: 75%;
  }

  .lg\:first\:w-10\/12:first-child{
    width: 83.333333%;
  }

  .lg\:first\:w-11\/12:first-child{
    width: 91.666667%;
  }

  .lg\:first\:w-full:first-child{
    width: 100%;
  }

  .lg\:first\:w-screen:first-child{
    width: 100vw;
  }

  .lg\:first\:w-min:first-child{
    width: -moz-min-content;
    width: min-content;
  }

  .lg\:first\:w-max:first-child{
    width: -moz-max-content;
    width: max-content;
  }

  .lg\:last\:w-0:last-child{
    width: 0px;
  }

  .lg\:last\:w-1:last-child{
    width: 0.25rem;
  }

  .lg\:last\:w-2:last-child{
    width: 0.5rem;
  }

  .lg\:last\:w-3:last-child{
    width: 0.75rem;
  }

  .lg\:last\:w-4:last-child{
    width: 1rem;
  }

  .lg\:last\:w-5:last-child{
    width: 1.25rem;
  }

  .lg\:last\:w-6:last-child{
    width: 1.5rem;
  }

  .lg\:last\:w-7:last-child{
    width: 1.75rem;
  }

  .lg\:last\:w-8:last-child{
    width: 2rem;
  }

  .lg\:last\:w-9:last-child{
    width: 2.25rem;
  }

  .lg\:last\:w-10:last-child{
    width: 2.5rem;
  }

  .lg\:last\:w-11:last-child{
    width: 2.75rem;
  }

  .lg\:last\:w-12:last-child{
    width: 3rem;
  }

  .lg\:last\:w-14:last-child{
    width: 3.5rem;
  }

  .lg\:last\:w-16:last-child{
    width: 4rem;
  }

  .lg\:last\:w-20:last-child{
    width: 5rem;
  }

  .lg\:last\:w-24:last-child{
    width: 6rem;
  }

  .lg\:last\:w-28:last-child{
    width: 7rem;
  }

  .lg\:last\:w-32:last-child{
    width: 8rem;
  }

  .lg\:last\:w-36:last-child{
    width: 9rem;
  }

  .lg\:last\:w-40:last-child{
    width: 10rem;
  }

  .lg\:last\:w-44:last-child{
    width: 11rem;
  }

  .lg\:last\:w-48:last-child{
    width: 12rem;
  }

  .lg\:last\:w-52:last-child{
    width: 13rem;
  }

  .lg\:last\:w-56:last-child{
    width: 14rem;
  }

  .lg\:last\:w-60:last-child{
    width: 15rem;
  }

  .lg\:last\:w-64:last-child{
    width: 16rem;
  }

  .lg\:last\:w-72:last-child{
    width: 18rem;
  }

  .lg\:last\:w-80:last-child{
    width: 20rem;
  }

  .lg\:last\:w-96:last-child{
    width: 24rem;
  }

  .lg\:last\:w-144:last-child{
    width: 36rem;
  }

  .lg\:last\:w-192:last-child{
    width: 48rem;
  }

  .lg\:last\:w-240:last-child{
    width: 60rem;
  }

  .lg\:last\:w-auto:last-child{
    width: auto;
  }

  .lg\:last\:w-px:last-child{
    width: 1px;
  }

  .lg\:last\:w-0\.5:last-child{
    width: 0.125rem;
  }

  .lg\:last\:w-1\.5:last-child{
    width: 0.375rem;
  }

  .lg\:last\:w-2\.5:last-child{
    width: 0.625rem;
  }

  .lg\:last\:w-3\.5:last-child{
    width: 0.875rem;
  }

  .lg\:last\:w-btn-default:last-child{
    width: 2.5rem;
  }

  .lg\:last\:w-btn-sm:last-child{
    width: 1.875rem;
  }

  .lg\:last\:w-header:last-child{
    width: 60px;
  }

  .lg\:last\:w-icon:last-child{
    width: 20px;
  }

  .lg\:last\:w-icon-3xl:last-child{
    width: 120px;
  }

  .lg\:last\:w-icon-2xl:last-child{
    width: 80px;
  }

  .lg\:last\:w-icon-xl:last-child{
    width: 60px;
  }

  .lg\:last\:w-icon-lg:last-child{
    width: 40px;
  }

  .lg\:last\:w-icon-sm:last-child{
    width: 18px;
  }

  .lg\:last\:w-icon-xs:last-child{
    width: 16px;
  }

  .lg\:last\:w-icon-spacing:last-child{
    width: 8px;
  }

  .lg\:last\:w-heading-xs:last-child{
    width: 0.25rem;
  }

  .lg\:last\:w-heading-sm:last-child{
    width: 0.5rem;
  }

  .lg\:last\:w-heading:last-child{
    width: 1rem;
  }

  .lg\:last\:w-heading-lg:last-child{
    width: 2rem;
  }

  .lg\:last\:w-actionbar:last-child{
    width: 70px;
  }

  .lg\:last\:w-aside:last-child{
    width: 20rem;
  }

  .lg\:last\:w-sidebar:last-child{
    width: 16rem;
  }

  .lg\:last\:w-card-padding:last-child{
    width: 1.25rem;
  }

  .lg\:last\:w-1\/2:last-child{
    width: 50%;
  }

  .lg\:last\:w-1\/3:last-child{
    width: 33.333333%;
  }

  .lg\:last\:w-2\/3:last-child{
    width: 66.666667%;
  }

  .lg\:last\:w-1\/4:last-child{
    width: 25%;
  }

  .lg\:last\:w-2\/4:last-child{
    width: 50%;
  }

  .lg\:last\:w-3\/4:last-child{
    width: 75%;
  }

  .lg\:last\:w-1\/5:last-child{
    width: 20%;
  }

  .lg\:last\:w-2\/5:last-child{
    width: 40%;
  }

  .lg\:last\:w-3\/5:last-child{
    width: 60%;
  }

  .lg\:last\:w-4\/5:last-child{
    width: 80%;
  }

  .lg\:last\:w-1\/6:last-child{
    width: 16.666667%;
  }

  .lg\:last\:w-2\/6:last-child{
    width: 33.333333%;
  }

  .lg\:last\:w-3\/6:last-child{
    width: 50%;
  }

  .lg\:last\:w-4\/6:last-child{
    width: 66.666667%;
  }

  .lg\:last\:w-5\/6:last-child{
    width: 83.333333%;
  }

  .lg\:last\:w-1\/12:last-child{
    width: 8.333333%;
  }

  .lg\:last\:w-2\/12:last-child{
    width: 16.666667%;
  }

  .lg\:last\:w-3\/12:last-child{
    width: 25%;
  }

  .lg\:last\:w-4\/12:last-child{
    width: 33.333333%;
  }

  .lg\:last\:w-5\/12:last-child{
    width: 41.666667%;
  }

  .lg\:last\:w-6\/12:last-child{
    width: 50%;
  }

  .lg\:last\:w-7\/12:last-child{
    width: 58.333333%;
  }

  .lg\:last\:w-8\/12:last-child{
    width: 66.666667%;
  }

  .lg\:last\:w-9\/12:last-child{
    width: 75%;
  }

  .lg\:last\:w-10\/12:last-child{
    width: 83.333333%;
  }

  .lg\:last\:w-11\/12:last-child{
    width: 91.666667%;
  }

  .lg\:last\:w-full:last-child{
    width: 100%;
  }

  .lg\:last\:w-screen:last-child{
    width: 100vw;
  }

  .lg\:last\:w-min:last-child{
    width: -moz-min-content;
    width: min-content;
  }

  .lg\:last\:w-max:last-child{
    width: -moz-max-content;
    width: max-content;
  }

  .lg\:min-w-0{
    min-width: 0px;
  }

  .lg\:min-w-56{
    min-width: 14rem;
  }

  .lg\:min-w-96{
    min-width: 24rem;
  }

  .lg\:min-w-192{
    min-width: 48rem;
  }

  .lg\:min-w-full{
    min-width: 100%;
  }

  .lg\:min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .lg\:min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .lg\:min-w-auto{
    min-width: auto;
  }

  .lg\:max-w-0{
    max-width: 0rem;
  }

  .lg\:max-w-8{
    max-width: 2rem;
  }

  .lg\:max-w-32{
    max-width: 8rem;
  }

  .lg\:max-w-48{
    max-width: 12rem;
  }

  .lg\:max-w-64{
    max-width: 16rem;
  }

  .lg\:max-w-94{
    max-width: 24rem;
  }

  .lg\:max-w-144{
    max-width: 36rem;
  }

  .lg\:max-w-192{
    max-width: 48rem;
  }

  .lg\:max-w-240{
    max-width: 60rem;
  }

  .lg\:max-w-none{
    max-width: none;
  }

  .lg\:max-w-xs{
    max-width: 20rem;
  }

  .lg\:max-w-sm{
    max-width: 24rem;
  }

  .lg\:max-w-md{
    max-width: 28rem;
  }

  .lg\:max-w-lg{
    max-width: 32rem;
  }

  .lg\:max-w-xl{
    max-width: 36rem;
  }

  .lg\:max-w-2xl{
    max-width: 42rem;
  }

  .lg\:max-w-3xl{
    max-width: 48rem;
  }

  .lg\:max-w-4xl{
    max-width: 56rem;
  }

  .lg\:max-w-5xl{
    max-width: 64rem;
  }

  .lg\:max-w-6xl{
    max-width: 72rem;
  }

  .lg\:max-w-7xl{
    max-width: 80rem;
  }

  .lg\:max-w-full{
    max-width: 100%;
  }

  .lg\:max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .lg\:max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .lg\:max-w-prose{
    max-width: 65ch;
  }

  .lg\:max-w-screen-sm{
    max-width: 640px;
  }

  .lg\:max-w-screen-md{
    max-width: 768px;
  }

  .lg\:max-w-screen-lg{
    max-width: 1024px;
  }

  .lg\:max-w-screen-xl{
    max-width: 1280px;
  }

  .lg\:max-w-screen-2xl{
    max-width: 1536px;
  }

  .lg\:max-w-screen-3xl{
    max-width: 1930px;
  }

  .lg\:max-w-1\/2{
    max-width: 50%;
  }

  .lg\:max-w-2\/3{
    max-width: 66%;
  }

  .lg\:flex-1{
    flex: 1 1;
  }

  .lg\:flex-auto{
    flex: 1 1 auto;
  }

  .lg\:flex-initial{
    flex: 0 1 auto;
  }

  .lg\:flex-none{
    flex: none;
  }

  .lg\:flex-shrink-0{
    flex-shrink: 0;
  }

  .lg\:flex-shrink{
    flex-shrink: 1;
  }

  .lg\:flex-grow-0{
    flex-grow: 0;
  }

  .lg\:flex-grow{
    flex-grow: 1;
  }

  .lg\:table-auto{
    table-layout: auto;
  }

  .lg\:table-fixed{
    table-layout: fixed;
  }

  .lg\:border-collapse{
    border-collapse: collapse;
  }

  .lg\:border-separate{
    border-collapse: separate;
  }

  .lg\:origin-center{
    transform-origin: center;
  }

  .lg\:origin-top{
    transform-origin: top;
  }

  .lg\:origin-top-right{
    transform-origin: top right;
  }

  .lg\:origin-right{
    transform-origin: right;
  }

  .lg\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .lg\:origin-bottom{
    transform-origin: bottom;
  }

  .lg\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .lg\:origin-left{
    transform-origin: left;
  }

  .lg\:origin-top-left{
    transform-origin: top left;
  }

  .lg\:transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg\:transform-none{
    transform: none;
  }

  .lg\:translate-x-0{
    --tw-translate-x: 0px;
  }

  .lg\:translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .lg\:translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .lg\:translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .lg\:translate-x-4{
    --tw-translate-x: 1rem;
  }

  .lg\:translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .lg\:translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .lg\:translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .lg\:translate-x-8{
    --tw-translate-x: 2rem;
  }

  .lg\:translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .lg\:translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .lg\:translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .lg\:translate-x-12{
    --tw-translate-x: 3rem;
  }

  .lg\:translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .lg\:translate-x-16{
    --tw-translate-x: 4rem;
  }

  .lg\:translate-x-20{
    --tw-translate-x: 5rem;
  }

  .lg\:translate-x-24{
    --tw-translate-x: 6rem;
  }

  .lg\:translate-x-28{
    --tw-translate-x: 7rem;
  }

  .lg\:translate-x-32{
    --tw-translate-x: 8rem;
  }

  .lg\:translate-x-36{
    --tw-translate-x: 9rem;
  }

  .lg\:translate-x-40{
    --tw-translate-x: 10rem;
  }

  .lg\:translate-x-44{
    --tw-translate-x: 11rem;
  }

  .lg\:translate-x-48{
    --tw-translate-x: 12rem;
  }

  .lg\:translate-x-52{
    --tw-translate-x: 13rem;
  }

  .lg\:translate-x-56{
    --tw-translate-x: 14rem;
  }

  .lg\:translate-x-60{
    --tw-translate-x: 15rem;
  }

  .lg\:translate-x-64{
    --tw-translate-x: 16rem;
  }

  .lg\:translate-x-72{
    --tw-translate-x: 18rem;
  }

  .lg\:translate-x-80{
    --tw-translate-x: 20rem;
  }

  .lg\:translate-x-96{
    --tw-translate-x: 24rem;
  }

  .lg\:translate-x-144{
    --tw-translate-x: 36rem;
  }

  .lg\:translate-x-192{
    --tw-translate-x: 48rem;
  }

  .lg\:translate-x-240{
    --tw-translate-x: 60rem;
  }

  .lg\:translate-x-px{
    --tw-translate-x: 1px;
  }

  .lg\:translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .lg\:translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .lg\:translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .lg\:translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .lg\:translate-x-btn-default{
    --tw-translate-x: 2.5rem;
  }

  .lg\:translate-x-btn-sm{
    --tw-translate-x: 1.875rem;
  }

  .lg\:translate-x-header{
    --tw-translate-x: 60px;
  }

  .lg\:translate-x-icon{
    --tw-translate-x: 20px;
  }

  .lg\:translate-x-icon-3xl{
    --tw-translate-x: 120px;
  }

  .lg\:translate-x-icon-2xl{
    --tw-translate-x: 80px;
  }

  .lg\:translate-x-icon-xl{
    --tw-translate-x: 60px;
  }

  .lg\:translate-x-icon-lg{
    --tw-translate-x: 40px;
  }

  .lg\:translate-x-icon-sm{
    --tw-translate-x: 18px;
  }

  .lg\:translate-x-icon-xs{
    --tw-translate-x: 16px;
  }

  .lg\:translate-x-icon-spacing{
    --tw-translate-x: 8px;
  }

  .lg\:translate-x-heading-xs{
    --tw-translate-x: 0.25rem;
  }

  .lg\:translate-x-heading-sm{
    --tw-translate-x: 0.5rem;
  }

  .lg\:translate-x-heading{
    --tw-translate-x: 1rem;
  }

  .lg\:translate-x-heading-lg{
    --tw-translate-x: 2rem;
  }

  .lg\:translate-x-actionbar{
    --tw-translate-x: 70px;
  }

  .lg\:translate-x-aside{
    --tw-translate-x: 20rem;
  }

  .lg\:translate-x-sidebar{
    --tw-translate-x: 16rem;
  }

  .lg\:translate-x-card-padding{
    --tw-translate-x: 1.25rem;
  }

  .lg\:-translate-x-0{
    --tw-translate-x: 0px;
  }

  .lg\:-translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .lg\:-translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .lg\:-translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .lg\:-translate-x-4{
    --tw-translate-x: -1rem;
  }

  .lg\:-translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .lg\:-translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .lg\:-translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .lg\:-translate-x-8{
    --tw-translate-x: -2rem;
  }

  .lg\:-translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .lg\:-translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .lg\:-translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .lg\:-translate-x-12{
    --tw-translate-x: -3rem;
  }

  .lg\:-translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .lg\:-translate-x-16{
    --tw-translate-x: -4rem;
  }

  .lg\:-translate-x-20{
    --tw-translate-x: -5rem;
  }

  .lg\:-translate-x-24{
    --tw-translate-x: -6rem;
  }

  .lg\:-translate-x-28{
    --tw-translate-x: -7rem;
  }

  .lg\:-translate-x-32{
    --tw-translate-x: -8rem;
  }

  .lg\:-translate-x-36{
    --tw-translate-x: -9rem;
  }

  .lg\:-translate-x-40{
    --tw-translate-x: -10rem;
  }

  .lg\:-translate-x-44{
    --tw-translate-x: -11rem;
  }

  .lg\:-translate-x-48{
    --tw-translate-x: -12rem;
  }

  .lg\:-translate-x-52{
    --tw-translate-x: -13rem;
  }

  .lg\:-translate-x-56{
    --tw-translate-x: -14rem;
  }

  .lg\:-translate-x-60{
    --tw-translate-x: -15rem;
  }

  .lg\:-translate-x-64{
    --tw-translate-x: -16rem;
  }

  .lg\:-translate-x-72{
    --tw-translate-x: -18rem;
  }

  .lg\:-translate-x-80{
    --tw-translate-x: -20rem;
  }

  .lg\:-translate-x-96{
    --tw-translate-x: -24rem;
  }

  .lg\:-translate-x-144{
    --tw-translate-x: -36rem;
  }

  .lg\:-translate-x-192{
    --tw-translate-x: -48rem;
  }

  .lg\:-translate-x-240{
    --tw-translate-x: -60rem;
  }

  .lg\:-translate-x-px{
    --tw-translate-x: -1px;
  }

  .lg\:-translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .lg\:-translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .lg\:-translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .lg\:-translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .lg\:-translate-x-btn-default{
    --tw-translate-x: -2.5rem;
  }

  .lg\:-translate-x-btn-sm{
    --tw-translate-x: -1.875rem;
  }

  .lg\:-translate-x-header{
    --tw-translate-x: -60px;
  }

  .lg\:-translate-x-icon{
    --tw-translate-x: -20px;
  }

  .lg\:-translate-x-icon-3xl{
    --tw-translate-x: -120px;
  }

  .lg\:-translate-x-icon-2xl{
    --tw-translate-x: -80px;
  }

  .lg\:-translate-x-icon-xl{
    --tw-translate-x: -60px;
  }

  .lg\:-translate-x-icon-lg{
    --tw-translate-x: -40px;
  }

  .lg\:-translate-x-icon-sm{
    --tw-translate-x: -18px;
  }

  .lg\:-translate-x-icon-xs{
    --tw-translate-x: -16px;
  }

  .lg\:-translate-x-icon-spacing{
    --tw-translate-x: -8px;
  }

  .lg\:-translate-x-heading-xs{
    --tw-translate-x: -0.25rem;
  }

  .lg\:-translate-x-heading-sm{
    --tw-translate-x: -0.5rem;
  }

  .lg\:-translate-x-heading{
    --tw-translate-x: -1rem;
  }

  .lg\:-translate-x-heading-lg{
    --tw-translate-x: -2rem;
  }

  .lg\:-translate-x-actionbar{
    --tw-translate-x: -70px;
  }

  .lg\:-translate-x-aside{
    --tw-translate-x: -20rem;
  }

  .lg\:-translate-x-sidebar{
    --tw-translate-x: -16rem;
  }

  .lg\:-translate-x-card-padding{
    --tw-translate-x: -1.25rem;
  }

  .lg\:translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .lg\:translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .lg\:translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .lg\:translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .lg\:translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .lg\:translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .lg\:translate-x-full{
    --tw-translate-x: 100%;
  }

  .lg\:-translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .lg\:-translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .lg\:-translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .lg\:-translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .lg\:-translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .lg\:-translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .lg\:-translate-x-full{
    --tw-translate-x: -100%;
  }

  .lg\:translate-y-0{
    --tw-translate-y: 0px;
  }

  .lg\:translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .lg\:translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .lg\:translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .lg\:translate-y-4{
    --tw-translate-y: 1rem;
  }

  .lg\:translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .lg\:translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .lg\:translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .lg\:translate-y-8{
    --tw-translate-y: 2rem;
  }

  .lg\:translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .lg\:translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .lg\:translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .lg\:translate-y-12{
    --tw-translate-y: 3rem;
  }

  .lg\:translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .lg\:translate-y-16{
    --tw-translate-y: 4rem;
  }

  .lg\:translate-y-20{
    --tw-translate-y: 5rem;
  }

  .lg\:translate-y-24{
    --tw-translate-y: 6rem;
  }

  .lg\:translate-y-28{
    --tw-translate-y: 7rem;
  }

  .lg\:translate-y-32{
    --tw-translate-y: 8rem;
  }

  .lg\:translate-y-36{
    --tw-translate-y: 9rem;
  }

  .lg\:translate-y-40{
    --tw-translate-y: 10rem;
  }

  .lg\:translate-y-44{
    --tw-translate-y: 11rem;
  }

  .lg\:translate-y-48{
    --tw-translate-y: 12rem;
  }

  .lg\:translate-y-52{
    --tw-translate-y: 13rem;
  }

  .lg\:translate-y-56{
    --tw-translate-y: 14rem;
  }

  .lg\:translate-y-60{
    --tw-translate-y: 15rem;
  }

  .lg\:translate-y-64{
    --tw-translate-y: 16rem;
  }

  .lg\:translate-y-72{
    --tw-translate-y: 18rem;
  }

  .lg\:translate-y-80{
    --tw-translate-y: 20rem;
  }

  .lg\:translate-y-96{
    --tw-translate-y: 24rem;
  }

  .lg\:translate-y-144{
    --tw-translate-y: 36rem;
  }

  .lg\:translate-y-192{
    --tw-translate-y: 48rem;
  }

  .lg\:translate-y-240{
    --tw-translate-y: 60rem;
  }

  .lg\:translate-y-px{
    --tw-translate-y: 1px;
  }

  .lg\:translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .lg\:translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .lg\:translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .lg\:translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .lg\:translate-y-btn-default{
    --tw-translate-y: 2.5rem;
  }

  .lg\:translate-y-btn-sm{
    --tw-translate-y: 1.875rem;
  }

  .lg\:translate-y-header{
    --tw-translate-y: 60px;
  }

  .lg\:translate-y-icon{
    --tw-translate-y: 20px;
  }

  .lg\:translate-y-icon-3xl{
    --tw-translate-y: 120px;
  }

  .lg\:translate-y-icon-2xl{
    --tw-translate-y: 80px;
  }

  .lg\:translate-y-icon-xl{
    --tw-translate-y: 60px;
  }

  .lg\:translate-y-icon-lg{
    --tw-translate-y: 40px;
  }

  .lg\:translate-y-icon-sm{
    --tw-translate-y: 18px;
  }

  .lg\:translate-y-icon-xs{
    --tw-translate-y: 16px;
  }

  .lg\:translate-y-icon-spacing{
    --tw-translate-y: 8px;
  }

  .lg\:translate-y-heading-xs{
    --tw-translate-y: 0.25rem;
  }

  .lg\:translate-y-heading-sm{
    --tw-translate-y: 0.5rem;
  }

  .lg\:translate-y-heading{
    --tw-translate-y: 1rem;
  }

  .lg\:translate-y-heading-lg{
    --tw-translate-y: 2rem;
  }

  .lg\:translate-y-actionbar{
    --tw-translate-y: 70px;
  }

  .lg\:translate-y-aside{
    --tw-translate-y: 20rem;
  }

  .lg\:translate-y-sidebar{
    --tw-translate-y: 16rem;
  }

  .lg\:translate-y-card-padding{
    --tw-translate-y: 1.25rem;
  }

  .lg\:-translate-y-0{
    --tw-translate-y: 0px;
  }

  .lg\:-translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .lg\:-translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .lg\:-translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .lg\:-translate-y-4{
    --tw-translate-y: -1rem;
  }

  .lg\:-translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .lg\:-translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .lg\:-translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .lg\:-translate-y-8{
    --tw-translate-y: -2rem;
  }

  .lg\:-translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .lg\:-translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .lg\:-translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .lg\:-translate-y-12{
    --tw-translate-y: -3rem;
  }

  .lg\:-translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .lg\:-translate-y-16{
    --tw-translate-y: -4rem;
  }

  .lg\:-translate-y-20{
    --tw-translate-y: -5rem;
  }

  .lg\:-translate-y-24{
    --tw-translate-y: -6rem;
  }

  .lg\:-translate-y-28{
    --tw-translate-y: -7rem;
  }

  .lg\:-translate-y-32{
    --tw-translate-y: -8rem;
  }

  .lg\:-translate-y-36{
    --tw-translate-y: -9rem;
  }

  .lg\:-translate-y-40{
    --tw-translate-y: -10rem;
  }

  .lg\:-translate-y-44{
    --tw-translate-y: -11rem;
  }

  .lg\:-translate-y-48{
    --tw-translate-y: -12rem;
  }

  .lg\:-translate-y-52{
    --tw-translate-y: -13rem;
  }

  .lg\:-translate-y-56{
    --tw-translate-y: -14rem;
  }

  .lg\:-translate-y-60{
    --tw-translate-y: -15rem;
  }

  .lg\:-translate-y-64{
    --tw-translate-y: -16rem;
  }

  .lg\:-translate-y-72{
    --tw-translate-y: -18rem;
  }

  .lg\:-translate-y-80{
    --tw-translate-y: -20rem;
  }

  .lg\:-translate-y-96{
    --tw-translate-y: -24rem;
  }

  .lg\:-translate-y-144{
    --tw-translate-y: -36rem;
  }

  .lg\:-translate-y-192{
    --tw-translate-y: -48rem;
  }

  .lg\:-translate-y-240{
    --tw-translate-y: -60rem;
  }

  .lg\:-translate-y-px{
    --tw-translate-y: -1px;
  }

  .lg\:-translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .lg\:-translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .lg\:-translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .lg\:-translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .lg\:-translate-y-btn-default{
    --tw-translate-y: -2.5rem;
  }

  .lg\:-translate-y-btn-sm{
    --tw-translate-y: -1.875rem;
  }

  .lg\:-translate-y-header{
    --tw-translate-y: -60px;
  }

  .lg\:-translate-y-icon{
    --tw-translate-y: -20px;
  }

  .lg\:-translate-y-icon-3xl{
    --tw-translate-y: -120px;
  }

  .lg\:-translate-y-icon-2xl{
    --tw-translate-y: -80px;
  }

  .lg\:-translate-y-icon-xl{
    --tw-translate-y: -60px;
  }

  .lg\:-translate-y-icon-lg{
    --tw-translate-y: -40px;
  }

  .lg\:-translate-y-icon-sm{
    --tw-translate-y: -18px;
  }

  .lg\:-translate-y-icon-xs{
    --tw-translate-y: -16px;
  }

  .lg\:-translate-y-icon-spacing{
    --tw-translate-y: -8px;
  }

  .lg\:-translate-y-heading-xs{
    --tw-translate-y: -0.25rem;
  }

  .lg\:-translate-y-heading-sm{
    --tw-translate-y: -0.5rem;
  }

  .lg\:-translate-y-heading{
    --tw-translate-y: -1rem;
  }

  .lg\:-translate-y-heading-lg{
    --tw-translate-y: -2rem;
  }

  .lg\:-translate-y-actionbar{
    --tw-translate-y: -70px;
  }

  .lg\:-translate-y-aside{
    --tw-translate-y: -20rem;
  }

  .lg\:-translate-y-sidebar{
    --tw-translate-y: -16rem;
  }

  .lg\:-translate-y-card-padding{
    --tw-translate-y: -1.25rem;
  }

  .lg\:translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .lg\:translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .lg\:translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .lg\:translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .lg\:translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .lg\:translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .lg\:translate-y-full{
    --tw-translate-y: 100%;
  }

  .lg\:-translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .lg\:-translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .lg\:-translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .lg\:-translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .lg\:-translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .lg\:-translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .lg\:-translate-y-full{
    --tw-translate-y: -100%;
  }

  .lg\:hover\:translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .lg\:hover\:translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .lg\:hover\:translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .lg\:hover\:translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .lg\:hover\:translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .lg\:hover\:translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .lg\:hover\:translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .lg\:hover\:translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .lg\:hover\:translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .lg\:hover\:translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .lg\:hover\:translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .lg\:hover\:translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .lg\:hover\:translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .lg\:hover\:translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .lg\:hover\:translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .lg\:hover\:translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .lg\:hover\:translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .lg\:hover\:translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .lg\:hover\:translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .lg\:hover\:translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .lg\:hover\:translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .lg\:hover\:translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .lg\:hover\:translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .lg\:hover\:translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .lg\:hover\:translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .lg\:hover\:translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .lg\:hover\:translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .lg\:hover\:translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .lg\:hover\:translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .lg\:hover\:translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .lg\:hover\:translate-x-144:hover{
    --tw-translate-x: 36rem;
  }

  .lg\:hover\:translate-x-192:hover{
    --tw-translate-x: 48rem;
  }

  .lg\:hover\:translate-x-240:hover{
    --tw-translate-x: 60rem;
  }

  .lg\:hover\:translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .lg\:hover\:translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .lg\:hover\:translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .lg\:hover\:translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .lg\:hover\:translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .lg\:hover\:translate-x-btn-default:hover{
    --tw-translate-x: 2.5rem;
  }

  .lg\:hover\:translate-x-btn-sm:hover{
    --tw-translate-x: 1.875rem;
  }

  .lg\:hover\:translate-x-header:hover{
    --tw-translate-x: 60px;
  }

  .lg\:hover\:translate-x-icon:hover{
    --tw-translate-x: 20px;
  }

  .lg\:hover\:translate-x-icon-3xl:hover{
    --tw-translate-x: 120px;
  }

  .lg\:hover\:translate-x-icon-2xl:hover{
    --tw-translate-x: 80px;
  }

  .lg\:hover\:translate-x-icon-xl:hover{
    --tw-translate-x: 60px;
  }

  .lg\:hover\:translate-x-icon-lg:hover{
    --tw-translate-x: 40px;
  }

  .lg\:hover\:translate-x-icon-sm:hover{
    --tw-translate-x: 18px;
  }

  .lg\:hover\:translate-x-icon-xs:hover{
    --tw-translate-x: 16px;
  }

  .lg\:hover\:translate-x-icon-spacing:hover{
    --tw-translate-x: 8px;
  }

  .lg\:hover\:translate-x-heading-xs:hover{
    --tw-translate-x: 0.25rem;
  }

  .lg\:hover\:translate-x-heading-sm:hover{
    --tw-translate-x: 0.5rem;
  }

  .lg\:hover\:translate-x-heading:hover{
    --tw-translate-x: 1rem;
  }

  .lg\:hover\:translate-x-heading-lg:hover{
    --tw-translate-x: 2rem;
  }

  .lg\:hover\:translate-x-actionbar:hover{
    --tw-translate-x: 70px;
  }

  .lg\:hover\:translate-x-aside:hover{
    --tw-translate-x: 20rem;
  }

  .lg\:hover\:translate-x-sidebar:hover{
    --tw-translate-x: 16rem;
  }

  .lg\:hover\:translate-x-card-padding:hover{
    --tw-translate-x: 1.25rem;
  }

  .lg\:hover\:-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .lg\:hover\:-translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .lg\:hover\:-translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .lg\:hover\:-translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .lg\:hover\:-translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .lg\:hover\:-translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .lg\:hover\:-translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .lg\:hover\:-translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .lg\:hover\:-translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .lg\:hover\:-translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .lg\:hover\:-translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .lg\:hover\:-translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .lg\:hover\:-translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .lg\:hover\:-translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .lg\:hover\:-translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .lg\:hover\:-translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .lg\:hover\:-translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .lg\:hover\:-translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .lg\:hover\:-translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .lg\:hover\:-translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .lg\:hover\:-translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .lg\:hover\:-translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .lg\:hover\:-translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .lg\:hover\:-translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .lg\:hover\:-translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .lg\:hover\:-translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .lg\:hover\:-translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .lg\:hover\:-translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .lg\:hover\:-translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .lg\:hover\:-translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .lg\:hover\:-translate-x-144:hover{
    --tw-translate-x: -36rem;
  }

  .lg\:hover\:-translate-x-192:hover{
    --tw-translate-x: -48rem;
  }

  .lg\:hover\:-translate-x-240:hover{
    --tw-translate-x: -60rem;
  }

  .lg\:hover\:-translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .lg\:hover\:-translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .lg\:hover\:-translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .lg\:hover\:-translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .lg\:hover\:-translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .lg\:hover\:-translate-x-btn-default:hover{
    --tw-translate-x: -2.5rem;
  }

  .lg\:hover\:-translate-x-btn-sm:hover{
    --tw-translate-x: -1.875rem;
  }

  .lg\:hover\:-translate-x-header:hover{
    --tw-translate-x: -60px;
  }

  .lg\:hover\:-translate-x-icon:hover{
    --tw-translate-x: -20px;
  }

  .lg\:hover\:-translate-x-icon-3xl:hover{
    --tw-translate-x: -120px;
  }

  .lg\:hover\:-translate-x-icon-2xl:hover{
    --tw-translate-x: -80px;
  }

  .lg\:hover\:-translate-x-icon-xl:hover{
    --tw-translate-x: -60px;
  }

  .lg\:hover\:-translate-x-icon-lg:hover{
    --tw-translate-x: -40px;
  }

  .lg\:hover\:-translate-x-icon-sm:hover{
    --tw-translate-x: -18px;
  }

  .lg\:hover\:-translate-x-icon-xs:hover{
    --tw-translate-x: -16px;
  }

  .lg\:hover\:-translate-x-icon-spacing:hover{
    --tw-translate-x: -8px;
  }

  .lg\:hover\:-translate-x-heading-xs:hover{
    --tw-translate-x: -0.25rem;
  }

  .lg\:hover\:-translate-x-heading-sm:hover{
    --tw-translate-x: -0.5rem;
  }

  .lg\:hover\:-translate-x-heading:hover{
    --tw-translate-x: -1rem;
  }

  .lg\:hover\:-translate-x-heading-lg:hover{
    --tw-translate-x: -2rem;
  }

  .lg\:hover\:-translate-x-actionbar:hover{
    --tw-translate-x: -70px;
  }

  .lg\:hover\:-translate-x-aside:hover{
    --tw-translate-x: -20rem;
  }

  .lg\:hover\:-translate-x-sidebar:hover{
    --tw-translate-x: -16rem;
  }

  .lg\:hover\:-translate-x-card-padding:hover{
    --tw-translate-x: -1.25rem;
  }

  .lg\:hover\:translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .lg\:hover\:translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .lg\:hover\:translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .lg\:hover\:translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .lg\:hover\:translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .lg\:hover\:translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .lg\:hover\:translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .lg\:hover\:-translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .lg\:hover\:-translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .lg\:hover\:-translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .lg\:hover\:-translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .lg\:hover\:-translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .lg\:hover\:-translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .lg\:hover\:-translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .lg\:hover\:translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .lg\:hover\:translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .lg\:hover\:translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .lg\:hover\:translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .lg\:hover\:translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .lg\:hover\:translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .lg\:hover\:translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .lg\:hover\:translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .lg\:hover\:translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .lg\:hover\:translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .lg\:hover\:translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .lg\:hover\:translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .lg\:hover\:translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .lg\:hover\:translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .lg\:hover\:translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .lg\:hover\:translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .lg\:hover\:translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .lg\:hover\:translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .lg\:hover\:translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .lg\:hover\:translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .lg\:hover\:translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .lg\:hover\:translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .lg\:hover\:translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .lg\:hover\:translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .lg\:hover\:translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .lg\:hover\:translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .lg\:hover\:translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .lg\:hover\:translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .lg\:hover\:translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .lg\:hover\:translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .lg\:hover\:translate-y-144:hover{
    --tw-translate-y: 36rem;
  }

  .lg\:hover\:translate-y-192:hover{
    --tw-translate-y: 48rem;
  }

  .lg\:hover\:translate-y-240:hover{
    --tw-translate-y: 60rem;
  }

  .lg\:hover\:translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .lg\:hover\:translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .lg\:hover\:translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .lg\:hover\:translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .lg\:hover\:translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .lg\:hover\:translate-y-btn-default:hover{
    --tw-translate-y: 2.5rem;
  }

  .lg\:hover\:translate-y-btn-sm:hover{
    --tw-translate-y: 1.875rem;
  }

  .lg\:hover\:translate-y-header:hover{
    --tw-translate-y: 60px;
  }

  .lg\:hover\:translate-y-icon:hover{
    --tw-translate-y: 20px;
  }

  .lg\:hover\:translate-y-icon-3xl:hover{
    --tw-translate-y: 120px;
  }

  .lg\:hover\:translate-y-icon-2xl:hover{
    --tw-translate-y: 80px;
  }

  .lg\:hover\:translate-y-icon-xl:hover{
    --tw-translate-y: 60px;
  }

  .lg\:hover\:translate-y-icon-lg:hover{
    --tw-translate-y: 40px;
  }

  .lg\:hover\:translate-y-icon-sm:hover{
    --tw-translate-y: 18px;
  }

  .lg\:hover\:translate-y-icon-xs:hover{
    --tw-translate-y: 16px;
  }

  .lg\:hover\:translate-y-icon-spacing:hover{
    --tw-translate-y: 8px;
  }

  .lg\:hover\:translate-y-heading-xs:hover{
    --tw-translate-y: 0.25rem;
  }

  .lg\:hover\:translate-y-heading-sm:hover{
    --tw-translate-y: 0.5rem;
  }

  .lg\:hover\:translate-y-heading:hover{
    --tw-translate-y: 1rem;
  }

  .lg\:hover\:translate-y-heading-lg:hover{
    --tw-translate-y: 2rem;
  }

  .lg\:hover\:translate-y-actionbar:hover{
    --tw-translate-y: 70px;
  }

  .lg\:hover\:translate-y-aside:hover{
    --tw-translate-y: 20rem;
  }

  .lg\:hover\:translate-y-sidebar:hover{
    --tw-translate-y: 16rem;
  }

  .lg\:hover\:translate-y-card-padding:hover{
    --tw-translate-y: 1.25rem;
  }

  .lg\:hover\:-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .lg\:hover\:-translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .lg\:hover\:-translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .lg\:hover\:-translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .lg\:hover\:-translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .lg\:hover\:-translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .lg\:hover\:-translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .lg\:hover\:-translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .lg\:hover\:-translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .lg\:hover\:-translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .lg\:hover\:-translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .lg\:hover\:-translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .lg\:hover\:-translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .lg\:hover\:-translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .lg\:hover\:-translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .lg\:hover\:-translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .lg\:hover\:-translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .lg\:hover\:-translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .lg\:hover\:-translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .lg\:hover\:-translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .lg\:hover\:-translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .lg\:hover\:-translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .lg\:hover\:-translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .lg\:hover\:-translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .lg\:hover\:-translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .lg\:hover\:-translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .lg\:hover\:-translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .lg\:hover\:-translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .lg\:hover\:-translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .lg\:hover\:-translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .lg\:hover\:-translate-y-144:hover{
    --tw-translate-y: -36rem;
  }

  .lg\:hover\:-translate-y-192:hover{
    --tw-translate-y: -48rem;
  }

  .lg\:hover\:-translate-y-240:hover{
    --tw-translate-y: -60rem;
  }

  .lg\:hover\:-translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .lg\:hover\:-translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .lg\:hover\:-translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .lg\:hover\:-translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .lg\:hover\:-translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .lg\:hover\:-translate-y-btn-default:hover{
    --tw-translate-y: -2.5rem;
  }

  .lg\:hover\:-translate-y-btn-sm:hover{
    --tw-translate-y: -1.875rem;
  }

  .lg\:hover\:-translate-y-header:hover{
    --tw-translate-y: -60px;
  }

  .lg\:hover\:-translate-y-icon:hover{
    --tw-translate-y: -20px;
  }

  .lg\:hover\:-translate-y-icon-3xl:hover{
    --tw-translate-y: -120px;
  }

  .lg\:hover\:-translate-y-icon-2xl:hover{
    --tw-translate-y: -80px;
  }

  .lg\:hover\:-translate-y-icon-xl:hover{
    --tw-translate-y: -60px;
  }

  .lg\:hover\:-translate-y-icon-lg:hover{
    --tw-translate-y: -40px;
  }

  .lg\:hover\:-translate-y-icon-sm:hover{
    --tw-translate-y: -18px;
  }

  .lg\:hover\:-translate-y-icon-xs:hover{
    --tw-translate-y: -16px;
  }

  .lg\:hover\:-translate-y-icon-spacing:hover{
    --tw-translate-y: -8px;
  }

  .lg\:hover\:-translate-y-heading-xs:hover{
    --tw-translate-y: -0.25rem;
  }

  .lg\:hover\:-translate-y-heading-sm:hover{
    --tw-translate-y: -0.5rem;
  }

  .lg\:hover\:-translate-y-heading:hover{
    --tw-translate-y: -1rem;
  }

  .lg\:hover\:-translate-y-heading-lg:hover{
    --tw-translate-y: -2rem;
  }

  .lg\:hover\:-translate-y-actionbar:hover{
    --tw-translate-y: -70px;
  }

  .lg\:hover\:-translate-y-aside:hover{
    --tw-translate-y: -20rem;
  }

  .lg\:hover\:-translate-y-sidebar:hover{
    --tw-translate-y: -16rem;
  }

  .lg\:hover\:-translate-y-card-padding:hover{
    --tw-translate-y: -1.25rem;
  }

  .lg\:hover\:translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .lg\:hover\:translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .lg\:hover\:translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .lg\:hover\:translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .lg\:hover\:translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .lg\:hover\:translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .lg\:hover\:translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .lg\:hover\:-translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .lg\:hover\:-translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .lg\:hover\:-translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .lg\:hover\:-translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .lg\:hover\:-translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .lg\:hover\:-translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .lg\:hover\:-translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .lg\:focus\:translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .lg\:focus\:translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .lg\:focus\:translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .lg\:focus\:translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .lg\:focus\:translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .lg\:focus\:translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .lg\:focus\:translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .lg\:focus\:translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .lg\:focus\:translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .lg\:focus\:translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .lg\:focus\:translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .lg\:focus\:translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .lg\:focus\:translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .lg\:focus\:translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .lg\:focus\:translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .lg\:focus\:translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .lg\:focus\:translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .lg\:focus\:translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .lg\:focus\:translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .lg\:focus\:translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .lg\:focus\:translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .lg\:focus\:translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .lg\:focus\:translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .lg\:focus\:translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .lg\:focus\:translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .lg\:focus\:translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .lg\:focus\:translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .lg\:focus\:translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .lg\:focus\:translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .lg\:focus\:translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .lg\:focus\:translate-x-144:focus{
    --tw-translate-x: 36rem;
  }

  .lg\:focus\:translate-x-192:focus{
    --tw-translate-x: 48rem;
  }

  .lg\:focus\:translate-x-240:focus{
    --tw-translate-x: 60rem;
  }

  .lg\:focus\:translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .lg\:focus\:translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .lg\:focus\:translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .lg\:focus\:translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .lg\:focus\:translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .lg\:focus\:translate-x-btn-default:focus{
    --tw-translate-x: 2.5rem;
  }

  .lg\:focus\:translate-x-btn-sm:focus{
    --tw-translate-x: 1.875rem;
  }

  .lg\:focus\:translate-x-header:focus{
    --tw-translate-x: 60px;
  }

  .lg\:focus\:translate-x-icon:focus{
    --tw-translate-x: 20px;
  }

  .lg\:focus\:translate-x-icon-3xl:focus{
    --tw-translate-x: 120px;
  }

  .lg\:focus\:translate-x-icon-2xl:focus{
    --tw-translate-x: 80px;
  }

  .lg\:focus\:translate-x-icon-xl:focus{
    --tw-translate-x: 60px;
  }

  .lg\:focus\:translate-x-icon-lg:focus{
    --tw-translate-x: 40px;
  }

  .lg\:focus\:translate-x-icon-sm:focus{
    --tw-translate-x: 18px;
  }

  .lg\:focus\:translate-x-icon-xs:focus{
    --tw-translate-x: 16px;
  }

  .lg\:focus\:translate-x-icon-spacing:focus{
    --tw-translate-x: 8px;
  }

  .lg\:focus\:translate-x-heading-xs:focus{
    --tw-translate-x: 0.25rem;
  }

  .lg\:focus\:translate-x-heading-sm:focus{
    --tw-translate-x: 0.5rem;
  }

  .lg\:focus\:translate-x-heading:focus{
    --tw-translate-x: 1rem;
  }

  .lg\:focus\:translate-x-heading-lg:focus{
    --tw-translate-x: 2rem;
  }

  .lg\:focus\:translate-x-actionbar:focus{
    --tw-translate-x: 70px;
  }

  .lg\:focus\:translate-x-aside:focus{
    --tw-translate-x: 20rem;
  }

  .lg\:focus\:translate-x-sidebar:focus{
    --tw-translate-x: 16rem;
  }

  .lg\:focus\:translate-x-card-padding:focus{
    --tw-translate-x: 1.25rem;
  }

  .lg\:focus\:-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .lg\:focus\:-translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .lg\:focus\:-translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .lg\:focus\:-translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .lg\:focus\:-translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .lg\:focus\:-translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .lg\:focus\:-translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .lg\:focus\:-translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .lg\:focus\:-translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .lg\:focus\:-translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .lg\:focus\:-translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .lg\:focus\:-translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .lg\:focus\:-translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .lg\:focus\:-translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .lg\:focus\:-translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .lg\:focus\:-translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .lg\:focus\:-translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .lg\:focus\:-translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .lg\:focus\:-translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .lg\:focus\:-translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .lg\:focus\:-translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .lg\:focus\:-translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .lg\:focus\:-translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .lg\:focus\:-translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .lg\:focus\:-translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .lg\:focus\:-translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .lg\:focus\:-translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .lg\:focus\:-translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .lg\:focus\:-translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .lg\:focus\:-translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .lg\:focus\:-translate-x-144:focus{
    --tw-translate-x: -36rem;
  }

  .lg\:focus\:-translate-x-192:focus{
    --tw-translate-x: -48rem;
  }

  .lg\:focus\:-translate-x-240:focus{
    --tw-translate-x: -60rem;
  }

  .lg\:focus\:-translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .lg\:focus\:-translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .lg\:focus\:-translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .lg\:focus\:-translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .lg\:focus\:-translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .lg\:focus\:-translate-x-btn-default:focus{
    --tw-translate-x: -2.5rem;
  }

  .lg\:focus\:-translate-x-btn-sm:focus{
    --tw-translate-x: -1.875rem;
  }

  .lg\:focus\:-translate-x-header:focus{
    --tw-translate-x: -60px;
  }

  .lg\:focus\:-translate-x-icon:focus{
    --tw-translate-x: -20px;
  }

  .lg\:focus\:-translate-x-icon-3xl:focus{
    --tw-translate-x: -120px;
  }

  .lg\:focus\:-translate-x-icon-2xl:focus{
    --tw-translate-x: -80px;
  }

  .lg\:focus\:-translate-x-icon-xl:focus{
    --tw-translate-x: -60px;
  }

  .lg\:focus\:-translate-x-icon-lg:focus{
    --tw-translate-x: -40px;
  }

  .lg\:focus\:-translate-x-icon-sm:focus{
    --tw-translate-x: -18px;
  }

  .lg\:focus\:-translate-x-icon-xs:focus{
    --tw-translate-x: -16px;
  }

  .lg\:focus\:-translate-x-icon-spacing:focus{
    --tw-translate-x: -8px;
  }

  .lg\:focus\:-translate-x-heading-xs:focus{
    --tw-translate-x: -0.25rem;
  }

  .lg\:focus\:-translate-x-heading-sm:focus{
    --tw-translate-x: -0.5rem;
  }

  .lg\:focus\:-translate-x-heading:focus{
    --tw-translate-x: -1rem;
  }

  .lg\:focus\:-translate-x-heading-lg:focus{
    --tw-translate-x: -2rem;
  }

  .lg\:focus\:-translate-x-actionbar:focus{
    --tw-translate-x: -70px;
  }

  .lg\:focus\:-translate-x-aside:focus{
    --tw-translate-x: -20rem;
  }

  .lg\:focus\:-translate-x-sidebar:focus{
    --tw-translate-x: -16rem;
  }

  .lg\:focus\:-translate-x-card-padding:focus{
    --tw-translate-x: -1.25rem;
  }

  .lg\:focus\:translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .lg\:focus\:translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .lg\:focus\:translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .lg\:focus\:translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .lg\:focus\:translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .lg\:focus\:translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .lg\:focus\:translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .lg\:focus\:-translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .lg\:focus\:-translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .lg\:focus\:-translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .lg\:focus\:-translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .lg\:focus\:-translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .lg\:focus\:-translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .lg\:focus\:-translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .lg\:focus\:translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .lg\:focus\:translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .lg\:focus\:translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .lg\:focus\:translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .lg\:focus\:translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .lg\:focus\:translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .lg\:focus\:translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .lg\:focus\:translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .lg\:focus\:translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .lg\:focus\:translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .lg\:focus\:translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .lg\:focus\:translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .lg\:focus\:translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .lg\:focus\:translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .lg\:focus\:translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .lg\:focus\:translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .lg\:focus\:translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .lg\:focus\:translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .lg\:focus\:translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .lg\:focus\:translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .lg\:focus\:translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .lg\:focus\:translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .lg\:focus\:translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .lg\:focus\:translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .lg\:focus\:translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .lg\:focus\:translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .lg\:focus\:translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .lg\:focus\:translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .lg\:focus\:translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .lg\:focus\:translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .lg\:focus\:translate-y-144:focus{
    --tw-translate-y: 36rem;
  }

  .lg\:focus\:translate-y-192:focus{
    --tw-translate-y: 48rem;
  }

  .lg\:focus\:translate-y-240:focus{
    --tw-translate-y: 60rem;
  }

  .lg\:focus\:translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .lg\:focus\:translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .lg\:focus\:translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .lg\:focus\:translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .lg\:focus\:translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .lg\:focus\:translate-y-btn-default:focus{
    --tw-translate-y: 2.5rem;
  }

  .lg\:focus\:translate-y-btn-sm:focus{
    --tw-translate-y: 1.875rem;
  }

  .lg\:focus\:translate-y-header:focus{
    --tw-translate-y: 60px;
  }

  .lg\:focus\:translate-y-icon:focus{
    --tw-translate-y: 20px;
  }

  .lg\:focus\:translate-y-icon-3xl:focus{
    --tw-translate-y: 120px;
  }

  .lg\:focus\:translate-y-icon-2xl:focus{
    --tw-translate-y: 80px;
  }

  .lg\:focus\:translate-y-icon-xl:focus{
    --tw-translate-y: 60px;
  }

  .lg\:focus\:translate-y-icon-lg:focus{
    --tw-translate-y: 40px;
  }

  .lg\:focus\:translate-y-icon-sm:focus{
    --tw-translate-y: 18px;
  }

  .lg\:focus\:translate-y-icon-xs:focus{
    --tw-translate-y: 16px;
  }

  .lg\:focus\:translate-y-icon-spacing:focus{
    --tw-translate-y: 8px;
  }

  .lg\:focus\:translate-y-heading-xs:focus{
    --tw-translate-y: 0.25rem;
  }

  .lg\:focus\:translate-y-heading-sm:focus{
    --tw-translate-y: 0.5rem;
  }

  .lg\:focus\:translate-y-heading:focus{
    --tw-translate-y: 1rem;
  }

  .lg\:focus\:translate-y-heading-lg:focus{
    --tw-translate-y: 2rem;
  }

  .lg\:focus\:translate-y-actionbar:focus{
    --tw-translate-y: 70px;
  }

  .lg\:focus\:translate-y-aside:focus{
    --tw-translate-y: 20rem;
  }

  .lg\:focus\:translate-y-sidebar:focus{
    --tw-translate-y: 16rem;
  }

  .lg\:focus\:translate-y-card-padding:focus{
    --tw-translate-y: 1.25rem;
  }

  .lg\:focus\:-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .lg\:focus\:-translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .lg\:focus\:-translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .lg\:focus\:-translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .lg\:focus\:-translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .lg\:focus\:-translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .lg\:focus\:-translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .lg\:focus\:-translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .lg\:focus\:-translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .lg\:focus\:-translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .lg\:focus\:-translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .lg\:focus\:-translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .lg\:focus\:-translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .lg\:focus\:-translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .lg\:focus\:-translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .lg\:focus\:-translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .lg\:focus\:-translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .lg\:focus\:-translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .lg\:focus\:-translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .lg\:focus\:-translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .lg\:focus\:-translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .lg\:focus\:-translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .lg\:focus\:-translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .lg\:focus\:-translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .lg\:focus\:-translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .lg\:focus\:-translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .lg\:focus\:-translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .lg\:focus\:-translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .lg\:focus\:-translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .lg\:focus\:-translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .lg\:focus\:-translate-y-144:focus{
    --tw-translate-y: -36rem;
  }

  .lg\:focus\:-translate-y-192:focus{
    --tw-translate-y: -48rem;
  }

  .lg\:focus\:-translate-y-240:focus{
    --tw-translate-y: -60rem;
  }

  .lg\:focus\:-translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .lg\:focus\:-translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .lg\:focus\:-translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .lg\:focus\:-translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .lg\:focus\:-translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .lg\:focus\:-translate-y-btn-default:focus{
    --tw-translate-y: -2.5rem;
  }

  .lg\:focus\:-translate-y-btn-sm:focus{
    --tw-translate-y: -1.875rem;
  }

  .lg\:focus\:-translate-y-header:focus{
    --tw-translate-y: -60px;
  }

  .lg\:focus\:-translate-y-icon:focus{
    --tw-translate-y: -20px;
  }

  .lg\:focus\:-translate-y-icon-3xl:focus{
    --tw-translate-y: -120px;
  }

  .lg\:focus\:-translate-y-icon-2xl:focus{
    --tw-translate-y: -80px;
  }

  .lg\:focus\:-translate-y-icon-xl:focus{
    --tw-translate-y: -60px;
  }

  .lg\:focus\:-translate-y-icon-lg:focus{
    --tw-translate-y: -40px;
  }

  .lg\:focus\:-translate-y-icon-sm:focus{
    --tw-translate-y: -18px;
  }

  .lg\:focus\:-translate-y-icon-xs:focus{
    --tw-translate-y: -16px;
  }

  .lg\:focus\:-translate-y-icon-spacing:focus{
    --tw-translate-y: -8px;
  }

  .lg\:focus\:-translate-y-heading-xs:focus{
    --tw-translate-y: -0.25rem;
  }

  .lg\:focus\:-translate-y-heading-sm:focus{
    --tw-translate-y: -0.5rem;
  }

  .lg\:focus\:-translate-y-heading:focus{
    --tw-translate-y: -1rem;
  }

  .lg\:focus\:-translate-y-heading-lg:focus{
    --tw-translate-y: -2rem;
  }

  .lg\:focus\:-translate-y-actionbar:focus{
    --tw-translate-y: -70px;
  }

  .lg\:focus\:-translate-y-aside:focus{
    --tw-translate-y: -20rem;
  }

  .lg\:focus\:-translate-y-sidebar:focus{
    --tw-translate-y: -16rem;
  }

  .lg\:focus\:-translate-y-card-padding:focus{
    --tw-translate-y: -1.25rem;
  }

  .lg\:focus\:translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .lg\:focus\:translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .lg\:focus\:translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .lg\:focus\:translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .lg\:focus\:translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .lg\:focus\:translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .lg\:focus\:translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .lg\:focus\:-translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .lg\:focus\:-translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .lg\:focus\:-translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .lg\:focus\:-translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .lg\:focus\:-translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .lg\:focus\:-translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .lg\:focus\:-translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .lg\:rotate-0{
    --tw-rotate: 0deg;
  }

  .lg\:rotate-1{
    --tw-rotate: 1deg;
  }

  .lg\:rotate-2{
    --tw-rotate: 2deg;
  }

  .lg\:rotate-3{
    --tw-rotate: 3deg;
  }

  .lg\:rotate-6{
    --tw-rotate: 6deg;
  }

  .lg\:rotate-12{
    --tw-rotate: 12deg;
  }

  .lg\:rotate-45{
    --tw-rotate: 45deg;
  }

  .lg\:rotate-90{
    --tw-rotate: 90deg;
  }

  .lg\:rotate-180{
    --tw-rotate: 180deg;
  }

  .lg\:-rotate-180{
    --tw-rotate: -180deg;
  }

  .lg\:-rotate-90{
    --tw-rotate: -90deg;
  }

  .lg\:-rotate-45{
    --tw-rotate: -45deg;
  }

  .lg\:-rotate-12{
    --tw-rotate: -12deg;
  }

  .lg\:-rotate-6{
    --tw-rotate: -6deg;
  }

  .lg\:-rotate-3{
    --tw-rotate: -3deg;
  }

  .lg\:-rotate-2{
    --tw-rotate: -2deg;
  }

  .lg\:-rotate-1{
    --tw-rotate: -1deg;
  }

  .lg\:hover\:rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .lg\:hover\:rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .lg\:hover\:rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .lg\:hover\:rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .lg\:hover\:rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .lg\:hover\:rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .lg\:hover\:rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .lg\:hover\:rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .lg\:hover\:rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .lg\:hover\:-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .lg\:hover\:-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .lg\:hover\:-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .lg\:hover\:-rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .lg\:hover\:-rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .lg\:hover\:-rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .lg\:hover\:-rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .lg\:hover\:-rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .lg\:focus\:rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .lg\:focus\:rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .lg\:focus\:rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .lg\:focus\:rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .lg\:focus\:rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .lg\:focus\:rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .lg\:focus\:rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .lg\:focus\:rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .lg\:focus\:rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .lg\:focus\:-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .lg\:focus\:-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .lg\:focus\:-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .lg\:focus\:-rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .lg\:focus\:-rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .lg\:focus\:-rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .lg\:focus\:-rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .lg\:focus\:-rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .lg\:skew-x-0{
    --tw-skew-x: 0deg;
  }

  .lg\:skew-x-1{
    --tw-skew-x: 1deg;
  }

  .lg\:skew-x-2{
    --tw-skew-x: 2deg;
  }

  .lg\:skew-x-3{
    --tw-skew-x: 3deg;
  }

  .lg\:skew-x-6{
    --tw-skew-x: 6deg;
  }

  .lg\:skew-x-12{
    --tw-skew-x: 12deg;
  }

  .lg\:-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .lg\:-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .lg\:-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .lg\:-skew-x-2{
    --tw-skew-x: -2deg;
  }

  .lg\:-skew-x-1{
    --tw-skew-x: -1deg;
  }

  .lg\:skew-y-0{
    --tw-skew-y: 0deg;
  }

  .lg\:skew-y-1{
    --tw-skew-y: 1deg;
  }

  .lg\:skew-y-2{
    --tw-skew-y: 2deg;
  }

  .lg\:skew-y-3{
    --tw-skew-y: 3deg;
  }

  .lg\:skew-y-6{
    --tw-skew-y: 6deg;
  }

  .lg\:skew-y-12{
    --tw-skew-y: 12deg;
  }

  .lg\:-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .lg\:-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .lg\:-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .lg\:-skew-y-2{
    --tw-skew-y: -2deg;
  }

  .lg\:-skew-y-1{
    --tw-skew-y: -1deg;
  }

  .lg\:hover\:skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .lg\:hover\:skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .lg\:hover\:skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .lg\:hover\:skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .lg\:hover\:skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .lg\:hover\:skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .lg\:hover\:-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .lg\:hover\:-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .lg\:hover\:-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .lg\:hover\:-skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .lg\:hover\:-skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .lg\:hover\:skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .lg\:hover\:skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .lg\:hover\:skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .lg\:hover\:skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .lg\:hover\:skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .lg\:hover\:skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .lg\:hover\:-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .lg\:hover\:-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .lg\:hover\:-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .lg\:hover\:-skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .lg\:hover\:-skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .lg\:focus\:skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .lg\:focus\:skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .lg\:focus\:skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .lg\:focus\:skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .lg\:focus\:skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .lg\:focus\:skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .lg\:focus\:-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .lg\:focus\:-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .lg\:focus\:-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .lg\:focus\:-skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .lg\:focus\:-skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .lg\:focus\:skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .lg\:focus\:skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .lg\:focus\:skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .lg\:focus\:skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .lg\:focus\:skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .lg\:focus\:skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .lg\:focus\:-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .lg\:focus\:-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .lg\:focus\:-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .lg\:focus\:-skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .lg\:focus\:-skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .lg\:scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:hover\:scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:hover\:scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:hover\:scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:hover\:scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:hover\:scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:hover\:scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg\:focus\:scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg\:focus\:scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg\:focus\:scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg\:focus\:scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg\:focus\:scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg\:focus\:scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg\:scale-x-0{
    --tw-scale-x: 0;
  }

  .lg\:scale-x-50{
    --tw-scale-x: .5;
  }

  .lg\:scale-x-75{
    --tw-scale-x: .75;
  }

  .lg\:scale-x-90{
    --tw-scale-x: .9;
  }

  .lg\:scale-x-95{
    --tw-scale-x: .95;
  }

  .lg\:scale-x-100{
    --tw-scale-x: 1;
  }

  .lg\:scale-x-105{
    --tw-scale-x: 1.05;
  }

  .lg\:scale-x-110{
    --tw-scale-x: 1.1;
  }

  .lg\:scale-x-125{
    --tw-scale-x: 1.25;
  }

  .lg\:scale-x-150{
    --tw-scale-x: 1.5;
  }

  .lg\:scale-y-0{
    --tw-scale-y: 0;
  }

  .lg\:scale-y-50{
    --tw-scale-y: .5;
  }

  .lg\:scale-y-75{
    --tw-scale-y: .75;
  }

  .lg\:scale-y-90{
    --tw-scale-y: .9;
  }

  .lg\:scale-y-95{
    --tw-scale-y: .95;
  }

  .lg\:scale-y-100{
    --tw-scale-y: 1;
  }

  .lg\:scale-y-105{
    --tw-scale-y: 1.05;
  }

  .lg\:scale-y-110{
    --tw-scale-y: 1.1;
  }

  .lg\:scale-y-125{
    --tw-scale-y: 1.25;
  }

  .lg\:scale-y-150{
    --tw-scale-y: 1.5;
  }

  .lg\:hover\:scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .lg\:hover\:scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .lg\:hover\:scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .lg\:hover\:scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .lg\:hover\:scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .lg\:hover\:scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .lg\:hover\:scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .lg\:hover\:scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .lg\:hover\:scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .lg\:hover\:scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .lg\:hover\:scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .lg\:hover\:scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .lg\:hover\:scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .lg\:hover\:scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .lg\:hover\:scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .lg\:hover\:scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .lg\:hover\:scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .lg\:hover\:scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .lg\:hover\:scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .lg\:hover\:scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .lg\:focus\:scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .lg\:focus\:scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .lg\:focus\:scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .lg\:focus\:scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .lg\:focus\:scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .lg\:focus\:scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .lg\:focus\:scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .lg\:focus\:scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .lg\:focus\:scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .lg\:focus\:scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .lg\:focus\:scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .lg\:focus\:scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .lg\:focus\:scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .lg\:focus\:scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .lg\:focus\:scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .lg\:focus\:scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .lg\:focus\:scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .lg\:focus\:scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .lg\:focus\:scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .lg\:focus\:scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .lg\:animate-none{
    animation: none;
  }

  .lg\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .lg\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lg\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lg\:animate-bounce{
    animation: bounce 1s infinite;
  }

  .lg\:cursor-auto{
    cursor: auto;
  }

  .lg\:cursor-default{
    cursor: default;
  }

  .lg\:cursor-pointer{
    cursor: pointer;
  }

  .lg\:cursor-wait{
    cursor: wait;
  }

  .lg\:cursor-text{
    cursor: text;
  }

  .lg\:cursor-move{
    cursor: move;
  }

  .lg\:cursor-help{
    cursor: help;
  }

  .lg\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .lg\:select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .lg\:select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .lg\:select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .lg\:select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .lg\:resize-none{
    resize: none;
  }

  .lg\:resize-y{
    resize: vertical;
  }

  .lg\:resize-x{
    resize: horizontal;
  }

  .lg\:resize{
    resize: both;
  }

  .lg\:list-inside{
    list-style-position: inside;
  }

  .lg\:list-outside{
    list-style-position: outside;
  }

  .lg\:list-none{
    list-style-type: none;
  }

  .lg\:list-disc{
    list-style-type: disc;
  }

  .lg\:list-decimal{
    list-style-type: decimal;
  }

  .lg\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .lg\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .lg\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .lg\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .lg\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .lg\:grid-flow-row{
    grid-auto-flow: row;
  }

  .lg\:grid-flow-col{
    grid-auto-flow: column;
  }

  .lg\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .lg\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .lg\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .lg\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .lg\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .lg\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .lg\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lg\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lg\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lg\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lg\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lg\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg\:grid-cols-none{
    grid-template-columns: none;
  }

  .lg\:grid-cols-3-1{
    grid-template-columns: 3fr 1fr;
  }

  .lg\:grid-cols-max-auto{
    grid-template-columns: max-content auto;
  }

  .lg\:grid-cols-4-auto{
    grid-template-columns: auto auto auto auto;
  }

  .lg\:grid-cols-main-aside{
    grid-template-columns: 4fr 1fr;
  }

  .lg\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-rows-none{
    grid-template-rows: none;
  }

  .lg\:grid-rows-auto-auto{
    grid-template-rows: auto auto;
  }

  .lg\:flex-row{
    flex-direction: row;
  }

  .lg\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .lg\:flex-col{
    flex-direction: column;
  }

  .lg\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .lg\:flex-wrap{
    flex-wrap: wrap;
  }

  .lg\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .lg\:flex-nowrap{
    flex-wrap: nowrap;
  }

  .lg\:place-content-center{
    place-content: center;
  }

  .lg\:place-content-start{
    place-content: start;
  }

  .lg\:place-content-end{
    place-content: end;
  }

  .lg\:place-content-between{
    place-content: space-between;
  }

  .lg\:place-content-around{
    place-content: space-around;
  }

  .lg\:place-content-evenly{
    place-content: space-evenly;
  }

  .lg\:place-content-stretch{
    place-content: stretch;
  }

  .lg\:place-items-start{
    place-items: start;
  }

  .lg\:place-items-end{
    place-items: end;
  }

  .lg\:place-items-center{
    place-items: center;
  }

  .lg\:place-items-stretch{
    place-items: stretch;
  }

  .lg\:content-center{
    align-content: center;
  }

  .lg\:content-start{
    align-content: flex-start;
  }

  .lg\:content-end{
    align-content: flex-end;
  }

  .lg\:content-between{
    align-content: space-between;
  }

  .lg\:content-around{
    align-content: space-around;
  }

  .lg\:content-evenly{
    align-content: space-evenly;
  }

  .lg\:items-start{
    align-items: flex-start;
  }

  .lg\:items-end{
    align-items: flex-end;
  }

  .lg\:items-center{
    align-items: center;
  }

  .lg\:items-baseline{
    align-items: baseline;
  }

  .lg\:items-stretch{
    align-items: stretch;
  }

  .lg\:justify-start{
    justify-content: flex-start;
  }

  .lg\:justify-end{
    justify-content: flex-end;
  }

  .lg\:justify-center{
    justify-content: center;
  }

  .lg\:justify-between{
    justify-content: space-between;
  }

  .lg\:justify-around{
    justify-content: space-around;
  }

  .lg\:justify-evenly{
    justify-content: space-evenly;
  }

  .lg\:justify-items-start{
    justify-items: start;
  }

  .lg\:justify-items-end{
    justify-items: end;
  }

  .lg\:justify-items-center{
    justify-items: center;
  }

  .lg\:justify-items-stretch{
    justify-items: stretch;
  }

  .lg\:gap-0{
    gap: 0px;
  }

  .lg\:gap-1{
    gap: 0.25rem;
  }

  .lg\:gap-2{
    gap: 0.5rem;
  }

  .lg\:gap-3{
    gap: 0.75rem;
  }

  .lg\:gap-4{
    gap: 1rem;
  }

  .lg\:gap-5{
    gap: 1.25rem;
  }

  .lg\:gap-6{
    gap: 1.5rem;
  }

  .lg\:gap-7{
    gap: 1.75rem;
  }

  .lg\:gap-8{
    gap: 2rem;
  }

  .lg\:gap-9{
    gap: 2.25rem;
  }

  .lg\:gap-10{
    gap: 2.5rem;
  }

  .lg\:gap-11{
    gap: 2.75rem;
  }

  .lg\:gap-12{
    gap: 3rem;
  }

  .lg\:gap-14{
    gap: 3.5rem;
  }

  .lg\:gap-16{
    gap: 4rem;
  }

  .lg\:gap-20{
    gap: 5rem;
  }

  .lg\:gap-24{
    gap: 6rem;
  }

  .lg\:gap-28{
    gap: 7rem;
  }

  .lg\:gap-32{
    gap: 8rem;
  }

  .lg\:gap-36{
    gap: 9rem;
  }

  .lg\:gap-40{
    gap: 10rem;
  }

  .lg\:gap-44{
    gap: 11rem;
  }

  .lg\:gap-48{
    gap: 12rem;
  }

  .lg\:gap-52{
    gap: 13rem;
  }

  .lg\:gap-56{
    gap: 14rem;
  }

  .lg\:gap-60{
    gap: 15rem;
  }

  .lg\:gap-64{
    gap: 16rem;
  }

  .lg\:gap-72{
    gap: 18rem;
  }

  .lg\:gap-80{
    gap: 20rem;
  }

  .lg\:gap-96{
    gap: 24rem;
  }

  .lg\:gap-144{
    gap: 36rem;
  }

  .lg\:gap-192{
    gap: 48rem;
  }

  .lg\:gap-240{
    gap: 60rem;
  }

  .lg\:gap-px{
    gap: 1px;
  }

  .lg\:gap-0\.5{
    gap: 0.125rem;
  }

  .lg\:gap-1\.5{
    gap: 0.375rem;
  }

  .lg\:gap-2\.5{
    gap: 0.625rem;
  }

  .lg\:gap-3\.5{
    gap: 0.875rem;
  }

  .lg\:gap-btn-default{
    gap: 2.5rem;
  }

  .lg\:gap-btn-sm{
    gap: 1.875rem;
  }

  .lg\:gap-header{
    gap: 60px;
  }

  .lg\:gap-icon{
    gap: 20px;
  }

  .lg\:gap-icon-3xl{
    gap: 120px;
  }

  .lg\:gap-icon-2xl{
    gap: 80px;
  }

  .lg\:gap-icon-xl{
    gap: 60px;
  }

  .lg\:gap-icon-lg{
    gap: 40px;
  }

  .lg\:gap-icon-sm{
    gap: 18px;
  }

  .lg\:gap-icon-xs{
    gap: 16px;
  }

  .lg\:gap-icon-spacing{
    gap: 8px;
  }

  .lg\:gap-heading-xs{
    gap: 0.25rem;
  }

  .lg\:gap-heading-sm{
    gap: 0.5rem;
  }

  .lg\:gap-heading{
    gap: 1rem;
  }

  .lg\:gap-heading-lg{
    gap: 2rem;
  }

  .lg\:gap-actionbar{
    gap: 70px;
  }

  .lg\:gap-aside{
    gap: 20rem;
  }

  .lg\:gap-sidebar{
    gap: 16rem;
  }

  .lg\:gap-card-padding{
    gap: 1.25rem;
  }

  .lg\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .lg\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .lg\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .lg\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .lg\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .lg\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .lg\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .lg\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .lg\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .lg\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .lg\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .lg\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .lg\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .lg\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .lg\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .lg\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .lg\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .lg\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .lg\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .lg\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .lg\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .lg\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .lg\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .lg\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .lg\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .lg\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .lg\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .lg\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .lg\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .lg\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .lg\:gap-x-144{
    -moz-column-gap: 36rem;
         column-gap: 36rem;
  }

  .lg\:gap-x-192{
    -moz-column-gap: 48rem;
         column-gap: 48rem;
  }

  .lg\:gap-x-240{
    -moz-column-gap: 60rem;
         column-gap: 60rem;
  }

  .lg\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .lg\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .lg\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .lg\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .lg\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .lg\:gap-x-btn-default{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .lg\:gap-x-btn-sm{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }

  .lg\:gap-x-header{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .lg\:gap-x-icon{
    -moz-column-gap: 20px;
         column-gap: 20px;
  }

  .lg\:gap-x-icon-3xl{
    -moz-column-gap: 120px;
         column-gap: 120px;
  }

  .lg\:gap-x-icon-2xl{
    -moz-column-gap: 80px;
         column-gap: 80px;
  }

  .lg\:gap-x-icon-xl{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .lg\:gap-x-icon-lg{
    -moz-column-gap: 40px;
         column-gap: 40px;
  }

  .lg\:gap-x-icon-sm{
    -moz-column-gap: 18px;
         column-gap: 18px;
  }

  .lg\:gap-x-icon-xs{
    -moz-column-gap: 16px;
         column-gap: 16px;
  }

  .lg\:gap-x-icon-spacing{
    -moz-column-gap: 8px;
         column-gap: 8px;
  }

  .lg\:gap-x-heading-xs{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .lg\:gap-x-heading-sm{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .lg\:gap-x-heading{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .lg\:gap-x-heading-lg{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .lg\:gap-x-actionbar{
    -moz-column-gap: 70px;
         column-gap: 70px;
  }

  .lg\:gap-x-aside{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .lg\:gap-x-sidebar{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .lg\:gap-x-card-padding{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .lg\:gap-y-0{
    row-gap: 0px;
  }

  .lg\:gap-y-1{
    row-gap: 0.25rem;
  }

  .lg\:gap-y-2{
    row-gap: 0.5rem;
  }

  .lg\:gap-y-3{
    row-gap: 0.75rem;
  }

  .lg\:gap-y-4{
    row-gap: 1rem;
  }

  .lg\:gap-y-5{
    row-gap: 1.25rem;
  }

  .lg\:gap-y-6{
    row-gap: 1.5rem;
  }

  .lg\:gap-y-7{
    row-gap: 1.75rem;
  }

  .lg\:gap-y-8{
    row-gap: 2rem;
  }

  .lg\:gap-y-9{
    row-gap: 2.25rem;
  }

  .lg\:gap-y-10{
    row-gap: 2.5rem;
  }

  .lg\:gap-y-11{
    row-gap: 2.75rem;
  }

  .lg\:gap-y-12{
    row-gap: 3rem;
  }

  .lg\:gap-y-14{
    row-gap: 3.5rem;
  }

  .lg\:gap-y-16{
    row-gap: 4rem;
  }

  .lg\:gap-y-20{
    row-gap: 5rem;
  }

  .lg\:gap-y-24{
    row-gap: 6rem;
  }

  .lg\:gap-y-28{
    row-gap: 7rem;
  }

  .lg\:gap-y-32{
    row-gap: 8rem;
  }

  .lg\:gap-y-36{
    row-gap: 9rem;
  }

  .lg\:gap-y-40{
    row-gap: 10rem;
  }

  .lg\:gap-y-44{
    row-gap: 11rem;
  }

  .lg\:gap-y-48{
    row-gap: 12rem;
  }

  .lg\:gap-y-52{
    row-gap: 13rem;
  }

  .lg\:gap-y-56{
    row-gap: 14rem;
  }

  .lg\:gap-y-60{
    row-gap: 15rem;
  }

  .lg\:gap-y-64{
    row-gap: 16rem;
  }

  .lg\:gap-y-72{
    row-gap: 18rem;
  }

  .lg\:gap-y-80{
    row-gap: 20rem;
  }

  .lg\:gap-y-96{
    row-gap: 24rem;
  }

  .lg\:gap-y-144{
    row-gap: 36rem;
  }

  .lg\:gap-y-192{
    row-gap: 48rem;
  }

  .lg\:gap-y-240{
    row-gap: 60rem;
  }

  .lg\:gap-y-px{
    row-gap: 1px;
  }

  .lg\:gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .lg\:gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .lg\:gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .lg\:gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .lg\:gap-y-btn-default{
    row-gap: 2.5rem;
  }

  .lg\:gap-y-btn-sm{
    row-gap: 1.875rem;
  }

  .lg\:gap-y-header{
    row-gap: 60px;
  }

  .lg\:gap-y-icon{
    row-gap: 20px;
  }

  .lg\:gap-y-icon-3xl{
    row-gap: 120px;
  }

  .lg\:gap-y-icon-2xl{
    row-gap: 80px;
  }

  .lg\:gap-y-icon-xl{
    row-gap: 60px;
  }

  .lg\:gap-y-icon-lg{
    row-gap: 40px;
  }

  .lg\:gap-y-icon-sm{
    row-gap: 18px;
  }

  .lg\:gap-y-icon-xs{
    row-gap: 16px;
  }

  .lg\:gap-y-icon-spacing{
    row-gap: 8px;
  }

  .lg\:gap-y-heading-xs{
    row-gap: 0.25rem;
  }

  .lg\:gap-y-heading-sm{
    row-gap: 0.5rem;
  }

  .lg\:gap-y-heading{
    row-gap: 1rem;
  }

  .lg\:gap-y-heading-lg{
    row-gap: 2rem;
  }

  .lg\:gap-y-actionbar{
    row-gap: 70px;
  }

  .lg\:gap-y-aside{
    row-gap: 20rem;
  }

  .lg\:gap-y-sidebar{
    row-gap: 16rem;
  }

  .lg\:gap-y-card-padding{
    row-gap: 1.25rem;
  }

  .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(36rem * var(--tw-space-x-reverse));
    margin-left: calc(36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(48rem * var(--tw-space-x-reverse));
    margin-left: calc(48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60rem * var(--tw-space-x-reverse));
    margin-left: calc(60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(120px * var(--tw-space-x-reverse));
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(80px * var(--tw-space-x-reverse));
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18px * var(--tw-space-x-reverse));
    margin-left: calc(18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(70px * var(--tw-space-x-reverse));
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-36rem * var(--tw-space-x-reverse));
    margin-left: calc(-36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-48rem * var(--tw-space-x-reverse));
    margin-left: calc(-48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60rem * var(--tw-space-x-reverse));
    margin-left: calc(-60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20px * var(--tw-space-x-reverse));
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-120px * var(--tw-space-x-reverse));
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-80px * var(--tw-space-x-reverse));
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40px * var(--tw-space-x-reverse));
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18px * var(--tw-space-x-reverse));
    margin-left: calc(-18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16px * var(--tw-space-x-reverse));
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8px * var(--tw-space-x-reverse));
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-70px * var(--tw-space-x-reverse));
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:-space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(36rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.875rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(120px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(80px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(70px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-36rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-48rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.875rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-120px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-80px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-70px * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .lg\:-space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(10px * var(--tw-divide-x-reverse));
    border-left-width: calc(10px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(10px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(10px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .lg\:divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .lg\:divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .lg\:divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .lg\:divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .lg\:divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .lg\:divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .lg\:divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .lg\:divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .lg\:divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-divide-opacity));
  }

  .lg\:divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-divide-opacity));
  }

  .lg\:divide-orange-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-divide-opacity));
  }

  .lg\:divide-teal-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-divide-opacity));
  }

  .lg\:divide-teal-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-divide-opacity));
  }

  .lg\:divide-teal-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-divide-opacity));
  }

  .lg\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-divide-opacity));
  }

  .lg\:divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-divide-opacity));
  }

  .lg\:divide-petrol-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-divide-opacity));
  }

  .lg\:divide-petrol-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-divide-opacity));
  }

  .lg\:divide-petrol-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .lg\:divide-petrol-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .lg\:divide-appbody > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .lg\:divide-primary > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .lg\:divide-link > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .lg\:divide-link-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-divide-opacity));
  }

  .lg\:divide-header > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .lg\:divide-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .lg\:divide-bordercolor > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .lg\:divide-success > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .lg\:divide-danger > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-divide-opacity));
  }

  .lg\:divide-disabled > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-divide-opacity));
  }

  .lg\:divide-info > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .lg\:divide-card > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .lg\:divide-dark > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .lg\:divide-label-color > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .lg\:divide-label-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .lg\:divide-border-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .lg\:place-self-auto{
    place-self: auto;
  }

  .lg\:place-self-start{
    place-self: start;
  }

  .lg\:place-self-end{
    place-self: end;
  }

  .lg\:place-self-center{
    place-self: center;
  }

  .lg\:place-self-stretch{
    place-self: stretch;
  }

  .lg\:self-auto{
    align-self: auto;
  }

  .lg\:self-start{
    align-self: flex-start;
  }

  .lg\:self-end{
    align-self: flex-end;
  }

  .lg\:self-center{
    align-self: center;
  }

  .lg\:self-stretch{
    align-self: stretch;
  }

  .lg\:self-baseline{
    align-self: baseline;
  }

  .lg\:justify-self-auto{
    justify-self: auto;
  }

  .lg\:justify-self-start{
    justify-self: start;
  }

  .lg\:justify-self-end{
    justify-self: end;
  }

  .lg\:justify-self-center{
    justify-self: center;
  }

  .lg\:justify-self-stretch{
    justify-self: stretch;
  }

  .lg\:overflow-auto{
    overflow: auto;
  }

  .lg\:overflow-hidden{
    overflow: hidden;
  }

  .lg\:overflow-visible{
    overflow: visible;
  }

  .lg\:overflow-scroll{
    overflow: scroll;
  }

  .lg\:overflow-x-auto{
    overflow-x: auto;
  }

  .lg\:overflow-y-auto{
    overflow-y: auto;
  }

  .lg\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .lg\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .lg\:overflow-x-visible{
    overflow-x: visible;
  }

  .lg\:overflow-y-visible{
    overflow-y: visible;
  }

  .lg\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .lg\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .lg\:overscroll-auto{
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .lg\:overscroll-contain{
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .lg\:overscroll-none{
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .lg\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .lg\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .lg\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .lg\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .lg\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .lg\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .lg\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .lg\:overflow-clip{
    text-overflow: clip;
  }

  .lg\:whitespace-normal{
    white-space: normal;
  }

  .lg\:whitespace-nowrap{
    white-space: nowrap;
  }

  .lg\:whitespace-pre{
    white-space: pre;
  }

  .lg\:whitespace-pre-line{
    white-space: pre-line;
  }

  .lg\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .lg\:break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .lg\:break-words{
    overflow-wrap: break-word;
  }

  .lg\:break-all{
    word-break: break-all;
  }

  .lg\:rounded-none{
    border-radius: 0px;
  }

  .lg\:rounded-sm{
    border-radius: 0.125rem;
  }

  .lg\:rounded{
    border-radius: 0.4rem;
  }

  .lg\:rounded-md{
    border-radius: 0.375rem;
  }

  .lg\:rounded-lg{
    border-radius: 0.5rem;
  }

  .lg\:rounded-xl{
    border-radius: 0.75rem;
  }

  .lg\:rounded-2xl{
    border-radius: 1rem;
  }

  .lg\:rounded-3xl{
    border-radius: 1.5rem;
  }

  .lg\:rounded-full{
    border-radius: 9999px;
  }

  .lg\:rounded-default{
    border-radius: 0.4rem;
  }

  .lg\:first\:rounded-none:first-child{
    border-radius: 0px;
  }

  .lg\:first\:rounded-sm:first-child{
    border-radius: 0.125rem;
  }

  .lg\:first\:rounded:first-child{
    border-radius: 0.4rem;
  }

  .lg\:first\:rounded-md:first-child{
    border-radius: 0.375rem;
  }

  .lg\:first\:rounded-lg:first-child{
    border-radius: 0.5rem;
  }

  .lg\:first\:rounded-xl:first-child{
    border-radius: 0.75rem;
  }

  .lg\:first\:rounded-2xl:first-child{
    border-radius: 1rem;
  }

  .lg\:first\:rounded-3xl:first-child{
    border-radius: 1.5rem;
  }

  .lg\:first\:rounded-full:first-child{
    border-radius: 9999px;
  }

  .lg\:first\:rounded-default:first-child{
    border-radius: 0.4rem;
  }

  .lg\:last\:rounded-none:last-child{
    border-radius: 0px;
  }

  .lg\:last\:rounded-sm:last-child{
    border-radius: 0.125rem;
  }

  .lg\:last\:rounded:last-child{
    border-radius: 0.4rem;
  }

  .lg\:last\:rounded-md:last-child{
    border-radius: 0.375rem;
  }

  .lg\:last\:rounded-lg:last-child{
    border-radius: 0.5rem;
  }

  .lg\:last\:rounded-xl:last-child{
    border-radius: 0.75rem;
  }

  .lg\:last\:rounded-2xl:last-child{
    border-radius: 1rem;
  }

  .lg\:last\:rounded-3xl:last-child{
    border-radius: 1.5rem;
  }

  .lg\:last\:rounded-full:last-child{
    border-radius: 9999px;
  }

  .lg\:last\:rounded-default:last-child{
    border-radius: 0.4rem;
  }

  .lg\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lg\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-t{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .lg\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-t-default{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .lg\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lg\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-r{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-r-default{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-b{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-b-default{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-l{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-l-default{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:first\:rounded-t-none:first-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lg\:first\:rounded-t-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg\:first\:rounded-t:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .lg\:first\:rounded-t-md:first-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lg\:first\:rounded-t-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lg\:first\:rounded-t-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lg\:first\:rounded-t-2xl:first-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lg\:first\:rounded-t-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lg\:first\:rounded-t-full:first-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:first\:rounded-t-default:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .lg\:first\:rounded-r-none:first-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lg\:first\:rounded-r-sm:first-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:first\:rounded-r:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:first\:rounded-r-md:first-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:first\:rounded-r-lg:first-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:first\:rounded-r-xl:first-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:first\:rounded-r-2xl:first-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lg\:first\:rounded-r-3xl:first-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:first\:rounded-r-full:first-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:first\:rounded-r-default:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:first\:rounded-b-none:first-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:first\:rounded-b-sm:first-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:first\:rounded-b:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:first\:rounded-b-md:first-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:first\:rounded-b-lg:first-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:first\:rounded-b-xl:first-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:first\:rounded-b-2xl:first-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:first\:rounded-b-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:first\:rounded-b-full:first-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:first\:rounded-b-default:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:first\:rounded-l-none:first-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:first\:rounded-l-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:first\:rounded-l:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:first\:rounded-l-md:first-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:first\:rounded-l-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:first\:rounded-l-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:first\:rounded-l-2xl:first-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:first\:rounded-l-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:first\:rounded-l-full:first-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:first\:rounded-l-default:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:last\:rounded-t-none:last-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .lg\:last\:rounded-t-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg\:last\:rounded-t:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .lg\:last\:rounded-t-md:last-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lg\:last\:rounded-t-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lg\:last\:rounded-t-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .lg\:last\:rounded-t-2xl:last-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .lg\:last\:rounded-t-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .lg\:last\:rounded-t-full:last-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:last\:rounded-t-default:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .lg\:last\:rounded-r-none:last-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .lg\:last\:rounded-r-sm:last-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:last\:rounded-r:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:last\:rounded-r-md:last-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:last\:rounded-r-lg:last-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:last\:rounded-r-xl:last-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:last\:rounded-r-2xl:last-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .lg\:last\:rounded-r-3xl:last-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:last\:rounded-r-full:last-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:last\:rounded-r-default:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:last\:rounded-b-none:last-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:last\:rounded-b-sm:last-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:last\:rounded-b:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:last\:rounded-b-md:last-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:last\:rounded-b-lg:last-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:last\:rounded-b-xl:last-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:last\:rounded-b-2xl:last-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:last\:rounded-b-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:last\:rounded-b-full:last-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:last\:rounded-b-default:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:last\:rounded-l-none:last-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .lg\:last\:rounded-l-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:last\:rounded-l:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:last\:rounded-l-md:last-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:last\:rounded-l-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:last\:rounded-l-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:last\:rounded-l-2xl:last-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .lg\:last\:rounded-l-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:last\:rounded-l-full:last-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:last\:rounded-l-default:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .lg\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .lg\:rounded-tl{
    border-top-left-radius: 0.4rem;
  }

  .lg\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .lg\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .lg\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .lg\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .lg\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .lg\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .lg\:rounded-tl-default{
    border-top-left-radius: 0.4rem;
  }

  .lg\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .lg\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-tr{
    border-top-right-radius: 0.4rem;
  }

  .lg\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .lg\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .lg\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .lg\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .lg\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-tr-default{
    border-top-right-radius: 0.4rem;
  }

  .lg\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .lg\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-br{
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .lg\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-br-default{
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .lg\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-bl{
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .lg\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-bl-default{
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:first\:rounded-tl-none:first-child{
    border-top-left-radius: 0px;
  }

  .lg\:first\:rounded-tl-sm:first-child{
    border-top-left-radius: 0.125rem;
  }

  .lg\:first\:rounded-tl:first-child{
    border-top-left-radius: 0.4rem;
  }

  .lg\:first\:rounded-tl-md:first-child{
    border-top-left-radius: 0.375rem;
  }

  .lg\:first\:rounded-tl-lg:first-child{
    border-top-left-radius: 0.5rem;
  }

  .lg\:first\:rounded-tl-xl:first-child{
    border-top-left-radius: 0.75rem;
  }

  .lg\:first\:rounded-tl-2xl:first-child{
    border-top-left-radius: 1rem;
  }

  .lg\:first\:rounded-tl-3xl:first-child{
    border-top-left-radius: 1.5rem;
  }

  .lg\:first\:rounded-tl-full:first-child{
    border-top-left-radius: 9999px;
  }

  .lg\:first\:rounded-tl-default:first-child{
    border-top-left-radius: 0.4rem;
  }

  .lg\:first\:rounded-tr-none:first-child{
    border-top-right-radius: 0px;
  }

  .lg\:first\:rounded-tr-sm:first-child{
    border-top-right-radius: 0.125rem;
  }

  .lg\:first\:rounded-tr:first-child{
    border-top-right-radius: 0.4rem;
  }

  .lg\:first\:rounded-tr-md:first-child{
    border-top-right-radius: 0.375rem;
  }

  .lg\:first\:rounded-tr-lg:first-child{
    border-top-right-radius: 0.5rem;
  }

  .lg\:first\:rounded-tr-xl:first-child{
    border-top-right-radius: 0.75rem;
  }

  .lg\:first\:rounded-tr-2xl:first-child{
    border-top-right-radius: 1rem;
  }

  .lg\:first\:rounded-tr-3xl:first-child{
    border-top-right-radius: 1.5rem;
  }

  .lg\:first\:rounded-tr-full:first-child{
    border-top-right-radius: 9999px;
  }

  .lg\:first\:rounded-tr-default:first-child{
    border-top-right-radius: 0.4rem;
  }

  .lg\:first\:rounded-br-none:first-child{
    border-bottom-right-radius: 0px;
  }

  .lg\:first\:rounded-br-sm:first-child{
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:first\:rounded-br:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:first\:rounded-br-md:first-child{
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:first\:rounded-br-lg:first-child{
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:first\:rounded-br-xl:first-child{
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:first\:rounded-br-2xl:first-child{
    border-bottom-right-radius: 1rem;
  }

  .lg\:first\:rounded-br-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:first\:rounded-br-full:first-child{
    border-bottom-right-radius: 9999px;
  }

  .lg\:first\:rounded-br-default:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:first\:rounded-bl-none:first-child{
    border-bottom-left-radius: 0px;
  }

  .lg\:first\:rounded-bl-sm:first-child{
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:first\:rounded-bl:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:first\:rounded-bl-md:first-child{
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:first\:rounded-bl-lg:first-child{
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:first\:rounded-bl-xl:first-child{
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:first\:rounded-bl-2xl:first-child{
    border-bottom-left-radius: 1rem;
  }

  .lg\:first\:rounded-bl-3xl:first-child{
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:first\:rounded-bl-full:first-child{
    border-bottom-left-radius: 9999px;
  }

  .lg\:first\:rounded-bl-default:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:last\:rounded-tl-none:last-child{
    border-top-left-radius: 0px;
  }

  .lg\:last\:rounded-tl-sm:last-child{
    border-top-left-radius: 0.125rem;
  }

  .lg\:last\:rounded-tl:last-child{
    border-top-left-radius: 0.4rem;
  }

  .lg\:last\:rounded-tl-md:last-child{
    border-top-left-radius: 0.375rem;
  }

  .lg\:last\:rounded-tl-lg:last-child{
    border-top-left-radius: 0.5rem;
  }

  .lg\:last\:rounded-tl-xl:last-child{
    border-top-left-radius: 0.75rem;
  }

  .lg\:last\:rounded-tl-2xl:last-child{
    border-top-left-radius: 1rem;
  }

  .lg\:last\:rounded-tl-3xl:last-child{
    border-top-left-radius: 1.5rem;
  }

  .lg\:last\:rounded-tl-full:last-child{
    border-top-left-radius: 9999px;
  }

  .lg\:last\:rounded-tl-default:last-child{
    border-top-left-radius: 0.4rem;
  }

  .lg\:last\:rounded-tr-none:last-child{
    border-top-right-radius: 0px;
  }

  .lg\:last\:rounded-tr-sm:last-child{
    border-top-right-radius: 0.125rem;
  }

  .lg\:last\:rounded-tr:last-child{
    border-top-right-radius: 0.4rem;
  }

  .lg\:last\:rounded-tr-md:last-child{
    border-top-right-radius: 0.375rem;
  }

  .lg\:last\:rounded-tr-lg:last-child{
    border-top-right-radius: 0.5rem;
  }

  .lg\:last\:rounded-tr-xl:last-child{
    border-top-right-radius: 0.75rem;
  }

  .lg\:last\:rounded-tr-2xl:last-child{
    border-top-right-radius: 1rem;
  }

  .lg\:last\:rounded-tr-3xl:last-child{
    border-top-right-radius: 1.5rem;
  }

  .lg\:last\:rounded-tr-full:last-child{
    border-top-right-radius: 9999px;
  }

  .lg\:last\:rounded-tr-default:last-child{
    border-top-right-radius: 0.4rem;
  }

  .lg\:last\:rounded-br-none:last-child{
    border-bottom-right-radius: 0px;
  }

  .lg\:last\:rounded-br-sm:last-child{
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:last\:rounded-br:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:last\:rounded-br-md:last-child{
    border-bottom-right-radius: 0.375rem;
  }

  .lg\:last\:rounded-br-lg:last-child{
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:last\:rounded-br-xl:last-child{
    border-bottom-right-radius: 0.75rem;
  }

  .lg\:last\:rounded-br-2xl:last-child{
    border-bottom-right-radius: 1rem;
  }

  .lg\:last\:rounded-br-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
  }

  .lg\:last\:rounded-br-full:last-child{
    border-bottom-right-radius: 9999px;
  }

  .lg\:last\:rounded-br-default:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .lg\:last\:rounded-bl-none:last-child{
    border-bottom-left-radius: 0px;
  }

  .lg\:last\:rounded-bl-sm:last-child{
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:last\:rounded-bl:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:last\:rounded-bl-md:last-child{
    border-bottom-left-radius: 0.375rem;
  }

  .lg\:last\:rounded-bl-lg:last-child{
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:last\:rounded-bl-xl:last-child{
    border-bottom-left-radius: 0.75rem;
  }

  .lg\:last\:rounded-bl-2xl:last-child{
    border-bottom-left-radius: 1rem;
  }

  .lg\:last\:rounded-bl-3xl:last-child{
    border-bottom-left-radius: 1.5rem;
  }

  .lg\:last\:rounded-bl-full:last-child{
    border-bottom-left-radius: 9999px;
  }

  .lg\:last\:rounded-bl-default:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .lg\:border-0{
    border-width: 0px;
  }

  .lg\:border-1{
    border-width: 1px;
  }

  .lg\:border-2{
    border-width: 2px;
  }

  .lg\:border-4{
    border-width: 4px;
  }

  .lg\:border-10{
    border-width: 10px;
  }

  .lg\:border{
    border-width: 1px;
  }

  .lg\:first\:border-0:first-child{
    border-width: 0px;
  }

  .lg\:first\:border-1:first-child{
    border-width: 1px;
  }

  .lg\:first\:border-2:first-child{
    border-width: 2px;
  }

  .lg\:first\:border-4:first-child{
    border-width: 4px;
  }

  .lg\:first\:border-10:first-child{
    border-width: 10px;
  }

  .lg\:first\:border:first-child{
    border-width: 1px;
  }

  .lg\:last\:border-0:last-child{
    border-width: 0px;
  }

  .lg\:last\:border-1:last-child{
    border-width: 1px;
  }

  .lg\:last\:border-2:last-child{
    border-width: 2px;
  }

  .lg\:last\:border-4:last-child{
    border-width: 4px;
  }

  .lg\:last\:border-10:last-child{
    border-width: 10px;
  }

  .lg\:last\:border:last-child{
    border-width: 1px;
  }

  .lg\:border-t-0{
    border-top-width: 0px;
  }

  .lg\:border-t-1{
    border-top-width: 1px;
  }

  .lg\:border-t-2{
    border-top-width: 2px;
  }

  .lg\:border-t-4{
    border-top-width: 4px;
  }

  .lg\:border-t-10{
    border-top-width: 10px;
  }

  .lg\:border-t{
    border-top-width: 1px;
  }

  .lg\:border-r-0{
    border-right-width: 0px;
  }

  .lg\:border-r-1{
    border-right-width: 1px;
  }

  .lg\:border-r-2{
    border-right-width: 2px;
  }

  .lg\:border-r-4{
    border-right-width: 4px;
  }

  .lg\:border-r-10{
    border-right-width: 10px;
  }

  .lg\:border-r{
    border-right-width: 1px;
  }

  .lg\:border-b-0{
    border-bottom-width: 0px;
  }

  .lg\:border-b-1{
    border-bottom-width: 1px;
  }

  .lg\:border-b-2{
    border-bottom-width: 2px;
  }

  .lg\:border-b-4{
    border-bottom-width: 4px;
  }

  .lg\:border-b-10{
    border-bottom-width: 10px;
  }

  .lg\:border-b{
    border-bottom-width: 1px;
  }

  .lg\:border-l-0{
    border-left-width: 0px;
  }

  .lg\:border-l-1{
    border-left-width: 1px;
  }

  .lg\:border-l-2{
    border-left-width: 2px;
  }

  .lg\:border-l-4{
    border-left-width: 4px;
  }

  .lg\:border-l-10{
    border-left-width: 10px;
  }

  .lg\:border-l{
    border-left-width: 1px;
  }

  .lg\:first\:border-t-0:first-child{
    border-top-width: 0px;
  }

  .lg\:first\:border-t-1:first-child{
    border-top-width: 1px;
  }

  .lg\:first\:border-t-2:first-child{
    border-top-width: 2px;
  }

  .lg\:first\:border-t-4:first-child{
    border-top-width: 4px;
  }

  .lg\:first\:border-t-10:first-child{
    border-top-width: 10px;
  }

  .lg\:first\:border-t:first-child{
    border-top-width: 1px;
  }

  .lg\:first\:border-r-0:first-child{
    border-right-width: 0px;
  }

  .lg\:first\:border-r-1:first-child{
    border-right-width: 1px;
  }

  .lg\:first\:border-r-2:first-child{
    border-right-width: 2px;
  }

  .lg\:first\:border-r-4:first-child{
    border-right-width: 4px;
  }

  .lg\:first\:border-r-10:first-child{
    border-right-width: 10px;
  }

  .lg\:first\:border-r:first-child{
    border-right-width: 1px;
  }

  .lg\:first\:border-b-0:first-child{
    border-bottom-width: 0px;
  }

  .lg\:first\:border-b-1:first-child{
    border-bottom-width: 1px;
  }

  .lg\:first\:border-b-2:first-child{
    border-bottom-width: 2px;
  }

  .lg\:first\:border-b-4:first-child{
    border-bottom-width: 4px;
  }

  .lg\:first\:border-b-10:first-child{
    border-bottom-width: 10px;
  }

  .lg\:first\:border-b:first-child{
    border-bottom-width: 1px;
  }

  .lg\:first\:border-l-0:first-child{
    border-left-width: 0px;
  }

  .lg\:first\:border-l-1:first-child{
    border-left-width: 1px;
  }

  .lg\:first\:border-l-2:first-child{
    border-left-width: 2px;
  }

  .lg\:first\:border-l-4:first-child{
    border-left-width: 4px;
  }

  .lg\:first\:border-l-10:first-child{
    border-left-width: 10px;
  }

  .lg\:first\:border-l:first-child{
    border-left-width: 1px;
  }

  .lg\:last\:border-t-0:last-child{
    border-top-width: 0px;
  }

  .lg\:last\:border-t-1:last-child{
    border-top-width: 1px;
  }

  .lg\:last\:border-t-2:last-child{
    border-top-width: 2px;
  }

  .lg\:last\:border-t-4:last-child{
    border-top-width: 4px;
  }

  .lg\:last\:border-t-10:last-child{
    border-top-width: 10px;
  }

  .lg\:last\:border-t:last-child{
    border-top-width: 1px;
  }

  .lg\:last\:border-r-0:last-child{
    border-right-width: 0px;
  }

  .lg\:last\:border-r-1:last-child{
    border-right-width: 1px;
  }

  .lg\:last\:border-r-2:last-child{
    border-right-width: 2px;
  }

  .lg\:last\:border-r-4:last-child{
    border-right-width: 4px;
  }

  .lg\:last\:border-r-10:last-child{
    border-right-width: 10px;
  }

  .lg\:last\:border-r:last-child{
    border-right-width: 1px;
  }

  .lg\:last\:border-b-0:last-child{
    border-bottom-width: 0px;
  }

  .lg\:last\:border-b-1:last-child{
    border-bottom-width: 1px;
  }

  .lg\:last\:border-b-2:last-child{
    border-bottom-width: 2px;
  }

  .lg\:last\:border-b-4:last-child{
    border-bottom-width: 4px;
  }

  .lg\:last\:border-b-10:last-child{
    border-bottom-width: 10px;
  }

  .lg\:last\:border-b:last-child{
    border-bottom-width: 1px;
  }

  .lg\:last\:border-l-0:last-child{
    border-left-width: 0px;
  }

  .lg\:last\:border-l-1:last-child{
    border-left-width: 1px;
  }

  .lg\:last\:border-l-2:last-child{
    border-left-width: 2px;
  }

  .lg\:last\:border-l-4:last-child{
    border-left-width: 4px;
  }

  .lg\:last\:border-l-10:last-child{
    border-left-width: 10px;
  }

  .lg\:last\:border-l:last-child{
    border-left-width: 1px;
  }

  .lg\:border-solid{
    border-style: solid;
  }

  .lg\:border-dashed{
    border-style: dashed;
  }

  .lg\:border-dotted{
    border-style: dotted;
  }

  .lg\:border-double{
    border-style: double;
  }

  .lg\:border-none{
    border-style: none;
  }

  .lg\:border-transparent{
    border-color: transparent;
  }

  .lg\:border-current{
    border-color: currentColor;
  }

  .lg\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .lg\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .lg\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .lg\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .lg\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .lg\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .lg\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .lg\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .lg\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .lg\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .lg\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .lg\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .lg\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .lg\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .lg\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .lg\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .lg\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .lg\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .lg\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .lg\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .lg\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .lg\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .lg\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .lg\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .lg\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .lg\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .lg\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .lg\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .lg\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-transparent{
    border-color: transparent;
  }

  .group:hover .lg\:group-hover\:border-current{
    border-color: currentColor;
  }

  .group:hover .lg\:group-hover\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .lg\:group-hover\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-transparent:focus-within{
    border-color: transparent;
  }

  .lg\:focus-within\:border-current:focus-within{
    border-color: currentColor;
  }

  .lg\:focus-within\:border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-orange-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-teal-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-teal-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-teal-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-petrol-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-petrol-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-petrol-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-petrol-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-appbody:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-primary:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-link:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-link-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-header:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-actionbar:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-bordercolor:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-success:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-danger:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-disabled:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-info:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-card:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-dark:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-label-color:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-label-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:focus-within\:border-border-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .lg\:hover\:border-current:hover{
    border-color: currentColor;
  }

  .lg\:hover\:border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:hover\:border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .lg\:hover\:border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:hover\:border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .lg\:hover\:border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .lg\:hover\:border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .lg\:hover\:border-orange-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .lg\:hover\:border-teal-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .lg\:hover\:border-teal-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .lg\:hover\:border-teal-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .lg\:hover\:border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .lg\:hover\:border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .lg\:hover\:border-petrol-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .lg\:hover\:border-petrol-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .lg\:hover\:border-petrol-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .lg\:hover\:border-petrol-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .lg\:hover\:border-appbody:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .lg\:hover\:border-primary:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:hover\:border-link:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:hover\:border-link-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .lg\:hover\:border-header:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .lg\:hover\:border-actionbar:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .lg\:hover\:border-bordercolor:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:hover\:border-success:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .lg\:hover\:border-danger:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .lg\:hover\:border-disabled:hover{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .lg\:hover\:border-info:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:hover\:border-card:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:hover\:border-dark:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .lg\:hover\:border-label-color:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:hover\:border-label-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:hover\:border-border-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .lg\:focus\:border-current:focus{
    border-color: currentColor;
  }

  .lg\:focus\:border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus\:border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .lg\:focus\:border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .lg\:focus\:border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .lg\:focus\:border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .lg\:focus\:border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .lg\:focus\:border-orange-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .lg\:focus\:border-teal-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .lg\:focus\:border-teal-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .lg\:focus\:border-teal-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .lg\:focus\:border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .lg\:focus\:border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .lg\:focus\:border-petrol-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .lg\:focus\:border-petrol-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .lg\:focus\:border-petrol-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .lg\:focus\:border-petrol-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .lg\:focus\:border-appbody:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .lg\:focus\:border-primary:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:focus\:border-link:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:focus\:border-link-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .lg\:focus\:border-header:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .lg\:focus\:border-actionbar:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .lg\:focus\:border-bordercolor:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:focus\:border-success:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .lg\:focus\:border-danger:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .lg\:focus\:border-disabled:focus{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .lg\:focus\:border-info:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .lg\:focus\:border-card:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .lg\:focus\:border-dark:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .lg\:focus\:border-label-color:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:focus\:border-label-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .lg\:focus\:border-border-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .lg\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .lg\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .lg\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .lg\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .lg\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .lg\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .lg\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .lg\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .lg\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .lg\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .lg\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .lg\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .lg\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .lg\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .lg\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .group:hover .lg\:group-hover\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .group:hover .lg\:group-hover\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .lg\:focus-within\:border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .lg\:focus-within\:border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .lg\:focus-within\:border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .lg\:focus-within\:border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .lg\:focus-within\:border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .lg\:focus-within\:border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .lg\:focus-within\:border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .lg\:focus-within\:border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .lg\:focus-within\:border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .lg\:focus-within\:border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .lg\:focus-within\:border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .lg\:focus-within\:border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .lg\:focus-within\:border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .lg\:focus-within\:border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .lg\:focus-within\:border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .lg\:hover\:border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .lg\:hover\:border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .lg\:hover\:border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .lg\:hover\:border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .lg\:hover\:border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .lg\:hover\:border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .lg\:hover\:border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .lg\:hover\:border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .lg\:hover\:border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .lg\:hover\:border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .lg\:hover\:border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .lg\:hover\:border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .lg\:hover\:border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .lg\:hover\:border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .lg\:hover\:border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .lg\:focus\:border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .lg\:focus\:border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .lg\:focus\:border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .lg\:focus\:border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .lg\:focus\:border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .lg\:focus\:border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .lg\:focus\:border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .lg\:focus\:border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .lg\:focus\:border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .lg\:focus\:border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .lg\:focus\:border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .lg\:focus\:border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .lg\:focus\:border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .lg\:focus\:border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .lg\:focus\:border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .lg\:bg-transparent{
    background-color: transparent;
  }

  .lg\:bg-current{
    background-color: currentColor;
  }

  .lg\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .lg\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .lg\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .lg\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .lg\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .lg\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .lg\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .lg\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .lg\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .lg\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .lg\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .lg\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .lg\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .lg\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-transparent:first-child{
    background-color: transparent;
  }

  .lg\:first\:bg-current:first-child{
    background-color: currentColor;
  }

  .lg\:first\:bg-black:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-white:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-gray-100:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-gray-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-gray-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-gray-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-gray-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-gray-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-gray-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-gray-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-gray-900:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-green-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-red-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-pink-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-orange-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-teal-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-teal-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-teal-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-yellow-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-blue-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-blue-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-petrol-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-petrol-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-petrol-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-petrol-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-appbody:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-primary:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-link:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-link-hover:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-header:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-actionbar:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-bordercolor:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-success:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-danger:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-disabled:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-info:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-card:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-dark:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-label-color:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-label-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:first\:bg-border-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-transparent:last-child{
    background-color: transparent;
  }

  .lg\:last\:bg-current:last-child{
    background-color: currentColor;
  }

  .lg\:last\:bg-black:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-white:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-gray-100:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-gray-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-gray-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-gray-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-gray-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-gray-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-gray-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-gray-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-gray-900:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-green-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-red-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-pink-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-orange-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-teal-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-teal-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-teal-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-yellow-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-blue-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-blue-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-petrol-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-petrol-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-petrol-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-petrol-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-appbody:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-primary:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-link:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-link-hover:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-header:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-actionbar:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-bordercolor:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-success:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-danger:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-disabled:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-info:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-card:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-dark:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-label-color:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-label-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:last\:bg-border-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-transparent{
    background-color: transparent;
  }

  .group:hover .lg\:group-hover\:bg-current{
    background-color: currentColor;
  }

  .group:hover .lg\:group-hover\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .lg\:group-hover\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-transparent:focus-within{
    background-color: transparent;
  }

  .lg\:focus-within\:bg-current:focus-within{
    background-color: currentColor;
  }

  .lg\:focus-within\:bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-orange-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-teal-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-teal-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-teal-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-petrol-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-petrol-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-petrol-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-petrol-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-appbody:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-primary:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-link:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-link-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-header:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-actionbar:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-bordercolor:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-success:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-danger:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-disabled:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-info:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-card:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-dark:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-label-color:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-label-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:focus-within\:bg-border-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .lg\:hover\:bg-current:hover{
    background-color: currentColor;
  }

  .lg\:hover\:bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-orange-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-teal-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-teal-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-teal-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-petrol-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-petrol-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-petrol-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-petrol-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-appbody:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-primary:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-link:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-link-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-header:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-actionbar:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-bordercolor:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-success:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-danger:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-disabled:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-info:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-card:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-dark:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-label-color:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-label-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:hover\:bg-border-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .lg\:focus\:bg-current:focus{
    background-color: currentColor;
  }

  .lg\:focus\:bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-orange-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-teal-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-teal-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-teal-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-petrol-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-petrol-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-petrol-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-petrol-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-appbody:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-primary:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-link:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-link-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-header:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-actionbar:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-bordercolor:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-success:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-danger:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-disabled:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-info:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-card:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-dark:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-label-color:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-label-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:focus\:bg-border-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-transparent:active{
    background-color: transparent;
  }

  .lg\:active\:bg-current:active{
    background-color: currentColor;
  }

  .lg\:active\:bg-black:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-white:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-gray-100:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-gray-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-gray-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-gray-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-gray-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-gray-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-gray-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-gray-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-gray-900:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-green-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-red-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-pink-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-orange-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-teal-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-teal-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-teal-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-yellow-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-blue-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-blue-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-petrol-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-petrol-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-petrol-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-petrol-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-appbody:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-primary:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-link:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-link-hover:active{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-header:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-actionbar:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-bordercolor:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-success:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-danger:active{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-disabled:active{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-info:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-card:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-dark:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-label-color:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-label-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .lg\:active\:bg-border-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .lg\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .lg\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .lg\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .lg\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .lg\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .lg\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .lg\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .lg\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .lg\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .lg\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .lg\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .lg\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .lg\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .lg\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .lg\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .group:hover .lg\:group-hover\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .group:hover .lg\:group-hover\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .lg\:focus-within\:bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .lg\:focus-within\:bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus-within\:bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus-within\:bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .lg\:focus-within\:bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .lg\:focus-within\:bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus-within\:bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .lg\:focus-within\:bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .lg\:focus-within\:bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus-within\:bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .lg\:focus-within\:bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .lg\:focus-within\:bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus-within\:bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus-within\:bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .lg\:focus-within\:bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .lg\:hover\:bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .lg\:hover\:bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .lg\:hover\:bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .lg\:hover\:bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .lg\:hover\:bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .lg\:hover\:bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .lg\:hover\:bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .lg\:hover\:bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .lg\:hover\:bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .lg\:hover\:bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .lg\:hover\:bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .lg\:hover\:bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .lg\:hover\:bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .lg\:hover\:bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .lg\:hover\:bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .lg\:focus\:bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .lg\:focus\:bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .lg\:focus\:bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .lg\:focus\:bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .lg\:focus\:bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .lg\:focus\:bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .lg\:focus\:bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .lg\:focus\:bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .lg\:focus\:bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .lg\:focus\:bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .lg\:focus\:bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .lg\:focus\:bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .lg\:focus\:bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .lg\:focus\:bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .lg\:focus\:bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .lg\:bg-none{
    background-image: none;
  }

  .lg\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lg\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lg\:bg-pattern-disabled-bright{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .lg\:bg-pattern-disabled-dark{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .lg\:bg-focuspage-xs{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .lg\:bg-focuspage-md{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .lg\:bg-focuspage-lg{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .lg\:bg-focuspage-xl{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .lg\:bg-focuspage-2xl{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .lg\:hover\:bg-none:hover{
    background-image: none;
  }

  .lg\:hover\:bg-gradient-to-t:hover{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lg\:hover\:bg-gradient-to-tr:hover{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lg\:hover\:bg-gradient-to-r:hover{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lg\:hover\:bg-gradient-to-br:hover{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lg\:hover\:bg-gradient-to-b:hover{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lg\:hover\:bg-gradient-to-bl:hover{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lg\:hover\:bg-gradient-to-l:hover{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lg\:hover\:bg-gradient-to-tl:hover{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lg\:hover\:bg-pattern-disabled-bright:hover{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .lg\:hover\:bg-pattern-disabled-dark:hover{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .lg\:hover\:bg-focuspage-xs:hover{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .lg\:hover\:bg-focuspage-md:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .lg\:hover\:bg-focuspage-lg:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .lg\:hover\:bg-focuspage-xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .lg\:hover\:bg-focuspage-2xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .lg\:focus\:bg-none:focus{
    background-image: none;
  }

  .lg\:focus\:bg-gradient-to-t:focus{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lg\:focus\:bg-gradient-to-tr:focus{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lg\:focus\:bg-gradient-to-r:focus{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lg\:focus\:bg-gradient-to-br:focus{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lg\:focus\:bg-gradient-to-b:focus{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lg\:focus\:bg-gradient-to-bl:focus{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lg\:focus\:bg-gradient-to-l:focus{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lg\:focus\:bg-gradient-to-tl:focus{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lg\:focus\:bg-pattern-disabled-bright:focus{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .lg\:focus\:bg-pattern-disabled-dark:focus{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .lg\:focus\:bg-focuspage-xs:focus{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .lg\:focus\:bg-focuspage-md:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .lg\:focus\:bg-focuspage-lg:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .lg\:focus\:bg-focuspage-xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .lg\:focus\:bg-focuspage-2xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .lg\:from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-gray-100{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:from-gray-200{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .lg\:from-gray-300{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .lg\:from-gray-400{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:from-gray-500{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .lg\:from-gray-600{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .lg\:from-gray-700{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:from-gray-800{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:from-gray-900{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:from-green-500{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:from-red-500{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .lg\:from-pink-500{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .lg\:from-orange-500{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .lg\:from-teal-300{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .lg\:from-teal-400{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .lg\:from-teal-500{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .lg\:from-yellow-500{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .lg\:from-blue-200{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .lg\:from-blue-500{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .lg\:from-petrol-500{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .lg\:from-petrol-600{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .lg\:from-petrol-700{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:from-petrol-800{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:from-appbody{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:from-primary{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:from-link{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:from-link-hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .lg\:from-header{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:from-actionbar{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:from-bordercolor{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:from-success{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:from-danger{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .lg\:from-disabled{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .lg\:from-info{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:from-card{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:from-dark{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:from-label-color{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:from-label-inverted{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:from-border-inverted{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:hover\:from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-gray-100:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:hover\:from-gray-200:hover{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .lg\:hover\:from-gray-300:hover{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .lg\:hover\:from-gray-400:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:hover\:from-gray-500:hover{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .lg\:hover\:from-gray-600:hover{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .lg\:hover\:from-gray-700:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:hover\:from-gray-800:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:hover\:from-gray-900:hover{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:from-green-500:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:hover\:from-red-500:hover{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .lg\:hover\:from-pink-500:hover{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .lg\:hover\:from-orange-500:hover{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .lg\:hover\:from-teal-300:hover{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .lg\:hover\:from-teal-400:hover{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .lg\:hover\:from-teal-500:hover{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .lg\:hover\:from-yellow-500:hover{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .lg\:hover\:from-blue-200:hover{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .lg\:hover\:from-blue-500:hover{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .lg\:hover\:from-petrol-500:hover{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .lg\:hover\:from-petrol-600:hover{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .lg\:hover\:from-petrol-700:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:hover\:from-petrol-800:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:hover\:from-appbody:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:hover\:from-primary:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:hover\:from-link:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:hover\:from-link-hover:hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .lg\:hover\:from-header:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:hover\:from-actionbar:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:hover\:from-bordercolor:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:hover\:from-success:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:hover\:from-danger:hover{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .lg\:hover\:from-disabled:hover{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .lg\:hover\:from-info:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:hover\:from-card:hover{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-dark:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:hover\:from-label-color:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:hover\:from-label-inverted:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:hover\:from-border-inverted:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:focus\:from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-gray-100:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:focus\:from-gray-200:focus{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .lg\:focus\:from-gray-300:focus{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .lg\:focus\:from-gray-400:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:focus\:from-gray-500:focus{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .lg\:focus\:from-gray-600:focus{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .lg\:focus\:from-gray-700:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:focus\:from-gray-800:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:focus\:from-gray-900:focus{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:from-green-500:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:focus\:from-red-500:focus{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .lg\:focus\:from-pink-500:focus{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .lg\:focus\:from-orange-500:focus{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .lg\:focus\:from-teal-300:focus{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .lg\:focus\:from-teal-400:focus{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .lg\:focus\:from-teal-500:focus{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .lg\:focus\:from-yellow-500:focus{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .lg\:focus\:from-blue-200:focus{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .lg\:focus\:from-blue-500:focus{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .lg\:focus\:from-petrol-500:focus{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .lg\:focus\:from-petrol-600:focus{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .lg\:focus\:from-petrol-700:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:focus\:from-petrol-800:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:focus\:from-appbody:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:focus\:from-primary:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:focus\:from-link:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:focus\:from-link-hover:focus{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .lg\:focus\:from-header:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:focus\:from-actionbar:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:focus\:from-bordercolor:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:focus\:from-success:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:focus\:from-danger:focus{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .lg\:focus\:from-disabled:focus{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .lg\:focus\:from-info:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:focus\:from-card:focus{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-dark:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:focus\:from-label-color:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:focus\:from-label-inverted:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:focus\:from-border-inverted:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .lg\:via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .lg\:via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .lg\:via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .lg\:via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .lg\:via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .lg\:via-orange-500{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .lg\:via-teal-300{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .lg\:via-teal-400{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .lg\:via-teal-500{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .lg\:via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .lg\:via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .lg\:via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .lg\:via-petrol-500{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .lg\:via-petrol-600{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .lg\:via-petrol-700{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:via-petrol-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:via-appbody{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:via-primary{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:via-link{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:via-link-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .lg\:via-header{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:via-actionbar{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:via-bordercolor{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:via-success{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:via-danger{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .lg\:via-disabled{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .lg\:via-info{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:via-card{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:via-dark{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:via-label-color{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:via-label-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:via-border-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:hover\:via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:hover\:via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .lg\:hover\:via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .lg\:hover\:via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:hover\:via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .lg\:hover\:via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .lg\:hover\:via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:hover\:via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:hover\:via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:hover\:via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .lg\:hover\:via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .lg\:hover\:via-orange-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .lg\:hover\:via-teal-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .lg\:hover\:via-teal-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .lg\:hover\:via-teal-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .lg\:hover\:via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .lg\:hover\:via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .lg\:hover\:via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .lg\:hover\:via-petrol-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .lg\:hover\:via-petrol-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .lg\:hover\:via-petrol-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:hover\:via-petrol-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:hover\:via-appbody:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:hover\:via-primary:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:hover\:via-link:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:hover\:via-link-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .lg\:hover\:via-header:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:hover\:via-actionbar:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:hover\:via-bordercolor:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:hover\:via-success:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:hover\:via-danger:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .lg\:hover\:via-disabled:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .lg\:hover\:via-info:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:hover\:via-card:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-dark:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:hover\:via-label-color:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:hover\:via-label-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:hover\:via-border-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:focus\:via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:focus\:via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .lg\:focus\:via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .lg\:focus\:via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:focus\:via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .lg\:focus\:via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .lg\:focus\:via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:focus\:via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:focus\:via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:focus\:via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .lg\:focus\:via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .lg\:focus\:via-orange-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .lg\:focus\:via-teal-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .lg\:focus\:via-teal-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .lg\:focus\:via-teal-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .lg\:focus\:via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .lg\:focus\:via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .lg\:focus\:via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .lg\:focus\:via-petrol-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .lg\:focus\:via-petrol-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .lg\:focus\:via-petrol-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:focus\:via-petrol-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:focus\:via-appbody:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .lg\:focus\:via-primary:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:focus\:via-link:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:focus\:via-link-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .lg\:focus\:via-header:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .lg\:focus\:via-actionbar:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .lg\:focus\:via-bordercolor:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:focus\:via-success:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .lg\:focus\:via-danger:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .lg\:focus\:via-disabled:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .lg\:focus\:via-info:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .lg\:focus\:via-card:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-dark:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .lg\:focus\:via-label-color:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:focus\:via-label-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .lg\:focus\:via-border-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .lg\:to-transparent{
    --tw-gradient-to: transparent;
  }

  .lg\:to-current{
    --tw-gradient-to: currentColor;
  }

  .lg\:to-black{
    --tw-gradient-to: #000;
  }

  .lg\:to-white{
    --tw-gradient-to: #fff;
  }

  .lg\:to-gray-100{
    --tw-gradient-to: #F4F4F4;
  }

  .lg\:to-gray-200{
    --tw-gradient-to: #E1E2E3;
  }

  .lg\:to-gray-300{
    --tw-gradient-to: #D3D4D5;
  }

  .lg\:to-gray-400{
    --tw-gradient-to: #BFC0C2;
  }

  .lg\:to-gray-500{
    --tw-gradient-to: #97999A;
  }

  .lg\:to-gray-600{
    --tw-gradient-to: #7B7D7F;
  }

  .lg\:to-gray-700{
    --tw-gradient-to: #525355;
  }

  .lg\:to-gray-800{
    --tw-gradient-to: #222222;
  }

  .lg\:to-gray-900{
    --tw-gradient-to: #000000;
  }

  .lg\:to-green-500{
    --tw-gradient-to: #AFB42A;
  }

  .lg\:to-red-500{
    --tw-gradient-to: #FF3131;
  }

  .lg\:to-pink-500{
    --tw-gradient-to: #FF145A;
  }

  .lg\:to-orange-500{
    --tw-gradient-to: #F48D21;
  }

  .lg\:to-teal-300{
    --tw-gradient-to: #78EAC1;
  }

  .lg\:to-teal-400{
    --tw-gradient-to: #6DDEBA;
  }

  .lg\:to-teal-500{
    --tw-gradient-to: #33BA9E;
  }

  .lg\:to-yellow-500{
    --tw-gradient-to: #D8CE0D;
  }

  .lg\:to-blue-200{
    --tw-gradient-to: #21BEF4;
  }

  .lg\:to-blue-500{
    --tw-gradient-to: #326DD1;
  }

  .lg\:to-petrol-500{
    --tw-gradient-to: #55609E;
  }

  .lg\:to-petrol-600{
    --tw-gradient-to: #3E4674;
  }

  .lg\:to-petrol-700{
    --tw-gradient-to: #2C3252;
  }

  .lg\:to-petrol-800{
    --tw-gradient-to: #1A1E31;
  }

  .lg\:to-appbody{
    --tw-gradient-to: #F4F4F4;
  }

  .lg\:to-primary{
    --tw-gradient-to: #3F50B4;
  }

  .lg\:to-link{
    --tw-gradient-to: #3F50B4;
  }

  .lg\:to-link-hover{
    --tw-gradient-to: #4860E5;
  }

  .lg\:to-header{
    --tw-gradient-to: #2C3252;
  }

  .lg\:to-actionbar{
    --tw-gradient-to: #1A1E31;
  }

  .lg\:to-bordercolor{
    --tw-gradient-to: #BFC0C2;
  }

  .lg\:to-success{
    --tw-gradient-to: #AFB42A;
  }

  .lg\:to-danger{
    --tw-gradient-to: #FD1525;
  }

  .lg\:to-disabled{
    --tw-gradient-to: #B8BAC5;
  }

  .lg\:to-info{
    --tw-gradient-to: #3F50B4;
  }

  .lg\:to-card{
    --tw-gradient-to: #ffffff;
  }

  .lg\:to-dark{
    --tw-gradient-to: #222222;
  }

  .lg\:to-label-color{
    --tw-gradient-to: #525355;
  }

  .lg\:to-label-inverted{
    --tw-gradient-to: #BFC0C2;
  }

  .lg\:to-border-inverted{
    --tw-gradient-to: #525355;
  }

  .lg\:hover\:to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .lg\:hover\:to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .lg\:hover\:to-black:hover{
    --tw-gradient-to: #000;
  }

  .lg\:hover\:to-white:hover{
    --tw-gradient-to: #fff;
  }

  .lg\:hover\:to-gray-100:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .lg\:hover\:to-gray-200:hover{
    --tw-gradient-to: #E1E2E3;
  }

  .lg\:hover\:to-gray-300:hover{
    --tw-gradient-to: #D3D4D5;
  }

  .lg\:hover\:to-gray-400:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .lg\:hover\:to-gray-500:hover{
    --tw-gradient-to: #97999A;
  }

  .lg\:hover\:to-gray-600:hover{
    --tw-gradient-to: #7B7D7F;
  }

  .lg\:hover\:to-gray-700:hover{
    --tw-gradient-to: #525355;
  }

  .lg\:hover\:to-gray-800:hover{
    --tw-gradient-to: #222222;
  }

  .lg\:hover\:to-gray-900:hover{
    --tw-gradient-to: #000000;
  }

  .lg\:hover\:to-green-500:hover{
    --tw-gradient-to: #AFB42A;
  }

  .lg\:hover\:to-red-500:hover{
    --tw-gradient-to: #FF3131;
  }

  .lg\:hover\:to-pink-500:hover{
    --tw-gradient-to: #FF145A;
  }

  .lg\:hover\:to-orange-500:hover{
    --tw-gradient-to: #F48D21;
  }

  .lg\:hover\:to-teal-300:hover{
    --tw-gradient-to: #78EAC1;
  }

  .lg\:hover\:to-teal-400:hover{
    --tw-gradient-to: #6DDEBA;
  }

  .lg\:hover\:to-teal-500:hover{
    --tw-gradient-to: #33BA9E;
  }

  .lg\:hover\:to-yellow-500:hover{
    --tw-gradient-to: #D8CE0D;
  }

  .lg\:hover\:to-blue-200:hover{
    --tw-gradient-to: #21BEF4;
  }

  .lg\:hover\:to-blue-500:hover{
    --tw-gradient-to: #326DD1;
  }

  .lg\:hover\:to-petrol-500:hover{
    --tw-gradient-to: #55609E;
  }

  .lg\:hover\:to-petrol-600:hover{
    --tw-gradient-to: #3E4674;
  }

  .lg\:hover\:to-petrol-700:hover{
    --tw-gradient-to: #2C3252;
  }

  .lg\:hover\:to-petrol-800:hover{
    --tw-gradient-to: #1A1E31;
  }

  .lg\:hover\:to-appbody:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .lg\:hover\:to-primary:hover{
    --tw-gradient-to: #3F50B4;
  }

  .lg\:hover\:to-link:hover{
    --tw-gradient-to: #3F50B4;
  }

  .lg\:hover\:to-link-hover:hover{
    --tw-gradient-to: #4860E5;
  }

  .lg\:hover\:to-header:hover{
    --tw-gradient-to: #2C3252;
  }

  .lg\:hover\:to-actionbar:hover{
    --tw-gradient-to: #1A1E31;
  }

  .lg\:hover\:to-bordercolor:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .lg\:hover\:to-success:hover{
    --tw-gradient-to: #AFB42A;
  }

  .lg\:hover\:to-danger:hover{
    --tw-gradient-to: #FD1525;
  }

  .lg\:hover\:to-disabled:hover{
    --tw-gradient-to: #B8BAC5;
  }

  .lg\:hover\:to-info:hover{
    --tw-gradient-to: #3F50B4;
  }

  .lg\:hover\:to-card:hover{
    --tw-gradient-to: #ffffff;
  }

  .lg\:hover\:to-dark:hover{
    --tw-gradient-to: #222222;
  }

  .lg\:hover\:to-label-color:hover{
    --tw-gradient-to: #525355;
  }

  .lg\:hover\:to-label-inverted:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .lg\:hover\:to-border-inverted:hover{
    --tw-gradient-to: #525355;
  }

  .lg\:focus\:to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .lg\:focus\:to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .lg\:focus\:to-black:focus{
    --tw-gradient-to: #000;
  }

  .lg\:focus\:to-white:focus{
    --tw-gradient-to: #fff;
  }

  .lg\:focus\:to-gray-100:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .lg\:focus\:to-gray-200:focus{
    --tw-gradient-to: #E1E2E3;
  }

  .lg\:focus\:to-gray-300:focus{
    --tw-gradient-to: #D3D4D5;
  }

  .lg\:focus\:to-gray-400:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .lg\:focus\:to-gray-500:focus{
    --tw-gradient-to: #97999A;
  }

  .lg\:focus\:to-gray-600:focus{
    --tw-gradient-to: #7B7D7F;
  }

  .lg\:focus\:to-gray-700:focus{
    --tw-gradient-to: #525355;
  }

  .lg\:focus\:to-gray-800:focus{
    --tw-gradient-to: #222222;
  }

  .lg\:focus\:to-gray-900:focus{
    --tw-gradient-to: #000000;
  }

  .lg\:focus\:to-green-500:focus{
    --tw-gradient-to: #AFB42A;
  }

  .lg\:focus\:to-red-500:focus{
    --tw-gradient-to: #FF3131;
  }

  .lg\:focus\:to-pink-500:focus{
    --tw-gradient-to: #FF145A;
  }

  .lg\:focus\:to-orange-500:focus{
    --tw-gradient-to: #F48D21;
  }

  .lg\:focus\:to-teal-300:focus{
    --tw-gradient-to: #78EAC1;
  }

  .lg\:focus\:to-teal-400:focus{
    --tw-gradient-to: #6DDEBA;
  }

  .lg\:focus\:to-teal-500:focus{
    --tw-gradient-to: #33BA9E;
  }

  .lg\:focus\:to-yellow-500:focus{
    --tw-gradient-to: #D8CE0D;
  }

  .lg\:focus\:to-blue-200:focus{
    --tw-gradient-to: #21BEF4;
  }

  .lg\:focus\:to-blue-500:focus{
    --tw-gradient-to: #326DD1;
  }

  .lg\:focus\:to-petrol-500:focus{
    --tw-gradient-to: #55609E;
  }

  .lg\:focus\:to-petrol-600:focus{
    --tw-gradient-to: #3E4674;
  }

  .lg\:focus\:to-petrol-700:focus{
    --tw-gradient-to: #2C3252;
  }

  .lg\:focus\:to-petrol-800:focus{
    --tw-gradient-to: #1A1E31;
  }

  .lg\:focus\:to-appbody:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .lg\:focus\:to-primary:focus{
    --tw-gradient-to: #3F50B4;
  }

  .lg\:focus\:to-link:focus{
    --tw-gradient-to: #3F50B4;
  }

  .lg\:focus\:to-link-hover:focus{
    --tw-gradient-to: #4860E5;
  }

  .lg\:focus\:to-header:focus{
    --tw-gradient-to: #2C3252;
  }

  .lg\:focus\:to-actionbar:focus{
    --tw-gradient-to: #1A1E31;
  }

  .lg\:focus\:to-bordercolor:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .lg\:focus\:to-success:focus{
    --tw-gradient-to: #AFB42A;
  }

  .lg\:focus\:to-danger:focus{
    --tw-gradient-to: #FD1525;
  }

  .lg\:focus\:to-disabled:focus{
    --tw-gradient-to: #B8BAC5;
  }

  .lg\:focus\:to-info:focus{
    --tw-gradient-to: #3F50B4;
  }

  .lg\:focus\:to-card:focus{
    --tw-gradient-to: #ffffff;
  }

  .lg\:focus\:to-dark:focus{
    --tw-gradient-to: #222222;
  }

  .lg\:focus\:to-label-color:focus{
    --tw-gradient-to: #525355;
  }

  .lg\:focus\:to-label-inverted:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .lg\:focus\:to-border-inverted:focus{
    --tw-gradient-to: #525355;
  }

  .lg\:decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .lg\:decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .lg\:bg-auto{
    background-size: auto;
  }

  .lg\:bg-cover{
    background-size: cover;
  }

  .lg\:bg-contain{
    background-size: contain;
  }

  .lg\:bg-fixed{
    background-attachment: fixed;
  }

  .lg\:bg-local{
    background-attachment: local;
  }

  .lg\:bg-scroll{
    background-attachment: scroll;
  }

  .lg\:bg-clip-border{
    background-clip: border-box;
  }

  .lg\:bg-clip-padding{
    background-clip: padding-box;
  }

  .lg\:bg-clip-content{
    background-clip: content-box;
  }

  .lg\:bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .lg\:bg-bottom{
    background-position: bottom;
  }

  .lg\:bg-center{
    background-position: center;
  }

  .lg\:bg-left{
    background-position: left;
  }

  .lg\:bg-left-bottom{
    background-position: left bottom;
  }

  .lg\:bg-left-top{
    background-position: left top;
  }

  .lg\:bg-right{
    background-position: right;
  }

  .lg\:bg-right-bottom{
    background-position: right bottom;
  }

  .lg\:bg-right-top{
    background-position: right top;
  }

  .lg\:bg-top{
    background-position: top;
  }

  .lg\:bg-repeat{
    background-repeat: repeat;
  }

  .lg\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .lg\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .lg\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .lg\:bg-repeat-round{
    background-repeat: round;
  }

  .lg\:bg-repeat-space{
    background-repeat: space;
  }

  .lg\:bg-origin-border{
    background-origin: border-box;
  }

  .lg\:bg-origin-padding{
    background-origin: padding-box;
  }

  .lg\:bg-origin-content{
    background-origin: content-box;
  }

  .lg\:fill-current{
    fill: currentColor;
  }

  .lg\:stroke-current{
    stroke: currentColor;
  }

  .lg\:stroke-0{
    stroke-width: 0;
  }

  .lg\:stroke-1{
    stroke-width: 1;
  }

  .lg\:stroke-2{
    stroke-width: 2;
  }

  .lg\:object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .lg\:object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .lg\:object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .lg\:object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .lg\:object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .lg\:object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .lg\:object-center{
    -o-object-position: center;
       object-position: center;
  }

  .lg\:object-left{
    -o-object-position: left;
       object-position: left;
  }

  .lg\:object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .lg\:object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .lg\:object-right{
    -o-object-position: right;
       object-position: right;
  }

  .lg\:object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .lg\:object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .lg\:object-top{
    -o-object-position: top;
       object-position: top;
  }

  .lg\:p-0{
    padding: 0px;
  }

  .lg\:p-1{
    padding: 0.25rem;
  }

  .lg\:p-2{
    padding: 0.5rem;
  }

  .lg\:p-3{
    padding: 0.75rem;
  }

  .lg\:p-4{
    padding: 1rem;
  }

  .lg\:p-5{
    padding: 1.25rem;
  }

  .lg\:p-6{
    padding: 1.5rem;
  }

  .lg\:p-7{
    padding: 1.75rem;
  }

  .lg\:p-8{
    padding: 2rem;
  }

  .lg\:p-9{
    padding: 2.25rem;
  }

  .lg\:p-10{
    padding: 2.5rem;
  }

  .lg\:p-11{
    padding: 2.75rem;
  }

  .lg\:p-12{
    padding: 3rem;
  }

  .lg\:p-14{
    padding: 3.5rem;
  }

  .lg\:p-16{
    padding: 4rem;
  }

  .lg\:p-20{
    padding: 5rem;
  }

  .lg\:p-24{
    padding: 6rem;
  }

  .lg\:p-28{
    padding: 7rem;
  }

  .lg\:p-32{
    padding: 8rem;
  }

  .lg\:p-36{
    padding: 9rem;
  }

  .lg\:p-40{
    padding: 10rem;
  }

  .lg\:p-44{
    padding: 11rem;
  }

  .lg\:p-48{
    padding: 12rem;
  }

  .lg\:p-52{
    padding: 13rem;
  }

  .lg\:p-56{
    padding: 14rem;
  }

  .lg\:p-60{
    padding: 15rem;
  }

  .lg\:p-64{
    padding: 16rem;
  }

  .lg\:p-72{
    padding: 18rem;
  }

  .lg\:p-80{
    padding: 20rem;
  }

  .lg\:p-96{
    padding: 24rem;
  }

  .lg\:p-144{
    padding: 36rem;
  }

  .lg\:p-192{
    padding: 48rem;
  }

  .lg\:p-240{
    padding: 60rem;
  }

  .lg\:p-px{
    padding: 1px;
  }

  .lg\:p-0\.5{
    padding: 0.125rem;
  }

  .lg\:p-1\.5{
    padding: 0.375rem;
  }

  .lg\:p-2\.5{
    padding: 0.625rem;
  }

  .lg\:p-3\.5{
    padding: 0.875rem;
  }

  .lg\:p-btn-default{
    padding: 2.5rem;
  }

  .lg\:p-btn-sm{
    padding: 1.875rem;
  }

  .lg\:p-header{
    padding: 60px;
  }

  .lg\:p-icon{
    padding: 20px;
  }

  .lg\:p-icon-3xl{
    padding: 120px;
  }

  .lg\:p-icon-2xl{
    padding: 80px;
  }

  .lg\:p-icon-xl{
    padding: 60px;
  }

  .lg\:p-icon-lg{
    padding: 40px;
  }

  .lg\:p-icon-sm{
    padding: 18px;
  }

  .lg\:p-icon-xs{
    padding: 16px;
  }

  .lg\:p-icon-spacing{
    padding: 8px;
  }

  .lg\:p-heading-xs{
    padding: 0.25rem;
  }

  .lg\:p-heading-sm{
    padding: 0.5rem;
  }

  .lg\:p-heading{
    padding: 1rem;
  }

  .lg\:p-heading-lg{
    padding: 2rem;
  }

  .lg\:p-actionbar{
    padding: 70px;
  }

  .lg\:p-aside{
    padding: 20rem;
  }

  .lg\:p-sidebar{
    padding: 16rem;
  }

  .lg\:p-card-padding{
    padding: 1.25rem;
  }

  .lg\:first\:p-0:first-child{
    padding: 0px;
  }

  .lg\:first\:p-1:first-child{
    padding: 0.25rem;
  }

  .lg\:first\:p-2:first-child{
    padding: 0.5rem;
  }

  .lg\:first\:p-3:first-child{
    padding: 0.75rem;
  }

  .lg\:first\:p-4:first-child{
    padding: 1rem;
  }

  .lg\:first\:p-5:first-child{
    padding: 1.25rem;
  }

  .lg\:first\:p-6:first-child{
    padding: 1.5rem;
  }

  .lg\:first\:p-7:first-child{
    padding: 1.75rem;
  }

  .lg\:first\:p-8:first-child{
    padding: 2rem;
  }

  .lg\:first\:p-9:first-child{
    padding: 2.25rem;
  }

  .lg\:first\:p-10:first-child{
    padding: 2.5rem;
  }

  .lg\:first\:p-11:first-child{
    padding: 2.75rem;
  }

  .lg\:first\:p-12:first-child{
    padding: 3rem;
  }

  .lg\:first\:p-14:first-child{
    padding: 3.5rem;
  }

  .lg\:first\:p-16:first-child{
    padding: 4rem;
  }

  .lg\:first\:p-20:first-child{
    padding: 5rem;
  }

  .lg\:first\:p-24:first-child{
    padding: 6rem;
  }

  .lg\:first\:p-28:first-child{
    padding: 7rem;
  }

  .lg\:first\:p-32:first-child{
    padding: 8rem;
  }

  .lg\:first\:p-36:first-child{
    padding: 9rem;
  }

  .lg\:first\:p-40:first-child{
    padding: 10rem;
  }

  .lg\:first\:p-44:first-child{
    padding: 11rem;
  }

  .lg\:first\:p-48:first-child{
    padding: 12rem;
  }

  .lg\:first\:p-52:first-child{
    padding: 13rem;
  }

  .lg\:first\:p-56:first-child{
    padding: 14rem;
  }

  .lg\:first\:p-60:first-child{
    padding: 15rem;
  }

  .lg\:first\:p-64:first-child{
    padding: 16rem;
  }

  .lg\:first\:p-72:first-child{
    padding: 18rem;
  }

  .lg\:first\:p-80:first-child{
    padding: 20rem;
  }

  .lg\:first\:p-96:first-child{
    padding: 24rem;
  }

  .lg\:first\:p-144:first-child{
    padding: 36rem;
  }

  .lg\:first\:p-192:first-child{
    padding: 48rem;
  }

  .lg\:first\:p-240:first-child{
    padding: 60rem;
  }

  .lg\:first\:p-px:first-child{
    padding: 1px;
  }

  .lg\:first\:p-0\.5:first-child{
    padding: 0.125rem;
  }

  .lg\:first\:p-1\.5:first-child{
    padding: 0.375rem;
  }

  .lg\:first\:p-2\.5:first-child{
    padding: 0.625rem;
  }

  .lg\:first\:p-3\.5:first-child{
    padding: 0.875rem;
  }

  .lg\:first\:p-btn-default:first-child{
    padding: 2.5rem;
  }

  .lg\:first\:p-btn-sm:first-child{
    padding: 1.875rem;
  }

  .lg\:first\:p-header:first-child{
    padding: 60px;
  }

  .lg\:first\:p-icon:first-child{
    padding: 20px;
  }

  .lg\:first\:p-icon-3xl:first-child{
    padding: 120px;
  }

  .lg\:first\:p-icon-2xl:first-child{
    padding: 80px;
  }

  .lg\:first\:p-icon-xl:first-child{
    padding: 60px;
  }

  .lg\:first\:p-icon-lg:first-child{
    padding: 40px;
  }

  .lg\:first\:p-icon-sm:first-child{
    padding: 18px;
  }

  .lg\:first\:p-icon-xs:first-child{
    padding: 16px;
  }

  .lg\:first\:p-icon-spacing:first-child{
    padding: 8px;
  }

  .lg\:first\:p-heading-xs:first-child{
    padding: 0.25rem;
  }

  .lg\:first\:p-heading-sm:first-child{
    padding: 0.5rem;
  }

  .lg\:first\:p-heading:first-child{
    padding: 1rem;
  }

  .lg\:first\:p-heading-lg:first-child{
    padding: 2rem;
  }

  .lg\:first\:p-actionbar:first-child{
    padding: 70px;
  }

  .lg\:first\:p-aside:first-child{
    padding: 20rem;
  }

  .lg\:first\:p-sidebar:first-child{
    padding: 16rem;
  }

  .lg\:first\:p-card-padding:first-child{
    padding: 1.25rem;
  }

  .lg\:last\:p-0:last-child{
    padding: 0px;
  }

  .lg\:last\:p-1:last-child{
    padding: 0.25rem;
  }

  .lg\:last\:p-2:last-child{
    padding: 0.5rem;
  }

  .lg\:last\:p-3:last-child{
    padding: 0.75rem;
  }

  .lg\:last\:p-4:last-child{
    padding: 1rem;
  }

  .lg\:last\:p-5:last-child{
    padding: 1.25rem;
  }

  .lg\:last\:p-6:last-child{
    padding: 1.5rem;
  }

  .lg\:last\:p-7:last-child{
    padding: 1.75rem;
  }

  .lg\:last\:p-8:last-child{
    padding: 2rem;
  }

  .lg\:last\:p-9:last-child{
    padding: 2.25rem;
  }

  .lg\:last\:p-10:last-child{
    padding: 2.5rem;
  }

  .lg\:last\:p-11:last-child{
    padding: 2.75rem;
  }

  .lg\:last\:p-12:last-child{
    padding: 3rem;
  }

  .lg\:last\:p-14:last-child{
    padding: 3.5rem;
  }

  .lg\:last\:p-16:last-child{
    padding: 4rem;
  }

  .lg\:last\:p-20:last-child{
    padding: 5rem;
  }

  .lg\:last\:p-24:last-child{
    padding: 6rem;
  }

  .lg\:last\:p-28:last-child{
    padding: 7rem;
  }

  .lg\:last\:p-32:last-child{
    padding: 8rem;
  }

  .lg\:last\:p-36:last-child{
    padding: 9rem;
  }

  .lg\:last\:p-40:last-child{
    padding: 10rem;
  }

  .lg\:last\:p-44:last-child{
    padding: 11rem;
  }

  .lg\:last\:p-48:last-child{
    padding: 12rem;
  }

  .lg\:last\:p-52:last-child{
    padding: 13rem;
  }

  .lg\:last\:p-56:last-child{
    padding: 14rem;
  }

  .lg\:last\:p-60:last-child{
    padding: 15rem;
  }

  .lg\:last\:p-64:last-child{
    padding: 16rem;
  }

  .lg\:last\:p-72:last-child{
    padding: 18rem;
  }

  .lg\:last\:p-80:last-child{
    padding: 20rem;
  }

  .lg\:last\:p-96:last-child{
    padding: 24rem;
  }

  .lg\:last\:p-144:last-child{
    padding: 36rem;
  }

  .lg\:last\:p-192:last-child{
    padding: 48rem;
  }

  .lg\:last\:p-240:last-child{
    padding: 60rem;
  }

  .lg\:last\:p-px:last-child{
    padding: 1px;
  }

  .lg\:last\:p-0\.5:last-child{
    padding: 0.125rem;
  }

  .lg\:last\:p-1\.5:last-child{
    padding: 0.375rem;
  }

  .lg\:last\:p-2\.5:last-child{
    padding: 0.625rem;
  }

  .lg\:last\:p-3\.5:last-child{
    padding: 0.875rem;
  }

  .lg\:last\:p-btn-default:last-child{
    padding: 2.5rem;
  }

  .lg\:last\:p-btn-sm:last-child{
    padding: 1.875rem;
  }

  .lg\:last\:p-header:last-child{
    padding: 60px;
  }

  .lg\:last\:p-icon:last-child{
    padding: 20px;
  }

  .lg\:last\:p-icon-3xl:last-child{
    padding: 120px;
  }

  .lg\:last\:p-icon-2xl:last-child{
    padding: 80px;
  }

  .lg\:last\:p-icon-xl:last-child{
    padding: 60px;
  }

  .lg\:last\:p-icon-lg:last-child{
    padding: 40px;
  }

  .lg\:last\:p-icon-sm:last-child{
    padding: 18px;
  }

  .lg\:last\:p-icon-xs:last-child{
    padding: 16px;
  }

  .lg\:last\:p-icon-spacing:last-child{
    padding: 8px;
  }

  .lg\:last\:p-heading-xs:last-child{
    padding: 0.25rem;
  }

  .lg\:last\:p-heading-sm:last-child{
    padding: 0.5rem;
  }

  .lg\:last\:p-heading:last-child{
    padding: 1rem;
  }

  .lg\:last\:p-heading-lg:last-child{
    padding: 2rem;
  }

  .lg\:last\:p-actionbar:last-child{
    padding: 70px;
  }

  .lg\:last\:p-aside:last-child{
    padding: 20rem;
  }

  .lg\:last\:p-sidebar:last-child{
    padding: 16rem;
  }

  .lg\:last\:p-card-padding:last-child{
    padding: 1.25rem;
  }

  .lg\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .lg\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .lg\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .lg\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .lg\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .lg\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .lg\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .lg\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .lg\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .lg\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .lg\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .lg\:px-144{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .lg\:px-192{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .lg\:px-240{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .lg\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .lg\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .lg\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .lg\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .lg\:px-btn-default{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:px-btn-sm{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .lg\:px-header{
    padding-left: 60px;
    padding-right: 60px;
  }

  .lg\:px-icon{
    padding-left: 20px;
    padding-right: 20px;
  }

  .lg\:px-icon-3xl{
    padding-left: 120px;
    padding-right: 120px;
  }

  .lg\:px-icon-2xl{
    padding-left: 80px;
    padding-right: 80px;
  }

  .lg\:px-icon-xl{
    padding-left: 60px;
    padding-right: 60px;
  }

  .lg\:px-icon-lg{
    padding-left: 40px;
    padding-right: 40px;
  }

  .lg\:px-icon-sm{
    padding-left: 18px;
    padding-right: 18px;
  }

  .lg\:px-icon-xs{
    padding-left: 16px;
    padding-right: 16px;
  }

  .lg\:px-icon-spacing{
    padding-left: 8px;
    padding-right: 8px;
  }

  .lg\:px-heading-xs{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:px-heading-sm{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:px-heading{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:px-heading-lg{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:px-actionbar{
    padding-left: 70px;
    padding-right: 70px;
  }

  .lg\:px-aside{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:px-sidebar{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:px-card-padding{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .lg\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .lg\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .lg\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .lg\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .lg\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .lg\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .lg\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .lg\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .lg\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .lg\:py-144{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .lg\:py-192{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .lg\:py-240{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .lg\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .lg\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .lg\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .lg\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .lg\:py-btn-default{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:py-btn-sm{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .lg\:py-header{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .lg\:py-icon{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .lg\:py-icon-3xl{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .lg\:py-icon-2xl{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .lg\:py-icon-xl{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .lg\:py-icon-lg{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lg\:py-icon-sm{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .lg\:py-icon-xs{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .lg\:py-icon-spacing{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .lg\:py-heading-xs{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:py-heading-sm{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:py-heading{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:py-heading-lg{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:py-actionbar{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .lg\:py-aside{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:py-sidebar{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:py-card-padding{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:first\:px-0:first-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .lg\:first\:px-1:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:first\:px-2:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:first\:px-3:first-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .lg\:first\:px-4:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:first\:px-5:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:first\:px-6:first-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:first\:px-7:first-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .lg\:first\:px-8:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:first\:px-9:first-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg\:first\:px-10:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:first\:px-11:first-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .lg\:first\:px-12:first-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:first\:px-14:first-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .lg\:first\:px-16:first-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:first\:px-20:first-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:first\:px-24:first-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:first\:px-28:first-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .lg\:first\:px-32:first-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:first\:px-36:first-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .lg\:first\:px-40:first-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:first\:px-44:first-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .lg\:first\:px-48:first-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg\:first\:px-52:first-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .lg\:first\:px-56:first-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg\:first\:px-60:first-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .lg\:first\:px-64:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:first\:px-72:first-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .lg\:first\:px-80:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:first\:px-96:first-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .lg\:first\:px-144:first-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .lg\:first\:px-192:first-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .lg\:first\:px-240:first-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .lg\:first\:px-px:first-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:first\:px-0\.5:first-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .lg\:first\:px-1\.5:first-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .lg\:first\:px-2\.5:first-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .lg\:first\:px-3\.5:first-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .lg\:first\:px-btn-default:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:first\:px-btn-sm:first-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .lg\:first\:px-header:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .lg\:first\:px-icon:first-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .lg\:first\:px-icon-3xl:first-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .lg\:first\:px-icon-2xl:first-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .lg\:first\:px-icon-xl:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .lg\:first\:px-icon-lg:first-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .lg\:first\:px-icon-sm:first-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .lg\:first\:px-icon-xs:first-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .lg\:first\:px-icon-spacing:first-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .lg\:first\:px-heading-xs:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:first\:px-heading-sm:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:first\:px-heading:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:first\:px-heading-lg:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:first\:px-actionbar:first-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .lg\:first\:px-aside:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:first\:px-sidebar:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:first\:px-card-padding:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:first\:py-0:first-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:first\:py-1:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:first\:py-2:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:first\:py-3:first-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .lg\:first\:py-4:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:first\:py-5:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:first\:py-6:first-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:first\:py-7:first-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .lg\:first\:py-8:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:first\:py-9:first-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg\:first\:py-10:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:first\:py-11:first-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .lg\:first\:py-12:first-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:first\:py-14:first-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:first\:py-16:first-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:first\:py-20:first-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:first\:py-24:first-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:first\:py-28:first-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .lg\:first\:py-32:first-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:first\:py-36:first-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .lg\:first\:py-40:first-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:first\:py-44:first-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .lg\:first\:py-48:first-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:first\:py-52:first-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .lg\:first\:py-56:first-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg\:first\:py-60:first-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .lg\:first\:py-64:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:first\:py-72:first-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .lg\:first\:py-80:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:first\:py-96:first-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .lg\:first\:py-144:first-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .lg\:first\:py-192:first-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .lg\:first\:py-240:first-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .lg\:first\:py-px:first-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:first\:py-0\.5:first-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .lg\:first\:py-1\.5:first-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .lg\:first\:py-2\.5:first-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .lg\:first\:py-3\.5:first-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .lg\:first\:py-btn-default:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:first\:py-btn-sm:first-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .lg\:first\:py-header:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .lg\:first\:py-icon:first-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .lg\:first\:py-icon-3xl:first-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .lg\:first\:py-icon-2xl:first-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .lg\:first\:py-icon-xl:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .lg\:first\:py-icon-lg:first-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lg\:first\:py-icon-sm:first-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .lg\:first\:py-icon-xs:first-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .lg\:first\:py-icon-spacing:first-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .lg\:first\:py-heading-xs:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:first\:py-heading-sm:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:first\:py-heading:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:first\:py-heading-lg:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:first\:py-actionbar:first-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .lg\:first\:py-aside:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:first\:py-sidebar:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:first\:py-card-padding:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:last\:px-0:last-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .lg\:last\:px-1:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:last\:px-2:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:last\:px-3:last-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .lg\:last\:px-4:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:last\:px-5:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:last\:px-6:last-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:last\:px-7:last-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .lg\:last\:px-8:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:last\:px-9:last-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg\:last\:px-10:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:last\:px-11:last-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .lg\:last\:px-12:last-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:last\:px-14:last-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .lg\:last\:px-16:last-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:last\:px-20:last-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:last\:px-24:last-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:last\:px-28:last-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .lg\:last\:px-32:last-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:last\:px-36:last-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .lg\:last\:px-40:last-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:last\:px-44:last-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .lg\:last\:px-48:last-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg\:last\:px-52:last-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .lg\:last\:px-56:last-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg\:last\:px-60:last-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .lg\:last\:px-64:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:last\:px-72:last-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .lg\:last\:px-80:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:last\:px-96:last-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .lg\:last\:px-144:last-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .lg\:last\:px-192:last-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .lg\:last\:px-240:last-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .lg\:last\:px-px:last-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:last\:px-0\.5:last-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .lg\:last\:px-1\.5:last-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .lg\:last\:px-2\.5:last-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .lg\:last\:px-3\.5:last-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .lg\:last\:px-btn-default:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:last\:px-btn-sm:last-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .lg\:last\:px-header:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .lg\:last\:px-icon:last-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .lg\:last\:px-icon-3xl:last-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .lg\:last\:px-icon-2xl:last-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .lg\:last\:px-icon-xl:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .lg\:last\:px-icon-lg:last-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .lg\:last\:px-icon-sm:last-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .lg\:last\:px-icon-xs:last-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .lg\:last\:px-icon-spacing:last-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .lg\:last\:px-heading-xs:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:last\:px-heading-sm:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:last\:px-heading:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:last\:px-heading-lg:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:last\:px-actionbar:last-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .lg\:last\:px-aside:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .lg\:last\:px-sidebar:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg\:last\:px-card-padding:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:last\:py-0:last-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:last\:py-1:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:last\:py-2:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:last\:py-3:last-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .lg\:last\:py-4:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:last\:py-5:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:last\:py-6:last-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:last\:py-7:last-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .lg\:last\:py-8:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:last\:py-9:last-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg\:last\:py-10:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:last\:py-11:last-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .lg\:last\:py-12:last-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:last\:py-14:last-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .lg\:last\:py-16:last-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:last\:py-20:last-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:last\:py-24:last-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:last\:py-28:last-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .lg\:last\:py-32:last-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:last\:py-36:last-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .lg\:last\:py-40:last-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:last\:py-44:last-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .lg\:last\:py-48:last-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:last\:py-52:last-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .lg\:last\:py-56:last-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg\:last\:py-60:last-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .lg\:last\:py-64:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:last\:py-72:last-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .lg\:last\:py-80:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:last\:py-96:last-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .lg\:last\:py-144:last-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .lg\:last\:py-192:last-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .lg\:last\:py-240:last-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .lg\:last\:py-px:last-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:last\:py-0\.5:last-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .lg\:last\:py-1\.5:last-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .lg\:last\:py-2\.5:last-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .lg\:last\:py-3\.5:last-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .lg\:last\:py-btn-default:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:last\:py-btn-sm:last-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .lg\:last\:py-header:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .lg\:last\:py-icon:last-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .lg\:last\:py-icon-3xl:last-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .lg\:last\:py-icon-2xl:last-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .lg\:last\:py-icon-xl:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .lg\:last\:py-icon-lg:last-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lg\:last\:py-icon-sm:last-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .lg\:last\:py-icon-xs:last-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .lg\:last\:py-icon-spacing:last-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .lg\:last\:py-heading-xs:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:last\:py-heading-sm:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:last\:py-heading:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:last\:py-heading-lg:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:last\:py-actionbar:last-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .lg\:last\:py-aside:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .lg\:last\:py-sidebar:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg\:last\:py-card-padding:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:pt-0{
    padding-top: 0px;
  }

  .lg\:pt-1{
    padding-top: 0.25rem;
  }

  .lg\:pt-2{
    padding-top: 0.5rem;
  }

  .lg\:pt-3{
    padding-top: 0.75rem;
  }

  .lg\:pt-4{
    padding-top: 1rem;
  }

  .lg\:pt-5{
    padding-top: 1.25rem;
  }

  .lg\:pt-6{
    padding-top: 1.5rem;
  }

  .lg\:pt-7{
    padding-top: 1.75rem;
  }

  .lg\:pt-8{
    padding-top: 2rem;
  }

  .lg\:pt-9{
    padding-top: 2.25rem;
  }

  .lg\:pt-10{
    padding-top: 2.5rem;
  }

  .lg\:pt-11{
    padding-top: 2.75rem;
  }

  .lg\:pt-12{
    padding-top: 3rem;
  }

  .lg\:pt-14{
    padding-top: 3.5rem;
  }

  .lg\:pt-16{
    padding-top: 4rem;
  }

  .lg\:pt-20{
    padding-top: 5rem;
  }

  .lg\:pt-24{
    padding-top: 6rem;
  }

  .lg\:pt-28{
    padding-top: 7rem;
  }

  .lg\:pt-32{
    padding-top: 8rem;
  }

  .lg\:pt-36{
    padding-top: 9rem;
  }

  .lg\:pt-40{
    padding-top: 10rem;
  }

  .lg\:pt-44{
    padding-top: 11rem;
  }

  .lg\:pt-48{
    padding-top: 12rem;
  }

  .lg\:pt-52{
    padding-top: 13rem;
  }

  .lg\:pt-56{
    padding-top: 14rem;
  }

  .lg\:pt-60{
    padding-top: 15rem;
  }

  .lg\:pt-64{
    padding-top: 16rem;
  }

  .lg\:pt-72{
    padding-top: 18rem;
  }

  .lg\:pt-80{
    padding-top: 20rem;
  }

  .lg\:pt-96{
    padding-top: 24rem;
  }

  .lg\:pt-144{
    padding-top: 36rem;
  }

  .lg\:pt-192{
    padding-top: 48rem;
  }

  .lg\:pt-240{
    padding-top: 60rem;
  }

  .lg\:pt-px{
    padding-top: 1px;
  }

  .lg\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .lg\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .lg\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .lg\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .lg\:pt-btn-default{
    padding-top: 2.5rem;
  }

  .lg\:pt-btn-sm{
    padding-top: 1.875rem;
  }

  .lg\:pt-header{
    padding-top: 60px;
  }

  .lg\:pt-icon{
    padding-top: 20px;
  }

  .lg\:pt-icon-3xl{
    padding-top: 120px;
  }

  .lg\:pt-icon-2xl{
    padding-top: 80px;
  }

  .lg\:pt-icon-xl{
    padding-top: 60px;
  }

  .lg\:pt-icon-lg{
    padding-top: 40px;
  }

  .lg\:pt-icon-sm{
    padding-top: 18px;
  }

  .lg\:pt-icon-xs{
    padding-top: 16px;
  }

  .lg\:pt-icon-spacing{
    padding-top: 8px;
  }

  .lg\:pt-heading-xs{
    padding-top: 0.25rem;
  }

  .lg\:pt-heading-sm{
    padding-top: 0.5rem;
  }

  .lg\:pt-heading{
    padding-top: 1rem;
  }

  .lg\:pt-heading-lg{
    padding-top: 2rem;
  }

  .lg\:pt-actionbar{
    padding-top: 70px;
  }

  .lg\:pt-aside{
    padding-top: 20rem;
  }

  .lg\:pt-sidebar{
    padding-top: 16rem;
  }

  .lg\:pt-card-padding{
    padding-top: 1.25rem;
  }

  .lg\:pr-0{
    padding-right: 0px;
  }

  .lg\:pr-1{
    padding-right: 0.25rem;
  }

  .lg\:pr-2{
    padding-right: 0.5rem;
  }

  .lg\:pr-3{
    padding-right: 0.75rem;
  }

  .lg\:pr-4{
    padding-right: 1rem;
  }

  .lg\:pr-5{
    padding-right: 1.25rem;
  }

  .lg\:pr-6{
    padding-right: 1.5rem;
  }

  .lg\:pr-7{
    padding-right: 1.75rem;
  }

  .lg\:pr-8{
    padding-right: 2rem;
  }

  .lg\:pr-9{
    padding-right: 2.25rem;
  }

  .lg\:pr-10{
    padding-right: 2.5rem;
  }

  .lg\:pr-11{
    padding-right: 2.75rem;
  }

  .lg\:pr-12{
    padding-right: 3rem;
  }

  .lg\:pr-14{
    padding-right: 3.5rem;
  }

  .lg\:pr-16{
    padding-right: 4rem;
  }

  .lg\:pr-20{
    padding-right: 5rem;
  }

  .lg\:pr-24{
    padding-right: 6rem;
  }

  .lg\:pr-28{
    padding-right: 7rem;
  }

  .lg\:pr-32{
    padding-right: 8rem;
  }

  .lg\:pr-36{
    padding-right: 9rem;
  }

  .lg\:pr-40{
    padding-right: 10rem;
  }

  .lg\:pr-44{
    padding-right: 11rem;
  }

  .lg\:pr-48{
    padding-right: 12rem;
  }

  .lg\:pr-52{
    padding-right: 13rem;
  }

  .lg\:pr-56{
    padding-right: 14rem;
  }

  .lg\:pr-60{
    padding-right: 15rem;
  }

  .lg\:pr-64{
    padding-right: 16rem;
  }

  .lg\:pr-72{
    padding-right: 18rem;
  }

  .lg\:pr-80{
    padding-right: 20rem;
  }

  .lg\:pr-96{
    padding-right: 24rem;
  }

  .lg\:pr-144{
    padding-right: 36rem;
  }

  .lg\:pr-192{
    padding-right: 48rem;
  }

  .lg\:pr-240{
    padding-right: 60rem;
  }

  .lg\:pr-px{
    padding-right: 1px;
  }

  .lg\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .lg\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .lg\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .lg\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .lg\:pr-btn-default{
    padding-right: 2.5rem;
  }

  .lg\:pr-btn-sm{
    padding-right: 1.875rem;
  }

  .lg\:pr-header{
    padding-right: 60px;
  }

  .lg\:pr-icon{
    padding-right: 20px;
  }

  .lg\:pr-icon-3xl{
    padding-right: 120px;
  }

  .lg\:pr-icon-2xl{
    padding-right: 80px;
  }

  .lg\:pr-icon-xl{
    padding-right: 60px;
  }

  .lg\:pr-icon-lg{
    padding-right: 40px;
  }

  .lg\:pr-icon-sm{
    padding-right: 18px;
  }

  .lg\:pr-icon-xs{
    padding-right: 16px;
  }

  .lg\:pr-icon-spacing{
    padding-right: 8px;
  }

  .lg\:pr-heading-xs{
    padding-right: 0.25rem;
  }

  .lg\:pr-heading-sm{
    padding-right: 0.5rem;
  }

  .lg\:pr-heading{
    padding-right: 1rem;
  }

  .lg\:pr-heading-lg{
    padding-right: 2rem;
  }

  .lg\:pr-actionbar{
    padding-right: 70px;
  }

  .lg\:pr-aside{
    padding-right: 20rem;
  }

  .lg\:pr-sidebar{
    padding-right: 16rem;
  }

  .lg\:pr-card-padding{
    padding-right: 1.25rem;
  }

  .lg\:pb-0{
    padding-bottom: 0px;
  }

  .lg\:pb-1{
    padding-bottom: 0.25rem;
  }

  .lg\:pb-2{
    padding-bottom: 0.5rem;
  }

  .lg\:pb-3{
    padding-bottom: 0.75rem;
  }

  .lg\:pb-4{
    padding-bottom: 1rem;
  }

  .lg\:pb-5{
    padding-bottom: 1.25rem;
  }

  .lg\:pb-6{
    padding-bottom: 1.5rem;
  }

  .lg\:pb-7{
    padding-bottom: 1.75rem;
  }

  .lg\:pb-8{
    padding-bottom: 2rem;
  }

  .lg\:pb-9{
    padding-bottom: 2.25rem;
  }

  .lg\:pb-10{
    padding-bottom: 2.5rem;
  }

  .lg\:pb-11{
    padding-bottom: 2.75rem;
  }

  .lg\:pb-12{
    padding-bottom: 3rem;
  }

  .lg\:pb-14{
    padding-bottom: 3.5rem;
  }

  .lg\:pb-16{
    padding-bottom: 4rem;
  }

  .lg\:pb-20{
    padding-bottom: 5rem;
  }

  .lg\:pb-24{
    padding-bottom: 6rem;
  }

  .lg\:pb-28{
    padding-bottom: 7rem;
  }

  .lg\:pb-32{
    padding-bottom: 8rem;
  }

  .lg\:pb-36{
    padding-bottom: 9rem;
  }

  .lg\:pb-40{
    padding-bottom: 10rem;
  }

  .lg\:pb-44{
    padding-bottom: 11rem;
  }

  .lg\:pb-48{
    padding-bottom: 12rem;
  }

  .lg\:pb-52{
    padding-bottom: 13rem;
  }

  .lg\:pb-56{
    padding-bottom: 14rem;
  }

  .lg\:pb-60{
    padding-bottom: 15rem;
  }

  .lg\:pb-64{
    padding-bottom: 16rem;
  }

  .lg\:pb-72{
    padding-bottom: 18rem;
  }

  .lg\:pb-80{
    padding-bottom: 20rem;
  }

  .lg\:pb-96{
    padding-bottom: 24rem;
  }

  .lg\:pb-144{
    padding-bottom: 36rem;
  }

  .lg\:pb-192{
    padding-bottom: 48rem;
  }

  .lg\:pb-240{
    padding-bottom: 60rem;
  }

  .lg\:pb-px{
    padding-bottom: 1px;
  }

  .lg\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .lg\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .lg\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .lg\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .lg\:pb-btn-default{
    padding-bottom: 2.5rem;
  }

  .lg\:pb-btn-sm{
    padding-bottom: 1.875rem;
  }

  .lg\:pb-header{
    padding-bottom: 60px;
  }

  .lg\:pb-icon{
    padding-bottom: 20px;
  }

  .lg\:pb-icon-3xl{
    padding-bottom: 120px;
  }

  .lg\:pb-icon-2xl{
    padding-bottom: 80px;
  }

  .lg\:pb-icon-xl{
    padding-bottom: 60px;
  }

  .lg\:pb-icon-lg{
    padding-bottom: 40px;
  }

  .lg\:pb-icon-sm{
    padding-bottom: 18px;
  }

  .lg\:pb-icon-xs{
    padding-bottom: 16px;
  }

  .lg\:pb-icon-spacing{
    padding-bottom: 8px;
  }

  .lg\:pb-heading-xs{
    padding-bottom: 0.25rem;
  }

  .lg\:pb-heading-sm{
    padding-bottom: 0.5rem;
  }

  .lg\:pb-heading{
    padding-bottom: 1rem;
  }

  .lg\:pb-heading-lg{
    padding-bottom: 2rem;
  }

  .lg\:pb-actionbar{
    padding-bottom: 70px;
  }

  .lg\:pb-aside{
    padding-bottom: 20rem;
  }

  .lg\:pb-sidebar{
    padding-bottom: 16rem;
  }

  .lg\:pb-card-padding{
    padding-bottom: 1.25rem;
  }

  .lg\:pl-0{
    padding-left: 0px;
  }

  .lg\:pl-1{
    padding-left: 0.25rem;
  }

  .lg\:pl-2{
    padding-left: 0.5rem;
  }

  .lg\:pl-3{
    padding-left: 0.75rem;
  }

  .lg\:pl-4{
    padding-left: 1rem;
  }

  .lg\:pl-5{
    padding-left: 1.25rem;
  }

  .lg\:pl-6{
    padding-left: 1.5rem;
  }

  .lg\:pl-7{
    padding-left: 1.75rem;
  }

  .lg\:pl-8{
    padding-left: 2rem;
  }

  .lg\:pl-9{
    padding-left: 2.25rem;
  }

  .lg\:pl-10{
    padding-left: 2.5rem;
  }

  .lg\:pl-11{
    padding-left: 2.75rem;
  }

  .lg\:pl-12{
    padding-left: 3rem;
  }

  .lg\:pl-14{
    padding-left: 3.5rem;
  }

  .lg\:pl-16{
    padding-left: 4rem;
  }

  .lg\:pl-20{
    padding-left: 5rem;
  }

  .lg\:pl-24{
    padding-left: 6rem;
  }

  .lg\:pl-28{
    padding-left: 7rem;
  }

  .lg\:pl-32{
    padding-left: 8rem;
  }

  .lg\:pl-36{
    padding-left: 9rem;
  }

  .lg\:pl-40{
    padding-left: 10rem;
  }

  .lg\:pl-44{
    padding-left: 11rem;
  }

  .lg\:pl-48{
    padding-left: 12rem;
  }

  .lg\:pl-52{
    padding-left: 13rem;
  }

  .lg\:pl-56{
    padding-left: 14rem;
  }

  .lg\:pl-60{
    padding-left: 15rem;
  }

  .lg\:pl-64{
    padding-left: 16rem;
  }

  .lg\:pl-72{
    padding-left: 18rem;
  }

  .lg\:pl-80{
    padding-left: 20rem;
  }

  .lg\:pl-96{
    padding-left: 24rem;
  }

  .lg\:pl-144{
    padding-left: 36rem;
  }

  .lg\:pl-192{
    padding-left: 48rem;
  }

  .lg\:pl-240{
    padding-left: 60rem;
  }

  .lg\:pl-px{
    padding-left: 1px;
  }

  .lg\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .lg\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .lg\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .lg\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .lg\:pl-btn-default{
    padding-left: 2.5rem;
  }

  .lg\:pl-btn-sm{
    padding-left: 1.875rem;
  }

  .lg\:pl-header{
    padding-left: 60px;
  }

  .lg\:pl-icon{
    padding-left: 20px;
  }

  .lg\:pl-icon-3xl{
    padding-left: 120px;
  }

  .lg\:pl-icon-2xl{
    padding-left: 80px;
  }

  .lg\:pl-icon-xl{
    padding-left: 60px;
  }

  .lg\:pl-icon-lg{
    padding-left: 40px;
  }

  .lg\:pl-icon-sm{
    padding-left: 18px;
  }

  .lg\:pl-icon-xs{
    padding-left: 16px;
  }

  .lg\:pl-icon-spacing{
    padding-left: 8px;
  }

  .lg\:pl-heading-xs{
    padding-left: 0.25rem;
  }

  .lg\:pl-heading-sm{
    padding-left: 0.5rem;
  }

  .lg\:pl-heading{
    padding-left: 1rem;
  }

  .lg\:pl-heading-lg{
    padding-left: 2rem;
  }

  .lg\:pl-actionbar{
    padding-left: 70px;
  }

  .lg\:pl-aside{
    padding-left: 20rem;
  }

  .lg\:pl-sidebar{
    padding-left: 16rem;
  }

  .lg\:pl-card-padding{
    padding-left: 1.25rem;
  }

  .lg\:first\:pt-0:first-child{
    padding-top: 0px;
  }

  .lg\:first\:pt-1:first-child{
    padding-top: 0.25rem;
  }

  .lg\:first\:pt-2:first-child{
    padding-top: 0.5rem;
  }

  .lg\:first\:pt-3:first-child{
    padding-top: 0.75rem;
  }

  .lg\:first\:pt-4:first-child{
    padding-top: 1rem;
  }

  .lg\:first\:pt-5:first-child{
    padding-top: 1.25rem;
  }

  .lg\:first\:pt-6:first-child{
    padding-top: 1.5rem;
  }

  .lg\:first\:pt-7:first-child{
    padding-top: 1.75rem;
  }

  .lg\:first\:pt-8:first-child{
    padding-top: 2rem;
  }

  .lg\:first\:pt-9:first-child{
    padding-top: 2.25rem;
  }

  .lg\:first\:pt-10:first-child{
    padding-top: 2.5rem;
  }

  .lg\:first\:pt-11:first-child{
    padding-top: 2.75rem;
  }

  .lg\:first\:pt-12:first-child{
    padding-top: 3rem;
  }

  .lg\:first\:pt-14:first-child{
    padding-top: 3.5rem;
  }

  .lg\:first\:pt-16:first-child{
    padding-top: 4rem;
  }

  .lg\:first\:pt-20:first-child{
    padding-top: 5rem;
  }

  .lg\:first\:pt-24:first-child{
    padding-top: 6rem;
  }

  .lg\:first\:pt-28:first-child{
    padding-top: 7rem;
  }

  .lg\:first\:pt-32:first-child{
    padding-top: 8rem;
  }

  .lg\:first\:pt-36:first-child{
    padding-top: 9rem;
  }

  .lg\:first\:pt-40:first-child{
    padding-top: 10rem;
  }

  .lg\:first\:pt-44:first-child{
    padding-top: 11rem;
  }

  .lg\:first\:pt-48:first-child{
    padding-top: 12rem;
  }

  .lg\:first\:pt-52:first-child{
    padding-top: 13rem;
  }

  .lg\:first\:pt-56:first-child{
    padding-top: 14rem;
  }

  .lg\:first\:pt-60:first-child{
    padding-top: 15rem;
  }

  .lg\:first\:pt-64:first-child{
    padding-top: 16rem;
  }

  .lg\:first\:pt-72:first-child{
    padding-top: 18rem;
  }

  .lg\:first\:pt-80:first-child{
    padding-top: 20rem;
  }

  .lg\:first\:pt-96:first-child{
    padding-top: 24rem;
  }

  .lg\:first\:pt-144:first-child{
    padding-top: 36rem;
  }

  .lg\:first\:pt-192:first-child{
    padding-top: 48rem;
  }

  .lg\:first\:pt-240:first-child{
    padding-top: 60rem;
  }

  .lg\:first\:pt-px:first-child{
    padding-top: 1px;
  }

  .lg\:first\:pt-0\.5:first-child{
    padding-top: 0.125rem;
  }

  .lg\:first\:pt-1\.5:first-child{
    padding-top: 0.375rem;
  }

  .lg\:first\:pt-2\.5:first-child{
    padding-top: 0.625rem;
  }

  .lg\:first\:pt-3\.5:first-child{
    padding-top: 0.875rem;
  }

  .lg\:first\:pt-btn-default:first-child{
    padding-top: 2.5rem;
  }

  .lg\:first\:pt-btn-sm:first-child{
    padding-top: 1.875rem;
  }

  .lg\:first\:pt-header:first-child{
    padding-top: 60px;
  }

  .lg\:first\:pt-icon:first-child{
    padding-top: 20px;
  }

  .lg\:first\:pt-icon-3xl:first-child{
    padding-top: 120px;
  }

  .lg\:first\:pt-icon-2xl:first-child{
    padding-top: 80px;
  }

  .lg\:first\:pt-icon-xl:first-child{
    padding-top: 60px;
  }

  .lg\:first\:pt-icon-lg:first-child{
    padding-top: 40px;
  }

  .lg\:first\:pt-icon-sm:first-child{
    padding-top: 18px;
  }

  .lg\:first\:pt-icon-xs:first-child{
    padding-top: 16px;
  }

  .lg\:first\:pt-icon-spacing:first-child{
    padding-top: 8px;
  }

  .lg\:first\:pt-heading-xs:first-child{
    padding-top: 0.25rem;
  }

  .lg\:first\:pt-heading-sm:first-child{
    padding-top: 0.5rem;
  }

  .lg\:first\:pt-heading:first-child{
    padding-top: 1rem;
  }

  .lg\:first\:pt-heading-lg:first-child{
    padding-top: 2rem;
  }

  .lg\:first\:pt-actionbar:first-child{
    padding-top: 70px;
  }

  .lg\:first\:pt-aside:first-child{
    padding-top: 20rem;
  }

  .lg\:first\:pt-sidebar:first-child{
    padding-top: 16rem;
  }

  .lg\:first\:pt-card-padding:first-child{
    padding-top: 1.25rem;
  }

  .lg\:first\:pr-0:first-child{
    padding-right: 0px;
  }

  .lg\:first\:pr-1:first-child{
    padding-right: 0.25rem;
  }

  .lg\:first\:pr-2:first-child{
    padding-right: 0.5rem;
  }

  .lg\:first\:pr-3:first-child{
    padding-right: 0.75rem;
  }

  .lg\:first\:pr-4:first-child{
    padding-right: 1rem;
  }

  .lg\:first\:pr-5:first-child{
    padding-right: 1.25rem;
  }

  .lg\:first\:pr-6:first-child{
    padding-right: 1.5rem;
  }

  .lg\:first\:pr-7:first-child{
    padding-right: 1.75rem;
  }

  .lg\:first\:pr-8:first-child{
    padding-right: 2rem;
  }

  .lg\:first\:pr-9:first-child{
    padding-right: 2.25rem;
  }

  .lg\:first\:pr-10:first-child{
    padding-right: 2.5rem;
  }

  .lg\:first\:pr-11:first-child{
    padding-right: 2.75rem;
  }

  .lg\:first\:pr-12:first-child{
    padding-right: 3rem;
  }

  .lg\:first\:pr-14:first-child{
    padding-right: 3.5rem;
  }

  .lg\:first\:pr-16:first-child{
    padding-right: 4rem;
  }

  .lg\:first\:pr-20:first-child{
    padding-right: 5rem;
  }

  .lg\:first\:pr-24:first-child{
    padding-right: 6rem;
  }

  .lg\:first\:pr-28:first-child{
    padding-right: 7rem;
  }

  .lg\:first\:pr-32:first-child{
    padding-right: 8rem;
  }

  .lg\:first\:pr-36:first-child{
    padding-right: 9rem;
  }

  .lg\:first\:pr-40:first-child{
    padding-right: 10rem;
  }

  .lg\:first\:pr-44:first-child{
    padding-right: 11rem;
  }

  .lg\:first\:pr-48:first-child{
    padding-right: 12rem;
  }

  .lg\:first\:pr-52:first-child{
    padding-right: 13rem;
  }

  .lg\:first\:pr-56:first-child{
    padding-right: 14rem;
  }

  .lg\:first\:pr-60:first-child{
    padding-right: 15rem;
  }

  .lg\:first\:pr-64:first-child{
    padding-right: 16rem;
  }

  .lg\:first\:pr-72:first-child{
    padding-right: 18rem;
  }

  .lg\:first\:pr-80:first-child{
    padding-right: 20rem;
  }

  .lg\:first\:pr-96:first-child{
    padding-right: 24rem;
  }

  .lg\:first\:pr-144:first-child{
    padding-right: 36rem;
  }

  .lg\:first\:pr-192:first-child{
    padding-right: 48rem;
  }

  .lg\:first\:pr-240:first-child{
    padding-right: 60rem;
  }

  .lg\:first\:pr-px:first-child{
    padding-right: 1px;
  }

  .lg\:first\:pr-0\.5:first-child{
    padding-right: 0.125rem;
  }

  .lg\:first\:pr-1\.5:first-child{
    padding-right: 0.375rem;
  }

  .lg\:first\:pr-2\.5:first-child{
    padding-right: 0.625rem;
  }

  .lg\:first\:pr-3\.5:first-child{
    padding-right: 0.875rem;
  }

  .lg\:first\:pr-btn-default:first-child{
    padding-right: 2.5rem;
  }

  .lg\:first\:pr-btn-sm:first-child{
    padding-right: 1.875rem;
  }

  .lg\:first\:pr-header:first-child{
    padding-right: 60px;
  }

  .lg\:first\:pr-icon:first-child{
    padding-right: 20px;
  }

  .lg\:first\:pr-icon-3xl:first-child{
    padding-right: 120px;
  }

  .lg\:first\:pr-icon-2xl:first-child{
    padding-right: 80px;
  }

  .lg\:first\:pr-icon-xl:first-child{
    padding-right: 60px;
  }

  .lg\:first\:pr-icon-lg:first-child{
    padding-right: 40px;
  }

  .lg\:first\:pr-icon-sm:first-child{
    padding-right: 18px;
  }

  .lg\:first\:pr-icon-xs:first-child{
    padding-right: 16px;
  }

  .lg\:first\:pr-icon-spacing:first-child{
    padding-right: 8px;
  }

  .lg\:first\:pr-heading-xs:first-child{
    padding-right: 0.25rem;
  }

  .lg\:first\:pr-heading-sm:first-child{
    padding-right: 0.5rem;
  }

  .lg\:first\:pr-heading:first-child{
    padding-right: 1rem;
  }

  .lg\:first\:pr-heading-lg:first-child{
    padding-right: 2rem;
  }

  .lg\:first\:pr-actionbar:first-child{
    padding-right: 70px;
  }

  .lg\:first\:pr-aside:first-child{
    padding-right: 20rem;
  }

  .lg\:first\:pr-sidebar:first-child{
    padding-right: 16rem;
  }

  .lg\:first\:pr-card-padding:first-child{
    padding-right: 1.25rem;
  }

  .lg\:first\:pb-0:first-child{
    padding-bottom: 0px;
  }

  .lg\:first\:pb-1:first-child{
    padding-bottom: 0.25rem;
  }

  .lg\:first\:pb-2:first-child{
    padding-bottom: 0.5rem;
  }

  .lg\:first\:pb-3:first-child{
    padding-bottom: 0.75rem;
  }

  .lg\:first\:pb-4:first-child{
    padding-bottom: 1rem;
  }

  .lg\:first\:pb-5:first-child{
    padding-bottom: 1.25rem;
  }

  .lg\:first\:pb-6:first-child{
    padding-bottom: 1.5rem;
  }

  .lg\:first\:pb-7:first-child{
    padding-bottom: 1.75rem;
  }

  .lg\:first\:pb-8:first-child{
    padding-bottom: 2rem;
  }

  .lg\:first\:pb-9:first-child{
    padding-bottom: 2.25rem;
  }

  .lg\:first\:pb-10:first-child{
    padding-bottom: 2.5rem;
  }

  .lg\:first\:pb-11:first-child{
    padding-bottom: 2.75rem;
  }

  .lg\:first\:pb-12:first-child{
    padding-bottom: 3rem;
  }

  .lg\:first\:pb-14:first-child{
    padding-bottom: 3.5rem;
  }

  .lg\:first\:pb-16:first-child{
    padding-bottom: 4rem;
  }

  .lg\:first\:pb-20:first-child{
    padding-bottom: 5rem;
  }

  .lg\:first\:pb-24:first-child{
    padding-bottom: 6rem;
  }

  .lg\:first\:pb-28:first-child{
    padding-bottom: 7rem;
  }

  .lg\:first\:pb-32:first-child{
    padding-bottom: 8rem;
  }

  .lg\:first\:pb-36:first-child{
    padding-bottom: 9rem;
  }

  .lg\:first\:pb-40:first-child{
    padding-bottom: 10rem;
  }

  .lg\:first\:pb-44:first-child{
    padding-bottom: 11rem;
  }

  .lg\:first\:pb-48:first-child{
    padding-bottom: 12rem;
  }

  .lg\:first\:pb-52:first-child{
    padding-bottom: 13rem;
  }

  .lg\:first\:pb-56:first-child{
    padding-bottom: 14rem;
  }

  .lg\:first\:pb-60:first-child{
    padding-bottom: 15rem;
  }

  .lg\:first\:pb-64:first-child{
    padding-bottom: 16rem;
  }

  .lg\:first\:pb-72:first-child{
    padding-bottom: 18rem;
  }

  .lg\:first\:pb-80:first-child{
    padding-bottom: 20rem;
  }

  .lg\:first\:pb-96:first-child{
    padding-bottom: 24rem;
  }

  .lg\:first\:pb-144:first-child{
    padding-bottom: 36rem;
  }

  .lg\:first\:pb-192:first-child{
    padding-bottom: 48rem;
  }

  .lg\:first\:pb-240:first-child{
    padding-bottom: 60rem;
  }

  .lg\:first\:pb-px:first-child{
    padding-bottom: 1px;
  }

  .lg\:first\:pb-0\.5:first-child{
    padding-bottom: 0.125rem;
  }

  .lg\:first\:pb-1\.5:first-child{
    padding-bottom: 0.375rem;
  }

  .lg\:first\:pb-2\.5:first-child{
    padding-bottom: 0.625rem;
  }

  .lg\:first\:pb-3\.5:first-child{
    padding-bottom: 0.875rem;
  }

  .lg\:first\:pb-btn-default:first-child{
    padding-bottom: 2.5rem;
  }

  .lg\:first\:pb-btn-sm:first-child{
    padding-bottom: 1.875rem;
  }

  .lg\:first\:pb-header:first-child{
    padding-bottom: 60px;
  }

  .lg\:first\:pb-icon:first-child{
    padding-bottom: 20px;
  }

  .lg\:first\:pb-icon-3xl:first-child{
    padding-bottom: 120px;
  }

  .lg\:first\:pb-icon-2xl:first-child{
    padding-bottom: 80px;
  }

  .lg\:first\:pb-icon-xl:first-child{
    padding-bottom: 60px;
  }

  .lg\:first\:pb-icon-lg:first-child{
    padding-bottom: 40px;
  }

  .lg\:first\:pb-icon-sm:first-child{
    padding-bottom: 18px;
  }

  .lg\:first\:pb-icon-xs:first-child{
    padding-bottom: 16px;
  }

  .lg\:first\:pb-icon-spacing:first-child{
    padding-bottom: 8px;
  }

  .lg\:first\:pb-heading-xs:first-child{
    padding-bottom: 0.25rem;
  }

  .lg\:first\:pb-heading-sm:first-child{
    padding-bottom: 0.5rem;
  }

  .lg\:first\:pb-heading:first-child{
    padding-bottom: 1rem;
  }

  .lg\:first\:pb-heading-lg:first-child{
    padding-bottom: 2rem;
  }

  .lg\:first\:pb-actionbar:first-child{
    padding-bottom: 70px;
  }

  .lg\:first\:pb-aside:first-child{
    padding-bottom: 20rem;
  }

  .lg\:first\:pb-sidebar:first-child{
    padding-bottom: 16rem;
  }

  .lg\:first\:pb-card-padding:first-child{
    padding-bottom: 1.25rem;
  }

  .lg\:first\:pl-0:first-child{
    padding-left: 0px;
  }

  .lg\:first\:pl-1:first-child{
    padding-left: 0.25rem;
  }

  .lg\:first\:pl-2:first-child{
    padding-left: 0.5rem;
  }

  .lg\:first\:pl-3:first-child{
    padding-left: 0.75rem;
  }

  .lg\:first\:pl-4:first-child{
    padding-left: 1rem;
  }

  .lg\:first\:pl-5:first-child{
    padding-left: 1.25rem;
  }

  .lg\:first\:pl-6:first-child{
    padding-left: 1.5rem;
  }

  .lg\:first\:pl-7:first-child{
    padding-left: 1.75rem;
  }

  .lg\:first\:pl-8:first-child{
    padding-left: 2rem;
  }

  .lg\:first\:pl-9:first-child{
    padding-left: 2.25rem;
  }

  .lg\:first\:pl-10:first-child{
    padding-left: 2.5rem;
  }

  .lg\:first\:pl-11:first-child{
    padding-left: 2.75rem;
  }

  .lg\:first\:pl-12:first-child{
    padding-left: 3rem;
  }

  .lg\:first\:pl-14:first-child{
    padding-left: 3.5rem;
  }

  .lg\:first\:pl-16:first-child{
    padding-left: 4rem;
  }

  .lg\:first\:pl-20:first-child{
    padding-left: 5rem;
  }

  .lg\:first\:pl-24:first-child{
    padding-left: 6rem;
  }

  .lg\:first\:pl-28:first-child{
    padding-left: 7rem;
  }

  .lg\:first\:pl-32:first-child{
    padding-left: 8rem;
  }

  .lg\:first\:pl-36:first-child{
    padding-left: 9rem;
  }

  .lg\:first\:pl-40:first-child{
    padding-left: 10rem;
  }

  .lg\:first\:pl-44:first-child{
    padding-left: 11rem;
  }

  .lg\:first\:pl-48:first-child{
    padding-left: 12rem;
  }

  .lg\:first\:pl-52:first-child{
    padding-left: 13rem;
  }

  .lg\:first\:pl-56:first-child{
    padding-left: 14rem;
  }

  .lg\:first\:pl-60:first-child{
    padding-left: 15rem;
  }

  .lg\:first\:pl-64:first-child{
    padding-left: 16rem;
  }

  .lg\:first\:pl-72:first-child{
    padding-left: 18rem;
  }

  .lg\:first\:pl-80:first-child{
    padding-left: 20rem;
  }

  .lg\:first\:pl-96:first-child{
    padding-left: 24rem;
  }

  .lg\:first\:pl-144:first-child{
    padding-left: 36rem;
  }

  .lg\:first\:pl-192:first-child{
    padding-left: 48rem;
  }

  .lg\:first\:pl-240:first-child{
    padding-left: 60rem;
  }

  .lg\:first\:pl-px:first-child{
    padding-left: 1px;
  }

  .lg\:first\:pl-0\.5:first-child{
    padding-left: 0.125rem;
  }

  .lg\:first\:pl-1\.5:first-child{
    padding-left: 0.375rem;
  }

  .lg\:first\:pl-2\.5:first-child{
    padding-left: 0.625rem;
  }

  .lg\:first\:pl-3\.5:first-child{
    padding-left: 0.875rem;
  }

  .lg\:first\:pl-btn-default:first-child{
    padding-left: 2.5rem;
  }

  .lg\:first\:pl-btn-sm:first-child{
    padding-left: 1.875rem;
  }

  .lg\:first\:pl-header:first-child{
    padding-left: 60px;
  }

  .lg\:first\:pl-icon:first-child{
    padding-left: 20px;
  }

  .lg\:first\:pl-icon-3xl:first-child{
    padding-left: 120px;
  }

  .lg\:first\:pl-icon-2xl:first-child{
    padding-left: 80px;
  }

  .lg\:first\:pl-icon-xl:first-child{
    padding-left: 60px;
  }

  .lg\:first\:pl-icon-lg:first-child{
    padding-left: 40px;
  }

  .lg\:first\:pl-icon-sm:first-child{
    padding-left: 18px;
  }

  .lg\:first\:pl-icon-xs:first-child{
    padding-left: 16px;
  }

  .lg\:first\:pl-icon-spacing:first-child{
    padding-left: 8px;
  }

  .lg\:first\:pl-heading-xs:first-child{
    padding-left: 0.25rem;
  }

  .lg\:first\:pl-heading-sm:first-child{
    padding-left: 0.5rem;
  }

  .lg\:first\:pl-heading:first-child{
    padding-left: 1rem;
  }

  .lg\:first\:pl-heading-lg:first-child{
    padding-left: 2rem;
  }

  .lg\:first\:pl-actionbar:first-child{
    padding-left: 70px;
  }

  .lg\:first\:pl-aside:first-child{
    padding-left: 20rem;
  }

  .lg\:first\:pl-sidebar:first-child{
    padding-left: 16rem;
  }

  .lg\:first\:pl-card-padding:first-child{
    padding-left: 1.25rem;
  }

  .lg\:last\:pt-0:last-child{
    padding-top: 0px;
  }

  .lg\:last\:pt-1:last-child{
    padding-top: 0.25rem;
  }

  .lg\:last\:pt-2:last-child{
    padding-top: 0.5rem;
  }

  .lg\:last\:pt-3:last-child{
    padding-top: 0.75rem;
  }

  .lg\:last\:pt-4:last-child{
    padding-top: 1rem;
  }

  .lg\:last\:pt-5:last-child{
    padding-top: 1.25rem;
  }

  .lg\:last\:pt-6:last-child{
    padding-top: 1.5rem;
  }

  .lg\:last\:pt-7:last-child{
    padding-top: 1.75rem;
  }

  .lg\:last\:pt-8:last-child{
    padding-top: 2rem;
  }

  .lg\:last\:pt-9:last-child{
    padding-top: 2.25rem;
  }

  .lg\:last\:pt-10:last-child{
    padding-top: 2.5rem;
  }

  .lg\:last\:pt-11:last-child{
    padding-top: 2.75rem;
  }

  .lg\:last\:pt-12:last-child{
    padding-top: 3rem;
  }

  .lg\:last\:pt-14:last-child{
    padding-top: 3.5rem;
  }

  .lg\:last\:pt-16:last-child{
    padding-top: 4rem;
  }

  .lg\:last\:pt-20:last-child{
    padding-top: 5rem;
  }

  .lg\:last\:pt-24:last-child{
    padding-top: 6rem;
  }

  .lg\:last\:pt-28:last-child{
    padding-top: 7rem;
  }

  .lg\:last\:pt-32:last-child{
    padding-top: 8rem;
  }

  .lg\:last\:pt-36:last-child{
    padding-top: 9rem;
  }

  .lg\:last\:pt-40:last-child{
    padding-top: 10rem;
  }

  .lg\:last\:pt-44:last-child{
    padding-top: 11rem;
  }

  .lg\:last\:pt-48:last-child{
    padding-top: 12rem;
  }

  .lg\:last\:pt-52:last-child{
    padding-top: 13rem;
  }

  .lg\:last\:pt-56:last-child{
    padding-top: 14rem;
  }

  .lg\:last\:pt-60:last-child{
    padding-top: 15rem;
  }

  .lg\:last\:pt-64:last-child{
    padding-top: 16rem;
  }

  .lg\:last\:pt-72:last-child{
    padding-top: 18rem;
  }

  .lg\:last\:pt-80:last-child{
    padding-top: 20rem;
  }

  .lg\:last\:pt-96:last-child{
    padding-top: 24rem;
  }

  .lg\:last\:pt-144:last-child{
    padding-top: 36rem;
  }

  .lg\:last\:pt-192:last-child{
    padding-top: 48rem;
  }

  .lg\:last\:pt-240:last-child{
    padding-top: 60rem;
  }

  .lg\:last\:pt-px:last-child{
    padding-top: 1px;
  }

  .lg\:last\:pt-0\.5:last-child{
    padding-top: 0.125rem;
  }

  .lg\:last\:pt-1\.5:last-child{
    padding-top: 0.375rem;
  }

  .lg\:last\:pt-2\.5:last-child{
    padding-top: 0.625rem;
  }

  .lg\:last\:pt-3\.5:last-child{
    padding-top: 0.875rem;
  }

  .lg\:last\:pt-btn-default:last-child{
    padding-top: 2.5rem;
  }

  .lg\:last\:pt-btn-sm:last-child{
    padding-top: 1.875rem;
  }

  .lg\:last\:pt-header:last-child{
    padding-top: 60px;
  }

  .lg\:last\:pt-icon:last-child{
    padding-top: 20px;
  }

  .lg\:last\:pt-icon-3xl:last-child{
    padding-top: 120px;
  }

  .lg\:last\:pt-icon-2xl:last-child{
    padding-top: 80px;
  }

  .lg\:last\:pt-icon-xl:last-child{
    padding-top: 60px;
  }

  .lg\:last\:pt-icon-lg:last-child{
    padding-top: 40px;
  }

  .lg\:last\:pt-icon-sm:last-child{
    padding-top: 18px;
  }

  .lg\:last\:pt-icon-xs:last-child{
    padding-top: 16px;
  }

  .lg\:last\:pt-icon-spacing:last-child{
    padding-top: 8px;
  }

  .lg\:last\:pt-heading-xs:last-child{
    padding-top: 0.25rem;
  }

  .lg\:last\:pt-heading-sm:last-child{
    padding-top: 0.5rem;
  }

  .lg\:last\:pt-heading:last-child{
    padding-top: 1rem;
  }

  .lg\:last\:pt-heading-lg:last-child{
    padding-top: 2rem;
  }

  .lg\:last\:pt-actionbar:last-child{
    padding-top: 70px;
  }

  .lg\:last\:pt-aside:last-child{
    padding-top: 20rem;
  }

  .lg\:last\:pt-sidebar:last-child{
    padding-top: 16rem;
  }

  .lg\:last\:pt-card-padding:last-child{
    padding-top: 1.25rem;
  }

  .lg\:last\:pr-0:last-child{
    padding-right: 0px;
  }

  .lg\:last\:pr-1:last-child{
    padding-right: 0.25rem;
  }

  .lg\:last\:pr-2:last-child{
    padding-right: 0.5rem;
  }

  .lg\:last\:pr-3:last-child{
    padding-right: 0.75rem;
  }

  .lg\:last\:pr-4:last-child{
    padding-right: 1rem;
  }

  .lg\:last\:pr-5:last-child{
    padding-right: 1.25rem;
  }

  .lg\:last\:pr-6:last-child{
    padding-right: 1.5rem;
  }

  .lg\:last\:pr-7:last-child{
    padding-right: 1.75rem;
  }

  .lg\:last\:pr-8:last-child{
    padding-right: 2rem;
  }

  .lg\:last\:pr-9:last-child{
    padding-right: 2.25rem;
  }

  .lg\:last\:pr-10:last-child{
    padding-right: 2.5rem;
  }

  .lg\:last\:pr-11:last-child{
    padding-right: 2.75rem;
  }

  .lg\:last\:pr-12:last-child{
    padding-right: 3rem;
  }

  .lg\:last\:pr-14:last-child{
    padding-right: 3.5rem;
  }

  .lg\:last\:pr-16:last-child{
    padding-right: 4rem;
  }

  .lg\:last\:pr-20:last-child{
    padding-right: 5rem;
  }

  .lg\:last\:pr-24:last-child{
    padding-right: 6rem;
  }

  .lg\:last\:pr-28:last-child{
    padding-right: 7rem;
  }

  .lg\:last\:pr-32:last-child{
    padding-right: 8rem;
  }

  .lg\:last\:pr-36:last-child{
    padding-right: 9rem;
  }

  .lg\:last\:pr-40:last-child{
    padding-right: 10rem;
  }

  .lg\:last\:pr-44:last-child{
    padding-right: 11rem;
  }

  .lg\:last\:pr-48:last-child{
    padding-right: 12rem;
  }

  .lg\:last\:pr-52:last-child{
    padding-right: 13rem;
  }

  .lg\:last\:pr-56:last-child{
    padding-right: 14rem;
  }

  .lg\:last\:pr-60:last-child{
    padding-right: 15rem;
  }

  .lg\:last\:pr-64:last-child{
    padding-right: 16rem;
  }

  .lg\:last\:pr-72:last-child{
    padding-right: 18rem;
  }

  .lg\:last\:pr-80:last-child{
    padding-right: 20rem;
  }

  .lg\:last\:pr-96:last-child{
    padding-right: 24rem;
  }

  .lg\:last\:pr-144:last-child{
    padding-right: 36rem;
  }

  .lg\:last\:pr-192:last-child{
    padding-right: 48rem;
  }

  .lg\:last\:pr-240:last-child{
    padding-right: 60rem;
  }

  .lg\:last\:pr-px:last-child{
    padding-right: 1px;
  }

  .lg\:last\:pr-0\.5:last-child{
    padding-right: 0.125rem;
  }

  .lg\:last\:pr-1\.5:last-child{
    padding-right: 0.375rem;
  }

  .lg\:last\:pr-2\.5:last-child{
    padding-right: 0.625rem;
  }

  .lg\:last\:pr-3\.5:last-child{
    padding-right: 0.875rem;
  }

  .lg\:last\:pr-btn-default:last-child{
    padding-right: 2.5rem;
  }

  .lg\:last\:pr-btn-sm:last-child{
    padding-right: 1.875rem;
  }

  .lg\:last\:pr-header:last-child{
    padding-right: 60px;
  }

  .lg\:last\:pr-icon:last-child{
    padding-right: 20px;
  }

  .lg\:last\:pr-icon-3xl:last-child{
    padding-right: 120px;
  }

  .lg\:last\:pr-icon-2xl:last-child{
    padding-right: 80px;
  }

  .lg\:last\:pr-icon-xl:last-child{
    padding-right: 60px;
  }

  .lg\:last\:pr-icon-lg:last-child{
    padding-right: 40px;
  }

  .lg\:last\:pr-icon-sm:last-child{
    padding-right: 18px;
  }

  .lg\:last\:pr-icon-xs:last-child{
    padding-right: 16px;
  }

  .lg\:last\:pr-icon-spacing:last-child{
    padding-right: 8px;
  }

  .lg\:last\:pr-heading-xs:last-child{
    padding-right: 0.25rem;
  }

  .lg\:last\:pr-heading-sm:last-child{
    padding-right: 0.5rem;
  }

  .lg\:last\:pr-heading:last-child{
    padding-right: 1rem;
  }

  .lg\:last\:pr-heading-lg:last-child{
    padding-right: 2rem;
  }

  .lg\:last\:pr-actionbar:last-child{
    padding-right: 70px;
  }

  .lg\:last\:pr-aside:last-child{
    padding-right: 20rem;
  }

  .lg\:last\:pr-sidebar:last-child{
    padding-right: 16rem;
  }

  .lg\:last\:pr-card-padding:last-child{
    padding-right: 1.25rem;
  }

  .lg\:last\:pb-0:last-child{
    padding-bottom: 0px;
  }

  .lg\:last\:pb-1:last-child{
    padding-bottom: 0.25rem;
  }

  .lg\:last\:pb-2:last-child{
    padding-bottom: 0.5rem;
  }

  .lg\:last\:pb-3:last-child{
    padding-bottom: 0.75rem;
  }

  .lg\:last\:pb-4:last-child{
    padding-bottom: 1rem;
  }

  .lg\:last\:pb-5:last-child{
    padding-bottom: 1.25rem;
  }

  .lg\:last\:pb-6:last-child{
    padding-bottom: 1.5rem;
  }

  .lg\:last\:pb-7:last-child{
    padding-bottom: 1.75rem;
  }

  .lg\:last\:pb-8:last-child{
    padding-bottom: 2rem;
  }

  .lg\:last\:pb-9:last-child{
    padding-bottom: 2.25rem;
  }

  .lg\:last\:pb-10:last-child{
    padding-bottom: 2.5rem;
  }

  .lg\:last\:pb-11:last-child{
    padding-bottom: 2.75rem;
  }

  .lg\:last\:pb-12:last-child{
    padding-bottom: 3rem;
  }

  .lg\:last\:pb-14:last-child{
    padding-bottom: 3.5rem;
  }

  .lg\:last\:pb-16:last-child{
    padding-bottom: 4rem;
  }

  .lg\:last\:pb-20:last-child{
    padding-bottom: 5rem;
  }

  .lg\:last\:pb-24:last-child{
    padding-bottom: 6rem;
  }

  .lg\:last\:pb-28:last-child{
    padding-bottom: 7rem;
  }

  .lg\:last\:pb-32:last-child{
    padding-bottom: 8rem;
  }

  .lg\:last\:pb-36:last-child{
    padding-bottom: 9rem;
  }

  .lg\:last\:pb-40:last-child{
    padding-bottom: 10rem;
  }

  .lg\:last\:pb-44:last-child{
    padding-bottom: 11rem;
  }

  .lg\:last\:pb-48:last-child{
    padding-bottom: 12rem;
  }

  .lg\:last\:pb-52:last-child{
    padding-bottom: 13rem;
  }

  .lg\:last\:pb-56:last-child{
    padding-bottom: 14rem;
  }

  .lg\:last\:pb-60:last-child{
    padding-bottom: 15rem;
  }

  .lg\:last\:pb-64:last-child{
    padding-bottom: 16rem;
  }

  .lg\:last\:pb-72:last-child{
    padding-bottom: 18rem;
  }

  .lg\:last\:pb-80:last-child{
    padding-bottom: 20rem;
  }

  .lg\:last\:pb-96:last-child{
    padding-bottom: 24rem;
  }

  .lg\:last\:pb-144:last-child{
    padding-bottom: 36rem;
  }

  .lg\:last\:pb-192:last-child{
    padding-bottom: 48rem;
  }

  .lg\:last\:pb-240:last-child{
    padding-bottom: 60rem;
  }

  .lg\:last\:pb-px:last-child{
    padding-bottom: 1px;
  }

  .lg\:last\:pb-0\.5:last-child{
    padding-bottom: 0.125rem;
  }

  .lg\:last\:pb-1\.5:last-child{
    padding-bottom: 0.375rem;
  }

  .lg\:last\:pb-2\.5:last-child{
    padding-bottom: 0.625rem;
  }

  .lg\:last\:pb-3\.5:last-child{
    padding-bottom: 0.875rem;
  }

  .lg\:last\:pb-btn-default:last-child{
    padding-bottom: 2.5rem;
  }

  .lg\:last\:pb-btn-sm:last-child{
    padding-bottom: 1.875rem;
  }

  .lg\:last\:pb-header:last-child{
    padding-bottom: 60px;
  }

  .lg\:last\:pb-icon:last-child{
    padding-bottom: 20px;
  }

  .lg\:last\:pb-icon-3xl:last-child{
    padding-bottom: 120px;
  }

  .lg\:last\:pb-icon-2xl:last-child{
    padding-bottom: 80px;
  }

  .lg\:last\:pb-icon-xl:last-child{
    padding-bottom: 60px;
  }

  .lg\:last\:pb-icon-lg:last-child{
    padding-bottom: 40px;
  }

  .lg\:last\:pb-icon-sm:last-child{
    padding-bottom: 18px;
  }

  .lg\:last\:pb-icon-xs:last-child{
    padding-bottom: 16px;
  }

  .lg\:last\:pb-icon-spacing:last-child{
    padding-bottom: 8px;
  }

  .lg\:last\:pb-heading-xs:last-child{
    padding-bottom: 0.25rem;
  }

  .lg\:last\:pb-heading-sm:last-child{
    padding-bottom: 0.5rem;
  }

  .lg\:last\:pb-heading:last-child{
    padding-bottom: 1rem;
  }

  .lg\:last\:pb-heading-lg:last-child{
    padding-bottom: 2rem;
  }

  .lg\:last\:pb-actionbar:last-child{
    padding-bottom: 70px;
  }

  .lg\:last\:pb-aside:last-child{
    padding-bottom: 20rem;
  }

  .lg\:last\:pb-sidebar:last-child{
    padding-bottom: 16rem;
  }

  .lg\:last\:pb-card-padding:last-child{
    padding-bottom: 1.25rem;
  }

  .lg\:last\:pl-0:last-child{
    padding-left: 0px;
  }

  .lg\:last\:pl-1:last-child{
    padding-left: 0.25rem;
  }

  .lg\:last\:pl-2:last-child{
    padding-left: 0.5rem;
  }

  .lg\:last\:pl-3:last-child{
    padding-left: 0.75rem;
  }

  .lg\:last\:pl-4:last-child{
    padding-left: 1rem;
  }

  .lg\:last\:pl-5:last-child{
    padding-left: 1.25rem;
  }

  .lg\:last\:pl-6:last-child{
    padding-left: 1.5rem;
  }

  .lg\:last\:pl-7:last-child{
    padding-left: 1.75rem;
  }

  .lg\:last\:pl-8:last-child{
    padding-left: 2rem;
  }

  .lg\:last\:pl-9:last-child{
    padding-left: 2.25rem;
  }

  .lg\:last\:pl-10:last-child{
    padding-left: 2.5rem;
  }

  .lg\:last\:pl-11:last-child{
    padding-left: 2.75rem;
  }

  .lg\:last\:pl-12:last-child{
    padding-left: 3rem;
  }

  .lg\:last\:pl-14:last-child{
    padding-left: 3.5rem;
  }

  .lg\:last\:pl-16:last-child{
    padding-left: 4rem;
  }

  .lg\:last\:pl-20:last-child{
    padding-left: 5rem;
  }

  .lg\:last\:pl-24:last-child{
    padding-left: 6rem;
  }

  .lg\:last\:pl-28:last-child{
    padding-left: 7rem;
  }

  .lg\:last\:pl-32:last-child{
    padding-left: 8rem;
  }

  .lg\:last\:pl-36:last-child{
    padding-left: 9rem;
  }

  .lg\:last\:pl-40:last-child{
    padding-left: 10rem;
  }

  .lg\:last\:pl-44:last-child{
    padding-left: 11rem;
  }

  .lg\:last\:pl-48:last-child{
    padding-left: 12rem;
  }

  .lg\:last\:pl-52:last-child{
    padding-left: 13rem;
  }

  .lg\:last\:pl-56:last-child{
    padding-left: 14rem;
  }

  .lg\:last\:pl-60:last-child{
    padding-left: 15rem;
  }

  .lg\:last\:pl-64:last-child{
    padding-left: 16rem;
  }

  .lg\:last\:pl-72:last-child{
    padding-left: 18rem;
  }

  .lg\:last\:pl-80:last-child{
    padding-left: 20rem;
  }

  .lg\:last\:pl-96:last-child{
    padding-left: 24rem;
  }

  .lg\:last\:pl-144:last-child{
    padding-left: 36rem;
  }

  .lg\:last\:pl-192:last-child{
    padding-left: 48rem;
  }

  .lg\:last\:pl-240:last-child{
    padding-left: 60rem;
  }

  .lg\:last\:pl-px:last-child{
    padding-left: 1px;
  }

  .lg\:last\:pl-0\.5:last-child{
    padding-left: 0.125rem;
  }

  .lg\:last\:pl-1\.5:last-child{
    padding-left: 0.375rem;
  }

  .lg\:last\:pl-2\.5:last-child{
    padding-left: 0.625rem;
  }

  .lg\:last\:pl-3\.5:last-child{
    padding-left: 0.875rem;
  }

  .lg\:last\:pl-btn-default:last-child{
    padding-left: 2.5rem;
  }

  .lg\:last\:pl-btn-sm:last-child{
    padding-left: 1.875rem;
  }

  .lg\:last\:pl-header:last-child{
    padding-left: 60px;
  }

  .lg\:last\:pl-icon:last-child{
    padding-left: 20px;
  }

  .lg\:last\:pl-icon-3xl:last-child{
    padding-left: 120px;
  }

  .lg\:last\:pl-icon-2xl:last-child{
    padding-left: 80px;
  }

  .lg\:last\:pl-icon-xl:last-child{
    padding-left: 60px;
  }

  .lg\:last\:pl-icon-lg:last-child{
    padding-left: 40px;
  }

  .lg\:last\:pl-icon-sm:last-child{
    padding-left: 18px;
  }

  .lg\:last\:pl-icon-xs:last-child{
    padding-left: 16px;
  }

  .lg\:last\:pl-icon-spacing:last-child{
    padding-left: 8px;
  }

  .lg\:last\:pl-heading-xs:last-child{
    padding-left: 0.25rem;
  }

  .lg\:last\:pl-heading-sm:last-child{
    padding-left: 0.5rem;
  }

  .lg\:last\:pl-heading:last-child{
    padding-left: 1rem;
  }

  .lg\:last\:pl-heading-lg:last-child{
    padding-left: 2rem;
  }

  .lg\:last\:pl-actionbar:last-child{
    padding-left: 70px;
  }

  .lg\:last\:pl-aside:last-child{
    padding-left: 20rem;
  }

  .lg\:last\:pl-sidebar:last-child{
    padding-left: 16rem;
  }

  .lg\:last\:pl-card-padding:last-child{
    padding-left: 1.25rem;
  }

  .lg\:text-left{
    text-align: left;
  }

  .lg\:text-center{
    text-align: center;
  }

  .lg\:text-right{
    text-align: right;
  }

  .lg\:text-justify{
    text-align: justify;
  }

  .lg\:align-baseline{
    vertical-align: baseline;
  }

  .lg\:align-top{
    vertical-align: top;
  }

  .lg\:align-middle{
    vertical-align: middle;
  }

  .lg\:align-bottom{
    vertical-align: bottom;
  }

  .lg\:align-text-top{
    vertical-align: text-top;
  }

  .lg\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .lg\:font-sans{
    font-family: museo-sans-rounded, sans-serif;
  }

  .lg\:font-serif{
    font-family: museo-sans-rounded, sans-serif;
  }

  .lg\:font-mono{
    font-family: Source Code Pro, monospace;
  }

  .lg\:font-display{
    font-family: museo-sans-rounded, sans-serif;
  }

  .lg\:font-body{
    font-family: museo-sans-rounded, sans-serif;
  }

  .lg\:text-xs{
    font-size: 0.688rem;
    line-height: 0.8rem;
  }

  .lg\:text-sm{
    font-size: 0.813rem;
    line-height: 1rem;
  }

  .lg\:text-base{
    font-size: 0.875rem;
    line-height: 1.4rem;
  }

  .lg\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .lg\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lg\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lg\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lg\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lg\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .lg\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .lg\:text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .lg\:text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .lg\:text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .lg\:text-heading-1{
    font-size: 1.563rem;
    line-height: 1.563rem;
  }

  .lg\:text-heading-2{
    font-size: 1.375rem;
    line-height: 1.375rem;
  }

  .lg\:text-heading-3{
    font-size: 1.125rem;
    line-height: 1.125rem;
  }

  .lg\:text-heading-4{
    font-size: 1rem;
    line-height: 1rem;
  }

  .lg\:text-display-1{
    font-size: 5rem;
    line-height: 5rem;
  }

  .lg\:text-display-2{
    font-size: 4rem;
    line-height: 4rem;
  }

  .lg\:text-display-3{
    font-size: 3rem;
    line-height: 3rem;
  }

  .lg\:text-display-4{
    font-size: 1.875rem;
    line-height: 1.563rem;
  }

  .lg\:text-label{
    font-size: 0.8125rem;
    line-height: 0.9rem;
  }

  .lg\:text-icon-default{
    font-size: 20px;
  }

  .lg\:text-icon-3xl{
    font-size: 120px;
  }

  .lg\:text-icon-2xl{
    font-size: 80px;
  }

  .lg\:text-icon-xl{
    font-size: 60px;
  }

  .lg\:text-icon-lg{
    font-size: 40px;
  }

  .lg\:text-icon-sm{
    font-size: 18px;
  }

  .lg\:text-icon-xs{
    font-size: 0.75rem;
  }

  .lg\:text-xxs{
    font-size: 0.6rem;
  }

  .lg\:font-thin{
    font-weight: 100;
  }

  .lg\:font-light{
    font-weight: 300;
  }

  .lg\:font-normal{
    font-weight: 500;
  }

  .lg\:font-medium{
    font-weight: 500;
  }

  .lg\:font-semibold{
    font-weight: 600;
  }

  .lg\:font-bold{
    font-weight: 700;
  }

  .lg\:font-black{
    font-weight: 900;
  }

  .lg\:uppercase{
    text-transform: uppercase;
  }

  .lg\:lowercase{
    text-transform: lowercase;
  }

  .lg\:capitalize{
    text-transform: capitalize;
  }

  .lg\:normal-case{
    text-transform: none;
  }

  .lg\:italic{
    font-style: italic;
  }

  .lg\:not-italic{
    font-style: normal;
  }

  .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .lg\:normal-nums{
    font-variant-numeric: normal;
  }

  .lg\:ordinal{
    --tw-ordinal: ordinal;
  }

  .lg\:slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .lg\:lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .lg\:oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .lg\:proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .lg\:tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .lg\:diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .lg\:stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .lg\:leading-3{
    line-height: .75rem;
  }

  .lg\:leading-4{
    line-height: 1rem;
  }

  .lg\:leading-5{
    line-height: 1.25rem;
  }

  .lg\:leading-6{
    line-height: 1.5rem;
  }

  .lg\:leading-7{
    line-height: 1.75rem;
  }

  .lg\:leading-8{
    line-height: 2rem;
  }

  .lg\:leading-9{
    line-height: 2.25rem;
  }

  .lg\:leading-10{
    line-height: 2.5rem;
  }

  .lg\:leading-none{
    line-height: 1;
  }

  .lg\:leading-tight{
    line-height: 1.25;
  }

  .lg\:leading-snug{
    line-height: 1.375;
  }

  .lg\:leading-normal{
    line-height: 1.5;
  }

  .lg\:leading-relaxed{
    line-height: 1.625;
  }

  .lg\:leading-loose{
    line-height: 2;
  }

  .lg\:tracking-tighter{
    letter-spacing: -0.05em;
  }

  .lg\:tracking-tight{
    letter-spacing: -0.025em;
  }

  .lg\:tracking-normal{
    letter-spacing: 0em;
  }

  .lg\:tracking-wide{
    letter-spacing: 0.025em;
  }

  .lg\:tracking-wider{
    letter-spacing: 0.05em;
  }

  .lg\:tracking-widest{
    letter-spacing: 0.1em;
  }

  .lg\:text-transparent{
    color: transparent;
  }

  .lg\:text-current{
    color: currentColor;
  }

  .lg\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .lg\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .lg\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .lg\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .lg\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .lg\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .lg\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .lg\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .lg\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .lg\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .lg\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .lg\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .lg\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .lg\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .lg\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .lg\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .lg\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .lg\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .lg\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-transparent{
    color: transparent;
  }

  .group:hover .lg\:group-hover\:text-current{
    color: currentColor;
  }

  .group:hover .lg\:group-hover\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .lg\:group-hover\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-transparent:focus-within{
    color: transparent;
  }

  .lg\:focus-within\:text-current:focus-within{
    color: currentColor;
  }

  .lg\:focus-within\:text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-orange-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-teal-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-teal-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-teal-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-petrol-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-petrol-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-petrol-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-petrol-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-appbody:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-primary:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-link:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-link-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-header:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-actionbar:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-bordercolor:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-success:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-danger:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-disabled:focus-within{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-info:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-card:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-dark:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-label-color:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-label-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:focus-within\:text-border-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:hover\:text-transparent:hover{
    color: transparent;
  }

  .lg\:hover\:text-current:hover{
    color: currentColor;
  }

  .lg\:hover\:text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:hover\:text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:hover\:text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:hover\:text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .lg\:hover\:text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .lg\:hover\:text-orange-500:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .lg\:hover\:text-teal-300:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .lg\:hover\:text-teal-400:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .lg\:hover\:text-teal-500:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .lg\:hover\:text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .lg\:hover\:text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .lg\:hover\:text-petrol-500:hover{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .lg\:hover\:text-petrol-600:hover{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .lg\:hover\:text-petrol-700:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:hover\:text-petrol-800:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:hover\:text-appbody:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:hover\:text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:hover\:text-link:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:hover\:text-link-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .lg\:hover\:text-header:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:hover\:text-actionbar:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:hover\:text-bordercolor:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:hover\:text-success:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:hover\:text-danger:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .lg\:hover\:text-disabled:hover{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .lg\:hover\:text-info:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:hover\:text-card:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:hover\:text-dark:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:hover\:text-label-color:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:hover\:text-label-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:hover\:text-border-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:focus\:text-transparent:focus{
    color: transparent;
  }

  .lg\:focus\:text-current:focus{
    color: currentColor;
  }

  .lg\:focus\:text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus\:text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:focus\:text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:focus\:text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:focus\:text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .lg\:focus\:text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .lg\:focus\:text-orange-500:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .lg\:focus\:text-teal-300:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .lg\:focus\:text-teal-400:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .lg\:focus\:text-teal-500:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .lg\:focus\:text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .lg\:focus\:text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .lg\:focus\:text-petrol-500:focus{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .lg\:focus\:text-petrol-600:focus{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .lg\:focus\:text-petrol-700:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:focus\:text-petrol-800:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:focus\:text-appbody:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:focus\:text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:focus\:text-link:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:focus\:text-link-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .lg\:focus\:text-header:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:focus\:text-actionbar:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:focus\:text-bordercolor:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:focus\:text-success:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:focus\:text-danger:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .lg\:focus\:text-disabled:focus{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .lg\:focus\:text-info:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:focus\:text-card:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:focus\:text-dark:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:focus\:text-label-color:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:focus\:text-label-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:focus\:text-border-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:active\:text-transparent:active{
    color: transparent;
  }

  .lg\:active\:text-current:active{
    color: currentColor;
  }

  .lg\:active\:text-black:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:active\:text-white:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:active\:text-gray-100:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:active\:text-gray-200:active{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .lg\:active\:text-gray-300:active{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .lg\:active\:text-gray-400:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:active\:text-gray-500:active{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .lg\:active\:text-gray-600:active{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .lg\:active\:text-gray-700:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:active\:text-gray-800:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:active\:text-gray-900:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .lg\:active\:text-green-500:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:active\:text-red-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .lg\:active\:text-pink-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .lg\:active\:text-orange-500:active{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .lg\:active\:text-teal-300:active{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .lg\:active\:text-teal-400:active{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .lg\:active\:text-teal-500:active{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .lg\:active\:text-yellow-500:active{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .lg\:active\:text-blue-200:active{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .lg\:active\:text-blue-500:active{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .lg\:active\:text-petrol-500:active{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .lg\:active\:text-petrol-600:active{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .lg\:active\:text-petrol-700:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:active\:text-petrol-800:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:active\:text-appbody:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .lg\:active\:text-primary:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:active\:text-link:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:active\:text-link-hover:active{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .lg\:active\:text-header:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .lg\:active\:text-actionbar:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .lg\:active\:text-bordercolor:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:active\:text-success:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .lg\:active\:text-danger:active{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .lg\:active\:text-disabled:active{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .lg\:active\:text-info:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .lg\:active\:text-card:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg\:active\:text-dark:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .lg\:active\:text-label-color:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:active\:text-label-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .lg\:active\:text-border-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .lg\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .lg\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .lg\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .lg\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .lg\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .lg\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .lg\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .lg\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .lg\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .lg\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .lg\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .lg\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .lg\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .lg\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .lg\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .group:hover .lg\:group-hover\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .group:hover .lg\:group-hover\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .lg\:focus-within\:text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .lg\:focus-within\:text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .lg\:focus-within\:text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .lg\:focus-within\:text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .lg\:focus-within\:text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .lg\:focus-within\:text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .lg\:focus-within\:text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .lg\:focus-within\:text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .lg\:focus-within\:text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .lg\:focus-within\:text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .lg\:focus-within\:text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .lg\:focus-within\:text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .lg\:focus-within\:text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .lg\:focus-within\:text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .lg\:focus-within\:text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .lg\:hover\:text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .lg\:hover\:text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .lg\:hover\:text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .lg\:hover\:text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .lg\:hover\:text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .lg\:hover\:text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .lg\:hover\:text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .lg\:hover\:text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .lg\:hover\:text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .lg\:hover\:text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .lg\:hover\:text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .lg\:hover\:text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .lg\:hover\:text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .lg\:hover\:text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .lg\:hover\:text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .lg\:focus\:text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .lg\:focus\:text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .lg\:focus\:text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .lg\:focus\:text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .lg\:focus\:text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .lg\:focus\:text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .lg\:focus\:text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .lg\:focus\:text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .lg\:focus\:text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .lg\:focus\:text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .lg\:focus\:text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .lg\:focus\:text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .lg\:focus\:text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .lg\:focus\:text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .lg\:focus\:text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .lg\:underline{
    text-decoration: underline;
  }

  .lg\:line-through{
    text-decoration: line-through;
  }

  .lg\:no-underline{
    text-decoration: none;
  }

  .group:hover .lg\:group-hover\:underline{
    text-decoration: underline;
  }

  .group:hover .lg\:group-hover\:line-through{
    text-decoration: line-through;
  }

  .group:hover .lg\:group-hover\:no-underline{
    text-decoration: none;
  }

  .lg\:focus-within\:underline:focus-within{
    text-decoration: underline;
  }

  .lg\:focus-within\:line-through:focus-within{
    text-decoration: line-through;
  }

  .lg\:focus-within\:no-underline:focus-within{
    text-decoration: none;
  }

  .lg\:hover\:underline:hover{
    text-decoration: underline;
  }

  .lg\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .lg\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .lg\:focus\:underline:focus{
    text-decoration: underline;
  }

  .lg\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .lg\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .lg\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .lg\:placeholder-transparent:-ms-input-placeholder{
    color: transparent;
  }

  .lg\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .lg\:placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .lg\:placeholder-current:-ms-input-placeholder{
    color: currentColor;
  }

  .lg\:placeholder-current::placeholder{
    color: currentColor;
  }

  .lg\:placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-black:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-orange-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-orange-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-orange-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-teal-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-teal-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-teal-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-teal-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-teal-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-teal-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-teal-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-teal-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-teal-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-petrol-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-appbody::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-appbody:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-appbody::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-primary::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-primary:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-primary::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-link::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-link:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-link::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-link-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-link-hover:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-link-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-header::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-header:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-header::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-actionbar::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-actionbar:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-actionbar::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-bordercolor::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-bordercolor:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-bordercolor::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-success::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-success:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-success::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-danger::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-danger:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-danger::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-disabled::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-disabled:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-disabled::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-info::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-info:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-info::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-card::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-card:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-card::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-dark::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-dark:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-dark::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-label-color::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-label-color:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-label-color::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-label-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-label-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-label-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-border-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-border-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-border-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder{
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .lg\:focus\:placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .lg\:focus\:placeholder-current:focus:-ms-input-placeholder{
    color: currentColor;
  }

  .lg\:focus\:placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .lg\:focus\:placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-orange-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-teal-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-petrol-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-appbody:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-appbody:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-appbody:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-primary:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-primary:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-primary:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-link:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-link:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-link:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-link-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-link-hover:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-link-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-header:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-header:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-header:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-actionbar:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-actionbar:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-actionbar:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-bordercolor:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-bordercolor:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-bordercolor:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-success:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-success:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-success:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-danger:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-danger:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-danger:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-disabled:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-disabled:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-disabled:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-info:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-info:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-info:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-card:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-card:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-card:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-dark:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-dark:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-dark:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-label-color:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-label-color:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-label-color:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-label-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-label-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-label-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-border-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-border-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:focus\:placeholder-border-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .lg\:placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-5:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-10:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-20:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-30:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-40:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-60:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-70:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-80:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-90:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-95:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .lg\:focus\:placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .lg\:focus\:placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .lg\:focus\:placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .lg\:focus\:placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .lg\:focus\:placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .lg\:focus\:placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg\:opacity-0{
    opacity: 0;
  }

  .lg\:opacity-5{
    opacity: 0.05;
  }

  .lg\:opacity-10{
    opacity: 0.1;
  }

  .lg\:opacity-20{
    opacity: 0.2;
  }

  .lg\:opacity-25{
    opacity: 0.25;
  }

  .lg\:opacity-30{
    opacity: 0.3;
  }

  .lg\:opacity-40{
    opacity: 0.4;
  }

  .lg\:opacity-50{
    opacity: 0.5;
  }

  .lg\:opacity-60{
    opacity: 0.6;
  }

  .lg\:opacity-70{
    opacity: 0.7;
  }

  .lg\:opacity-75{
    opacity: 0.75;
  }

  .lg\:opacity-80{
    opacity: 0.8;
  }

  .lg\:opacity-90{
    opacity: 0.9;
  }

  .lg\:opacity-95{
    opacity: 0.95;
  }

  .lg\:opacity-100{
    opacity: 1;
  }

  .group:hover .lg\:group-hover\:opacity-0{
    opacity: 0;
  }

  .group:hover .lg\:group-hover\:opacity-5{
    opacity: 0.05;
  }

  .group:hover .lg\:group-hover\:opacity-10{
    opacity: 0.1;
  }

  .group:hover .lg\:group-hover\:opacity-20{
    opacity: 0.2;
  }

  .group:hover .lg\:group-hover\:opacity-25{
    opacity: 0.25;
  }

  .group:hover .lg\:group-hover\:opacity-30{
    opacity: 0.3;
  }

  .group:hover .lg\:group-hover\:opacity-40{
    opacity: 0.4;
  }

  .group:hover .lg\:group-hover\:opacity-50{
    opacity: 0.5;
  }

  .group:hover .lg\:group-hover\:opacity-60{
    opacity: 0.6;
  }

  .group:hover .lg\:group-hover\:opacity-70{
    opacity: 0.7;
  }

  .group:hover .lg\:group-hover\:opacity-75{
    opacity: 0.75;
  }

  .group:hover .lg\:group-hover\:opacity-80{
    opacity: 0.8;
  }

  .group:hover .lg\:group-hover\:opacity-90{
    opacity: 0.9;
  }

  .group:hover .lg\:group-hover\:opacity-95{
    opacity: 0.95;
  }

  .group:hover .lg\:group-hover\:opacity-100{
    opacity: 1;
  }

  .lg\:focus-within\:opacity-0:focus-within{
    opacity: 0;
  }

  .lg\:focus-within\:opacity-5:focus-within{
    opacity: 0.05;
  }

  .lg\:focus-within\:opacity-10:focus-within{
    opacity: 0.1;
  }

  .lg\:focus-within\:opacity-20:focus-within{
    opacity: 0.2;
  }

  .lg\:focus-within\:opacity-25:focus-within{
    opacity: 0.25;
  }

  .lg\:focus-within\:opacity-30:focus-within{
    opacity: 0.3;
  }

  .lg\:focus-within\:opacity-40:focus-within{
    opacity: 0.4;
  }

  .lg\:focus-within\:opacity-50:focus-within{
    opacity: 0.5;
  }

  .lg\:focus-within\:opacity-60:focus-within{
    opacity: 0.6;
  }

  .lg\:focus-within\:opacity-70:focus-within{
    opacity: 0.7;
  }

  .lg\:focus-within\:opacity-75:focus-within{
    opacity: 0.75;
  }

  .lg\:focus-within\:opacity-80:focus-within{
    opacity: 0.8;
  }

  .lg\:focus-within\:opacity-90:focus-within{
    opacity: 0.9;
  }

  .lg\:focus-within\:opacity-95:focus-within{
    opacity: 0.95;
  }

  .lg\:focus-within\:opacity-100:focus-within{
    opacity: 1;
  }

  .lg\:hover\:opacity-0:hover{
    opacity: 0;
  }

  .lg\:hover\:opacity-5:hover{
    opacity: 0.05;
  }

  .lg\:hover\:opacity-10:hover{
    opacity: 0.1;
  }

  .lg\:hover\:opacity-20:hover{
    opacity: 0.2;
  }

  .lg\:hover\:opacity-25:hover{
    opacity: 0.25;
  }

  .lg\:hover\:opacity-30:hover{
    opacity: 0.3;
  }

  .lg\:hover\:opacity-40:hover{
    opacity: 0.4;
  }

  .lg\:hover\:opacity-50:hover{
    opacity: 0.5;
  }

  .lg\:hover\:opacity-60:hover{
    opacity: 0.6;
  }

  .lg\:hover\:opacity-70:hover{
    opacity: 0.7;
  }

  .lg\:hover\:opacity-75:hover{
    opacity: 0.75;
  }

  .lg\:hover\:opacity-80:hover{
    opacity: 0.8;
  }

  .lg\:hover\:opacity-90:hover{
    opacity: 0.9;
  }

  .lg\:hover\:opacity-95:hover{
    opacity: 0.95;
  }

  .lg\:hover\:opacity-100:hover{
    opacity: 1;
  }

  .lg\:focus\:opacity-0:focus{
    opacity: 0;
  }

  .lg\:focus\:opacity-5:focus{
    opacity: 0.05;
  }

  .lg\:focus\:opacity-10:focus{
    opacity: 0.1;
  }

  .lg\:focus\:opacity-20:focus{
    opacity: 0.2;
  }

  .lg\:focus\:opacity-25:focus{
    opacity: 0.25;
  }

  .lg\:focus\:opacity-30:focus{
    opacity: 0.3;
  }

  .lg\:focus\:opacity-40:focus{
    opacity: 0.4;
  }

  .lg\:focus\:opacity-50:focus{
    opacity: 0.5;
  }

  .lg\:focus\:opacity-60:focus{
    opacity: 0.6;
  }

  .lg\:focus\:opacity-70:focus{
    opacity: 0.7;
  }

  .lg\:focus\:opacity-75:focus{
    opacity: 0.75;
  }

  .lg\:focus\:opacity-80:focus{
    opacity: 0.8;
  }

  .lg\:focus\:opacity-90:focus{
    opacity: 0.9;
  }

  .lg\:focus\:opacity-95:focus{
    opacity: 0.95;
  }

  .lg\:focus\:opacity-100:focus{
    opacity: 1;
  }

  .lg\:bg-blend-normal{
    background-blend-mode: normal;
  }

  .lg\:bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .lg\:bg-blend-screen{
    background-blend-mode: screen;
  }

  .lg\:bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .lg\:bg-blend-darken{
    background-blend-mode: darken;
  }

  .lg\:bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .lg\:bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .lg\:bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .lg\:bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .lg\:bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .lg\:bg-blend-difference{
    background-blend-mode: difference;
  }

  .lg\:bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .lg\:bg-blend-hue{
    background-blend-mode: hue;
  }

  .lg\:bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .lg\:bg-blend-color{
    background-blend-mode: color;
  }

  .lg\:bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .lg\:mix-blend-normal{
    mix-blend-mode: normal;
  }

  .lg\:mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .lg\:mix-blend-screen{
    mix-blend-mode: screen;
  }

  .lg\:mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .lg\:mix-blend-darken{
    mix-blend-mode: darken;
  }

  .lg\:mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .lg\:mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .lg\:mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .lg\:mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .lg\:mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .lg\:mix-blend-difference{
    mix-blend-mode: difference;
  }

  .lg\:mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .lg\:mix-blend-hue{
    mix-blend-mode: hue;
  }

  .lg\:mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .lg\:mix-blend-color{
    mix-blend-mode: color;
  }

  .lg\:mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .lg\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .lg\:group-hover\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow:focus-within{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus-within\:shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow:hover{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:hover\:shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow:focus{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:focus\:shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg\:outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus-within\:outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg\:focus\:outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg\:ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus-within\:ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:focus\:ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg\:ring-inset{
    --tw-ring-inset: inset;
  }

  .lg\:focus-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .lg\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .lg\:ring-transparent{
    --tw-ring-color: transparent;
  }

  .lg\:ring-current{
    --tw-ring-color: currentColor;
  }

  .lg\:ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .lg\:ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .lg\:ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .lg\:ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .lg\:ring-orange-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .lg\:ring-teal-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .lg\:ring-teal-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .lg\:ring-teal-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .lg\:ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .lg\:ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .lg\:ring-petrol-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .lg\:ring-petrol-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .lg\:ring-petrol-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .lg\:ring-petrol-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .lg\:ring-appbody{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .lg\:ring-primary{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .lg\:ring-link{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .lg\:ring-link-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .lg\:ring-header{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .lg\:ring-actionbar{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .lg\:ring-bordercolor{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .lg\:ring-success{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .lg\:ring-danger{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .lg\:ring-disabled{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .lg\:ring-info{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .lg\:ring-card{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:ring-dark{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .lg\:ring-label-color{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .lg\:ring-label-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .lg\:ring-border-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .lg\:focus-within\:ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .lg\:focus-within\:ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-orange-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-teal-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-teal-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-teal-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-petrol-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-petrol-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-petrol-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-petrol-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-appbody:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-primary:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-link:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-link-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-header:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-actionbar:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-bordercolor:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-success:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-danger:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-disabled:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-info:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-card:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-dark:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-label-color:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-label-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .lg\:focus-within\:ring-border-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .lg\:focus\:ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .lg\:focus\:ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-orange-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-teal-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-teal-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-teal-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-petrol-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-petrol-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-petrol-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-petrol-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-appbody:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-primary:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-link:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-link-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-header:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-actionbar:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-bordercolor:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-success:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-danger:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-disabled:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-info:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-card:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-dark:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-label-color:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-label-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .lg\:focus\:ring-border-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .lg\:ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .lg\:ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .lg\:ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .lg\:ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .lg\:ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .lg\:ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .lg\:ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .lg\:ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .lg\:ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .lg\:ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .lg\:ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .lg\:ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .lg\:ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .lg\:ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .lg\:ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .lg\:focus-within\:ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .lg\:focus-within\:ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus-within\:ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus-within\:ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus-within\:ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus-within\:ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus-within\:ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus-within\:ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus-within\:ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus-within\:ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus-within\:ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus-within\:ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus-within\:ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus-within\:ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus-within\:ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .lg\:focus\:ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .lg\:focus\:ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .lg\:focus\:ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .lg\:focus\:ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .lg\:focus\:ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .lg\:focus\:ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .lg\:focus\:ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .lg\:focus\:ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .lg\:focus\:ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .lg\:focus\:ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .lg\:focus\:ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .lg\:focus\:ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .lg\:focus\:ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .lg\:focus\:ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .lg\:focus\:ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .lg\:ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .lg\:ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .lg\:ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .lg\:ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .lg\:ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus-within\:ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus-within\:ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus-within\:ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus-within\:ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus-within\:ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .lg\:focus\:ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .lg\:focus\:ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .lg\:focus\:ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .lg\:focus\:ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .lg\:focus\:ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .lg\:ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .lg\:ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .lg\:ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .lg\:ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .lg\:ring-offset-gray-100{
    --tw-ring-offset-color: #F4F4F4;
  }

  .lg\:ring-offset-gray-200{
    --tw-ring-offset-color: #E1E2E3;
  }

  .lg\:ring-offset-gray-300{
    --tw-ring-offset-color: #D3D4D5;
  }

  .lg\:ring-offset-gray-400{
    --tw-ring-offset-color: #BFC0C2;
  }

  .lg\:ring-offset-gray-500{
    --tw-ring-offset-color: #97999A;
  }

  .lg\:ring-offset-gray-600{
    --tw-ring-offset-color: #7B7D7F;
  }

  .lg\:ring-offset-gray-700{
    --tw-ring-offset-color: #525355;
  }

  .lg\:ring-offset-gray-800{
    --tw-ring-offset-color: #222222;
  }

  .lg\:ring-offset-gray-900{
    --tw-ring-offset-color: #000000;
  }

  .lg\:ring-offset-green-500{
    --tw-ring-offset-color: #AFB42A;
  }

  .lg\:ring-offset-red-500{
    --tw-ring-offset-color: #FF3131;
  }

  .lg\:ring-offset-pink-500{
    --tw-ring-offset-color: #FF145A;
  }

  .lg\:ring-offset-orange-500{
    --tw-ring-offset-color: #F48D21;
  }

  .lg\:ring-offset-teal-300{
    --tw-ring-offset-color: #78EAC1;
  }

  .lg\:ring-offset-teal-400{
    --tw-ring-offset-color: #6DDEBA;
  }

  .lg\:ring-offset-teal-500{
    --tw-ring-offset-color: #33BA9E;
  }

  .lg\:ring-offset-yellow-500{
    --tw-ring-offset-color: #D8CE0D;
  }

  .lg\:ring-offset-blue-200{
    --tw-ring-offset-color: #21BEF4;
  }

  .lg\:ring-offset-blue-500{
    --tw-ring-offset-color: #326DD1;
  }

  .lg\:ring-offset-petrol-500{
    --tw-ring-offset-color: #55609E;
  }

  .lg\:ring-offset-petrol-600{
    --tw-ring-offset-color: #3E4674;
  }

  .lg\:ring-offset-petrol-700{
    --tw-ring-offset-color: #2C3252;
  }

  .lg\:ring-offset-petrol-800{
    --tw-ring-offset-color: #1A1E31;
  }

  .lg\:ring-offset-appbody{
    --tw-ring-offset-color: #F4F4F4;
  }

  .lg\:ring-offset-primary{
    --tw-ring-offset-color: #3F50B4;
  }

  .lg\:ring-offset-link{
    --tw-ring-offset-color: #3F50B4;
  }

  .lg\:ring-offset-link-hover{
    --tw-ring-offset-color: #4860E5;
  }

  .lg\:ring-offset-header{
    --tw-ring-offset-color: #2C3252;
  }

  .lg\:ring-offset-actionbar{
    --tw-ring-offset-color: #1A1E31;
  }

  .lg\:ring-offset-bordercolor{
    --tw-ring-offset-color: #BFC0C2;
  }

  .lg\:ring-offset-success{
    --tw-ring-offset-color: #AFB42A;
  }

  .lg\:ring-offset-danger{
    --tw-ring-offset-color: #FD1525;
  }

  .lg\:ring-offset-disabled{
    --tw-ring-offset-color: #B8BAC5;
  }

  .lg\:ring-offset-info{
    --tw-ring-offset-color: #3F50B4;
  }

  .lg\:ring-offset-card{
    --tw-ring-offset-color: #ffffff;
  }

  .lg\:ring-offset-dark{
    --tw-ring-offset-color: #222222;
  }

  .lg\:ring-offset-label-color{
    --tw-ring-offset-color: #525355;
  }

  .lg\:ring-offset-label-inverted{
    --tw-ring-offset-color: #BFC0C2;
  }

  .lg\:ring-offset-border-inverted{
    --tw-ring-offset-color: #525355;
  }

  .lg\:focus-within\:ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus-within\:ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus-within\:ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .lg\:focus-within\:ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus-within\:ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .lg\:focus-within\:ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #E1E2E3;
  }

  .lg\:focus-within\:ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #D3D4D5;
  }

  .lg\:focus-within\:ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .lg\:focus-within\:ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #97999A;
  }

  .lg\:focus-within\:ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #7B7D7F;
  }

  .lg\:focus-within\:ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .lg\:focus-within\:ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .lg\:focus-within\:ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #000000;
  }

  .lg\:focus-within\:ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .lg\:focus-within\:ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #FF3131;
  }

  .lg\:focus-within\:ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #FF145A;
  }

  .lg\:focus-within\:ring-offset-orange-500:focus-within{
    --tw-ring-offset-color: #F48D21;
  }

  .lg\:focus-within\:ring-offset-teal-300:focus-within{
    --tw-ring-offset-color: #78EAC1;
  }

  .lg\:focus-within\:ring-offset-teal-400:focus-within{
    --tw-ring-offset-color: #6DDEBA;
  }

  .lg\:focus-within\:ring-offset-teal-500:focus-within{
    --tw-ring-offset-color: #33BA9E;
  }

  .lg\:focus-within\:ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #D8CE0D;
  }

  .lg\:focus-within\:ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #21BEF4;
  }

  .lg\:focus-within\:ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #326DD1;
  }

  .lg\:focus-within\:ring-offset-petrol-500:focus-within{
    --tw-ring-offset-color: #55609E;
  }

  .lg\:focus-within\:ring-offset-petrol-600:focus-within{
    --tw-ring-offset-color: #3E4674;
  }

  .lg\:focus-within\:ring-offset-petrol-700:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .lg\:focus-within\:ring-offset-petrol-800:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .lg\:focus-within\:ring-offset-appbody:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .lg\:focus-within\:ring-offset-primary:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .lg\:focus-within\:ring-offset-link:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .lg\:focus-within\:ring-offset-link-hover:focus-within{
    --tw-ring-offset-color: #4860E5;
  }

  .lg\:focus-within\:ring-offset-header:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .lg\:focus-within\:ring-offset-actionbar:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .lg\:focus-within\:ring-offset-bordercolor:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .lg\:focus-within\:ring-offset-success:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .lg\:focus-within\:ring-offset-danger:focus-within{
    --tw-ring-offset-color: #FD1525;
  }

  .lg\:focus-within\:ring-offset-disabled:focus-within{
    --tw-ring-offset-color: #B8BAC5;
  }

  .lg\:focus-within\:ring-offset-info:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .lg\:focus-within\:ring-offset-card:focus-within{
    --tw-ring-offset-color: #ffffff;
  }

  .lg\:focus-within\:ring-offset-dark:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .lg\:focus-within\:ring-offset-label-color:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .lg\:focus-within\:ring-offset-label-inverted:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .lg\:focus-within\:ring-offset-border-inverted:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .lg\:focus\:ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .lg\:focus\:ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .lg\:focus\:ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .lg\:focus\:ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .lg\:focus\:ring-offset-gray-100:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .lg\:focus\:ring-offset-gray-200:focus{
    --tw-ring-offset-color: #E1E2E3;
  }

  .lg\:focus\:ring-offset-gray-300:focus{
    --tw-ring-offset-color: #D3D4D5;
  }

  .lg\:focus\:ring-offset-gray-400:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .lg\:focus\:ring-offset-gray-500:focus{
    --tw-ring-offset-color: #97999A;
  }

  .lg\:focus\:ring-offset-gray-600:focus{
    --tw-ring-offset-color: #7B7D7F;
  }

  .lg\:focus\:ring-offset-gray-700:focus{
    --tw-ring-offset-color: #525355;
  }

  .lg\:focus\:ring-offset-gray-800:focus{
    --tw-ring-offset-color: #222222;
  }

  .lg\:focus\:ring-offset-gray-900:focus{
    --tw-ring-offset-color: #000000;
  }

  .lg\:focus\:ring-offset-green-500:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .lg\:focus\:ring-offset-red-500:focus{
    --tw-ring-offset-color: #FF3131;
  }

  .lg\:focus\:ring-offset-pink-500:focus{
    --tw-ring-offset-color: #FF145A;
  }

  .lg\:focus\:ring-offset-orange-500:focus{
    --tw-ring-offset-color: #F48D21;
  }

  .lg\:focus\:ring-offset-teal-300:focus{
    --tw-ring-offset-color: #78EAC1;
  }

  .lg\:focus\:ring-offset-teal-400:focus{
    --tw-ring-offset-color: #6DDEBA;
  }

  .lg\:focus\:ring-offset-teal-500:focus{
    --tw-ring-offset-color: #33BA9E;
  }

  .lg\:focus\:ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #D8CE0D;
  }

  .lg\:focus\:ring-offset-blue-200:focus{
    --tw-ring-offset-color: #21BEF4;
  }

  .lg\:focus\:ring-offset-blue-500:focus{
    --tw-ring-offset-color: #326DD1;
  }

  .lg\:focus\:ring-offset-petrol-500:focus{
    --tw-ring-offset-color: #55609E;
  }

  .lg\:focus\:ring-offset-petrol-600:focus{
    --tw-ring-offset-color: #3E4674;
  }

  .lg\:focus\:ring-offset-petrol-700:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .lg\:focus\:ring-offset-petrol-800:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .lg\:focus\:ring-offset-appbody:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .lg\:focus\:ring-offset-primary:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .lg\:focus\:ring-offset-link:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .lg\:focus\:ring-offset-link-hover:focus{
    --tw-ring-offset-color: #4860E5;
  }

  .lg\:focus\:ring-offset-header:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .lg\:focus\:ring-offset-actionbar:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .lg\:focus\:ring-offset-bordercolor:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .lg\:focus\:ring-offset-success:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .lg\:focus\:ring-offset-danger:focus{
    --tw-ring-offset-color: #FD1525;
  }

  .lg\:focus\:ring-offset-disabled:focus{
    --tw-ring-offset-color: #B8BAC5;
  }

  .lg\:focus\:ring-offset-info:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .lg\:focus\:ring-offset-card:focus{
    --tw-ring-offset-color: #ffffff;
  }

  .lg\:focus\:ring-offset-dark:focus{
    --tw-ring-offset-color: #222222;
  }

  .lg\:focus\:ring-offset-label-color:focus{
    --tw-ring-offset-color: #525355;
  }

  .lg\:focus\:ring-offset-label-inverted:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .lg\:focus\:ring-offset-border-inverted:focus{
    --tw-ring-offset-color: #525355;
  }

  .lg\:filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .lg\:filter-none{
    filter: none;
  }

  .lg\:blur-0{
    --tw-blur: blur(0);
  }

  .lg\:blur-none{
    --tw-blur: blur(0);
  }

  .lg\:blur-sm{
    --tw-blur: blur(4px);
  }

  .lg\:blur{
    --tw-blur: blur(8px);
  }

  .lg\:blur-md{
    --tw-blur: blur(12px);
  }

  .lg\:blur-lg{
    --tw-blur: blur(16px);
  }

  .lg\:blur-xl{
    --tw-blur: blur(24px);
  }

  .lg\:blur-2xl{
    --tw-blur: blur(40px);
  }

  .lg\:blur-3xl{
    --tw-blur: blur(64px);
  }

  .lg\:brightness-0{
    --tw-brightness: brightness(0);
  }

  .lg\:brightness-50{
    --tw-brightness: brightness(.5);
  }

  .lg\:brightness-75{
    --tw-brightness: brightness(.75);
  }

  .lg\:brightness-90{
    --tw-brightness: brightness(.9);
  }

  .lg\:brightness-95{
    --tw-brightness: brightness(.95);
  }

  .lg\:brightness-100{
    --tw-brightness: brightness(1);
  }

  .lg\:brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .lg\:brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .lg\:brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .lg\:brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .lg\:brightness-200{
    --tw-brightness: brightness(2);
  }

  .lg\:contrast-0{
    --tw-contrast: contrast(0);
  }

  .lg\:contrast-50{
    --tw-contrast: contrast(.5);
  }

  .lg\:contrast-75{
    --tw-contrast: contrast(.75);
  }

  .lg\:contrast-100{
    --tw-contrast: contrast(1);
  }

  .lg\:contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .lg\:contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .lg\:contrast-200{
    --tw-contrast: contrast(2);
  }

  .lg\:drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .lg\:drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .lg\:drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .lg\:drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .lg\:drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .lg\:drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .lg\:drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .lg\:grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .lg\:grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .lg\:hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .lg\:hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .lg\:hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .lg\:hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .lg\:hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .lg\:hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .lg\:-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .lg\:-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .lg\:-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .lg\:-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .lg\:-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .lg\:invert-0{
    --tw-invert: invert(0);
  }

  .lg\:invert{
    --tw-invert: invert(100%);
  }

  .lg\:saturate-0{
    --tw-saturate: saturate(0);
  }

  .lg\:saturate-50{
    --tw-saturate: saturate(.5);
  }

  .lg\:saturate-100{
    --tw-saturate: saturate(1);
  }

  .lg\:saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .lg\:saturate-200{
    --tw-saturate: saturate(2);
  }

  .lg\:sepia-0{
    --tw-sepia: sepia(0);
  }

  .lg\:sepia{
    --tw-sepia: sepia(100%);
  }

  .lg\:backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .lg\:backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .lg\:backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .lg\:backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .lg\:backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .lg\:backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .lg\:backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .lg\:backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .lg\:backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .lg\:backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .lg\:backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .lg\:backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .lg\:backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .lg\:backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .lg\:backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .lg\:backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .lg\:backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .lg\:backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .lg\:backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .lg\:backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .lg\:backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .lg\:backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .lg\:backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .lg\:backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .lg\:backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .lg\:backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .lg\:backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .lg\:backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .lg\:backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .lg\:backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .lg\:backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .lg\:backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .lg\:backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .lg\:backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .lg\:backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .lg\:backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .lg\:backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .lg\:-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .lg\:-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .lg\:-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .lg\:-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .lg\:-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .lg\:backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .lg\:backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .lg\:backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .lg\:backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .lg\:backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .lg\:backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .lg\:backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .lg\:backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .lg\:backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .lg\:backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .lg\:backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .lg\:backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .lg\:backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .lg\:backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .lg\:backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .lg\:backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .lg\:backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .lg\:backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .lg\:backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .lg\:backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .lg\:backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .lg\:backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .lg\:backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .lg\:backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .lg\:transition-none{
    transition-property: none;
  }

  .lg\:transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .lg\:delay-75{
    transition-delay: 75ms;
  }

  .lg\:delay-100{
    transition-delay: 100ms;
  }

  .lg\:delay-150{
    transition-delay: 150ms;
  }

  .lg\:delay-200{
    transition-delay: 200ms;
  }

  .lg\:delay-300{
    transition-delay: 300ms;
  }

  .lg\:delay-500{
    transition-delay: 500ms;
  }

  .lg\:delay-700{
    transition-delay: 700ms;
  }

  .lg\:delay-1000{
    transition-delay: 1000ms;
  }

  .lg\:duration-75{
    transition-duration: 75ms;
  }

  .lg\:duration-100{
    transition-duration: 100ms;
  }

  .lg\:duration-150{
    transition-duration: 150ms;
  }

  .lg\:duration-200{
    transition-duration: 200ms;
  }

  .lg\:duration-300{
    transition-duration: 300ms;
  }

  .lg\:duration-500{
    transition-duration: 500ms;
  }

  .lg\:duration-700{
    transition-duration: 700ms;
  }

  .lg\:duration-1000{
    transition-duration: 1000ms;
  }

  .lg\:ease-linear{
    transition-timing-function: linear;
  }

  .lg\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .lg\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .lg\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .lg\:line-clamp-1{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .lg\:line-clamp-2{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  .lg\:line-clamp-3{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }

  .lg\:line-clamp-4{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }

  .lg\:line-clamp-5{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }

  .lg\:line-clamp-6{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
  }

  .lg\:line-clamp-none{
    -webkit-line-clamp: unset;
  }
}

@media (min-width: 1280px){
  .xl\:container{
    width: 100%;
  }

  @media (min-width: 640px){
    .xl\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .xl\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .xl\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .xl\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){
    .xl\:container{
      max-width: 1536px;
    }
  }

  @media (min-width: 1930px){
    .xl\:container{
      max-width: 1930px;
    }
  }

  .xl\:prose{
    color: #525355;
    max-width: 65ch;
  }

  .xl\:prose [class~="lead"]{
    color: #7B7D7F;
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .xl\:prose a{
    color: #000000;
    text-decoration: underline;
    font-weight: 500;
  }

  .xl\:prose strong{
    color: #000000;
    font-weight: 600;
  }

  .xl\:prose ol[type="A"]{
    --list-counter-style: upper-alpha;
  }

  .xl\:prose ol[type="a"]{
    --list-counter-style: lower-alpha;
  }

  .xl\:prose ol[type="A" s]{
    --list-counter-style: upper-alpha;
  }

  .xl\:prose ol[type="a" s]{
    --list-counter-style: lower-alpha;
  }

  .xl\:prose ol[type="I"]{
    --list-counter-style: upper-roman;
  }

  .xl\:prose ol[type="i"]{
    --list-counter-style: lower-roman;
  }

  .xl\:prose ol[type="I" s]{
    --list-counter-style: upper-roman;
  }

  .xl\:prose ol[type="i" s]{
    --list-counter-style: lower-roman;
  }

  .xl\:prose ol[type="1"]{
    --list-counter-style: decimal;
  }

  .xl\:prose ol > li{
    position: relative;
    padding-left: 1.75em;
  }

  .xl\:prose ol > li::before{
    content: counter(list-item, var(--list-counter-style, decimal)) ".";
    position: absolute;
    font-weight: 400;
    color: #97999A;
    left: 0;
  }

  .xl\:prose ul > li{
    position: relative;
    padding-left: 1.75em;
  }

  .xl\:prose ul > li::before{
    content: "";
    position: absolute;
    background-color: #D3D4D5;
    border-radius: 50%;
    width: 0.375em;
    height: 0.375em;
    top: calc(0.875em - 0.1875em);
    left: 0.25em;
  }

  .xl\:prose hr{
    border-color: #E1E2E3;
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .xl\:prose blockquote{
    font-weight: 500;
    font-style: italic;
    color: #000000;
    border-left-width: 0.25rem;
    border-left-color: #E1E2E3;
    quotes: "\201C""\201D""\2018""\2019";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1em;
  }

  .xl\:prose blockquote p:first-of-type::before{
    content: open-quote;
  }

  .xl\:prose blockquote p:last-of-type::after{
    content: close-quote;
  }

  .xl\:prose h1{
    color: #000000;
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .xl\:prose h2{
    color: #000000;
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333;
  }

  .xl\:prose h3{
    color: #000000;
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .xl\:prose h4{
    color: #000000;
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    line-height: 1.5;
  }

  .xl\:prose figure figcaption{
    color: #97999A;
    font-size: 0.875em;
    line-height: 1.4285714;
    margin-top: 0.8571429em;
  }

  .xl\:prose code{
    color: #000000;
    font-weight: 600;
    font-size: 0.875em;
  }

  .xl\:prose code::before{
    content: "`";
  }

  .xl\:prose code::after{
    content: "`";
  }

  .xl\:prose a code{
    color: #000000;
  }

  .xl\:prose pre{
    color: #E1E2E3;
    background-color: #222222;
    overflow-x: auto;
    font-size: 0.875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: 0.375rem;
    padding-top: 0.8571429em;
    padding-right: 1.1428571em;
    padding-bottom: 0.8571429em;
    padding-left: 1.1428571em;
  }

  .xl\:prose pre code{
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: 400;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
  }

  .xl\:prose pre code::before{
    content: none;
  }

  .xl\:prose pre code::after{
    content: none;
  }

  .xl\:prose table{
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 0.875em;
    line-height: 1.7142857;
  }

  .xl\:prose thead{
    color: #000000;
    font-weight: 600;
    border-bottom-width: 1px;
    border-bottom-color: #D3D4D5;
  }

  .xl\:prose thead th{
    vertical-align: bottom;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .xl\:prose tbody tr{
    border-bottom-width: 1px;
    border-bottom-color: #E1E2E3;
  }

  .xl\:prose tbody tr:last-child{
    border-bottom-width: 0;
  }

  .xl\:prose tbody td{
    vertical-align: top;
    padding-top: 0.5714286em;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .xl\:prose{
    font-size: 1rem;
    line-height: 1.75;
  }

  .xl\:prose p{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .xl\:prose img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:prose h2 code{
    font-size: 0.875em;
  }

  .xl\:prose h3 code{
    font-size: 0.9em;
  }

  .xl\:prose ol{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .xl\:prose ul{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .xl\:prose li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .xl\:prose > ul > li p{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .xl\:prose > ul > li > *:first-child{
    margin-top: 1.25em;
  }

  .xl\:prose > ul > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .xl\:prose > ol > li > *:first-child{
    margin-top: 1.25em;
  }

  .xl\:prose > ol > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .xl\:prose ul ul, .xl\:prose ul ol, .xl\:prose ol ul, .xl\:prose ol ol{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .xl\:prose hr + *{
    margin-top: 0;
  }

  .xl\:prose h2 + *{
    margin-top: 0;
  }

  .xl\:prose h3 + *{
    margin-top: 0;
  }

  .xl\:prose h4 + *{
    margin-top: 0;
  }

  .xl\:prose thead th:first-child{
    padding-left: 0;
  }

  .xl\:prose thead th:last-child{
    padding-right: 0;
  }

  .xl\:prose tbody td:first-child{
    padding-left: 0;
  }

  .xl\:prose tbody td:last-child{
    padding-right: 0;
  }

  .xl\:prose > :first-child{
    margin-top: 0;
  }

  .xl\:prose > :last-child{
    margin-bottom: 0;
  }

  .xl\:prose-sm{
    font-size: 0.875rem;
    line-height: 1.7142857;
  }

  .xl\:prose-sm p{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .xl\:prose-sm [class~="lead"]{
    font-size: 1.2857143em;
    line-height: 1.5555556;
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .xl\:prose-sm blockquote{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.1111111em;
  }

  .xl\:prose-sm h1{
    font-size: 2.1428571em;
    margin-top: 0;
    margin-bottom: 0.8em;
    line-height: 1.2;
  }

  .xl\:prose-sm h2{
    font-size: 1.4285714em;
    margin-top: 1.6em;
    margin-bottom: 0.8em;
    line-height: 1.4;
  }

  .xl\:prose-sm h3{
    font-size: 1.2857143em;
    margin-top: 1.5555556em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .xl\:prose-sm h4{
    margin-top: 1.4285714em;
    margin-bottom: 0.5714286em;
    line-height: 1.4285714;
  }

  .xl\:prose-sm img{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .xl\:prose-sm video{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .xl\:prose-sm figure{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .xl\:prose-sm figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:prose-sm figure figcaption{
    font-size: 0.8571429em;
    line-height: 1.3333333;
    margin-top: 0.6666667em;
  }

  .xl\:prose-sm code{
    font-size: 0.8571429em;
  }

  .xl\:prose-sm h2 code{
    font-size: 0.9em;
  }

  .xl\:prose-sm h3 code{
    font-size: 0.8888889em;
  }

  .xl\:prose-sm pre{
    font-size: 0.8571429em;
    line-height: 1.6666667;
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    border-radius: 0.25rem;
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .xl\:prose-sm ol{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .xl\:prose-sm ul{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .xl\:prose-sm li{
    margin-top: 0.2857143em;
    margin-bottom: 0.2857143em;
  }

  .xl\:prose-sm ol > li{
    padding-left: 1.5714286em;
  }

  .xl\:prose-sm ol > li::before{
    left: 0;
  }

  .xl\:prose-sm ul > li{
    padding-left: 1.5714286em;
  }

  .xl\:prose-sm ul > li::before{
    height: 0.3571429em;
    width: 0.3571429em;
    top: calc(0.8571429em - 0.1785714em);
    left: 0.2142857em;
  }

  .xl\:prose-sm > ul > li p{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .xl\:prose-sm > ul > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .xl\:prose-sm > ul > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .xl\:prose-sm > ol > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .xl\:prose-sm > ol > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .xl\:prose-sm ul ul, .xl\:prose-sm ul ol, .xl\:prose-sm ol ul, .xl\:prose-sm ol ol{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .xl\:prose-sm hr{
    margin-top: 2.8571429em;
    margin-bottom: 2.8571429em;
  }

  .xl\:prose-sm hr + *{
    margin-top: 0;
  }

  .xl\:prose-sm h2 + *{
    margin-top: 0;
  }

  .xl\:prose-sm h3 + *{
    margin-top: 0;
  }

  .xl\:prose-sm h4 + *{
    margin-top: 0;
  }

  .xl\:prose-sm table{
    font-size: 0.8571429em;
    line-height: 1.5;
  }

  .xl\:prose-sm thead th{
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .xl\:prose-sm thead th:first-child{
    padding-left: 0;
  }

  .xl\:prose-sm thead th:last-child{
    padding-right: 0;
  }

  .xl\:prose-sm tbody td{
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .xl\:prose-sm tbody td:first-child{
    padding-left: 0;
  }

  .xl\:prose-sm tbody td:last-child{
    padding-right: 0;
  }

  .xl\:prose-sm > :first-child{
    margin-top: 0;
  }

  .xl\:prose-sm > :last-child{
    margin-bottom: 0;
  }

  .xl\:prose-lg{
    font-size: 1.125rem;
    line-height: 1.7777778;
  }

  .xl\:prose-lg p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-lg [class~="lead"]{
    font-size: 1.2222222em;
    line-height: 1.4545455;
    margin-top: 1.0909091em;
    margin-bottom: 1.0909091em;
  }

  .xl\:prose-lg blockquote{
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    padding-left: 1em;
  }

  .xl\:prose-lg h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.8333333em;
    line-height: 1;
  }

  .xl\:prose-lg h2{
    font-size: 1.6666667em;
    margin-top: 1.8666667em;
    margin-bottom: 1.0666667em;
    line-height: 1.3333333;
  }

  .xl\:prose-lg h3{
    font-size: 1.3333333em;
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .xl\:prose-lg h4{
    margin-top: 1.7777778em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .xl\:prose-lg img{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .xl\:prose-lg video{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .xl\:prose-lg figure{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .xl\:prose-lg figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:prose-lg figure figcaption{
    font-size: 0.8888889em;
    line-height: 1.5;
    margin-top: 1em;
  }

  .xl\:prose-lg code{
    font-size: 0.8888889em;
  }

  .xl\:prose-lg h2 code{
    font-size: 0.8666667em;
  }

  .xl\:prose-lg h3 code{
    font-size: 0.875em;
  }

  .xl\:prose-lg pre{
    font-size: 0.8888889em;
    line-height: 1.75;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.375rem;
    padding-top: 1em;
    padding-right: 1.5em;
    padding-bottom: 1em;
    padding-left: 1.5em;
  }

  .xl\:prose-lg ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-lg ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-lg li{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .xl\:prose-lg ol > li{
    padding-left: 1.6666667em;
  }

  .xl\:prose-lg ol > li::before{
    left: 0;
  }

  .xl\:prose-lg ul > li{
    padding-left: 1.6666667em;
  }

  .xl\:prose-lg ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8888889em - 0.1666667em);
    left: 0.2222222em;
  }

  .xl\:prose-lg > ul > li p{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .xl\:prose-lg > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .xl\:prose-lg > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-lg > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .xl\:prose-lg > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-lg ul ul, .xl\:prose-lg ul ol, .xl\:prose-lg ol ul, .xl\:prose-lg ol ol{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .xl\:prose-lg hr{
    margin-top: 3.1111111em;
    margin-bottom: 3.1111111em;
  }

  .xl\:prose-lg hr + *{
    margin-top: 0;
  }

  .xl\:prose-lg h2 + *{
    margin-top: 0;
  }

  .xl\:prose-lg h3 + *{
    margin-top: 0;
  }

  .xl\:prose-lg h4 + *{
    margin-top: 0;
  }

  .xl\:prose-lg table{
    font-size: 0.8888889em;
    line-height: 1.5;
  }

  .xl\:prose-lg thead th{
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .xl\:prose-lg thead th:first-child{
    padding-left: 0;
  }

  .xl\:prose-lg thead th:last-child{
    padding-right: 0;
  }

  .xl\:prose-lg tbody td{
    padding-top: 0.75em;
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .xl\:prose-lg tbody td:first-child{
    padding-left: 0;
  }

  .xl\:prose-lg tbody td:last-child{
    padding-right: 0;
  }

  .xl\:prose-lg > :first-child{
    margin-top: 0;
  }

  .xl\:prose-lg > :last-child{
    margin-bottom: 0;
  }

  .xl\:prose-xl{
    font-size: 1.25rem;
    line-height: 1.8;
  }

  .xl\:prose-xl p{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .xl\:prose-xl [class~="lead"]{
    font-size: 1.2em;
    line-height: 1.5;
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .xl\:prose-xl blockquote{
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1.0666667em;
  }

  .xl\:prose-xl h1{
    font-size: 2.8em;
    margin-top: 0;
    margin-bottom: 0.8571429em;
    line-height: 1;
  }

  .xl\:prose-xl h2{
    font-size: 1.8em;
    margin-top: 1.5555556em;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .xl\:prose-xl h3{
    font-size: 1.5em;
    margin-top: 1.6em;
    margin-bottom: 0.6666667em;
    line-height: 1.3333333;
  }

  .xl\:prose-xl h4{
    margin-top: 1.8em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .xl\:prose-xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose-xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose-xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose-xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:prose-xl figure figcaption{
    font-size: 0.9em;
    line-height: 1.5555556;
    margin-top: 1em;
  }

  .xl\:prose-xl code{
    font-size: 0.9em;
  }

  .xl\:prose-xl h2 code{
    font-size: 0.8611111em;
  }

  .xl\:prose-xl h3 code{
    font-size: 0.9em;
  }

  .xl\:prose-xl pre{
    font-size: 0.9em;
    line-height: 1.7777778;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.1111111em;
    padding-right: 1.3333333em;
    padding-bottom: 1.1111111em;
    padding-left: 1.3333333em;
  }

  .xl\:prose-xl ol{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .xl\:prose-xl ul{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .xl\:prose-xl li{
    margin-top: 0.6em;
    margin-bottom: 0.6em;
  }

  .xl\:prose-xl ol > li{
    padding-left: 1.8em;
  }

  .xl\:prose-xl ol > li::before{
    left: 0;
  }

  .xl\:prose-xl ul > li{
    padding-left: 1.8em;
  }

  .xl\:prose-xl ul > li::before{
    width: 0.35em;
    height: 0.35em;
    top: calc(0.9em - 0.175em);
    left: 0.25em;
  }

  .xl\:prose-xl > ul > li p{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .xl\:prose-xl > ul > li > *:first-child{
    margin-top: 1.2em;
  }

  .xl\:prose-xl > ul > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .xl\:prose-xl > ol > li > *:first-child{
    margin-top: 1.2em;
  }

  .xl\:prose-xl > ol > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .xl\:prose-xl ul ul, .xl\:prose-xl ul ol, .xl\:prose-xl ol ul, .xl\:prose-xl ol ol{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .xl\:prose-xl hr{
    margin-top: 2.8em;
    margin-bottom: 2.8em;
  }

  .xl\:prose-xl hr + *{
    margin-top: 0;
  }

  .xl\:prose-xl h2 + *{
    margin-top: 0;
  }

  .xl\:prose-xl h3 + *{
    margin-top: 0;
  }

  .xl\:prose-xl h4 + *{
    margin-top: 0;
  }

  .xl\:prose-xl table{
    font-size: 0.9em;
    line-height: 1.5555556;
  }

  .xl\:prose-xl thead th{
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .xl\:prose-xl thead th:first-child{
    padding-left: 0;
  }

  .xl\:prose-xl thead th:last-child{
    padding-right: 0;
  }

  .xl\:prose-xl tbody td{
    padding-top: 0.8888889em;
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .xl\:prose-xl tbody td:first-child{
    padding-left: 0;
  }

  .xl\:prose-xl tbody td:last-child{
    padding-right: 0;
  }

  .xl\:prose-xl > :first-child{
    margin-top: 0;
  }

  .xl\:prose-xl > :last-child{
    margin-bottom: 0;
  }

  .xl\:prose-2xl{
    font-size: 1.5rem;
    line-height: 1.6666667;
  }

  .xl\:prose-2xl p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-2xl [class~="lead"]{
    font-size: 1.25em;
    line-height: 1.4666667;
    margin-top: 1.0666667em;
    margin-bottom: 1.0666667em;
  }

  .xl\:prose-2xl blockquote{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
    padding-left: 1.1111111em;
  }

  .xl\:prose-2xl h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.875em;
    line-height: 1;
  }

  .xl\:prose-2xl h2{
    font-size: 2em;
    margin-top: 1.5em;
    margin-bottom: 0.8333333em;
    line-height: 1.0833333;
  }

  .xl\:prose-2xl h3{
    font-size: 1.5em;
    margin-top: 1.5555556em;
    margin-bottom: 0.6666667em;
    line-height: 1.2222222;
  }

  .xl\:prose-2xl h4{
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .xl\:prose-2xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose-2xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose-2xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .xl\:prose-2xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:prose-2xl figure figcaption{
    font-size: 0.8333333em;
    line-height: 1.6;
    margin-top: 1em;
  }

  .xl\:prose-2xl code{
    font-size: 0.8333333em;
  }

  .xl\:prose-2xl h2 code{
    font-size: 0.875em;
  }

  .xl\:prose-2xl h3 code{
    font-size: 0.8888889em;
  }

  .xl\:prose-2xl pre{
    font-size: 0.8333333em;
    line-height: 1.8;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.2em;
    padding-right: 1.6em;
    padding-bottom: 1.2em;
    padding-left: 1.6em;
  }

  .xl\:prose-2xl ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-2xl ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-2xl li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .xl\:prose-2xl ol > li{
    padding-left: 1.6666667em;
  }

  .xl\:prose-2xl ol > li::before{
    left: 0;
  }

  .xl\:prose-2xl ul > li{
    padding-left: 1.6666667em;
  }

  .xl\:prose-2xl ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8333333em - 0.1666667em);
    left: 0.25em;
  }

  .xl\:prose-2xl > ul > li p{
    margin-top: 0.8333333em;
    margin-bottom: 0.8333333em;
  }

  .xl\:prose-2xl > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .xl\:prose-2xl > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-2xl > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .xl\:prose-2xl > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .xl\:prose-2xl ul ul, .xl\:prose-2xl ul ol, .xl\:prose-2xl ol ul, .xl\:prose-2xl ol ol{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .xl\:prose-2xl hr{
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .xl\:prose-2xl hr + *{
    margin-top: 0;
  }

  .xl\:prose-2xl h2 + *{
    margin-top: 0;
  }

  .xl\:prose-2xl h3 + *{
    margin-top: 0;
  }

  .xl\:prose-2xl h4 + *{
    margin-top: 0;
  }

  .xl\:prose-2xl table{
    font-size: 0.8333333em;
    line-height: 1.4;
  }

  .xl\:prose-2xl thead th{
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .xl\:prose-2xl thead th:first-child{
    padding-left: 0;
  }

  .xl\:prose-2xl thead th:last-child{
    padding-right: 0;
  }

  .xl\:prose-2xl tbody td{
    padding-top: 0.8em;
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .xl\:prose-2xl tbody td:first-child{
    padding-left: 0;
  }

  .xl\:prose-2xl tbody td:last-child{
    padding-right: 0;
  }

  .xl\:prose-2xl > :first-child{
    margin-top: 0;
  }

  .xl\:prose-2xl > :last-child{
    margin-bottom: 0;
  }

  .xl\:prose-petrol a{
    color: #3E4674;
  }

  .xl\:prose-petrol a code{
    color: #3E4674;
  }

  .xl\:sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:focus-within\:sr-only:focus-within{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:focus-within\:not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:focus\:sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:pointer-events-none{
    pointer-events: none;
  }

  .xl\:pointer-events-auto{
    pointer-events: auto;
  }

  .xl\:visible{
    visibility: visible;
  }

  .xl\:invisible{
    visibility: hidden;
  }

  .xl\:static{
    position: static;
  }

  .xl\:fixed{
    position: fixed;
  }

  .xl\:absolute{
    position: absolute;
  }

  .xl\:relative{
    position: relative;
  }

  .xl\:sticky{
    position: sticky;
  }

  .xl\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .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-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .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-144{
    top: 36rem;
    right: 36rem;
    bottom: 36rem;
    left: 36rem;
  }

  .xl\:inset-192{
    top: 48rem;
    right: 48rem;
    bottom: 48rem;
    left: 48rem;
  }

  .xl\:inset-240{
    top: 60rem;
    right: 60rem;
    bottom: 60rem;
    left: 60rem;
  }

  .xl\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .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-btn-default{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .xl\:inset-btn-sm{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .xl\:inset-header{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .xl\:inset-icon{
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
  }

  .xl\:inset-icon-3xl{
    top: 120px;
    right: 120px;
    bottom: 120px;
    left: 120px;
  }

  .xl\:inset-icon-2xl{
    top: 80px;
    right: 80px;
    bottom: 80px;
    left: 80px;
  }

  .xl\:inset-icon-xl{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .xl\:inset-icon-lg{
    top: 40px;
    right: 40px;
    bottom: 40px;
    left: 40px;
  }

  .xl\:inset-icon-sm{
    top: 18px;
    right: 18px;
    bottom: 18px;
    left: 18px;
  }

  .xl\:inset-icon-xs{
    top: 16px;
    right: 16px;
    bottom: 16px;
    left: 16px;
  }

  .xl\:inset-icon-spacing{
    top: 8px;
    right: 8px;
    bottom: 8px;
    left: 8px;
  }

  .xl\:inset-heading-xs{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .xl\:inset-heading-sm{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .xl\:inset-heading{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xl\:inset-heading-lg{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .xl\:inset-actionbar{
    top: 70px;
    right: 70px;
    bottom: 70px;
    left: 70px;
  }

  .xl\:inset-aside{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .xl\:inset-sidebar{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .xl\:inset-card-padding{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xl\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .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-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .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-144{
    top: -36rem;
    right: -36rem;
    bottom: -36rem;
    left: -36rem;
  }

  .xl\:-inset-192{
    top: -48rem;
    right: -48rem;
    bottom: -48rem;
    left: -48rem;
  }

  .xl\:-inset-240{
    top: -60rem;
    right: -60rem;
    bottom: -60rem;
    left: -60rem;
  }

  .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-btn-default{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .xl\:-inset-btn-sm{
    top: -1.875rem;
    right: -1.875rem;
    bottom: -1.875rem;
    left: -1.875rem;
  }

  .xl\:-inset-header{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .xl\:-inset-icon{
    top: -20px;
    right: -20px;
    bottom: -20px;
    left: -20px;
  }

  .xl\:-inset-icon-3xl{
    top: -120px;
    right: -120px;
    bottom: -120px;
    left: -120px;
  }

  .xl\:-inset-icon-2xl{
    top: -80px;
    right: -80px;
    bottom: -80px;
    left: -80px;
  }

  .xl\:-inset-icon-xl{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .xl\:-inset-icon-lg{
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .xl\:-inset-icon-sm{
    top: -18px;
    right: -18px;
    bottom: -18px;
    left: -18px;
  }

  .xl\:-inset-icon-xs{
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
  }

  .xl\:-inset-icon-spacing{
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
  }

  .xl\:-inset-heading-xs{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .xl\:-inset-heading-sm{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .xl\:-inset-heading{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .xl\:-inset-heading-lg{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .xl\:-inset-actionbar{
    top: -70px;
    right: -70px;
    bottom: -70px;
    left: -70px;
  }

  .xl\:-inset-aside{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .xl\:-inset-sidebar{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .xl\:-inset-card-padding{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .xl\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .xl\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .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-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .xl\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .xl\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .xl\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .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-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .xl\:inset-x-0{
    left: 0px;
    right: 0px;
  }

  .xl\:inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .xl\:inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .xl\:inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .xl\:inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .xl\:inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .xl\:inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .xl\:inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .xl\:inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .xl\:inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .xl\:inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .xl\:inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .xl\:inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .xl\:inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .xl\:inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .xl\:inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .xl\:inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .xl\:inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .xl\:inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .xl\:inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .xl\:inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .xl\:inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .xl\:inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .xl\:inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .xl\:inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .xl\:inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .xl\:inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .xl\:inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .xl\:inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .xl\:inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .xl\:inset-x-144{
    left: 36rem;
    right: 36rem;
  }

  .xl\:inset-x-192{
    left: 48rem;
    right: 48rem;
  }

  .xl\:inset-x-240{
    left: 60rem;
    right: 60rem;
  }

  .xl\:inset-x-auto{
    left: auto;
    right: auto;
  }

  .xl\:inset-x-px{
    left: 1px;
    right: 1px;
  }

  .xl\:inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .xl\:inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .xl\:inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .xl\:inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .xl\:inset-x-btn-default{
    left: 2.5rem;
    right: 2.5rem;
  }

  .xl\:inset-x-btn-sm{
    left: 1.875rem;
    right: 1.875rem;
  }

  .xl\:inset-x-header{
    left: 60px;
    right: 60px;
  }

  .xl\:inset-x-icon{
    left: 20px;
    right: 20px;
  }

  .xl\:inset-x-icon-3xl{
    left: 120px;
    right: 120px;
  }

  .xl\:inset-x-icon-2xl{
    left: 80px;
    right: 80px;
  }

  .xl\:inset-x-icon-xl{
    left: 60px;
    right: 60px;
  }

  .xl\:inset-x-icon-lg{
    left: 40px;
    right: 40px;
  }

  .xl\:inset-x-icon-sm{
    left: 18px;
    right: 18px;
  }

  .xl\:inset-x-icon-xs{
    left: 16px;
    right: 16px;
  }

  .xl\:inset-x-icon-spacing{
    left: 8px;
    right: 8px;
  }

  .xl\:inset-x-heading-xs{
    left: 0.25rem;
    right: 0.25rem;
  }

  .xl\:inset-x-heading-sm{
    left: 0.5rem;
    right: 0.5rem;
  }

  .xl\:inset-x-heading{
    left: 1rem;
    right: 1rem;
  }

  .xl\:inset-x-heading-lg{
    left: 2rem;
    right: 2rem;
  }

  .xl\:inset-x-actionbar{
    left: 70px;
    right: 70px;
  }

  .xl\:inset-x-aside{
    left: 20rem;
    right: 20rem;
  }

  .xl\:inset-x-sidebar{
    left: 16rem;
    right: 16rem;
  }

  .xl\:inset-x-card-padding{
    left: 1.25rem;
    right: 1.25rem;
  }

  .xl\:-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .xl\:-inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .xl\:-inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .xl\:-inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .xl\:-inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .xl\:-inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .xl\:-inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .xl\:-inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .xl\:-inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .xl\:-inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .xl\:-inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .xl\:-inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .xl\:-inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .xl\:-inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .xl\:-inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .xl\:-inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .xl\:-inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .xl\:-inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .xl\:-inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .xl\:-inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .xl\:-inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .xl\:-inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .xl\:-inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .xl\:-inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .xl\:-inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .xl\:-inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .xl\:-inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .xl\:-inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .xl\:-inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .xl\:-inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .xl\:-inset-x-144{
    left: -36rem;
    right: -36rem;
  }

  .xl\:-inset-x-192{
    left: -48rem;
    right: -48rem;
  }

  .xl\:-inset-x-240{
    left: -60rem;
    right: -60rem;
  }

  .xl\:-inset-x-px{
    left: -1px;
    right: -1px;
  }

  .xl\:-inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .xl\:-inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .xl\:-inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .xl\:-inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .xl\:-inset-x-btn-default{
    left: -2.5rem;
    right: -2.5rem;
  }

  .xl\:-inset-x-btn-sm{
    left: -1.875rem;
    right: -1.875rem;
  }

  .xl\:-inset-x-header{
    left: -60px;
    right: -60px;
  }

  .xl\:-inset-x-icon{
    left: -20px;
    right: -20px;
  }

  .xl\:-inset-x-icon-3xl{
    left: -120px;
    right: -120px;
  }

  .xl\:-inset-x-icon-2xl{
    left: -80px;
    right: -80px;
  }

  .xl\:-inset-x-icon-xl{
    left: -60px;
    right: -60px;
  }

  .xl\:-inset-x-icon-lg{
    left: -40px;
    right: -40px;
  }

  .xl\:-inset-x-icon-sm{
    left: -18px;
    right: -18px;
  }

  .xl\:-inset-x-icon-xs{
    left: -16px;
    right: -16px;
  }

  .xl\:-inset-x-icon-spacing{
    left: -8px;
    right: -8px;
  }

  .xl\:-inset-x-heading-xs{
    left: -0.25rem;
    right: -0.25rem;
  }

  .xl\:-inset-x-heading-sm{
    left: -0.5rem;
    right: -0.5rem;
  }

  .xl\:-inset-x-heading{
    left: -1rem;
    right: -1rem;
  }

  .xl\:-inset-x-heading-lg{
    left: -2rem;
    right: -2rem;
  }

  .xl\:-inset-x-actionbar{
    left: -70px;
    right: -70px;
  }

  .xl\:-inset-x-aside{
    left: -20rem;
    right: -20rem;
  }

  .xl\:-inset-x-sidebar{
    left: -16rem;
    right: -16rem;
  }

  .xl\:-inset-x-card-padding{
    left: -1.25rem;
    right: -1.25rem;
  }

  .xl\:inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .xl\:inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .xl\:inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .xl\:inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .xl\:inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .xl\:inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .xl\:inset-x-full{
    left: 100%;
    right: 100%;
  }

  .xl\:-inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .xl\:-inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .xl\:-inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .xl\:-inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .xl\:-inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .xl\:-inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .xl\:-inset-x-full{
    left: -100%;
    right: -100%;
  }

  .xl\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xl\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xl\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xl\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .xl\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .xl\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xl\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xl\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .xl\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .xl\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xl\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xl\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .xl\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .xl\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .xl\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .xl\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .xl\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .xl\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .xl\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .xl\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .xl\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .xl\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .xl\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .xl\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .xl\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .xl\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .xl\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .xl\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .xl\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .xl\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .xl\:inset-y-144{
    top: 36rem;
    bottom: 36rem;
  }

  .xl\:inset-y-192{
    top: 48rem;
    bottom: 48rem;
  }

  .xl\:inset-y-240{
    top: 60rem;
    bottom: 60rem;
  }

  .xl\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .xl\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .xl\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .xl\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .xl\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .xl\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .xl\:inset-y-btn-default{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .xl\:inset-y-btn-sm{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .xl\:inset-y-header{
    top: 60px;
    bottom: 60px;
  }

  .xl\:inset-y-icon{
    top: 20px;
    bottom: 20px;
  }

  .xl\:inset-y-icon-3xl{
    top: 120px;
    bottom: 120px;
  }

  .xl\:inset-y-icon-2xl{
    top: 80px;
    bottom: 80px;
  }

  .xl\:inset-y-icon-xl{
    top: 60px;
    bottom: 60px;
  }

  .xl\:inset-y-icon-lg{
    top: 40px;
    bottom: 40px;
  }

  .xl\:inset-y-icon-sm{
    top: 18px;
    bottom: 18px;
  }

  .xl\:inset-y-icon-xs{
    top: 16px;
    bottom: 16px;
  }

  .xl\:inset-y-icon-spacing{
    top: 8px;
    bottom: 8px;
  }

  .xl\:inset-y-heading-xs{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .xl\:inset-y-heading-sm{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .xl\:inset-y-heading{
    top: 1rem;
    bottom: 1rem;
  }

  .xl\:inset-y-heading-lg{
    top: 2rem;
    bottom: 2rem;
  }

  .xl\:inset-y-actionbar{
    top: 70px;
    bottom: 70px;
  }

  .xl\:inset-y-aside{
    top: 20rem;
    bottom: 20rem;
  }

  .xl\:inset-y-sidebar{
    top: 16rem;
    bottom: 16rem;
  }

  .xl\:inset-y-card-padding{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xl\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .xl\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xl\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xl\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .xl\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .xl\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xl\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .xl\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .xl\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .xl\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .xl\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xl\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .xl\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .xl\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .xl\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .xl\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .xl\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .xl\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .xl\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .xl\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .xl\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .xl\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .xl\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .xl\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .xl\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .xl\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .xl\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .xl\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .xl\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .xl\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .xl\:-inset-y-144{
    top: -36rem;
    bottom: -36rem;
  }

  .xl\:-inset-y-192{
    top: -48rem;
    bottom: -48rem;
  }

  .xl\:-inset-y-240{
    top: -60rem;
    bottom: -60rem;
  }

  .xl\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .xl\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .xl\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .xl\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .xl\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .xl\:-inset-y-btn-default{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .xl\:-inset-y-btn-sm{
    top: -1.875rem;
    bottom: -1.875rem;
  }

  .xl\:-inset-y-header{
    top: -60px;
    bottom: -60px;
  }

  .xl\:-inset-y-icon{
    top: -20px;
    bottom: -20px;
  }

  .xl\:-inset-y-icon-3xl{
    top: -120px;
    bottom: -120px;
  }

  .xl\:-inset-y-icon-2xl{
    top: -80px;
    bottom: -80px;
  }

  .xl\:-inset-y-icon-xl{
    top: -60px;
    bottom: -60px;
  }

  .xl\:-inset-y-icon-lg{
    top: -40px;
    bottom: -40px;
  }

  .xl\:-inset-y-icon-sm{
    top: -18px;
    bottom: -18px;
  }

  .xl\:-inset-y-icon-xs{
    top: -16px;
    bottom: -16px;
  }

  .xl\:-inset-y-icon-spacing{
    top: -8px;
    bottom: -8px;
  }

  .xl\:-inset-y-heading-xs{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .xl\:-inset-y-heading-sm{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .xl\:-inset-y-heading{
    top: -1rem;
    bottom: -1rem;
  }

  .xl\:-inset-y-heading-lg{
    top: -2rem;
    bottom: -2rem;
  }

  .xl\:-inset-y-actionbar{
    top: -70px;
    bottom: -70px;
  }

  .xl\:-inset-y-aside{
    top: -20rem;
    bottom: -20rem;
  }

  .xl\:-inset-y-sidebar{
    top: -16rem;
    bottom: -16rem;
  }

  .xl\:-inset-y-card-padding{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .xl\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .xl\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .xl\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .xl\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .xl\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .xl\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .xl\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .xl\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .xl\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .xl\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .xl\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .xl\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .xl\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .xl\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .xl\:top-0{
    top: 0px;
  }

  .xl\:top-1{
    top: 0.25rem;
  }

  .xl\:top-2{
    top: 0.5rem;
  }

  .xl\:top-3{
    top: 0.75rem;
  }

  .xl\:top-4{
    top: 1rem;
  }

  .xl\:top-5{
    top: 1.25rem;
  }

  .xl\:top-6{
    top: 1.5rem;
  }

  .xl\:top-7{
    top: 1.75rem;
  }

  .xl\:top-8{
    top: 2rem;
  }

  .xl\:top-9{
    top: 2.25rem;
  }

  .xl\:top-10{
    top: 2.5rem;
  }

  .xl\:top-11{
    top: 2.75rem;
  }

  .xl\:top-12{
    top: 3rem;
  }

  .xl\:top-14{
    top: 3.5rem;
  }

  .xl\:top-16{
    top: 4rem;
  }

  .xl\:top-20{
    top: 5rem;
  }

  .xl\:top-24{
    top: 6rem;
  }

  .xl\:top-28{
    top: 7rem;
  }

  .xl\:top-32{
    top: 8rem;
  }

  .xl\:top-36{
    top: 9rem;
  }

  .xl\:top-40{
    top: 10rem;
  }

  .xl\:top-44{
    top: 11rem;
  }

  .xl\:top-48{
    top: 12rem;
  }

  .xl\:top-52{
    top: 13rem;
  }

  .xl\:top-56{
    top: 14rem;
  }

  .xl\:top-60{
    top: 15rem;
  }

  .xl\:top-64{
    top: 16rem;
  }

  .xl\:top-72{
    top: 18rem;
  }

  .xl\:top-80{
    top: 20rem;
  }

  .xl\:top-96{
    top: 24rem;
  }

  .xl\:top-144{
    top: 36rem;
  }

  .xl\:top-192{
    top: 48rem;
  }

  .xl\:top-240{
    top: 60rem;
  }

  .xl\:top-auto{
    top: auto;
  }

  .xl\:top-px{
    top: 1px;
  }

  .xl\:top-0\.5{
    top: 0.125rem;
  }

  .xl\:top-1\.5{
    top: 0.375rem;
  }

  .xl\:top-2\.5{
    top: 0.625rem;
  }

  .xl\:top-3\.5{
    top: 0.875rem;
  }

  .xl\:top-btn-default{
    top: 2.5rem;
  }

  .xl\:top-btn-sm{
    top: 1.875rem;
  }

  .xl\:top-header{
    top: 60px;
  }

  .xl\:top-icon{
    top: 20px;
  }

  .xl\:top-icon-3xl{
    top: 120px;
  }

  .xl\:top-icon-2xl{
    top: 80px;
  }

  .xl\:top-icon-xl{
    top: 60px;
  }

  .xl\:top-icon-lg{
    top: 40px;
  }

  .xl\:top-icon-sm{
    top: 18px;
  }

  .xl\:top-icon-xs{
    top: 16px;
  }

  .xl\:top-icon-spacing{
    top: 8px;
  }

  .xl\:top-heading-xs{
    top: 0.25rem;
  }

  .xl\:top-heading-sm{
    top: 0.5rem;
  }

  .xl\:top-heading{
    top: 1rem;
  }

  .xl\:top-heading-lg{
    top: 2rem;
  }

  .xl\:top-actionbar{
    top: 70px;
  }

  .xl\:top-aside{
    top: 20rem;
  }

  .xl\:top-sidebar{
    top: 16rem;
  }

  .xl\:top-card-padding{
    top: 1.25rem;
  }

  .xl\:-top-0{
    top: 0px;
  }

  .xl\:-top-1{
    top: -0.25rem;
  }

  .xl\:-top-2{
    top: -0.5rem;
  }

  .xl\:-top-3{
    top: -0.75rem;
  }

  .xl\:-top-4{
    top: -1rem;
  }

  .xl\:-top-5{
    top: -1.25rem;
  }

  .xl\:-top-6{
    top: -1.5rem;
  }

  .xl\:-top-7{
    top: -1.75rem;
  }

  .xl\:-top-8{
    top: -2rem;
  }

  .xl\:-top-9{
    top: -2.25rem;
  }

  .xl\:-top-10{
    top: -2.5rem;
  }

  .xl\:-top-11{
    top: -2.75rem;
  }

  .xl\:-top-12{
    top: -3rem;
  }

  .xl\:-top-14{
    top: -3.5rem;
  }

  .xl\:-top-16{
    top: -4rem;
  }

  .xl\:-top-20{
    top: -5rem;
  }

  .xl\:-top-24{
    top: -6rem;
  }

  .xl\:-top-28{
    top: -7rem;
  }

  .xl\:-top-32{
    top: -8rem;
  }

  .xl\:-top-36{
    top: -9rem;
  }

  .xl\:-top-40{
    top: -10rem;
  }

  .xl\:-top-44{
    top: -11rem;
  }

  .xl\:-top-48{
    top: -12rem;
  }

  .xl\:-top-52{
    top: -13rem;
  }

  .xl\:-top-56{
    top: -14rem;
  }

  .xl\:-top-60{
    top: -15rem;
  }

  .xl\:-top-64{
    top: -16rem;
  }

  .xl\:-top-72{
    top: -18rem;
  }

  .xl\:-top-80{
    top: -20rem;
  }

  .xl\:-top-96{
    top: -24rem;
  }

  .xl\:-top-144{
    top: -36rem;
  }

  .xl\:-top-192{
    top: -48rem;
  }

  .xl\:-top-240{
    top: -60rem;
  }

  .xl\:-top-px{
    top: -1px;
  }

  .xl\:-top-0\.5{
    top: -0.125rem;
  }

  .xl\:-top-1\.5{
    top: -0.375rem;
  }

  .xl\:-top-2\.5{
    top: -0.625rem;
  }

  .xl\:-top-3\.5{
    top: -0.875rem;
  }

  .xl\:-top-btn-default{
    top: -2.5rem;
  }

  .xl\:-top-btn-sm{
    top: -1.875rem;
  }

  .xl\:-top-header{
    top: -60px;
  }

  .xl\:-top-icon{
    top: -20px;
  }

  .xl\:-top-icon-3xl{
    top: -120px;
  }

  .xl\:-top-icon-2xl{
    top: -80px;
  }

  .xl\:-top-icon-xl{
    top: -60px;
  }

  .xl\:-top-icon-lg{
    top: -40px;
  }

  .xl\:-top-icon-sm{
    top: -18px;
  }

  .xl\:-top-icon-xs{
    top: -16px;
  }

  .xl\:-top-icon-spacing{
    top: -8px;
  }

  .xl\:-top-heading-xs{
    top: -0.25rem;
  }

  .xl\:-top-heading-sm{
    top: -0.5rem;
  }

  .xl\:-top-heading{
    top: -1rem;
  }

  .xl\:-top-heading-lg{
    top: -2rem;
  }

  .xl\:-top-actionbar{
    top: -70px;
  }

  .xl\:-top-aside{
    top: -20rem;
  }

  .xl\:-top-sidebar{
    top: -16rem;
  }

  .xl\:-top-card-padding{
    top: -1.25rem;
  }

  .xl\:top-1\/2{
    top: 50%;
  }

  .xl\:top-1\/3{
    top: 33.333333%;
  }

  .xl\:top-2\/3{
    top: 66.666667%;
  }

  .xl\:top-1\/4{
    top: 25%;
  }

  .xl\:top-2\/4{
    top: 50%;
  }

  .xl\:top-3\/4{
    top: 75%;
  }

  .xl\:top-full{
    top: 100%;
  }

  .xl\:-top-1\/2{
    top: -50%;
  }

  .xl\:-top-1\/3{
    top: -33.333333%;
  }

  .xl\:-top-2\/3{
    top: -66.666667%;
  }

  .xl\:-top-1\/4{
    top: -25%;
  }

  .xl\:-top-2\/4{
    top: -50%;
  }

  .xl\:-top-3\/4{
    top: -75%;
  }

  .xl\:-top-full{
    top: -100%;
  }

  .xl\:right-0{
    right: 0px;
  }

  .xl\:right-1{
    right: 0.25rem;
  }

  .xl\:right-2{
    right: 0.5rem;
  }

  .xl\:right-3{
    right: 0.75rem;
  }

  .xl\:right-4{
    right: 1rem;
  }

  .xl\:right-5{
    right: 1.25rem;
  }

  .xl\:right-6{
    right: 1.5rem;
  }

  .xl\:right-7{
    right: 1.75rem;
  }

  .xl\:right-8{
    right: 2rem;
  }

  .xl\:right-9{
    right: 2.25rem;
  }

  .xl\:right-10{
    right: 2.5rem;
  }

  .xl\:right-11{
    right: 2.75rem;
  }

  .xl\:right-12{
    right: 3rem;
  }

  .xl\:right-14{
    right: 3.5rem;
  }

  .xl\:right-16{
    right: 4rem;
  }

  .xl\:right-20{
    right: 5rem;
  }

  .xl\:right-24{
    right: 6rem;
  }

  .xl\:right-28{
    right: 7rem;
  }

  .xl\:right-32{
    right: 8rem;
  }

  .xl\:right-36{
    right: 9rem;
  }

  .xl\:right-40{
    right: 10rem;
  }

  .xl\:right-44{
    right: 11rem;
  }

  .xl\:right-48{
    right: 12rem;
  }

  .xl\:right-52{
    right: 13rem;
  }

  .xl\:right-56{
    right: 14rem;
  }

  .xl\:right-60{
    right: 15rem;
  }

  .xl\:right-64{
    right: 16rem;
  }

  .xl\:right-72{
    right: 18rem;
  }

  .xl\:right-80{
    right: 20rem;
  }

  .xl\:right-96{
    right: 24rem;
  }

  .xl\:right-144{
    right: 36rem;
  }

  .xl\:right-192{
    right: 48rem;
  }

  .xl\:right-240{
    right: 60rem;
  }

  .xl\:right-auto{
    right: auto;
  }

  .xl\:right-px{
    right: 1px;
  }

  .xl\:right-0\.5{
    right: 0.125rem;
  }

  .xl\:right-1\.5{
    right: 0.375rem;
  }

  .xl\:right-2\.5{
    right: 0.625rem;
  }

  .xl\:right-3\.5{
    right: 0.875rem;
  }

  .xl\:right-btn-default{
    right: 2.5rem;
  }

  .xl\:right-btn-sm{
    right: 1.875rem;
  }

  .xl\:right-header{
    right: 60px;
  }

  .xl\:right-icon{
    right: 20px;
  }

  .xl\:right-icon-3xl{
    right: 120px;
  }

  .xl\:right-icon-2xl{
    right: 80px;
  }

  .xl\:right-icon-xl{
    right: 60px;
  }

  .xl\:right-icon-lg{
    right: 40px;
  }

  .xl\:right-icon-sm{
    right: 18px;
  }

  .xl\:right-icon-xs{
    right: 16px;
  }

  .xl\:right-icon-spacing{
    right: 8px;
  }

  .xl\:right-heading-xs{
    right: 0.25rem;
  }

  .xl\:right-heading-sm{
    right: 0.5rem;
  }

  .xl\:right-heading{
    right: 1rem;
  }

  .xl\:right-heading-lg{
    right: 2rem;
  }

  .xl\:right-actionbar{
    right: 70px;
  }

  .xl\:right-aside{
    right: 20rem;
  }

  .xl\:right-sidebar{
    right: 16rem;
  }

  .xl\:right-card-padding{
    right: 1.25rem;
  }

  .xl\:-right-0{
    right: 0px;
  }

  .xl\:-right-1{
    right: -0.25rem;
  }

  .xl\:-right-2{
    right: -0.5rem;
  }

  .xl\:-right-3{
    right: -0.75rem;
  }

  .xl\:-right-4{
    right: -1rem;
  }

  .xl\:-right-5{
    right: -1.25rem;
  }

  .xl\:-right-6{
    right: -1.5rem;
  }

  .xl\:-right-7{
    right: -1.75rem;
  }

  .xl\:-right-8{
    right: -2rem;
  }

  .xl\:-right-9{
    right: -2.25rem;
  }

  .xl\:-right-10{
    right: -2.5rem;
  }

  .xl\:-right-11{
    right: -2.75rem;
  }

  .xl\:-right-12{
    right: -3rem;
  }

  .xl\:-right-14{
    right: -3.5rem;
  }

  .xl\:-right-16{
    right: -4rem;
  }

  .xl\:-right-20{
    right: -5rem;
  }

  .xl\:-right-24{
    right: -6rem;
  }

  .xl\:-right-28{
    right: -7rem;
  }

  .xl\:-right-32{
    right: -8rem;
  }

  .xl\:-right-36{
    right: -9rem;
  }

  .xl\:-right-40{
    right: -10rem;
  }

  .xl\:-right-44{
    right: -11rem;
  }

  .xl\:-right-48{
    right: -12rem;
  }

  .xl\:-right-52{
    right: -13rem;
  }

  .xl\:-right-56{
    right: -14rem;
  }

  .xl\:-right-60{
    right: -15rem;
  }

  .xl\:-right-64{
    right: -16rem;
  }

  .xl\:-right-72{
    right: -18rem;
  }

  .xl\:-right-80{
    right: -20rem;
  }

  .xl\:-right-96{
    right: -24rem;
  }

  .xl\:-right-144{
    right: -36rem;
  }

  .xl\:-right-192{
    right: -48rem;
  }

  .xl\:-right-240{
    right: -60rem;
  }

  .xl\:-right-px{
    right: -1px;
  }

  .xl\:-right-0\.5{
    right: -0.125rem;
  }

  .xl\:-right-1\.5{
    right: -0.375rem;
  }

  .xl\:-right-2\.5{
    right: -0.625rem;
  }

  .xl\:-right-3\.5{
    right: -0.875rem;
  }

  .xl\:-right-btn-default{
    right: -2.5rem;
  }

  .xl\:-right-btn-sm{
    right: -1.875rem;
  }

  .xl\:-right-header{
    right: -60px;
  }

  .xl\:-right-icon{
    right: -20px;
  }

  .xl\:-right-icon-3xl{
    right: -120px;
  }

  .xl\:-right-icon-2xl{
    right: -80px;
  }

  .xl\:-right-icon-xl{
    right: -60px;
  }

  .xl\:-right-icon-lg{
    right: -40px;
  }

  .xl\:-right-icon-sm{
    right: -18px;
  }

  .xl\:-right-icon-xs{
    right: -16px;
  }

  .xl\:-right-icon-spacing{
    right: -8px;
  }

  .xl\:-right-heading-xs{
    right: -0.25rem;
  }

  .xl\:-right-heading-sm{
    right: -0.5rem;
  }

  .xl\:-right-heading{
    right: -1rem;
  }

  .xl\:-right-heading-lg{
    right: -2rem;
  }

  .xl\:-right-actionbar{
    right: -70px;
  }

  .xl\:-right-aside{
    right: -20rem;
  }

  .xl\:-right-sidebar{
    right: -16rem;
  }

  .xl\:-right-card-padding{
    right: -1.25rem;
  }

  .xl\:right-1\/2{
    right: 50%;
  }

  .xl\:right-1\/3{
    right: 33.333333%;
  }

  .xl\:right-2\/3{
    right: 66.666667%;
  }

  .xl\:right-1\/4{
    right: 25%;
  }

  .xl\:right-2\/4{
    right: 50%;
  }

  .xl\:right-3\/4{
    right: 75%;
  }

  .xl\:right-full{
    right: 100%;
  }

  .xl\:-right-1\/2{
    right: -50%;
  }

  .xl\:-right-1\/3{
    right: -33.333333%;
  }

  .xl\:-right-2\/3{
    right: -66.666667%;
  }

  .xl\:-right-1\/4{
    right: -25%;
  }

  .xl\:-right-2\/4{
    right: -50%;
  }

  .xl\:-right-3\/4{
    right: -75%;
  }

  .xl\:-right-full{
    right: -100%;
  }

  .xl\:bottom-0{
    bottom: 0px;
  }

  .xl\:bottom-1{
    bottom: 0.25rem;
  }

  .xl\:bottom-2{
    bottom: 0.5rem;
  }

  .xl\:bottom-3{
    bottom: 0.75rem;
  }

  .xl\:bottom-4{
    bottom: 1rem;
  }

  .xl\:bottom-5{
    bottom: 1.25rem;
  }

  .xl\:bottom-6{
    bottom: 1.5rem;
  }

  .xl\:bottom-7{
    bottom: 1.75rem;
  }

  .xl\:bottom-8{
    bottom: 2rem;
  }

  .xl\:bottom-9{
    bottom: 2.25rem;
  }

  .xl\:bottom-10{
    bottom: 2.5rem;
  }

  .xl\:bottom-11{
    bottom: 2.75rem;
  }

  .xl\:bottom-12{
    bottom: 3rem;
  }

  .xl\:bottom-14{
    bottom: 3.5rem;
  }

  .xl\:bottom-16{
    bottom: 4rem;
  }

  .xl\:bottom-20{
    bottom: 5rem;
  }

  .xl\:bottom-24{
    bottom: 6rem;
  }

  .xl\:bottom-28{
    bottom: 7rem;
  }

  .xl\:bottom-32{
    bottom: 8rem;
  }

  .xl\:bottom-36{
    bottom: 9rem;
  }

  .xl\:bottom-40{
    bottom: 10rem;
  }

  .xl\:bottom-44{
    bottom: 11rem;
  }

  .xl\:bottom-48{
    bottom: 12rem;
  }

  .xl\:bottom-52{
    bottom: 13rem;
  }

  .xl\:bottom-56{
    bottom: 14rem;
  }

  .xl\:bottom-60{
    bottom: 15rem;
  }

  .xl\:bottom-64{
    bottom: 16rem;
  }

  .xl\:bottom-72{
    bottom: 18rem;
  }

  .xl\:bottom-80{
    bottom: 20rem;
  }

  .xl\:bottom-96{
    bottom: 24rem;
  }

  .xl\:bottom-144{
    bottom: 36rem;
  }

  .xl\:bottom-192{
    bottom: 48rem;
  }

  .xl\:bottom-240{
    bottom: 60rem;
  }

  .xl\:bottom-auto{
    bottom: auto;
  }

  .xl\:bottom-px{
    bottom: 1px;
  }

  .xl\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .xl\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .xl\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .xl\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .xl\:bottom-btn-default{
    bottom: 2.5rem;
  }

  .xl\:bottom-btn-sm{
    bottom: 1.875rem;
  }

  .xl\:bottom-header{
    bottom: 60px;
  }

  .xl\:bottom-icon{
    bottom: 20px;
  }

  .xl\:bottom-icon-3xl{
    bottom: 120px;
  }

  .xl\:bottom-icon-2xl{
    bottom: 80px;
  }

  .xl\:bottom-icon-xl{
    bottom: 60px;
  }

  .xl\:bottom-icon-lg{
    bottom: 40px;
  }

  .xl\:bottom-icon-sm{
    bottom: 18px;
  }

  .xl\:bottom-icon-xs{
    bottom: 16px;
  }

  .xl\:bottom-icon-spacing{
    bottom: 8px;
  }

  .xl\:bottom-heading-xs{
    bottom: 0.25rem;
  }

  .xl\:bottom-heading-sm{
    bottom: 0.5rem;
  }

  .xl\:bottom-heading{
    bottom: 1rem;
  }

  .xl\:bottom-heading-lg{
    bottom: 2rem;
  }

  .xl\:bottom-actionbar{
    bottom: 70px;
  }

  .xl\:bottom-aside{
    bottom: 20rem;
  }

  .xl\:bottom-sidebar{
    bottom: 16rem;
  }

  .xl\:bottom-card-padding{
    bottom: 1.25rem;
  }

  .xl\:-bottom-0{
    bottom: 0px;
  }

  .xl\:-bottom-1{
    bottom: -0.25rem;
  }

  .xl\:-bottom-2{
    bottom: -0.5rem;
  }

  .xl\:-bottom-3{
    bottom: -0.75rem;
  }

  .xl\:-bottom-4{
    bottom: -1rem;
  }

  .xl\:-bottom-5{
    bottom: -1.25rem;
  }

  .xl\:-bottom-6{
    bottom: -1.5rem;
  }

  .xl\:-bottom-7{
    bottom: -1.75rem;
  }

  .xl\:-bottom-8{
    bottom: -2rem;
  }

  .xl\:-bottom-9{
    bottom: -2.25rem;
  }

  .xl\:-bottom-10{
    bottom: -2.5rem;
  }

  .xl\:-bottom-11{
    bottom: -2.75rem;
  }

  .xl\:-bottom-12{
    bottom: -3rem;
  }

  .xl\:-bottom-14{
    bottom: -3.5rem;
  }

  .xl\:-bottom-16{
    bottom: -4rem;
  }

  .xl\:-bottom-20{
    bottom: -5rem;
  }

  .xl\:-bottom-24{
    bottom: -6rem;
  }

  .xl\:-bottom-28{
    bottom: -7rem;
  }

  .xl\:-bottom-32{
    bottom: -8rem;
  }

  .xl\:-bottom-36{
    bottom: -9rem;
  }

  .xl\:-bottom-40{
    bottom: -10rem;
  }

  .xl\:-bottom-44{
    bottom: -11rem;
  }

  .xl\:-bottom-48{
    bottom: -12rem;
  }

  .xl\:-bottom-52{
    bottom: -13rem;
  }

  .xl\:-bottom-56{
    bottom: -14rem;
  }

  .xl\:-bottom-60{
    bottom: -15rem;
  }

  .xl\:-bottom-64{
    bottom: -16rem;
  }

  .xl\:-bottom-72{
    bottom: -18rem;
  }

  .xl\:-bottom-80{
    bottom: -20rem;
  }

  .xl\:-bottom-96{
    bottom: -24rem;
  }

  .xl\:-bottom-144{
    bottom: -36rem;
  }

  .xl\:-bottom-192{
    bottom: -48rem;
  }

  .xl\:-bottom-240{
    bottom: -60rem;
  }

  .xl\:-bottom-px{
    bottom: -1px;
  }

  .xl\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .xl\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .xl\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .xl\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .xl\:-bottom-btn-default{
    bottom: -2.5rem;
  }

  .xl\:-bottom-btn-sm{
    bottom: -1.875rem;
  }

  .xl\:-bottom-header{
    bottom: -60px;
  }

  .xl\:-bottom-icon{
    bottom: -20px;
  }

  .xl\:-bottom-icon-3xl{
    bottom: -120px;
  }

  .xl\:-bottom-icon-2xl{
    bottom: -80px;
  }

  .xl\:-bottom-icon-xl{
    bottom: -60px;
  }

  .xl\:-bottom-icon-lg{
    bottom: -40px;
  }

  .xl\:-bottom-icon-sm{
    bottom: -18px;
  }

  .xl\:-bottom-icon-xs{
    bottom: -16px;
  }

  .xl\:-bottom-icon-spacing{
    bottom: -8px;
  }

  .xl\:-bottom-heading-xs{
    bottom: -0.25rem;
  }

  .xl\:-bottom-heading-sm{
    bottom: -0.5rem;
  }

  .xl\:-bottom-heading{
    bottom: -1rem;
  }

  .xl\:-bottom-heading-lg{
    bottom: -2rem;
  }

  .xl\:-bottom-actionbar{
    bottom: -70px;
  }

  .xl\:-bottom-aside{
    bottom: -20rem;
  }

  .xl\:-bottom-sidebar{
    bottom: -16rem;
  }

  .xl\:-bottom-card-padding{
    bottom: -1.25rem;
  }

  .xl\:bottom-1\/2{
    bottom: 50%;
  }

  .xl\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .xl\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .xl\:bottom-1\/4{
    bottom: 25%;
  }

  .xl\:bottom-2\/4{
    bottom: 50%;
  }

  .xl\:bottom-3\/4{
    bottom: 75%;
  }

  .xl\:bottom-full{
    bottom: 100%;
  }

  .xl\:-bottom-1\/2{
    bottom: -50%;
  }

  .xl\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .xl\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .xl\:-bottom-1\/4{
    bottom: -25%;
  }

  .xl\:-bottom-2\/4{
    bottom: -50%;
  }

  .xl\:-bottom-3\/4{
    bottom: -75%;
  }

  .xl\:-bottom-full{
    bottom: -100%;
  }

  .xl\:left-0{
    left: 0px;
  }

  .xl\:left-1{
    left: 0.25rem;
  }

  .xl\:left-2{
    left: 0.5rem;
  }

  .xl\:left-3{
    left: 0.75rem;
  }

  .xl\:left-4{
    left: 1rem;
  }

  .xl\:left-5{
    left: 1.25rem;
  }

  .xl\:left-6{
    left: 1.5rem;
  }

  .xl\:left-7{
    left: 1.75rem;
  }

  .xl\:left-8{
    left: 2rem;
  }

  .xl\:left-9{
    left: 2.25rem;
  }

  .xl\:left-10{
    left: 2.5rem;
  }

  .xl\:left-11{
    left: 2.75rem;
  }

  .xl\:left-12{
    left: 3rem;
  }

  .xl\:left-14{
    left: 3.5rem;
  }

  .xl\:left-16{
    left: 4rem;
  }

  .xl\:left-20{
    left: 5rem;
  }

  .xl\:left-24{
    left: 6rem;
  }

  .xl\:left-28{
    left: 7rem;
  }

  .xl\:left-32{
    left: 8rem;
  }

  .xl\:left-36{
    left: 9rem;
  }

  .xl\:left-40{
    left: 10rem;
  }

  .xl\:left-44{
    left: 11rem;
  }

  .xl\:left-48{
    left: 12rem;
  }

  .xl\:left-52{
    left: 13rem;
  }

  .xl\:left-56{
    left: 14rem;
  }

  .xl\:left-60{
    left: 15rem;
  }

  .xl\:left-64{
    left: 16rem;
  }

  .xl\:left-72{
    left: 18rem;
  }

  .xl\:left-80{
    left: 20rem;
  }

  .xl\:left-96{
    left: 24rem;
  }

  .xl\:left-144{
    left: 36rem;
  }

  .xl\:left-192{
    left: 48rem;
  }

  .xl\:left-240{
    left: 60rem;
  }

  .xl\:left-auto{
    left: auto;
  }

  .xl\:left-px{
    left: 1px;
  }

  .xl\:left-0\.5{
    left: 0.125rem;
  }

  .xl\:left-1\.5{
    left: 0.375rem;
  }

  .xl\:left-2\.5{
    left: 0.625rem;
  }

  .xl\:left-3\.5{
    left: 0.875rem;
  }

  .xl\:left-btn-default{
    left: 2.5rem;
  }

  .xl\:left-btn-sm{
    left: 1.875rem;
  }

  .xl\:left-header{
    left: 60px;
  }

  .xl\:left-icon{
    left: 20px;
  }

  .xl\:left-icon-3xl{
    left: 120px;
  }

  .xl\:left-icon-2xl{
    left: 80px;
  }

  .xl\:left-icon-xl{
    left: 60px;
  }

  .xl\:left-icon-lg{
    left: 40px;
  }

  .xl\:left-icon-sm{
    left: 18px;
  }

  .xl\:left-icon-xs{
    left: 16px;
  }

  .xl\:left-icon-spacing{
    left: 8px;
  }

  .xl\:left-heading-xs{
    left: 0.25rem;
  }

  .xl\:left-heading-sm{
    left: 0.5rem;
  }

  .xl\:left-heading{
    left: 1rem;
  }

  .xl\:left-heading-lg{
    left: 2rem;
  }

  .xl\:left-actionbar{
    left: 70px;
  }

  .xl\:left-aside{
    left: 20rem;
  }

  .xl\:left-sidebar{
    left: 16rem;
  }

  .xl\:left-card-padding{
    left: 1.25rem;
  }

  .xl\:-left-0{
    left: 0px;
  }

  .xl\:-left-1{
    left: -0.25rem;
  }

  .xl\:-left-2{
    left: -0.5rem;
  }

  .xl\:-left-3{
    left: -0.75rem;
  }

  .xl\:-left-4{
    left: -1rem;
  }

  .xl\:-left-5{
    left: -1.25rem;
  }

  .xl\:-left-6{
    left: -1.5rem;
  }

  .xl\:-left-7{
    left: -1.75rem;
  }

  .xl\:-left-8{
    left: -2rem;
  }

  .xl\:-left-9{
    left: -2.25rem;
  }

  .xl\:-left-10{
    left: -2.5rem;
  }

  .xl\:-left-11{
    left: -2.75rem;
  }

  .xl\:-left-12{
    left: -3rem;
  }

  .xl\:-left-14{
    left: -3.5rem;
  }

  .xl\:-left-16{
    left: -4rem;
  }

  .xl\:-left-20{
    left: -5rem;
  }

  .xl\:-left-24{
    left: -6rem;
  }

  .xl\:-left-28{
    left: -7rem;
  }

  .xl\:-left-32{
    left: -8rem;
  }

  .xl\:-left-36{
    left: -9rem;
  }

  .xl\:-left-40{
    left: -10rem;
  }

  .xl\:-left-44{
    left: -11rem;
  }

  .xl\:-left-48{
    left: -12rem;
  }

  .xl\:-left-52{
    left: -13rem;
  }

  .xl\:-left-56{
    left: -14rem;
  }

  .xl\:-left-60{
    left: -15rem;
  }

  .xl\:-left-64{
    left: -16rem;
  }

  .xl\:-left-72{
    left: -18rem;
  }

  .xl\:-left-80{
    left: -20rem;
  }

  .xl\:-left-96{
    left: -24rem;
  }

  .xl\:-left-144{
    left: -36rem;
  }

  .xl\:-left-192{
    left: -48rem;
  }

  .xl\:-left-240{
    left: -60rem;
  }

  .xl\:-left-px{
    left: -1px;
  }

  .xl\:-left-0\.5{
    left: -0.125rem;
  }

  .xl\:-left-1\.5{
    left: -0.375rem;
  }

  .xl\:-left-2\.5{
    left: -0.625rem;
  }

  .xl\:-left-3\.5{
    left: -0.875rem;
  }

  .xl\:-left-btn-default{
    left: -2.5rem;
  }

  .xl\:-left-btn-sm{
    left: -1.875rem;
  }

  .xl\:-left-header{
    left: -60px;
  }

  .xl\:-left-icon{
    left: -20px;
  }

  .xl\:-left-icon-3xl{
    left: -120px;
  }

  .xl\:-left-icon-2xl{
    left: -80px;
  }

  .xl\:-left-icon-xl{
    left: -60px;
  }

  .xl\:-left-icon-lg{
    left: -40px;
  }

  .xl\:-left-icon-sm{
    left: -18px;
  }

  .xl\:-left-icon-xs{
    left: -16px;
  }

  .xl\:-left-icon-spacing{
    left: -8px;
  }

  .xl\:-left-heading-xs{
    left: -0.25rem;
  }

  .xl\:-left-heading-sm{
    left: -0.5rem;
  }

  .xl\:-left-heading{
    left: -1rem;
  }

  .xl\:-left-heading-lg{
    left: -2rem;
  }

  .xl\:-left-actionbar{
    left: -70px;
  }

  .xl\:-left-aside{
    left: -20rem;
  }

  .xl\:-left-sidebar{
    left: -16rem;
  }

  .xl\:-left-card-padding{
    left: -1.25rem;
  }

  .xl\:left-1\/2{
    left: 50%;
  }

  .xl\:left-1\/3{
    left: 33.333333%;
  }

  .xl\:left-2\/3{
    left: 66.666667%;
  }

  .xl\:left-1\/4{
    left: 25%;
  }

  .xl\:left-2\/4{
    left: 50%;
  }

  .xl\:left-3\/4{
    left: 75%;
  }

  .xl\:left-full{
    left: 100%;
  }

  .xl\:-left-1\/2{
    left: -50%;
  }

  .xl\:-left-1\/3{
    left: -33.333333%;
  }

  .xl\:-left-2\/3{
    left: -66.666667%;
  }

  .xl\:-left-1\/4{
    left: -25%;
  }

  .xl\:-left-2\/4{
    left: -50%;
  }

  .xl\:-left-3\/4{
    left: -75%;
  }

  .xl\:-left-full{
    left: -100%;
  }

  .xl\:isolate{
    isolation: isolate;
  }

  .xl\:isolation-auto{
    isolation: auto;
  }

  .xl\:z-0{
    z-index: 0;
  }

  .xl\:z-10{
    z-index: 10;
  }

  .xl\:z-20{
    z-index: 20;
  }

  .xl\:z-30{
    z-index: 30;
  }

  .xl\:z-40{
    z-index: 40;
  }

  .xl\:z-50{
    z-index: 50;
  }

  .xl\:z-auto{
    z-index: auto;
  }

  .xl\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .xl\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .xl\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .xl\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .xl\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .xl\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .xl\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .xl\:focus\:z-0:focus{
    z-index: 0;
  }

  .xl\:focus\:z-10:focus{
    z-index: 10;
  }

  .xl\:focus\:z-20:focus{
    z-index: 20;
  }

  .xl\:focus\:z-30:focus{
    z-index: 30;
  }

  .xl\:focus\:z-40:focus{
    z-index: 40;
  }

  .xl\:focus\:z-50:focus{
    z-index: 50;
  }

  .xl\:focus\:z-auto:focus{
    z-index: auto;
  }

  .xl\:order-1{
    order: 1;
  }

  .xl\:order-2{
    order: 2;
  }

  .xl\:order-3{
    order: 3;
  }

  .xl\:order-4{
    order: 4;
  }

  .xl\:order-5{
    order: 5;
  }

  .xl\:order-6{
    order: 6;
  }

  .xl\:order-7{
    order: 7;
  }

  .xl\:order-8{
    order: 8;
  }

  .xl\:order-9{
    order: 9;
  }

  .xl\:order-10{
    order: 10;
  }

  .xl\:order-11{
    order: 11;
  }

  .xl\:order-12{
    order: 12;
  }

  .xl\:order-first{
    order: -9999;
  }

  .xl\:order-last{
    order: 9999;
  }

  .xl\:order-none{
    order: 0;
  }

  .xl\:col-auto{
    grid-column: auto;
  }

  .xl\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .xl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .xl\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .xl\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .xl\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .xl\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .xl\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .xl\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .xl\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .xl\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .xl\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .xl\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .xl\:col-span-full{
    grid-column: 1 / -1;
  }

  .xl\:col-start-1{
    grid-column-start: 1;
  }

  .xl\:col-start-2{
    grid-column-start: 2;
  }

  .xl\:col-start-3{
    grid-column-start: 3;
  }

  .xl\:col-start-4{
    grid-column-start: 4;
  }

  .xl\:col-start-5{
    grid-column-start: 5;
  }

  .xl\:col-start-6{
    grid-column-start: 6;
  }

  .xl\:col-start-7{
    grid-column-start: 7;
  }

  .xl\:col-start-8{
    grid-column-start: 8;
  }

  .xl\:col-start-9{
    grid-column-start: 9;
  }

  .xl\:col-start-10{
    grid-column-start: 10;
  }

  .xl\:col-start-11{
    grid-column-start: 11;
  }

  .xl\:col-start-12{
    grid-column-start: 12;
  }

  .xl\:col-start-13{
    grid-column-start: 13;
  }

  .xl\:col-start-auto{
    grid-column-start: auto;
  }

  .xl\:col-end-1{
    grid-column-end: 1;
  }

  .xl\:col-end-2{
    grid-column-end: 2;
  }

  .xl\:col-end-3{
    grid-column-end: 3;
  }

  .xl\:col-end-4{
    grid-column-end: 4;
  }

  .xl\:col-end-5{
    grid-column-end: 5;
  }

  .xl\:col-end-6{
    grid-column-end: 6;
  }

  .xl\:col-end-7{
    grid-column-end: 7;
  }

  .xl\:col-end-8{
    grid-column-end: 8;
  }

  .xl\:col-end-9{
    grid-column-end: 9;
  }

  .xl\:col-end-10{
    grid-column-end: 10;
  }

  .xl\:col-end-11{
    grid-column-end: 11;
  }

  .xl\:col-end-12{
    grid-column-end: 12;
  }

  .xl\:col-end-13{
    grid-column-end: 13;
  }

  .xl\:col-end-auto{
    grid-column-end: auto;
  }

  .xl\:row-auto{
    grid-row: auto;
  }

  .xl\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .xl\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .xl\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .xl\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .xl\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .xl\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .xl\:row-span-full{
    grid-row: 1 / -1;
  }

  .xl\:row-start-1{
    grid-row-start: 1;
  }

  .xl\:row-start-2{
    grid-row-start: 2;
  }

  .xl\:row-start-3{
    grid-row-start: 3;
  }

  .xl\:row-start-4{
    grid-row-start: 4;
  }

  .xl\:row-start-5{
    grid-row-start: 5;
  }

  .xl\:row-start-6{
    grid-row-start: 6;
  }

  .xl\:row-start-7{
    grid-row-start: 7;
  }

  .xl\:row-start-auto{
    grid-row-start: auto;
  }

  .xl\:row-end-1{
    grid-row-end: 1;
  }

  .xl\:row-end-2{
    grid-row-end: 2;
  }

  .xl\:row-end-3{
    grid-row-end: 3;
  }

  .xl\:row-end-4{
    grid-row-end: 4;
  }

  .xl\:row-end-5{
    grid-row-end: 5;
  }

  .xl\:row-end-6{
    grid-row-end: 6;
  }

  .xl\:row-end-7{
    grid-row-end: 7;
  }

  .xl\:row-end-auto{
    grid-row-end: auto;
  }

  .xl\:float-right{
    float: right;
  }

  .xl\:float-left{
    float: left;
  }

  .xl\:float-none{
    float: none;
  }

  .xl\:clear-left{
    clear: left;
  }

  .xl\:clear-right{
    clear: right;
  }

  .xl\:clear-both{
    clear: both;
  }

  .xl\:clear-none{
    clear: none;
  }

  .xl\:m-0{
    margin: 0px;
  }

  .xl\:m-1{
    margin: 0.25rem;
  }

  .xl\:m-2{
    margin: 0.5rem;
  }

  .xl\:m-3{
    margin: 0.75rem;
  }

  .xl\:m-4{
    margin: 1rem;
  }

  .xl\:m-5{
    margin: 1.25rem;
  }

  .xl\:m-6{
    margin: 1.5rem;
  }

  .xl\:m-7{
    margin: 1.75rem;
  }

  .xl\:m-8{
    margin: 2rem;
  }

  .xl\:m-9{
    margin: 2.25rem;
  }

  .xl\:m-10{
    margin: 2.5rem;
  }

  .xl\:m-11{
    margin: 2.75rem;
  }

  .xl\:m-12{
    margin: 3rem;
  }

  .xl\:m-14{
    margin: 3.5rem;
  }

  .xl\:m-16{
    margin: 4rem;
  }

  .xl\:m-20{
    margin: 5rem;
  }

  .xl\:m-24{
    margin: 6rem;
  }

  .xl\:m-28{
    margin: 7rem;
  }

  .xl\:m-32{
    margin: 8rem;
  }

  .xl\:m-36{
    margin: 9rem;
  }

  .xl\:m-40{
    margin: 10rem;
  }

  .xl\:m-44{
    margin: 11rem;
  }

  .xl\:m-48{
    margin: 12rem;
  }

  .xl\:m-52{
    margin: 13rem;
  }

  .xl\:m-56{
    margin: 14rem;
  }

  .xl\:m-60{
    margin: 15rem;
  }

  .xl\:m-64{
    margin: 16rem;
  }

  .xl\:m-72{
    margin: 18rem;
  }

  .xl\:m-80{
    margin: 20rem;
  }

  .xl\:m-96{
    margin: 24rem;
  }

  .xl\:m-144{
    margin: 36rem;
  }

  .xl\:m-192{
    margin: 48rem;
  }

  .xl\:m-240{
    margin: 60rem;
  }

  .xl\:m-auto{
    margin: auto;
  }

  .xl\:m-px{
    margin: 1px;
  }

  .xl\:m-0\.5{
    margin: 0.125rem;
  }

  .xl\:m-1\.5{
    margin: 0.375rem;
  }

  .xl\:m-2\.5{
    margin: 0.625rem;
  }

  .xl\:m-3\.5{
    margin: 0.875rem;
  }

  .xl\:m-btn-default{
    margin: 2.5rem;
  }

  .xl\:m-btn-sm{
    margin: 1.875rem;
  }

  .xl\:m-header{
    margin: 60px;
  }

  .xl\:m-icon{
    margin: 20px;
  }

  .xl\:m-icon-3xl{
    margin: 120px;
  }

  .xl\:m-icon-2xl{
    margin: 80px;
  }

  .xl\:m-icon-xl{
    margin: 60px;
  }

  .xl\:m-icon-lg{
    margin: 40px;
  }

  .xl\:m-icon-sm{
    margin: 18px;
  }

  .xl\:m-icon-xs{
    margin: 16px;
  }

  .xl\:m-icon-spacing{
    margin: 8px;
  }

  .xl\:m-heading-xs{
    margin: 0.25rem;
  }

  .xl\:m-heading-sm{
    margin: 0.5rem;
  }

  .xl\:m-heading{
    margin: 1rem;
  }

  .xl\:m-heading-lg{
    margin: 2rem;
  }

  .xl\:m-actionbar{
    margin: 70px;
  }

  .xl\:m-aside{
    margin: 20rem;
  }

  .xl\:m-sidebar{
    margin: 16rem;
  }

  .xl\:m-card-padding{
    margin: 1.25rem;
  }

  .xl\:-m-0{
    margin: 0px;
  }

  .xl\:-m-1{
    margin: -0.25rem;
  }

  .xl\:-m-2{
    margin: -0.5rem;
  }

  .xl\:-m-3{
    margin: -0.75rem;
  }

  .xl\:-m-4{
    margin: -1rem;
  }

  .xl\:-m-5{
    margin: -1.25rem;
  }

  .xl\:-m-6{
    margin: -1.5rem;
  }

  .xl\:-m-7{
    margin: -1.75rem;
  }

  .xl\:-m-8{
    margin: -2rem;
  }

  .xl\:-m-9{
    margin: -2.25rem;
  }

  .xl\:-m-10{
    margin: -2.5rem;
  }

  .xl\:-m-11{
    margin: -2.75rem;
  }

  .xl\:-m-12{
    margin: -3rem;
  }

  .xl\:-m-14{
    margin: -3.5rem;
  }

  .xl\:-m-16{
    margin: -4rem;
  }

  .xl\:-m-20{
    margin: -5rem;
  }

  .xl\:-m-24{
    margin: -6rem;
  }

  .xl\:-m-28{
    margin: -7rem;
  }

  .xl\:-m-32{
    margin: -8rem;
  }

  .xl\:-m-36{
    margin: -9rem;
  }

  .xl\:-m-40{
    margin: -10rem;
  }

  .xl\:-m-44{
    margin: -11rem;
  }

  .xl\:-m-48{
    margin: -12rem;
  }

  .xl\:-m-52{
    margin: -13rem;
  }

  .xl\:-m-56{
    margin: -14rem;
  }

  .xl\:-m-60{
    margin: -15rem;
  }

  .xl\:-m-64{
    margin: -16rem;
  }

  .xl\:-m-72{
    margin: -18rem;
  }

  .xl\:-m-80{
    margin: -20rem;
  }

  .xl\:-m-96{
    margin: -24rem;
  }

  .xl\:-m-144{
    margin: -36rem;
  }

  .xl\:-m-192{
    margin: -48rem;
  }

  .xl\:-m-240{
    margin: -60rem;
  }

  .xl\:-m-px{
    margin: -1px;
  }

  .xl\:-m-0\.5{
    margin: -0.125rem;
  }

  .xl\:-m-1\.5{
    margin: -0.375rem;
  }

  .xl\:-m-2\.5{
    margin: -0.625rem;
  }

  .xl\:-m-3\.5{
    margin: -0.875rem;
  }

  .xl\:-m-btn-default{
    margin: -2.5rem;
  }

  .xl\:-m-btn-sm{
    margin: -1.875rem;
  }

  .xl\:-m-header{
    margin: -60px;
  }

  .xl\:-m-icon{
    margin: -20px;
  }

  .xl\:-m-icon-3xl{
    margin: -120px;
  }

  .xl\:-m-icon-2xl{
    margin: -80px;
  }

  .xl\:-m-icon-xl{
    margin: -60px;
  }

  .xl\:-m-icon-lg{
    margin: -40px;
  }

  .xl\:-m-icon-sm{
    margin: -18px;
  }

  .xl\:-m-icon-xs{
    margin: -16px;
  }

  .xl\:-m-icon-spacing{
    margin: -8px;
  }

  .xl\:-m-heading-xs{
    margin: -0.25rem;
  }

  .xl\:-m-heading-sm{
    margin: -0.5rem;
  }

  .xl\:-m-heading{
    margin: -1rem;
  }

  .xl\:-m-heading-lg{
    margin: -2rem;
  }

  .xl\:-m-actionbar{
    margin: -70px;
  }

  .xl\:-m-aside{
    margin: -20rem;
  }

  .xl\:-m-sidebar{
    margin: -16rem;
  }

  .xl\:-m-card-padding{
    margin: -1.25rem;
  }

  .xl\:first\:m-0:first-child{
    margin: 0px;
  }

  .xl\:first\:m-1:first-child{
    margin: 0.25rem;
  }

  .xl\:first\:m-2:first-child{
    margin: 0.5rem;
  }

  .xl\:first\:m-3:first-child{
    margin: 0.75rem;
  }

  .xl\:first\:m-4:first-child{
    margin: 1rem;
  }

  .xl\:first\:m-5:first-child{
    margin: 1.25rem;
  }

  .xl\:first\:m-6:first-child{
    margin: 1.5rem;
  }

  .xl\:first\:m-7:first-child{
    margin: 1.75rem;
  }

  .xl\:first\:m-8:first-child{
    margin: 2rem;
  }

  .xl\:first\:m-9:first-child{
    margin: 2.25rem;
  }

  .xl\:first\:m-10:first-child{
    margin: 2.5rem;
  }

  .xl\:first\:m-11:first-child{
    margin: 2.75rem;
  }

  .xl\:first\:m-12:first-child{
    margin: 3rem;
  }

  .xl\:first\:m-14:first-child{
    margin: 3.5rem;
  }

  .xl\:first\:m-16:first-child{
    margin: 4rem;
  }

  .xl\:first\:m-20:first-child{
    margin: 5rem;
  }

  .xl\:first\:m-24:first-child{
    margin: 6rem;
  }

  .xl\:first\:m-28:first-child{
    margin: 7rem;
  }

  .xl\:first\:m-32:first-child{
    margin: 8rem;
  }

  .xl\:first\:m-36:first-child{
    margin: 9rem;
  }

  .xl\:first\:m-40:first-child{
    margin: 10rem;
  }

  .xl\:first\:m-44:first-child{
    margin: 11rem;
  }

  .xl\:first\:m-48:first-child{
    margin: 12rem;
  }

  .xl\:first\:m-52:first-child{
    margin: 13rem;
  }

  .xl\:first\:m-56:first-child{
    margin: 14rem;
  }

  .xl\:first\:m-60:first-child{
    margin: 15rem;
  }

  .xl\:first\:m-64:first-child{
    margin: 16rem;
  }

  .xl\:first\:m-72:first-child{
    margin: 18rem;
  }

  .xl\:first\:m-80:first-child{
    margin: 20rem;
  }

  .xl\:first\:m-96:first-child{
    margin: 24rem;
  }

  .xl\:first\:m-144:first-child{
    margin: 36rem;
  }

  .xl\:first\:m-192:first-child{
    margin: 48rem;
  }

  .xl\:first\:m-240:first-child{
    margin: 60rem;
  }

  .xl\:first\:m-auto:first-child{
    margin: auto;
  }

  .xl\:first\:m-px:first-child{
    margin: 1px;
  }

  .xl\:first\:m-0\.5:first-child{
    margin: 0.125rem;
  }

  .xl\:first\:m-1\.5:first-child{
    margin: 0.375rem;
  }

  .xl\:first\:m-2\.5:first-child{
    margin: 0.625rem;
  }

  .xl\:first\:m-3\.5:first-child{
    margin: 0.875rem;
  }

  .xl\:first\:m-btn-default:first-child{
    margin: 2.5rem;
  }

  .xl\:first\:m-btn-sm:first-child{
    margin: 1.875rem;
  }

  .xl\:first\:m-header:first-child{
    margin: 60px;
  }

  .xl\:first\:m-icon:first-child{
    margin: 20px;
  }

  .xl\:first\:m-icon-3xl:first-child{
    margin: 120px;
  }

  .xl\:first\:m-icon-2xl:first-child{
    margin: 80px;
  }

  .xl\:first\:m-icon-xl:first-child{
    margin: 60px;
  }

  .xl\:first\:m-icon-lg:first-child{
    margin: 40px;
  }

  .xl\:first\:m-icon-sm:first-child{
    margin: 18px;
  }

  .xl\:first\:m-icon-xs:first-child{
    margin: 16px;
  }

  .xl\:first\:m-icon-spacing:first-child{
    margin: 8px;
  }

  .xl\:first\:m-heading-xs:first-child{
    margin: 0.25rem;
  }

  .xl\:first\:m-heading-sm:first-child{
    margin: 0.5rem;
  }

  .xl\:first\:m-heading:first-child{
    margin: 1rem;
  }

  .xl\:first\:m-heading-lg:first-child{
    margin: 2rem;
  }

  .xl\:first\:m-actionbar:first-child{
    margin: 70px;
  }

  .xl\:first\:m-aside:first-child{
    margin: 20rem;
  }

  .xl\:first\:m-sidebar:first-child{
    margin: 16rem;
  }

  .xl\:first\:m-card-padding:first-child{
    margin: 1.25rem;
  }

  .xl\:first\:-m-0:first-child{
    margin: 0px;
  }

  .xl\:first\:-m-1:first-child{
    margin: -0.25rem;
  }

  .xl\:first\:-m-2:first-child{
    margin: -0.5rem;
  }

  .xl\:first\:-m-3:first-child{
    margin: -0.75rem;
  }

  .xl\:first\:-m-4:first-child{
    margin: -1rem;
  }

  .xl\:first\:-m-5:first-child{
    margin: -1.25rem;
  }

  .xl\:first\:-m-6:first-child{
    margin: -1.5rem;
  }

  .xl\:first\:-m-7:first-child{
    margin: -1.75rem;
  }

  .xl\:first\:-m-8:first-child{
    margin: -2rem;
  }

  .xl\:first\:-m-9:first-child{
    margin: -2.25rem;
  }

  .xl\:first\:-m-10:first-child{
    margin: -2.5rem;
  }

  .xl\:first\:-m-11:first-child{
    margin: -2.75rem;
  }

  .xl\:first\:-m-12:first-child{
    margin: -3rem;
  }

  .xl\:first\:-m-14:first-child{
    margin: -3.5rem;
  }

  .xl\:first\:-m-16:first-child{
    margin: -4rem;
  }

  .xl\:first\:-m-20:first-child{
    margin: -5rem;
  }

  .xl\:first\:-m-24:first-child{
    margin: -6rem;
  }

  .xl\:first\:-m-28:first-child{
    margin: -7rem;
  }

  .xl\:first\:-m-32:first-child{
    margin: -8rem;
  }

  .xl\:first\:-m-36:first-child{
    margin: -9rem;
  }

  .xl\:first\:-m-40:first-child{
    margin: -10rem;
  }

  .xl\:first\:-m-44:first-child{
    margin: -11rem;
  }

  .xl\:first\:-m-48:first-child{
    margin: -12rem;
  }

  .xl\:first\:-m-52:first-child{
    margin: -13rem;
  }

  .xl\:first\:-m-56:first-child{
    margin: -14rem;
  }

  .xl\:first\:-m-60:first-child{
    margin: -15rem;
  }

  .xl\:first\:-m-64:first-child{
    margin: -16rem;
  }

  .xl\:first\:-m-72:first-child{
    margin: -18rem;
  }

  .xl\:first\:-m-80:first-child{
    margin: -20rem;
  }

  .xl\:first\:-m-96:first-child{
    margin: -24rem;
  }

  .xl\:first\:-m-144:first-child{
    margin: -36rem;
  }

  .xl\:first\:-m-192:first-child{
    margin: -48rem;
  }

  .xl\:first\:-m-240:first-child{
    margin: -60rem;
  }

  .xl\:first\:-m-px:first-child{
    margin: -1px;
  }

  .xl\:first\:-m-0\.5:first-child{
    margin: -0.125rem;
  }

  .xl\:first\:-m-1\.5:first-child{
    margin: -0.375rem;
  }

  .xl\:first\:-m-2\.5:first-child{
    margin: -0.625rem;
  }

  .xl\:first\:-m-3\.5:first-child{
    margin: -0.875rem;
  }

  .xl\:first\:-m-btn-default:first-child{
    margin: -2.5rem;
  }

  .xl\:first\:-m-btn-sm:first-child{
    margin: -1.875rem;
  }

  .xl\:first\:-m-header:first-child{
    margin: -60px;
  }

  .xl\:first\:-m-icon:first-child{
    margin: -20px;
  }

  .xl\:first\:-m-icon-3xl:first-child{
    margin: -120px;
  }

  .xl\:first\:-m-icon-2xl:first-child{
    margin: -80px;
  }

  .xl\:first\:-m-icon-xl:first-child{
    margin: -60px;
  }

  .xl\:first\:-m-icon-lg:first-child{
    margin: -40px;
  }

  .xl\:first\:-m-icon-sm:first-child{
    margin: -18px;
  }

  .xl\:first\:-m-icon-xs:first-child{
    margin: -16px;
  }

  .xl\:first\:-m-icon-spacing:first-child{
    margin: -8px;
  }

  .xl\:first\:-m-heading-xs:first-child{
    margin: -0.25rem;
  }

  .xl\:first\:-m-heading-sm:first-child{
    margin: -0.5rem;
  }

  .xl\:first\:-m-heading:first-child{
    margin: -1rem;
  }

  .xl\:first\:-m-heading-lg:first-child{
    margin: -2rem;
  }

  .xl\:first\:-m-actionbar:first-child{
    margin: -70px;
  }

  .xl\:first\:-m-aside:first-child{
    margin: -20rem;
  }

  .xl\:first\:-m-sidebar:first-child{
    margin: -16rem;
  }

  .xl\:first\:-m-card-padding:first-child{
    margin: -1.25rem;
  }

  .xl\:last\:m-0:last-child{
    margin: 0px;
  }

  .xl\:last\:m-1:last-child{
    margin: 0.25rem;
  }

  .xl\:last\:m-2:last-child{
    margin: 0.5rem;
  }

  .xl\:last\:m-3:last-child{
    margin: 0.75rem;
  }

  .xl\:last\:m-4:last-child{
    margin: 1rem;
  }

  .xl\:last\:m-5:last-child{
    margin: 1.25rem;
  }

  .xl\:last\:m-6:last-child{
    margin: 1.5rem;
  }

  .xl\:last\:m-7:last-child{
    margin: 1.75rem;
  }

  .xl\:last\:m-8:last-child{
    margin: 2rem;
  }

  .xl\:last\:m-9:last-child{
    margin: 2.25rem;
  }

  .xl\:last\:m-10:last-child{
    margin: 2.5rem;
  }

  .xl\:last\:m-11:last-child{
    margin: 2.75rem;
  }

  .xl\:last\:m-12:last-child{
    margin: 3rem;
  }

  .xl\:last\:m-14:last-child{
    margin: 3.5rem;
  }

  .xl\:last\:m-16:last-child{
    margin: 4rem;
  }

  .xl\:last\:m-20:last-child{
    margin: 5rem;
  }

  .xl\:last\:m-24:last-child{
    margin: 6rem;
  }

  .xl\:last\:m-28:last-child{
    margin: 7rem;
  }

  .xl\:last\:m-32:last-child{
    margin: 8rem;
  }

  .xl\:last\:m-36:last-child{
    margin: 9rem;
  }

  .xl\:last\:m-40:last-child{
    margin: 10rem;
  }

  .xl\:last\:m-44:last-child{
    margin: 11rem;
  }

  .xl\:last\:m-48:last-child{
    margin: 12rem;
  }

  .xl\:last\:m-52:last-child{
    margin: 13rem;
  }

  .xl\:last\:m-56:last-child{
    margin: 14rem;
  }

  .xl\:last\:m-60:last-child{
    margin: 15rem;
  }

  .xl\:last\:m-64:last-child{
    margin: 16rem;
  }

  .xl\:last\:m-72:last-child{
    margin: 18rem;
  }

  .xl\:last\:m-80:last-child{
    margin: 20rem;
  }

  .xl\:last\:m-96:last-child{
    margin: 24rem;
  }

  .xl\:last\:m-144:last-child{
    margin: 36rem;
  }

  .xl\:last\:m-192:last-child{
    margin: 48rem;
  }

  .xl\:last\:m-240:last-child{
    margin: 60rem;
  }

  .xl\:last\:m-auto:last-child{
    margin: auto;
  }

  .xl\:last\:m-px:last-child{
    margin: 1px;
  }

  .xl\:last\:m-0\.5:last-child{
    margin: 0.125rem;
  }

  .xl\:last\:m-1\.5:last-child{
    margin: 0.375rem;
  }

  .xl\:last\:m-2\.5:last-child{
    margin: 0.625rem;
  }

  .xl\:last\:m-3\.5:last-child{
    margin: 0.875rem;
  }

  .xl\:last\:m-btn-default:last-child{
    margin: 2.5rem;
  }

  .xl\:last\:m-btn-sm:last-child{
    margin: 1.875rem;
  }

  .xl\:last\:m-header:last-child{
    margin: 60px;
  }

  .xl\:last\:m-icon:last-child{
    margin: 20px;
  }

  .xl\:last\:m-icon-3xl:last-child{
    margin: 120px;
  }

  .xl\:last\:m-icon-2xl:last-child{
    margin: 80px;
  }

  .xl\:last\:m-icon-xl:last-child{
    margin: 60px;
  }

  .xl\:last\:m-icon-lg:last-child{
    margin: 40px;
  }

  .xl\:last\:m-icon-sm:last-child{
    margin: 18px;
  }

  .xl\:last\:m-icon-xs:last-child{
    margin: 16px;
  }

  .xl\:last\:m-icon-spacing:last-child{
    margin: 8px;
  }

  .xl\:last\:m-heading-xs:last-child{
    margin: 0.25rem;
  }

  .xl\:last\:m-heading-sm:last-child{
    margin: 0.5rem;
  }

  .xl\:last\:m-heading:last-child{
    margin: 1rem;
  }

  .xl\:last\:m-heading-lg:last-child{
    margin: 2rem;
  }

  .xl\:last\:m-actionbar:last-child{
    margin: 70px;
  }

  .xl\:last\:m-aside:last-child{
    margin: 20rem;
  }

  .xl\:last\:m-sidebar:last-child{
    margin: 16rem;
  }

  .xl\:last\:m-card-padding:last-child{
    margin: 1.25rem;
  }

  .xl\:last\:-m-0:last-child{
    margin: 0px;
  }

  .xl\:last\:-m-1:last-child{
    margin: -0.25rem;
  }

  .xl\:last\:-m-2:last-child{
    margin: -0.5rem;
  }

  .xl\:last\:-m-3:last-child{
    margin: -0.75rem;
  }

  .xl\:last\:-m-4:last-child{
    margin: -1rem;
  }

  .xl\:last\:-m-5:last-child{
    margin: -1.25rem;
  }

  .xl\:last\:-m-6:last-child{
    margin: -1.5rem;
  }

  .xl\:last\:-m-7:last-child{
    margin: -1.75rem;
  }

  .xl\:last\:-m-8:last-child{
    margin: -2rem;
  }

  .xl\:last\:-m-9:last-child{
    margin: -2.25rem;
  }

  .xl\:last\:-m-10:last-child{
    margin: -2.5rem;
  }

  .xl\:last\:-m-11:last-child{
    margin: -2.75rem;
  }

  .xl\:last\:-m-12:last-child{
    margin: -3rem;
  }

  .xl\:last\:-m-14:last-child{
    margin: -3.5rem;
  }

  .xl\:last\:-m-16:last-child{
    margin: -4rem;
  }

  .xl\:last\:-m-20:last-child{
    margin: -5rem;
  }

  .xl\:last\:-m-24:last-child{
    margin: -6rem;
  }

  .xl\:last\:-m-28:last-child{
    margin: -7rem;
  }

  .xl\:last\:-m-32:last-child{
    margin: -8rem;
  }

  .xl\:last\:-m-36:last-child{
    margin: -9rem;
  }

  .xl\:last\:-m-40:last-child{
    margin: -10rem;
  }

  .xl\:last\:-m-44:last-child{
    margin: -11rem;
  }

  .xl\:last\:-m-48:last-child{
    margin: -12rem;
  }

  .xl\:last\:-m-52:last-child{
    margin: -13rem;
  }

  .xl\:last\:-m-56:last-child{
    margin: -14rem;
  }

  .xl\:last\:-m-60:last-child{
    margin: -15rem;
  }

  .xl\:last\:-m-64:last-child{
    margin: -16rem;
  }

  .xl\:last\:-m-72:last-child{
    margin: -18rem;
  }

  .xl\:last\:-m-80:last-child{
    margin: -20rem;
  }

  .xl\:last\:-m-96:last-child{
    margin: -24rem;
  }

  .xl\:last\:-m-144:last-child{
    margin: -36rem;
  }

  .xl\:last\:-m-192:last-child{
    margin: -48rem;
  }

  .xl\:last\:-m-240:last-child{
    margin: -60rem;
  }

  .xl\:last\:-m-px:last-child{
    margin: -1px;
  }

  .xl\:last\:-m-0\.5:last-child{
    margin: -0.125rem;
  }

  .xl\:last\:-m-1\.5:last-child{
    margin: -0.375rem;
  }

  .xl\:last\:-m-2\.5:last-child{
    margin: -0.625rem;
  }

  .xl\:last\:-m-3\.5:last-child{
    margin: -0.875rem;
  }

  .xl\:last\:-m-btn-default:last-child{
    margin: -2.5rem;
  }

  .xl\:last\:-m-btn-sm:last-child{
    margin: -1.875rem;
  }

  .xl\:last\:-m-header:last-child{
    margin: -60px;
  }

  .xl\:last\:-m-icon:last-child{
    margin: -20px;
  }

  .xl\:last\:-m-icon-3xl:last-child{
    margin: -120px;
  }

  .xl\:last\:-m-icon-2xl:last-child{
    margin: -80px;
  }

  .xl\:last\:-m-icon-xl:last-child{
    margin: -60px;
  }

  .xl\:last\:-m-icon-lg:last-child{
    margin: -40px;
  }

  .xl\:last\:-m-icon-sm:last-child{
    margin: -18px;
  }

  .xl\:last\:-m-icon-xs:last-child{
    margin: -16px;
  }

  .xl\:last\:-m-icon-spacing:last-child{
    margin: -8px;
  }

  .xl\:last\:-m-heading-xs:last-child{
    margin: -0.25rem;
  }

  .xl\:last\:-m-heading-sm:last-child{
    margin: -0.5rem;
  }

  .xl\:last\:-m-heading:last-child{
    margin: -1rem;
  }

  .xl\:last\:-m-heading-lg:last-child{
    margin: -2rem;
  }

  .xl\:last\:-m-actionbar:last-child{
    margin: -70px;
  }

  .xl\:last\:-m-aside:last-child{
    margin: -20rem;
  }

  .xl\:last\:-m-sidebar:last-child{
    margin: -16rem;
  }

  .xl\:last\:-m-card-padding:last-child{
    margin: -1.25rem;
  }

  .xl\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xl\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xl\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xl\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xl\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xl\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xl\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xl\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xl\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xl\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xl\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xl\:mx-144{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .xl\:mx-192{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .xl\:mx-240{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .xl\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xl\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl\:mx-btn-default{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:mx-btn-sm{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .xl\:mx-header{
    margin-left: 60px;
    margin-right: 60px;
  }

  .xl\:mx-icon{
    margin-left: 20px;
    margin-right: 20px;
  }

  .xl\:mx-icon-3xl{
    margin-left: 120px;
    margin-right: 120px;
  }

  .xl\:mx-icon-2xl{
    margin-left: 80px;
    margin-right: 80px;
  }

  .xl\:mx-icon-xl{
    margin-left: 60px;
    margin-right: 60px;
  }

  .xl\:mx-icon-lg{
    margin-left: 40px;
    margin-right: 40px;
  }

  .xl\:mx-icon-sm{
    margin-left: 18px;
    margin-right: 18px;
  }

  .xl\:mx-icon-xs{
    margin-left: 16px;
    margin-right: 16px;
  }

  .xl\:mx-icon-spacing{
    margin-left: 8px;
    margin-right: 8px;
  }

  .xl\:mx-heading-xs{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:mx-heading-sm{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:mx-heading{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:mx-heading-lg{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:mx-actionbar{
    margin-left: 70px;
    margin-right: 70px;
  }

  .xl\:mx-aside{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:mx-sidebar{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:mx-card-padding{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xl\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xl\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xl\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xl\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xl\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xl\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xl\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xl\:-mx-144{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .xl\:-mx-192{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .xl\:-mx-240{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .xl\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xl\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl\:-mx-btn-default{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-mx-btn-sm{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .xl\:-mx-header{
    margin-left: -60px;
    margin-right: -60px;
  }

  .xl\:-mx-icon{
    margin-left: -20px;
    margin-right: -20px;
  }

  .xl\:-mx-icon-3xl{
    margin-left: -120px;
    margin-right: -120px;
  }

  .xl\:-mx-icon-2xl{
    margin-left: -80px;
    margin-right: -80px;
  }

  .xl\:-mx-icon-xl{
    margin-left: -60px;
    margin-right: -60px;
  }

  .xl\:-mx-icon-lg{
    margin-left: -40px;
    margin-right: -40px;
  }

  .xl\:-mx-icon-sm{
    margin-left: -18px;
    margin-right: -18px;
  }

  .xl\:-mx-icon-xs{
    margin-left: -16px;
    margin-right: -16px;
  }

  .xl\:-mx-icon-spacing{
    margin-left: -8px;
    margin-right: -8px;
  }

  .xl\:-mx-heading-xs{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:-mx-heading-sm{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:-mx-heading{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:-mx-heading-lg{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-mx-actionbar{
    margin-left: -70px;
    margin-right: -70px;
  }

  .xl\:-mx-aside{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:-mx-sidebar{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:-mx-card-padding{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xl\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xl\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xl\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xl\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xl\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xl\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xl\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xl\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xl\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xl\:my-144{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .xl\:my-192{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .xl\:my-240{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .xl\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xl\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl\:my-btn-default{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:my-btn-sm{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .xl\:my-header{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .xl\:my-icon{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .xl\:my-icon-3xl{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .xl\:my-icon-2xl{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .xl\:my-icon-xl{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .xl\:my-icon-lg{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .xl\:my-icon-sm{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xl\:my-icon-xs{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .xl\:my-icon-spacing{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .xl\:my-heading-xs{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:my-heading-sm{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:my-heading{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:my-heading-lg{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:my-actionbar{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .xl\:my-aside{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:my-sidebar{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:my-card-padding{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xl\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xl\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xl\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xl\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xl\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xl\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xl\:-my-144{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .xl\:-my-192{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .xl\:-my-240{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .xl\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xl\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl\:-my-btn-default{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-my-btn-sm{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .xl\:-my-header{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .xl\:-my-icon{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .xl\:-my-icon-3xl{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .xl\:-my-icon-2xl{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .xl\:-my-icon-xl{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .xl\:-my-icon-lg{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .xl\:-my-icon-sm{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .xl\:-my-icon-xs{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .xl\:-my-icon-spacing{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .xl\:-my-heading-xs{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:-my-heading-sm{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:-my-heading{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:-my-heading-lg{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-my-actionbar{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .xl\:-my-aside{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:-my-sidebar{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:-my-card-padding{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:first\:mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:first\:mx-1:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:first\:mx-2:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:first\:mx-3:first-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xl\:first\:mx-4:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:first\:mx-5:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:first\:mx-6:first-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl\:first\:mx-7:first-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:first\:mx-8:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:first\:mx-9:first-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:first\:mx-10:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:first\:mx-11:first-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xl\:first\:mx-12:first-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:first\:mx-14:first-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xl\:first\:mx-16:first-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:first\:mx-20:first-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:first\:mx-24:first-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xl\:first\:mx-28:first-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xl\:first\:mx-32:first-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:first\:mx-36:first-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xl\:first\:mx-40:first-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:first\:mx-44:first-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xl\:first\:mx-48:first-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xl\:first\:mx-52:first-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xl\:first\:mx-56:first-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:first\:mx-60:first-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:first\:mx-64:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:first\:mx-72:first-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xl\:first\:mx-80:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:first\:mx-96:first-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xl\:first\:mx-144:first-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .xl\:first\:mx-192:first-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .xl\:first\:mx-240:first-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .xl\:first\:mx-auto:first-child{
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:first\:mx-px:first-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:first\:mx-0\.5:first-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:first\:mx-1\.5:first-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xl\:first\:mx-2\.5:first-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:first\:mx-3\.5:first-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl\:first\:mx-btn-default:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:first\:mx-btn-sm:first-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .xl\:first\:mx-header:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .xl\:first\:mx-icon:first-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .xl\:first\:mx-icon-3xl:first-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .xl\:first\:mx-icon-2xl:first-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .xl\:first\:mx-icon-xl:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .xl\:first\:mx-icon-lg:first-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .xl\:first\:mx-icon-sm:first-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .xl\:first\:mx-icon-xs:first-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .xl\:first\:mx-icon-spacing:first-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .xl\:first\:mx-heading-xs:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:first\:mx-heading-sm:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:first\:mx-heading:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:first\:mx-heading-lg:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:first\:mx-actionbar:first-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .xl\:first\:mx-aside:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:first\:mx-sidebar:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:first\:mx-card-padding:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:first\:-mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:first\:-mx-1:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:first\:-mx-2:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:first\:-mx-3:first-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:first\:-mx-4:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:first\:-mx-5:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:first\:-mx-6:first-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:first\:-mx-7:first-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:first\:-mx-8:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:first\:-mx-9:first-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:first\:-mx-10:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:first\:-mx-11:first-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xl\:first\:-mx-12:first-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:first\:-mx-14:first-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xl\:first\:-mx-16:first-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:first\:-mx-20:first-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:first\:-mx-24:first-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:first\:-mx-28:first-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xl\:first\:-mx-32:first-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:first\:-mx-36:first-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xl\:first\:-mx-40:first-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:first\:-mx-44:first-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xl\:first\:-mx-48:first-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:first\:-mx-52:first-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xl\:first\:-mx-56:first-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:first\:-mx-60:first-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:first\:-mx-64:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:first\:-mx-72:first-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xl\:first\:-mx-80:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:first\:-mx-96:first-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xl\:first\:-mx-144:first-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .xl\:first\:-mx-192:first-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .xl\:first\:-mx-240:first-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .xl\:first\:-mx-px:first-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:first\:-mx-0\.5:first-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:first\:-mx-1\.5:first-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xl\:first\:-mx-2\.5:first-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:first\:-mx-3\.5:first-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl\:first\:-mx-btn-default:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:first\:-mx-btn-sm:first-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .xl\:first\:-mx-header:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .xl\:first\:-mx-icon:first-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .xl\:first\:-mx-icon-3xl:first-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .xl\:first\:-mx-icon-2xl:first-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .xl\:first\:-mx-icon-xl:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .xl\:first\:-mx-icon-lg:first-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .xl\:first\:-mx-icon-sm:first-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .xl\:first\:-mx-icon-xs:first-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .xl\:first\:-mx-icon-spacing:first-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .xl\:first\:-mx-heading-xs:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:first\:-mx-heading-sm:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:first\:-mx-heading:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:first\:-mx-heading-lg:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:first\:-mx-actionbar:first-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .xl\:first\:-mx-aside:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:first\:-mx-sidebar:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:first\:-mx-card-padding:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:first\:my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:first\:my-1:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:first\:my-2:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:first\:my-3:first-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xl\:first\:my-4:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:first\:my-5:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:first\:my-6:first-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl\:first\:my-7:first-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:first\:my-8:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:first\:my-9:first-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:first\:my-10:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:first\:my-11:first-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xl\:first\:my-12:first-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:first\:my-14:first-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:first\:my-16:first-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:first\:my-20:first-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:first\:my-24:first-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xl\:first\:my-28:first-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xl\:first\:my-32:first-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:first\:my-36:first-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xl\:first\:my-40:first-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:first\:my-44:first-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xl\:first\:my-48:first-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xl\:first\:my-52:first-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xl\:first\:my-56:first-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:first\:my-60:first-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:first\:my-64:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:first\:my-72:first-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xl\:first\:my-80:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:first\:my-96:first-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xl\:first\:my-144:first-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .xl\:first\:my-192:first-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .xl\:first\:my-240:first-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .xl\:first\:my-auto:first-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:first\:my-px:first-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:first\:my-0\.5:first-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:first\:my-1\.5:first-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xl\:first\:my-2\.5:first-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:first\:my-3\.5:first-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl\:first\:my-btn-default:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:first\:my-btn-sm:first-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .xl\:first\:my-header:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .xl\:first\:my-icon:first-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .xl\:first\:my-icon-3xl:first-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .xl\:first\:my-icon-2xl:first-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .xl\:first\:my-icon-xl:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .xl\:first\:my-icon-lg:first-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .xl\:first\:my-icon-sm:first-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xl\:first\:my-icon-xs:first-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .xl\:first\:my-icon-spacing:first-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .xl\:first\:my-heading-xs:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:first\:my-heading-sm:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:first\:my-heading:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:first\:my-heading-lg:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:first\:my-actionbar:first-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .xl\:first\:my-aside:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:first\:my-sidebar:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:first\:my-card-padding:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:first\:-my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:first\:-my-1:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:first\:-my-2:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:first\:-my-3:first-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:first\:-my-4:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:first\:-my-5:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:first\:-my-6:first-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:first\:-my-7:first-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:first\:-my-8:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:first\:-my-9:first-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:first\:-my-10:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:first\:-my-11:first-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xl\:first\:-my-12:first-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:first\:-my-14:first-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:first\:-my-16:first-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:first\:-my-20:first-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:first\:-my-24:first-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:first\:-my-28:first-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xl\:first\:-my-32:first-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:first\:-my-36:first-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xl\:first\:-my-40:first-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:first\:-my-44:first-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xl\:first\:-my-48:first-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:first\:-my-52:first-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xl\:first\:-my-56:first-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:first\:-my-60:first-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:first\:-my-64:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:first\:-my-72:first-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xl\:first\:-my-80:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:first\:-my-96:first-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xl\:first\:-my-144:first-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .xl\:first\:-my-192:first-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .xl\:first\:-my-240:first-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .xl\:first\:-my-px:first-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:first\:-my-0\.5:first-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:first\:-my-1\.5:first-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xl\:first\:-my-2\.5:first-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:first\:-my-3\.5:first-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl\:first\:-my-btn-default:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:first\:-my-btn-sm:first-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .xl\:first\:-my-header:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .xl\:first\:-my-icon:first-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .xl\:first\:-my-icon-3xl:first-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .xl\:first\:-my-icon-2xl:first-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .xl\:first\:-my-icon-xl:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .xl\:first\:-my-icon-lg:first-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .xl\:first\:-my-icon-sm:first-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .xl\:first\:-my-icon-xs:first-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .xl\:first\:-my-icon-spacing:first-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .xl\:first\:-my-heading-xs:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:first\:-my-heading-sm:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:first\:-my-heading:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:first\:-my-heading-lg:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:first\:-my-actionbar:first-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .xl\:first\:-my-aside:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:first\:-my-sidebar:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:first\:-my-card-padding:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:last\:mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:last\:mx-1:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:last\:mx-2:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:last\:mx-3:last-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xl\:last\:mx-4:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:last\:mx-5:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:last\:mx-6:last-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl\:last\:mx-7:last-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .xl\:last\:mx-8:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:last\:mx-9:last-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl\:last\:mx-10:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:last\:mx-11:last-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .xl\:last\:mx-12:last-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:last\:mx-14:last-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .xl\:last\:mx-16:last-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:last\:mx-20:last-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:last\:mx-24:last-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xl\:last\:mx-28:last-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .xl\:last\:mx-32:last-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:last\:mx-36:last-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .xl\:last\:mx-40:last-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:last\:mx-44:last-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .xl\:last\:mx-48:last-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xl\:last\:mx-52:last-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .xl\:last\:mx-56:last-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl\:last\:mx-60:last-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .xl\:last\:mx-64:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:last\:mx-72:last-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .xl\:last\:mx-80:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:last\:mx-96:last-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .xl\:last\:mx-144:last-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .xl\:last\:mx-192:last-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .xl\:last\:mx-240:last-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .xl\:last\:mx-auto:last-child{
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:last\:mx-px:last-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:last\:mx-0\.5:last-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:last\:mx-1\.5:last-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .xl\:last\:mx-2\.5:last-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:last\:mx-3\.5:last-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl\:last\:mx-btn-default:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:last\:mx-btn-sm:last-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .xl\:last\:mx-header:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .xl\:last\:mx-icon:last-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .xl\:last\:mx-icon-3xl:last-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .xl\:last\:mx-icon-2xl:last-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .xl\:last\:mx-icon-xl:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .xl\:last\:mx-icon-lg:last-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .xl\:last\:mx-icon-sm:last-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .xl\:last\:mx-icon-xs:last-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .xl\:last\:mx-icon-spacing:last-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .xl\:last\:mx-heading-xs:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:last\:mx-heading-sm:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:last\:mx-heading:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:last\:mx-heading-lg:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:last\:mx-actionbar:last-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .xl\:last\:mx-aside:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .xl\:last\:mx-sidebar:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl\:last\:mx-card-padding:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:last\:-mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .xl\:last\:-mx-1:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:last\:-mx-2:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:last\:-mx-3:last-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:last\:-mx-4:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:last\:-mx-5:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:last\:-mx-6:last-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:last\:-mx-7:last-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .xl\:last\:-mx-8:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:last\:-mx-9:last-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl\:last\:-mx-10:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:last\:-mx-11:last-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .xl\:last\:-mx-12:last-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:last\:-mx-14:last-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .xl\:last\:-mx-16:last-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:last\:-mx-20:last-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:last\:-mx-24:last-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:last\:-mx-28:last-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .xl\:last\:-mx-32:last-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:last\:-mx-36:last-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .xl\:last\:-mx-40:last-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:last\:-mx-44:last-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .xl\:last\:-mx-48:last-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl\:last\:-mx-52:last-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .xl\:last\:-mx-56:last-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl\:last\:-mx-60:last-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .xl\:last\:-mx-64:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:last\:-mx-72:last-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .xl\:last\:-mx-80:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:last\:-mx-96:last-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .xl\:last\:-mx-144:last-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .xl\:last\:-mx-192:last-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .xl\:last\:-mx-240:last-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .xl\:last\:-mx-px:last-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:last\:-mx-0\.5:last-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:last\:-mx-1\.5:last-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .xl\:last\:-mx-2\.5:last-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:last\:-mx-3\.5:last-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl\:last\:-mx-btn-default:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:last\:-mx-btn-sm:last-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .xl\:last\:-mx-header:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .xl\:last\:-mx-icon:last-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .xl\:last\:-mx-icon-3xl:last-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .xl\:last\:-mx-icon-2xl:last-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .xl\:last\:-mx-icon-xl:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .xl\:last\:-mx-icon-lg:last-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .xl\:last\:-mx-icon-sm:last-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .xl\:last\:-mx-icon-xs:last-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .xl\:last\:-mx-icon-spacing:last-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .xl\:last\:-mx-heading-xs:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:last\:-mx-heading-sm:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:last\:-mx-heading:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:last\:-mx-heading-lg:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:last\:-mx-actionbar:last-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .xl\:last\:-mx-aside:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .xl\:last\:-mx-sidebar:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl\:last\:-mx-card-padding:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:last\:my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:last\:my-1:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:last\:my-2:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:last\:my-3:last-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xl\:last\:my-4:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:last\:my-5:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:last\:my-6:last-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl\:last\:my-7:last-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .xl\:last\:my-8:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:last\:my-9:last-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl\:last\:my-10:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:last\:my-11:last-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .xl\:last\:my-12:last-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:last\:my-14:last-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .xl\:last\:my-16:last-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:last\:my-20:last-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:last\:my-24:last-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xl\:last\:my-28:last-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .xl\:last\:my-32:last-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:last\:my-36:last-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .xl\:last\:my-40:last-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:last\:my-44:last-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .xl\:last\:my-48:last-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xl\:last\:my-52:last-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .xl\:last\:my-56:last-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl\:last\:my-60:last-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .xl\:last\:my-64:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:last\:my-72:last-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .xl\:last\:my-80:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:last\:my-96:last-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .xl\:last\:my-144:last-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .xl\:last\:my-192:last-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .xl\:last\:my-240:last-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .xl\:last\:my-auto:last-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:last\:my-px:last-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:last\:my-0\.5:last-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:last\:my-1\.5:last-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .xl\:last\:my-2\.5:last-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:last\:my-3\.5:last-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl\:last\:my-btn-default:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:last\:my-btn-sm:last-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .xl\:last\:my-header:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .xl\:last\:my-icon:last-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .xl\:last\:my-icon-3xl:last-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .xl\:last\:my-icon-2xl:last-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .xl\:last\:my-icon-xl:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .xl\:last\:my-icon-lg:last-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .xl\:last\:my-icon-sm:last-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .xl\:last\:my-icon-xs:last-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .xl\:last\:my-icon-spacing:last-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .xl\:last\:my-heading-xs:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:last\:my-heading-sm:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:last\:my-heading:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:last\:my-heading-lg:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:last\:my-actionbar:last-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .xl\:last\:my-aside:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .xl\:last\:my-sidebar:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl\:last\:my-card-padding:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:last\:-my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .xl\:last\:-my-1:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:last\:-my-2:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:last\:-my-3:last-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:last\:-my-4:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:last\:-my-5:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:last\:-my-6:last-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:last\:-my-7:last-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .xl\:last\:-my-8:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:last\:-my-9:last-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl\:last\:-my-10:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:last\:-my-11:last-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .xl\:last\:-my-12:last-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:last\:-my-14:last-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .xl\:last\:-my-16:last-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:last\:-my-20:last-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:last\:-my-24:last-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:last\:-my-28:last-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .xl\:last\:-my-32:last-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:last\:-my-36:last-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .xl\:last\:-my-40:last-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:last\:-my-44:last-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .xl\:last\:-my-48:last-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl\:last\:-my-52:last-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .xl\:last\:-my-56:last-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl\:last\:-my-60:last-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .xl\:last\:-my-64:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:last\:-my-72:last-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .xl\:last\:-my-80:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:last\:-my-96:last-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .xl\:last\:-my-144:last-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .xl\:last\:-my-192:last-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .xl\:last\:-my-240:last-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .xl\:last\:-my-px:last-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:last\:-my-0\.5:last-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:last\:-my-1\.5:last-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .xl\:last\:-my-2\.5:last-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:last\:-my-3\.5:last-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl\:last\:-my-btn-default:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:last\:-my-btn-sm:last-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .xl\:last\:-my-header:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .xl\:last\:-my-icon:last-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .xl\:last\:-my-icon-3xl:last-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .xl\:last\:-my-icon-2xl:last-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .xl\:last\:-my-icon-xl:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .xl\:last\:-my-icon-lg:last-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .xl\:last\:-my-icon-sm:last-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .xl\:last\:-my-icon-xs:last-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .xl\:last\:-my-icon-spacing:last-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .xl\:last\:-my-heading-xs:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:last\:-my-heading-sm:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:last\:-my-heading:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:last\:-my-heading-lg:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:last\:-my-actionbar:last-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .xl\:last\:-my-aside:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .xl\:last\:-my-sidebar:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl\:last\:-my-card-padding:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:mt-0{
    margin-top: 0px;
  }

  .xl\:mt-1{
    margin-top: 0.25rem;
  }

  .xl\:mt-2{
    margin-top: 0.5rem;
  }

  .xl\:mt-3{
    margin-top: 0.75rem;
  }

  .xl\:mt-4{
    margin-top: 1rem;
  }

  .xl\:mt-5{
    margin-top: 1.25rem;
  }

  .xl\:mt-6{
    margin-top: 1.5rem;
  }

  .xl\:mt-7{
    margin-top: 1.75rem;
  }

  .xl\:mt-8{
    margin-top: 2rem;
  }

  .xl\:mt-9{
    margin-top: 2.25rem;
  }

  .xl\:mt-10{
    margin-top: 2.5rem;
  }

  .xl\:mt-11{
    margin-top: 2.75rem;
  }

  .xl\:mt-12{
    margin-top: 3rem;
  }

  .xl\:mt-14{
    margin-top: 3.5rem;
  }

  .xl\:mt-16{
    margin-top: 4rem;
  }

  .xl\:mt-20{
    margin-top: 5rem;
  }

  .xl\:mt-24{
    margin-top: 6rem;
  }

  .xl\:mt-28{
    margin-top: 7rem;
  }

  .xl\:mt-32{
    margin-top: 8rem;
  }

  .xl\:mt-36{
    margin-top: 9rem;
  }

  .xl\:mt-40{
    margin-top: 10rem;
  }

  .xl\:mt-44{
    margin-top: 11rem;
  }

  .xl\:mt-48{
    margin-top: 12rem;
  }

  .xl\:mt-52{
    margin-top: 13rem;
  }

  .xl\:mt-56{
    margin-top: 14rem;
  }

  .xl\:mt-60{
    margin-top: 15rem;
  }

  .xl\:mt-64{
    margin-top: 16rem;
  }

  .xl\:mt-72{
    margin-top: 18rem;
  }

  .xl\:mt-80{
    margin-top: 20rem;
  }

  .xl\:mt-96{
    margin-top: 24rem;
  }

  .xl\:mt-144{
    margin-top: 36rem;
  }

  .xl\:mt-192{
    margin-top: 48rem;
  }

  .xl\:mt-240{
    margin-top: 60rem;
  }

  .xl\:mt-auto{
    margin-top: auto;
  }

  .xl\:mt-px{
    margin-top: 1px;
  }

  .xl\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .xl\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .xl\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .xl\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .xl\:mt-btn-default{
    margin-top: 2.5rem;
  }

  .xl\:mt-btn-sm{
    margin-top: 1.875rem;
  }

  .xl\:mt-header{
    margin-top: 60px;
  }

  .xl\:mt-icon{
    margin-top: 20px;
  }

  .xl\:mt-icon-3xl{
    margin-top: 120px;
  }

  .xl\:mt-icon-2xl{
    margin-top: 80px;
  }

  .xl\:mt-icon-xl{
    margin-top: 60px;
  }

  .xl\:mt-icon-lg{
    margin-top: 40px;
  }

  .xl\:mt-icon-sm{
    margin-top: 18px;
  }

  .xl\:mt-icon-xs{
    margin-top: 16px;
  }

  .xl\:mt-icon-spacing{
    margin-top: 8px;
  }

  .xl\:mt-heading-xs{
    margin-top: 0.25rem;
  }

  .xl\:mt-heading-sm{
    margin-top: 0.5rem;
  }

  .xl\:mt-heading{
    margin-top: 1rem;
  }

  .xl\:mt-heading-lg{
    margin-top: 2rem;
  }

  .xl\:mt-actionbar{
    margin-top: 70px;
  }

  .xl\:mt-aside{
    margin-top: 20rem;
  }

  .xl\:mt-sidebar{
    margin-top: 16rem;
  }

  .xl\:mt-card-padding{
    margin-top: 1.25rem;
  }

  .xl\:-mt-0{
    margin-top: 0px;
  }

  .xl\:-mt-1{
    margin-top: -0.25rem;
  }

  .xl\:-mt-2{
    margin-top: -0.5rem;
  }

  .xl\:-mt-3{
    margin-top: -0.75rem;
  }

  .xl\:-mt-4{
    margin-top: -1rem;
  }

  .xl\:-mt-5{
    margin-top: -1.25rem;
  }

  .xl\:-mt-6{
    margin-top: -1.5rem;
  }

  .xl\:-mt-7{
    margin-top: -1.75rem;
  }

  .xl\:-mt-8{
    margin-top: -2rem;
  }

  .xl\:-mt-9{
    margin-top: -2.25rem;
  }

  .xl\:-mt-10{
    margin-top: -2.5rem;
  }

  .xl\:-mt-11{
    margin-top: -2.75rem;
  }

  .xl\:-mt-12{
    margin-top: -3rem;
  }

  .xl\:-mt-14{
    margin-top: -3.5rem;
  }

  .xl\:-mt-16{
    margin-top: -4rem;
  }

  .xl\:-mt-20{
    margin-top: -5rem;
  }

  .xl\:-mt-24{
    margin-top: -6rem;
  }

  .xl\:-mt-28{
    margin-top: -7rem;
  }

  .xl\:-mt-32{
    margin-top: -8rem;
  }

  .xl\:-mt-36{
    margin-top: -9rem;
  }

  .xl\:-mt-40{
    margin-top: -10rem;
  }

  .xl\:-mt-44{
    margin-top: -11rem;
  }

  .xl\:-mt-48{
    margin-top: -12rem;
  }

  .xl\:-mt-52{
    margin-top: -13rem;
  }

  .xl\:-mt-56{
    margin-top: -14rem;
  }

  .xl\:-mt-60{
    margin-top: -15rem;
  }

  .xl\:-mt-64{
    margin-top: -16rem;
  }

  .xl\:-mt-72{
    margin-top: -18rem;
  }

  .xl\:-mt-80{
    margin-top: -20rem;
  }

  .xl\:-mt-96{
    margin-top: -24rem;
  }

  .xl\:-mt-144{
    margin-top: -36rem;
  }

  .xl\:-mt-192{
    margin-top: -48rem;
  }

  .xl\:-mt-240{
    margin-top: -60rem;
  }

  .xl\:-mt-px{
    margin-top: -1px;
  }

  .xl\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .xl\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .xl\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .xl\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .xl\:-mt-btn-default{
    margin-top: -2.5rem;
  }

  .xl\:-mt-btn-sm{
    margin-top: -1.875rem;
  }

  .xl\:-mt-header{
    margin-top: -60px;
  }

  .xl\:-mt-icon{
    margin-top: -20px;
  }

  .xl\:-mt-icon-3xl{
    margin-top: -120px;
  }

  .xl\:-mt-icon-2xl{
    margin-top: -80px;
  }

  .xl\:-mt-icon-xl{
    margin-top: -60px;
  }

  .xl\:-mt-icon-lg{
    margin-top: -40px;
  }

  .xl\:-mt-icon-sm{
    margin-top: -18px;
  }

  .xl\:-mt-icon-xs{
    margin-top: -16px;
  }

  .xl\:-mt-icon-spacing{
    margin-top: -8px;
  }

  .xl\:-mt-heading-xs{
    margin-top: -0.25rem;
  }

  .xl\:-mt-heading-sm{
    margin-top: -0.5rem;
  }

  .xl\:-mt-heading{
    margin-top: -1rem;
  }

  .xl\:-mt-heading-lg{
    margin-top: -2rem;
  }

  .xl\:-mt-actionbar{
    margin-top: -70px;
  }

  .xl\:-mt-aside{
    margin-top: -20rem;
  }

  .xl\:-mt-sidebar{
    margin-top: -16rem;
  }

  .xl\:-mt-card-padding{
    margin-top: -1.25rem;
  }

  .xl\:mr-0{
    margin-right: 0px;
  }

  .xl\:mr-1{
    margin-right: 0.25rem;
  }

  .xl\:mr-2{
    margin-right: 0.5rem;
  }

  .xl\:mr-3{
    margin-right: 0.75rem;
  }

  .xl\:mr-4{
    margin-right: 1rem;
  }

  .xl\:mr-5{
    margin-right: 1.25rem;
  }

  .xl\:mr-6{
    margin-right: 1.5rem;
  }

  .xl\:mr-7{
    margin-right: 1.75rem;
  }

  .xl\:mr-8{
    margin-right: 2rem;
  }

  .xl\:mr-9{
    margin-right: 2.25rem;
  }

  .xl\:mr-10{
    margin-right: 2.5rem;
  }

  .xl\:mr-11{
    margin-right: 2.75rem;
  }

  .xl\:mr-12{
    margin-right: 3rem;
  }

  .xl\:mr-14{
    margin-right: 3.5rem;
  }

  .xl\:mr-16{
    margin-right: 4rem;
  }

  .xl\:mr-20{
    margin-right: 5rem;
  }

  .xl\:mr-24{
    margin-right: 6rem;
  }

  .xl\:mr-28{
    margin-right: 7rem;
  }

  .xl\:mr-32{
    margin-right: 8rem;
  }

  .xl\:mr-36{
    margin-right: 9rem;
  }

  .xl\:mr-40{
    margin-right: 10rem;
  }

  .xl\:mr-44{
    margin-right: 11rem;
  }

  .xl\:mr-48{
    margin-right: 12rem;
  }

  .xl\:mr-52{
    margin-right: 13rem;
  }

  .xl\:mr-56{
    margin-right: 14rem;
  }

  .xl\:mr-60{
    margin-right: 15rem;
  }

  .xl\:mr-64{
    margin-right: 16rem;
  }

  .xl\:mr-72{
    margin-right: 18rem;
  }

  .xl\:mr-80{
    margin-right: 20rem;
  }

  .xl\:mr-96{
    margin-right: 24rem;
  }

  .xl\:mr-144{
    margin-right: 36rem;
  }

  .xl\:mr-192{
    margin-right: 48rem;
  }

  .xl\:mr-240{
    margin-right: 60rem;
  }

  .xl\:mr-auto{
    margin-right: auto;
  }

  .xl\:mr-px{
    margin-right: 1px;
  }

  .xl\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .xl\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .xl\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .xl\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .xl\:mr-btn-default{
    margin-right: 2.5rem;
  }

  .xl\:mr-btn-sm{
    margin-right: 1.875rem;
  }

  .xl\:mr-header{
    margin-right: 60px;
  }

  .xl\:mr-icon{
    margin-right: 20px;
  }

  .xl\:mr-icon-3xl{
    margin-right: 120px;
  }

  .xl\:mr-icon-2xl{
    margin-right: 80px;
  }

  .xl\:mr-icon-xl{
    margin-right: 60px;
  }

  .xl\:mr-icon-lg{
    margin-right: 40px;
  }

  .xl\:mr-icon-sm{
    margin-right: 18px;
  }

  .xl\:mr-icon-xs{
    margin-right: 16px;
  }

  .xl\:mr-icon-spacing{
    margin-right: 8px;
  }

  .xl\:mr-heading-xs{
    margin-right: 0.25rem;
  }

  .xl\:mr-heading-sm{
    margin-right: 0.5rem;
  }

  .xl\:mr-heading{
    margin-right: 1rem;
  }

  .xl\:mr-heading-lg{
    margin-right: 2rem;
  }

  .xl\:mr-actionbar{
    margin-right: 70px;
  }

  .xl\:mr-aside{
    margin-right: 20rem;
  }

  .xl\:mr-sidebar{
    margin-right: 16rem;
  }

  .xl\:mr-card-padding{
    margin-right: 1.25rem;
  }

  .xl\:-mr-0{
    margin-right: 0px;
  }

  .xl\:-mr-1{
    margin-right: -0.25rem;
  }

  .xl\:-mr-2{
    margin-right: -0.5rem;
  }

  .xl\:-mr-3{
    margin-right: -0.75rem;
  }

  .xl\:-mr-4{
    margin-right: -1rem;
  }

  .xl\:-mr-5{
    margin-right: -1.25rem;
  }

  .xl\:-mr-6{
    margin-right: -1.5rem;
  }

  .xl\:-mr-7{
    margin-right: -1.75rem;
  }

  .xl\:-mr-8{
    margin-right: -2rem;
  }

  .xl\:-mr-9{
    margin-right: -2.25rem;
  }

  .xl\:-mr-10{
    margin-right: -2.5rem;
  }

  .xl\:-mr-11{
    margin-right: -2.75rem;
  }

  .xl\:-mr-12{
    margin-right: -3rem;
  }

  .xl\:-mr-14{
    margin-right: -3.5rem;
  }

  .xl\:-mr-16{
    margin-right: -4rem;
  }

  .xl\:-mr-20{
    margin-right: -5rem;
  }

  .xl\:-mr-24{
    margin-right: -6rem;
  }

  .xl\:-mr-28{
    margin-right: -7rem;
  }

  .xl\:-mr-32{
    margin-right: -8rem;
  }

  .xl\:-mr-36{
    margin-right: -9rem;
  }

  .xl\:-mr-40{
    margin-right: -10rem;
  }

  .xl\:-mr-44{
    margin-right: -11rem;
  }

  .xl\:-mr-48{
    margin-right: -12rem;
  }

  .xl\:-mr-52{
    margin-right: -13rem;
  }

  .xl\:-mr-56{
    margin-right: -14rem;
  }

  .xl\:-mr-60{
    margin-right: -15rem;
  }

  .xl\:-mr-64{
    margin-right: -16rem;
  }

  .xl\:-mr-72{
    margin-right: -18rem;
  }

  .xl\:-mr-80{
    margin-right: -20rem;
  }

  .xl\:-mr-96{
    margin-right: -24rem;
  }

  .xl\:-mr-144{
    margin-right: -36rem;
  }

  .xl\:-mr-192{
    margin-right: -48rem;
  }

  .xl\:-mr-240{
    margin-right: -60rem;
  }

  .xl\:-mr-px{
    margin-right: -1px;
  }

  .xl\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .xl\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .xl\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .xl\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .xl\:-mr-btn-default{
    margin-right: -2.5rem;
  }

  .xl\:-mr-btn-sm{
    margin-right: -1.875rem;
  }

  .xl\:-mr-header{
    margin-right: -60px;
  }

  .xl\:-mr-icon{
    margin-right: -20px;
  }

  .xl\:-mr-icon-3xl{
    margin-right: -120px;
  }

  .xl\:-mr-icon-2xl{
    margin-right: -80px;
  }

  .xl\:-mr-icon-xl{
    margin-right: -60px;
  }

  .xl\:-mr-icon-lg{
    margin-right: -40px;
  }

  .xl\:-mr-icon-sm{
    margin-right: -18px;
  }

  .xl\:-mr-icon-xs{
    margin-right: -16px;
  }

  .xl\:-mr-icon-spacing{
    margin-right: -8px;
  }

  .xl\:-mr-heading-xs{
    margin-right: -0.25rem;
  }

  .xl\:-mr-heading-sm{
    margin-right: -0.5rem;
  }

  .xl\:-mr-heading{
    margin-right: -1rem;
  }

  .xl\:-mr-heading-lg{
    margin-right: -2rem;
  }

  .xl\:-mr-actionbar{
    margin-right: -70px;
  }

  .xl\:-mr-aside{
    margin-right: -20rem;
  }

  .xl\:-mr-sidebar{
    margin-right: -16rem;
  }

  .xl\:-mr-card-padding{
    margin-right: -1.25rem;
  }

  .xl\:mb-0{
    margin-bottom: 0px;
  }

  .xl\:mb-1{
    margin-bottom: 0.25rem;
  }

  .xl\:mb-2{
    margin-bottom: 0.5rem;
  }

  .xl\:mb-3{
    margin-bottom: 0.75rem;
  }

  .xl\:mb-4{
    margin-bottom: 1rem;
  }

  .xl\:mb-5{
    margin-bottom: 1.25rem;
  }

  .xl\:mb-6{
    margin-bottom: 1.5rem;
  }

  .xl\:mb-7{
    margin-bottom: 1.75rem;
  }

  .xl\:mb-8{
    margin-bottom: 2rem;
  }

  .xl\:mb-9{
    margin-bottom: 2.25rem;
  }

  .xl\:mb-10{
    margin-bottom: 2.5rem;
  }

  .xl\:mb-11{
    margin-bottom: 2.75rem;
  }

  .xl\:mb-12{
    margin-bottom: 3rem;
  }

  .xl\:mb-14{
    margin-bottom: 3.5rem;
  }

  .xl\:mb-16{
    margin-bottom: 4rem;
  }

  .xl\:mb-20{
    margin-bottom: 5rem;
  }

  .xl\:mb-24{
    margin-bottom: 6rem;
  }

  .xl\:mb-28{
    margin-bottom: 7rem;
  }

  .xl\:mb-32{
    margin-bottom: 8rem;
  }

  .xl\:mb-36{
    margin-bottom: 9rem;
  }

  .xl\:mb-40{
    margin-bottom: 10rem;
  }

  .xl\:mb-44{
    margin-bottom: 11rem;
  }

  .xl\:mb-48{
    margin-bottom: 12rem;
  }

  .xl\:mb-52{
    margin-bottom: 13rem;
  }

  .xl\:mb-56{
    margin-bottom: 14rem;
  }

  .xl\:mb-60{
    margin-bottom: 15rem;
  }

  .xl\:mb-64{
    margin-bottom: 16rem;
  }

  .xl\:mb-72{
    margin-bottom: 18rem;
  }

  .xl\:mb-80{
    margin-bottom: 20rem;
  }

  .xl\:mb-96{
    margin-bottom: 24rem;
  }

  .xl\:mb-144{
    margin-bottom: 36rem;
  }

  .xl\:mb-192{
    margin-bottom: 48rem;
  }

  .xl\:mb-240{
    margin-bottom: 60rem;
  }

  .xl\:mb-auto{
    margin-bottom: auto;
  }

  .xl\:mb-px{
    margin-bottom: 1px;
  }

  .xl\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .xl\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .xl\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .xl\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .xl\:mb-btn-default{
    margin-bottom: 2.5rem;
  }

  .xl\:mb-btn-sm{
    margin-bottom: 1.875rem;
  }

  .xl\:mb-header{
    margin-bottom: 60px;
  }

  .xl\:mb-icon{
    margin-bottom: 20px;
  }

  .xl\:mb-icon-3xl{
    margin-bottom: 120px;
  }

  .xl\:mb-icon-2xl{
    margin-bottom: 80px;
  }

  .xl\:mb-icon-xl{
    margin-bottom: 60px;
  }

  .xl\:mb-icon-lg{
    margin-bottom: 40px;
  }

  .xl\:mb-icon-sm{
    margin-bottom: 18px;
  }

  .xl\:mb-icon-xs{
    margin-bottom: 16px;
  }

  .xl\:mb-icon-spacing{
    margin-bottom: 8px;
  }

  .xl\:mb-heading-xs{
    margin-bottom: 0.25rem;
  }

  .xl\:mb-heading-sm{
    margin-bottom: 0.5rem;
  }

  .xl\:mb-heading{
    margin-bottom: 1rem;
  }

  .xl\:mb-heading-lg{
    margin-bottom: 2rem;
  }

  .xl\:mb-actionbar{
    margin-bottom: 70px;
  }

  .xl\:mb-aside{
    margin-bottom: 20rem;
  }

  .xl\:mb-sidebar{
    margin-bottom: 16rem;
  }

  .xl\:mb-card-padding{
    margin-bottom: 1.25rem;
  }

  .xl\:-mb-0{
    margin-bottom: 0px;
  }

  .xl\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .xl\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .xl\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .xl\:-mb-4{
    margin-bottom: -1rem;
  }

  .xl\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .xl\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .xl\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .xl\:-mb-8{
    margin-bottom: -2rem;
  }

  .xl\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .xl\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .xl\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .xl\:-mb-12{
    margin-bottom: -3rem;
  }

  .xl\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .xl\:-mb-16{
    margin-bottom: -4rem;
  }

  .xl\:-mb-20{
    margin-bottom: -5rem;
  }

  .xl\:-mb-24{
    margin-bottom: -6rem;
  }

  .xl\:-mb-28{
    margin-bottom: -7rem;
  }

  .xl\:-mb-32{
    margin-bottom: -8rem;
  }

  .xl\:-mb-36{
    margin-bottom: -9rem;
  }

  .xl\:-mb-40{
    margin-bottom: -10rem;
  }

  .xl\:-mb-44{
    margin-bottom: -11rem;
  }

  .xl\:-mb-48{
    margin-bottom: -12rem;
  }

  .xl\:-mb-52{
    margin-bottom: -13rem;
  }

  .xl\:-mb-56{
    margin-bottom: -14rem;
  }

  .xl\:-mb-60{
    margin-bottom: -15rem;
  }

  .xl\:-mb-64{
    margin-bottom: -16rem;
  }

  .xl\:-mb-72{
    margin-bottom: -18rem;
  }

  .xl\:-mb-80{
    margin-bottom: -20rem;
  }

  .xl\:-mb-96{
    margin-bottom: -24rem;
  }

  .xl\:-mb-144{
    margin-bottom: -36rem;
  }

  .xl\:-mb-192{
    margin-bottom: -48rem;
  }

  .xl\:-mb-240{
    margin-bottom: -60rem;
  }

  .xl\:-mb-px{
    margin-bottom: -1px;
  }

  .xl\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .xl\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .xl\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .xl\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .xl\:-mb-btn-default{
    margin-bottom: -2.5rem;
  }

  .xl\:-mb-btn-sm{
    margin-bottom: -1.875rem;
  }

  .xl\:-mb-header{
    margin-bottom: -60px;
  }

  .xl\:-mb-icon{
    margin-bottom: -20px;
  }

  .xl\:-mb-icon-3xl{
    margin-bottom: -120px;
  }

  .xl\:-mb-icon-2xl{
    margin-bottom: -80px;
  }

  .xl\:-mb-icon-xl{
    margin-bottom: -60px;
  }

  .xl\:-mb-icon-lg{
    margin-bottom: -40px;
  }

  .xl\:-mb-icon-sm{
    margin-bottom: -18px;
  }

  .xl\:-mb-icon-xs{
    margin-bottom: -16px;
  }

  .xl\:-mb-icon-spacing{
    margin-bottom: -8px;
  }

  .xl\:-mb-heading-xs{
    margin-bottom: -0.25rem;
  }

  .xl\:-mb-heading-sm{
    margin-bottom: -0.5rem;
  }

  .xl\:-mb-heading{
    margin-bottom: -1rem;
  }

  .xl\:-mb-heading-lg{
    margin-bottom: -2rem;
  }

  .xl\:-mb-actionbar{
    margin-bottom: -70px;
  }

  .xl\:-mb-aside{
    margin-bottom: -20rem;
  }

  .xl\:-mb-sidebar{
    margin-bottom: -16rem;
  }

  .xl\:-mb-card-padding{
    margin-bottom: -1.25rem;
  }

  .xl\:ml-0{
    margin-left: 0px;
  }

  .xl\:ml-1{
    margin-left: 0.25rem;
  }

  .xl\:ml-2{
    margin-left: 0.5rem;
  }

  .xl\:ml-3{
    margin-left: 0.75rem;
  }

  .xl\:ml-4{
    margin-left: 1rem;
  }

  .xl\:ml-5{
    margin-left: 1.25rem;
  }

  .xl\:ml-6{
    margin-left: 1.5rem;
  }

  .xl\:ml-7{
    margin-left: 1.75rem;
  }

  .xl\:ml-8{
    margin-left: 2rem;
  }

  .xl\:ml-9{
    margin-left: 2.25rem;
  }

  .xl\:ml-10{
    margin-left: 2.5rem;
  }

  .xl\:ml-11{
    margin-left: 2.75rem;
  }

  .xl\:ml-12{
    margin-left: 3rem;
  }

  .xl\:ml-14{
    margin-left: 3.5rem;
  }

  .xl\:ml-16{
    margin-left: 4rem;
  }

  .xl\:ml-20{
    margin-left: 5rem;
  }

  .xl\:ml-24{
    margin-left: 6rem;
  }

  .xl\:ml-28{
    margin-left: 7rem;
  }

  .xl\:ml-32{
    margin-left: 8rem;
  }

  .xl\:ml-36{
    margin-left: 9rem;
  }

  .xl\:ml-40{
    margin-left: 10rem;
  }

  .xl\:ml-44{
    margin-left: 11rem;
  }

  .xl\:ml-48{
    margin-left: 12rem;
  }

  .xl\:ml-52{
    margin-left: 13rem;
  }

  .xl\:ml-56{
    margin-left: 14rem;
  }

  .xl\:ml-60{
    margin-left: 15rem;
  }

  .xl\:ml-64{
    margin-left: 16rem;
  }

  .xl\:ml-72{
    margin-left: 18rem;
  }

  .xl\:ml-80{
    margin-left: 20rem;
  }

  .xl\:ml-96{
    margin-left: 24rem;
  }

  .xl\:ml-144{
    margin-left: 36rem;
  }

  .xl\:ml-192{
    margin-left: 48rem;
  }

  .xl\:ml-240{
    margin-left: 60rem;
  }

  .xl\:ml-auto{
    margin-left: auto;
  }

  .xl\:ml-px{
    margin-left: 1px;
  }

  .xl\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .xl\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .xl\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .xl\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .xl\:ml-btn-default{
    margin-left: 2.5rem;
  }

  .xl\:ml-btn-sm{
    margin-left: 1.875rem;
  }

  .xl\:ml-header{
    margin-left: 60px;
  }

  .xl\:ml-icon{
    margin-left: 20px;
  }

  .xl\:ml-icon-3xl{
    margin-left: 120px;
  }

  .xl\:ml-icon-2xl{
    margin-left: 80px;
  }

  .xl\:ml-icon-xl{
    margin-left: 60px;
  }

  .xl\:ml-icon-lg{
    margin-left: 40px;
  }

  .xl\:ml-icon-sm{
    margin-left: 18px;
  }

  .xl\:ml-icon-xs{
    margin-left: 16px;
  }

  .xl\:ml-icon-spacing{
    margin-left: 8px;
  }

  .xl\:ml-heading-xs{
    margin-left: 0.25rem;
  }

  .xl\:ml-heading-sm{
    margin-left: 0.5rem;
  }

  .xl\:ml-heading{
    margin-left: 1rem;
  }

  .xl\:ml-heading-lg{
    margin-left: 2rem;
  }

  .xl\:ml-actionbar{
    margin-left: 70px;
  }

  .xl\:ml-aside{
    margin-left: 20rem;
  }

  .xl\:ml-sidebar{
    margin-left: 16rem;
  }

  .xl\:ml-card-padding{
    margin-left: 1.25rem;
  }

  .xl\:-ml-0{
    margin-left: 0px;
  }

  .xl\:-ml-1{
    margin-left: -0.25rem;
  }

  .xl\:-ml-2{
    margin-left: -0.5rem;
  }

  .xl\:-ml-3{
    margin-left: -0.75rem;
  }

  .xl\:-ml-4{
    margin-left: -1rem;
  }

  .xl\:-ml-5{
    margin-left: -1.25rem;
  }

  .xl\:-ml-6{
    margin-left: -1.5rem;
  }

  .xl\:-ml-7{
    margin-left: -1.75rem;
  }

  .xl\:-ml-8{
    margin-left: -2rem;
  }

  .xl\:-ml-9{
    margin-left: -2.25rem;
  }

  .xl\:-ml-10{
    margin-left: -2.5rem;
  }

  .xl\:-ml-11{
    margin-left: -2.75rem;
  }

  .xl\:-ml-12{
    margin-left: -3rem;
  }

  .xl\:-ml-14{
    margin-left: -3.5rem;
  }

  .xl\:-ml-16{
    margin-left: -4rem;
  }

  .xl\:-ml-20{
    margin-left: -5rem;
  }

  .xl\:-ml-24{
    margin-left: -6rem;
  }

  .xl\:-ml-28{
    margin-left: -7rem;
  }

  .xl\:-ml-32{
    margin-left: -8rem;
  }

  .xl\:-ml-36{
    margin-left: -9rem;
  }

  .xl\:-ml-40{
    margin-left: -10rem;
  }

  .xl\:-ml-44{
    margin-left: -11rem;
  }

  .xl\:-ml-48{
    margin-left: -12rem;
  }

  .xl\:-ml-52{
    margin-left: -13rem;
  }

  .xl\:-ml-56{
    margin-left: -14rem;
  }

  .xl\:-ml-60{
    margin-left: -15rem;
  }

  .xl\:-ml-64{
    margin-left: -16rem;
  }

  .xl\:-ml-72{
    margin-left: -18rem;
  }

  .xl\:-ml-80{
    margin-left: -20rem;
  }

  .xl\:-ml-96{
    margin-left: -24rem;
  }

  .xl\:-ml-144{
    margin-left: -36rem;
  }

  .xl\:-ml-192{
    margin-left: -48rem;
  }

  .xl\:-ml-240{
    margin-left: -60rem;
  }

  .xl\:-ml-px{
    margin-left: -1px;
  }

  .xl\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .xl\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .xl\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .xl\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .xl\:-ml-btn-default{
    margin-left: -2.5rem;
  }

  .xl\:-ml-btn-sm{
    margin-left: -1.875rem;
  }

  .xl\:-ml-header{
    margin-left: -60px;
  }

  .xl\:-ml-icon{
    margin-left: -20px;
  }

  .xl\:-ml-icon-3xl{
    margin-left: -120px;
  }

  .xl\:-ml-icon-2xl{
    margin-left: -80px;
  }

  .xl\:-ml-icon-xl{
    margin-left: -60px;
  }

  .xl\:-ml-icon-lg{
    margin-left: -40px;
  }

  .xl\:-ml-icon-sm{
    margin-left: -18px;
  }

  .xl\:-ml-icon-xs{
    margin-left: -16px;
  }

  .xl\:-ml-icon-spacing{
    margin-left: -8px;
  }

  .xl\:-ml-heading-xs{
    margin-left: -0.25rem;
  }

  .xl\:-ml-heading-sm{
    margin-left: -0.5rem;
  }

  .xl\:-ml-heading{
    margin-left: -1rem;
  }

  .xl\:-ml-heading-lg{
    margin-left: -2rem;
  }

  .xl\:-ml-actionbar{
    margin-left: -70px;
  }

  .xl\:-ml-aside{
    margin-left: -20rem;
  }

  .xl\:-ml-sidebar{
    margin-left: -16rem;
  }

  .xl\:-ml-card-padding{
    margin-left: -1.25rem;
  }

  .xl\:first\:mt-0:first-child{
    margin-top: 0px;
  }

  .xl\:first\:mt-1:first-child{
    margin-top: 0.25rem;
  }

  .xl\:first\:mt-2:first-child{
    margin-top: 0.5rem;
  }

  .xl\:first\:mt-3:first-child{
    margin-top: 0.75rem;
  }

  .xl\:first\:mt-4:first-child{
    margin-top: 1rem;
  }

  .xl\:first\:mt-5:first-child{
    margin-top: 1.25rem;
  }

  .xl\:first\:mt-6:first-child{
    margin-top: 1.5rem;
  }

  .xl\:first\:mt-7:first-child{
    margin-top: 1.75rem;
  }

  .xl\:first\:mt-8:first-child{
    margin-top: 2rem;
  }

  .xl\:first\:mt-9:first-child{
    margin-top: 2.25rem;
  }

  .xl\:first\:mt-10:first-child{
    margin-top: 2.5rem;
  }

  .xl\:first\:mt-11:first-child{
    margin-top: 2.75rem;
  }

  .xl\:first\:mt-12:first-child{
    margin-top: 3rem;
  }

  .xl\:first\:mt-14:first-child{
    margin-top: 3.5rem;
  }

  .xl\:first\:mt-16:first-child{
    margin-top: 4rem;
  }

  .xl\:first\:mt-20:first-child{
    margin-top: 5rem;
  }

  .xl\:first\:mt-24:first-child{
    margin-top: 6rem;
  }

  .xl\:first\:mt-28:first-child{
    margin-top: 7rem;
  }

  .xl\:first\:mt-32:first-child{
    margin-top: 8rem;
  }

  .xl\:first\:mt-36:first-child{
    margin-top: 9rem;
  }

  .xl\:first\:mt-40:first-child{
    margin-top: 10rem;
  }

  .xl\:first\:mt-44:first-child{
    margin-top: 11rem;
  }

  .xl\:first\:mt-48:first-child{
    margin-top: 12rem;
  }

  .xl\:first\:mt-52:first-child{
    margin-top: 13rem;
  }

  .xl\:first\:mt-56:first-child{
    margin-top: 14rem;
  }

  .xl\:first\:mt-60:first-child{
    margin-top: 15rem;
  }

  .xl\:first\:mt-64:first-child{
    margin-top: 16rem;
  }

  .xl\:first\:mt-72:first-child{
    margin-top: 18rem;
  }

  .xl\:first\:mt-80:first-child{
    margin-top: 20rem;
  }

  .xl\:first\:mt-96:first-child{
    margin-top: 24rem;
  }

  .xl\:first\:mt-144:first-child{
    margin-top: 36rem;
  }

  .xl\:first\:mt-192:first-child{
    margin-top: 48rem;
  }

  .xl\:first\:mt-240:first-child{
    margin-top: 60rem;
  }

  .xl\:first\:mt-auto:first-child{
    margin-top: auto;
  }

  .xl\:first\:mt-px:first-child{
    margin-top: 1px;
  }

  .xl\:first\:mt-0\.5:first-child{
    margin-top: 0.125rem;
  }

  .xl\:first\:mt-1\.5:first-child{
    margin-top: 0.375rem;
  }

  .xl\:first\:mt-2\.5:first-child{
    margin-top: 0.625rem;
  }

  .xl\:first\:mt-3\.5:first-child{
    margin-top: 0.875rem;
  }

  .xl\:first\:mt-btn-default:first-child{
    margin-top: 2.5rem;
  }

  .xl\:first\:mt-btn-sm:first-child{
    margin-top: 1.875rem;
  }

  .xl\:first\:mt-header:first-child{
    margin-top: 60px;
  }

  .xl\:first\:mt-icon:first-child{
    margin-top: 20px;
  }

  .xl\:first\:mt-icon-3xl:first-child{
    margin-top: 120px;
  }

  .xl\:first\:mt-icon-2xl:first-child{
    margin-top: 80px;
  }

  .xl\:first\:mt-icon-xl:first-child{
    margin-top: 60px;
  }

  .xl\:first\:mt-icon-lg:first-child{
    margin-top: 40px;
  }

  .xl\:first\:mt-icon-sm:first-child{
    margin-top: 18px;
  }

  .xl\:first\:mt-icon-xs:first-child{
    margin-top: 16px;
  }

  .xl\:first\:mt-icon-spacing:first-child{
    margin-top: 8px;
  }

  .xl\:first\:mt-heading-xs:first-child{
    margin-top: 0.25rem;
  }

  .xl\:first\:mt-heading-sm:first-child{
    margin-top: 0.5rem;
  }

  .xl\:first\:mt-heading:first-child{
    margin-top: 1rem;
  }

  .xl\:first\:mt-heading-lg:first-child{
    margin-top: 2rem;
  }

  .xl\:first\:mt-actionbar:first-child{
    margin-top: 70px;
  }

  .xl\:first\:mt-aside:first-child{
    margin-top: 20rem;
  }

  .xl\:first\:mt-sidebar:first-child{
    margin-top: 16rem;
  }

  .xl\:first\:mt-card-padding:first-child{
    margin-top: 1.25rem;
  }

  .xl\:first\:-mt-0:first-child{
    margin-top: 0px;
  }

  .xl\:first\:-mt-1:first-child{
    margin-top: -0.25rem;
  }

  .xl\:first\:-mt-2:first-child{
    margin-top: -0.5rem;
  }

  .xl\:first\:-mt-3:first-child{
    margin-top: -0.75rem;
  }

  .xl\:first\:-mt-4:first-child{
    margin-top: -1rem;
  }

  .xl\:first\:-mt-5:first-child{
    margin-top: -1.25rem;
  }

  .xl\:first\:-mt-6:first-child{
    margin-top: -1.5rem;
  }

  .xl\:first\:-mt-7:first-child{
    margin-top: -1.75rem;
  }

  .xl\:first\:-mt-8:first-child{
    margin-top: -2rem;
  }

  .xl\:first\:-mt-9:first-child{
    margin-top: -2.25rem;
  }

  .xl\:first\:-mt-10:first-child{
    margin-top: -2.5rem;
  }

  .xl\:first\:-mt-11:first-child{
    margin-top: -2.75rem;
  }

  .xl\:first\:-mt-12:first-child{
    margin-top: -3rem;
  }

  .xl\:first\:-mt-14:first-child{
    margin-top: -3.5rem;
  }

  .xl\:first\:-mt-16:first-child{
    margin-top: -4rem;
  }

  .xl\:first\:-mt-20:first-child{
    margin-top: -5rem;
  }

  .xl\:first\:-mt-24:first-child{
    margin-top: -6rem;
  }

  .xl\:first\:-mt-28:first-child{
    margin-top: -7rem;
  }

  .xl\:first\:-mt-32:first-child{
    margin-top: -8rem;
  }

  .xl\:first\:-mt-36:first-child{
    margin-top: -9rem;
  }

  .xl\:first\:-mt-40:first-child{
    margin-top: -10rem;
  }

  .xl\:first\:-mt-44:first-child{
    margin-top: -11rem;
  }

  .xl\:first\:-mt-48:first-child{
    margin-top: -12rem;
  }

  .xl\:first\:-mt-52:first-child{
    margin-top: -13rem;
  }

  .xl\:first\:-mt-56:first-child{
    margin-top: -14rem;
  }

  .xl\:first\:-mt-60:first-child{
    margin-top: -15rem;
  }

  .xl\:first\:-mt-64:first-child{
    margin-top: -16rem;
  }

  .xl\:first\:-mt-72:first-child{
    margin-top: -18rem;
  }

  .xl\:first\:-mt-80:first-child{
    margin-top: -20rem;
  }

  .xl\:first\:-mt-96:first-child{
    margin-top: -24rem;
  }

  .xl\:first\:-mt-144:first-child{
    margin-top: -36rem;
  }

  .xl\:first\:-mt-192:first-child{
    margin-top: -48rem;
  }

  .xl\:first\:-mt-240:first-child{
    margin-top: -60rem;
  }

  .xl\:first\:-mt-px:first-child{
    margin-top: -1px;
  }

  .xl\:first\:-mt-0\.5:first-child{
    margin-top: -0.125rem;
  }

  .xl\:first\:-mt-1\.5:first-child{
    margin-top: -0.375rem;
  }

  .xl\:first\:-mt-2\.5:first-child{
    margin-top: -0.625rem;
  }

  .xl\:first\:-mt-3\.5:first-child{
    margin-top: -0.875rem;
  }

  .xl\:first\:-mt-btn-default:first-child{
    margin-top: -2.5rem;
  }

  .xl\:first\:-mt-btn-sm:first-child{
    margin-top: -1.875rem;
  }

  .xl\:first\:-mt-header:first-child{
    margin-top: -60px;
  }

  .xl\:first\:-mt-icon:first-child{
    margin-top: -20px;
  }

  .xl\:first\:-mt-icon-3xl:first-child{
    margin-top: -120px;
  }

  .xl\:first\:-mt-icon-2xl:first-child{
    margin-top: -80px;
  }

  .xl\:first\:-mt-icon-xl:first-child{
    margin-top: -60px;
  }

  .xl\:first\:-mt-icon-lg:first-child{
    margin-top: -40px;
  }

  .xl\:first\:-mt-icon-sm:first-child{
    margin-top: -18px;
  }

  .xl\:first\:-mt-icon-xs:first-child{
    margin-top: -16px;
  }

  .xl\:first\:-mt-icon-spacing:first-child{
    margin-top: -8px;
  }

  .xl\:first\:-mt-heading-xs:first-child{
    margin-top: -0.25rem;
  }

  .xl\:first\:-mt-heading-sm:first-child{
    margin-top: -0.5rem;
  }

  .xl\:first\:-mt-heading:first-child{
    margin-top: -1rem;
  }

  .xl\:first\:-mt-heading-lg:first-child{
    margin-top: -2rem;
  }

  .xl\:first\:-mt-actionbar:first-child{
    margin-top: -70px;
  }

  .xl\:first\:-mt-aside:first-child{
    margin-top: -20rem;
  }

  .xl\:first\:-mt-sidebar:first-child{
    margin-top: -16rem;
  }

  .xl\:first\:-mt-card-padding:first-child{
    margin-top: -1.25rem;
  }

  .xl\:first\:mr-0:first-child{
    margin-right: 0px;
  }

  .xl\:first\:mr-1:first-child{
    margin-right: 0.25rem;
  }

  .xl\:first\:mr-2:first-child{
    margin-right: 0.5rem;
  }

  .xl\:first\:mr-3:first-child{
    margin-right: 0.75rem;
  }

  .xl\:first\:mr-4:first-child{
    margin-right: 1rem;
  }

  .xl\:first\:mr-5:first-child{
    margin-right: 1.25rem;
  }

  .xl\:first\:mr-6:first-child{
    margin-right: 1.5rem;
  }

  .xl\:first\:mr-7:first-child{
    margin-right: 1.75rem;
  }

  .xl\:first\:mr-8:first-child{
    margin-right: 2rem;
  }

  .xl\:first\:mr-9:first-child{
    margin-right: 2.25rem;
  }

  .xl\:first\:mr-10:first-child{
    margin-right: 2.5rem;
  }

  .xl\:first\:mr-11:first-child{
    margin-right: 2.75rem;
  }

  .xl\:first\:mr-12:first-child{
    margin-right: 3rem;
  }

  .xl\:first\:mr-14:first-child{
    margin-right: 3.5rem;
  }

  .xl\:first\:mr-16:first-child{
    margin-right: 4rem;
  }

  .xl\:first\:mr-20:first-child{
    margin-right: 5rem;
  }

  .xl\:first\:mr-24:first-child{
    margin-right: 6rem;
  }

  .xl\:first\:mr-28:first-child{
    margin-right: 7rem;
  }

  .xl\:first\:mr-32:first-child{
    margin-right: 8rem;
  }

  .xl\:first\:mr-36:first-child{
    margin-right: 9rem;
  }

  .xl\:first\:mr-40:first-child{
    margin-right: 10rem;
  }

  .xl\:first\:mr-44:first-child{
    margin-right: 11rem;
  }

  .xl\:first\:mr-48:first-child{
    margin-right: 12rem;
  }

  .xl\:first\:mr-52:first-child{
    margin-right: 13rem;
  }

  .xl\:first\:mr-56:first-child{
    margin-right: 14rem;
  }

  .xl\:first\:mr-60:first-child{
    margin-right: 15rem;
  }

  .xl\:first\:mr-64:first-child{
    margin-right: 16rem;
  }

  .xl\:first\:mr-72:first-child{
    margin-right: 18rem;
  }

  .xl\:first\:mr-80:first-child{
    margin-right: 20rem;
  }

  .xl\:first\:mr-96:first-child{
    margin-right: 24rem;
  }

  .xl\:first\:mr-144:first-child{
    margin-right: 36rem;
  }

  .xl\:first\:mr-192:first-child{
    margin-right: 48rem;
  }

  .xl\:first\:mr-240:first-child{
    margin-right: 60rem;
  }

  .xl\:first\:mr-auto:first-child{
    margin-right: auto;
  }

  .xl\:first\:mr-px:first-child{
    margin-right: 1px;
  }

  .xl\:first\:mr-0\.5:first-child{
    margin-right: 0.125rem;
  }

  .xl\:first\:mr-1\.5:first-child{
    margin-right: 0.375rem;
  }

  .xl\:first\:mr-2\.5:first-child{
    margin-right: 0.625rem;
  }

  .xl\:first\:mr-3\.5:first-child{
    margin-right: 0.875rem;
  }

  .xl\:first\:mr-btn-default:first-child{
    margin-right: 2.5rem;
  }

  .xl\:first\:mr-btn-sm:first-child{
    margin-right: 1.875rem;
  }

  .xl\:first\:mr-header:first-child{
    margin-right: 60px;
  }

  .xl\:first\:mr-icon:first-child{
    margin-right: 20px;
  }

  .xl\:first\:mr-icon-3xl:first-child{
    margin-right: 120px;
  }

  .xl\:first\:mr-icon-2xl:first-child{
    margin-right: 80px;
  }

  .xl\:first\:mr-icon-xl:first-child{
    margin-right: 60px;
  }

  .xl\:first\:mr-icon-lg:first-child{
    margin-right: 40px;
  }

  .xl\:first\:mr-icon-sm:first-child{
    margin-right: 18px;
  }

  .xl\:first\:mr-icon-xs:first-child{
    margin-right: 16px;
  }

  .xl\:first\:mr-icon-spacing:first-child{
    margin-right: 8px;
  }

  .xl\:first\:mr-heading-xs:first-child{
    margin-right: 0.25rem;
  }

  .xl\:first\:mr-heading-sm:first-child{
    margin-right: 0.5rem;
  }

  .xl\:first\:mr-heading:first-child{
    margin-right: 1rem;
  }

  .xl\:first\:mr-heading-lg:first-child{
    margin-right: 2rem;
  }

  .xl\:first\:mr-actionbar:first-child{
    margin-right: 70px;
  }

  .xl\:first\:mr-aside:first-child{
    margin-right: 20rem;
  }

  .xl\:first\:mr-sidebar:first-child{
    margin-right: 16rem;
  }

  .xl\:first\:mr-card-padding:first-child{
    margin-right: 1.25rem;
  }

  .xl\:first\:-mr-0:first-child{
    margin-right: 0px;
  }

  .xl\:first\:-mr-1:first-child{
    margin-right: -0.25rem;
  }

  .xl\:first\:-mr-2:first-child{
    margin-right: -0.5rem;
  }

  .xl\:first\:-mr-3:first-child{
    margin-right: -0.75rem;
  }

  .xl\:first\:-mr-4:first-child{
    margin-right: -1rem;
  }

  .xl\:first\:-mr-5:first-child{
    margin-right: -1.25rem;
  }

  .xl\:first\:-mr-6:first-child{
    margin-right: -1.5rem;
  }

  .xl\:first\:-mr-7:first-child{
    margin-right: -1.75rem;
  }

  .xl\:first\:-mr-8:first-child{
    margin-right: -2rem;
  }

  .xl\:first\:-mr-9:first-child{
    margin-right: -2.25rem;
  }

  .xl\:first\:-mr-10:first-child{
    margin-right: -2.5rem;
  }

  .xl\:first\:-mr-11:first-child{
    margin-right: -2.75rem;
  }

  .xl\:first\:-mr-12:first-child{
    margin-right: -3rem;
  }

  .xl\:first\:-mr-14:first-child{
    margin-right: -3.5rem;
  }

  .xl\:first\:-mr-16:first-child{
    margin-right: -4rem;
  }

  .xl\:first\:-mr-20:first-child{
    margin-right: -5rem;
  }

  .xl\:first\:-mr-24:first-child{
    margin-right: -6rem;
  }

  .xl\:first\:-mr-28:first-child{
    margin-right: -7rem;
  }

  .xl\:first\:-mr-32:first-child{
    margin-right: -8rem;
  }

  .xl\:first\:-mr-36:first-child{
    margin-right: -9rem;
  }

  .xl\:first\:-mr-40:first-child{
    margin-right: -10rem;
  }

  .xl\:first\:-mr-44:first-child{
    margin-right: -11rem;
  }

  .xl\:first\:-mr-48:first-child{
    margin-right: -12rem;
  }

  .xl\:first\:-mr-52:first-child{
    margin-right: -13rem;
  }

  .xl\:first\:-mr-56:first-child{
    margin-right: -14rem;
  }

  .xl\:first\:-mr-60:first-child{
    margin-right: -15rem;
  }

  .xl\:first\:-mr-64:first-child{
    margin-right: -16rem;
  }

  .xl\:first\:-mr-72:first-child{
    margin-right: -18rem;
  }

  .xl\:first\:-mr-80:first-child{
    margin-right: -20rem;
  }

  .xl\:first\:-mr-96:first-child{
    margin-right: -24rem;
  }

  .xl\:first\:-mr-144:first-child{
    margin-right: -36rem;
  }

  .xl\:first\:-mr-192:first-child{
    margin-right: -48rem;
  }

  .xl\:first\:-mr-240:first-child{
    margin-right: -60rem;
  }

  .xl\:first\:-mr-px:first-child{
    margin-right: -1px;
  }

  .xl\:first\:-mr-0\.5:first-child{
    margin-right: -0.125rem;
  }

  .xl\:first\:-mr-1\.5:first-child{
    margin-right: -0.375rem;
  }

  .xl\:first\:-mr-2\.5:first-child{
    margin-right: -0.625rem;
  }

  .xl\:first\:-mr-3\.5:first-child{
    margin-right: -0.875rem;
  }

  .xl\:first\:-mr-btn-default:first-child{
    margin-right: -2.5rem;
  }

  .xl\:first\:-mr-btn-sm:first-child{
    margin-right: -1.875rem;
  }

  .xl\:first\:-mr-header:first-child{
    margin-right: -60px;
  }

  .xl\:first\:-mr-icon:first-child{
    margin-right: -20px;
  }

  .xl\:first\:-mr-icon-3xl:first-child{
    margin-right: -120px;
  }

  .xl\:first\:-mr-icon-2xl:first-child{
    margin-right: -80px;
  }

  .xl\:first\:-mr-icon-xl:first-child{
    margin-right: -60px;
  }

  .xl\:first\:-mr-icon-lg:first-child{
    margin-right: -40px;
  }

  .xl\:first\:-mr-icon-sm:first-child{
    margin-right: -18px;
  }

  .xl\:first\:-mr-icon-xs:first-child{
    margin-right: -16px;
  }

  .xl\:first\:-mr-icon-spacing:first-child{
    margin-right: -8px;
  }

  .xl\:first\:-mr-heading-xs:first-child{
    margin-right: -0.25rem;
  }

  .xl\:first\:-mr-heading-sm:first-child{
    margin-right: -0.5rem;
  }

  .xl\:first\:-mr-heading:first-child{
    margin-right: -1rem;
  }

  .xl\:first\:-mr-heading-lg:first-child{
    margin-right: -2rem;
  }

  .xl\:first\:-mr-actionbar:first-child{
    margin-right: -70px;
  }

  .xl\:first\:-mr-aside:first-child{
    margin-right: -20rem;
  }

  .xl\:first\:-mr-sidebar:first-child{
    margin-right: -16rem;
  }

  .xl\:first\:-mr-card-padding:first-child{
    margin-right: -1.25rem;
  }

  .xl\:first\:mb-0:first-child{
    margin-bottom: 0px;
  }

  .xl\:first\:mb-1:first-child{
    margin-bottom: 0.25rem;
  }

  .xl\:first\:mb-2:first-child{
    margin-bottom: 0.5rem;
  }

  .xl\:first\:mb-3:first-child{
    margin-bottom: 0.75rem;
  }

  .xl\:first\:mb-4:first-child{
    margin-bottom: 1rem;
  }

  .xl\:first\:mb-5:first-child{
    margin-bottom: 1.25rem;
  }

  .xl\:first\:mb-6:first-child{
    margin-bottom: 1.5rem;
  }

  .xl\:first\:mb-7:first-child{
    margin-bottom: 1.75rem;
  }

  .xl\:first\:mb-8:first-child{
    margin-bottom: 2rem;
  }

  .xl\:first\:mb-9:first-child{
    margin-bottom: 2.25rem;
  }

  .xl\:first\:mb-10:first-child{
    margin-bottom: 2.5rem;
  }

  .xl\:first\:mb-11:first-child{
    margin-bottom: 2.75rem;
  }

  .xl\:first\:mb-12:first-child{
    margin-bottom: 3rem;
  }

  .xl\:first\:mb-14:first-child{
    margin-bottom: 3.5rem;
  }

  .xl\:first\:mb-16:first-child{
    margin-bottom: 4rem;
  }

  .xl\:first\:mb-20:first-child{
    margin-bottom: 5rem;
  }

  .xl\:first\:mb-24:first-child{
    margin-bottom: 6rem;
  }

  .xl\:first\:mb-28:first-child{
    margin-bottom: 7rem;
  }

  .xl\:first\:mb-32:first-child{
    margin-bottom: 8rem;
  }

  .xl\:first\:mb-36:first-child{
    margin-bottom: 9rem;
  }

  .xl\:first\:mb-40:first-child{
    margin-bottom: 10rem;
  }

  .xl\:first\:mb-44:first-child{
    margin-bottom: 11rem;
  }

  .xl\:first\:mb-48:first-child{
    margin-bottom: 12rem;
  }

  .xl\:first\:mb-52:first-child{
    margin-bottom: 13rem;
  }

  .xl\:first\:mb-56:first-child{
    margin-bottom: 14rem;
  }

  .xl\:first\:mb-60:first-child{
    margin-bottom: 15rem;
  }

  .xl\:first\:mb-64:first-child{
    margin-bottom: 16rem;
  }

  .xl\:first\:mb-72:first-child{
    margin-bottom: 18rem;
  }

  .xl\:first\:mb-80:first-child{
    margin-bottom: 20rem;
  }

  .xl\:first\:mb-96:first-child{
    margin-bottom: 24rem;
  }

  .xl\:first\:mb-144:first-child{
    margin-bottom: 36rem;
  }

  .xl\:first\:mb-192:first-child{
    margin-bottom: 48rem;
  }

  .xl\:first\:mb-240:first-child{
    margin-bottom: 60rem;
  }

  .xl\:first\:mb-auto:first-child{
    margin-bottom: auto;
  }

  .xl\:first\:mb-px:first-child{
    margin-bottom: 1px;
  }

  .xl\:first\:mb-0\.5:first-child{
    margin-bottom: 0.125rem;
  }

  .xl\:first\:mb-1\.5:first-child{
    margin-bottom: 0.375rem;
  }

  .xl\:first\:mb-2\.5:first-child{
    margin-bottom: 0.625rem;
  }

  .xl\:first\:mb-3\.5:first-child{
    margin-bottom: 0.875rem;
  }

  .xl\:first\:mb-btn-default:first-child{
    margin-bottom: 2.5rem;
  }

  .xl\:first\:mb-btn-sm:first-child{
    margin-bottom: 1.875rem;
  }

  .xl\:first\:mb-header:first-child{
    margin-bottom: 60px;
  }

  .xl\:first\:mb-icon:first-child{
    margin-bottom: 20px;
  }

  .xl\:first\:mb-icon-3xl:first-child{
    margin-bottom: 120px;
  }

  .xl\:first\:mb-icon-2xl:first-child{
    margin-bottom: 80px;
  }

  .xl\:first\:mb-icon-xl:first-child{
    margin-bottom: 60px;
  }

  .xl\:first\:mb-icon-lg:first-child{
    margin-bottom: 40px;
  }

  .xl\:first\:mb-icon-sm:first-child{
    margin-bottom: 18px;
  }

  .xl\:first\:mb-icon-xs:first-child{
    margin-bottom: 16px;
  }

  .xl\:first\:mb-icon-spacing:first-child{
    margin-bottom: 8px;
  }

  .xl\:first\:mb-heading-xs:first-child{
    margin-bottom: 0.25rem;
  }

  .xl\:first\:mb-heading-sm:first-child{
    margin-bottom: 0.5rem;
  }

  .xl\:first\:mb-heading:first-child{
    margin-bottom: 1rem;
  }

  .xl\:first\:mb-heading-lg:first-child{
    margin-bottom: 2rem;
  }

  .xl\:first\:mb-actionbar:first-child{
    margin-bottom: 70px;
  }

  .xl\:first\:mb-aside:first-child{
    margin-bottom: 20rem;
  }

  .xl\:first\:mb-sidebar:first-child{
    margin-bottom: 16rem;
  }

  .xl\:first\:mb-card-padding:first-child{
    margin-bottom: 1.25rem;
  }

  .xl\:first\:-mb-0:first-child{
    margin-bottom: 0px;
  }

  .xl\:first\:-mb-1:first-child{
    margin-bottom: -0.25rem;
  }

  .xl\:first\:-mb-2:first-child{
    margin-bottom: -0.5rem;
  }

  .xl\:first\:-mb-3:first-child{
    margin-bottom: -0.75rem;
  }

  .xl\:first\:-mb-4:first-child{
    margin-bottom: -1rem;
  }

  .xl\:first\:-mb-5:first-child{
    margin-bottom: -1.25rem;
  }

  .xl\:first\:-mb-6:first-child{
    margin-bottom: -1.5rem;
  }

  .xl\:first\:-mb-7:first-child{
    margin-bottom: -1.75rem;
  }

  .xl\:first\:-mb-8:first-child{
    margin-bottom: -2rem;
  }

  .xl\:first\:-mb-9:first-child{
    margin-bottom: -2.25rem;
  }

  .xl\:first\:-mb-10:first-child{
    margin-bottom: -2.5rem;
  }

  .xl\:first\:-mb-11:first-child{
    margin-bottom: -2.75rem;
  }

  .xl\:first\:-mb-12:first-child{
    margin-bottom: -3rem;
  }

  .xl\:first\:-mb-14:first-child{
    margin-bottom: -3.5rem;
  }

  .xl\:first\:-mb-16:first-child{
    margin-bottom: -4rem;
  }

  .xl\:first\:-mb-20:first-child{
    margin-bottom: -5rem;
  }

  .xl\:first\:-mb-24:first-child{
    margin-bottom: -6rem;
  }

  .xl\:first\:-mb-28:first-child{
    margin-bottom: -7rem;
  }

  .xl\:first\:-mb-32:first-child{
    margin-bottom: -8rem;
  }

  .xl\:first\:-mb-36:first-child{
    margin-bottom: -9rem;
  }

  .xl\:first\:-mb-40:first-child{
    margin-bottom: -10rem;
  }

  .xl\:first\:-mb-44:first-child{
    margin-bottom: -11rem;
  }

  .xl\:first\:-mb-48:first-child{
    margin-bottom: -12rem;
  }

  .xl\:first\:-mb-52:first-child{
    margin-bottom: -13rem;
  }

  .xl\:first\:-mb-56:first-child{
    margin-bottom: -14rem;
  }

  .xl\:first\:-mb-60:first-child{
    margin-bottom: -15rem;
  }

  .xl\:first\:-mb-64:first-child{
    margin-bottom: -16rem;
  }

  .xl\:first\:-mb-72:first-child{
    margin-bottom: -18rem;
  }

  .xl\:first\:-mb-80:first-child{
    margin-bottom: -20rem;
  }

  .xl\:first\:-mb-96:first-child{
    margin-bottom: -24rem;
  }

  .xl\:first\:-mb-144:first-child{
    margin-bottom: -36rem;
  }

  .xl\:first\:-mb-192:first-child{
    margin-bottom: -48rem;
  }

  .xl\:first\:-mb-240:first-child{
    margin-bottom: -60rem;
  }

  .xl\:first\:-mb-px:first-child{
    margin-bottom: -1px;
  }

  .xl\:first\:-mb-0\.5:first-child{
    margin-bottom: -0.125rem;
  }

  .xl\:first\:-mb-1\.5:first-child{
    margin-bottom: -0.375rem;
  }

  .xl\:first\:-mb-2\.5:first-child{
    margin-bottom: -0.625rem;
  }

  .xl\:first\:-mb-3\.5:first-child{
    margin-bottom: -0.875rem;
  }

  .xl\:first\:-mb-btn-default:first-child{
    margin-bottom: -2.5rem;
  }

  .xl\:first\:-mb-btn-sm:first-child{
    margin-bottom: -1.875rem;
  }

  .xl\:first\:-mb-header:first-child{
    margin-bottom: -60px;
  }

  .xl\:first\:-mb-icon:first-child{
    margin-bottom: -20px;
  }

  .xl\:first\:-mb-icon-3xl:first-child{
    margin-bottom: -120px;
  }

  .xl\:first\:-mb-icon-2xl:first-child{
    margin-bottom: -80px;
  }

  .xl\:first\:-mb-icon-xl:first-child{
    margin-bottom: -60px;
  }

  .xl\:first\:-mb-icon-lg:first-child{
    margin-bottom: -40px;
  }

  .xl\:first\:-mb-icon-sm:first-child{
    margin-bottom: -18px;
  }

  .xl\:first\:-mb-icon-xs:first-child{
    margin-bottom: -16px;
  }

  .xl\:first\:-mb-icon-spacing:first-child{
    margin-bottom: -8px;
  }

  .xl\:first\:-mb-heading-xs:first-child{
    margin-bottom: -0.25rem;
  }

  .xl\:first\:-mb-heading-sm:first-child{
    margin-bottom: -0.5rem;
  }

  .xl\:first\:-mb-heading:first-child{
    margin-bottom: -1rem;
  }

  .xl\:first\:-mb-heading-lg:first-child{
    margin-bottom: -2rem;
  }

  .xl\:first\:-mb-actionbar:first-child{
    margin-bottom: -70px;
  }

  .xl\:first\:-mb-aside:first-child{
    margin-bottom: -20rem;
  }

  .xl\:first\:-mb-sidebar:first-child{
    margin-bottom: -16rem;
  }

  .xl\:first\:-mb-card-padding:first-child{
    margin-bottom: -1.25rem;
  }

  .xl\:first\:ml-0:first-child{
    margin-left: 0px;
  }

  .xl\:first\:ml-1:first-child{
    margin-left: 0.25rem;
  }

  .xl\:first\:ml-2:first-child{
    margin-left: 0.5rem;
  }

  .xl\:first\:ml-3:first-child{
    margin-left: 0.75rem;
  }

  .xl\:first\:ml-4:first-child{
    margin-left: 1rem;
  }

  .xl\:first\:ml-5:first-child{
    margin-left: 1.25rem;
  }

  .xl\:first\:ml-6:first-child{
    margin-left: 1.5rem;
  }

  .xl\:first\:ml-7:first-child{
    margin-left: 1.75rem;
  }

  .xl\:first\:ml-8:first-child{
    margin-left: 2rem;
  }

  .xl\:first\:ml-9:first-child{
    margin-left: 2.25rem;
  }

  .xl\:first\:ml-10:first-child{
    margin-left: 2.5rem;
  }

  .xl\:first\:ml-11:first-child{
    margin-left: 2.75rem;
  }

  .xl\:first\:ml-12:first-child{
    margin-left: 3rem;
  }

  .xl\:first\:ml-14:first-child{
    margin-left: 3.5rem;
  }

  .xl\:first\:ml-16:first-child{
    margin-left: 4rem;
  }

  .xl\:first\:ml-20:first-child{
    margin-left: 5rem;
  }

  .xl\:first\:ml-24:first-child{
    margin-left: 6rem;
  }

  .xl\:first\:ml-28:first-child{
    margin-left: 7rem;
  }

  .xl\:first\:ml-32:first-child{
    margin-left: 8rem;
  }

  .xl\:first\:ml-36:first-child{
    margin-left: 9rem;
  }

  .xl\:first\:ml-40:first-child{
    margin-left: 10rem;
  }

  .xl\:first\:ml-44:first-child{
    margin-left: 11rem;
  }

  .xl\:first\:ml-48:first-child{
    margin-left: 12rem;
  }

  .xl\:first\:ml-52:first-child{
    margin-left: 13rem;
  }

  .xl\:first\:ml-56:first-child{
    margin-left: 14rem;
  }

  .xl\:first\:ml-60:first-child{
    margin-left: 15rem;
  }

  .xl\:first\:ml-64:first-child{
    margin-left: 16rem;
  }

  .xl\:first\:ml-72:first-child{
    margin-left: 18rem;
  }

  .xl\:first\:ml-80:first-child{
    margin-left: 20rem;
  }

  .xl\:first\:ml-96:first-child{
    margin-left: 24rem;
  }

  .xl\:first\:ml-144:first-child{
    margin-left: 36rem;
  }

  .xl\:first\:ml-192:first-child{
    margin-left: 48rem;
  }

  .xl\:first\:ml-240:first-child{
    margin-left: 60rem;
  }

  .xl\:first\:ml-auto:first-child{
    margin-left: auto;
  }

  .xl\:first\:ml-px:first-child{
    margin-left: 1px;
  }

  .xl\:first\:ml-0\.5:first-child{
    margin-left: 0.125rem;
  }

  .xl\:first\:ml-1\.5:first-child{
    margin-left: 0.375rem;
  }

  .xl\:first\:ml-2\.5:first-child{
    margin-left: 0.625rem;
  }

  .xl\:first\:ml-3\.5:first-child{
    margin-left: 0.875rem;
  }

  .xl\:first\:ml-btn-default:first-child{
    margin-left: 2.5rem;
  }

  .xl\:first\:ml-btn-sm:first-child{
    margin-left: 1.875rem;
  }

  .xl\:first\:ml-header:first-child{
    margin-left: 60px;
  }

  .xl\:first\:ml-icon:first-child{
    margin-left: 20px;
  }

  .xl\:first\:ml-icon-3xl:first-child{
    margin-left: 120px;
  }

  .xl\:first\:ml-icon-2xl:first-child{
    margin-left: 80px;
  }

  .xl\:first\:ml-icon-xl:first-child{
    margin-left: 60px;
  }

  .xl\:first\:ml-icon-lg:first-child{
    margin-left: 40px;
  }

  .xl\:first\:ml-icon-sm:first-child{
    margin-left: 18px;
  }

  .xl\:first\:ml-icon-xs:first-child{
    margin-left: 16px;
  }

  .xl\:first\:ml-icon-spacing:first-child{
    margin-left: 8px;
  }

  .xl\:first\:ml-heading-xs:first-child{
    margin-left: 0.25rem;
  }

  .xl\:first\:ml-heading-sm:first-child{
    margin-left: 0.5rem;
  }

  .xl\:first\:ml-heading:first-child{
    margin-left: 1rem;
  }

  .xl\:first\:ml-heading-lg:first-child{
    margin-left: 2rem;
  }

  .xl\:first\:ml-actionbar:first-child{
    margin-left: 70px;
  }

  .xl\:first\:ml-aside:first-child{
    margin-left: 20rem;
  }

  .xl\:first\:ml-sidebar:first-child{
    margin-left: 16rem;
  }

  .xl\:first\:ml-card-padding:first-child{
    margin-left: 1.25rem;
  }

  .xl\:first\:-ml-0:first-child{
    margin-left: 0px;
  }

  .xl\:first\:-ml-1:first-child{
    margin-left: -0.25rem;
  }

  .xl\:first\:-ml-2:first-child{
    margin-left: -0.5rem;
  }

  .xl\:first\:-ml-3:first-child{
    margin-left: -0.75rem;
  }

  .xl\:first\:-ml-4:first-child{
    margin-left: -1rem;
  }

  .xl\:first\:-ml-5:first-child{
    margin-left: -1.25rem;
  }

  .xl\:first\:-ml-6:first-child{
    margin-left: -1.5rem;
  }

  .xl\:first\:-ml-7:first-child{
    margin-left: -1.75rem;
  }

  .xl\:first\:-ml-8:first-child{
    margin-left: -2rem;
  }

  .xl\:first\:-ml-9:first-child{
    margin-left: -2.25rem;
  }

  .xl\:first\:-ml-10:first-child{
    margin-left: -2.5rem;
  }

  .xl\:first\:-ml-11:first-child{
    margin-left: -2.75rem;
  }

  .xl\:first\:-ml-12:first-child{
    margin-left: -3rem;
  }

  .xl\:first\:-ml-14:first-child{
    margin-left: -3.5rem;
  }

  .xl\:first\:-ml-16:first-child{
    margin-left: -4rem;
  }

  .xl\:first\:-ml-20:first-child{
    margin-left: -5rem;
  }

  .xl\:first\:-ml-24:first-child{
    margin-left: -6rem;
  }

  .xl\:first\:-ml-28:first-child{
    margin-left: -7rem;
  }

  .xl\:first\:-ml-32:first-child{
    margin-left: -8rem;
  }

  .xl\:first\:-ml-36:first-child{
    margin-left: -9rem;
  }

  .xl\:first\:-ml-40:first-child{
    margin-left: -10rem;
  }

  .xl\:first\:-ml-44:first-child{
    margin-left: -11rem;
  }

  .xl\:first\:-ml-48:first-child{
    margin-left: -12rem;
  }

  .xl\:first\:-ml-52:first-child{
    margin-left: -13rem;
  }

  .xl\:first\:-ml-56:first-child{
    margin-left: -14rem;
  }

  .xl\:first\:-ml-60:first-child{
    margin-left: -15rem;
  }

  .xl\:first\:-ml-64:first-child{
    margin-left: -16rem;
  }

  .xl\:first\:-ml-72:first-child{
    margin-left: -18rem;
  }

  .xl\:first\:-ml-80:first-child{
    margin-left: -20rem;
  }

  .xl\:first\:-ml-96:first-child{
    margin-left: -24rem;
  }

  .xl\:first\:-ml-144:first-child{
    margin-left: -36rem;
  }

  .xl\:first\:-ml-192:first-child{
    margin-left: -48rem;
  }

  .xl\:first\:-ml-240:first-child{
    margin-left: -60rem;
  }

  .xl\:first\:-ml-px:first-child{
    margin-left: -1px;
  }

  .xl\:first\:-ml-0\.5:first-child{
    margin-left: -0.125rem;
  }

  .xl\:first\:-ml-1\.5:first-child{
    margin-left: -0.375rem;
  }

  .xl\:first\:-ml-2\.5:first-child{
    margin-left: -0.625rem;
  }

  .xl\:first\:-ml-3\.5:first-child{
    margin-left: -0.875rem;
  }

  .xl\:first\:-ml-btn-default:first-child{
    margin-left: -2.5rem;
  }

  .xl\:first\:-ml-btn-sm:first-child{
    margin-left: -1.875rem;
  }

  .xl\:first\:-ml-header:first-child{
    margin-left: -60px;
  }

  .xl\:first\:-ml-icon:first-child{
    margin-left: -20px;
  }

  .xl\:first\:-ml-icon-3xl:first-child{
    margin-left: -120px;
  }

  .xl\:first\:-ml-icon-2xl:first-child{
    margin-left: -80px;
  }

  .xl\:first\:-ml-icon-xl:first-child{
    margin-left: -60px;
  }

  .xl\:first\:-ml-icon-lg:first-child{
    margin-left: -40px;
  }

  .xl\:first\:-ml-icon-sm:first-child{
    margin-left: -18px;
  }

  .xl\:first\:-ml-icon-xs:first-child{
    margin-left: -16px;
  }

  .xl\:first\:-ml-icon-spacing:first-child{
    margin-left: -8px;
  }

  .xl\:first\:-ml-heading-xs:first-child{
    margin-left: -0.25rem;
  }

  .xl\:first\:-ml-heading-sm:first-child{
    margin-left: -0.5rem;
  }

  .xl\:first\:-ml-heading:first-child{
    margin-left: -1rem;
  }

  .xl\:first\:-ml-heading-lg:first-child{
    margin-left: -2rem;
  }

  .xl\:first\:-ml-actionbar:first-child{
    margin-left: -70px;
  }

  .xl\:first\:-ml-aside:first-child{
    margin-left: -20rem;
  }

  .xl\:first\:-ml-sidebar:first-child{
    margin-left: -16rem;
  }

  .xl\:first\:-ml-card-padding:first-child{
    margin-left: -1.25rem;
  }

  .xl\:last\:mt-0:last-child{
    margin-top: 0px;
  }

  .xl\:last\:mt-1:last-child{
    margin-top: 0.25rem;
  }

  .xl\:last\:mt-2:last-child{
    margin-top: 0.5rem;
  }

  .xl\:last\:mt-3:last-child{
    margin-top: 0.75rem;
  }

  .xl\:last\:mt-4:last-child{
    margin-top: 1rem;
  }

  .xl\:last\:mt-5:last-child{
    margin-top: 1.25rem;
  }

  .xl\:last\:mt-6:last-child{
    margin-top: 1.5rem;
  }

  .xl\:last\:mt-7:last-child{
    margin-top: 1.75rem;
  }

  .xl\:last\:mt-8:last-child{
    margin-top: 2rem;
  }

  .xl\:last\:mt-9:last-child{
    margin-top: 2.25rem;
  }

  .xl\:last\:mt-10:last-child{
    margin-top: 2.5rem;
  }

  .xl\:last\:mt-11:last-child{
    margin-top: 2.75rem;
  }

  .xl\:last\:mt-12:last-child{
    margin-top: 3rem;
  }

  .xl\:last\:mt-14:last-child{
    margin-top: 3.5rem;
  }

  .xl\:last\:mt-16:last-child{
    margin-top: 4rem;
  }

  .xl\:last\:mt-20:last-child{
    margin-top: 5rem;
  }

  .xl\:last\:mt-24:last-child{
    margin-top: 6rem;
  }

  .xl\:last\:mt-28:last-child{
    margin-top: 7rem;
  }

  .xl\:last\:mt-32:last-child{
    margin-top: 8rem;
  }

  .xl\:last\:mt-36:last-child{
    margin-top: 9rem;
  }

  .xl\:last\:mt-40:last-child{
    margin-top: 10rem;
  }

  .xl\:last\:mt-44:last-child{
    margin-top: 11rem;
  }

  .xl\:last\:mt-48:last-child{
    margin-top: 12rem;
  }

  .xl\:last\:mt-52:last-child{
    margin-top: 13rem;
  }

  .xl\:last\:mt-56:last-child{
    margin-top: 14rem;
  }

  .xl\:last\:mt-60:last-child{
    margin-top: 15rem;
  }

  .xl\:last\:mt-64:last-child{
    margin-top: 16rem;
  }

  .xl\:last\:mt-72:last-child{
    margin-top: 18rem;
  }

  .xl\:last\:mt-80:last-child{
    margin-top: 20rem;
  }

  .xl\:last\:mt-96:last-child{
    margin-top: 24rem;
  }

  .xl\:last\:mt-144:last-child{
    margin-top: 36rem;
  }

  .xl\:last\:mt-192:last-child{
    margin-top: 48rem;
  }

  .xl\:last\:mt-240:last-child{
    margin-top: 60rem;
  }

  .xl\:last\:mt-auto:last-child{
    margin-top: auto;
  }

  .xl\:last\:mt-px:last-child{
    margin-top: 1px;
  }

  .xl\:last\:mt-0\.5:last-child{
    margin-top: 0.125rem;
  }

  .xl\:last\:mt-1\.5:last-child{
    margin-top: 0.375rem;
  }

  .xl\:last\:mt-2\.5:last-child{
    margin-top: 0.625rem;
  }

  .xl\:last\:mt-3\.5:last-child{
    margin-top: 0.875rem;
  }

  .xl\:last\:mt-btn-default:last-child{
    margin-top: 2.5rem;
  }

  .xl\:last\:mt-btn-sm:last-child{
    margin-top: 1.875rem;
  }

  .xl\:last\:mt-header:last-child{
    margin-top: 60px;
  }

  .xl\:last\:mt-icon:last-child{
    margin-top: 20px;
  }

  .xl\:last\:mt-icon-3xl:last-child{
    margin-top: 120px;
  }

  .xl\:last\:mt-icon-2xl:last-child{
    margin-top: 80px;
  }

  .xl\:last\:mt-icon-xl:last-child{
    margin-top: 60px;
  }

  .xl\:last\:mt-icon-lg:last-child{
    margin-top: 40px;
  }

  .xl\:last\:mt-icon-sm:last-child{
    margin-top: 18px;
  }

  .xl\:last\:mt-icon-xs:last-child{
    margin-top: 16px;
  }

  .xl\:last\:mt-icon-spacing:last-child{
    margin-top: 8px;
  }

  .xl\:last\:mt-heading-xs:last-child{
    margin-top: 0.25rem;
  }

  .xl\:last\:mt-heading-sm:last-child{
    margin-top: 0.5rem;
  }

  .xl\:last\:mt-heading:last-child{
    margin-top: 1rem;
  }

  .xl\:last\:mt-heading-lg:last-child{
    margin-top: 2rem;
  }

  .xl\:last\:mt-actionbar:last-child{
    margin-top: 70px;
  }

  .xl\:last\:mt-aside:last-child{
    margin-top: 20rem;
  }

  .xl\:last\:mt-sidebar:last-child{
    margin-top: 16rem;
  }

  .xl\:last\:mt-card-padding:last-child{
    margin-top: 1.25rem;
  }

  .xl\:last\:-mt-0:last-child{
    margin-top: 0px;
  }

  .xl\:last\:-mt-1:last-child{
    margin-top: -0.25rem;
  }

  .xl\:last\:-mt-2:last-child{
    margin-top: -0.5rem;
  }

  .xl\:last\:-mt-3:last-child{
    margin-top: -0.75rem;
  }

  .xl\:last\:-mt-4:last-child{
    margin-top: -1rem;
  }

  .xl\:last\:-mt-5:last-child{
    margin-top: -1.25rem;
  }

  .xl\:last\:-mt-6:last-child{
    margin-top: -1.5rem;
  }

  .xl\:last\:-mt-7:last-child{
    margin-top: -1.75rem;
  }

  .xl\:last\:-mt-8:last-child{
    margin-top: -2rem;
  }

  .xl\:last\:-mt-9:last-child{
    margin-top: -2.25rem;
  }

  .xl\:last\:-mt-10:last-child{
    margin-top: -2.5rem;
  }

  .xl\:last\:-mt-11:last-child{
    margin-top: -2.75rem;
  }

  .xl\:last\:-mt-12:last-child{
    margin-top: -3rem;
  }

  .xl\:last\:-mt-14:last-child{
    margin-top: -3.5rem;
  }

  .xl\:last\:-mt-16:last-child{
    margin-top: -4rem;
  }

  .xl\:last\:-mt-20:last-child{
    margin-top: -5rem;
  }

  .xl\:last\:-mt-24:last-child{
    margin-top: -6rem;
  }

  .xl\:last\:-mt-28:last-child{
    margin-top: -7rem;
  }

  .xl\:last\:-mt-32:last-child{
    margin-top: -8rem;
  }

  .xl\:last\:-mt-36:last-child{
    margin-top: -9rem;
  }

  .xl\:last\:-mt-40:last-child{
    margin-top: -10rem;
  }

  .xl\:last\:-mt-44:last-child{
    margin-top: -11rem;
  }

  .xl\:last\:-mt-48:last-child{
    margin-top: -12rem;
  }

  .xl\:last\:-mt-52:last-child{
    margin-top: -13rem;
  }

  .xl\:last\:-mt-56:last-child{
    margin-top: -14rem;
  }

  .xl\:last\:-mt-60:last-child{
    margin-top: -15rem;
  }

  .xl\:last\:-mt-64:last-child{
    margin-top: -16rem;
  }

  .xl\:last\:-mt-72:last-child{
    margin-top: -18rem;
  }

  .xl\:last\:-mt-80:last-child{
    margin-top: -20rem;
  }

  .xl\:last\:-mt-96:last-child{
    margin-top: -24rem;
  }

  .xl\:last\:-mt-144:last-child{
    margin-top: -36rem;
  }

  .xl\:last\:-mt-192:last-child{
    margin-top: -48rem;
  }

  .xl\:last\:-mt-240:last-child{
    margin-top: -60rem;
  }

  .xl\:last\:-mt-px:last-child{
    margin-top: -1px;
  }

  .xl\:last\:-mt-0\.5:last-child{
    margin-top: -0.125rem;
  }

  .xl\:last\:-mt-1\.5:last-child{
    margin-top: -0.375rem;
  }

  .xl\:last\:-mt-2\.5:last-child{
    margin-top: -0.625rem;
  }

  .xl\:last\:-mt-3\.5:last-child{
    margin-top: -0.875rem;
  }

  .xl\:last\:-mt-btn-default:last-child{
    margin-top: -2.5rem;
  }

  .xl\:last\:-mt-btn-sm:last-child{
    margin-top: -1.875rem;
  }

  .xl\:last\:-mt-header:last-child{
    margin-top: -60px;
  }

  .xl\:last\:-mt-icon:last-child{
    margin-top: -20px;
  }

  .xl\:last\:-mt-icon-3xl:last-child{
    margin-top: -120px;
  }

  .xl\:last\:-mt-icon-2xl:last-child{
    margin-top: -80px;
  }

  .xl\:last\:-mt-icon-xl:last-child{
    margin-top: -60px;
  }

  .xl\:last\:-mt-icon-lg:last-child{
    margin-top: -40px;
  }

  .xl\:last\:-mt-icon-sm:last-child{
    margin-top: -18px;
  }

  .xl\:last\:-mt-icon-xs:last-child{
    margin-top: -16px;
  }

  .xl\:last\:-mt-icon-spacing:last-child{
    margin-top: -8px;
  }

  .xl\:last\:-mt-heading-xs:last-child{
    margin-top: -0.25rem;
  }

  .xl\:last\:-mt-heading-sm:last-child{
    margin-top: -0.5rem;
  }

  .xl\:last\:-mt-heading:last-child{
    margin-top: -1rem;
  }

  .xl\:last\:-mt-heading-lg:last-child{
    margin-top: -2rem;
  }

  .xl\:last\:-mt-actionbar:last-child{
    margin-top: -70px;
  }

  .xl\:last\:-mt-aside:last-child{
    margin-top: -20rem;
  }

  .xl\:last\:-mt-sidebar:last-child{
    margin-top: -16rem;
  }

  .xl\:last\:-mt-card-padding:last-child{
    margin-top: -1.25rem;
  }

  .xl\:last\:mr-0:last-child{
    margin-right: 0px;
  }

  .xl\:last\:mr-1:last-child{
    margin-right: 0.25rem;
  }

  .xl\:last\:mr-2:last-child{
    margin-right: 0.5rem;
  }

  .xl\:last\:mr-3:last-child{
    margin-right: 0.75rem;
  }

  .xl\:last\:mr-4:last-child{
    margin-right: 1rem;
  }

  .xl\:last\:mr-5:last-child{
    margin-right: 1.25rem;
  }

  .xl\:last\:mr-6:last-child{
    margin-right: 1.5rem;
  }

  .xl\:last\:mr-7:last-child{
    margin-right: 1.75rem;
  }

  .xl\:last\:mr-8:last-child{
    margin-right: 2rem;
  }

  .xl\:last\:mr-9:last-child{
    margin-right: 2.25rem;
  }

  .xl\:last\:mr-10:last-child{
    margin-right: 2.5rem;
  }

  .xl\:last\:mr-11:last-child{
    margin-right: 2.75rem;
  }

  .xl\:last\:mr-12:last-child{
    margin-right: 3rem;
  }

  .xl\:last\:mr-14:last-child{
    margin-right: 3.5rem;
  }

  .xl\:last\:mr-16:last-child{
    margin-right: 4rem;
  }

  .xl\:last\:mr-20:last-child{
    margin-right: 5rem;
  }

  .xl\:last\:mr-24:last-child{
    margin-right: 6rem;
  }

  .xl\:last\:mr-28:last-child{
    margin-right: 7rem;
  }

  .xl\:last\:mr-32:last-child{
    margin-right: 8rem;
  }

  .xl\:last\:mr-36:last-child{
    margin-right: 9rem;
  }

  .xl\:last\:mr-40:last-child{
    margin-right: 10rem;
  }

  .xl\:last\:mr-44:last-child{
    margin-right: 11rem;
  }

  .xl\:last\:mr-48:last-child{
    margin-right: 12rem;
  }

  .xl\:last\:mr-52:last-child{
    margin-right: 13rem;
  }

  .xl\:last\:mr-56:last-child{
    margin-right: 14rem;
  }

  .xl\:last\:mr-60:last-child{
    margin-right: 15rem;
  }

  .xl\:last\:mr-64:last-child{
    margin-right: 16rem;
  }

  .xl\:last\:mr-72:last-child{
    margin-right: 18rem;
  }

  .xl\:last\:mr-80:last-child{
    margin-right: 20rem;
  }

  .xl\:last\:mr-96:last-child{
    margin-right: 24rem;
  }

  .xl\:last\:mr-144:last-child{
    margin-right: 36rem;
  }

  .xl\:last\:mr-192:last-child{
    margin-right: 48rem;
  }

  .xl\:last\:mr-240:last-child{
    margin-right: 60rem;
  }

  .xl\:last\:mr-auto:last-child{
    margin-right: auto;
  }

  .xl\:last\:mr-px:last-child{
    margin-right: 1px;
  }

  .xl\:last\:mr-0\.5:last-child{
    margin-right: 0.125rem;
  }

  .xl\:last\:mr-1\.5:last-child{
    margin-right: 0.375rem;
  }

  .xl\:last\:mr-2\.5:last-child{
    margin-right: 0.625rem;
  }

  .xl\:last\:mr-3\.5:last-child{
    margin-right: 0.875rem;
  }

  .xl\:last\:mr-btn-default:last-child{
    margin-right: 2.5rem;
  }

  .xl\:last\:mr-btn-sm:last-child{
    margin-right: 1.875rem;
  }

  .xl\:last\:mr-header:last-child{
    margin-right: 60px;
  }

  .xl\:last\:mr-icon:last-child{
    margin-right: 20px;
  }

  .xl\:last\:mr-icon-3xl:last-child{
    margin-right: 120px;
  }

  .xl\:last\:mr-icon-2xl:last-child{
    margin-right: 80px;
  }

  .xl\:last\:mr-icon-xl:last-child{
    margin-right: 60px;
  }

  .xl\:last\:mr-icon-lg:last-child{
    margin-right: 40px;
  }

  .xl\:last\:mr-icon-sm:last-child{
    margin-right: 18px;
  }

  .xl\:last\:mr-icon-xs:last-child{
    margin-right: 16px;
  }

  .xl\:last\:mr-icon-spacing:last-child{
    margin-right: 8px;
  }

  .xl\:last\:mr-heading-xs:last-child{
    margin-right: 0.25rem;
  }

  .xl\:last\:mr-heading-sm:last-child{
    margin-right: 0.5rem;
  }

  .xl\:last\:mr-heading:last-child{
    margin-right: 1rem;
  }

  .xl\:last\:mr-heading-lg:last-child{
    margin-right: 2rem;
  }

  .xl\:last\:mr-actionbar:last-child{
    margin-right: 70px;
  }

  .xl\:last\:mr-aside:last-child{
    margin-right: 20rem;
  }

  .xl\:last\:mr-sidebar:last-child{
    margin-right: 16rem;
  }

  .xl\:last\:mr-card-padding:last-child{
    margin-right: 1.25rem;
  }

  .xl\:last\:-mr-0:last-child{
    margin-right: 0px;
  }

  .xl\:last\:-mr-1:last-child{
    margin-right: -0.25rem;
  }

  .xl\:last\:-mr-2:last-child{
    margin-right: -0.5rem;
  }

  .xl\:last\:-mr-3:last-child{
    margin-right: -0.75rem;
  }

  .xl\:last\:-mr-4:last-child{
    margin-right: -1rem;
  }

  .xl\:last\:-mr-5:last-child{
    margin-right: -1.25rem;
  }

  .xl\:last\:-mr-6:last-child{
    margin-right: -1.5rem;
  }

  .xl\:last\:-mr-7:last-child{
    margin-right: -1.75rem;
  }

  .xl\:last\:-mr-8:last-child{
    margin-right: -2rem;
  }

  .xl\:last\:-mr-9:last-child{
    margin-right: -2.25rem;
  }

  .xl\:last\:-mr-10:last-child{
    margin-right: -2.5rem;
  }

  .xl\:last\:-mr-11:last-child{
    margin-right: -2.75rem;
  }

  .xl\:last\:-mr-12:last-child{
    margin-right: -3rem;
  }

  .xl\:last\:-mr-14:last-child{
    margin-right: -3.5rem;
  }

  .xl\:last\:-mr-16:last-child{
    margin-right: -4rem;
  }

  .xl\:last\:-mr-20:last-child{
    margin-right: -5rem;
  }

  .xl\:last\:-mr-24:last-child{
    margin-right: -6rem;
  }

  .xl\:last\:-mr-28:last-child{
    margin-right: -7rem;
  }

  .xl\:last\:-mr-32:last-child{
    margin-right: -8rem;
  }

  .xl\:last\:-mr-36:last-child{
    margin-right: -9rem;
  }

  .xl\:last\:-mr-40:last-child{
    margin-right: -10rem;
  }

  .xl\:last\:-mr-44:last-child{
    margin-right: -11rem;
  }

  .xl\:last\:-mr-48:last-child{
    margin-right: -12rem;
  }

  .xl\:last\:-mr-52:last-child{
    margin-right: -13rem;
  }

  .xl\:last\:-mr-56:last-child{
    margin-right: -14rem;
  }

  .xl\:last\:-mr-60:last-child{
    margin-right: -15rem;
  }

  .xl\:last\:-mr-64:last-child{
    margin-right: -16rem;
  }

  .xl\:last\:-mr-72:last-child{
    margin-right: -18rem;
  }

  .xl\:last\:-mr-80:last-child{
    margin-right: -20rem;
  }

  .xl\:last\:-mr-96:last-child{
    margin-right: -24rem;
  }

  .xl\:last\:-mr-144:last-child{
    margin-right: -36rem;
  }

  .xl\:last\:-mr-192:last-child{
    margin-right: -48rem;
  }

  .xl\:last\:-mr-240:last-child{
    margin-right: -60rem;
  }

  .xl\:last\:-mr-px:last-child{
    margin-right: -1px;
  }

  .xl\:last\:-mr-0\.5:last-child{
    margin-right: -0.125rem;
  }

  .xl\:last\:-mr-1\.5:last-child{
    margin-right: -0.375rem;
  }

  .xl\:last\:-mr-2\.5:last-child{
    margin-right: -0.625rem;
  }

  .xl\:last\:-mr-3\.5:last-child{
    margin-right: -0.875rem;
  }

  .xl\:last\:-mr-btn-default:last-child{
    margin-right: -2.5rem;
  }

  .xl\:last\:-mr-btn-sm:last-child{
    margin-right: -1.875rem;
  }

  .xl\:last\:-mr-header:last-child{
    margin-right: -60px;
  }

  .xl\:last\:-mr-icon:last-child{
    margin-right: -20px;
  }

  .xl\:last\:-mr-icon-3xl:last-child{
    margin-right: -120px;
  }

  .xl\:last\:-mr-icon-2xl:last-child{
    margin-right: -80px;
  }

  .xl\:last\:-mr-icon-xl:last-child{
    margin-right: -60px;
  }

  .xl\:last\:-mr-icon-lg:last-child{
    margin-right: -40px;
  }

  .xl\:last\:-mr-icon-sm:last-child{
    margin-right: -18px;
  }

  .xl\:last\:-mr-icon-xs:last-child{
    margin-right: -16px;
  }

  .xl\:last\:-mr-icon-spacing:last-child{
    margin-right: -8px;
  }

  .xl\:last\:-mr-heading-xs:last-child{
    margin-right: -0.25rem;
  }

  .xl\:last\:-mr-heading-sm:last-child{
    margin-right: -0.5rem;
  }

  .xl\:last\:-mr-heading:last-child{
    margin-right: -1rem;
  }

  .xl\:last\:-mr-heading-lg:last-child{
    margin-right: -2rem;
  }

  .xl\:last\:-mr-actionbar:last-child{
    margin-right: -70px;
  }

  .xl\:last\:-mr-aside:last-child{
    margin-right: -20rem;
  }

  .xl\:last\:-mr-sidebar:last-child{
    margin-right: -16rem;
  }

  .xl\:last\:-mr-card-padding:last-child{
    margin-right: -1.25rem;
  }

  .xl\:last\:mb-0:last-child{
    margin-bottom: 0px;
  }

  .xl\:last\:mb-1:last-child{
    margin-bottom: 0.25rem;
  }

  .xl\:last\:mb-2:last-child{
    margin-bottom: 0.5rem;
  }

  .xl\:last\:mb-3:last-child{
    margin-bottom: 0.75rem;
  }

  .xl\:last\:mb-4:last-child{
    margin-bottom: 1rem;
  }

  .xl\:last\:mb-5:last-child{
    margin-bottom: 1.25rem;
  }

  .xl\:last\:mb-6:last-child{
    margin-bottom: 1.5rem;
  }

  .xl\:last\:mb-7:last-child{
    margin-bottom: 1.75rem;
  }

  .xl\:last\:mb-8:last-child{
    margin-bottom: 2rem;
  }

  .xl\:last\:mb-9:last-child{
    margin-bottom: 2.25rem;
  }

  .xl\:last\:mb-10:last-child{
    margin-bottom: 2.5rem;
  }

  .xl\:last\:mb-11:last-child{
    margin-bottom: 2.75rem;
  }

  .xl\:last\:mb-12:last-child{
    margin-bottom: 3rem;
  }

  .xl\:last\:mb-14:last-child{
    margin-bottom: 3.5rem;
  }

  .xl\:last\:mb-16:last-child{
    margin-bottom: 4rem;
  }

  .xl\:last\:mb-20:last-child{
    margin-bottom: 5rem;
  }

  .xl\:last\:mb-24:last-child{
    margin-bottom: 6rem;
  }

  .xl\:last\:mb-28:last-child{
    margin-bottom: 7rem;
  }

  .xl\:last\:mb-32:last-child{
    margin-bottom: 8rem;
  }

  .xl\:last\:mb-36:last-child{
    margin-bottom: 9rem;
  }

  .xl\:last\:mb-40:last-child{
    margin-bottom: 10rem;
  }

  .xl\:last\:mb-44:last-child{
    margin-bottom: 11rem;
  }

  .xl\:last\:mb-48:last-child{
    margin-bottom: 12rem;
  }

  .xl\:last\:mb-52:last-child{
    margin-bottom: 13rem;
  }

  .xl\:last\:mb-56:last-child{
    margin-bottom: 14rem;
  }

  .xl\:last\:mb-60:last-child{
    margin-bottom: 15rem;
  }

  .xl\:last\:mb-64:last-child{
    margin-bottom: 16rem;
  }

  .xl\:last\:mb-72:last-child{
    margin-bottom: 18rem;
  }

  .xl\:last\:mb-80:last-child{
    margin-bottom: 20rem;
  }

  .xl\:last\:mb-96:last-child{
    margin-bottom: 24rem;
  }

  .xl\:last\:mb-144:last-child{
    margin-bottom: 36rem;
  }

  .xl\:last\:mb-192:last-child{
    margin-bottom: 48rem;
  }

  .xl\:last\:mb-240:last-child{
    margin-bottom: 60rem;
  }

  .xl\:last\:mb-auto:last-child{
    margin-bottom: auto;
  }

  .xl\:last\:mb-px:last-child{
    margin-bottom: 1px;
  }

  .xl\:last\:mb-0\.5:last-child{
    margin-bottom: 0.125rem;
  }

  .xl\:last\:mb-1\.5:last-child{
    margin-bottom: 0.375rem;
  }

  .xl\:last\:mb-2\.5:last-child{
    margin-bottom: 0.625rem;
  }

  .xl\:last\:mb-3\.5:last-child{
    margin-bottom: 0.875rem;
  }

  .xl\:last\:mb-btn-default:last-child{
    margin-bottom: 2.5rem;
  }

  .xl\:last\:mb-btn-sm:last-child{
    margin-bottom: 1.875rem;
  }

  .xl\:last\:mb-header:last-child{
    margin-bottom: 60px;
  }

  .xl\:last\:mb-icon:last-child{
    margin-bottom: 20px;
  }

  .xl\:last\:mb-icon-3xl:last-child{
    margin-bottom: 120px;
  }

  .xl\:last\:mb-icon-2xl:last-child{
    margin-bottom: 80px;
  }

  .xl\:last\:mb-icon-xl:last-child{
    margin-bottom: 60px;
  }

  .xl\:last\:mb-icon-lg:last-child{
    margin-bottom: 40px;
  }

  .xl\:last\:mb-icon-sm:last-child{
    margin-bottom: 18px;
  }

  .xl\:last\:mb-icon-xs:last-child{
    margin-bottom: 16px;
  }

  .xl\:last\:mb-icon-spacing:last-child{
    margin-bottom: 8px;
  }

  .xl\:last\:mb-heading-xs:last-child{
    margin-bottom: 0.25rem;
  }

  .xl\:last\:mb-heading-sm:last-child{
    margin-bottom: 0.5rem;
  }

  .xl\:last\:mb-heading:last-child{
    margin-bottom: 1rem;
  }

  .xl\:last\:mb-heading-lg:last-child{
    margin-bottom: 2rem;
  }

  .xl\:last\:mb-actionbar:last-child{
    margin-bottom: 70px;
  }

  .xl\:last\:mb-aside:last-child{
    margin-bottom: 20rem;
  }

  .xl\:last\:mb-sidebar:last-child{
    margin-bottom: 16rem;
  }

  .xl\:last\:mb-card-padding:last-child{
    margin-bottom: 1.25rem;
  }

  .xl\:last\:-mb-0:last-child{
    margin-bottom: 0px;
  }

  .xl\:last\:-mb-1:last-child{
    margin-bottom: -0.25rem;
  }

  .xl\:last\:-mb-2:last-child{
    margin-bottom: -0.5rem;
  }

  .xl\:last\:-mb-3:last-child{
    margin-bottom: -0.75rem;
  }

  .xl\:last\:-mb-4:last-child{
    margin-bottom: -1rem;
  }

  .xl\:last\:-mb-5:last-child{
    margin-bottom: -1.25rem;
  }

  .xl\:last\:-mb-6:last-child{
    margin-bottom: -1.5rem;
  }

  .xl\:last\:-mb-7:last-child{
    margin-bottom: -1.75rem;
  }

  .xl\:last\:-mb-8:last-child{
    margin-bottom: -2rem;
  }

  .xl\:last\:-mb-9:last-child{
    margin-bottom: -2.25rem;
  }

  .xl\:last\:-mb-10:last-child{
    margin-bottom: -2.5rem;
  }

  .xl\:last\:-mb-11:last-child{
    margin-bottom: -2.75rem;
  }

  .xl\:last\:-mb-12:last-child{
    margin-bottom: -3rem;
  }

  .xl\:last\:-mb-14:last-child{
    margin-bottom: -3.5rem;
  }

  .xl\:last\:-mb-16:last-child{
    margin-bottom: -4rem;
  }

  .xl\:last\:-mb-20:last-child{
    margin-bottom: -5rem;
  }

  .xl\:last\:-mb-24:last-child{
    margin-bottom: -6rem;
  }

  .xl\:last\:-mb-28:last-child{
    margin-bottom: -7rem;
  }

  .xl\:last\:-mb-32:last-child{
    margin-bottom: -8rem;
  }

  .xl\:last\:-mb-36:last-child{
    margin-bottom: -9rem;
  }

  .xl\:last\:-mb-40:last-child{
    margin-bottom: -10rem;
  }

  .xl\:last\:-mb-44:last-child{
    margin-bottom: -11rem;
  }

  .xl\:last\:-mb-48:last-child{
    margin-bottom: -12rem;
  }

  .xl\:last\:-mb-52:last-child{
    margin-bottom: -13rem;
  }

  .xl\:last\:-mb-56:last-child{
    margin-bottom: -14rem;
  }

  .xl\:last\:-mb-60:last-child{
    margin-bottom: -15rem;
  }

  .xl\:last\:-mb-64:last-child{
    margin-bottom: -16rem;
  }

  .xl\:last\:-mb-72:last-child{
    margin-bottom: -18rem;
  }

  .xl\:last\:-mb-80:last-child{
    margin-bottom: -20rem;
  }

  .xl\:last\:-mb-96:last-child{
    margin-bottom: -24rem;
  }

  .xl\:last\:-mb-144:last-child{
    margin-bottom: -36rem;
  }

  .xl\:last\:-mb-192:last-child{
    margin-bottom: -48rem;
  }

  .xl\:last\:-mb-240:last-child{
    margin-bottom: -60rem;
  }

  .xl\:last\:-mb-px:last-child{
    margin-bottom: -1px;
  }

  .xl\:last\:-mb-0\.5:last-child{
    margin-bottom: -0.125rem;
  }

  .xl\:last\:-mb-1\.5:last-child{
    margin-bottom: -0.375rem;
  }

  .xl\:last\:-mb-2\.5:last-child{
    margin-bottom: -0.625rem;
  }

  .xl\:last\:-mb-3\.5:last-child{
    margin-bottom: -0.875rem;
  }

  .xl\:last\:-mb-btn-default:last-child{
    margin-bottom: -2.5rem;
  }

  .xl\:last\:-mb-btn-sm:last-child{
    margin-bottom: -1.875rem;
  }

  .xl\:last\:-mb-header:last-child{
    margin-bottom: -60px;
  }

  .xl\:last\:-mb-icon:last-child{
    margin-bottom: -20px;
  }

  .xl\:last\:-mb-icon-3xl:last-child{
    margin-bottom: -120px;
  }

  .xl\:last\:-mb-icon-2xl:last-child{
    margin-bottom: -80px;
  }

  .xl\:last\:-mb-icon-xl:last-child{
    margin-bottom: -60px;
  }

  .xl\:last\:-mb-icon-lg:last-child{
    margin-bottom: -40px;
  }

  .xl\:last\:-mb-icon-sm:last-child{
    margin-bottom: -18px;
  }

  .xl\:last\:-mb-icon-xs:last-child{
    margin-bottom: -16px;
  }

  .xl\:last\:-mb-icon-spacing:last-child{
    margin-bottom: -8px;
  }

  .xl\:last\:-mb-heading-xs:last-child{
    margin-bottom: -0.25rem;
  }

  .xl\:last\:-mb-heading-sm:last-child{
    margin-bottom: -0.5rem;
  }

  .xl\:last\:-mb-heading:last-child{
    margin-bottom: -1rem;
  }

  .xl\:last\:-mb-heading-lg:last-child{
    margin-bottom: -2rem;
  }

  .xl\:last\:-mb-actionbar:last-child{
    margin-bottom: -70px;
  }

  .xl\:last\:-mb-aside:last-child{
    margin-bottom: -20rem;
  }

  .xl\:last\:-mb-sidebar:last-child{
    margin-bottom: -16rem;
  }

  .xl\:last\:-mb-card-padding:last-child{
    margin-bottom: -1.25rem;
  }

  .xl\:last\:ml-0:last-child{
    margin-left: 0px;
  }

  .xl\:last\:ml-1:last-child{
    margin-left: 0.25rem;
  }

  .xl\:last\:ml-2:last-child{
    margin-left: 0.5rem;
  }

  .xl\:last\:ml-3:last-child{
    margin-left: 0.75rem;
  }

  .xl\:last\:ml-4:last-child{
    margin-left: 1rem;
  }

  .xl\:last\:ml-5:last-child{
    margin-left: 1.25rem;
  }

  .xl\:last\:ml-6:last-child{
    margin-left: 1.5rem;
  }

  .xl\:last\:ml-7:last-child{
    margin-left: 1.75rem;
  }

  .xl\:last\:ml-8:last-child{
    margin-left: 2rem;
  }

  .xl\:last\:ml-9:last-child{
    margin-left: 2.25rem;
  }

  .xl\:last\:ml-10:last-child{
    margin-left: 2.5rem;
  }

  .xl\:last\:ml-11:last-child{
    margin-left: 2.75rem;
  }

  .xl\:last\:ml-12:last-child{
    margin-left: 3rem;
  }

  .xl\:last\:ml-14:last-child{
    margin-left: 3.5rem;
  }

  .xl\:last\:ml-16:last-child{
    margin-left: 4rem;
  }

  .xl\:last\:ml-20:last-child{
    margin-left: 5rem;
  }

  .xl\:last\:ml-24:last-child{
    margin-left: 6rem;
  }

  .xl\:last\:ml-28:last-child{
    margin-left: 7rem;
  }

  .xl\:last\:ml-32:last-child{
    margin-left: 8rem;
  }

  .xl\:last\:ml-36:last-child{
    margin-left: 9rem;
  }

  .xl\:last\:ml-40:last-child{
    margin-left: 10rem;
  }

  .xl\:last\:ml-44:last-child{
    margin-left: 11rem;
  }

  .xl\:last\:ml-48:last-child{
    margin-left: 12rem;
  }

  .xl\:last\:ml-52:last-child{
    margin-left: 13rem;
  }

  .xl\:last\:ml-56:last-child{
    margin-left: 14rem;
  }

  .xl\:last\:ml-60:last-child{
    margin-left: 15rem;
  }

  .xl\:last\:ml-64:last-child{
    margin-left: 16rem;
  }

  .xl\:last\:ml-72:last-child{
    margin-left: 18rem;
  }

  .xl\:last\:ml-80:last-child{
    margin-left: 20rem;
  }

  .xl\:last\:ml-96:last-child{
    margin-left: 24rem;
  }

  .xl\:last\:ml-144:last-child{
    margin-left: 36rem;
  }

  .xl\:last\:ml-192:last-child{
    margin-left: 48rem;
  }

  .xl\:last\:ml-240:last-child{
    margin-left: 60rem;
  }

  .xl\:last\:ml-auto:last-child{
    margin-left: auto;
  }

  .xl\:last\:ml-px:last-child{
    margin-left: 1px;
  }

  .xl\:last\:ml-0\.5:last-child{
    margin-left: 0.125rem;
  }

  .xl\:last\:ml-1\.5:last-child{
    margin-left: 0.375rem;
  }

  .xl\:last\:ml-2\.5:last-child{
    margin-left: 0.625rem;
  }

  .xl\:last\:ml-3\.5:last-child{
    margin-left: 0.875rem;
  }

  .xl\:last\:ml-btn-default:last-child{
    margin-left: 2.5rem;
  }

  .xl\:last\:ml-btn-sm:last-child{
    margin-left: 1.875rem;
  }

  .xl\:last\:ml-header:last-child{
    margin-left: 60px;
  }

  .xl\:last\:ml-icon:last-child{
    margin-left: 20px;
  }

  .xl\:last\:ml-icon-3xl:last-child{
    margin-left: 120px;
  }

  .xl\:last\:ml-icon-2xl:last-child{
    margin-left: 80px;
  }

  .xl\:last\:ml-icon-xl:last-child{
    margin-left: 60px;
  }

  .xl\:last\:ml-icon-lg:last-child{
    margin-left: 40px;
  }

  .xl\:last\:ml-icon-sm:last-child{
    margin-left: 18px;
  }

  .xl\:last\:ml-icon-xs:last-child{
    margin-left: 16px;
  }

  .xl\:last\:ml-icon-spacing:last-child{
    margin-left: 8px;
  }

  .xl\:last\:ml-heading-xs:last-child{
    margin-left: 0.25rem;
  }

  .xl\:last\:ml-heading-sm:last-child{
    margin-left: 0.5rem;
  }

  .xl\:last\:ml-heading:last-child{
    margin-left: 1rem;
  }

  .xl\:last\:ml-heading-lg:last-child{
    margin-left: 2rem;
  }

  .xl\:last\:ml-actionbar:last-child{
    margin-left: 70px;
  }

  .xl\:last\:ml-aside:last-child{
    margin-left: 20rem;
  }

  .xl\:last\:ml-sidebar:last-child{
    margin-left: 16rem;
  }

  .xl\:last\:ml-card-padding:last-child{
    margin-left: 1.25rem;
  }

  .xl\:last\:-ml-0:last-child{
    margin-left: 0px;
  }

  .xl\:last\:-ml-1:last-child{
    margin-left: -0.25rem;
  }

  .xl\:last\:-ml-2:last-child{
    margin-left: -0.5rem;
  }

  .xl\:last\:-ml-3:last-child{
    margin-left: -0.75rem;
  }

  .xl\:last\:-ml-4:last-child{
    margin-left: -1rem;
  }

  .xl\:last\:-ml-5:last-child{
    margin-left: -1.25rem;
  }

  .xl\:last\:-ml-6:last-child{
    margin-left: -1.5rem;
  }

  .xl\:last\:-ml-7:last-child{
    margin-left: -1.75rem;
  }

  .xl\:last\:-ml-8:last-child{
    margin-left: -2rem;
  }

  .xl\:last\:-ml-9:last-child{
    margin-left: -2.25rem;
  }

  .xl\:last\:-ml-10:last-child{
    margin-left: -2.5rem;
  }

  .xl\:last\:-ml-11:last-child{
    margin-left: -2.75rem;
  }

  .xl\:last\:-ml-12:last-child{
    margin-left: -3rem;
  }

  .xl\:last\:-ml-14:last-child{
    margin-left: -3.5rem;
  }

  .xl\:last\:-ml-16:last-child{
    margin-left: -4rem;
  }

  .xl\:last\:-ml-20:last-child{
    margin-left: -5rem;
  }

  .xl\:last\:-ml-24:last-child{
    margin-left: -6rem;
  }

  .xl\:last\:-ml-28:last-child{
    margin-left: -7rem;
  }

  .xl\:last\:-ml-32:last-child{
    margin-left: -8rem;
  }

  .xl\:last\:-ml-36:last-child{
    margin-left: -9rem;
  }

  .xl\:last\:-ml-40:last-child{
    margin-left: -10rem;
  }

  .xl\:last\:-ml-44:last-child{
    margin-left: -11rem;
  }

  .xl\:last\:-ml-48:last-child{
    margin-left: -12rem;
  }

  .xl\:last\:-ml-52:last-child{
    margin-left: -13rem;
  }

  .xl\:last\:-ml-56:last-child{
    margin-left: -14rem;
  }

  .xl\:last\:-ml-60:last-child{
    margin-left: -15rem;
  }

  .xl\:last\:-ml-64:last-child{
    margin-left: -16rem;
  }

  .xl\:last\:-ml-72:last-child{
    margin-left: -18rem;
  }

  .xl\:last\:-ml-80:last-child{
    margin-left: -20rem;
  }

  .xl\:last\:-ml-96:last-child{
    margin-left: -24rem;
  }

  .xl\:last\:-ml-144:last-child{
    margin-left: -36rem;
  }

  .xl\:last\:-ml-192:last-child{
    margin-left: -48rem;
  }

  .xl\:last\:-ml-240:last-child{
    margin-left: -60rem;
  }

  .xl\:last\:-ml-px:last-child{
    margin-left: -1px;
  }

  .xl\:last\:-ml-0\.5:last-child{
    margin-left: -0.125rem;
  }

  .xl\:last\:-ml-1\.5:last-child{
    margin-left: -0.375rem;
  }

  .xl\:last\:-ml-2\.5:last-child{
    margin-left: -0.625rem;
  }

  .xl\:last\:-ml-3\.5:last-child{
    margin-left: -0.875rem;
  }

  .xl\:last\:-ml-btn-default:last-child{
    margin-left: -2.5rem;
  }

  .xl\:last\:-ml-btn-sm:last-child{
    margin-left: -1.875rem;
  }

  .xl\:last\:-ml-header:last-child{
    margin-left: -60px;
  }

  .xl\:last\:-ml-icon:last-child{
    margin-left: -20px;
  }

  .xl\:last\:-ml-icon-3xl:last-child{
    margin-left: -120px;
  }

  .xl\:last\:-ml-icon-2xl:last-child{
    margin-left: -80px;
  }

  .xl\:last\:-ml-icon-xl:last-child{
    margin-left: -60px;
  }

  .xl\:last\:-ml-icon-lg:last-child{
    margin-left: -40px;
  }

  .xl\:last\:-ml-icon-sm:last-child{
    margin-left: -18px;
  }

  .xl\:last\:-ml-icon-xs:last-child{
    margin-left: -16px;
  }

  .xl\:last\:-ml-icon-spacing:last-child{
    margin-left: -8px;
  }

  .xl\:last\:-ml-heading-xs:last-child{
    margin-left: -0.25rem;
  }

  .xl\:last\:-ml-heading-sm:last-child{
    margin-left: -0.5rem;
  }

  .xl\:last\:-ml-heading:last-child{
    margin-left: -1rem;
  }

  .xl\:last\:-ml-heading-lg:last-child{
    margin-left: -2rem;
  }

  .xl\:last\:-ml-actionbar:last-child{
    margin-left: -70px;
  }

  .xl\:last\:-ml-aside:last-child{
    margin-left: -20rem;
  }

  .xl\:last\:-ml-sidebar:last-child{
    margin-left: -16rem;
  }

  .xl\:last\:-ml-card-padding:last-child{
    margin-left: -1.25rem;
  }

  .xl\:box-border{
    box-sizing: border-box;
  }

  .xl\:box-content{
    box-sizing: content-box;
  }

  .xl\:block{
    display: block;
  }

  .xl\:inline-block{
    display: inline-block;
  }

  .xl\:inline{
    display: inline;
  }

  .xl\:flex{
    display: flex;
  }

  .xl\:inline-flex{
    display: inline-flex;
  }

  .xl\:table{
    display: table;
  }

  .xl\:inline-table{
    display: inline-table;
  }

  .xl\:table-caption{
    display: table-caption;
  }

  .xl\:table-cell{
    display: table-cell;
  }

  .xl\:table-column{
    display: table-column;
  }

  .xl\:table-column-group{
    display: table-column-group;
  }

  .xl\:table-footer-group{
    display: table-footer-group;
  }

  .xl\:table-header-group{
    display: table-header-group;
  }

  .xl\:table-row-group{
    display: table-row-group;
  }

  .xl\:table-row{
    display: table-row;
  }

  .xl\:flow-root{
    display: flow-root;
  }

  .xl\:grid{
    display: grid;
  }

  .xl\:inline-grid{
    display: inline-grid;
  }

  .xl\:contents{
    display: contents;
  }

  .xl\:list-item{
    display: list-item;
  }

  .xl\:hidden{
    display: none;
  }

  .xl\:h-0{
    height: 0px;
  }

  .xl\:h-1{
    height: 0.25rem;
  }

  .xl\:h-2{
    height: 0.5rem;
  }

  .xl\:h-3{
    height: 0.75rem;
  }

  .xl\:h-4{
    height: 1rem;
  }

  .xl\:h-5{
    height: 1.25rem;
  }

  .xl\:h-6{
    height: 1.5rem;
  }

  .xl\:h-7{
    height: 1.75rem;
  }

  .xl\:h-8{
    height: 2rem;
  }

  .xl\:h-9{
    height: 2.25rem;
  }

  .xl\:h-10{
    height: 2.5rem;
  }

  .xl\:h-11{
    height: 2.75rem;
  }

  .xl\:h-12{
    height: 3rem;
  }

  .xl\:h-14{
    height: 3.5rem;
  }

  .xl\:h-16{
    height: 4rem;
  }

  .xl\:h-20{
    height: 5rem;
  }

  .xl\:h-24{
    height: 6rem;
  }

  .xl\:h-28{
    height: 7rem;
  }

  .xl\:h-32{
    height: 8rem;
  }

  .xl\:h-36{
    height: 9rem;
  }

  .xl\:h-40{
    height: 10rem;
  }

  .xl\:h-44{
    height: 11rem;
  }

  .xl\:h-48{
    height: 12rem;
  }

  .xl\:h-52{
    height: 13rem;
  }

  .xl\:h-56{
    height: 14rem;
  }

  .xl\:h-60{
    height: 15rem;
  }

  .xl\:h-64{
    height: 16rem;
  }

  .xl\:h-72{
    height: 18rem;
  }

  .xl\:h-80{
    height: 20rem;
  }

  .xl\:h-96{
    height: 24rem;
  }

  .xl\:h-144{
    height: 36rem;
  }

  .xl\:h-192{
    height: 48rem;
  }

  .xl\:h-240{
    height: 60rem;
  }

  .xl\:h-auto{
    height: auto;
  }

  .xl\:h-px{
    height: 1px;
  }

  .xl\:h-0\.5{
    height: 0.125rem;
  }

  .xl\:h-1\.5{
    height: 0.375rem;
  }

  .xl\:h-2\.5{
    height: 0.625rem;
  }

  .xl\:h-3\.5{
    height: 0.875rem;
  }

  .xl\:h-btn-default{
    height: 2.5rem;
  }

  .xl\:h-btn-sm{
    height: 1.875rem;
  }

  .xl\:h-header{
    height: 60px;
  }

  .xl\:h-icon{
    height: 20px;
  }

  .xl\:h-icon-3xl{
    height: 120px;
  }

  .xl\:h-icon-2xl{
    height: 80px;
  }

  .xl\:h-icon-xl{
    height: 60px;
  }

  .xl\:h-icon-lg{
    height: 40px;
  }

  .xl\:h-icon-sm{
    height: 18px;
  }

  .xl\:h-icon-xs{
    height: 16px;
  }

  .xl\:h-icon-spacing{
    height: 8px;
  }

  .xl\:h-heading-xs{
    height: 0.25rem;
  }

  .xl\:h-heading-sm{
    height: 0.5rem;
  }

  .xl\:h-heading{
    height: 1rem;
  }

  .xl\:h-heading-lg{
    height: 2rem;
  }

  .xl\:h-actionbar{
    height: 70px;
  }

  .xl\:h-aside{
    height: 20rem;
  }

  .xl\:h-sidebar{
    height: 16rem;
  }

  .xl\:h-card-padding{
    height: 1.25rem;
  }

  .xl\:h-1\/2{
    height: 50%;
  }

  .xl\:h-1\/3{
    height: 33.333333%;
  }

  .xl\:h-2\/3{
    height: 66.666667%;
  }

  .xl\:h-1\/4{
    height: 25%;
  }

  .xl\:h-2\/4{
    height: 50%;
  }

  .xl\:h-3\/4{
    height: 75%;
  }

  .xl\:h-1\/5{
    height: 20%;
  }

  .xl\:h-2\/5{
    height: 40%;
  }

  .xl\:h-3\/5{
    height: 60%;
  }

  .xl\:h-4\/5{
    height: 80%;
  }

  .xl\:h-1\/6{
    height: 16.666667%;
  }

  .xl\:h-2\/6{
    height: 33.333333%;
  }

  .xl\:h-3\/6{
    height: 50%;
  }

  .xl\:h-4\/6{
    height: 66.666667%;
  }

  .xl\:h-5\/6{
    height: 83.333333%;
  }

  .xl\:h-full{
    height: 100%;
  }

  .xl\:h-screen{
    height: 100vh;
  }

  .xl\:max-h-0{
    max-height: 0px;
  }

  .xl\:max-h-1{
    max-height: 0.25rem;
  }

  .xl\:max-h-2{
    max-height: 0.5rem;
  }

  .xl\:max-h-3{
    max-height: 0.75rem;
  }

  .xl\:max-h-4{
    max-height: 1rem;
  }

  .xl\:max-h-5{
    max-height: 1.25rem;
  }

  .xl\:max-h-6{
    max-height: 1.5rem;
  }

  .xl\:max-h-7{
    max-height: 1.75rem;
  }

  .xl\:max-h-8{
    max-height: 2rem;
  }

  .xl\:max-h-9{
    max-height: 2.25rem;
  }

  .xl\:max-h-10{
    max-height: 2.5rem;
  }

  .xl\:max-h-11{
    max-height: 2.75rem;
  }

  .xl\:max-h-12{
    max-height: 3rem;
  }

  .xl\:max-h-14{
    max-height: 3.5rem;
  }

  .xl\:max-h-16{
    max-height: 4rem;
  }

  .xl\:max-h-20{
    max-height: 5rem;
  }

  .xl\:max-h-24{
    max-height: 6rem;
  }

  .xl\:max-h-28{
    max-height: 7rem;
  }

  .xl\:max-h-32{
    max-height: 8rem;
  }

  .xl\:max-h-36{
    max-height: 9rem;
  }

  .xl\:max-h-40{
    max-height: 10rem;
  }

  .xl\:max-h-44{
    max-height: 11rem;
  }

  .xl\:max-h-48{
    max-height: 12rem;
  }

  .xl\:max-h-52{
    max-height: 13rem;
  }

  .xl\:max-h-56{
    max-height: 14rem;
  }

  .xl\:max-h-60{
    max-height: 15rem;
  }

  .xl\:max-h-64{
    max-height: 16rem;
  }

  .xl\:max-h-72{
    max-height: 18rem;
  }

  .xl\:max-h-80{
    max-height: 20rem;
  }

  .xl\:max-h-96{
    max-height: 24rem;
  }

  .xl\:max-h-144{
    max-height: 36rem;
  }

  .xl\:max-h-192{
    max-height: 48rem;
  }

  .xl\:max-h-240{
    max-height: 60rem;
  }

  .xl\:max-h-px{
    max-height: 1px;
  }

  .xl\:max-h-0\.5{
    max-height: 0.125rem;
  }

  .xl\:max-h-1\.5{
    max-height: 0.375rem;
  }

  .xl\:max-h-2\.5{
    max-height: 0.625rem;
  }

  .xl\:max-h-3\.5{
    max-height: 0.875rem;
  }

  .xl\:max-h-btn-default{
    max-height: 2.5rem;
  }

  .xl\:max-h-btn-sm{
    max-height: 1.875rem;
  }

  .xl\:max-h-header{
    max-height: 60px;
  }

  .xl\:max-h-icon{
    max-height: 20px;
  }

  .xl\:max-h-icon-3xl{
    max-height: 120px;
  }

  .xl\:max-h-icon-2xl{
    max-height: 80px;
  }

  .xl\:max-h-icon-xl{
    max-height: 60px;
  }

  .xl\:max-h-icon-lg{
    max-height: 40px;
  }

  .xl\:max-h-icon-sm{
    max-height: 18px;
  }

  .xl\:max-h-icon-xs{
    max-height: 16px;
  }

  .xl\:max-h-icon-spacing{
    max-height: 8px;
  }

  .xl\:max-h-heading-xs{
    max-height: 0.25rem;
  }

  .xl\:max-h-heading-sm{
    max-height: 0.5rem;
  }

  .xl\:max-h-heading{
    max-height: 1rem;
  }

  .xl\:max-h-heading-lg{
    max-height: 2rem;
  }

  .xl\:max-h-actionbar{
    max-height: 70px;
  }

  .xl\:max-h-aside{
    max-height: 20rem;
  }

  .xl\:max-h-sidebar{
    max-height: 16rem;
  }

  .xl\:max-h-card-padding{
    max-height: 1.25rem;
  }

  .xl\:max-h-full{
    max-height: 100%;
  }

  .xl\:max-h-screen{
    max-height: 100vh;
  }

  .xl\:min-h-0{
    min-height: 0px;
  }

  .xl\:min-h-12{
    min-height: 3rem;
  }

  .xl\:min-h-20{
    min-height: 5rem;
  }

  .xl\:min-h-24{
    min-height: 6rem;
  }

  .xl\:min-h-36{
    min-height: 9rem;
  }

  .xl\:min-h-48{
    min-height: 12rem;
  }

  .xl\:min-h-full{
    min-height: 100%;
  }

  .xl\:min-h-screen{
    min-height: 100vh;
  }

  .xl\:min-h-auto{
    min-height: auto;
  }

  .xl\:min-h-btn-default{
    min-height: 40px;
  }

  .xl\:w-0{
    width: 0px;
  }

  .xl\:w-1{
    width: 0.25rem;
  }

  .xl\:w-2{
    width: 0.5rem;
  }

  .xl\:w-3{
    width: 0.75rem;
  }

  .xl\:w-4{
    width: 1rem;
  }

  .xl\:w-5{
    width: 1.25rem;
  }

  .xl\:w-6{
    width: 1.5rem;
  }

  .xl\:w-7{
    width: 1.75rem;
  }

  .xl\:w-8{
    width: 2rem;
  }

  .xl\:w-9{
    width: 2.25rem;
  }

  .xl\:w-10{
    width: 2.5rem;
  }

  .xl\:w-11{
    width: 2.75rem;
  }

  .xl\:w-12{
    width: 3rem;
  }

  .xl\:w-14{
    width: 3.5rem;
  }

  .xl\:w-16{
    width: 4rem;
  }

  .xl\:w-20{
    width: 5rem;
  }

  .xl\:w-24{
    width: 6rem;
  }

  .xl\:w-28{
    width: 7rem;
  }

  .xl\:w-32{
    width: 8rem;
  }

  .xl\:w-36{
    width: 9rem;
  }

  .xl\:w-40{
    width: 10rem;
  }

  .xl\:w-44{
    width: 11rem;
  }

  .xl\:w-48{
    width: 12rem;
  }

  .xl\:w-52{
    width: 13rem;
  }

  .xl\:w-56{
    width: 14rem;
  }

  .xl\:w-60{
    width: 15rem;
  }

  .xl\:w-64{
    width: 16rem;
  }

  .xl\:w-72{
    width: 18rem;
  }

  .xl\:w-80{
    width: 20rem;
  }

  .xl\:w-96{
    width: 24rem;
  }

  .xl\:w-144{
    width: 36rem;
  }

  .xl\:w-192{
    width: 48rem;
  }

  .xl\:w-240{
    width: 60rem;
  }

  .xl\:w-auto{
    width: auto;
  }

  .xl\:w-px{
    width: 1px;
  }

  .xl\:w-0\.5{
    width: 0.125rem;
  }

  .xl\:w-1\.5{
    width: 0.375rem;
  }

  .xl\:w-2\.5{
    width: 0.625rem;
  }

  .xl\:w-3\.5{
    width: 0.875rem;
  }

  .xl\:w-btn-default{
    width: 2.5rem;
  }

  .xl\:w-btn-sm{
    width: 1.875rem;
  }

  .xl\:w-header{
    width: 60px;
  }

  .xl\:w-icon{
    width: 20px;
  }

  .xl\:w-icon-3xl{
    width: 120px;
  }

  .xl\:w-icon-2xl{
    width: 80px;
  }

  .xl\:w-icon-xl{
    width: 60px;
  }

  .xl\:w-icon-lg{
    width: 40px;
  }

  .xl\:w-icon-sm{
    width: 18px;
  }

  .xl\:w-icon-xs{
    width: 16px;
  }

  .xl\:w-icon-spacing{
    width: 8px;
  }

  .xl\:w-heading-xs{
    width: 0.25rem;
  }

  .xl\:w-heading-sm{
    width: 0.5rem;
  }

  .xl\:w-heading{
    width: 1rem;
  }

  .xl\:w-heading-lg{
    width: 2rem;
  }

  .xl\:w-actionbar{
    width: 70px;
  }

  .xl\:w-aside{
    width: 20rem;
  }

  .xl\:w-sidebar{
    width: 16rem;
  }

  .xl\:w-card-padding{
    width: 1.25rem;
  }

  .xl\:w-1\/2{
    width: 50%;
  }

  .xl\:w-1\/3{
    width: 33.333333%;
  }

  .xl\:w-2\/3{
    width: 66.666667%;
  }

  .xl\:w-1\/4{
    width: 25%;
  }

  .xl\:w-2\/4{
    width: 50%;
  }

  .xl\:w-3\/4{
    width: 75%;
  }

  .xl\:w-1\/5{
    width: 20%;
  }

  .xl\:w-2\/5{
    width: 40%;
  }

  .xl\:w-3\/5{
    width: 60%;
  }

  .xl\:w-4\/5{
    width: 80%;
  }

  .xl\:w-1\/6{
    width: 16.666667%;
  }

  .xl\:w-2\/6{
    width: 33.333333%;
  }

  .xl\:w-3\/6{
    width: 50%;
  }

  .xl\:w-4\/6{
    width: 66.666667%;
  }

  .xl\:w-5\/6{
    width: 83.333333%;
  }

  .xl\:w-1\/12{
    width: 8.333333%;
  }

  .xl\:w-2\/12{
    width: 16.666667%;
  }

  .xl\:w-3\/12{
    width: 25%;
  }

  .xl\:w-4\/12{
    width: 33.333333%;
  }

  .xl\:w-5\/12{
    width: 41.666667%;
  }

  .xl\:w-6\/12{
    width: 50%;
  }

  .xl\:w-7\/12{
    width: 58.333333%;
  }

  .xl\:w-8\/12{
    width: 66.666667%;
  }

  .xl\:w-9\/12{
    width: 75%;
  }

  .xl\:w-10\/12{
    width: 83.333333%;
  }

  .xl\:w-11\/12{
    width: 91.666667%;
  }

  .xl\:w-full{
    width: 100%;
  }

  .xl\:w-screen{
    width: 100vw;
  }

  .xl\:w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .xl\:w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .xl\:first\:w-0:first-child{
    width: 0px;
  }

  .xl\:first\:w-1:first-child{
    width: 0.25rem;
  }

  .xl\:first\:w-2:first-child{
    width: 0.5rem;
  }

  .xl\:first\:w-3:first-child{
    width: 0.75rem;
  }

  .xl\:first\:w-4:first-child{
    width: 1rem;
  }

  .xl\:first\:w-5:first-child{
    width: 1.25rem;
  }

  .xl\:first\:w-6:first-child{
    width: 1.5rem;
  }

  .xl\:first\:w-7:first-child{
    width: 1.75rem;
  }

  .xl\:first\:w-8:first-child{
    width: 2rem;
  }

  .xl\:first\:w-9:first-child{
    width: 2.25rem;
  }

  .xl\:first\:w-10:first-child{
    width: 2.5rem;
  }

  .xl\:first\:w-11:first-child{
    width: 2.75rem;
  }

  .xl\:first\:w-12:first-child{
    width: 3rem;
  }

  .xl\:first\:w-14:first-child{
    width: 3.5rem;
  }

  .xl\:first\:w-16:first-child{
    width: 4rem;
  }

  .xl\:first\:w-20:first-child{
    width: 5rem;
  }

  .xl\:first\:w-24:first-child{
    width: 6rem;
  }

  .xl\:first\:w-28:first-child{
    width: 7rem;
  }

  .xl\:first\:w-32:first-child{
    width: 8rem;
  }

  .xl\:first\:w-36:first-child{
    width: 9rem;
  }

  .xl\:first\:w-40:first-child{
    width: 10rem;
  }

  .xl\:first\:w-44:first-child{
    width: 11rem;
  }

  .xl\:first\:w-48:first-child{
    width: 12rem;
  }

  .xl\:first\:w-52:first-child{
    width: 13rem;
  }

  .xl\:first\:w-56:first-child{
    width: 14rem;
  }

  .xl\:first\:w-60:first-child{
    width: 15rem;
  }

  .xl\:first\:w-64:first-child{
    width: 16rem;
  }

  .xl\:first\:w-72:first-child{
    width: 18rem;
  }

  .xl\:first\:w-80:first-child{
    width: 20rem;
  }

  .xl\:first\:w-96:first-child{
    width: 24rem;
  }

  .xl\:first\:w-144:first-child{
    width: 36rem;
  }

  .xl\:first\:w-192:first-child{
    width: 48rem;
  }

  .xl\:first\:w-240:first-child{
    width: 60rem;
  }

  .xl\:first\:w-auto:first-child{
    width: auto;
  }

  .xl\:first\:w-px:first-child{
    width: 1px;
  }

  .xl\:first\:w-0\.5:first-child{
    width: 0.125rem;
  }

  .xl\:first\:w-1\.5:first-child{
    width: 0.375rem;
  }

  .xl\:first\:w-2\.5:first-child{
    width: 0.625rem;
  }

  .xl\:first\:w-3\.5:first-child{
    width: 0.875rem;
  }

  .xl\:first\:w-btn-default:first-child{
    width: 2.5rem;
  }

  .xl\:first\:w-btn-sm:first-child{
    width: 1.875rem;
  }

  .xl\:first\:w-header:first-child{
    width: 60px;
  }

  .xl\:first\:w-icon:first-child{
    width: 20px;
  }

  .xl\:first\:w-icon-3xl:first-child{
    width: 120px;
  }

  .xl\:first\:w-icon-2xl:first-child{
    width: 80px;
  }

  .xl\:first\:w-icon-xl:first-child{
    width: 60px;
  }

  .xl\:first\:w-icon-lg:first-child{
    width: 40px;
  }

  .xl\:first\:w-icon-sm:first-child{
    width: 18px;
  }

  .xl\:first\:w-icon-xs:first-child{
    width: 16px;
  }

  .xl\:first\:w-icon-spacing:first-child{
    width: 8px;
  }

  .xl\:first\:w-heading-xs:first-child{
    width: 0.25rem;
  }

  .xl\:first\:w-heading-sm:first-child{
    width: 0.5rem;
  }

  .xl\:first\:w-heading:first-child{
    width: 1rem;
  }

  .xl\:first\:w-heading-lg:first-child{
    width: 2rem;
  }

  .xl\:first\:w-actionbar:first-child{
    width: 70px;
  }

  .xl\:first\:w-aside:first-child{
    width: 20rem;
  }

  .xl\:first\:w-sidebar:first-child{
    width: 16rem;
  }

  .xl\:first\:w-card-padding:first-child{
    width: 1.25rem;
  }

  .xl\:first\:w-1\/2:first-child{
    width: 50%;
  }

  .xl\:first\:w-1\/3:first-child{
    width: 33.333333%;
  }

  .xl\:first\:w-2\/3:first-child{
    width: 66.666667%;
  }

  .xl\:first\:w-1\/4:first-child{
    width: 25%;
  }

  .xl\:first\:w-2\/4:first-child{
    width: 50%;
  }

  .xl\:first\:w-3\/4:first-child{
    width: 75%;
  }

  .xl\:first\:w-1\/5:first-child{
    width: 20%;
  }

  .xl\:first\:w-2\/5:first-child{
    width: 40%;
  }

  .xl\:first\:w-3\/5:first-child{
    width: 60%;
  }

  .xl\:first\:w-4\/5:first-child{
    width: 80%;
  }

  .xl\:first\:w-1\/6:first-child{
    width: 16.666667%;
  }

  .xl\:first\:w-2\/6:first-child{
    width: 33.333333%;
  }

  .xl\:first\:w-3\/6:first-child{
    width: 50%;
  }

  .xl\:first\:w-4\/6:first-child{
    width: 66.666667%;
  }

  .xl\:first\:w-5\/6:first-child{
    width: 83.333333%;
  }

  .xl\:first\:w-1\/12:first-child{
    width: 8.333333%;
  }

  .xl\:first\:w-2\/12:first-child{
    width: 16.666667%;
  }

  .xl\:first\:w-3\/12:first-child{
    width: 25%;
  }

  .xl\:first\:w-4\/12:first-child{
    width: 33.333333%;
  }

  .xl\:first\:w-5\/12:first-child{
    width: 41.666667%;
  }

  .xl\:first\:w-6\/12:first-child{
    width: 50%;
  }

  .xl\:first\:w-7\/12:first-child{
    width: 58.333333%;
  }

  .xl\:first\:w-8\/12:first-child{
    width: 66.666667%;
  }

  .xl\:first\:w-9\/12:first-child{
    width: 75%;
  }

  .xl\:first\:w-10\/12:first-child{
    width: 83.333333%;
  }

  .xl\:first\:w-11\/12:first-child{
    width: 91.666667%;
  }

  .xl\:first\:w-full:first-child{
    width: 100%;
  }

  .xl\:first\:w-screen:first-child{
    width: 100vw;
  }

  .xl\:first\:w-min:first-child{
    width: -moz-min-content;
    width: min-content;
  }

  .xl\:first\:w-max:first-child{
    width: -moz-max-content;
    width: max-content;
  }

  .xl\:last\:w-0:last-child{
    width: 0px;
  }

  .xl\:last\:w-1:last-child{
    width: 0.25rem;
  }

  .xl\:last\:w-2:last-child{
    width: 0.5rem;
  }

  .xl\:last\:w-3:last-child{
    width: 0.75rem;
  }

  .xl\:last\:w-4:last-child{
    width: 1rem;
  }

  .xl\:last\:w-5:last-child{
    width: 1.25rem;
  }

  .xl\:last\:w-6:last-child{
    width: 1.5rem;
  }

  .xl\:last\:w-7:last-child{
    width: 1.75rem;
  }

  .xl\:last\:w-8:last-child{
    width: 2rem;
  }

  .xl\:last\:w-9:last-child{
    width: 2.25rem;
  }

  .xl\:last\:w-10:last-child{
    width: 2.5rem;
  }

  .xl\:last\:w-11:last-child{
    width: 2.75rem;
  }

  .xl\:last\:w-12:last-child{
    width: 3rem;
  }

  .xl\:last\:w-14:last-child{
    width: 3.5rem;
  }

  .xl\:last\:w-16:last-child{
    width: 4rem;
  }

  .xl\:last\:w-20:last-child{
    width: 5rem;
  }

  .xl\:last\:w-24:last-child{
    width: 6rem;
  }

  .xl\:last\:w-28:last-child{
    width: 7rem;
  }

  .xl\:last\:w-32:last-child{
    width: 8rem;
  }

  .xl\:last\:w-36:last-child{
    width: 9rem;
  }

  .xl\:last\:w-40:last-child{
    width: 10rem;
  }

  .xl\:last\:w-44:last-child{
    width: 11rem;
  }

  .xl\:last\:w-48:last-child{
    width: 12rem;
  }

  .xl\:last\:w-52:last-child{
    width: 13rem;
  }

  .xl\:last\:w-56:last-child{
    width: 14rem;
  }

  .xl\:last\:w-60:last-child{
    width: 15rem;
  }

  .xl\:last\:w-64:last-child{
    width: 16rem;
  }

  .xl\:last\:w-72:last-child{
    width: 18rem;
  }

  .xl\:last\:w-80:last-child{
    width: 20rem;
  }

  .xl\:last\:w-96:last-child{
    width: 24rem;
  }

  .xl\:last\:w-144:last-child{
    width: 36rem;
  }

  .xl\:last\:w-192:last-child{
    width: 48rem;
  }

  .xl\:last\:w-240:last-child{
    width: 60rem;
  }

  .xl\:last\:w-auto:last-child{
    width: auto;
  }

  .xl\:last\:w-px:last-child{
    width: 1px;
  }

  .xl\:last\:w-0\.5:last-child{
    width: 0.125rem;
  }

  .xl\:last\:w-1\.5:last-child{
    width: 0.375rem;
  }

  .xl\:last\:w-2\.5:last-child{
    width: 0.625rem;
  }

  .xl\:last\:w-3\.5:last-child{
    width: 0.875rem;
  }

  .xl\:last\:w-btn-default:last-child{
    width: 2.5rem;
  }

  .xl\:last\:w-btn-sm:last-child{
    width: 1.875rem;
  }

  .xl\:last\:w-header:last-child{
    width: 60px;
  }

  .xl\:last\:w-icon:last-child{
    width: 20px;
  }

  .xl\:last\:w-icon-3xl:last-child{
    width: 120px;
  }

  .xl\:last\:w-icon-2xl:last-child{
    width: 80px;
  }

  .xl\:last\:w-icon-xl:last-child{
    width: 60px;
  }

  .xl\:last\:w-icon-lg:last-child{
    width: 40px;
  }

  .xl\:last\:w-icon-sm:last-child{
    width: 18px;
  }

  .xl\:last\:w-icon-xs:last-child{
    width: 16px;
  }

  .xl\:last\:w-icon-spacing:last-child{
    width: 8px;
  }

  .xl\:last\:w-heading-xs:last-child{
    width: 0.25rem;
  }

  .xl\:last\:w-heading-sm:last-child{
    width: 0.5rem;
  }

  .xl\:last\:w-heading:last-child{
    width: 1rem;
  }

  .xl\:last\:w-heading-lg:last-child{
    width: 2rem;
  }

  .xl\:last\:w-actionbar:last-child{
    width: 70px;
  }

  .xl\:last\:w-aside:last-child{
    width: 20rem;
  }

  .xl\:last\:w-sidebar:last-child{
    width: 16rem;
  }

  .xl\:last\:w-card-padding:last-child{
    width: 1.25rem;
  }

  .xl\:last\:w-1\/2:last-child{
    width: 50%;
  }

  .xl\:last\:w-1\/3:last-child{
    width: 33.333333%;
  }

  .xl\:last\:w-2\/3:last-child{
    width: 66.666667%;
  }

  .xl\:last\:w-1\/4:last-child{
    width: 25%;
  }

  .xl\:last\:w-2\/4:last-child{
    width: 50%;
  }

  .xl\:last\:w-3\/4:last-child{
    width: 75%;
  }

  .xl\:last\:w-1\/5:last-child{
    width: 20%;
  }

  .xl\:last\:w-2\/5:last-child{
    width: 40%;
  }

  .xl\:last\:w-3\/5:last-child{
    width: 60%;
  }

  .xl\:last\:w-4\/5:last-child{
    width: 80%;
  }

  .xl\:last\:w-1\/6:last-child{
    width: 16.666667%;
  }

  .xl\:last\:w-2\/6:last-child{
    width: 33.333333%;
  }

  .xl\:last\:w-3\/6:last-child{
    width: 50%;
  }

  .xl\:last\:w-4\/6:last-child{
    width: 66.666667%;
  }

  .xl\:last\:w-5\/6:last-child{
    width: 83.333333%;
  }

  .xl\:last\:w-1\/12:last-child{
    width: 8.333333%;
  }

  .xl\:last\:w-2\/12:last-child{
    width: 16.666667%;
  }

  .xl\:last\:w-3\/12:last-child{
    width: 25%;
  }

  .xl\:last\:w-4\/12:last-child{
    width: 33.333333%;
  }

  .xl\:last\:w-5\/12:last-child{
    width: 41.666667%;
  }

  .xl\:last\:w-6\/12:last-child{
    width: 50%;
  }

  .xl\:last\:w-7\/12:last-child{
    width: 58.333333%;
  }

  .xl\:last\:w-8\/12:last-child{
    width: 66.666667%;
  }

  .xl\:last\:w-9\/12:last-child{
    width: 75%;
  }

  .xl\:last\:w-10\/12:last-child{
    width: 83.333333%;
  }

  .xl\:last\:w-11\/12:last-child{
    width: 91.666667%;
  }

  .xl\:last\:w-full:last-child{
    width: 100%;
  }

  .xl\:last\:w-screen:last-child{
    width: 100vw;
  }

  .xl\:last\:w-min:last-child{
    width: -moz-min-content;
    width: min-content;
  }

  .xl\:last\:w-max:last-child{
    width: -moz-max-content;
    width: max-content;
  }

  .xl\:min-w-0{
    min-width: 0px;
  }

  .xl\:min-w-56{
    min-width: 14rem;
  }

  .xl\:min-w-96{
    min-width: 24rem;
  }

  .xl\:min-w-192{
    min-width: 48rem;
  }

  .xl\:min-w-full{
    min-width: 100%;
  }

  .xl\:min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .xl\:min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .xl\:min-w-auto{
    min-width: auto;
  }

  .xl\:max-w-0{
    max-width: 0rem;
  }

  .xl\:max-w-8{
    max-width: 2rem;
  }

  .xl\:max-w-32{
    max-width: 8rem;
  }

  .xl\:max-w-48{
    max-width: 12rem;
  }

  .xl\:max-w-64{
    max-width: 16rem;
  }

  .xl\:max-w-94{
    max-width: 24rem;
  }

  .xl\:max-w-144{
    max-width: 36rem;
  }

  .xl\:max-w-192{
    max-width: 48rem;
  }

  .xl\:max-w-240{
    max-width: 60rem;
  }

  .xl\:max-w-none{
    max-width: none;
  }

  .xl\:max-w-xs{
    max-width: 20rem;
  }

  .xl\:max-w-sm{
    max-width: 24rem;
  }

  .xl\:max-w-md{
    max-width: 28rem;
  }

  .xl\:max-w-lg{
    max-width: 32rem;
  }

  .xl\:max-w-xl{
    max-width: 36rem;
  }

  .xl\:max-w-2xl{
    max-width: 42rem;
  }

  .xl\:max-w-3xl{
    max-width: 48rem;
  }

  .xl\:max-w-4xl{
    max-width: 56rem;
  }

  .xl\:max-w-5xl{
    max-width: 64rem;
  }

  .xl\:max-w-6xl{
    max-width: 72rem;
  }

  .xl\:max-w-7xl{
    max-width: 80rem;
  }

  .xl\:max-w-full{
    max-width: 100%;
  }

  .xl\:max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .xl\:max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .xl\:max-w-prose{
    max-width: 65ch;
  }

  .xl\:max-w-screen-sm{
    max-width: 640px;
  }

  .xl\:max-w-screen-md{
    max-width: 768px;
  }

  .xl\:max-w-screen-lg{
    max-width: 1024px;
  }

  .xl\:max-w-screen-xl{
    max-width: 1280px;
  }

  .xl\:max-w-screen-2xl{
    max-width: 1536px;
  }

  .xl\:max-w-screen-3xl{
    max-width: 1930px;
  }

  .xl\:max-w-1\/2{
    max-width: 50%;
  }

  .xl\:max-w-2\/3{
    max-width: 66%;
  }

  .xl\:flex-1{
    flex: 1 1;
  }

  .xl\:flex-auto{
    flex: 1 1 auto;
  }

  .xl\:flex-initial{
    flex: 0 1 auto;
  }

  .xl\:flex-none{
    flex: none;
  }

  .xl\:flex-shrink-0{
    flex-shrink: 0;
  }

  .xl\:flex-shrink{
    flex-shrink: 1;
  }

  .xl\:flex-grow-0{
    flex-grow: 0;
  }

  .xl\:flex-grow{
    flex-grow: 1;
  }

  .xl\:table-auto{
    table-layout: auto;
  }

  .xl\:table-fixed{
    table-layout: fixed;
  }

  .xl\:border-collapse{
    border-collapse: collapse;
  }

  .xl\:border-separate{
    border-collapse: separate;
  }

  .xl\:origin-center{
    transform-origin: center;
  }

  .xl\:origin-top{
    transform-origin: top;
  }

  .xl\:origin-top-right{
    transform-origin: top right;
  }

  .xl\:origin-right{
    transform-origin: right;
  }

  .xl\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .xl\:origin-bottom{
    transform-origin: bottom;
  }

  .xl\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .xl\:origin-left{
    transform-origin: left;
  }

  .xl\:origin-top-left{
    transform-origin: top left;
  }

  .xl\:transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl\:transform-none{
    transform: none;
  }

  .xl\:translate-x-0{
    --tw-translate-x: 0px;
  }

  .xl\:translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .xl\:translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .xl\:translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .xl\:translate-x-4{
    --tw-translate-x: 1rem;
  }

  .xl\:translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .xl\:translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .xl\:translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .xl\:translate-x-8{
    --tw-translate-x: 2rem;
  }

  .xl\:translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .xl\:translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .xl\:translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .xl\:translate-x-12{
    --tw-translate-x: 3rem;
  }

  .xl\:translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .xl\:translate-x-16{
    --tw-translate-x: 4rem;
  }

  .xl\:translate-x-20{
    --tw-translate-x: 5rem;
  }

  .xl\:translate-x-24{
    --tw-translate-x: 6rem;
  }

  .xl\:translate-x-28{
    --tw-translate-x: 7rem;
  }

  .xl\:translate-x-32{
    --tw-translate-x: 8rem;
  }

  .xl\:translate-x-36{
    --tw-translate-x: 9rem;
  }

  .xl\:translate-x-40{
    --tw-translate-x: 10rem;
  }

  .xl\:translate-x-44{
    --tw-translate-x: 11rem;
  }

  .xl\:translate-x-48{
    --tw-translate-x: 12rem;
  }

  .xl\:translate-x-52{
    --tw-translate-x: 13rem;
  }

  .xl\:translate-x-56{
    --tw-translate-x: 14rem;
  }

  .xl\:translate-x-60{
    --tw-translate-x: 15rem;
  }

  .xl\:translate-x-64{
    --tw-translate-x: 16rem;
  }

  .xl\:translate-x-72{
    --tw-translate-x: 18rem;
  }

  .xl\:translate-x-80{
    --tw-translate-x: 20rem;
  }

  .xl\:translate-x-96{
    --tw-translate-x: 24rem;
  }

  .xl\:translate-x-144{
    --tw-translate-x: 36rem;
  }

  .xl\:translate-x-192{
    --tw-translate-x: 48rem;
  }

  .xl\:translate-x-240{
    --tw-translate-x: 60rem;
  }

  .xl\:translate-x-px{
    --tw-translate-x: 1px;
  }

  .xl\:translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .xl\:translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .xl\:translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .xl\:translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .xl\:translate-x-btn-default{
    --tw-translate-x: 2.5rem;
  }

  .xl\:translate-x-btn-sm{
    --tw-translate-x: 1.875rem;
  }

  .xl\:translate-x-header{
    --tw-translate-x: 60px;
  }

  .xl\:translate-x-icon{
    --tw-translate-x: 20px;
  }

  .xl\:translate-x-icon-3xl{
    --tw-translate-x: 120px;
  }

  .xl\:translate-x-icon-2xl{
    --tw-translate-x: 80px;
  }

  .xl\:translate-x-icon-xl{
    --tw-translate-x: 60px;
  }

  .xl\:translate-x-icon-lg{
    --tw-translate-x: 40px;
  }

  .xl\:translate-x-icon-sm{
    --tw-translate-x: 18px;
  }

  .xl\:translate-x-icon-xs{
    --tw-translate-x: 16px;
  }

  .xl\:translate-x-icon-spacing{
    --tw-translate-x: 8px;
  }

  .xl\:translate-x-heading-xs{
    --tw-translate-x: 0.25rem;
  }

  .xl\:translate-x-heading-sm{
    --tw-translate-x: 0.5rem;
  }

  .xl\:translate-x-heading{
    --tw-translate-x: 1rem;
  }

  .xl\:translate-x-heading-lg{
    --tw-translate-x: 2rem;
  }

  .xl\:translate-x-actionbar{
    --tw-translate-x: 70px;
  }

  .xl\:translate-x-aside{
    --tw-translate-x: 20rem;
  }

  .xl\:translate-x-sidebar{
    --tw-translate-x: 16rem;
  }

  .xl\:translate-x-card-padding{
    --tw-translate-x: 1.25rem;
  }

  .xl\:-translate-x-0{
    --tw-translate-x: 0px;
  }

  .xl\:-translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .xl\:-translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .xl\:-translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .xl\:-translate-x-4{
    --tw-translate-x: -1rem;
  }

  .xl\:-translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .xl\:-translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .xl\:-translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .xl\:-translate-x-8{
    --tw-translate-x: -2rem;
  }

  .xl\:-translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .xl\:-translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .xl\:-translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .xl\:-translate-x-12{
    --tw-translate-x: -3rem;
  }

  .xl\:-translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .xl\:-translate-x-16{
    --tw-translate-x: -4rem;
  }

  .xl\:-translate-x-20{
    --tw-translate-x: -5rem;
  }

  .xl\:-translate-x-24{
    --tw-translate-x: -6rem;
  }

  .xl\:-translate-x-28{
    --tw-translate-x: -7rem;
  }

  .xl\:-translate-x-32{
    --tw-translate-x: -8rem;
  }

  .xl\:-translate-x-36{
    --tw-translate-x: -9rem;
  }

  .xl\:-translate-x-40{
    --tw-translate-x: -10rem;
  }

  .xl\:-translate-x-44{
    --tw-translate-x: -11rem;
  }

  .xl\:-translate-x-48{
    --tw-translate-x: -12rem;
  }

  .xl\:-translate-x-52{
    --tw-translate-x: -13rem;
  }

  .xl\:-translate-x-56{
    --tw-translate-x: -14rem;
  }

  .xl\:-translate-x-60{
    --tw-translate-x: -15rem;
  }

  .xl\:-translate-x-64{
    --tw-translate-x: -16rem;
  }

  .xl\:-translate-x-72{
    --tw-translate-x: -18rem;
  }

  .xl\:-translate-x-80{
    --tw-translate-x: -20rem;
  }

  .xl\:-translate-x-96{
    --tw-translate-x: -24rem;
  }

  .xl\:-translate-x-144{
    --tw-translate-x: -36rem;
  }

  .xl\:-translate-x-192{
    --tw-translate-x: -48rem;
  }

  .xl\:-translate-x-240{
    --tw-translate-x: -60rem;
  }

  .xl\:-translate-x-px{
    --tw-translate-x: -1px;
  }

  .xl\:-translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .xl\:-translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .xl\:-translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .xl\:-translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .xl\:-translate-x-btn-default{
    --tw-translate-x: -2.5rem;
  }

  .xl\:-translate-x-btn-sm{
    --tw-translate-x: -1.875rem;
  }

  .xl\:-translate-x-header{
    --tw-translate-x: -60px;
  }

  .xl\:-translate-x-icon{
    --tw-translate-x: -20px;
  }

  .xl\:-translate-x-icon-3xl{
    --tw-translate-x: -120px;
  }

  .xl\:-translate-x-icon-2xl{
    --tw-translate-x: -80px;
  }

  .xl\:-translate-x-icon-xl{
    --tw-translate-x: -60px;
  }

  .xl\:-translate-x-icon-lg{
    --tw-translate-x: -40px;
  }

  .xl\:-translate-x-icon-sm{
    --tw-translate-x: -18px;
  }

  .xl\:-translate-x-icon-xs{
    --tw-translate-x: -16px;
  }

  .xl\:-translate-x-icon-spacing{
    --tw-translate-x: -8px;
  }

  .xl\:-translate-x-heading-xs{
    --tw-translate-x: -0.25rem;
  }

  .xl\:-translate-x-heading-sm{
    --tw-translate-x: -0.5rem;
  }

  .xl\:-translate-x-heading{
    --tw-translate-x: -1rem;
  }

  .xl\:-translate-x-heading-lg{
    --tw-translate-x: -2rem;
  }

  .xl\:-translate-x-actionbar{
    --tw-translate-x: -70px;
  }

  .xl\:-translate-x-aside{
    --tw-translate-x: -20rem;
  }

  .xl\:-translate-x-sidebar{
    --tw-translate-x: -16rem;
  }

  .xl\:-translate-x-card-padding{
    --tw-translate-x: -1.25rem;
  }

  .xl\:translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .xl\:translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .xl\:translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .xl\:translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .xl\:translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .xl\:translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .xl\:translate-x-full{
    --tw-translate-x: 100%;
  }

  .xl\:-translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .xl\:-translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .xl\:-translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .xl\:-translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .xl\:-translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .xl\:-translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .xl\:-translate-x-full{
    --tw-translate-x: -100%;
  }

  .xl\:translate-y-0{
    --tw-translate-y: 0px;
  }

  .xl\:translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .xl\:translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .xl\:translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .xl\:translate-y-4{
    --tw-translate-y: 1rem;
  }

  .xl\:translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .xl\:translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .xl\:translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .xl\:translate-y-8{
    --tw-translate-y: 2rem;
  }

  .xl\:translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .xl\:translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .xl\:translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .xl\:translate-y-12{
    --tw-translate-y: 3rem;
  }

  .xl\:translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .xl\:translate-y-16{
    --tw-translate-y: 4rem;
  }

  .xl\:translate-y-20{
    --tw-translate-y: 5rem;
  }

  .xl\:translate-y-24{
    --tw-translate-y: 6rem;
  }

  .xl\:translate-y-28{
    --tw-translate-y: 7rem;
  }

  .xl\:translate-y-32{
    --tw-translate-y: 8rem;
  }

  .xl\:translate-y-36{
    --tw-translate-y: 9rem;
  }

  .xl\:translate-y-40{
    --tw-translate-y: 10rem;
  }

  .xl\:translate-y-44{
    --tw-translate-y: 11rem;
  }

  .xl\:translate-y-48{
    --tw-translate-y: 12rem;
  }

  .xl\:translate-y-52{
    --tw-translate-y: 13rem;
  }

  .xl\:translate-y-56{
    --tw-translate-y: 14rem;
  }

  .xl\:translate-y-60{
    --tw-translate-y: 15rem;
  }

  .xl\:translate-y-64{
    --tw-translate-y: 16rem;
  }

  .xl\:translate-y-72{
    --tw-translate-y: 18rem;
  }

  .xl\:translate-y-80{
    --tw-translate-y: 20rem;
  }

  .xl\:translate-y-96{
    --tw-translate-y: 24rem;
  }

  .xl\:translate-y-144{
    --tw-translate-y: 36rem;
  }

  .xl\:translate-y-192{
    --tw-translate-y: 48rem;
  }

  .xl\:translate-y-240{
    --tw-translate-y: 60rem;
  }

  .xl\:translate-y-px{
    --tw-translate-y: 1px;
  }

  .xl\:translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .xl\:translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .xl\:translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .xl\:translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .xl\:translate-y-btn-default{
    --tw-translate-y: 2.5rem;
  }

  .xl\:translate-y-btn-sm{
    --tw-translate-y: 1.875rem;
  }

  .xl\:translate-y-header{
    --tw-translate-y: 60px;
  }

  .xl\:translate-y-icon{
    --tw-translate-y: 20px;
  }

  .xl\:translate-y-icon-3xl{
    --tw-translate-y: 120px;
  }

  .xl\:translate-y-icon-2xl{
    --tw-translate-y: 80px;
  }

  .xl\:translate-y-icon-xl{
    --tw-translate-y: 60px;
  }

  .xl\:translate-y-icon-lg{
    --tw-translate-y: 40px;
  }

  .xl\:translate-y-icon-sm{
    --tw-translate-y: 18px;
  }

  .xl\:translate-y-icon-xs{
    --tw-translate-y: 16px;
  }

  .xl\:translate-y-icon-spacing{
    --tw-translate-y: 8px;
  }

  .xl\:translate-y-heading-xs{
    --tw-translate-y: 0.25rem;
  }

  .xl\:translate-y-heading-sm{
    --tw-translate-y: 0.5rem;
  }

  .xl\:translate-y-heading{
    --tw-translate-y: 1rem;
  }

  .xl\:translate-y-heading-lg{
    --tw-translate-y: 2rem;
  }

  .xl\:translate-y-actionbar{
    --tw-translate-y: 70px;
  }

  .xl\:translate-y-aside{
    --tw-translate-y: 20rem;
  }

  .xl\:translate-y-sidebar{
    --tw-translate-y: 16rem;
  }

  .xl\:translate-y-card-padding{
    --tw-translate-y: 1.25rem;
  }

  .xl\:-translate-y-0{
    --tw-translate-y: 0px;
  }

  .xl\:-translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .xl\:-translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .xl\:-translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .xl\:-translate-y-4{
    --tw-translate-y: -1rem;
  }

  .xl\:-translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .xl\:-translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .xl\:-translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .xl\:-translate-y-8{
    --tw-translate-y: -2rem;
  }

  .xl\:-translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .xl\:-translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .xl\:-translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .xl\:-translate-y-12{
    --tw-translate-y: -3rem;
  }

  .xl\:-translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .xl\:-translate-y-16{
    --tw-translate-y: -4rem;
  }

  .xl\:-translate-y-20{
    --tw-translate-y: -5rem;
  }

  .xl\:-translate-y-24{
    --tw-translate-y: -6rem;
  }

  .xl\:-translate-y-28{
    --tw-translate-y: -7rem;
  }

  .xl\:-translate-y-32{
    --tw-translate-y: -8rem;
  }

  .xl\:-translate-y-36{
    --tw-translate-y: -9rem;
  }

  .xl\:-translate-y-40{
    --tw-translate-y: -10rem;
  }

  .xl\:-translate-y-44{
    --tw-translate-y: -11rem;
  }

  .xl\:-translate-y-48{
    --tw-translate-y: -12rem;
  }

  .xl\:-translate-y-52{
    --tw-translate-y: -13rem;
  }

  .xl\:-translate-y-56{
    --tw-translate-y: -14rem;
  }

  .xl\:-translate-y-60{
    --tw-translate-y: -15rem;
  }

  .xl\:-translate-y-64{
    --tw-translate-y: -16rem;
  }

  .xl\:-translate-y-72{
    --tw-translate-y: -18rem;
  }

  .xl\:-translate-y-80{
    --tw-translate-y: -20rem;
  }

  .xl\:-translate-y-96{
    --tw-translate-y: -24rem;
  }

  .xl\:-translate-y-144{
    --tw-translate-y: -36rem;
  }

  .xl\:-translate-y-192{
    --tw-translate-y: -48rem;
  }

  .xl\:-translate-y-240{
    --tw-translate-y: -60rem;
  }

  .xl\:-translate-y-px{
    --tw-translate-y: -1px;
  }

  .xl\:-translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .xl\:-translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .xl\:-translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .xl\:-translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .xl\:-translate-y-btn-default{
    --tw-translate-y: -2.5rem;
  }

  .xl\:-translate-y-btn-sm{
    --tw-translate-y: -1.875rem;
  }

  .xl\:-translate-y-header{
    --tw-translate-y: -60px;
  }

  .xl\:-translate-y-icon{
    --tw-translate-y: -20px;
  }

  .xl\:-translate-y-icon-3xl{
    --tw-translate-y: -120px;
  }

  .xl\:-translate-y-icon-2xl{
    --tw-translate-y: -80px;
  }

  .xl\:-translate-y-icon-xl{
    --tw-translate-y: -60px;
  }

  .xl\:-translate-y-icon-lg{
    --tw-translate-y: -40px;
  }

  .xl\:-translate-y-icon-sm{
    --tw-translate-y: -18px;
  }

  .xl\:-translate-y-icon-xs{
    --tw-translate-y: -16px;
  }

  .xl\:-translate-y-icon-spacing{
    --tw-translate-y: -8px;
  }

  .xl\:-translate-y-heading-xs{
    --tw-translate-y: -0.25rem;
  }

  .xl\:-translate-y-heading-sm{
    --tw-translate-y: -0.5rem;
  }

  .xl\:-translate-y-heading{
    --tw-translate-y: -1rem;
  }

  .xl\:-translate-y-heading-lg{
    --tw-translate-y: -2rem;
  }

  .xl\:-translate-y-actionbar{
    --tw-translate-y: -70px;
  }

  .xl\:-translate-y-aside{
    --tw-translate-y: -20rem;
  }

  .xl\:-translate-y-sidebar{
    --tw-translate-y: -16rem;
  }

  .xl\:-translate-y-card-padding{
    --tw-translate-y: -1.25rem;
  }

  .xl\:translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .xl\:translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .xl\:translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .xl\:translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .xl\:translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .xl\:translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .xl\:translate-y-full{
    --tw-translate-y: 100%;
  }

  .xl\:-translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .xl\:-translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .xl\:-translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .xl\:-translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .xl\:-translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .xl\:-translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .xl\:-translate-y-full{
    --tw-translate-y: -100%;
  }

  .xl\:hover\:translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xl\:hover\:translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .xl\:hover\:translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .xl\:hover\:translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .xl\:hover\:translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .xl\:hover\:translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .xl\:hover\:translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .xl\:hover\:translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .xl\:hover\:translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .xl\:hover\:translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .xl\:hover\:translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .xl\:hover\:translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .xl\:hover\:translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .xl\:hover\:translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .xl\:hover\:translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .xl\:hover\:translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .xl\:hover\:translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .xl\:hover\:translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .xl\:hover\:translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .xl\:hover\:translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .xl\:hover\:translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .xl\:hover\:translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .xl\:hover\:translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .xl\:hover\:translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .xl\:hover\:translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .xl\:hover\:translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .xl\:hover\:translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .xl\:hover\:translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .xl\:hover\:translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .xl\:hover\:translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .xl\:hover\:translate-x-144:hover{
    --tw-translate-x: 36rem;
  }

  .xl\:hover\:translate-x-192:hover{
    --tw-translate-x: 48rem;
  }

  .xl\:hover\:translate-x-240:hover{
    --tw-translate-x: 60rem;
  }

  .xl\:hover\:translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .xl\:hover\:translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .xl\:hover\:translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .xl\:hover\:translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .xl\:hover\:translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .xl\:hover\:translate-x-btn-default:hover{
    --tw-translate-x: 2.5rem;
  }

  .xl\:hover\:translate-x-btn-sm:hover{
    --tw-translate-x: 1.875rem;
  }

  .xl\:hover\:translate-x-header:hover{
    --tw-translate-x: 60px;
  }

  .xl\:hover\:translate-x-icon:hover{
    --tw-translate-x: 20px;
  }

  .xl\:hover\:translate-x-icon-3xl:hover{
    --tw-translate-x: 120px;
  }

  .xl\:hover\:translate-x-icon-2xl:hover{
    --tw-translate-x: 80px;
  }

  .xl\:hover\:translate-x-icon-xl:hover{
    --tw-translate-x: 60px;
  }

  .xl\:hover\:translate-x-icon-lg:hover{
    --tw-translate-x: 40px;
  }

  .xl\:hover\:translate-x-icon-sm:hover{
    --tw-translate-x: 18px;
  }

  .xl\:hover\:translate-x-icon-xs:hover{
    --tw-translate-x: 16px;
  }

  .xl\:hover\:translate-x-icon-spacing:hover{
    --tw-translate-x: 8px;
  }

  .xl\:hover\:translate-x-heading-xs:hover{
    --tw-translate-x: 0.25rem;
  }

  .xl\:hover\:translate-x-heading-sm:hover{
    --tw-translate-x: 0.5rem;
  }

  .xl\:hover\:translate-x-heading:hover{
    --tw-translate-x: 1rem;
  }

  .xl\:hover\:translate-x-heading-lg:hover{
    --tw-translate-x: 2rem;
  }

  .xl\:hover\:translate-x-actionbar:hover{
    --tw-translate-x: 70px;
  }

  .xl\:hover\:translate-x-aside:hover{
    --tw-translate-x: 20rem;
  }

  .xl\:hover\:translate-x-sidebar:hover{
    --tw-translate-x: 16rem;
  }

  .xl\:hover\:translate-x-card-padding:hover{
    --tw-translate-x: 1.25rem;
  }

  .xl\:hover\:-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .xl\:hover\:-translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .xl\:hover\:-translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .xl\:hover\:-translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .xl\:hover\:-translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .xl\:hover\:-translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .xl\:hover\:-translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .xl\:hover\:-translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .xl\:hover\:-translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .xl\:hover\:-translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .xl\:hover\:-translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .xl\:hover\:-translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .xl\:hover\:-translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .xl\:hover\:-translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .xl\:hover\:-translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .xl\:hover\:-translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .xl\:hover\:-translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .xl\:hover\:-translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .xl\:hover\:-translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .xl\:hover\:-translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .xl\:hover\:-translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .xl\:hover\:-translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .xl\:hover\:-translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .xl\:hover\:-translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .xl\:hover\:-translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .xl\:hover\:-translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .xl\:hover\:-translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .xl\:hover\:-translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .xl\:hover\:-translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .xl\:hover\:-translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .xl\:hover\:-translate-x-144:hover{
    --tw-translate-x: -36rem;
  }

  .xl\:hover\:-translate-x-192:hover{
    --tw-translate-x: -48rem;
  }

  .xl\:hover\:-translate-x-240:hover{
    --tw-translate-x: -60rem;
  }

  .xl\:hover\:-translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .xl\:hover\:-translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .xl\:hover\:-translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .xl\:hover\:-translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .xl\:hover\:-translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .xl\:hover\:-translate-x-btn-default:hover{
    --tw-translate-x: -2.5rem;
  }

  .xl\:hover\:-translate-x-btn-sm:hover{
    --tw-translate-x: -1.875rem;
  }

  .xl\:hover\:-translate-x-header:hover{
    --tw-translate-x: -60px;
  }

  .xl\:hover\:-translate-x-icon:hover{
    --tw-translate-x: -20px;
  }

  .xl\:hover\:-translate-x-icon-3xl:hover{
    --tw-translate-x: -120px;
  }

  .xl\:hover\:-translate-x-icon-2xl:hover{
    --tw-translate-x: -80px;
  }

  .xl\:hover\:-translate-x-icon-xl:hover{
    --tw-translate-x: -60px;
  }

  .xl\:hover\:-translate-x-icon-lg:hover{
    --tw-translate-x: -40px;
  }

  .xl\:hover\:-translate-x-icon-sm:hover{
    --tw-translate-x: -18px;
  }

  .xl\:hover\:-translate-x-icon-xs:hover{
    --tw-translate-x: -16px;
  }

  .xl\:hover\:-translate-x-icon-spacing:hover{
    --tw-translate-x: -8px;
  }

  .xl\:hover\:-translate-x-heading-xs:hover{
    --tw-translate-x: -0.25rem;
  }

  .xl\:hover\:-translate-x-heading-sm:hover{
    --tw-translate-x: -0.5rem;
  }

  .xl\:hover\:-translate-x-heading:hover{
    --tw-translate-x: -1rem;
  }

  .xl\:hover\:-translate-x-heading-lg:hover{
    --tw-translate-x: -2rem;
  }

  .xl\:hover\:-translate-x-actionbar:hover{
    --tw-translate-x: -70px;
  }

  .xl\:hover\:-translate-x-aside:hover{
    --tw-translate-x: -20rem;
  }

  .xl\:hover\:-translate-x-sidebar:hover{
    --tw-translate-x: -16rem;
  }

  .xl\:hover\:-translate-x-card-padding:hover{
    --tw-translate-x: -1.25rem;
  }

  .xl\:hover\:translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .xl\:hover\:translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .xl\:hover\:translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .xl\:hover\:translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .xl\:hover\:translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .xl\:hover\:translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .xl\:hover\:translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .xl\:hover\:-translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .xl\:hover\:-translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .xl\:hover\:-translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .xl\:hover\:-translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .xl\:hover\:-translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .xl\:hover\:-translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .xl\:hover\:-translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .xl\:hover\:translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xl\:hover\:translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .xl\:hover\:translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .xl\:hover\:translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .xl\:hover\:translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .xl\:hover\:translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .xl\:hover\:translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .xl\:hover\:translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .xl\:hover\:translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .xl\:hover\:translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .xl\:hover\:translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .xl\:hover\:translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .xl\:hover\:translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .xl\:hover\:translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .xl\:hover\:translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .xl\:hover\:translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .xl\:hover\:translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .xl\:hover\:translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .xl\:hover\:translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .xl\:hover\:translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .xl\:hover\:translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .xl\:hover\:translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .xl\:hover\:translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .xl\:hover\:translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .xl\:hover\:translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .xl\:hover\:translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .xl\:hover\:translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .xl\:hover\:translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .xl\:hover\:translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .xl\:hover\:translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .xl\:hover\:translate-y-144:hover{
    --tw-translate-y: 36rem;
  }

  .xl\:hover\:translate-y-192:hover{
    --tw-translate-y: 48rem;
  }

  .xl\:hover\:translate-y-240:hover{
    --tw-translate-y: 60rem;
  }

  .xl\:hover\:translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .xl\:hover\:translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .xl\:hover\:translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .xl\:hover\:translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .xl\:hover\:translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .xl\:hover\:translate-y-btn-default:hover{
    --tw-translate-y: 2.5rem;
  }

  .xl\:hover\:translate-y-btn-sm:hover{
    --tw-translate-y: 1.875rem;
  }

  .xl\:hover\:translate-y-header:hover{
    --tw-translate-y: 60px;
  }

  .xl\:hover\:translate-y-icon:hover{
    --tw-translate-y: 20px;
  }

  .xl\:hover\:translate-y-icon-3xl:hover{
    --tw-translate-y: 120px;
  }

  .xl\:hover\:translate-y-icon-2xl:hover{
    --tw-translate-y: 80px;
  }

  .xl\:hover\:translate-y-icon-xl:hover{
    --tw-translate-y: 60px;
  }

  .xl\:hover\:translate-y-icon-lg:hover{
    --tw-translate-y: 40px;
  }

  .xl\:hover\:translate-y-icon-sm:hover{
    --tw-translate-y: 18px;
  }

  .xl\:hover\:translate-y-icon-xs:hover{
    --tw-translate-y: 16px;
  }

  .xl\:hover\:translate-y-icon-spacing:hover{
    --tw-translate-y: 8px;
  }

  .xl\:hover\:translate-y-heading-xs:hover{
    --tw-translate-y: 0.25rem;
  }

  .xl\:hover\:translate-y-heading-sm:hover{
    --tw-translate-y: 0.5rem;
  }

  .xl\:hover\:translate-y-heading:hover{
    --tw-translate-y: 1rem;
  }

  .xl\:hover\:translate-y-heading-lg:hover{
    --tw-translate-y: 2rem;
  }

  .xl\:hover\:translate-y-actionbar:hover{
    --tw-translate-y: 70px;
  }

  .xl\:hover\:translate-y-aside:hover{
    --tw-translate-y: 20rem;
  }

  .xl\:hover\:translate-y-sidebar:hover{
    --tw-translate-y: 16rem;
  }

  .xl\:hover\:translate-y-card-padding:hover{
    --tw-translate-y: 1.25rem;
  }

  .xl\:hover\:-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .xl\:hover\:-translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .xl\:hover\:-translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .xl\:hover\:-translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .xl\:hover\:-translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .xl\:hover\:-translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .xl\:hover\:-translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .xl\:hover\:-translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .xl\:hover\:-translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .xl\:hover\:-translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .xl\:hover\:-translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .xl\:hover\:-translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .xl\:hover\:-translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .xl\:hover\:-translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .xl\:hover\:-translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .xl\:hover\:-translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .xl\:hover\:-translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .xl\:hover\:-translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .xl\:hover\:-translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .xl\:hover\:-translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .xl\:hover\:-translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .xl\:hover\:-translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .xl\:hover\:-translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .xl\:hover\:-translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .xl\:hover\:-translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .xl\:hover\:-translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .xl\:hover\:-translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .xl\:hover\:-translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .xl\:hover\:-translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .xl\:hover\:-translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .xl\:hover\:-translate-y-144:hover{
    --tw-translate-y: -36rem;
  }

  .xl\:hover\:-translate-y-192:hover{
    --tw-translate-y: -48rem;
  }

  .xl\:hover\:-translate-y-240:hover{
    --tw-translate-y: -60rem;
  }

  .xl\:hover\:-translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .xl\:hover\:-translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .xl\:hover\:-translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .xl\:hover\:-translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .xl\:hover\:-translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .xl\:hover\:-translate-y-btn-default:hover{
    --tw-translate-y: -2.5rem;
  }

  .xl\:hover\:-translate-y-btn-sm:hover{
    --tw-translate-y: -1.875rem;
  }

  .xl\:hover\:-translate-y-header:hover{
    --tw-translate-y: -60px;
  }

  .xl\:hover\:-translate-y-icon:hover{
    --tw-translate-y: -20px;
  }

  .xl\:hover\:-translate-y-icon-3xl:hover{
    --tw-translate-y: -120px;
  }

  .xl\:hover\:-translate-y-icon-2xl:hover{
    --tw-translate-y: -80px;
  }

  .xl\:hover\:-translate-y-icon-xl:hover{
    --tw-translate-y: -60px;
  }

  .xl\:hover\:-translate-y-icon-lg:hover{
    --tw-translate-y: -40px;
  }

  .xl\:hover\:-translate-y-icon-sm:hover{
    --tw-translate-y: -18px;
  }

  .xl\:hover\:-translate-y-icon-xs:hover{
    --tw-translate-y: -16px;
  }

  .xl\:hover\:-translate-y-icon-spacing:hover{
    --tw-translate-y: -8px;
  }

  .xl\:hover\:-translate-y-heading-xs:hover{
    --tw-translate-y: -0.25rem;
  }

  .xl\:hover\:-translate-y-heading-sm:hover{
    --tw-translate-y: -0.5rem;
  }

  .xl\:hover\:-translate-y-heading:hover{
    --tw-translate-y: -1rem;
  }

  .xl\:hover\:-translate-y-heading-lg:hover{
    --tw-translate-y: -2rem;
  }

  .xl\:hover\:-translate-y-actionbar:hover{
    --tw-translate-y: -70px;
  }

  .xl\:hover\:-translate-y-aside:hover{
    --tw-translate-y: -20rem;
  }

  .xl\:hover\:-translate-y-sidebar:hover{
    --tw-translate-y: -16rem;
  }

  .xl\:hover\:-translate-y-card-padding:hover{
    --tw-translate-y: -1.25rem;
  }

  .xl\:hover\:translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .xl\:hover\:translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .xl\:hover\:translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .xl\:hover\:translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .xl\:hover\:translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .xl\:hover\:translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .xl\:hover\:translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .xl\:hover\:-translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .xl\:hover\:-translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .xl\:hover\:-translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .xl\:hover\:-translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .xl\:hover\:-translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .xl\:hover\:-translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .xl\:hover\:-translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .xl\:focus\:translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xl\:focus\:translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .xl\:focus\:translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .xl\:focus\:translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .xl\:focus\:translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .xl\:focus\:translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .xl\:focus\:translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .xl\:focus\:translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .xl\:focus\:translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .xl\:focus\:translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .xl\:focus\:translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .xl\:focus\:translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .xl\:focus\:translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .xl\:focus\:translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .xl\:focus\:translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .xl\:focus\:translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .xl\:focus\:translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .xl\:focus\:translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .xl\:focus\:translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .xl\:focus\:translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .xl\:focus\:translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .xl\:focus\:translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .xl\:focus\:translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .xl\:focus\:translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .xl\:focus\:translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .xl\:focus\:translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .xl\:focus\:translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .xl\:focus\:translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .xl\:focus\:translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .xl\:focus\:translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .xl\:focus\:translate-x-144:focus{
    --tw-translate-x: 36rem;
  }

  .xl\:focus\:translate-x-192:focus{
    --tw-translate-x: 48rem;
  }

  .xl\:focus\:translate-x-240:focus{
    --tw-translate-x: 60rem;
  }

  .xl\:focus\:translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .xl\:focus\:translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .xl\:focus\:translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .xl\:focus\:translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .xl\:focus\:translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .xl\:focus\:translate-x-btn-default:focus{
    --tw-translate-x: 2.5rem;
  }

  .xl\:focus\:translate-x-btn-sm:focus{
    --tw-translate-x: 1.875rem;
  }

  .xl\:focus\:translate-x-header:focus{
    --tw-translate-x: 60px;
  }

  .xl\:focus\:translate-x-icon:focus{
    --tw-translate-x: 20px;
  }

  .xl\:focus\:translate-x-icon-3xl:focus{
    --tw-translate-x: 120px;
  }

  .xl\:focus\:translate-x-icon-2xl:focus{
    --tw-translate-x: 80px;
  }

  .xl\:focus\:translate-x-icon-xl:focus{
    --tw-translate-x: 60px;
  }

  .xl\:focus\:translate-x-icon-lg:focus{
    --tw-translate-x: 40px;
  }

  .xl\:focus\:translate-x-icon-sm:focus{
    --tw-translate-x: 18px;
  }

  .xl\:focus\:translate-x-icon-xs:focus{
    --tw-translate-x: 16px;
  }

  .xl\:focus\:translate-x-icon-spacing:focus{
    --tw-translate-x: 8px;
  }

  .xl\:focus\:translate-x-heading-xs:focus{
    --tw-translate-x: 0.25rem;
  }

  .xl\:focus\:translate-x-heading-sm:focus{
    --tw-translate-x: 0.5rem;
  }

  .xl\:focus\:translate-x-heading:focus{
    --tw-translate-x: 1rem;
  }

  .xl\:focus\:translate-x-heading-lg:focus{
    --tw-translate-x: 2rem;
  }

  .xl\:focus\:translate-x-actionbar:focus{
    --tw-translate-x: 70px;
  }

  .xl\:focus\:translate-x-aside:focus{
    --tw-translate-x: 20rem;
  }

  .xl\:focus\:translate-x-sidebar:focus{
    --tw-translate-x: 16rem;
  }

  .xl\:focus\:translate-x-card-padding:focus{
    --tw-translate-x: 1.25rem;
  }

  .xl\:focus\:-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .xl\:focus\:-translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .xl\:focus\:-translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .xl\:focus\:-translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .xl\:focus\:-translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .xl\:focus\:-translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .xl\:focus\:-translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .xl\:focus\:-translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .xl\:focus\:-translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .xl\:focus\:-translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .xl\:focus\:-translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .xl\:focus\:-translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .xl\:focus\:-translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .xl\:focus\:-translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .xl\:focus\:-translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .xl\:focus\:-translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .xl\:focus\:-translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .xl\:focus\:-translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .xl\:focus\:-translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .xl\:focus\:-translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .xl\:focus\:-translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .xl\:focus\:-translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .xl\:focus\:-translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .xl\:focus\:-translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .xl\:focus\:-translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .xl\:focus\:-translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .xl\:focus\:-translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .xl\:focus\:-translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .xl\:focus\:-translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .xl\:focus\:-translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .xl\:focus\:-translate-x-144:focus{
    --tw-translate-x: -36rem;
  }

  .xl\:focus\:-translate-x-192:focus{
    --tw-translate-x: -48rem;
  }

  .xl\:focus\:-translate-x-240:focus{
    --tw-translate-x: -60rem;
  }

  .xl\:focus\:-translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .xl\:focus\:-translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .xl\:focus\:-translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .xl\:focus\:-translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .xl\:focus\:-translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .xl\:focus\:-translate-x-btn-default:focus{
    --tw-translate-x: -2.5rem;
  }

  .xl\:focus\:-translate-x-btn-sm:focus{
    --tw-translate-x: -1.875rem;
  }

  .xl\:focus\:-translate-x-header:focus{
    --tw-translate-x: -60px;
  }

  .xl\:focus\:-translate-x-icon:focus{
    --tw-translate-x: -20px;
  }

  .xl\:focus\:-translate-x-icon-3xl:focus{
    --tw-translate-x: -120px;
  }

  .xl\:focus\:-translate-x-icon-2xl:focus{
    --tw-translate-x: -80px;
  }

  .xl\:focus\:-translate-x-icon-xl:focus{
    --tw-translate-x: -60px;
  }

  .xl\:focus\:-translate-x-icon-lg:focus{
    --tw-translate-x: -40px;
  }

  .xl\:focus\:-translate-x-icon-sm:focus{
    --tw-translate-x: -18px;
  }

  .xl\:focus\:-translate-x-icon-xs:focus{
    --tw-translate-x: -16px;
  }

  .xl\:focus\:-translate-x-icon-spacing:focus{
    --tw-translate-x: -8px;
  }

  .xl\:focus\:-translate-x-heading-xs:focus{
    --tw-translate-x: -0.25rem;
  }

  .xl\:focus\:-translate-x-heading-sm:focus{
    --tw-translate-x: -0.5rem;
  }

  .xl\:focus\:-translate-x-heading:focus{
    --tw-translate-x: -1rem;
  }

  .xl\:focus\:-translate-x-heading-lg:focus{
    --tw-translate-x: -2rem;
  }

  .xl\:focus\:-translate-x-actionbar:focus{
    --tw-translate-x: -70px;
  }

  .xl\:focus\:-translate-x-aside:focus{
    --tw-translate-x: -20rem;
  }

  .xl\:focus\:-translate-x-sidebar:focus{
    --tw-translate-x: -16rem;
  }

  .xl\:focus\:-translate-x-card-padding:focus{
    --tw-translate-x: -1.25rem;
  }

  .xl\:focus\:translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .xl\:focus\:translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .xl\:focus\:translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .xl\:focus\:translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .xl\:focus\:translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .xl\:focus\:translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .xl\:focus\:translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .xl\:focus\:-translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .xl\:focus\:-translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .xl\:focus\:-translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .xl\:focus\:-translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .xl\:focus\:-translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .xl\:focus\:-translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .xl\:focus\:-translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .xl\:focus\:translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xl\:focus\:translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .xl\:focus\:translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .xl\:focus\:translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .xl\:focus\:translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .xl\:focus\:translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .xl\:focus\:translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .xl\:focus\:translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .xl\:focus\:translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .xl\:focus\:translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .xl\:focus\:translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .xl\:focus\:translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .xl\:focus\:translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .xl\:focus\:translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .xl\:focus\:translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .xl\:focus\:translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .xl\:focus\:translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .xl\:focus\:translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .xl\:focus\:translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .xl\:focus\:translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .xl\:focus\:translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .xl\:focus\:translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .xl\:focus\:translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .xl\:focus\:translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .xl\:focus\:translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .xl\:focus\:translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .xl\:focus\:translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .xl\:focus\:translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .xl\:focus\:translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .xl\:focus\:translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .xl\:focus\:translate-y-144:focus{
    --tw-translate-y: 36rem;
  }

  .xl\:focus\:translate-y-192:focus{
    --tw-translate-y: 48rem;
  }

  .xl\:focus\:translate-y-240:focus{
    --tw-translate-y: 60rem;
  }

  .xl\:focus\:translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .xl\:focus\:translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .xl\:focus\:translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .xl\:focus\:translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .xl\:focus\:translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .xl\:focus\:translate-y-btn-default:focus{
    --tw-translate-y: 2.5rem;
  }

  .xl\:focus\:translate-y-btn-sm:focus{
    --tw-translate-y: 1.875rem;
  }

  .xl\:focus\:translate-y-header:focus{
    --tw-translate-y: 60px;
  }

  .xl\:focus\:translate-y-icon:focus{
    --tw-translate-y: 20px;
  }

  .xl\:focus\:translate-y-icon-3xl:focus{
    --tw-translate-y: 120px;
  }

  .xl\:focus\:translate-y-icon-2xl:focus{
    --tw-translate-y: 80px;
  }

  .xl\:focus\:translate-y-icon-xl:focus{
    --tw-translate-y: 60px;
  }

  .xl\:focus\:translate-y-icon-lg:focus{
    --tw-translate-y: 40px;
  }

  .xl\:focus\:translate-y-icon-sm:focus{
    --tw-translate-y: 18px;
  }

  .xl\:focus\:translate-y-icon-xs:focus{
    --tw-translate-y: 16px;
  }

  .xl\:focus\:translate-y-icon-spacing:focus{
    --tw-translate-y: 8px;
  }

  .xl\:focus\:translate-y-heading-xs:focus{
    --tw-translate-y: 0.25rem;
  }

  .xl\:focus\:translate-y-heading-sm:focus{
    --tw-translate-y: 0.5rem;
  }

  .xl\:focus\:translate-y-heading:focus{
    --tw-translate-y: 1rem;
  }

  .xl\:focus\:translate-y-heading-lg:focus{
    --tw-translate-y: 2rem;
  }

  .xl\:focus\:translate-y-actionbar:focus{
    --tw-translate-y: 70px;
  }

  .xl\:focus\:translate-y-aside:focus{
    --tw-translate-y: 20rem;
  }

  .xl\:focus\:translate-y-sidebar:focus{
    --tw-translate-y: 16rem;
  }

  .xl\:focus\:translate-y-card-padding:focus{
    --tw-translate-y: 1.25rem;
  }

  .xl\:focus\:-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .xl\:focus\:-translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .xl\:focus\:-translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .xl\:focus\:-translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .xl\:focus\:-translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .xl\:focus\:-translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .xl\:focus\:-translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .xl\:focus\:-translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .xl\:focus\:-translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .xl\:focus\:-translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .xl\:focus\:-translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .xl\:focus\:-translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .xl\:focus\:-translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .xl\:focus\:-translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .xl\:focus\:-translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .xl\:focus\:-translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .xl\:focus\:-translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .xl\:focus\:-translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .xl\:focus\:-translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .xl\:focus\:-translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .xl\:focus\:-translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .xl\:focus\:-translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .xl\:focus\:-translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .xl\:focus\:-translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .xl\:focus\:-translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .xl\:focus\:-translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .xl\:focus\:-translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .xl\:focus\:-translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .xl\:focus\:-translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .xl\:focus\:-translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .xl\:focus\:-translate-y-144:focus{
    --tw-translate-y: -36rem;
  }

  .xl\:focus\:-translate-y-192:focus{
    --tw-translate-y: -48rem;
  }

  .xl\:focus\:-translate-y-240:focus{
    --tw-translate-y: -60rem;
  }

  .xl\:focus\:-translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .xl\:focus\:-translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .xl\:focus\:-translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .xl\:focus\:-translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .xl\:focus\:-translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .xl\:focus\:-translate-y-btn-default:focus{
    --tw-translate-y: -2.5rem;
  }

  .xl\:focus\:-translate-y-btn-sm:focus{
    --tw-translate-y: -1.875rem;
  }

  .xl\:focus\:-translate-y-header:focus{
    --tw-translate-y: -60px;
  }

  .xl\:focus\:-translate-y-icon:focus{
    --tw-translate-y: -20px;
  }

  .xl\:focus\:-translate-y-icon-3xl:focus{
    --tw-translate-y: -120px;
  }

  .xl\:focus\:-translate-y-icon-2xl:focus{
    --tw-translate-y: -80px;
  }

  .xl\:focus\:-translate-y-icon-xl:focus{
    --tw-translate-y: -60px;
  }

  .xl\:focus\:-translate-y-icon-lg:focus{
    --tw-translate-y: -40px;
  }

  .xl\:focus\:-translate-y-icon-sm:focus{
    --tw-translate-y: -18px;
  }

  .xl\:focus\:-translate-y-icon-xs:focus{
    --tw-translate-y: -16px;
  }

  .xl\:focus\:-translate-y-icon-spacing:focus{
    --tw-translate-y: -8px;
  }

  .xl\:focus\:-translate-y-heading-xs:focus{
    --tw-translate-y: -0.25rem;
  }

  .xl\:focus\:-translate-y-heading-sm:focus{
    --tw-translate-y: -0.5rem;
  }

  .xl\:focus\:-translate-y-heading:focus{
    --tw-translate-y: -1rem;
  }

  .xl\:focus\:-translate-y-heading-lg:focus{
    --tw-translate-y: -2rem;
  }

  .xl\:focus\:-translate-y-actionbar:focus{
    --tw-translate-y: -70px;
  }

  .xl\:focus\:-translate-y-aside:focus{
    --tw-translate-y: -20rem;
  }

  .xl\:focus\:-translate-y-sidebar:focus{
    --tw-translate-y: -16rem;
  }

  .xl\:focus\:-translate-y-card-padding:focus{
    --tw-translate-y: -1.25rem;
  }

  .xl\:focus\:translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .xl\:focus\:translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .xl\:focus\:translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .xl\:focus\:translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .xl\:focus\:translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .xl\:focus\:translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .xl\:focus\:translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .xl\:focus\:-translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .xl\:focus\:-translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .xl\:focus\:-translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .xl\:focus\:-translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .xl\:focus\:-translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .xl\:focus\:-translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .xl\:focus\:-translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .xl\:rotate-0{
    --tw-rotate: 0deg;
  }

  .xl\:rotate-1{
    --tw-rotate: 1deg;
  }

  .xl\:rotate-2{
    --tw-rotate: 2deg;
  }

  .xl\:rotate-3{
    --tw-rotate: 3deg;
  }

  .xl\:rotate-6{
    --tw-rotate: 6deg;
  }

  .xl\:rotate-12{
    --tw-rotate: 12deg;
  }

  .xl\:rotate-45{
    --tw-rotate: 45deg;
  }

  .xl\:rotate-90{
    --tw-rotate: 90deg;
  }

  .xl\:rotate-180{
    --tw-rotate: 180deg;
  }

  .xl\:-rotate-180{
    --tw-rotate: -180deg;
  }

  .xl\:-rotate-90{
    --tw-rotate: -90deg;
  }

  .xl\:-rotate-45{
    --tw-rotate: -45deg;
  }

  .xl\:-rotate-12{
    --tw-rotate: -12deg;
  }

  .xl\:-rotate-6{
    --tw-rotate: -6deg;
  }

  .xl\:-rotate-3{
    --tw-rotate: -3deg;
  }

  .xl\:-rotate-2{
    --tw-rotate: -2deg;
  }

  .xl\:-rotate-1{
    --tw-rotate: -1deg;
  }

  .xl\:hover\:rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .xl\:hover\:rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .xl\:hover\:rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .xl\:hover\:rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .xl\:hover\:rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .xl\:hover\:rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .xl\:hover\:rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .xl\:hover\:rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .xl\:hover\:rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .xl\:hover\:-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .xl\:hover\:-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .xl\:hover\:-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .xl\:hover\:-rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .xl\:hover\:-rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .xl\:hover\:-rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .xl\:hover\:-rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .xl\:hover\:-rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .xl\:focus\:rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .xl\:focus\:rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .xl\:focus\:rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .xl\:focus\:rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .xl\:focus\:rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .xl\:focus\:rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .xl\:focus\:rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .xl\:focus\:rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .xl\:focus\:rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .xl\:focus\:-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .xl\:focus\:-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .xl\:focus\:-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .xl\:focus\:-rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .xl\:focus\:-rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .xl\:focus\:-rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .xl\:focus\:-rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .xl\:focus\:-rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .xl\:skew-x-0{
    --tw-skew-x: 0deg;
  }

  .xl\:skew-x-1{
    --tw-skew-x: 1deg;
  }

  .xl\:skew-x-2{
    --tw-skew-x: 2deg;
  }

  .xl\:skew-x-3{
    --tw-skew-x: 3deg;
  }

  .xl\:skew-x-6{
    --tw-skew-x: 6deg;
  }

  .xl\:skew-x-12{
    --tw-skew-x: 12deg;
  }

  .xl\:-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .xl\:-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .xl\:-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .xl\:-skew-x-2{
    --tw-skew-x: -2deg;
  }

  .xl\:-skew-x-1{
    --tw-skew-x: -1deg;
  }

  .xl\:skew-y-0{
    --tw-skew-y: 0deg;
  }

  .xl\:skew-y-1{
    --tw-skew-y: 1deg;
  }

  .xl\:skew-y-2{
    --tw-skew-y: 2deg;
  }

  .xl\:skew-y-3{
    --tw-skew-y: 3deg;
  }

  .xl\:skew-y-6{
    --tw-skew-y: 6deg;
  }

  .xl\:skew-y-12{
    --tw-skew-y: 12deg;
  }

  .xl\:-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .xl\:-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .xl\:-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .xl\:-skew-y-2{
    --tw-skew-y: -2deg;
  }

  .xl\:-skew-y-1{
    --tw-skew-y: -1deg;
  }

  .xl\:hover\:skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .xl\:hover\:skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .xl\:hover\:skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .xl\:hover\:skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .xl\:hover\:skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .xl\:hover\:skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .xl\:hover\:-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .xl\:hover\:-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .xl\:hover\:-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .xl\:hover\:-skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .xl\:hover\:-skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .xl\:hover\:skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .xl\:hover\:skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .xl\:hover\:skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .xl\:hover\:skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .xl\:hover\:skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .xl\:hover\:skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .xl\:hover\:-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .xl\:hover\:-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .xl\:hover\:-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .xl\:hover\:-skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .xl\:hover\:-skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .xl\:focus\:skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .xl\:focus\:skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .xl\:focus\:skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .xl\:focus\:skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .xl\:focus\:skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .xl\:focus\:skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .xl\:focus\:-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .xl\:focus\:-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .xl\:focus\:-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .xl\:focus\:-skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .xl\:focus\:-skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .xl\:focus\:skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .xl\:focus\:skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .xl\:focus\:skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .xl\:focus\:skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .xl\:focus\:skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .xl\:focus\:skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .xl\:focus\:-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .xl\:focus\:-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .xl\:focus\:-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .xl\:focus\:-skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .xl\:focus\:-skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .xl\:scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:hover\:scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:hover\:scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:hover\:scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:hover\:scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:hover\:scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:hover\:scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl\:focus\:scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl\:focus\:scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl\:focus\:scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl\:focus\:scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl\:focus\:scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl\:focus\:scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl\:scale-x-0{
    --tw-scale-x: 0;
  }

  .xl\:scale-x-50{
    --tw-scale-x: .5;
  }

  .xl\:scale-x-75{
    --tw-scale-x: .75;
  }

  .xl\:scale-x-90{
    --tw-scale-x: .9;
  }

  .xl\:scale-x-95{
    --tw-scale-x: .95;
  }

  .xl\:scale-x-100{
    --tw-scale-x: 1;
  }

  .xl\:scale-x-105{
    --tw-scale-x: 1.05;
  }

  .xl\:scale-x-110{
    --tw-scale-x: 1.1;
  }

  .xl\:scale-x-125{
    --tw-scale-x: 1.25;
  }

  .xl\:scale-x-150{
    --tw-scale-x: 1.5;
  }

  .xl\:scale-y-0{
    --tw-scale-y: 0;
  }

  .xl\:scale-y-50{
    --tw-scale-y: .5;
  }

  .xl\:scale-y-75{
    --tw-scale-y: .75;
  }

  .xl\:scale-y-90{
    --tw-scale-y: .9;
  }

  .xl\:scale-y-95{
    --tw-scale-y: .95;
  }

  .xl\:scale-y-100{
    --tw-scale-y: 1;
  }

  .xl\:scale-y-105{
    --tw-scale-y: 1.05;
  }

  .xl\:scale-y-110{
    --tw-scale-y: 1.1;
  }

  .xl\:scale-y-125{
    --tw-scale-y: 1.25;
  }

  .xl\:scale-y-150{
    --tw-scale-y: 1.5;
  }

  .xl\:hover\:scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .xl\:hover\:scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .xl\:hover\:scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .xl\:hover\:scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .xl\:hover\:scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .xl\:hover\:scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .xl\:hover\:scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .xl\:hover\:scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .xl\:hover\:scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .xl\:hover\:scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .xl\:hover\:scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .xl\:hover\:scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .xl\:hover\:scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .xl\:hover\:scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .xl\:hover\:scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .xl\:hover\:scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .xl\:hover\:scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .xl\:hover\:scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .xl\:hover\:scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .xl\:hover\:scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .xl\:focus\:scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .xl\:focus\:scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .xl\:focus\:scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .xl\:focus\:scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .xl\:focus\:scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .xl\:focus\:scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .xl\:focus\:scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .xl\:focus\:scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .xl\:focus\:scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .xl\:focus\:scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .xl\:focus\:scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .xl\:focus\:scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .xl\:focus\:scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .xl\:focus\:scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .xl\:focus\:scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .xl\:focus\:scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .xl\:focus\:scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .xl\:focus\:scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .xl\:focus\:scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .xl\:focus\:scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .xl\:animate-none{
    animation: none;
  }

  .xl\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .xl\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xl\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xl\:animate-bounce{
    animation: bounce 1s infinite;
  }

  .xl\:cursor-auto{
    cursor: auto;
  }

  .xl\:cursor-default{
    cursor: default;
  }

  .xl\:cursor-pointer{
    cursor: pointer;
  }

  .xl\:cursor-wait{
    cursor: wait;
  }

  .xl\:cursor-text{
    cursor: text;
  }

  .xl\:cursor-move{
    cursor: move;
  }

  .xl\:cursor-help{
    cursor: help;
  }

  .xl\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .xl\:select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .xl\:select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .xl\:select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .xl\:select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .xl\:resize-none{
    resize: none;
  }

  .xl\:resize-y{
    resize: vertical;
  }

  .xl\:resize-x{
    resize: horizontal;
  }

  .xl\:resize{
    resize: both;
  }

  .xl\:list-inside{
    list-style-position: inside;
  }

  .xl\:list-outside{
    list-style-position: outside;
  }

  .xl\:list-none{
    list-style-type: none;
  }

  .xl\:list-disc{
    list-style-type: disc;
  }

  .xl\:list-decimal{
    list-style-type: decimal;
  }

  .xl\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .xl\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .xl\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .xl\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .xl\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .xl\:grid-flow-row{
    grid-auto-flow: row;
  }

  .xl\:grid-flow-col{
    grid-auto-flow: column;
  }

  .xl\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .xl\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .xl\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .xl\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .xl\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .xl\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .xl\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xl\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xl\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xl\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xl\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xl\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xl\:grid-cols-none{
    grid-template-columns: none;
  }

  .xl\:grid-cols-3-1{
    grid-template-columns: 3fr 1fr;
  }

  .xl\:grid-cols-max-auto{
    grid-template-columns: max-content auto;
  }

  .xl\:grid-cols-4-auto{
    grid-template-columns: auto auto auto auto;
  }

  .xl\:grid-cols-main-aside{
    grid-template-columns: 4fr 1fr;
  }

  .xl\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-rows-none{
    grid-template-rows: none;
  }

  .xl\:grid-rows-auto-auto{
    grid-template-rows: auto auto;
  }

  .xl\:flex-row{
    flex-direction: row;
  }

  .xl\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .xl\:flex-col{
    flex-direction: column;
  }

  .xl\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .xl\:flex-wrap{
    flex-wrap: wrap;
  }

  .xl\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .xl\:flex-nowrap{
    flex-wrap: nowrap;
  }

  .xl\:place-content-center{
    place-content: center;
  }

  .xl\:place-content-start{
    place-content: start;
  }

  .xl\:place-content-end{
    place-content: end;
  }

  .xl\:place-content-between{
    place-content: space-between;
  }

  .xl\:place-content-around{
    place-content: space-around;
  }

  .xl\:place-content-evenly{
    place-content: space-evenly;
  }

  .xl\:place-content-stretch{
    place-content: stretch;
  }

  .xl\:place-items-start{
    place-items: start;
  }

  .xl\:place-items-end{
    place-items: end;
  }

  .xl\:place-items-center{
    place-items: center;
  }

  .xl\:place-items-stretch{
    place-items: stretch;
  }

  .xl\:content-center{
    align-content: center;
  }

  .xl\:content-start{
    align-content: flex-start;
  }

  .xl\:content-end{
    align-content: flex-end;
  }

  .xl\:content-between{
    align-content: space-between;
  }

  .xl\:content-around{
    align-content: space-around;
  }

  .xl\:content-evenly{
    align-content: space-evenly;
  }

  .xl\:items-start{
    align-items: flex-start;
  }

  .xl\:items-end{
    align-items: flex-end;
  }

  .xl\:items-center{
    align-items: center;
  }

  .xl\:items-baseline{
    align-items: baseline;
  }

  .xl\:items-stretch{
    align-items: stretch;
  }

  .xl\:justify-start{
    justify-content: flex-start;
  }

  .xl\:justify-end{
    justify-content: flex-end;
  }

  .xl\:justify-center{
    justify-content: center;
  }

  .xl\:justify-between{
    justify-content: space-between;
  }

  .xl\:justify-around{
    justify-content: space-around;
  }

  .xl\:justify-evenly{
    justify-content: space-evenly;
  }

  .xl\:justify-items-start{
    justify-items: start;
  }

  .xl\:justify-items-end{
    justify-items: end;
  }

  .xl\:justify-items-center{
    justify-items: center;
  }

  .xl\:justify-items-stretch{
    justify-items: stretch;
  }

  .xl\:gap-0{
    gap: 0px;
  }

  .xl\:gap-1{
    gap: 0.25rem;
  }

  .xl\:gap-2{
    gap: 0.5rem;
  }

  .xl\:gap-3{
    gap: 0.75rem;
  }

  .xl\:gap-4{
    gap: 1rem;
  }

  .xl\:gap-5{
    gap: 1.25rem;
  }

  .xl\:gap-6{
    gap: 1.5rem;
  }

  .xl\:gap-7{
    gap: 1.75rem;
  }

  .xl\:gap-8{
    gap: 2rem;
  }

  .xl\:gap-9{
    gap: 2.25rem;
  }

  .xl\:gap-10{
    gap: 2.5rem;
  }

  .xl\:gap-11{
    gap: 2.75rem;
  }

  .xl\:gap-12{
    gap: 3rem;
  }

  .xl\:gap-14{
    gap: 3.5rem;
  }

  .xl\:gap-16{
    gap: 4rem;
  }

  .xl\:gap-20{
    gap: 5rem;
  }

  .xl\:gap-24{
    gap: 6rem;
  }

  .xl\:gap-28{
    gap: 7rem;
  }

  .xl\:gap-32{
    gap: 8rem;
  }

  .xl\:gap-36{
    gap: 9rem;
  }

  .xl\:gap-40{
    gap: 10rem;
  }

  .xl\:gap-44{
    gap: 11rem;
  }

  .xl\:gap-48{
    gap: 12rem;
  }

  .xl\:gap-52{
    gap: 13rem;
  }

  .xl\:gap-56{
    gap: 14rem;
  }

  .xl\:gap-60{
    gap: 15rem;
  }

  .xl\:gap-64{
    gap: 16rem;
  }

  .xl\:gap-72{
    gap: 18rem;
  }

  .xl\:gap-80{
    gap: 20rem;
  }

  .xl\:gap-96{
    gap: 24rem;
  }

  .xl\:gap-144{
    gap: 36rem;
  }

  .xl\:gap-192{
    gap: 48rem;
  }

  .xl\:gap-240{
    gap: 60rem;
  }

  .xl\:gap-px{
    gap: 1px;
  }

  .xl\:gap-0\.5{
    gap: 0.125rem;
  }

  .xl\:gap-1\.5{
    gap: 0.375rem;
  }

  .xl\:gap-2\.5{
    gap: 0.625rem;
  }

  .xl\:gap-3\.5{
    gap: 0.875rem;
  }

  .xl\:gap-btn-default{
    gap: 2.5rem;
  }

  .xl\:gap-btn-sm{
    gap: 1.875rem;
  }

  .xl\:gap-header{
    gap: 60px;
  }

  .xl\:gap-icon{
    gap: 20px;
  }

  .xl\:gap-icon-3xl{
    gap: 120px;
  }

  .xl\:gap-icon-2xl{
    gap: 80px;
  }

  .xl\:gap-icon-xl{
    gap: 60px;
  }

  .xl\:gap-icon-lg{
    gap: 40px;
  }

  .xl\:gap-icon-sm{
    gap: 18px;
  }

  .xl\:gap-icon-xs{
    gap: 16px;
  }

  .xl\:gap-icon-spacing{
    gap: 8px;
  }

  .xl\:gap-heading-xs{
    gap: 0.25rem;
  }

  .xl\:gap-heading-sm{
    gap: 0.5rem;
  }

  .xl\:gap-heading{
    gap: 1rem;
  }

  .xl\:gap-heading-lg{
    gap: 2rem;
  }

  .xl\:gap-actionbar{
    gap: 70px;
  }

  .xl\:gap-aside{
    gap: 20rem;
  }

  .xl\:gap-sidebar{
    gap: 16rem;
  }

  .xl\:gap-card-padding{
    gap: 1.25rem;
  }

  .xl\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .xl\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .xl\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .xl\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .xl\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .xl\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .xl\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .xl\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .xl\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .xl\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .xl\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .xl\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .xl\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .xl\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .xl\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .xl\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .xl\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .xl\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .xl\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .xl\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .xl\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .xl\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .xl\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .xl\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .xl\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .xl\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .xl\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .xl\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .xl\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .xl\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .xl\:gap-x-144{
    -moz-column-gap: 36rem;
         column-gap: 36rem;
  }

  .xl\:gap-x-192{
    -moz-column-gap: 48rem;
         column-gap: 48rem;
  }

  .xl\:gap-x-240{
    -moz-column-gap: 60rem;
         column-gap: 60rem;
  }

  .xl\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .xl\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .xl\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .xl\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .xl\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .xl\:gap-x-btn-default{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .xl\:gap-x-btn-sm{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }

  .xl\:gap-x-header{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .xl\:gap-x-icon{
    -moz-column-gap: 20px;
         column-gap: 20px;
  }

  .xl\:gap-x-icon-3xl{
    -moz-column-gap: 120px;
         column-gap: 120px;
  }

  .xl\:gap-x-icon-2xl{
    -moz-column-gap: 80px;
         column-gap: 80px;
  }

  .xl\:gap-x-icon-xl{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .xl\:gap-x-icon-lg{
    -moz-column-gap: 40px;
         column-gap: 40px;
  }

  .xl\:gap-x-icon-sm{
    -moz-column-gap: 18px;
         column-gap: 18px;
  }

  .xl\:gap-x-icon-xs{
    -moz-column-gap: 16px;
         column-gap: 16px;
  }

  .xl\:gap-x-icon-spacing{
    -moz-column-gap: 8px;
         column-gap: 8px;
  }

  .xl\:gap-x-heading-xs{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .xl\:gap-x-heading-sm{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .xl\:gap-x-heading{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .xl\:gap-x-heading-lg{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .xl\:gap-x-actionbar{
    -moz-column-gap: 70px;
         column-gap: 70px;
  }

  .xl\:gap-x-aside{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .xl\:gap-x-sidebar{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .xl\:gap-x-card-padding{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .xl\:gap-y-0{
    row-gap: 0px;
  }

  .xl\:gap-y-1{
    row-gap: 0.25rem;
  }

  .xl\:gap-y-2{
    row-gap: 0.5rem;
  }

  .xl\:gap-y-3{
    row-gap: 0.75rem;
  }

  .xl\:gap-y-4{
    row-gap: 1rem;
  }

  .xl\:gap-y-5{
    row-gap: 1.25rem;
  }

  .xl\:gap-y-6{
    row-gap: 1.5rem;
  }

  .xl\:gap-y-7{
    row-gap: 1.75rem;
  }

  .xl\:gap-y-8{
    row-gap: 2rem;
  }

  .xl\:gap-y-9{
    row-gap: 2.25rem;
  }

  .xl\:gap-y-10{
    row-gap: 2.5rem;
  }

  .xl\:gap-y-11{
    row-gap: 2.75rem;
  }

  .xl\:gap-y-12{
    row-gap: 3rem;
  }

  .xl\:gap-y-14{
    row-gap: 3.5rem;
  }

  .xl\:gap-y-16{
    row-gap: 4rem;
  }

  .xl\:gap-y-20{
    row-gap: 5rem;
  }

  .xl\:gap-y-24{
    row-gap: 6rem;
  }

  .xl\:gap-y-28{
    row-gap: 7rem;
  }

  .xl\:gap-y-32{
    row-gap: 8rem;
  }

  .xl\:gap-y-36{
    row-gap: 9rem;
  }

  .xl\:gap-y-40{
    row-gap: 10rem;
  }

  .xl\:gap-y-44{
    row-gap: 11rem;
  }

  .xl\:gap-y-48{
    row-gap: 12rem;
  }

  .xl\:gap-y-52{
    row-gap: 13rem;
  }

  .xl\:gap-y-56{
    row-gap: 14rem;
  }

  .xl\:gap-y-60{
    row-gap: 15rem;
  }

  .xl\:gap-y-64{
    row-gap: 16rem;
  }

  .xl\:gap-y-72{
    row-gap: 18rem;
  }

  .xl\:gap-y-80{
    row-gap: 20rem;
  }

  .xl\:gap-y-96{
    row-gap: 24rem;
  }

  .xl\:gap-y-144{
    row-gap: 36rem;
  }

  .xl\:gap-y-192{
    row-gap: 48rem;
  }

  .xl\:gap-y-240{
    row-gap: 60rem;
  }

  .xl\:gap-y-px{
    row-gap: 1px;
  }

  .xl\:gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .xl\:gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .xl\:gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .xl\:gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .xl\:gap-y-btn-default{
    row-gap: 2.5rem;
  }

  .xl\:gap-y-btn-sm{
    row-gap: 1.875rem;
  }

  .xl\:gap-y-header{
    row-gap: 60px;
  }

  .xl\:gap-y-icon{
    row-gap: 20px;
  }

  .xl\:gap-y-icon-3xl{
    row-gap: 120px;
  }

  .xl\:gap-y-icon-2xl{
    row-gap: 80px;
  }

  .xl\:gap-y-icon-xl{
    row-gap: 60px;
  }

  .xl\:gap-y-icon-lg{
    row-gap: 40px;
  }

  .xl\:gap-y-icon-sm{
    row-gap: 18px;
  }

  .xl\:gap-y-icon-xs{
    row-gap: 16px;
  }

  .xl\:gap-y-icon-spacing{
    row-gap: 8px;
  }

  .xl\:gap-y-heading-xs{
    row-gap: 0.25rem;
  }

  .xl\:gap-y-heading-sm{
    row-gap: 0.5rem;
  }

  .xl\:gap-y-heading{
    row-gap: 1rem;
  }

  .xl\:gap-y-heading-lg{
    row-gap: 2rem;
  }

  .xl\:gap-y-actionbar{
    row-gap: 70px;
  }

  .xl\:gap-y-aside{
    row-gap: 20rem;
  }

  .xl\:gap-y-sidebar{
    row-gap: 16rem;
  }

  .xl\:gap-y-card-padding{
    row-gap: 1.25rem;
  }

  .xl\:space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(36rem * var(--tw-space-x-reverse));
    margin-left: calc(36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(48rem * var(--tw-space-x-reverse));
    margin-left: calc(48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60rem * var(--tw-space-x-reverse));
    margin-left: calc(60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(120px * var(--tw-space-x-reverse));
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(80px * var(--tw-space-x-reverse));
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18px * var(--tw-space-x-reverse));
    margin-left: calc(18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(70px * var(--tw-space-x-reverse));
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-36rem * var(--tw-space-x-reverse));
    margin-left: calc(-36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-48rem * var(--tw-space-x-reverse));
    margin-left: calc(-48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60rem * var(--tw-space-x-reverse));
    margin-left: calc(-60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20px * var(--tw-space-x-reverse));
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-120px * var(--tw-space-x-reverse));
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-80px * var(--tw-space-x-reverse));
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40px * var(--tw-space-x-reverse));
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18px * var(--tw-space-x-reverse));
    margin-left: calc(-18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16px * var(--tw-space-x-reverse));
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8px * var(--tw-space-x-reverse));
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-70px * var(--tw-space-x-reverse));
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:-space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(36rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.875rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(120px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(80px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(70px * var(--tw-space-y-reverse));
  }

  .xl\:space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-36rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-48rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.875rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-120px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-80px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-70px * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xl\:-space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(10px * var(--tw-divide-x-reverse));
    border-left-width: calc(10px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(10px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(10px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .xl\:divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .xl\:divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .xl\:divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .xl\:divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .xl\:divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .xl\:divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .xl\:divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .xl\:divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xl\:divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-divide-opacity));
  }

  .xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-divide-opacity));
  }

  .xl\:divide-orange-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-divide-opacity));
  }

  .xl\:divide-teal-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-divide-opacity));
  }

  .xl\:divide-teal-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-divide-opacity));
  }

  .xl\:divide-teal-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-divide-opacity));
  }

  .xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-divide-opacity));
  }

  .xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-divide-opacity));
  }

  .xl\:divide-petrol-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-divide-opacity));
  }

  .xl\:divide-petrol-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-divide-opacity));
  }

  .xl\:divide-petrol-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .xl\:divide-petrol-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .xl\:divide-appbody > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .xl\:divide-primary > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .xl\:divide-link > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .xl\:divide-link-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-divide-opacity));
  }

  .xl\:divide-header > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .xl\:divide-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .xl\:divide-bordercolor > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .xl\:divide-success > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .xl\:divide-danger > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-divide-opacity));
  }

  .xl\:divide-disabled > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-divide-opacity));
  }

  .xl\:divide-info > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .xl\:divide-card > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .xl\:divide-dark > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .xl\:divide-label-color > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .xl\:divide-label-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .xl\:divide-border-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .xl\:place-self-auto{
    place-self: auto;
  }

  .xl\:place-self-start{
    place-self: start;
  }

  .xl\:place-self-end{
    place-self: end;
  }

  .xl\:place-self-center{
    place-self: center;
  }

  .xl\:place-self-stretch{
    place-self: stretch;
  }

  .xl\:self-auto{
    align-self: auto;
  }

  .xl\:self-start{
    align-self: flex-start;
  }

  .xl\:self-end{
    align-self: flex-end;
  }

  .xl\:self-center{
    align-self: center;
  }

  .xl\:self-stretch{
    align-self: stretch;
  }

  .xl\:self-baseline{
    align-self: baseline;
  }

  .xl\:justify-self-auto{
    justify-self: auto;
  }

  .xl\:justify-self-start{
    justify-self: start;
  }

  .xl\:justify-self-end{
    justify-self: end;
  }

  .xl\:justify-self-center{
    justify-self: center;
  }

  .xl\:justify-self-stretch{
    justify-self: stretch;
  }

  .xl\:overflow-auto{
    overflow: auto;
  }

  .xl\:overflow-hidden{
    overflow: hidden;
  }

  .xl\:overflow-visible{
    overflow: visible;
  }

  .xl\:overflow-scroll{
    overflow: scroll;
  }

  .xl\:overflow-x-auto{
    overflow-x: auto;
  }

  .xl\:overflow-y-auto{
    overflow-y: auto;
  }

  .xl\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .xl\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .xl\:overflow-x-visible{
    overflow-x: visible;
  }

  .xl\:overflow-y-visible{
    overflow-y: visible;
  }

  .xl\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .xl\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .xl\:overscroll-auto{
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .xl\:overscroll-contain{
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .xl\:overscroll-none{
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .xl\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .xl\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .xl\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .xl\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .xl\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .xl\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .xl\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .xl\:overflow-clip{
    text-overflow: clip;
  }

  .xl\:whitespace-normal{
    white-space: normal;
  }

  .xl\:whitespace-nowrap{
    white-space: nowrap;
  }

  .xl\:whitespace-pre{
    white-space: pre;
  }

  .xl\:whitespace-pre-line{
    white-space: pre-line;
  }

  .xl\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .xl\:break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .xl\:break-words{
    overflow-wrap: break-word;
  }

  .xl\:break-all{
    word-break: break-all;
  }

  .xl\:rounded-none{
    border-radius: 0px;
  }

  .xl\:rounded-sm{
    border-radius: 0.125rem;
  }

  .xl\:rounded{
    border-radius: 0.4rem;
  }

  .xl\:rounded-md{
    border-radius: 0.375rem;
  }

  .xl\:rounded-lg{
    border-radius: 0.5rem;
  }

  .xl\:rounded-xl{
    border-radius: 0.75rem;
  }

  .xl\:rounded-2xl{
    border-radius: 1rem;
  }

  .xl\:rounded-3xl{
    border-radius: 1.5rem;
  }

  .xl\:rounded-full{
    border-radius: 9999px;
  }

  .xl\:rounded-default{
    border-radius: 0.4rem;
  }

  .xl\:first\:rounded-none:first-child{
    border-radius: 0px;
  }

  .xl\:first\:rounded-sm:first-child{
    border-radius: 0.125rem;
  }

  .xl\:first\:rounded:first-child{
    border-radius: 0.4rem;
  }

  .xl\:first\:rounded-md:first-child{
    border-radius: 0.375rem;
  }

  .xl\:first\:rounded-lg:first-child{
    border-radius: 0.5rem;
  }

  .xl\:first\:rounded-xl:first-child{
    border-radius: 0.75rem;
  }

  .xl\:first\:rounded-2xl:first-child{
    border-radius: 1rem;
  }

  .xl\:first\:rounded-3xl:first-child{
    border-radius: 1.5rem;
  }

  .xl\:first\:rounded-full:first-child{
    border-radius: 9999px;
  }

  .xl\:first\:rounded-default:first-child{
    border-radius: 0.4rem;
  }

  .xl\:last\:rounded-none:last-child{
    border-radius: 0px;
  }

  .xl\:last\:rounded-sm:last-child{
    border-radius: 0.125rem;
  }

  .xl\:last\:rounded:last-child{
    border-radius: 0.4rem;
  }

  .xl\:last\:rounded-md:last-child{
    border-radius: 0.375rem;
  }

  .xl\:last\:rounded-lg:last-child{
    border-radius: 0.5rem;
  }

  .xl\:last\:rounded-xl:last-child{
    border-radius: 0.75rem;
  }

  .xl\:last\:rounded-2xl:last-child{
    border-radius: 1rem;
  }

  .xl\:last\:rounded-3xl:last-child{
    border-radius: 1.5rem;
  }

  .xl\:last\:rounded-full:last-child{
    border-radius: 9999px;
  }

  .xl\:last\:rounded-default:last-child{
    border-radius: 0.4rem;
  }

  .xl\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xl\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-t{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .xl\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-t-default{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .xl\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xl\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-r{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-r-default{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-b{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-b-default{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-l{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-l-default{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:first\:rounded-t-none:first-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xl\:first\:rounded-t-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl\:first\:rounded-t:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .xl\:first\:rounded-t-md:first-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xl\:first\:rounded-t-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl\:first\:rounded-t-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xl\:first\:rounded-t-2xl:first-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xl\:first\:rounded-t-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xl\:first\:rounded-t-full:first-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:first\:rounded-t-default:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .xl\:first\:rounded-r-none:first-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xl\:first\:rounded-r-sm:first-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:first\:rounded-r:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:first\:rounded-r-md:first-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:first\:rounded-r-lg:first-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:first\:rounded-r-xl:first-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:first\:rounded-r-2xl:first-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xl\:first\:rounded-r-3xl:first-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:first\:rounded-r-full:first-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:first\:rounded-r-default:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:first\:rounded-b-none:first-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:first\:rounded-b-sm:first-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:first\:rounded-b:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:first\:rounded-b-md:first-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:first\:rounded-b-lg:first-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:first\:rounded-b-xl:first-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:first\:rounded-b-2xl:first-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:first\:rounded-b-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:first\:rounded-b-full:first-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:first\:rounded-b-default:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:first\:rounded-l-none:first-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:first\:rounded-l-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:first\:rounded-l:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:first\:rounded-l-md:first-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:first\:rounded-l-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:first\:rounded-l-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:first\:rounded-l-2xl:first-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:first\:rounded-l-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:first\:rounded-l-full:first-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:first\:rounded-l-default:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:last\:rounded-t-none:last-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .xl\:last\:rounded-t-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl\:last\:rounded-t:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .xl\:last\:rounded-t-md:last-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xl\:last\:rounded-t-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl\:last\:rounded-t-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .xl\:last\:rounded-t-2xl:last-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .xl\:last\:rounded-t-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .xl\:last\:rounded-t-full:last-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:last\:rounded-t-default:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .xl\:last\:rounded-r-none:last-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .xl\:last\:rounded-r-sm:last-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:last\:rounded-r:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:last\:rounded-r-md:last-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:last\:rounded-r-lg:last-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:last\:rounded-r-xl:last-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:last\:rounded-r-2xl:last-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .xl\:last\:rounded-r-3xl:last-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:last\:rounded-r-full:last-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:last\:rounded-r-default:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:last\:rounded-b-none:last-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:last\:rounded-b-sm:last-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:last\:rounded-b:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:last\:rounded-b-md:last-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:last\:rounded-b-lg:last-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:last\:rounded-b-xl:last-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:last\:rounded-b-2xl:last-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:last\:rounded-b-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:last\:rounded-b-full:last-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:last\:rounded-b-default:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:last\:rounded-l-none:last-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .xl\:last\:rounded-l-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:last\:rounded-l:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:last\:rounded-l-md:last-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:last\:rounded-l-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:last\:rounded-l-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:last\:rounded-l-2xl:last-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .xl\:last\:rounded-l-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:last\:rounded-l-full:last-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:last\:rounded-l-default:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .xl\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .xl\:rounded-tl{
    border-top-left-radius: 0.4rem;
  }

  .xl\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .xl\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .xl\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .xl\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .xl\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .xl\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .xl\:rounded-tl-default{
    border-top-left-radius: 0.4rem;
  }

  .xl\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .xl\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-tr{
    border-top-right-radius: 0.4rem;
  }

  .xl\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .xl\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .xl\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .xl\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .xl\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-tr-default{
    border-top-right-radius: 0.4rem;
  }

  .xl\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .xl\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-br{
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .xl\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-br-default{
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .xl\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-bl{
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .xl\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-bl-default{
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:first\:rounded-tl-none:first-child{
    border-top-left-radius: 0px;
  }

  .xl\:first\:rounded-tl-sm:first-child{
    border-top-left-radius: 0.125rem;
  }

  .xl\:first\:rounded-tl:first-child{
    border-top-left-radius: 0.4rem;
  }

  .xl\:first\:rounded-tl-md:first-child{
    border-top-left-radius: 0.375rem;
  }

  .xl\:first\:rounded-tl-lg:first-child{
    border-top-left-radius: 0.5rem;
  }

  .xl\:first\:rounded-tl-xl:first-child{
    border-top-left-radius: 0.75rem;
  }

  .xl\:first\:rounded-tl-2xl:first-child{
    border-top-left-radius: 1rem;
  }

  .xl\:first\:rounded-tl-3xl:first-child{
    border-top-left-radius: 1.5rem;
  }

  .xl\:first\:rounded-tl-full:first-child{
    border-top-left-radius: 9999px;
  }

  .xl\:first\:rounded-tl-default:first-child{
    border-top-left-radius: 0.4rem;
  }

  .xl\:first\:rounded-tr-none:first-child{
    border-top-right-radius: 0px;
  }

  .xl\:first\:rounded-tr-sm:first-child{
    border-top-right-radius: 0.125rem;
  }

  .xl\:first\:rounded-tr:first-child{
    border-top-right-radius: 0.4rem;
  }

  .xl\:first\:rounded-tr-md:first-child{
    border-top-right-radius: 0.375rem;
  }

  .xl\:first\:rounded-tr-lg:first-child{
    border-top-right-radius: 0.5rem;
  }

  .xl\:first\:rounded-tr-xl:first-child{
    border-top-right-radius: 0.75rem;
  }

  .xl\:first\:rounded-tr-2xl:first-child{
    border-top-right-radius: 1rem;
  }

  .xl\:first\:rounded-tr-3xl:first-child{
    border-top-right-radius: 1.5rem;
  }

  .xl\:first\:rounded-tr-full:first-child{
    border-top-right-radius: 9999px;
  }

  .xl\:first\:rounded-tr-default:first-child{
    border-top-right-radius: 0.4rem;
  }

  .xl\:first\:rounded-br-none:first-child{
    border-bottom-right-radius: 0px;
  }

  .xl\:first\:rounded-br-sm:first-child{
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:first\:rounded-br:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:first\:rounded-br-md:first-child{
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:first\:rounded-br-lg:first-child{
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:first\:rounded-br-xl:first-child{
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:first\:rounded-br-2xl:first-child{
    border-bottom-right-radius: 1rem;
  }

  .xl\:first\:rounded-br-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:first\:rounded-br-full:first-child{
    border-bottom-right-radius: 9999px;
  }

  .xl\:first\:rounded-br-default:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:first\:rounded-bl-none:first-child{
    border-bottom-left-radius: 0px;
  }

  .xl\:first\:rounded-bl-sm:first-child{
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:first\:rounded-bl:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:first\:rounded-bl-md:first-child{
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:first\:rounded-bl-lg:first-child{
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:first\:rounded-bl-xl:first-child{
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:first\:rounded-bl-2xl:first-child{
    border-bottom-left-radius: 1rem;
  }

  .xl\:first\:rounded-bl-3xl:first-child{
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:first\:rounded-bl-full:first-child{
    border-bottom-left-radius: 9999px;
  }

  .xl\:first\:rounded-bl-default:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:last\:rounded-tl-none:last-child{
    border-top-left-radius: 0px;
  }

  .xl\:last\:rounded-tl-sm:last-child{
    border-top-left-radius: 0.125rem;
  }

  .xl\:last\:rounded-tl:last-child{
    border-top-left-radius: 0.4rem;
  }

  .xl\:last\:rounded-tl-md:last-child{
    border-top-left-radius: 0.375rem;
  }

  .xl\:last\:rounded-tl-lg:last-child{
    border-top-left-radius: 0.5rem;
  }

  .xl\:last\:rounded-tl-xl:last-child{
    border-top-left-radius: 0.75rem;
  }

  .xl\:last\:rounded-tl-2xl:last-child{
    border-top-left-radius: 1rem;
  }

  .xl\:last\:rounded-tl-3xl:last-child{
    border-top-left-radius: 1.5rem;
  }

  .xl\:last\:rounded-tl-full:last-child{
    border-top-left-radius: 9999px;
  }

  .xl\:last\:rounded-tl-default:last-child{
    border-top-left-radius: 0.4rem;
  }

  .xl\:last\:rounded-tr-none:last-child{
    border-top-right-radius: 0px;
  }

  .xl\:last\:rounded-tr-sm:last-child{
    border-top-right-radius: 0.125rem;
  }

  .xl\:last\:rounded-tr:last-child{
    border-top-right-radius: 0.4rem;
  }

  .xl\:last\:rounded-tr-md:last-child{
    border-top-right-radius: 0.375rem;
  }

  .xl\:last\:rounded-tr-lg:last-child{
    border-top-right-radius: 0.5rem;
  }

  .xl\:last\:rounded-tr-xl:last-child{
    border-top-right-radius: 0.75rem;
  }

  .xl\:last\:rounded-tr-2xl:last-child{
    border-top-right-radius: 1rem;
  }

  .xl\:last\:rounded-tr-3xl:last-child{
    border-top-right-radius: 1.5rem;
  }

  .xl\:last\:rounded-tr-full:last-child{
    border-top-right-radius: 9999px;
  }

  .xl\:last\:rounded-tr-default:last-child{
    border-top-right-radius: 0.4rem;
  }

  .xl\:last\:rounded-br-none:last-child{
    border-bottom-right-radius: 0px;
  }

  .xl\:last\:rounded-br-sm:last-child{
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:last\:rounded-br:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:last\:rounded-br-md:last-child{
    border-bottom-right-radius: 0.375rem;
  }

  .xl\:last\:rounded-br-lg:last-child{
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:last\:rounded-br-xl:last-child{
    border-bottom-right-radius: 0.75rem;
  }

  .xl\:last\:rounded-br-2xl:last-child{
    border-bottom-right-radius: 1rem;
  }

  .xl\:last\:rounded-br-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
  }

  .xl\:last\:rounded-br-full:last-child{
    border-bottom-right-radius: 9999px;
  }

  .xl\:last\:rounded-br-default:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .xl\:last\:rounded-bl-none:last-child{
    border-bottom-left-radius: 0px;
  }

  .xl\:last\:rounded-bl-sm:last-child{
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:last\:rounded-bl:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:last\:rounded-bl-md:last-child{
    border-bottom-left-radius: 0.375rem;
  }

  .xl\:last\:rounded-bl-lg:last-child{
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:last\:rounded-bl-xl:last-child{
    border-bottom-left-radius: 0.75rem;
  }

  .xl\:last\:rounded-bl-2xl:last-child{
    border-bottom-left-radius: 1rem;
  }

  .xl\:last\:rounded-bl-3xl:last-child{
    border-bottom-left-radius: 1.5rem;
  }

  .xl\:last\:rounded-bl-full:last-child{
    border-bottom-left-radius: 9999px;
  }

  .xl\:last\:rounded-bl-default:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .xl\:border-0{
    border-width: 0px;
  }

  .xl\:border-1{
    border-width: 1px;
  }

  .xl\:border-2{
    border-width: 2px;
  }

  .xl\:border-4{
    border-width: 4px;
  }

  .xl\:border-10{
    border-width: 10px;
  }

  .xl\:border{
    border-width: 1px;
  }

  .xl\:first\:border-0:first-child{
    border-width: 0px;
  }

  .xl\:first\:border-1:first-child{
    border-width: 1px;
  }

  .xl\:first\:border-2:first-child{
    border-width: 2px;
  }

  .xl\:first\:border-4:first-child{
    border-width: 4px;
  }

  .xl\:first\:border-10:first-child{
    border-width: 10px;
  }

  .xl\:first\:border:first-child{
    border-width: 1px;
  }

  .xl\:last\:border-0:last-child{
    border-width: 0px;
  }

  .xl\:last\:border-1:last-child{
    border-width: 1px;
  }

  .xl\:last\:border-2:last-child{
    border-width: 2px;
  }

  .xl\:last\:border-4:last-child{
    border-width: 4px;
  }

  .xl\:last\:border-10:last-child{
    border-width: 10px;
  }

  .xl\:last\:border:last-child{
    border-width: 1px;
  }

  .xl\:border-t-0{
    border-top-width: 0px;
  }

  .xl\:border-t-1{
    border-top-width: 1px;
  }

  .xl\:border-t-2{
    border-top-width: 2px;
  }

  .xl\:border-t-4{
    border-top-width: 4px;
  }

  .xl\:border-t-10{
    border-top-width: 10px;
  }

  .xl\:border-t{
    border-top-width: 1px;
  }

  .xl\:border-r-0{
    border-right-width: 0px;
  }

  .xl\:border-r-1{
    border-right-width: 1px;
  }

  .xl\:border-r-2{
    border-right-width: 2px;
  }

  .xl\:border-r-4{
    border-right-width: 4px;
  }

  .xl\:border-r-10{
    border-right-width: 10px;
  }

  .xl\:border-r{
    border-right-width: 1px;
  }

  .xl\:border-b-0{
    border-bottom-width: 0px;
  }

  .xl\:border-b-1{
    border-bottom-width: 1px;
  }

  .xl\:border-b-2{
    border-bottom-width: 2px;
  }

  .xl\:border-b-4{
    border-bottom-width: 4px;
  }

  .xl\:border-b-10{
    border-bottom-width: 10px;
  }

  .xl\:border-b{
    border-bottom-width: 1px;
  }

  .xl\:border-l-0{
    border-left-width: 0px;
  }

  .xl\:border-l-1{
    border-left-width: 1px;
  }

  .xl\:border-l-2{
    border-left-width: 2px;
  }

  .xl\:border-l-4{
    border-left-width: 4px;
  }

  .xl\:border-l-10{
    border-left-width: 10px;
  }

  .xl\:border-l{
    border-left-width: 1px;
  }

  .xl\:first\:border-t-0:first-child{
    border-top-width: 0px;
  }

  .xl\:first\:border-t-1:first-child{
    border-top-width: 1px;
  }

  .xl\:first\:border-t-2:first-child{
    border-top-width: 2px;
  }

  .xl\:first\:border-t-4:first-child{
    border-top-width: 4px;
  }

  .xl\:first\:border-t-10:first-child{
    border-top-width: 10px;
  }

  .xl\:first\:border-t:first-child{
    border-top-width: 1px;
  }

  .xl\:first\:border-r-0:first-child{
    border-right-width: 0px;
  }

  .xl\:first\:border-r-1:first-child{
    border-right-width: 1px;
  }

  .xl\:first\:border-r-2:first-child{
    border-right-width: 2px;
  }

  .xl\:first\:border-r-4:first-child{
    border-right-width: 4px;
  }

  .xl\:first\:border-r-10:first-child{
    border-right-width: 10px;
  }

  .xl\:first\:border-r:first-child{
    border-right-width: 1px;
  }

  .xl\:first\:border-b-0:first-child{
    border-bottom-width: 0px;
  }

  .xl\:first\:border-b-1:first-child{
    border-bottom-width: 1px;
  }

  .xl\:first\:border-b-2:first-child{
    border-bottom-width: 2px;
  }

  .xl\:first\:border-b-4:first-child{
    border-bottom-width: 4px;
  }

  .xl\:first\:border-b-10:first-child{
    border-bottom-width: 10px;
  }

  .xl\:first\:border-b:first-child{
    border-bottom-width: 1px;
  }

  .xl\:first\:border-l-0:first-child{
    border-left-width: 0px;
  }

  .xl\:first\:border-l-1:first-child{
    border-left-width: 1px;
  }

  .xl\:first\:border-l-2:first-child{
    border-left-width: 2px;
  }

  .xl\:first\:border-l-4:first-child{
    border-left-width: 4px;
  }

  .xl\:first\:border-l-10:first-child{
    border-left-width: 10px;
  }

  .xl\:first\:border-l:first-child{
    border-left-width: 1px;
  }

  .xl\:last\:border-t-0:last-child{
    border-top-width: 0px;
  }

  .xl\:last\:border-t-1:last-child{
    border-top-width: 1px;
  }

  .xl\:last\:border-t-2:last-child{
    border-top-width: 2px;
  }

  .xl\:last\:border-t-4:last-child{
    border-top-width: 4px;
  }

  .xl\:last\:border-t-10:last-child{
    border-top-width: 10px;
  }

  .xl\:last\:border-t:last-child{
    border-top-width: 1px;
  }

  .xl\:last\:border-r-0:last-child{
    border-right-width: 0px;
  }

  .xl\:last\:border-r-1:last-child{
    border-right-width: 1px;
  }

  .xl\:last\:border-r-2:last-child{
    border-right-width: 2px;
  }

  .xl\:last\:border-r-4:last-child{
    border-right-width: 4px;
  }

  .xl\:last\:border-r-10:last-child{
    border-right-width: 10px;
  }

  .xl\:last\:border-r:last-child{
    border-right-width: 1px;
  }

  .xl\:last\:border-b-0:last-child{
    border-bottom-width: 0px;
  }

  .xl\:last\:border-b-1:last-child{
    border-bottom-width: 1px;
  }

  .xl\:last\:border-b-2:last-child{
    border-bottom-width: 2px;
  }

  .xl\:last\:border-b-4:last-child{
    border-bottom-width: 4px;
  }

  .xl\:last\:border-b-10:last-child{
    border-bottom-width: 10px;
  }

  .xl\:last\:border-b:last-child{
    border-bottom-width: 1px;
  }

  .xl\:last\:border-l-0:last-child{
    border-left-width: 0px;
  }

  .xl\:last\:border-l-1:last-child{
    border-left-width: 1px;
  }

  .xl\:last\:border-l-2:last-child{
    border-left-width: 2px;
  }

  .xl\:last\:border-l-4:last-child{
    border-left-width: 4px;
  }

  .xl\:last\:border-l-10:last-child{
    border-left-width: 10px;
  }

  .xl\:last\:border-l:last-child{
    border-left-width: 1px;
  }

  .xl\:border-solid{
    border-style: solid;
  }

  .xl\:border-dashed{
    border-style: dashed;
  }

  .xl\:border-dotted{
    border-style: dotted;
  }

  .xl\:border-double{
    border-style: double;
  }

  .xl\:border-none{
    border-style: none;
  }

  .xl\:border-transparent{
    border-color: transparent;
  }

  .xl\:border-current{
    border-color: currentColor;
  }

  .xl\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .xl\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .xl\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .xl\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .xl\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .xl\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .xl\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .xl\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .xl\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .xl\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .xl\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .xl\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .xl\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .xl\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .xl\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .xl\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .xl\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .xl\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .xl\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .xl\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .xl\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .xl\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .xl\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .xl\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .xl\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .xl\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .xl\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .xl\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .xl\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-transparent{
    border-color: transparent;
  }

  .group:hover .xl\:group-hover\:border-current{
    border-color: currentColor;
  }

  .group:hover .xl\:group-hover\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .xl\:group-hover\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-transparent:focus-within{
    border-color: transparent;
  }

  .xl\:focus-within\:border-current:focus-within{
    border-color: currentColor;
  }

  .xl\:focus-within\:border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-orange-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-teal-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-teal-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-teal-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-petrol-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-petrol-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-petrol-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-petrol-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-appbody:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-primary:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-link:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-link-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-header:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-actionbar:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-bordercolor:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-success:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-danger:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-disabled:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-info:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-card:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-dark:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-label-color:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-label-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:focus-within\:border-border-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .xl\:hover\:border-current:hover{
    border-color: currentColor;
  }

  .xl\:hover\:border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:hover\:border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .xl\:hover\:border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:hover\:border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .xl\:hover\:border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .xl\:hover\:border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .xl\:hover\:border-orange-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .xl\:hover\:border-teal-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .xl\:hover\:border-teal-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .xl\:hover\:border-teal-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .xl\:hover\:border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .xl\:hover\:border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .xl\:hover\:border-petrol-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .xl\:hover\:border-petrol-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .xl\:hover\:border-petrol-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .xl\:hover\:border-petrol-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .xl\:hover\:border-appbody:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .xl\:hover\:border-primary:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:hover\:border-link:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:hover\:border-link-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .xl\:hover\:border-header:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .xl\:hover\:border-actionbar:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .xl\:hover\:border-bordercolor:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:hover\:border-success:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .xl\:hover\:border-danger:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .xl\:hover\:border-disabled:hover{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .xl\:hover\:border-info:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:hover\:border-card:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:hover\:border-dark:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .xl\:hover\:border-label-color:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:hover\:border-label-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:hover\:border-border-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .xl\:focus\:border-current:focus{
    border-color: currentColor;
  }

  .xl\:focus\:border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus\:border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .xl\:focus\:border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .xl\:focus\:border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .xl\:focus\:border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .xl\:focus\:border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .xl\:focus\:border-orange-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .xl\:focus\:border-teal-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .xl\:focus\:border-teal-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .xl\:focus\:border-teal-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .xl\:focus\:border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .xl\:focus\:border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .xl\:focus\:border-petrol-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .xl\:focus\:border-petrol-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .xl\:focus\:border-petrol-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .xl\:focus\:border-petrol-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .xl\:focus\:border-appbody:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .xl\:focus\:border-primary:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:focus\:border-link:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:focus\:border-link-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .xl\:focus\:border-header:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .xl\:focus\:border-actionbar:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .xl\:focus\:border-bordercolor:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:focus\:border-success:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .xl\:focus\:border-danger:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .xl\:focus\:border-disabled:focus{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .xl\:focus\:border-info:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .xl\:focus\:border-card:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .xl\:focus\:border-dark:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .xl\:focus\:border-label-color:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:focus\:border-label-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .xl\:focus\:border-border-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .xl\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .xl\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .xl\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .xl\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .xl\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .xl\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .xl\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .xl\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .xl\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .xl\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .xl\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .xl\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .xl\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .xl\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .xl\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .group:hover .xl\:group-hover\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .group:hover .xl\:group-hover\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .xl\:focus-within\:border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .xl\:focus-within\:border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .xl\:focus-within\:border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .xl\:focus-within\:border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .xl\:focus-within\:border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .xl\:focus-within\:border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .xl\:focus-within\:border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .xl\:focus-within\:border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .xl\:focus-within\:border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .xl\:focus-within\:border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .xl\:focus-within\:border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .xl\:focus-within\:border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .xl\:focus-within\:border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .xl\:focus-within\:border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .xl\:focus-within\:border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .xl\:hover\:border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .xl\:hover\:border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .xl\:hover\:border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .xl\:hover\:border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .xl\:hover\:border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .xl\:hover\:border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .xl\:hover\:border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .xl\:hover\:border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .xl\:hover\:border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .xl\:hover\:border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .xl\:hover\:border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .xl\:hover\:border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .xl\:hover\:border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .xl\:hover\:border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .xl\:hover\:border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .xl\:focus\:border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .xl\:focus\:border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .xl\:focus\:border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .xl\:focus\:border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .xl\:focus\:border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .xl\:focus\:border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .xl\:focus\:border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .xl\:focus\:border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .xl\:focus\:border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .xl\:focus\:border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .xl\:focus\:border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .xl\:focus\:border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .xl\:focus\:border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .xl\:focus\:border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .xl\:focus\:border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .xl\:bg-transparent{
    background-color: transparent;
  }

  .xl\:bg-current{
    background-color: currentColor;
  }

  .xl\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .xl\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .xl\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .xl\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .xl\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .xl\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .xl\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .xl\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .xl\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .xl\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .xl\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .xl\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .xl\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .xl\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-transparent:first-child{
    background-color: transparent;
  }

  .xl\:first\:bg-current:first-child{
    background-color: currentColor;
  }

  .xl\:first\:bg-black:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-white:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-gray-100:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-gray-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-gray-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-gray-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-gray-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-gray-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-gray-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-gray-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-gray-900:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-green-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-red-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-pink-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-orange-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-teal-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-teal-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-teal-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-yellow-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-blue-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-blue-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-petrol-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-petrol-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-petrol-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-petrol-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-appbody:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-primary:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-link:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-link-hover:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-header:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-actionbar:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-bordercolor:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-success:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-danger:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-disabled:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-info:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-card:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-dark:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-label-color:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-label-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:first\:bg-border-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-transparent:last-child{
    background-color: transparent;
  }

  .xl\:last\:bg-current:last-child{
    background-color: currentColor;
  }

  .xl\:last\:bg-black:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-white:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-gray-100:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-gray-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-gray-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-gray-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-gray-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-gray-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-gray-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-gray-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-gray-900:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-green-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-red-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-pink-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-orange-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-teal-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-teal-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-teal-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-yellow-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-blue-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-blue-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-petrol-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-petrol-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-petrol-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-petrol-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-appbody:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-primary:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-link:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-link-hover:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-header:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-actionbar:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-bordercolor:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-success:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-danger:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-disabled:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-info:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-card:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-dark:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-label-color:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-label-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:last\:bg-border-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-transparent{
    background-color: transparent;
  }

  .group:hover .xl\:group-hover\:bg-current{
    background-color: currentColor;
  }

  .group:hover .xl\:group-hover\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .xl\:group-hover\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-transparent:focus-within{
    background-color: transparent;
  }

  .xl\:focus-within\:bg-current:focus-within{
    background-color: currentColor;
  }

  .xl\:focus-within\:bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-orange-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-teal-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-teal-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-teal-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-petrol-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-petrol-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-petrol-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-petrol-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-appbody:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-primary:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-link:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-link-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-header:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-actionbar:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-bordercolor:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-success:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-danger:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-disabled:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-info:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-card:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-dark:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-label-color:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-label-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:focus-within\:bg-border-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .xl\:hover\:bg-current:hover{
    background-color: currentColor;
  }

  .xl\:hover\:bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-orange-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-teal-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-teal-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-teal-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-petrol-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-petrol-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-petrol-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-petrol-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-appbody:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-primary:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-link:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-link-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-header:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-actionbar:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-bordercolor:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-success:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-danger:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-disabled:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-info:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-card:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-dark:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-label-color:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-label-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:hover\:bg-border-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .xl\:focus\:bg-current:focus{
    background-color: currentColor;
  }

  .xl\:focus\:bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-orange-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-teal-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-teal-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-teal-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-petrol-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-petrol-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-petrol-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-petrol-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-appbody:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-primary:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-link:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-link-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-header:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-actionbar:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-bordercolor:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-success:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-danger:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-disabled:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-info:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-card:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-dark:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-label-color:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-label-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:focus\:bg-border-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-transparent:active{
    background-color: transparent;
  }

  .xl\:active\:bg-current:active{
    background-color: currentColor;
  }

  .xl\:active\:bg-black:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-white:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-gray-100:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-gray-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-gray-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-gray-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-gray-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-gray-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-gray-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-gray-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-gray-900:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-green-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-red-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-pink-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-orange-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-teal-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-teal-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-teal-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-yellow-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-blue-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-blue-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-petrol-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-petrol-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-petrol-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-petrol-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-appbody:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-primary:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-link:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-link-hover:active{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-header:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-actionbar:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-bordercolor:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-success:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-danger:active{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-disabled:active{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-info:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-card:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-dark:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-label-color:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-label-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .xl\:active\:bg-border-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .xl\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .xl\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .xl\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .xl\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .xl\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .xl\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .xl\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .xl\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .xl\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .xl\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .xl\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .xl\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .xl\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .xl\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .xl\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .group:hover .xl\:group-hover\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .group:hover .xl\:group-hover\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .xl\:focus-within\:bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .xl\:focus-within\:bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus-within\:bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus-within\:bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .xl\:focus-within\:bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .xl\:focus-within\:bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus-within\:bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .xl\:focus-within\:bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .xl\:focus-within\:bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus-within\:bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .xl\:focus-within\:bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .xl\:focus-within\:bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus-within\:bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus-within\:bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .xl\:focus-within\:bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .xl\:hover\:bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .xl\:hover\:bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .xl\:hover\:bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .xl\:hover\:bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .xl\:hover\:bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .xl\:hover\:bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .xl\:hover\:bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .xl\:hover\:bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .xl\:hover\:bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .xl\:hover\:bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .xl\:hover\:bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .xl\:hover\:bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .xl\:hover\:bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .xl\:hover\:bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .xl\:hover\:bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .xl\:focus\:bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .xl\:focus\:bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .xl\:focus\:bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .xl\:focus\:bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .xl\:focus\:bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .xl\:focus\:bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .xl\:focus\:bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .xl\:focus\:bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .xl\:focus\:bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .xl\:focus\:bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .xl\:focus\:bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .xl\:focus\:bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .xl\:focus\:bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .xl\:focus\:bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .xl\:focus\:bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .xl\:bg-none{
    background-image: none;
  }

  .xl\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xl\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xl\:bg-pattern-disabled-bright{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .xl\:bg-pattern-disabled-dark{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .xl\:bg-focuspage-xs{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .xl\:bg-focuspage-md{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .xl\:bg-focuspage-lg{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .xl\:bg-focuspage-xl{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .xl\:bg-focuspage-2xl{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .xl\:hover\:bg-none:hover{
    background-image: none;
  }

  .xl\:hover\:bg-gradient-to-t:hover{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xl\:hover\:bg-gradient-to-tr:hover{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xl\:hover\:bg-gradient-to-r:hover{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xl\:hover\:bg-gradient-to-br:hover{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xl\:hover\:bg-gradient-to-b:hover{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xl\:hover\:bg-gradient-to-bl:hover{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xl\:hover\:bg-gradient-to-l:hover{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xl\:hover\:bg-gradient-to-tl:hover{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xl\:hover\:bg-pattern-disabled-bright:hover{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .xl\:hover\:bg-pattern-disabled-dark:hover{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .xl\:hover\:bg-focuspage-xs:hover{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .xl\:hover\:bg-focuspage-md:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .xl\:hover\:bg-focuspage-lg:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .xl\:hover\:bg-focuspage-xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .xl\:hover\:bg-focuspage-2xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .xl\:focus\:bg-none:focus{
    background-image: none;
  }

  .xl\:focus\:bg-gradient-to-t:focus{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xl\:focus\:bg-gradient-to-tr:focus{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xl\:focus\:bg-gradient-to-r:focus{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xl\:focus\:bg-gradient-to-br:focus{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xl\:focus\:bg-gradient-to-b:focus{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xl\:focus\:bg-gradient-to-bl:focus{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xl\:focus\:bg-gradient-to-l:focus{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xl\:focus\:bg-gradient-to-tl:focus{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xl\:focus\:bg-pattern-disabled-bright:focus{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .xl\:focus\:bg-pattern-disabled-dark:focus{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .xl\:focus\:bg-focuspage-xs:focus{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .xl\:focus\:bg-focuspage-md:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .xl\:focus\:bg-focuspage-lg:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .xl\:focus\:bg-focuspage-xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .xl\:focus\:bg-focuspage-2xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .xl\:from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-gray-100{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:from-gray-200{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .xl\:from-gray-300{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .xl\:from-gray-400{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:from-gray-500{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .xl\:from-gray-600{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .xl\:from-gray-700{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:from-gray-800{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:from-gray-900{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:from-green-500{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:from-red-500{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .xl\:from-pink-500{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .xl\:from-orange-500{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .xl\:from-teal-300{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .xl\:from-teal-400{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .xl\:from-teal-500{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .xl\:from-yellow-500{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .xl\:from-blue-200{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .xl\:from-blue-500{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .xl\:from-petrol-500{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .xl\:from-petrol-600{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .xl\:from-petrol-700{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:from-petrol-800{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:from-appbody{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:from-primary{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:from-link{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:from-link-hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .xl\:from-header{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:from-actionbar{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:from-bordercolor{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:from-success{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:from-danger{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .xl\:from-disabled{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .xl\:from-info{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:from-card{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:from-dark{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:from-label-color{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:from-label-inverted{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:from-border-inverted{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:hover\:from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-gray-100:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:hover\:from-gray-200:hover{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .xl\:hover\:from-gray-300:hover{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .xl\:hover\:from-gray-400:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:hover\:from-gray-500:hover{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .xl\:hover\:from-gray-600:hover{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .xl\:hover\:from-gray-700:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:hover\:from-gray-800:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:hover\:from-gray-900:hover{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:from-green-500:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:hover\:from-red-500:hover{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .xl\:hover\:from-pink-500:hover{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .xl\:hover\:from-orange-500:hover{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .xl\:hover\:from-teal-300:hover{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .xl\:hover\:from-teal-400:hover{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .xl\:hover\:from-teal-500:hover{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .xl\:hover\:from-yellow-500:hover{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .xl\:hover\:from-blue-200:hover{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .xl\:hover\:from-blue-500:hover{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .xl\:hover\:from-petrol-500:hover{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .xl\:hover\:from-petrol-600:hover{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .xl\:hover\:from-petrol-700:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:hover\:from-petrol-800:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:hover\:from-appbody:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:hover\:from-primary:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:hover\:from-link:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:hover\:from-link-hover:hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .xl\:hover\:from-header:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:hover\:from-actionbar:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:hover\:from-bordercolor:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:hover\:from-success:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:hover\:from-danger:hover{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .xl\:hover\:from-disabled:hover{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .xl\:hover\:from-info:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:hover\:from-card:hover{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-dark:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:hover\:from-label-color:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:hover\:from-label-inverted:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:hover\:from-border-inverted:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:focus\:from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-gray-100:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:focus\:from-gray-200:focus{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .xl\:focus\:from-gray-300:focus{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .xl\:focus\:from-gray-400:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:focus\:from-gray-500:focus{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .xl\:focus\:from-gray-600:focus{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .xl\:focus\:from-gray-700:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:focus\:from-gray-800:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:focus\:from-gray-900:focus{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:from-green-500:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:focus\:from-red-500:focus{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .xl\:focus\:from-pink-500:focus{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .xl\:focus\:from-orange-500:focus{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .xl\:focus\:from-teal-300:focus{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .xl\:focus\:from-teal-400:focus{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .xl\:focus\:from-teal-500:focus{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .xl\:focus\:from-yellow-500:focus{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .xl\:focus\:from-blue-200:focus{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .xl\:focus\:from-blue-500:focus{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .xl\:focus\:from-petrol-500:focus{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .xl\:focus\:from-petrol-600:focus{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .xl\:focus\:from-petrol-700:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:focus\:from-petrol-800:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:focus\:from-appbody:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:focus\:from-primary:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:focus\:from-link:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:focus\:from-link-hover:focus{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .xl\:focus\:from-header:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:focus\:from-actionbar:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:focus\:from-bordercolor:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:focus\:from-success:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:focus\:from-danger:focus{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .xl\:focus\:from-disabled:focus{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .xl\:focus\:from-info:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:focus\:from-card:focus{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-dark:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:focus\:from-label-color:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:focus\:from-label-inverted:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:focus\:from-border-inverted:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .xl\:via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .xl\:via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .xl\:via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .xl\:via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .xl\:via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .xl\:via-orange-500{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .xl\:via-teal-300{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .xl\:via-teal-400{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .xl\:via-teal-500{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .xl\:via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .xl\:via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .xl\:via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .xl\:via-petrol-500{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .xl\:via-petrol-600{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .xl\:via-petrol-700{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:via-petrol-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:via-appbody{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:via-primary{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:via-link{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:via-link-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .xl\:via-header{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:via-actionbar{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:via-bordercolor{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:via-success{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:via-danger{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .xl\:via-disabled{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .xl\:via-info{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:via-card{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:via-dark{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:via-label-color{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:via-label-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:via-border-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:hover\:via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:hover\:via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .xl\:hover\:via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .xl\:hover\:via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:hover\:via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .xl\:hover\:via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .xl\:hover\:via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:hover\:via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:hover\:via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:hover\:via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .xl\:hover\:via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .xl\:hover\:via-orange-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .xl\:hover\:via-teal-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .xl\:hover\:via-teal-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .xl\:hover\:via-teal-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .xl\:hover\:via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .xl\:hover\:via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .xl\:hover\:via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .xl\:hover\:via-petrol-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .xl\:hover\:via-petrol-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .xl\:hover\:via-petrol-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:hover\:via-petrol-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:hover\:via-appbody:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:hover\:via-primary:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:hover\:via-link:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:hover\:via-link-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .xl\:hover\:via-header:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:hover\:via-actionbar:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:hover\:via-bordercolor:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:hover\:via-success:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:hover\:via-danger:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .xl\:hover\:via-disabled:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .xl\:hover\:via-info:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:hover\:via-card:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-dark:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:hover\:via-label-color:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:hover\:via-label-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:hover\:via-border-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:focus\:via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:focus\:via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .xl\:focus\:via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .xl\:focus\:via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:focus\:via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .xl\:focus\:via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .xl\:focus\:via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:focus\:via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:focus\:via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:focus\:via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .xl\:focus\:via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .xl\:focus\:via-orange-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .xl\:focus\:via-teal-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .xl\:focus\:via-teal-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .xl\:focus\:via-teal-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .xl\:focus\:via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .xl\:focus\:via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .xl\:focus\:via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .xl\:focus\:via-petrol-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .xl\:focus\:via-petrol-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .xl\:focus\:via-petrol-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:focus\:via-petrol-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:focus\:via-appbody:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .xl\:focus\:via-primary:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:focus\:via-link:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:focus\:via-link-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .xl\:focus\:via-header:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .xl\:focus\:via-actionbar:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .xl\:focus\:via-bordercolor:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:focus\:via-success:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .xl\:focus\:via-danger:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .xl\:focus\:via-disabled:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .xl\:focus\:via-info:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .xl\:focus\:via-card:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-dark:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .xl\:focus\:via-label-color:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:focus\:via-label-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .xl\:focus\:via-border-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .xl\:to-transparent{
    --tw-gradient-to: transparent;
  }

  .xl\:to-current{
    --tw-gradient-to: currentColor;
  }

  .xl\:to-black{
    --tw-gradient-to: #000;
  }

  .xl\:to-white{
    --tw-gradient-to: #fff;
  }

  .xl\:to-gray-100{
    --tw-gradient-to: #F4F4F4;
  }

  .xl\:to-gray-200{
    --tw-gradient-to: #E1E2E3;
  }

  .xl\:to-gray-300{
    --tw-gradient-to: #D3D4D5;
  }

  .xl\:to-gray-400{
    --tw-gradient-to: #BFC0C2;
  }

  .xl\:to-gray-500{
    --tw-gradient-to: #97999A;
  }

  .xl\:to-gray-600{
    --tw-gradient-to: #7B7D7F;
  }

  .xl\:to-gray-700{
    --tw-gradient-to: #525355;
  }

  .xl\:to-gray-800{
    --tw-gradient-to: #222222;
  }

  .xl\:to-gray-900{
    --tw-gradient-to: #000000;
  }

  .xl\:to-green-500{
    --tw-gradient-to: #AFB42A;
  }

  .xl\:to-red-500{
    --tw-gradient-to: #FF3131;
  }

  .xl\:to-pink-500{
    --tw-gradient-to: #FF145A;
  }

  .xl\:to-orange-500{
    --tw-gradient-to: #F48D21;
  }

  .xl\:to-teal-300{
    --tw-gradient-to: #78EAC1;
  }

  .xl\:to-teal-400{
    --tw-gradient-to: #6DDEBA;
  }

  .xl\:to-teal-500{
    --tw-gradient-to: #33BA9E;
  }

  .xl\:to-yellow-500{
    --tw-gradient-to: #D8CE0D;
  }

  .xl\:to-blue-200{
    --tw-gradient-to: #21BEF4;
  }

  .xl\:to-blue-500{
    --tw-gradient-to: #326DD1;
  }

  .xl\:to-petrol-500{
    --tw-gradient-to: #55609E;
  }

  .xl\:to-petrol-600{
    --tw-gradient-to: #3E4674;
  }

  .xl\:to-petrol-700{
    --tw-gradient-to: #2C3252;
  }

  .xl\:to-petrol-800{
    --tw-gradient-to: #1A1E31;
  }

  .xl\:to-appbody{
    --tw-gradient-to: #F4F4F4;
  }

  .xl\:to-primary{
    --tw-gradient-to: #3F50B4;
  }

  .xl\:to-link{
    --tw-gradient-to: #3F50B4;
  }

  .xl\:to-link-hover{
    --tw-gradient-to: #4860E5;
  }

  .xl\:to-header{
    --tw-gradient-to: #2C3252;
  }

  .xl\:to-actionbar{
    --tw-gradient-to: #1A1E31;
  }

  .xl\:to-bordercolor{
    --tw-gradient-to: #BFC0C2;
  }

  .xl\:to-success{
    --tw-gradient-to: #AFB42A;
  }

  .xl\:to-danger{
    --tw-gradient-to: #FD1525;
  }

  .xl\:to-disabled{
    --tw-gradient-to: #B8BAC5;
  }

  .xl\:to-info{
    --tw-gradient-to: #3F50B4;
  }

  .xl\:to-card{
    --tw-gradient-to: #ffffff;
  }

  .xl\:to-dark{
    --tw-gradient-to: #222222;
  }

  .xl\:to-label-color{
    --tw-gradient-to: #525355;
  }

  .xl\:to-label-inverted{
    --tw-gradient-to: #BFC0C2;
  }

  .xl\:to-border-inverted{
    --tw-gradient-to: #525355;
  }

  .xl\:hover\:to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .xl\:hover\:to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .xl\:hover\:to-black:hover{
    --tw-gradient-to: #000;
  }

  .xl\:hover\:to-white:hover{
    --tw-gradient-to: #fff;
  }

  .xl\:hover\:to-gray-100:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .xl\:hover\:to-gray-200:hover{
    --tw-gradient-to: #E1E2E3;
  }

  .xl\:hover\:to-gray-300:hover{
    --tw-gradient-to: #D3D4D5;
  }

  .xl\:hover\:to-gray-400:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .xl\:hover\:to-gray-500:hover{
    --tw-gradient-to: #97999A;
  }

  .xl\:hover\:to-gray-600:hover{
    --tw-gradient-to: #7B7D7F;
  }

  .xl\:hover\:to-gray-700:hover{
    --tw-gradient-to: #525355;
  }

  .xl\:hover\:to-gray-800:hover{
    --tw-gradient-to: #222222;
  }

  .xl\:hover\:to-gray-900:hover{
    --tw-gradient-to: #000000;
  }

  .xl\:hover\:to-green-500:hover{
    --tw-gradient-to: #AFB42A;
  }

  .xl\:hover\:to-red-500:hover{
    --tw-gradient-to: #FF3131;
  }

  .xl\:hover\:to-pink-500:hover{
    --tw-gradient-to: #FF145A;
  }

  .xl\:hover\:to-orange-500:hover{
    --tw-gradient-to: #F48D21;
  }

  .xl\:hover\:to-teal-300:hover{
    --tw-gradient-to: #78EAC1;
  }

  .xl\:hover\:to-teal-400:hover{
    --tw-gradient-to: #6DDEBA;
  }

  .xl\:hover\:to-teal-500:hover{
    --tw-gradient-to: #33BA9E;
  }

  .xl\:hover\:to-yellow-500:hover{
    --tw-gradient-to: #D8CE0D;
  }

  .xl\:hover\:to-blue-200:hover{
    --tw-gradient-to: #21BEF4;
  }

  .xl\:hover\:to-blue-500:hover{
    --tw-gradient-to: #326DD1;
  }

  .xl\:hover\:to-petrol-500:hover{
    --tw-gradient-to: #55609E;
  }

  .xl\:hover\:to-petrol-600:hover{
    --tw-gradient-to: #3E4674;
  }

  .xl\:hover\:to-petrol-700:hover{
    --tw-gradient-to: #2C3252;
  }

  .xl\:hover\:to-petrol-800:hover{
    --tw-gradient-to: #1A1E31;
  }

  .xl\:hover\:to-appbody:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .xl\:hover\:to-primary:hover{
    --tw-gradient-to: #3F50B4;
  }

  .xl\:hover\:to-link:hover{
    --tw-gradient-to: #3F50B4;
  }

  .xl\:hover\:to-link-hover:hover{
    --tw-gradient-to: #4860E5;
  }

  .xl\:hover\:to-header:hover{
    --tw-gradient-to: #2C3252;
  }

  .xl\:hover\:to-actionbar:hover{
    --tw-gradient-to: #1A1E31;
  }

  .xl\:hover\:to-bordercolor:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .xl\:hover\:to-success:hover{
    --tw-gradient-to: #AFB42A;
  }

  .xl\:hover\:to-danger:hover{
    --tw-gradient-to: #FD1525;
  }

  .xl\:hover\:to-disabled:hover{
    --tw-gradient-to: #B8BAC5;
  }

  .xl\:hover\:to-info:hover{
    --tw-gradient-to: #3F50B4;
  }

  .xl\:hover\:to-card:hover{
    --tw-gradient-to: #ffffff;
  }

  .xl\:hover\:to-dark:hover{
    --tw-gradient-to: #222222;
  }

  .xl\:hover\:to-label-color:hover{
    --tw-gradient-to: #525355;
  }

  .xl\:hover\:to-label-inverted:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .xl\:hover\:to-border-inverted:hover{
    --tw-gradient-to: #525355;
  }

  .xl\:focus\:to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .xl\:focus\:to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .xl\:focus\:to-black:focus{
    --tw-gradient-to: #000;
  }

  .xl\:focus\:to-white:focus{
    --tw-gradient-to: #fff;
  }

  .xl\:focus\:to-gray-100:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .xl\:focus\:to-gray-200:focus{
    --tw-gradient-to: #E1E2E3;
  }

  .xl\:focus\:to-gray-300:focus{
    --tw-gradient-to: #D3D4D5;
  }

  .xl\:focus\:to-gray-400:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .xl\:focus\:to-gray-500:focus{
    --tw-gradient-to: #97999A;
  }

  .xl\:focus\:to-gray-600:focus{
    --tw-gradient-to: #7B7D7F;
  }

  .xl\:focus\:to-gray-700:focus{
    --tw-gradient-to: #525355;
  }

  .xl\:focus\:to-gray-800:focus{
    --tw-gradient-to: #222222;
  }

  .xl\:focus\:to-gray-900:focus{
    --tw-gradient-to: #000000;
  }

  .xl\:focus\:to-green-500:focus{
    --tw-gradient-to: #AFB42A;
  }

  .xl\:focus\:to-red-500:focus{
    --tw-gradient-to: #FF3131;
  }

  .xl\:focus\:to-pink-500:focus{
    --tw-gradient-to: #FF145A;
  }

  .xl\:focus\:to-orange-500:focus{
    --tw-gradient-to: #F48D21;
  }

  .xl\:focus\:to-teal-300:focus{
    --tw-gradient-to: #78EAC1;
  }

  .xl\:focus\:to-teal-400:focus{
    --tw-gradient-to: #6DDEBA;
  }

  .xl\:focus\:to-teal-500:focus{
    --tw-gradient-to: #33BA9E;
  }

  .xl\:focus\:to-yellow-500:focus{
    --tw-gradient-to: #D8CE0D;
  }

  .xl\:focus\:to-blue-200:focus{
    --tw-gradient-to: #21BEF4;
  }

  .xl\:focus\:to-blue-500:focus{
    --tw-gradient-to: #326DD1;
  }

  .xl\:focus\:to-petrol-500:focus{
    --tw-gradient-to: #55609E;
  }

  .xl\:focus\:to-petrol-600:focus{
    --tw-gradient-to: #3E4674;
  }

  .xl\:focus\:to-petrol-700:focus{
    --tw-gradient-to: #2C3252;
  }

  .xl\:focus\:to-petrol-800:focus{
    --tw-gradient-to: #1A1E31;
  }

  .xl\:focus\:to-appbody:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .xl\:focus\:to-primary:focus{
    --tw-gradient-to: #3F50B4;
  }

  .xl\:focus\:to-link:focus{
    --tw-gradient-to: #3F50B4;
  }

  .xl\:focus\:to-link-hover:focus{
    --tw-gradient-to: #4860E5;
  }

  .xl\:focus\:to-header:focus{
    --tw-gradient-to: #2C3252;
  }

  .xl\:focus\:to-actionbar:focus{
    --tw-gradient-to: #1A1E31;
  }

  .xl\:focus\:to-bordercolor:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .xl\:focus\:to-success:focus{
    --tw-gradient-to: #AFB42A;
  }

  .xl\:focus\:to-danger:focus{
    --tw-gradient-to: #FD1525;
  }

  .xl\:focus\:to-disabled:focus{
    --tw-gradient-to: #B8BAC5;
  }

  .xl\:focus\:to-info:focus{
    --tw-gradient-to: #3F50B4;
  }

  .xl\:focus\:to-card:focus{
    --tw-gradient-to: #ffffff;
  }

  .xl\:focus\:to-dark:focus{
    --tw-gradient-to: #222222;
  }

  .xl\:focus\:to-label-color:focus{
    --tw-gradient-to: #525355;
  }

  .xl\:focus\:to-label-inverted:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .xl\:focus\:to-border-inverted:focus{
    --tw-gradient-to: #525355;
  }

  .xl\:decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .xl\:decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .xl\:bg-auto{
    background-size: auto;
  }

  .xl\:bg-cover{
    background-size: cover;
  }

  .xl\:bg-contain{
    background-size: contain;
  }

  .xl\:bg-fixed{
    background-attachment: fixed;
  }

  .xl\:bg-local{
    background-attachment: local;
  }

  .xl\:bg-scroll{
    background-attachment: scroll;
  }

  .xl\:bg-clip-border{
    background-clip: border-box;
  }

  .xl\:bg-clip-padding{
    background-clip: padding-box;
  }

  .xl\:bg-clip-content{
    background-clip: content-box;
  }

  .xl\:bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .xl\:bg-bottom{
    background-position: bottom;
  }

  .xl\:bg-center{
    background-position: center;
  }

  .xl\:bg-left{
    background-position: left;
  }

  .xl\:bg-left-bottom{
    background-position: left bottom;
  }

  .xl\:bg-left-top{
    background-position: left top;
  }

  .xl\:bg-right{
    background-position: right;
  }

  .xl\:bg-right-bottom{
    background-position: right bottom;
  }

  .xl\:bg-right-top{
    background-position: right top;
  }

  .xl\:bg-top{
    background-position: top;
  }

  .xl\:bg-repeat{
    background-repeat: repeat;
  }

  .xl\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .xl\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .xl\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .xl\:bg-repeat-round{
    background-repeat: round;
  }

  .xl\:bg-repeat-space{
    background-repeat: space;
  }

  .xl\:bg-origin-border{
    background-origin: border-box;
  }

  .xl\:bg-origin-padding{
    background-origin: padding-box;
  }

  .xl\:bg-origin-content{
    background-origin: content-box;
  }

  .xl\:fill-current{
    fill: currentColor;
  }

  .xl\:stroke-current{
    stroke: currentColor;
  }

  .xl\:stroke-0{
    stroke-width: 0;
  }

  .xl\:stroke-1{
    stroke-width: 1;
  }

  .xl\:stroke-2{
    stroke-width: 2;
  }

  .xl\:object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .xl\:object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .xl\:object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .xl\:object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .xl\:object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .xl\:object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .xl\:object-center{
    -o-object-position: center;
       object-position: center;
  }

  .xl\:object-left{
    -o-object-position: left;
       object-position: left;
  }

  .xl\:object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .xl\:object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .xl\:object-right{
    -o-object-position: right;
       object-position: right;
  }

  .xl\:object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .xl\:object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .xl\:object-top{
    -o-object-position: top;
       object-position: top;
  }

  .xl\:p-0{
    padding: 0px;
  }

  .xl\:p-1{
    padding: 0.25rem;
  }

  .xl\:p-2{
    padding: 0.5rem;
  }

  .xl\:p-3{
    padding: 0.75rem;
  }

  .xl\:p-4{
    padding: 1rem;
  }

  .xl\:p-5{
    padding: 1.25rem;
  }

  .xl\:p-6{
    padding: 1.5rem;
  }

  .xl\:p-7{
    padding: 1.75rem;
  }

  .xl\:p-8{
    padding: 2rem;
  }

  .xl\:p-9{
    padding: 2.25rem;
  }

  .xl\:p-10{
    padding: 2.5rem;
  }

  .xl\:p-11{
    padding: 2.75rem;
  }

  .xl\:p-12{
    padding: 3rem;
  }

  .xl\:p-14{
    padding: 3.5rem;
  }

  .xl\:p-16{
    padding: 4rem;
  }

  .xl\:p-20{
    padding: 5rem;
  }

  .xl\:p-24{
    padding: 6rem;
  }

  .xl\:p-28{
    padding: 7rem;
  }

  .xl\:p-32{
    padding: 8rem;
  }

  .xl\:p-36{
    padding: 9rem;
  }

  .xl\:p-40{
    padding: 10rem;
  }

  .xl\:p-44{
    padding: 11rem;
  }

  .xl\:p-48{
    padding: 12rem;
  }

  .xl\:p-52{
    padding: 13rem;
  }

  .xl\:p-56{
    padding: 14rem;
  }

  .xl\:p-60{
    padding: 15rem;
  }

  .xl\:p-64{
    padding: 16rem;
  }

  .xl\:p-72{
    padding: 18rem;
  }

  .xl\:p-80{
    padding: 20rem;
  }

  .xl\:p-96{
    padding: 24rem;
  }

  .xl\:p-144{
    padding: 36rem;
  }

  .xl\:p-192{
    padding: 48rem;
  }

  .xl\:p-240{
    padding: 60rem;
  }

  .xl\:p-px{
    padding: 1px;
  }

  .xl\:p-0\.5{
    padding: 0.125rem;
  }

  .xl\:p-1\.5{
    padding: 0.375rem;
  }

  .xl\:p-2\.5{
    padding: 0.625rem;
  }

  .xl\:p-3\.5{
    padding: 0.875rem;
  }

  .xl\:p-btn-default{
    padding: 2.5rem;
  }

  .xl\:p-btn-sm{
    padding: 1.875rem;
  }

  .xl\:p-header{
    padding: 60px;
  }

  .xl\:p-icon{
    padding: 20px;
  }

  .xl\:p-icon-3xl{
    padding: 120px;
  }

  .xl\:p-icon-2xl{
    padding: 80px;
  }

  .xl\:p-icon-xl{
    padding: 60px;
  }

  .xl\:p-icon-lg{
    padding: 40px;
  }

  .xl\:p-icon-sm{
    padding: 18px;
  }

  .xl\:p-icon-xs{
    padding: 16px;
  }

  .xl\:p-icon-spacing{
    padding: 8px;
  }

  .xl\:p-heading-xs{
    padding: 0.25rem;
  }

  .xl\:p-heading-sm{
    padding: 0.5rem;
  }

  .xl\:p-heading{
    padding: 1rem;
  }

  .xl\:p-heading-lg{
    padding: 2rem;
  }

  .xl\:p-actionbar{
    padding: 70px;
  }

  .xl\:p-aside{
    padding: 20rem;
  }

  .xl\:p-sidebar{
    padding: 16rem;
  }

  .xl\:p-card-padding{
    padding: 1.25rem;
  }

  .xl\:first\:p-0:first-child{
    padding: 0px;
  }

  .xl\:first\:p-1:first-child{
    padding: 0.25rem;
  }

  .xl\:first\:p-2:first-child{
    padding: 0.5rem;
  }

  .xl\:first\:p-3:first-child{
    padding: 0.75rem;
  }

  .xl\:first\:p-4:first-child{
    padding: 1rem;
  }

  .xl\:first\:p-5:first-child{
    padding: 1.25rem;
  }

  .xl\:first\:p-6:first-child{
    padding: 1.5rem;
  }

  .xl\:first\:p-7:first-child{
    padding: 1.75rem;
  }

  .xl\:first\:p-8:first-child{
    padding: 2rem;
  }

  .xl\:first\:p-9:first-child{
    padding: 2.25rem;
  }

  .xl\:first\:p-10:first-child{
    padding: 2.5rem;
  }

  .xl\:first\:p-11:first-child{
    padding: 2.75rem;
  }

  .xl\:first\:p-12:first-child{
    padding: 3rem;
  }

  .xl\:first\:p-14:first-child{
    padding: 3.5rem;
  }

  .xl\:first\:p-16:first-child{
    padding: 4rem;
  }

  .xl\:first\:p-20:first-child{
    padding: 5rem;
  }

  .xl\:first\:p-24:first-child{
    padding: 6rem;
  }

  .xl\:first\:p-28:first-child{
    padding: 7rem;
  }

  .xl\:first\:p-32:first-child{
    padding: 8rem;
  }

  .xl\:first\:p-36:first-child{
    padding: 9rem;
  }

  .xl\:first\:p-40:first-child{
    padding: 10rem;
  }

  .xl\:first\:p-44:first-child{
    padding: 11rem;
  }

  .xl\:first\:p-48:first-child{
    padding: 12rem;
  }

  .xl\:first\:p-52:first-child{
    padding: 13rem;
  }

  .xl\:first\:p-56:first-child{
    padding: 14rem;
  }

  .xl\:first\:p-60:first-child{
    padding: 15rem;
  }

  .xl\:first\:p-64:first-child{
    padding: 16rem;
  }

  .xl\:first\:p-72:first-child{
    padding: 18rem;
  }

  .xl\:first\:p-80:first-child{
    padding: 20rem;
  }

  .xl\:first\:p-96:first-child{
    padding: 24rem;
  }

  .xl\:first\:p-144:first-child{
    padding: 36rem;
  }

  .xl\:first\:p-192:first-child{
    padding: 48rem;
  }

  .xl\:first\:p-240:first-child{
    padding: 60rem;
  }

  .xl\:first\:p-px:first-child{
    padding: 1px;
  }

  .xl\:first\:p-0\.5:first-child{
    padding: 0.125rem;
  }

  .xl\:first\:p-1\.5:first-child{
    padding: 0.375rem;
  }

  .xl\:first\:p-2\.5:first-child{
    padding: 0.625rem;
  }

  .xl\:first\:p-3\.5:first-child{
    padding: 0.875rem;
  }

  .xl\:first\:p-btn-default:first-child{
    padding: 2.5rem;
  }

  .xl\:first\:p-btn-sm:first-child{
    padding: 1.875rem;
  }

  .xl\:first\:p-header:first-child{
    padding: 60px;
  }

  .xl\:first\:p-icon:first-child{
    padding: 20px;
  }

  .xl\:first\:p-icon-3xl:first-child{
    padding: 120px;
  }

  .xl\:first\:p-icon-2xl:first-child{
    padding: 80px;
  }

  .xl\:first\:p-icon-xl:first-child{
    padding: 60px;
  }

  .xl\:first\:p-icon-lg:first-child{
    padding: 40px;
  }

  .xl\:first\:p-icon-sm:first-child{
    padding: 18px;
  }

  .xl\:first\:p-icon-xs:first-child{
    padding: 16px;
  }

  .xl\:first\:p-icon-spacing:first-child{
    padding: 8px;
  }

  .xl\:first\:p-heading-xs:first-child{
    padding: 0.25rem;
  }

  .xl\:first\:p-heading-sm:first-child{
    padding: 0.5rem;
  }

  .xl\:first\:p-heading:first-child{
    padding: 1rem;
  }

  .xl\:first\:p-heading-lg:first-child{
    padding: 2rem;
  }

  .xl\:first\:p-actionbar:first-child{
    padding: 70px;
  }

  .xl\:first\:p-aside:first-child{
    padding: 20rem;
  }

  .xl\:first\:p-sidebar:first-child{
    padding: 16rem;
  }

  .xl\:first\:p-card-padding:first-child{
    padding: 1.25rem;
  }

  .xl\:last\:p-0:last-child{
    padding: 0px;
  }

  .xl\:last\:p-1:last-child{
    padding: 0.25rem;
  }

  .xl\:last\:p-2:last-child{
    padding: 0.5rem;
  }

  .xl\:last\:p-3:last-child{
    padding: 0.75rem;
  }

  .xl\:last\:p-4:last-child{
    padding: 1rem;
  }

  .xl\:last\:p-5:last-child{
    padding: 1.25rem;
  }

  .xl\:last\:p-6:last-child{
    padding: 1.5rem;
  }

  .xl\:last\:p-7:last-child{
    padding: 1.75rem;
  }

  .xl\:last\:p-8:last-child{
    padding: 2rem;
  }

  .xl\:last\:p-9:last-child{
    padding: 2.25rem;
  }

  .xl\:last\:p-10:last-child{
    padding: 2.5rem;
  }

  .xl\:last\:p-11:last-child{
    padding: 2.75rem;
  }

  .xl\:last\:p-12:last-child{
    padding: 3rem;
  }

  .xl\:last\:p-14:last-child{
    padding: 3.5rem;
  }

  .xl\:last\:p-16:last-child{
    padding: 4rem;
  }

  .xl\:last\:p-20:last-child{
    padding: 5rem;
  }

  .xl\:last\:p-24:last-child{
    padding: 6rem;
  }

  .xl\:last\:p-28:last-child{
    padding: 7rem;
  }

  .xl\:last\:p-32:last-child{
    padding: 8rem;
  }

  .xl\:last\:p-36:last-child{
    padding: 9rem;
  }

  .xl\:last\:p-40:last-child{
    padding: 10rem;
  }

  .xl\:last\:p-44:last-child{
    padding: 11rem;
  }

  .xl\:last\:p-48:last-child{
    padding: 12rem;
  }

  .xl\:last\:p-52:last-child{
    padding: 13rem;
  }

  .xl\:last\:p-56:last-child{
    padding: 14rem;
  }

  .xl\:last\:p-60:last-child{
    padding: 15rem;
  }

  .xl\:last\:p-64:last-child{
    padding: 16rem;
  }

  .xl\:last\:p-72:last-child{
    padding: 18rem;
  }

  .xl\:last\:p-80:last-child{
    padding: 20rem;
  }

  .xl\:last\:p-96:last-child{
    padding: 24rem;
  }

  .xl\:last\:p-144:last-child{
    padding: 36rem;
  }

  .xl\:last\:p-192:last-child{
    padding: 48rem;
  }

  .xl\:last\:p-240:last-child{
    padding: 60rem;
  }

  .xl\:last\:p-px:last-child{
    padding: 1px;
  }

  .xl\:last\:p-0\.5:last-child{
    padding: 0.125rem;
  }

  .xl\:last\:p-1\.5:last-child{
    padding: 0.375rem;
  }

  .xl\:last\:p-2\.5:last-child{
    padding: 0.625rem;
  }

  .xl\:last\:p-3\.5:last-child{
    padding: 0.875rem;
  }

  .xl\:last\:p-btn-default:last-child{
    padding: 2.5rem;
  }

  .xl\:last\:p-btn-sm:last-child{
    padding: 1.875rem;
  }

  .xl\:last\:p-header:last-child{
    padding: 60px;
  }

  .xl\:last\:p-icon:last-child{
    padding: 20px;
  }

  .xl\:last\:p-icon-3xl:last-child{
    padding: 120px;
  }

  .xl\:last\:p-icon-2xl:last-child{
    padding: 80px;
  }

  .xl\:last\:p-icon-xl:last-child{
    padding: 60px;
  }

  .xl\:last\:p-icon-lg:last-child{
    padding: 40px;
  }

  .xl\:last\:p-icon-sm:last-child{
    padding: 18px;
  }

  .xl\:last\:p-icon-xs:last-child{
    padding: 16px;
  }

  .xl\:last\:p-icon-spacing:last-child{
    padding: 8px;
  }

  .xl\:last\:p-heading-xs:last-child{
    padding: 0.25rem;
  }

  .xl\:last\:p-heading-sm:last-child{
    padding: 0.5rem;
  }

  .xl\:last\:p-heading:last-child{
    padding: 1rem;
  }

  .xl\:last\:p-heading-lg:last-child{
    padding: 2rem;
  }

  .xl\:last\:p-actionbar:last-child{
    padding: 70px;
  }

  .xl\:last\:p-aside:last-child{
    padding: 20rem;
  }

  .xl\:last\:p-sidebar:last-child{
    padding: 16rem;
  }

  .xl\:last\:p-card-padding:last-child{
    padding: 1.25rem;
  }

  .xl\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .xl\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xl\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xl\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xl\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xl\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xl\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xl\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xl\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xl\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xl\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xl\:px-144{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .xl\:px-192{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .xl\:px-240{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .xl\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xl\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xl\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xl\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xl\:px-btn-default{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:px-btn-sm{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .xl\:px-header{
    padding-left: 60px;
    padding-right: 60px;
  }

  .xl\:px-icon{
    padding-left: 20px;
    padding-right: 20px;
  }

  .xl\:px-icon-3xl{
    padding-left: 120px;
    padding-right: 120px;
  }

  .xl\:px-icon-2xl{
    padding-left: 80px;
    padding-right: 80px;
  }

  .xl\:px-icon-xl{
    padding-left: 60px;
    padding-right: 60px;
  }

  .xl\:px-icon-lg{
    padding-left: 40px;
    padding-right: 40px;
  }

  .xl\:px-icon-sm{
    padding-left: 18px;
    padding-right: 18px;
  }

  .xl\:px-icon-xs{
    padding-left: 16px;
    padding-right: 16px;
  }

  .xl\:px-icon-spacing{
    padding-left: 8px;
    padding-right: 8px;
  }

  .xl\:px-heading-xs{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:px-heading-sm{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:px-heading{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:px-heading-lg{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:px-actionbar{
    padding-left: 70px;
    padding-right: 70px;
  }

  .xl\:px-aside{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:px-sidebar{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:px-card-padding{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xl\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xl\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xl\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xl\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xl\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xl\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xl\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xl\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xl\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xl\:py-144{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .xl\:py-192{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .xl\:py-240{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .xl\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xl\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xl\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xl\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xl\:py-btn-default{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:py-btn-sm{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .xl\:py-header{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .xl\:py-icon{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .xl\:py-icon-3xl{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .xl\:py-icon-2xl{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .xl\:py-icon-xl{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .xl\:py-icon-lg{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .xl\:py-icon-sm{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .xl\:py-icon-xs{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .xl\:py-icon-spacing{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .xl\:py-heading-xs{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:py-heading-sm{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:py-heading{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:py-heading-lg{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:py-actionbar{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .xl\:py-aside{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:py-sidebar{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:py-card-padding{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:first\:px-0:first-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .xl\:first\:px-1:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:first\:px-2:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:first\:px-3:first-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xl\:first\:px-4:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:first\:px-5:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:first\:px-6:first-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:first\:px-7:first-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xl\:first\:px-8:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:first\:px-9:first-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl\:first\:px-10:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:first\:px-11:first-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xl\:first\:px-12:first-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:first\:px-14:first-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xl\:first\:px-16:first-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:first\:px-20:first-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:first\:px-24:first-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:first\:px-28:first-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xl\:first\:px-32:first-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:first\:px-36:first-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xl\:first\:px-40:first-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:first\:px-44:first-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xl\:first\:px-48:first-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl\:first\:px-52:first-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xl\:first\:px-56:first-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl\:first\:px-60:first-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xl\:first\:px-64:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:first\:px-72:first-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xl\:first\:px-80:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:first\:px-96:first-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xl\:first\:px-144:first-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .xl\:first\:px-192:first-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .xl\:first\:px-240:first-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .xl\:first\:px-px:first-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:first\:px-0\.5:first-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xl\:first\:px-1\.5:first-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xl\:first\:px-2\.5:first-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xl\:first\:px-3\.5:first-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xl\:first\:px-btn-default:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:first\:px-btn-sm:first-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .xl\:first\:px-header:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .xl\:first\:px-icon:first-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .xl\:first\:px-icon-3xl:first-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .xl\:first\:px-icon-2xl:first-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .xl\:first\:px-icon-xl:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .xl\:first\:px-icon-lg:first-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .xl\:first\:px-icon-sm:first-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .xl\:first\:px-icon-xs:first-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .xl\:first\:px-icon-spacing:first-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .xl\:first\:px-heading-xs:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:first\:px-heading-sm:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:first\:px-heading:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:first\:px-heading-lg:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:first\:px-actionbar:first-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .xl\:first\:px-aside:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:first\:px-sidebar:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:first\:px-card-padding:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:first\:py-0:first-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xl\:first\:py-1:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:first\:py-2:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:first\:py-3:first-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xl\:first\:py-4:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:first\:py-5:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:first\:py-6:first-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:first\:py-7:first-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xl\:first\:py-8:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:first\:py-9:first-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl\:first\:py-10:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:first\:py-11:first-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xl\:first\:py-12:first-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:first\:py-14:first-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:first\:py-16:first-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:first\:py-20:first-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:first\:py-24:first-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:first\:py-28:first-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xl\:first\:py-32:first-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:first\:py-36:first-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xl\:first\:py-40:first-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:first\:py-44:first-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xl\:first\:py-48:first-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl\:first\:py-52:first-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xl\:first\:py-56:first-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl\:first\:py-60:first-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xl\:first\:py-64:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:first\:py-72:first-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xl\:first\:py-80:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:first\:py-96:first-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xl\:first\:py-144:first-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .xl\:first\:py-192:first-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .xl\:first\:py-240:first-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .xl\:first\:py-px:first-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:first\:py-0\.5:first-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xl\:first\:py-1\.5:first-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xl\:first\:py-2\.5:first-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xl\:first\:py-3\.5:first-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xl\:first\:py-btn-default:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:first\:py-btn-sm:first-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .xl\:first\:py-header:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .xl\:first\:py-icon:first-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .xl\:first\:py-icon-3xl:first-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .xl\:first\:py-icon-2xl:first-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .xl\:first\:py-icon-xl:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .xl\:first\:py-icon-lg:first-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .xl\:first\:py-icon-sm:first-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .xl\:first\:py-icon-xs:first-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .xl\:first\:py-icon-spacing:first-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .xl\:first\:py-heading-xs:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:first\:py-heading-sm:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:first\:py-heading:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:first\:py-heading-lg:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:first\:py-actionbar:first-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .xl\:first\:py-aside:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:first\:py-sidebar:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:first\:py-card-padding:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:last\:px-0:last-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .xl\:last\:px-1:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:last\:px-2:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:last\:px-3:last-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xl\:last\:px-4:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:last\:px-5:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:last\:px-6:last-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:last\:px-7:last-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .xl\:last\:px-8:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:last\:px-9:last-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl\:last\:px-10:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:last\:px-11:last-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .xl\:last\:px-12:last-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:last\:px-14:last-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .xl\:last\:px-16:last-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:last\:px-20:last-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:last\:px-24:last-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:last\:px-28:last-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .xl\:last\:px-32:last-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:last\:px-36:last-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .xl\:last\:px-40:last-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:last\:px-44:last-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .xl\:last\:px-48:last-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl\:last\:px-52:last-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .xl\:last\:px-56:last-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl\:last\:px-60:last-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .xl\:last\:px-64:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:last\:px-72:last-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .xl\:last\:px-80:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:last\:px-96:last-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .xl\:last\:px-144:last-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .xl\:last\:px-192:last-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .xl\:last\:px-240:last-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .xl\:last\:px-px:last-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:last\:px-0\.5:last-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xl\:last\:px-1\.5:last-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .xl\:last\:px-2\.5:last-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xl\:last\:px-3\.5:last-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xl\:last\:px-btn-default:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:last\:px-btn-sm:last-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .xl\:last\:px-header:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .xl\:last\:px-icon:last-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .xl\:last\:px-icon-3xl:last-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .xl\:last\:px-icon-2xl:last-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .xl\:last\:px-icon-xl:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .xl\:last\:px-icon-lg:last-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .xl\:last\:px-icon-sm:last-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .xl\:last\:px-icon-xs:last-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .xl\:last\:px-icon-spacing:last-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .xl\:last\:px-heading-xs:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:last\:px-heading-sm:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:last\:px-heading:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:last\:px-heading-lg:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:last\:px-actionbar:last-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .xl\:last\:px-aside:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .xl\:last\:px-sidebar:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl\:last\:px-card-padding:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:last\:py-0:last-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .xl\:last\:py-1:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:last\:py-2:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:last\:py-3:last-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xl\:last\:py-4:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:last\:py-5:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:last\:py-6:last-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:last\:py-7:last-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .xl\:last\:py-8:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:last\:py-9:last-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl\:last\:py-10:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:last\:py-11:last-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .xl\:last\:py-12:last-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:last\:py-14:last-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .xl\:last\:py-16:last-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:last\:py-20:last-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:last\:py-24:last-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:last\:py-28:last-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .xl\:last\:py-32:last-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:last\:py-36:last-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .xl\:last\:py-40:last-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:last\:py-44:last-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .xl\:last\:py-48:last-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl\:last\:py-52:last-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .xl\:last\:py-56:last-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl\:last\:py-60:last-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .xl\:last\:py-64:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:last\:py-72:last-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .xl\:last\:py-80:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:last\:py-96:last-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .xl\:last\:py-144:last-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .xl\:last\:py-192:last-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .xl\:last\:py-240:last-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .xl\:last\:py-px:last-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:last\:py-0\.5:last-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xl\:last\:py-1\.5:last-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .xl\:last\:py-2\.5:last-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xl\:last\:py-3\.5:last-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xl\:last\:py-btn-default:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:last\:py-btn-sm:last-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .xl\:last\:py-header:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .xl\:last\:py-icon:last-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .xl\:last\:py-icon-3xl:last-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .xl\:last\:py-icon-2xl:last-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .xl\:last\:py-icon-xl:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .xl\:last\:py-icon-lg:last-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .xl\:last\:py-icon-sm:last-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .xl\:last\:py-icon-xs:last-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .xl\:last\:py-icon-spacing:last-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .xl\:last\:py-heading-xs:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:last\:py-heading-sm:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:last\:py-heading:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:last\:py-heading-lg:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:last\:py-actionbar:last-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .xl\:last\:py-aside:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .xl\:last\:py-sidebar:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl\:last\:py-card-padding:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:pt-0{
    padding-top: 0px;
  }

  .xl\:pt-1{
    padding-top: 0.25rem;
  }

  .xl\:pt-2{
    padding-top: 0.5rem;
  }

  .xl\:pt-3{
    padding-top: 0.75rem;
  }

  .xl\:pt-4{
    padding-top: 1rem;
  }

  .xl\:pt-5{
    padding-top: 1.25rem;
  }

  .xl\:pt-6{
    padding-top: 1.5rem;
  }

  .xl\:pt-7{
    padding-top: 1.75rem;
  }

  .xl\:pt-8{
    padding-top: 2rem;
  }

  .xl\:pt-9{
    padding-top: 2.25rem;
  }

  .xl\:pt-10{
    padding-top: 2.5rem;
  }

  .xl\:pt-11{
    padding-top: 2.75rem;
  }

  .xl\:pt-12{
    padding-top: 3rem;
  }

  .xl\:pt-14{
    padding-top: 3.5rem;
  }

  .xl\:pt-16{
    padding-top: 4rem;
  }

  .xl\:pt-20{
    padding-top: 5rem;
  }

  .xl\:pt-24{
    padding-top: 6rem;
  }

  .xl\:pt-28{
    padding-top: 7rem;
  }

  .xl\:pt-32{
    padding-top: 8rem;
  }

  .xl\:pt-36{
    padding-top: 9rem;
  }

  .xl\:pt-40{
    padding-top: 10rem;
  }

  .xl\:pt-44{
    padding-top: 11rem;
  }

  .xl\:pt-48{
    padding-top: 12rem;
  }

  .xl\:pt-52{
    padding-top: 13rem;
  }

  .xl\:pt-56{
    padding-top: 14rem;
  }

  .xl\:pt-60{
    padding-top: 15rem;
  }

  .xl\:pt-64{
    padding-top: 16rem;
  }

  .xl\:pt-72{
    padding-top: 18rem;
  }

  .xl\:pt-80{
    padding-top: 20rem;
  }

  .xl\:pt-96{
    padding-top: 24rem;
  }

  .xl\:pt-144{
    padding-top: 36rem;
  }

  .xl\:pt-192{
    padding-top: 48rem;
  }

  .xl\:pt-240{
    padding-top: 60rem;
  }

  .xl\:pt-px{
    padding-top: 1px;
  }

  .xl\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .xl\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .xl\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .xl\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .xl\:pt-btn-default{
    padding-top: 2.5rem;
  }

  .xl\:pt-btn-sm{
    padding-top: 1.875rem;
  }

  .xl\:pt-header{
    padding-top: 60px;
  }

  .xl\:pt-icon{
    padding-top: 20px;
  }

  .xl\:pt-icon-3xl{
    padding-top: 120px;
  }

  .xl\:pt-icon-2xl{
    padding-top: 80px;
  }

  .xl\:pt-icon-xl{
    padding-top: 60px;
  }

  .xl\:pt-icon-lg{
    padding-top: 40px;
  }

  .xl\:pt-icon-sm{
    padding-top: 18px;
  }

  .xl\:pt-icon-xs{
    padding-top: 16px;
  }

  .xl\:pt-icon-spacing{
    padding-top: 8px;
  }

  .xl\:pt-heading-xs{
    padding-top: 0.25rem;
  }

  .xl\:pt-heading-sm{
    padding-top: 0.5rem;
  }

  .xl\:pt-heading{
    padding-top: 1rem;
  }

  .xl\:pt-heading-lg{
    padding-top: 2rem;
  }

  .xl\:pt-actionbar{
    padding-top: 70px;
  }

  .xl\:pt-aside{
    padding-top: 20rem;
  }

  .xl\:pt-sidebar{
    padding-top: 16rem;
  }

  .xl\:pt-card-padding{
    padding-top: 1.25rem;
  }

  .xl\:pr-0{
    padding-right: 0px;
  }

  .xl\:pr-1{
    padding-right: 0.25rem;
  }

  .xl\:pr-2{
    padding-right: 0.5rem;
  }

  .xl\:pr-3{
    padding-right: 0.75rem;
  }

  .xl\:pr-4{
    padding-right: 1rem;
  }

  .xl\:pr-5{
    padding-right: 1.25rem;
  }

  .xl\:pr-6{
    padding-right: 1.5rem;
  }

  .xl\:pr-7{
    padding-right: 1.75rem;
  }

  .xl\:pr-8{
    padding-right: 2rem;
  }

  .xl\:pr-9{
    padding-right: 2.25rem;
  }

  .xl\:pr-10{
    padding-right: 2.5rem;
  }

  .xl\:pr-11{
    padding-right: 2.75rem;
  }

  .xl\:pr-12{
    padding-right: 3rem;
  }

  .xl\:pr-14{
    padding-right: 3.5rem;
  }

  .xl\:pr-16{
    padding-right: 4rem;
  }

  .xl\:pr-20{
    padding-right: 5rem;
  }

  .xl\:pr-24{
    padding-right: 6rem;
  }

  .xl\:pr-28{
    padding-right: 7rem;
  }

  .xl\:pr-32{
    padding-right: 8rem;
  }

  .xl\:pr-36{
    padding-right: 9rem;
  }

  .xl\:pr-40{
    padding-right: 10rem;
  }

  .xl\:pr-44{
    padding-right: 11rem;
  }

  .xl\:pr-48{
    padding-right: 12rem;
  }

  .xl\:pr-52{
    padding-right: 13rem;
  }

  .xl\:pr-56{
    padding-right: 14rem;
  }

  .xl\:pr-60{
    padding-right: 15rem;
  }

  .xl\:pr-64{
    padding-right: 16rem;
  }

  .xl\:pr-72{
    padding-right: 18rem;
  }

  .xl\:pr-80{
    padding-right: 20rem;
  }

  .xl\:pr-96{
    padding-right: 24rem;
  }

  .xl\:pr-144{
    padding-right: 36rem;
  }

  .xl\:pr-192{
    padding-right: 48rem;
  }

  .xl\:pr-240{
    padding-right: 60rem;
  }

  .xl\:pr-px{
    padding-right: 1px;
  }

  .xl\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .xl\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .xl\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .xl\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .xl\:pr-btn-default{
    padding-right: 2.5rem;
  }

  .xl\:pr-btn-sm{
    padding-right: 1.875rem;
  }

  .xl\:pr-header{
    padding-right: 60px;
  }

  .xl\:pr-icon{
    padding-right: 20px;
  }

  .xl\:pr-icon-3xl{
    padding-right: 120px;
  }

  .xl\:pr-icon-2xl{
    padding-right: 80px;
  }

  .xl\:pr-icon-xl{
    padding-right: 60px;
  }

  .xl\:pr-icon-lg{
    padding-right: 40px;
  }

  .xl\:pr-icon-sm{
    padding-right: 18px;
  }

  .xl\:pr-icon-xs{
    padding-right: 16px;
  }

  .xl\:pr-icon-spacing{
    padding-right: 8px;
  }

  .xl\:pr-heading-xs{
    padding-right: 0.25rem;
  }

  .xl\:pr-heading-sm{
    padding-right: 0.5rem;
  }

  .xl\:pr-heading{
    padding-right: 1rem;
  }

  .xl\:pr-heading-lg{
    padding-right: 2rem;
  }

  .xl\:pr-actionbar{
    padding-right: 70px;
  }

  .xl\:pr-aside{
    padding-right: 20rem;
  }

  .xl\:pr-sidebar{
    padding-right: 16rem;
  }

  .xl\:pr-card-padding{
    padding-right: 1.25rem;
  }

  .xl\:pb-0{
    padding-bottom: 0px;
  }

  .xl\:pb-1{
    padding-bottom: 0.25rem;
  }

  .xl\:pb-2{
    padding-bottom: 0.5rem;
  }

  .xl\:pb-3{
    padding-bottom: 0.75rem;
  }

  .xl\:pb-4{
    padding-bottom: 1rem;
  }

  .xl\:pb-5{
    padding-bottom: 1.25rem;
  }

  .xl\:pb-6{
    padding-bottom: 1.5rem;
  }

  .xl\:pb-7{
    padding-bottom: 1.75rem;
  }

  .xl\:pb-8{
    padding-bottom: 2rem;
  }

  .xl\:pb-9{
    padding-bottom: 2.25rem;
  }

  .xl\:pb-10{
    padding-bottom: 2.5rem;
  }

  .xl\:pb-11{
    padding-bottom: 2.75rem;
  }

  .xl\:pb-12{
    padding-bottom: 3rem;
  }

  .xl\:pb-14{
    padding-bottom: 3.5rem;
  }

  .xl\:pb-16{
    padding-bottom: 4rem;
  }

  .xl\:pb-20{
    padding-bottom: 5rem;
  }

  .xl\:pb-24{
    padding-bottom: 6rem;
  }

  .xl\:pb-28{
    padding-bottom: 7rem;
  }

  .xl\:pb-32{
    padding-bottom: 8rem;
  }

  .xl\:pb-36{
    padding-bottom: 9rem;
  }

  .xl\:pb-40{
    padding-bottom: 10rem;
  }

  .xl\:pb-44{
    padding-bottom: 11rem;
  }

  .xl\:pb-48{
    padding-bottom: 12rem;
  }

  .xl\:pb-52{
    padding-bottom: 13rem;
  }

  .xl\:pb-56{
    padding-bottom: 14rem;
  }

  .xl\:pb-60{
    padding-bottom: 15rem;
  }

  .xl\:pb-64{
    padding-bottom: 16rem;
  }

  .xl\:pb-72{
    padding-bottom: 18rem;
  }

  .xl\:pb-80{
    padding-bottom: 20rem;
  }

  .xl\:pb-96{
    padding-bottom: 24rem;
  }

  .xl\:pb-144{
    padding-bottom: 36rem;
  }

  .xl\:pb-192{
    padding-bottom: 48rem;
  }

  .xl\:pb-240{
    padding-bottom: 60rem;
  }

  .xl\:pb-px{
    padding-bottom: 1px;
  }

  .xl\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .xl\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .xl\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .xl\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .xl\:pb-btn-default{
    padding-bottom: 2.5rem;
  }

  .xl\:pb-btn-sm{
    padding-bottom: 1.875rem;
  }

  .xl\:pb-header{
    padding-bottom: 60px;
  }

  .xl\:pb-icon{
    padding-bottom: 20px;
  }

  .xl\:pb-icon-3xl{
    padding-bottom: 120px;
  }

  .xl\:pb-icon-2xl{
    padding-bottom: 80px;
  }

  .xl\:pb-icon-xl{
    padding-bottom: 60px;
  }

  .xl\:pb-icon-lg{
    padding-bottom: 40px;
  }

  .xl\:pb-icon-sm{
    padding-bottom: 18px;
  }

  .xl\:pb-icon-xs{
    padding-bottom: 16px;
  }

  .xl\:pb-icon-spacing{
    padding-bottom: 8px;
  }

  .xl\:pb-heading-xs{
    padding-bottom: 0.25rem;
  }

  .xl\:pb-heading-sm{
    padding-bottom: 0.5rem;
  }

  .xl\:pb-heading{
    padding-bottom: 1rem;
  }

  .xl\:pb-heading-lg{
    padding-bottom: 2rem;
  }

  .xl\:pb-actionbar{
    padding-bottom: 70px;
  }

  .xl\:pb-aside{
    padding-bottom: 20rem;
  }

  .xl\:pb-sidebar{
    padding-bottom: 16rem;
  }

  .xl\:pb-card-padding{
    padding-bottom: 1.25rem;
  }

  .xl\:pl-0{
    padding-left: 0px;
  }

  .xl\:pl-1{
    padding-left: 0.25rem;
  }

  .xl\:pl-2{
    padding-left: 0.5rem;
  }

  .xl\:pl-3{
    padding-left: 0.75rem;
  }

  .xl\:pl-4{
    padding-left: 1rem;
  }

  .xl\:pl-5{
    padding-left: 1.25rem;
  }

  .xl\:pl-6{
    padding-left: 1.5rem;
  }

  .xl\:pl-7{
    padding-left: 1.75rem;
  }

  .xl\:pl-8{
    padding-left: 2rem;
  }

  .xl\:pl-9{
    padding-left: 2.25rem;
  }

  .xl\:pl-10{
    padding-left: 2.5rem;
  }

  .xl\:pl-11{
    padding-left: 2.75rem;
  }

  .xl\:pl-12{
    padding-left: 3rem;
  }

  .xl\:pl-14{
    padding-left: 3.5rem;
  }

  .xl\:pl-16{
    padding-left: 4rem;
  }

  .xl\:pl-20{
    padding-left: 5rem;
  }

  .xl\:pl-24{
    padding-left: 6rem;
  }

  .xl\:pl-28{
    padding-left: 7rem;
  }

  .xl\:pl-32{
    padding-left: 8rem;
  }

  .xl\:pl-36{
    padding-left: 9rem;
  }

  .xl\:pl-40{
    padding-left: 10rem;
  }

  .xl\:pl-44{
    padding-left: 11rem;
  }

  .xl\:pl-48{
    padding-left: 12rem;
  }

  .xl\:pl-52{
    padding-left: 13rem;
  }

  .xl\:pl-56{
    padding-left: 14rem;
  }

  .xl\:pl-60{
    padding-left: 15rem;
  }

  .xl\:pl-64{
    padding-left: 16rem;
  }

  .xl\:pl-72{
    padding-left: 18rem;
  }

  .xl\:pl-80{
    padding-left: 20rem;
  }

  .xl\:pl-96{
    padding-left: 24rem;
  }

  .xl\:pl-144{
    padding-left: 36rem;
  }

  .xl\:pl-192{
    padding-left: 48rem;
  }

  .xl\:pl-240{
    padding-left: 60rem;
  }

  .xl\:pl-px{
    padding-left: 1px;
  }

  .xl\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .xl\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .xl\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .xl\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .xl\:pl-btn-default{
    padding-left: 2.5rem;
  }

  .xl\:pl-btn-sm{
    padding-left: 1.875rem;
  }

  .xl\:pl-header{
    padding-left: 60px;
  }

  .xl\:pl-icon{
    padding-left: 20px;
  }

  .xl\:pl-icon-3xl{
    padding-left: 120px;
  }

  .xl\:pl-icon-2xl{
    padding-left: 80px;
  }

  .xl\:pl-icon-xl{
    padding-left: 60px;
  }

  .xl\:pl-icon-lg{
    padding-left: 40px;
  }

  .xl\:pl-icon-sm{
    padding-left: 18px;
  }

  .xl\:pl-icon-xs{
    padding-left: 16px;
  }

  .xl\:pl-icon-spacing{
    padding-left: 8px;
  }

  .xl\:pl-heading-xs{
    padding-left: 0.25rem;
  }

  .xl\:pl-heading-sm{
    padding-left: 0.5rem;
  }

  .xl\:pl-heading{
    padding-left: 1rem;
  }

  .xl\:pl-heading-lg{
    padding-left: 2rem;
  }

  .xl\:pl-actionbar{
    padding-left: 70px;
  }

  .xl\:pl-aside{
    padding-left: 20rem;
  }

  .xl\:pl-sidebar{
    padding-left: 16rem;
  }

  .xl\:pl-card-padding{
    padding-left: 1.25rem;
  }

  .xl\:first\:pt-0:first-child{
    padding-top: 0px;
  }

  .xl\:first\:pt-1:first-child{
    padding-top: 0.25rem;
  }

  .xl\:first\:pt-2:first-child{
    padding-top: 0.5rem;
  }

  .xl\:first\:pt-3:first-child{
    padding-top: 0.75rem;
  }

  .xl\:first\:pt-4:first-child{
    padding-top: 1rem;
  }

  .xl\:first\:pt-5:first-child{
    padding-top: 1.25rem;
  }

  .xl\:first\:pt-6:first-child{
    padding-top: 1.5rem;
  }

  .xl\:first\:pt-7:first-child{
    padding-top: 1.75rem;
  }

  .xl\:first\:pt-8:first-child{
    padding-top: 2rem;
  }

  .xl\:first\:pt-9:first-child{
    padding-top: 2.25rem;
  }

  .xl\:first\:pt-10:first-child{
    padding-top: 2.5rem;
  }

  .xl\:first\:pt-11:first-child{
    padding-top: 2.75rem;
  }

  .xl\:first\:pt-12:first-child{
    padding-top: 3rem;
  }

  .xl\:first\:pt-14:first-child{
    padding-top: 3.5rem;
  }

  .xl\:first\:pt-16:first-child{
    padding-top: 4rem;
  }

  .xl\:first\:pt-20:first-child{
    padding-top: 5rem;
  }

  .xl\:first\:pt-24:first-child{
    padding-top: 6rem;
  }

  .xl\:first\:pt-28:first-child{
    padding-top: 7rem;
  }

  .xl\:first\:pt-32:first-child{
    padding-top: 8rem;
  }

  .xl\:first\:pt-36:first-child{
    padding-top: 9rem;
  }

  .xl\:first\:pt-40:first-child{
    padding-top: 10rem;
  }

  .xl\:first\:pt-44:first-child{
    padding-top: 11rem;
  }

  .xl\:first\:pt-48:first-child{
    padding-top: 12rem;
  }

  .xl\:first\:pt-52:first-child{
    padding-top: 13rem;
  }

  .xl\:first\:pt-56:first-child{
    padding-top: 14rem;
  }

  .xl\:first\:pt-60:first-child{
    padding-top: 15rem;
  }

  .xl\:first\:pt-64:first-child{
    padding-top: 16rem;
  }

  .xl\:first\:pt-72:first-child{
    padding-top: 18rem;
  }

  .xl\:first\:pt-80:first-child{
    padding-top: 20rem;
  }

  .xl\:first\:pt-96:first-child{
    padding-top: 24rem;
  }

  .xl\:first\:pt-144:first-child{
    padding-top: 36rem;
  }

  .xl\:first\:pt-192:first-child{
    padding-top: 48rem;
  }

  .xl\:first\:pt-240:first-child{
    padding-top: 60rem;
  }

  .xl\:first\:pt-px:first-child{
    padding-top: 1px;
  }

  .xl\:first\:pt-0\.5:first-child{
    padding-top: 0.125rem;
  }

  .xl\:first\:pt-1\.5:first-child{
    padding-top: 0.375rem;
  }

  .xl\:first\:pt-2\.5:first-child{
    padding-top: 0.625rem;
  }

  .xl\:first\:pt-3\.5:first-child{
    padding-top: 0.875rem;
  }

  .xl\:first\:pt-btn-default:first-child{
    padding-top: 2.5rem;
  }

  .xl\:first\:pt-btn-sm:first-child{
    padding-top: 1.875rem;
  }

  .xl\:first\:pt-header:first-child{
    padding-top: 60px;
  }

  .xl\:first\:pt-icon:first-child{
    padding-top: 20px;
  }

  .xl\:first\:pt-icon-3xl:first-child{
    padding-top: 120px;
  }

  .xl\:first\:pt-icon-2xl:first-child{
    padding-top: 80px;
  }

  .xl\:first\:pt-icon-xl:first-child{
    padding-top: 60px;
  }

  .xl\:first\:pt-icon-lg:first-child{
    padding-top: 40px;
  }

  .xl\:first\:pt-icon-sm:first-child{
    padding-top: 18px;
  }

  .xl\:first\:pt-icon-xs:first-child{
    padding-top: 16px;
  }

  .xl\:first\:pt-icon-spacing:first-child{
    padding-top: 8px;
  }

  .xl\:first\:pt-heading-xs:first-child{
    padding-top: 0.25rem;
  }

  .xl\:first\:pt-heading-sm:first-child{
    padding-top: 0.5rem;
  }

  .xl\:first\:pt-heading:first-child{
    padding-top: 1rem;
  }

  .xl\:first\:pt-heading-lg:first-child{
    padding-top: 2rem;
  }

  .xl\:first\:pt-actionbar:first-child{
    padding-top: 70px;
  }

  .xl\:first\:pt-aside:first-child{
    padding-top: 20rem;
  }

  .xl\:first\:pt-sidebar:first-child{
    padding-top: 16rem;
  }

  .xl\:first\:pt-card-padding:first-child{
    padding-top: 1.25rem;
  }

  .xl\:first\:pr-0:first-child{
    padding-right: 0px;
  }

  .xl\:first\:pr-1:first-child{
    padding-right: 0.25rem;
  }

  .xl\:first\:pr-2:first-child{
    padding-right: 0.5rem;
  }

  .xl\:first\:pr-3:first-child{
    padding-right: 0.75rem;
  }

  .xl\:first\:pr-4:first-child{
    padding-right: 1rem;
  }

  .xl\:first\:pr-5:first-child{
    padding-right: 1.25rem;
  }

  .xl\:first\:pr-6:first-child{
    padding-right: 1.5rem;
  }

  .xl\:first\:pr-7:first-child{
    padding-right: 1.75rem;
  }

  .xl\:first\:pr-8:first-child{
    padding-right: 2rem;
  }

  .xl\:first\:pr-9:first-child{
    padding-right: 2.25rem;
  }

  .xl\:first\:pr-10:first-child{
    padding-right: 2.5rem;
  }

  .xl\:first\:pr-11:first-child{
    padding-right: 2.75rem;
  }

  .xl\:first\:pr-12:first-child{
    padding-right: 3rem;
  }

  .xl\:first\:pr-14:first-child{
    padding-right: 3.5rem;
  }

  .xl\:first\:pr-16:first-child{
    padding-right: 4rem;
  }

  .xl\:first\:pr-20:first-child{
    padding-right: 5rem;
  }

  .xl\:first\:pr-24:first-child{
    padding-right: 6rem;
  }

  .xl\:first\:pr-28:first-child{
    padding-right: 7rem;
  }

  .xl\:first\:pr-32:first-child{
    padding-right: 8rem;
  }

  .xl\:first\:pr-36:first-child{
    padding-right: 9rem;
  }

  .xl\:first\:pr-40:first-child{
    padding-right: 10rem;
  }

  .xl\:first\:pr-44:first-child{
    padding-right: 11rem;
  }

  .xl\:first\:pr-48:first-child{
    padding-right: 12rem;
  }

  .xl\:first\:pr-52:first-child{
    padding-right: 13rem;
  }

  .xl\:first\:pr-56:first-child{
    padding-right: 14rem;
  }

  .xl\:first\:pr-60:first-child{
    padding-right: 15rem;
  }

  .xl\:first\:pr-64:first-child{
    padding-right: 16rem;
  }

  .xl\:first\:pr-72:first-child{
    padding-right: 18rem;
  }

  .xl\:first\:pr-80:first-child{
    padding-right: 20rem;
  }

  .xl\:first\:pr-96:first-child{
    padding-right: 24rem;
  }

  .xl\:first\:pr-144:first-child{
    padding-right: 36rem;
  }

  .xl\:first\:pr-192:first-child{
    padding-right: 48rem;
  }

  .xl\:first\:pr-240:first-child{
    padding-right: 60rem;
  }

  .xl\:first\:pr-px:first-child{
    padding-right: 1px;
  }

  .xl\:first\:pr-0\.5:first-child{
    padding-right: 0.125rem;
  }

  .xl\:first\:pr-1\.5:first-child{
    padding-right: 0.375rem;
  }

  .xl\:first\:pr-2\.5:first-child{
    padding-right: 0.625rem;
  }

  .xl\:first\:pr-3\.5:first-child{
    padding-right: 0.875rem;
  }

  .xl\:first\:pr-btn-default:first-child{
    padding-right: 2.5rem;
  }

  .xl\:first\:pr-btn-sm:first-child{
    padding-right: 1.875rem;
  }

  .xl\:first\:pr-header:first-child{
    padding-right: 60px;
  }

  .xl\:first\:pr-icon:first-child{
    padding-right: 20px;
  }

  .xl\:first\:pr-icon-3xl:first-child{
    padding-right: 120px;
  }

  .xl\:first\:pr-icon-2xl:first-child{
    padding-right: 80px;
  }

  .xl\:first\:pr-icon-xl:first-child{
    padding-right: 60px;
  }

  .xl\:first\:pr-icon-lg:first-child{
    padding-right: 40px;
  }

  .xl\:first\:pr-icon-sm:first-child{
    padding-right: 18px;
  }

  .xl\:first\:pr-icon-xs:first-child{
    padding-right: 16px;
  }

  .xl\:first\:pr-icon-spacing:first-child{
    padding-right: 8px;
  }

  .xl\:first\:pr-heading-xs:first-child{
    padding-right: 0.25rem;
  }

  .xl\:first\:pr-heading-sm:first-child{
    padding-right: 0.5rem;
  }

  .xl\:first\:pr-heading:first-child{
    padding-right: 1rem;
  }

  .xl\:first\:pr-heading-lg:first-child{
    padding-right: 2rem;
  }

  .xl\:first\:pr-actionbar:first-child{
    padding-right: 70px;
  }

  .xl\:first\:pr-aside:first-child{
    padding-right: 20rem;
  }

  .xl\:first\:pr-sidebar:first-child{
    padding-right: 16rem;
  }

  .xl\:first\:pr-card-padding:first-child{
    padding-right: 1.25rem;
  }

  .xl\:first\:pb-0:first-child{
    padding-bottom: 0px;
  }

  .xl\:first\:pb-1:first-child{
    padding-bottom: 0.25rem;
  }

  .xl\:first\:pb-2:first-child{
    padding-bottom: 0.5rem;
  }

  .xl\:first\:pb-3:first-child{
    padding-bottom: 0.75rem;
  }

  .xl\:first\:pb-4:first-child{
    padding-bottom: 1rem;
  }

  .xl\:first\:pb-5:first-child{
    padding-bottom: 1.25rem;
  }

  .xl\:first\:pb-6:first-child{
    padding-bottom: 1.5rem;
  }

  .xl\:first\:pb-7:first-child{
    padding-bottom: 1.75rem;
  }

  .xl\:first\:pb-8:first-child{
    padding-bottom: 2rem;
  }

  .xl\:first\:pb-9:first-child{
    padding-bottom: 2.25rem;
  }

  .xl\:first\:pb-10:first-child{
    padding-bottom: 2.5rem;
  }

  .xl\:first\:pb-11:first-child{
    padding-bottom: 2.75rem;
  }

  .xl\:first\:pb-12:first-child{
    padding-bottom: 3rem;
  }

  .xl\:first\:pb-14:first-child{
    padding-bottom: 3.5rem;
  }

  .xl\:first\:pb-16:first-child{
    padding-bottom: 4rem;
  }

  .xl\:first\:pb-20:first-child{
    padding-bottom: 5rem;
  }

  .xl\:first\:pb-24:first-child{
    padding-bottom: 6rem;
  }

  .xl\:first\:pb-28:first-child{
    padding-bottom: 7rem;
  }

  .xl\:first\:pb-32:first-child{
    padding-bottom: 8rem;
  }

  .xl\:first\:pb-36:first-child{
    padding-bottom: 9rem;
  }

  .xl\:first\:pb-40:first-child{
    padding-bottom: 10rem;
  }

  .xl\:first\:pb-44:first-child{
    padding-bottom: 11rem;
  }

  .xl\:first\:pb-48:first-child{
    padding-bottom: 12rem;
  }

  .xl\:first\:pb-52:first-child{
    padding-bottom: 13rem;
  }

  .xl\:first\:pb-56:first-child{
    padding-bottom: 14rem;
  }

  .xl\:first\:pb-60:first-child{
    padding-bottom: 15rem;
  }

  .xl\:first\:pb-64:first-child{
    padding-bottom: 16rem;
  }

  .xl\:first\:pb-72:first-child{
    padding-bottom: 18rem;
  }

  .xl\:first\:pb-80:first-child{
    padding-bottom: 20rem;
  }

  .xl\:first\:pb-96:first-child{
    padding-bottom: 24rem;
  }

  .xl\:first\:pb-144:first-child{
    padding-bottom: 36rem;
  }

  .xl\:first\:pb-192:first-child{
    padding-bottom: 48rem;
  }

  .xl\:first\:pb-240:first-child{
    padding-bottom: 60rem;
  }

  .xl\:first\:pb-px:first-child{
    padding-bottom: 1px;
  }

  .xl\:first\:pb-0\.5:first-child{
    padding-bottom: 0.125rem;
  }

  .xl\:first\:pb-1\.5:first-child{
    padding-bottom: 0.375rem;
  }

  .xl\:first\:pb-2\.5:first-child{
    padding-bottom: 0.625rem;
  }

  .xl\:first\:pb-3\.5:first-child{
    padding-bottom: 0.875rem;
  }

  .xl\:first\:pb-btn-default:first-child{
    padding-bottom: 2.5rem;
  }

  .xl\:first\:pb-btn-sm:first-child{
    padding-bottom: 1.875rem;
  }

  .xl\:first\:pb-header:first-child{
    padding-bottom: 60px;
  }

  .xl\:first\:pb-icon:first-child{
    padding-bottom: 20px;
  }

  .xl\:first\:pb-icon-3xl:first-child{
    padding-bottom: 120px;
  }

  .xl\:first\:pb-icon-2xl:first-child{
    padding-bottom: 80px;
  }

  .xl\:first\:pb-icon-xl:first-child{
    padding-bottom: 60px;
  }

  .xl\:first\:pb-icon-lg:first-child{
    padding-bottom: 40px;
  }

  .xl\:first\:pb-icon-sm:first-child{
    padding-bottom: 18px;
  }

  .xl\:first\:pb-icon-xs:first-child{
    padding-bottom: 16px;
  }

  .xl\:first\:pb-icon-spacing:first-child{
    padding-bottom: 8px;
  }

  .xl\:first\:pb-heading-xs:first-child{
    padding-bottom: 0.25rem;
  }

  .xl\:first\:pb-heading-sm:first-child{
    padding-bottom: 0.5rem;
  }

  .xl\:first\:pb-heading:first-child{
    padding-bottom: 1rem;
  }

  .xl\:first\:pb-heading-lg:first-child{
    padding-bottom: 2rem;
  }

  .xl\:first\:pb-actionbar:first-child{
    padding-bottom: 70px;
  }

  .xl\:first\:pb-aside:first-child{
    padding-bottom: 20rem;
  }

  .xl\:first\:pb-sidebar:first-child{
    padding-bottom: 16rem;
  }

  .xl\:first\:pb-card-padding:first-child{
    padding-bottom: 1.25rem;
  }

  .xl\:first\:pl-0:first-child{
    padding-left: 0px;
  }

  .xl\:first\:pl-1:first-child{
    padding-left: 0.25rem;
  }

  .xl\:first\:pl-2:first-child{
    padding-left: 0.5rem;
  }

  .xl\:first\:pl-3:first-child{
    padding-left: 0.75rem;
  }

  .xl\:first\:pl-4:first-child{
    padding-left: 1rem;
  }

  .xl\:first\:pl-5:first-child{
    padding-left: 1.25rem;
  }

  .xl\:first\:pl-6:first-child{
    padding-left: 1.5rem;
  }

  .xl\:first\:pl-7:first-child{
    padding-left: 1.75rem;
  }

  .xl\:first\:pl-8:first-child{
    padding-left: 2rem;
  }

  .xl\:first\:pl-9:first-child{
    padding-left: 2.25rem;
  }

  .xl\:first\:pl-10:first-child{
    padding-left: 2.5rem;
  }

  .xl\:first\:pl-11:first-child{
    padding-left: 2.75rem;
  }

  .xl\:first\:pl-12:first-child{
    padding-left: 3rem;
  }

  .xl\:first\:pl-14:first-child{
    padding-left: 3.5rem;
  }

  .xl\:first\:pl-16:first-child{
    padding-left: 4rem;
  }

  .xl\:first\:pl-20:first-child{
    padding-left: 5rem;
  }

  .xl\:first\:pl-24:first-child{
    padding-left: 6rem;
  }

  .xl\:first\:pl-28:first-child{
    padding-left: 7rem;
  }

  .xl\:first\:pl-32:first-child{
    padding-left: 8rem;
  }

  .xl\:first\:pl-36:first-child{
    padding-left: 9rem;
  }

  .xl\:first\:pl-40:first-child{
    padding-left: 10rem;
  }

  .xl\:first\:pl-44:first-child{
    padding-left: 11rem;
  }

  .xl\:first\:pl-48:first-child{
    padding-left: 12rem;
  }

  .xl\:first\:pl-52:first-child{
    padding-left: 13rem;
  }

  .xl\:first\:pl-56:first-child{
    padding-left: 14rem;
  }

  .xl\:first\:pl-60:first-child{
    padding-left: 15rem;
  }

  .xl\:first\:pl-64:first-child{
    padding-left: 16rem;
  }

  .xl\:first\:pl-72:first-child{
    padding-left: 18rem;
  }

  .xl\:first\:pl-80:first-child{
    padding-left: 20rem;
  }

  .xl\:first\:pl-96:first-child{
    padding-left: 24rem;
  }

  .xl\:first\:pl-144:first-child{
    padding-left: 36rem;
  }

  .xl\:first\:pl-192:first-child{
    padding-left: 48rem;
  }

  .xl\:first\:pl-240:first-child{
    padding-left: 60rem;
  }

  .xl\:first\:pl-px:first-child{
    padding-left: 1px;
  }

  .xl\:first\:pl-0\.5:first-child{
    padding-left: 0.125rem;
  }

  .xl\:first\:pl-1\.5:first-child{
    padding-left: 0.375rem;
  }

  .xl\:first\:pl-2\.5:first-child{
    padding-left: 0.625rem;
  }

  .xl\:first\:pl-3\.5:first-child{
    padding-left: 0.875rem;
  }

  .xl\:first\:pl-btn-default:first-child{
    padding-left: 2.5rem;
  }

  .xl\:first\:pl-btn-sm:first-child{
    padding-left: 1.875rem;
  }

  .xl\:first\:pl-header:first-child{
    padding-left: 60px;
  }

  .xl\:first\:pl-icon:first-child{
    padding-left: 20px;
  }

  .xl\:first\:pl-icon-3xl:first-child{
    padding-left: 120px;
  }

  .xl\:first\:pl-icon-2xl:first-child{
    padding-left: 80px;
  }

  .xl\:first\:pl-icon-xl:first-child{
    padding-left: 60px;
  }

  .xl\:first\:pl-icon-lg:first-child{
    padding-left: 40px;
  }

  .xl\:first\:pl-icon-sm:first-child{
    padding-left: 18px;
  }

  .xl\:first\:pl-icon-xs:first-child{
    padding-left: 16px;
  }

  .xl\:first\:pl-icon-spacing:first-child{
    padding-left: 8px;
  }

  .xl\:first\:pl-heading-xs:first-child{
    padding-left: 0.25rem;
  }

  .xl\:first\:pl-heading-sm:first-child{
    padding-left: 0.5rem;
  }

  .xl\:first\:pl-heading:first-child{
    padding-left: 1rem;
  }

  .xl\:first\:pl-heading-lg:first-child{
    padding-left: 2rem;
  }

  .xl\:first\:pl-actionbar:first-child{
    padding-left: 70px;
  }

  .xl\:first\:pl-aside:first-child{
    padding-left: 20rem;
  }

  .xl\:first\:pl-sidebar:first-child{
    padding-left: 16rem;
  }

  .xl\:first\:pl-card-padding:first-child{
    padding-left: 1.25rem;
  }

  .xl\:last\:pt-0:last-child{
    padding-top: 0px;
  }

  .xl\:last\:pt-1:last-child{
    padding-top: 0.25rem;
  }

  .xl\:last\:pt-2:last-child{
    padding-top: 0.5rem;
  }

  .xl\:last\:pt-3:last-child{
    padding-top: 0.75rem;
  }

  .xl\:last\:pt-4:last-child{
    padding-top: 1rem;
  }

  .xl\:last\:pt-5:last-child{
    padding-top: 1.25rem;
  }

  .xl\:last\:pt-6:last-child{
    padding-top: 1.5rem;
  }

  .xl\:last\:pt-7:last-child{
    padding-top: 1.75rem;
  }

  .xl\:last\:pt-8:last-child{
    padding-top: 2rem;
  }

  .xl\:last\:pt-9:last-child{
    padding-top: 2.25rem;
  }

  .xl\:last\:pt-10:last-child{
    padding-top: 2.5rem;
  }

  .xl\:last\:pt-11:last-child{
    padding-top: 2.75rem;
  }

  .xl\:last\:pt-12:last-child{
    padding-top: 3rem;
  }

  .xl\:last\:pt-14:last-child{
    padding-top: 3.5rem;
  }

  .xl\:last\:pt-16:last-child{
    padding-top: 4rem;
  }

  .xl\:last\:pt-20:last-child{
    padding-top: 5rem;
  }

  .xl\:last\:pt-24:last-child{
    padding-top: 6rem;
  }

  .xl\:last\:pt-28:last-child{
    padding-top: 7rem;
  }

  .xl\:last\:pt-32:last-child{
    padding-top: 8rem;
  }

  .xl\:last\:pt-36:last-child{
    padding-top: 9rem;
  }

  .xl\:last\:pt-40:last-child{
    padding-top: 10rem;
  }

  .xl\:last\:pt-44:last-child{
    padding-top: 11rem;
  }

  .xl\:last\:pt-48:last-child{
    padding-top: 12rem;
  }

  .xl\:last\:pt-52:last-child{
    padding-top: 13rem;
  }

  .xl\:last\:pt-56:last-child{
    padding-top: 14rem;
  }

  .xl\:last\:pt-60:last-child{
    padding-top: 15rem;
  }

  .xl\:last\:pt-64:last-child{
    padding-top: 16rem;
  }

  .xl\:last\:pt-72:last-child{
    padding-top: 18rem;
  }

  .xl\:last\:pt-80:last-child{
    padding-top: 20rem;
  }

  .xl\:last\:pt-96:last-child{
    padding-top: 24rem;
  }

  .xl\:last\:pt-144:last-child{
    padding-top: 36rem;
  }

  .xl\:last\:pt-192:last-child{
    padding-top: 48rem;
  }

  .xl\:last\:pt-240:last-child{
    padding-top: 60rem;
  }

  .xl\:last\:pt-px:last-child{
    padding-top: 1px;
  }

  .xl\:last\:pt-0\.5:last-child{
    padding-top: 0.125rem;
  }

  .xl\:last\:pt-1\.5:last-child{
    padding-top: 0.375rem;
  }

  .xl\:last\:pt-2\.5:last-child{
    padding-top: 0.625rem;
  }

  .xl\:last\:pt-3\.5:last-child{
    padding-top: 0.875rem;
  }

  .xl\:last\:pt-btn-default:last-child{
    padding-top: 2.5rem;
  }

  .xl\:last\:pt-btn-sm:last-child{
    padding-top: 1.875rem;
  }

  .xl\:last\:pt-header:last-child{
    padding-top: 60px;
  }

  .xl\:last\:pt-icon:last-child{
    padding-top: 20px;
  }

  .xl\:last\:pt-icon-3xl:last-child{
    padding-top: 120px;
  }

  .xl\:last\:pt-icon-2xl:last-child{
    padding-top: 80px;
  }

  .xl\:last\:pt-icon-xl:last-child{
    padding-top: 60px;
  }

  .xl\:last\:pt-icon-lg:last-child{
    padding-top: 40px;
  }

  .xl\:last\:pt-icon-sm:last-child{
    padding-top: 18px;
  }

  .xl\:last\:pt-icon-xs:last-child{
    padding-top: 16px;
  }

  .xl\:last\:pt-icon-spacing:last-child{
    padding-top: 8px;
  }

  .xl\:last\:pt-heading-xs:last-child{
    padding-top: 0.25rem;
  }

  .xl\:last\:pt-heading-sm:last-child{
    padding-top: 0.5rem;
  }

  .xl\:last\:pt-heading:last-child{
    padding-top: 1rem;
  }

  .xl\:last\:pt-heading-lg:last-child{
    padding-top: 2rem;
  }

  .xl\:last\:pt-actionbar:last-child{
    padding-top: 70px;
  }

  .xl\:last\:pt-aside:last-child{
    padding-top: 20rem;
  }

  .xl\:last\:pt-sidebar:last-child{
    padding-top: 16rem;
  }

  .xl\:last\:pt-card-padding:last-child{
    padding-top: 1.25rem;
  }

  .xl\:last\:pr-0:last-child{
    padding-right: 0px;
  }

  .xl\:last\:pr-1:last-child{
    padding-right: 0.25rem;
  }

  .xl\:last\:pr-2:last-child{
    padding-right: 0.5rem;
  }

  .xl\:last\:pr-3:last-child{
    padding-right: 0.75rem;
  }

  .xl\:last\:pr-4:last-child{
    padding-right: 1rem;
  }

  .xl\:last\:pr-5:last-child{
    padding-right: 1.25rem;
  }

  .xl\:last\:pr-6:last-child{
    padding-right: 1.5rem;
  }

  .xl\:last\:pr-7:last-child{
    padding-right: 1.75rem;
  }

  .xl\:last\:pr-8:last-child{
    padding-right: 2rem;
  }

  .xl\:last\:pr-9:last-child{
    padding-right: 2.25rem;
  }

  .xl\:last\:pr-10:last-child{
    padding-right: 2.5rem;
  }

  .xl\:last\:pr-11:last-child{
    padding-right: 2.75rem;
  }

  .xl\:last\:pr-12:last-child{
    padding-right: 3rem;
  }

  .xl\:last\:pr-14:last-child{
    padding-right: 3.5rem;
  }

  .xl\:last\:pr-16:last-child{
    padding-right: 4rem;
  }

  .xl\:last\:pr-20:last-child{
    padding-right: 5rem;
  }

  .xl\:last\:pr-24:last-child{
    padding-right: 6rem;
  }

  .xl\:last\:pr-28:last-child{
    padding-right: 7rem;
  }

  .xl\:last\:pr-32:last-child{
    padding-right: 8rem;
  }

  .xl\:last\:pr-36:last-child{
    padding-right: 9rem;
  }

  .xl\:last\:pr-40:last-child{
    padding-right: 10rem;
  }

  .xl\:last\:pr-44:last-child{
    padding-right: 11rem;
  }

  .xl\:last\:pr-48:last-child{
    padding-right: 12rem;
  }

  .xl\:last\:pr-52:last-child{
    padding-right: 13rem;
  }

  .xl\:last\:pr-56:last-child{
    padding-right: 14rem;
  }

  .xl\:last\:pr-60:last-child{
    padding-right: 15rem;
  }

  .xl\:last\:pr-64:last-child{
    padding-right: 16rem;
  }

  .xl\:last\:pr-72:last-child{
    padding-right: 18rem;
  }

  .xl\:last\:pr-80:last-child{
    padding-right: 20rem;
  }

  .xl\:last\:pr-96:last-child{
    padding-right: 24rem;
  }

  .xl\:last\:pr-144:last-child{
    padding-right: 36rem;
  }

  .xl\:last\:pr-192:last-child{
    padding-right: 48rem;
  }

  .xl\:last\:pr-240:last-child{
    padding-right: 60rem;
  }

  .xl\:last\:pr-px:last-child{
    padding-right: 1px;
  }

  .xl\:last\:pr-0\.5:last-child{
    padding-right: 0.125rem;
  }

  .xl\:last\:pr-1\.5:last-child{
    padding-right: 0.375rem;
  }

  .xl\:last\:pr-2\.5:last-child{
    padding-right: 0.625rem;
  }

  .xl\:last\:pr-3\.5:last-child{
    padding-right: 0.875rem;
  }

  .xl\:last\:pr-btn-default:last-child{
    padding-right: 2.5rem;
  }

  .xl\:last\:pr-btn-sm:last-child{
    padding-right: 1.875rem;
  }

  .xl\:last\:pr-header:last-child{
    padding-right: 60px;
  }

  .xl\:last\:pr-icon:last-child{
    padding-right: 20px;
  }

  .xl\:last\:pr-icon-3xl:last-child{
    padding-right: 120px;
  }

  .xl\:last\:pr-icon-2xl:last-child{
    padding-right: 80px;
  }

  .xl\:last\:pr-icon-xl:last-child{
    padding-right: 60px;
  }

  .xl\:last\:pr-icon-lg:last-child{
    padding-right: 40px;
  }

  .xl\:last\:pr-icon-sm:last-child{
    padding-right: 18px;
  }

  .xl\:last\:pr-icon-xs:last-child{
    padding-right: 16px;
  }

  .xl\:last\:pr-icon-spacing:last-child{
    padding-right: 8px;
  }

  .xl\:last\:pr-heading-xs:last-child{
    padding-right: 0.25rem;
  }

  .xl\:last\:pr-heading-sm:last-child{
    padding-right: 0.5rem;
  }

  .xl\:last\:pr-heading:last-child{
    padding-right: 1rem;
  }

  .xl\:last\:pr-heading-lg:last-child{
    padding-right: 2rem;
  }

  .xl\:last\:pr-actionbar:last-child{
    padding-right: 70px;
  }

  .xl\:last\:pr-aside:last-child{
    padding-right: 20rem;
  }

  .xl\:last\:pr-sidebar:last-child{
    padding-right: 16rem;
  }

  .xl\:last\:pr-card-padding:last-child{
    padding-right: 1.25rem;
  }

  .xl\:last\:pb-0:last-child{
    padding-bottom: 0px;
  }

  .xl\:last\:pb-1:last-child{
    padding-bottom: 0.25rem;
  }

  .xl\:last\:pb-2:last-child{
    padding-bottom: 0.5rem;
  }

  .xl\:last\:pb-3:last-child{
    padding-bottom: 0.75rem;
  }

  .xl\:last\:pb-4:last-child{
    padding-bottom: 1rem;
  }

  .xl\:last\:pb-5:last-child{
    padding-bottom: 1.25rem;
  }

  .xl\:last\:pb-6:last-child{
    padding-bottom: 1.5rem;
  }

  .xl\:last\:pb-7:last-child{
    padding-bottom: 1.75rem;
  }

  .xl\:last\:pb-8:last-child{
    padding-bottom: 2rem;
  }

  .xl\:last\:pb-9:last-child{
    padding-bottom: 2.25rem;
  }

  .xl\:last\:pb-10:last-child{
    padding-bottom: 2.5rem;
  }

  .xl\:last\:pb-11:last-child{
    padding-bottom: 2.75rem;
  }

  .xl\:last\:pb-12:last-child{
    padding-bottom: 3rem;
  }

  .xl\:last\:pb-14:last-child{
    padding-bottom: 3.5rem;
  }

  .xl\:last\:pb-16:last-child{
    padding-bottom: 4rem;
  }

  .xl\:last\:pb-20:last-child{
    padding-bottom: 5rem;
  }

  .xl\:last\:pb-24:last-child{
    padding-bottom: 6rem;
  }

  .xl\:last\:pb-28:last-child{
    padding-bottom: 7rem;
  }

  .xl\:last\:pb-32:last-child{
    padding-bottom: 8rem;
  }

  .xl\:last\:pb-36:last-child{
    padding-bottom: 9rem;
  }

  .xl\:last\:pb-40:last-child{
    padding-bottom: 10rem;
  }

  .xl\:last\:pb-44:last-child{
    padding-bottom: 11rem;
  }

  .xl\:last\:pb-48:last-child{
    padding-bottom: 12rem;
  }

  .xl\:last\:pb-52:last-child{
    padding-bottom: 13rem;
  }

  .xl\:last\:pb-56:last-child{
    padding-bottom: 14rem;
  }

  .xl\:last\:pb-60:last-child{
    padding-bottom: 15rem;
  }

  .xl\:last\:pb-64:last-child{
    padding-bottom: 16rem;
  }

  .xl\:last\:pb-72:last-child{
    padding-bottom: 18rem;
  }

  .xl\:last\:pb-80:last-child{
    padding-bottom: 20rem;
  }

  .xl\:last\:pb-96:last-child{
    padding-bottom: 24rem;
  }

  .xl\:last\:pb-144:last-child{
    padding-bottom: 36rem;
  }

  .xl\:last\:pb-192:last-child{
    padding-bottom: 48rem;
  }

  .xl\:last\:pb-240:last-child{
    padding-bottom: 60rem;
  }

  .xl\:last\:pb-px:last-child{
    padding-bottom: 1px;
  }

  .xl\:last\:pb-0\.5:last-child{
    padding-bottom: 0.125rem;
  }

  .xl\:last\:pb-1\.5:last-child{
    padding-bottom: 0.375rem;
  }

  .xl\:last\:pb-2\.5:last-child{
    padding-bottom: 0.625rem;
  }

  .xl\:last\:pb-3\.5:last-child{
    padding-bottom: 0.875rem;
  }

  .xl\:last\:pb-btn-default:last-child{
    padding-bottom: 2.5rem;
  }

  .xl\:last\:pb-btn-sm:last-child{
    padding-bottom: 1.875rem;
  }

  .xl\:last\:pb-header:last-child{
    padding-bottom: 60px;
  }

  .xl\:last\:pb-icon:last-child{
    padding-bottom: 20px;
  }

  .xl\:last\:pb-icon-3xl:last-child{
    padding-bottom: 120px;
  }

  .xl\:last\:pb-icon-2xl:last-child{
    padding-bottom: 80px;
  }

  .xl\:last\:pb-icon-xl:last-child{
    padding-bottom: 60px;
  }

  .xl\:last\:pb-icon-lg:last-child{
    padding-bottom: 40px;
  }

  .xl\:last\:pb-icon-sm:last-child{
    padding-bottom: 18px;
  }

  .xl\:last\:pb-icon-xs:last-child{
    padding-bottom: 16px;
  }

  .xl\:last\:pb-icon-spacing:last-child{
    padding-bottom: 8px;
  }

  .xl\:last\:pb-heading-xs:last-child{
    padding-bottom: 0.25rem;
  }

  .xl\:last\:pb-heading-sm:last-child{
    padding-bottom: 0.5rem;
  }

  .xl\:last\:pb-heading:last-child{
    padding-bottom: 1rem;
  }

  .xl\:last\:pb-heading-lg:last-child{
    padding-bottom: 2rem;
  }

  .xl\:last\:pb-actionbar:last-child{
    padding-bottom: 70px;
  }

  .xl\:last\:pb-aside:last-child{
    padding-bottom: 20rem;
  }

  .xl\:last\:pb-sidebar:last-child{
    padding-bottom: 16rem;
  }

  .xl\:last\:pb-card-padding:last-child{
    padding-bottom: 1.25rem;
  }

  .xl\:last\:pl-0:last-child{
    padding-left: 0px;
  }

  .xl\:last\:pl-1:last-child{
    padding-left: 0.25rem;
  }

  .xl\:last\:pl-2:last-child{
    padding-left: 0.5rem;
  }

  .xl\:last\:pl-3:last-child{
    padding-left: 0.75rem;
  }

  .xl\:last\:pl-4:last-child{
    padding-left: 1rem;
  }

  .xl\:last\:pl-5:last-child{
    padding-left: 1.25rem;
  }

  .xl\:last\:pl-6:last-child{
    padding-left: 1.5rem;
  }

  .xl\:last\:pl-7:last-child{
    padding-left: 1.75rem;
  }

  .xl\:last\:pl-8:last-child{
    padding-left: 2rem;
  }

  .xl\:last\:pl-9:last-child{
    padding-left: 2.25rem;
  }

  .xl\:last\:pl-10:last-child{
    padding-left: 2.5rem;
  }

  .xl\:last\:pl-11:last-child{
    padding-left: 2.75rem;
  }

  .xl\:last\:pl-12:last-child{
    padding-left: 3rem;
  }

  .xl\:last\:pl-14:last-child{
    padding-left: 3.5rem;
  }

  .xl\:last\:pl-16:last-child{
    padding-left: 4rem;
  }

  .xl\:last\:pl-20:last-child{
    padding-left: 5rem;
  }

  .xl\:last\:pl-24:last-child{
    padding-left: 6rem;
  }

  .xl\:last\:pl-28:last-child{
    padding-left: 7rem;
  }

  .xl\:last\:pl-32:last-child{
    padding-left: 8rem;
  }

  .xl\:last\:pl-36:last-child{
    padding-left: 9rem;
  }

  .xl\:last\:pl-40:last-child{
    padding-left: 10rem;
  }

  .xl\:last\:pl-44:last-child{
    padding-left: 11rem;
  }

  .xl\:last\:pl-48:last-child{
    padding-left: 12rem;
  }

  .xl\:last\:pl-52:last-child{
    padding-left: 13rem;
  }

  .xl\:last\:pl-56:last-child{
    padding-left: 14rem;
  }

  .xl\:last\:pl-60:last-child{
    padding-left: 15rem;
  }

  .xl\:last\:pl-64:last-child{
    padding-left: 16rem;
  }

  .xl\:last\:pl-72:last-child{
    padding-left: 18rem;
  }

  .xl\:last\:pl-80:last-child{
    padding-left: 20rem;
  }

  .xl\:last\:pl-96:last-child{
    padding-left: 24rem;
  }

  .xl\:last\:pl-144:last-child{
    padding-left: 36rem;
  }

  .xl\:last\:pl-192:last-child{
    padding-left: 48rem;
  }

  .xl\:last\:pl-240:last-child{
    padding-left: 60rem;
  }

  .xl\:last\:pl-px:last-child{
    padding-left: 1px;
  }

  .xl\:last\:pl-0\.5:last-child{
    padding-left: 0.125rem;
  }

  .xl\:last\:pl-1\.5:last-child{
    padding-left: 0.375rem;
  }

  .xl\:last\:pl-2\.5:last-child{
    padding-left: 0.625rem;
  }

  .xl\:last\:pl-3\.5:last-child{
    padding-left: 0.875rem;
  }

  .xl\:last\:pl-btn-default:last-child{
    padding-left: 2.5rem;
  }

  .xl\:last\:pl-btn-sm:last-child{
    padding-left: 1.875rem;
  }

  .xl\:last\:pl-header:last-child{
    padding-left: 60px;
  }

  .xl\:last\:pl-icon:last-child{
    padding-left: 20px;
  }

  .xl\:last\:pl-icon-3xl:last-child{
    padding-left: 120px;
  }

  .xl\:last\:pl-icon-2xl:last-child{
    padding-left: 80px;
  }

  .xl\:last\:pl-icon-xl:last-child{
    padding-left: 60px;
  }

  .xl\:last\:pl-icon-lg:last-child{
    padding-left: 40px;
  }

  .xl\:last\:pl-icon-sm:last-child{
    padding-left: 18px;
  }

  .xl\:last\:pl-icon-xs:last-child{
    padding-left: 16px;
  }

  .xl\:last\:pl-icon-spacing:last-child{
    padding-left: 8px;
  }

  .xl\:last\:pl-heading-xs:last-child{
    padding-left: 0.25rem;
  }

  .xl\:last\:pl-heading-sm:last-child{
    padding-left: 0.5rem;
  }

  .xl\:last\:pl-heading:last-child{
    padding-left: 1rem;
  }

  .xl\:last\:pl-heading-lg:last-child{
    padding-left: 2rem;
  }

  .xl\:last\:pl-actionbar:last-child{
    padding-left: 70px;
  }

  .xl\:last\:pl-aside:last-child{
    padding-left: 20rem;
  }

  .xl\:last\:pl-sidebar:last-child{
    padding-left: 16rem;
  }

  .xl\:last\:pl-card-padding:last-child{
    padding-left: 1.25rem;
  }

  .xl\:text-left{
    text-align: left;
  }

  .xl\:text-center{
    text-align: center;
  }

  .xl\:text-right{
    text-align: right;
  }

  .xl\:text-justify{
    text-align: justify;
  }

  .xl\:align-baseline{
    vertical-align: baseline;
  }

  .xl\:align-top{
    vertical-align: top;
  }

  .xl\:align-middle{
    vertical-align: middle;
  }

  .xl\:align-bottom{
    vertical-align: bottom;
  }

  .xl\:align-text-top{
    vertical-align: text-top;
  }

  .xl\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .xl\:font-sans{
    font-family: museo-sans-rounded, sans-serif;
  }

  .xl\:font-serif{
    font-family: museo-sans-rounded, sans-serif;
  }

  .xl\:font-mono{
    font-family: Source Code Pro, monospace;
  }

  .xl\:font-display{
    font-family: museo-sans-rounded, sans-serif;
  }

  .xl\:font-body{
    font-family: museo-sans-rounded, sans-serif;
  }

  .xl\:text-xs{
    font-size: 0.688rem;
    line-height: 0.8rem;
  }

  .xl\:text-sm{
    font-size: 0.813rem;
    line-height: 1rem;
  }

  .xl\:text-base{
    font-size: 0.875rem;
    line-height: 1.4rem;
  }

  .xl\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .xl\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .xl\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .xl\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xl\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xl\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .xl\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .xl\:text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .xl\:text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .xl\:text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .xl\:text-heading-1{
    font-size: 1.563rem;
    line-height: 1.563rem;
  }

  .xl\:text-heading-2{
    font-size: 1.375rem;
    line-height: 1.375rem;
  }

  .xl\:text-heading-3{
    font-size: 1.125rem;
    line-height: 1.125rem;
  }

  .xl\:text-heading-4{
    font-size: 1rem;
    line-height: 1rem;
  }

  .xl\:text-display-1{
    font-size: 5rem;
    line-height: 5rem;
  }

  .xl\:text-display-2{
    font-size: 4rem;
    line-height: 4rem;
  }

  .xl\:text-display-3{
    font-size: 3rem;
    line-height: 3rem;
  }

  .xl\:text-display-4{
    font-size: 1.875rem;
    line-height: 1.563rem;
  }

  .xl\:text-label{
    font-size: 0.8125rem;
    line-height: 0.9rem;
  }

  .xl\:text-icon-default{
    font-size: 20px;
  }

  .xl\:text-icon-3xl{
    font-size: 120px;
  }

  .xl\:text-icon-2xl{
    font-size: 80px;
  }

  .xl\:text-icon-xl{
    font-size: 60px;
  }

  .xl\:text-icon-lg{
    font-size: 40px;
  }

  .xl\:text-icon-sm{
    font-size: 18px;
  }

  .xl\:text-icon-xs{
    font-size: 0.75rem;
  }

  .xl\:text-xxs{
    font-size: 0.6rem;
  }

  .xl\:font-thin{
    font-weight: 100;
  }

  .xl\:font-light{
    font-weight: 300;
  }

  .xl\:font-normal{
    font-weight: 500;
  }

  .xl\:font-medium{
    font-weight: 500;
  }

  .xl\:font-semibold{
    font-weight: 600;
  }

  .xl\:font-bold{
    font-weight: 700;
  }

  .xl\:font-black{
    font-weight: 900;
  }

  .xl\:uppercase{
    text-transform: uppercase;
  }

  .xl\:lowercase{
    text-transform: lowercase;
  }

  .xl\:capitalize{
    text-transform: capitalize;
  }

  .xl\:normal-case{
    text-transform: none;
  }

  .xl\:italic{
    font-style: italic;
  }

  .xl\:not-italic{
    font-style: normal;
  }

  .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .xl\:normal-nums{
    font-variant-numeric: normal;
  }

  .xl\:ordinal{
    --tw-ordinal: ordinal;
  }

  .xl\:slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .xl\:lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .xl\:oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .xl\:proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .xl\:tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .xl\:diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xl\:stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .xl\:leading-3{
    line-height: .75rem;
  }

  .xl\:leading-4{
    line-height: 1rem;
  }

  .xl\:leading-5{
    line-height: 1.25rem;
  }

  .xl\:leading-6{
    line-height: 1.5rem;
  }

  .xl\:leading-7{
    line-height: 1.75rem;
  }

  .xl\:leading-8{
    line-height: 2rem;
  }

  .xl\:leading-9{
    line-height: 2.25rem;
  }

  .xl\:leading-10{
    line-height: 2.5rem;
  }

  .xl\:leading-none{
    line-height: 1;
  }

  .xl\:leading-tight{
    line-height: 1.25;
  }

  .xl\:leading-snug{
    line-height: 1.375;
  }

  .xl\:leading-normal{
    line-height: 1.5;
  }

  .xl\:leading-relaxed{
    line-height: 1.625;
  }

  .xl\:leading-loose{
    line-height: 2;
  }

  .xl\:tracking-tighter{
    letter-spacing: -0.05em;
  }

  .xl\:tracking-tight{
    letter-spacing: -0.025em;
  }

  .xl\:tracking-normal{
    letter-spacing: 0em;
  }

  .xl\:tracking-wide{
    letter-spacing: 0.025em;
  }

  .xl\:tracking-wider{
    letter-spacing: 0.05em;
  }

  .xl\:tracking-widest{
    letter-spacing: 0.1em;
  }

  .xl\:text-transparent{
    color: transparent;
  }

  .xl\:text-current{
    color: currentColor;
  }

  .xl\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .xl\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .xl\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .xl\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .xl\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .xl\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .xl\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .xl\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .xl\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .xl\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .xl\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .xl\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .xl\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .xl\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .xl\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .xl\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .xl\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .xl\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .xl\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-transparent{
    color: transparent;
  }

  .group:hover .xl\:group-hover\:text-current{
    color: currentColor;
  }

  .group:hover .xl\:group-hover\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .xl\:group-hover\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-transparent:focus-within{
    color: transparent;
  }

  .xl\:focus-within\:text-current:focus-within{
    color: currentColor;
  }

  .xl\:focus-within\:text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-orange-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-teal-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-teal-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-teal-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-petrol-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-petrol-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-petrol-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-petrol-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-appbody:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-primary:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-link:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-link-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-header:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-actionbar:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-bordercolor:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-success:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-danger:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-disabled:focus-within{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-info:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-card:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-dark:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-label-color:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-label-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:focus-within\:text-border-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:hover\:text-transparent:hover{
    color: transparent;
  }

  .xl\:hover\:text-current:hover{
    color: currentColor;
  }

  .xl\:hover\:text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:hover\:text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:hover\:text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:hover\:text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .xl\:hover\:text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .xl\:hover\:text-orange-500:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .xl\:hover\:text-teal-300:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .xl\:hover\:text-teal-400:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .xl\:hover\:text-teal-500:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .xl\:hover\:text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .xl\:hover\:text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .xl\:hover\:text-petrol-500:hover{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .xl\:hover\:text-petrol-600:hover{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .xl\:hover\:text-petrol-700:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:hover\:text-petrol-800:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:hover\:text-appbody:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:hover\:text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:hover\:text-link:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:hover\:text-link-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .xl\:hover\:text-header:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:hover\:text-actionbar:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:hover\:text-bordercolor:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:hover\:text-success:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:hover\:text-danger:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .xl\:hover\:text-disabled:hover{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .xl\:hover\:text-info:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:hover\:text-card:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:hover\:text-dark:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:hover\:text-label-color:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:hover\:text-label-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:hover\:text-border-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:focus\:text-transparent:focus{
    color: transparent;
  }

  .xl\:focus\:text-current:focus{
    color: currentColor;
  }

  .xl\:focus\:text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus\:text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:focus\:text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:focus\:text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:focus\:text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .xl\:focus\:text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .xl\:focus\:text-orange-500:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .xl\:focus\:text-teal-300:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .xl\:focus\:text-teal-400:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .xl\:focus\:text-teal-500:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .xl\:focus\:text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .xl\:focus\:text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .xl\:focus\:text-petrol-500:focus{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .xl\:focus\:text-petrol-600:focus{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .xl\:focus\:text-petrol-700:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:focus\:text-petrol-800:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:focus\:text-appbody:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:focus\:text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:focus\:text-link:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:focus\:text-link-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .xl\:focus\:text-header:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:focus\:text-actionbar:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:focus\:text-bordercolor:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:focus\:text-success:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:focus\:text-danger:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .xl\:focus\:text-disabled:focus{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .xl\:focus\:text-info:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:focus\:text-card:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:focus\:text-dark:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:focus\:text-label-color:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:focus\:text-label-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:focus\:text-border-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:active\:text-transparent:active{
    color: transparent;
  }

  .xl\:active\:text-current:active{
    color: currentColor;
  }

  .xl\:active\:text-black:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:active\:text-white:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:active\:text-gray-100:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:active\:text-gray-200:active{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .xl\:active\:text-gray-300:active{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .xl\:active\:text-gray-400:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:active\:text-gray-500:active{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .xl\:active\:text-gray-600:active{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .xl\:active\:text-gray-700:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:active\:text-gray-800:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:active\:text-gray-900:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .xl\:active\:text-green-500:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:active\:text-red-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .xl\:active\:text-pink-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .xl\:active\:text-orange-500:active{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .xl\:active\:text-teal-300:active{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .xl\:active\:text-teal-400:active{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .xl\:active\:text-teal-500:active{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .xl\:active\:text-yellow-500:active{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .xl\:active\:text-blue-200:active{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .xl\:active\:text-blue-500:active{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .xl\:active\:text-petrol-500:active{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .xl\:active\:text-petrol-600:active{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .xl\:active\:text-petrol-700:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:active\:text-petrol-800:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:active\:text-appbody:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .xl\:active\:text-primary:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:active\:text-link:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:active\:text-link-hover:active{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .xl\:active\:text-header:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .xl\:active\:text-actionbar:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .xl\:active\:text-bordercolor:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:active\:text-success:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .xl\:active\:text-danger:active{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .xl\:active\:text-disabled:active{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .xl\:active\:text-info:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .xl\:active\:text-card:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl\:active\:text-dark:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .xl\:active\:text-label-color:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:active\:text-label-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .xl\:active\:text-border-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .xl\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .xl\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .xl\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .xl\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .xl\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .xl\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .xl\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .xl\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .xl\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .xl\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .xl\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .xl\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .xl\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .xl\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .xl\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .group:hover .xl\:group-hover\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .group:hover .xl\:group-hover\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .xl\:focus-within\:text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .xl\:focus-within\:text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .xl\:focus-within\:text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .xl\:focus-within\:text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .xl\:focus-within\:text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .xl\:focus-within\:text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .xl\:focus-within\:text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .xl\:focus-within\:text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .xl\:focus-within\:text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .xl\:focus-within\:text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .xl\:focus-within\:text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .xl\:focus-within\:text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .xl\:focus-within\:text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .xl\:focus-within\:text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .xl\:focus-within\:text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .xl\:hover\:text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .xl\:hover\:text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .xl\:hover\:text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .xl\:hover\:text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .xl\:hover\:text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .xl\:hover\:text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .xl\:hover\:text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .xl\:hover\:text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .xl\:hover\:text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .xl\:hover\:text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .xl\:hover\:text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .xl\:hover\:text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .xl\:hover\:text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .xl\:hover\:text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .xl\:hover\:text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .xl\:focus\:text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .xl\:focus\:text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .xl\:focus\:text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .xl\:focus\:text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .xl\:focus\:text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .xl\:focus\:text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .xl\:focus\:text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .xl\:focus\:text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .xl\:focus\:text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .xl\:focus\:text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .xl\:focus\:text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .xl\:focus\:text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .xl\:focus\:text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .xl\:focus\:text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .xl\:focus\:text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .xl\:underline{
    text-decoration: underline;
  }

  .xl\:line-through{
    text-decoration: line-through;
  }

  .xl\:no-underline{
    text-decoration: none;
  }

  .group:hover .xl\:group-hover\:underline{
    text-decoration: underline;
  }

  .group:hover .xl\:group-hover\:line-through{
    text-decoration: line-through;
  }

  .group:hover .xl\:group-hover\:no-underline{
    text-decoration: none;
  }

  .xl\:focus-within\:underline:focus-within{
    text-decoration: underline;
  }

  .xl\:focus-within\:line-through:focus-within{
    text-decoration: line-through;
  }

  .xl\:focus-within\:no-underline:focus-within{
    text-decoration: none;
  }

  .xl\:hover\:underline:hover{
    text-decoration: underline;
  }

  .xl\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .xl\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .xl\:focus\:underline:focus{
    text-decoration: underline;
  }

  .xl\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .xl\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .xl\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .xl\:placeholder-transparent:-ms-input-placeholder{
    color: transparent;
  }

  .xl\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .xl\:placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .xl\:placeholder-current:-ms-input-placeholder{
    color: currentColor;
  }

  .xl\:placeholder-current::placeholder{
    color: currentColor;
  }

  .xl\:placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-black:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-orange-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-orange-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-orange-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-teal-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-teal-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-teal-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-teal-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-teal-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-teal-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-teal-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-teal-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-teal-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-petrol-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-appbody::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-appbody:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-appbody::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-primary::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-primary:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-primary::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-link::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-link:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-link::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-link-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-link-hover:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-link-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-header::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-header:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-header::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-actionbar::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-actionbar:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-actionbar::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-bordercolor::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-bordercolor:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-bordercolor::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-success::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-success:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-success::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-danger::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-danger:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-danger::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-disabled::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-disabled:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-disabled::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-info::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-info:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-info::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-card::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-card:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-card::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-dark::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-dark:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-dark::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-label-color::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-label-color:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-label-color::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-label-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-label-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-label-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-border-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-border-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-border-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder{
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .xl\:focus\:placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .xl\:focus\:placeholder-current:focus:-ms-input-placeholder{
    color: currentColor;
  }

  .xl\:focus\:placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .xl\:focus\:placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-orange-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-teal-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-petrol-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-appbody:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-appbody:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-appbody:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-primary:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-primary:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-primary:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-link:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-link:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-link:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-link-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-link-hover:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-link-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-header:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-header:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-header:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-actionbar:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-actionbar:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-actionbar:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-bordercolor:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-bordercolor:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-bordercolor:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-success:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-success:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-success:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-danger:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-danger:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-danger:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-disabled:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-disabled:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-disabled:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-info:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-info:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-info:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-card:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-card:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-card:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-dark:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-dark:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-dark:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-label-color:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-label-color:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-label-color:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-label-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-label-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-label-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-border-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-border-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:focus\:placeholder-border-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .xl\:placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-5:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-10:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-20:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-30:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-40:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-60:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-70:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-80:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-90:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-95:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl\:opacity-0{
    opacity: 0;
  }

  .xl\:opacity-5{
    opacity: 0.05;
  }

  .xl\:opacity-10{
    opacity: 0.1;
  }

  .xl\:opacity-20{
    opacity: 0.2;
  }

  .xl\:opacity-25{
    opacity: 0.25;
  }

  .xl\:opacity-30{
    opacity: 0.3;
  }

  .xl\:opacity-40{
    opacity: 0.4;
  }

  .xl\:opacity-50{
    opacity: 0.5;
  }

  .xl\:opacity-60{
    opacity: 0.6;
  }

  .xl\:opacity-70{
    opacity: 0.7;
  }

  .xl\:opacity-75{
    opacity: 0.75;
  }

  .xl\:opacity-80{
    opacity: 0.8;
  }

  .xl\:opacity-90{
    opacity: 0.9;
  }

  .xl\:opacity-95{
    opacity: 0.95;
  }

  .xl\:opacity-100{
    opacity: 1;
  }

  .group:hover .xl\:group-hover\:opacity-0{
    opacity: 0;
  }

  .group:hover .xl\:group-hover\:opacity-5{
    opacity: 0.05;
  }

  .group:hover .xl\:group-hover\:opacity-10{
    opacity: 0.1;
  }

  .group:hover .xl\:group-hover\:opacity-20{
    opacity: 0.2;
  }

  .group:hover .xl\:group-hover\:opacity-25{
    opacity: 0.25;
  }

  .group:hover .xl\:group-hover\:opacity-30{
    opacity: 0.3;
  }

  .group:hover .xl\:group-hover\:opacity-40{
    opacity: 0.4;
  }

  .group:hover .xl\:group-hover\:opacity-50{
    opacity: 0.5;
  }

  .group:hover .xl\:group-hover\:opacity-60{
    opacity: 0.6;
  }

  .group:hover .xl\:group-hover\:opacity-70{
    opacity: 0.7;
  }

  .group:hover .xl\:group-hover\:opacity-75{
    opacity: 0.75;
  }

  .group:hover .xl\:group-hover\:opacity-80{
    opacity: 0.8;
  }

  .group:hover .xl\:group-hover\:opacity-90{
    opacity: 0.9;
  }

  .group:hover .xl\:group-hover\:opacity-95{
    opacity: 0.95;
  }

  .group:hover .xl\:group-hover\:opacity-100{
    opacity: 1;
  }

  .xl\:focus-within\:opacity-0:focus-within{
    opacity: 0;
  }

  .xl\:focus-within\:opacity-5:focus-within{
    opacity: 0.05;
  }

  .xl\:focus-within\:opacity-10:focus-within{
    opacity: 0.1;
  }

  .xl\:focus-within\:opacity-20:focus-within{
    opacity: 0.2;
  }

  .xl\:focus-within\:opacity-25:focus-within{
    opacity: 0.25;
  }

  .xl\:focus-within\:opacity-30:focus-within{
    opacity: 0.3;
  }

  .xl\:focus-within\:opacity-40:focus-within{
    opacity: 0.4;
  }

  .xl\:focus-within\:opacity-50:focus-within{
    opacity: 0.5;
  }

  .xl\:focus-within\:opacity-60:focus-within{
    opacity: 0.6;
  }

  .xl\:focus-within\:opacity-70:focus-within{
    opacity: 0.7;
  }

  .xl\:focus-within\:opacity-75:focus-within{
    opacity: 0.75;
  }

  .xl\:focus-within\:opacity-80:focus-within{
    opacity: 0.8;
  }

  .xl\:focus-within\:opacity-90:focus-within{
    opacity: 0.9;
  }

  .xl\:focus-within\:opacity-95:focus-within{
    opacity: 0.95;
  }

  .xl\:focus-within\:opacity-100:focus-within{
    opacity: 1;
  }

  .xl\:hover\:opacity-0:hover{
    opacity: 0;
  }

  .xl\:hover\:opacity-5:hover{
    opacity: 0.05;
  }

  .xl\:hover\:opacity-10:hover{
    opacity: 0.1;
  }

  .xl\:hover\:opacity-20:hover{
    opacity: 0.2;
  }

  .xl\:hover\:opacity-25:hover{
    opacity: 0.25;
  }

  .xl\:hover\:opacity-30:hover{
    opacity: 0.3;
  }

  .xl\:hover\:opacity-40:hover{
    opacity: 0.4;
  }

  .xl\:hover\:opacity-50:hover{
    opacity: 0.5;
  }

  .xl\:hover\:opacity-60:hover{
    opacity: 0.6;
  }

  .xl\:hover\:opacity-70:hover{
    opacity: 0.7;
  }

  .xl\:hover\:opacity-75:hover{
    opacity: 0.75;
  }

  .xl\:hover\:opacity-80:hover{
    opacity: 0.8;
  }

  .xl\:hover\:opacity-90:hover{
    opacity: 0.9;
  }

  .xl\:hover\:opacity-95:hover{
    opacity: 0.95;
  }

  .xl\:hover\:opacity-100:hover{
    opacity: 1;
  }

  .xl\:focus\:opacity-0:focus{
    opacity: 0;
  }

  .xl\:focus\:opacity-5:focus{
    opacity: 0.05;
  }

  .xl\:focus\:opacity-10:focus{
    opacity: 0.1;
  }

  .xl\:focus\:opacity-20:focus{
    opacity: 0.2;
  }

  .xl\:focus\:opacity-25:focus{
    opacity: 0.25;
  }

  .xl\:focus\:opacity-30:focus{
    opacity: 0.3;
  }

  .xl\:focus\:opacity-40:focus{
    opacity: 0.4;
  }

  .xl\:focus\:opacity-50:focus{
    opacity: 0.5;
  }

  .xl\:focus\:opacity-60:focus{
    opacity: 0.6;
  }

  .xl\:focus\:opacity-70:focus{
    opacity: 0.7;
  }

  .xl\:focus\:opacity-75:focus{
    opacity: 0.75;
  }

  .xl\:focus\:opacity-80:focus{
    opacity: 0.8;
  }

  .xl\:focus\:opacity-90:focus{
    opacity: 0.9;
  }

  .xl\:focus\:opacity-95:focus{
    opacity: 0.95;
  }

  .xl\:focus\:opacity-100:focus{
    opacity: 1;
  }

  .xl\:bg-blend-normal{
    background-blend-mode: normal;
  }

  .xl\:bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .xl\:bg-blend-screen{
    background-blend-mode: screen;
  }

  .xl\:bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .xl\:bg-blend-darken{
    background-blend-mode: darken;
  }

  .xl\:bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .xl\:bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .xl\:bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .xl\:bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .xl\:bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .xl\:bg-blend-difference{
    background-blend-mode: difference;
  }

  .xl\:bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .xl\:bg-blend-hue{
    background-blend-mode: hue;
  }

  .xl\:bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .xl\:bg-blend-color{
    background-blend-mode: color;
  }

  .xl\:bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .xl\:mix-blend-normal{
    mix-blend-mode: normal;
  }

  .xl\:mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .xl\:mix-blend-screen{
    mix-blend-mode: screen;
  }

  .xl\:mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .xl\:mix-blend-darken{
    mix-blend-mode: darken;
  }

  .xl\:mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .xl\:mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .xl\:mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .xl\:mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .xl\:mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .xl\:mix-blend-difference{
    mix-blend-mode: difference;
  }

  .xl\:mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .xl\:mix-blend-hue{
    mix-blend-mode: hue;
  }

  .xl\:mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .xl\:mix-blend-color{
    mix-blend-mode: color;
  }

  .xl\:mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .xl\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .xl\:group-hover\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow:focus-within{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus-within\:shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow:hover{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:hover\:shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow:focus{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:focus\:shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl\:outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus-within\:outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl\:focus\:outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl\:ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus-within\:ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:focus\:ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl\:ring-inset{
    --tw-ring-inset: inset;
  }

  .xl\:focus-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .xl\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .xl\:ring-transparent{
    --tw-ring-color: transparent;
  }

  .xl\:ring-current{
    --tw-ring-color: currentColor;
  }

  .xl\:ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .xl\:ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .xl\:ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .xl\:ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .xl\:ring-orange-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .xl\:ring-teal-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .xl\:ring-teal-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .xl\:ring-teal-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .xl\:ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .xl\:ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .xl\:ring-petrol-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .xl\:ring-petrol-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .xl\:ring-petrol-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .xl\:ring-petrol-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .xl\:ring-appbody{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .xl\:ring-primary{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .xl\:ring-link{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .xl\:ring-link-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .xl\:ring-header{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .xl\:ring-actionbar{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .xl\:ring-bordercolor{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .xl\:ring-success{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .xl\:ring-danger{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .xl\:ring-disabled{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .xl\:ring-info{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .xl\:ring-card{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:ring-dark{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .xl\:ring-label-color{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .xl\:ring-label-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .xl\:ring-border-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .xl\:focus-within\:ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .xl\:focus-within\:ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-orange-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-teal-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-teal-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-teal-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-petrol-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-petrol-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-petrol-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-petrol-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-appbody:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-primary:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-link:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-link-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-header:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-actionbar:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-bordercolor:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-success:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-danger:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-disabled:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-info:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-card:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-dark:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-label-color:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-label-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .xl\:focus-within\:ring-border-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .xl\:focus\:ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .xl\:focus\:ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-orange-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-teal-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-teal-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-teal-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-petrol-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-petrol-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-petrol-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-petrol-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-appbody:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-primary:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-link:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-link-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-header:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-actionbar:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-bordercolor:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-success:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-danger:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-disabled:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-info:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-card:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-dark:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-label-color:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-label-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .xl\:focus\:ring-border-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .xl\:ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .xl\:ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .xl\:ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .xl\:ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .xl\:ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .xl\:ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .xl\:ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .xl\:ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .xl\:ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .xl\:ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .xl\:ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .xl\:ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .xl\:ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .xl\:ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .xl\:ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .xl\:focus-within\:ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .xl\:focus-within\:ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus-within\:ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus-within\:ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus-within\:ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus-within\:ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus-within\:ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus-within\:ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus-within\:ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus-within\:ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus-within\:ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus-within\:ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus-within\:ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus-within\:ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus-within\:ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .xl\:focus\:ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .xl\:focus\:ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .xl\:focus\:ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .xl\:focus\:ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .xl\:focus\:ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .xl\:focus\:ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .xl\:focus\:ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .xl\:focus\:ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .xl\:focus\:ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .xl\:focus\:ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .xl\:focus\:ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .xl\:focus\:ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .xl\:focus\:ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .xl\:focus\:ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .xl\:focus\:ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .xl\:ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .xl\:ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .xl\:ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .xl\:ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .xl\:ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus-within\:ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus-within\:ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus-within\:ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus-within\:ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus-within\:ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .xl\:focus\:ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .xl\:focus\:ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .xl\:focus\:ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .xl\:focus\:ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .xl\:focus\:ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .xl\:ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .xl\:ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .xl\:ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .xl\:ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .xl\:ring-offset-gray-100{
    --tw-ring-offset-color: #F4F4F4;
  }

  .xl\:ring-offset-gray-200{
    --tw-ring-offset-color: #E1E2E3;
  }

  .xl\:ring-offset-gray-300{
    --tw-ring-offset-color: #D3D4D5;
  }

  .xl\:ring-offset-gray-400{
    --tw-ring-offset-color: #BFC0C2;
  }

  .xl\:ring-offset-gray-500{
    --tw-ring-offset-color: #97999A;
  }

  .xl\:ring-offset-gray-600{
    --tw-ring-offset-color: #7B7D7F;
  }

  .xl\:ring-offset-gray-700{
    --tw-ring-offset-color: #525355;
  }

  .xl\:ring-offset-gray-800{
    --tw-ring-offset-color: #222222;
  }

  .xl\:ring-offset-gray-900{
    --tw-ring-offset-color: #000000;
  }

  .xl\:ring-offset-green-500{
    --tw-ring-offset-color: #AFB42A;
  }

  .xl\:ring-offset-red-500{
    --tw-ring-offset-color: #FF3131;
  }

  .xl\:ring-offset-pink-500{
    --tw-ring-offset-color: #FF145A;
  }

  .xl\:ring-offset-orange-500{
    --tw-ring-offset-color: #F48D21;
  }

  .xl\:ring-offset-teal-300{
    --tw-ring-offset-color: #78EAC1;
  }

  .xl\:ring-offset-teal-400{
    --tw-ring-offset-color: #6DDEBA;
  }

  .xl\:ring-offset-teal-500{
    --tw-ring-offset-color: #33BA9E;
  }

  .xl\:ring-offset-yellow-500{
    --tw-ring-offset-color: #D8CE0D;
  }

  .xl\:ring-offset-blue-200{
    --tw-ring-offset-color: #21BEF4;
  }

  .xl\:ring-offset-blue-500{
    --tw-ring-offset-color: #326DD1;
  }

  .xl\:ring-offset-petrol-500{
    --tw-ring-offset-color: #55609E;
  }

  .xl\:ring-offset-petrol-600{
    --tw-ring-offset-color: #3E4674;
  }

  .xl\:ring-offset-petrol-700{
    --tw-ring-offset-color: #2C3252;
  }

  .xl\:ring-offset-petrol-800{
    --tw-ring-offset-color: #1A1E31;
  }

  .xl\:ring-offset-appbody{
    --tw-ring-offset-color: #F4F4F4;
  }

  .xl\:ring-offset-primary{
    --tw-ring-offset-color: #3F50B4;
  }

  .xl\:ring-offset-link{
    --tw-ring-offset-color: #3F50B4;
  }

  .xl\:ring-offset-link-hover{
    --tw-ring-offset-color: #4860E5;
  }

  .xl\:ring-offset-header{
    --tw-ring-offset-color: #2C3252;
  }

  .xl\:ring-offset-actionbar{
    --tw-ring-offset-color: #1A1E31;
  }

  .xl\:ring-offset-bordercolor{
    --tw-ring-offset-color: #BFC0C2;
  }

  .xl\:ring-offset-success{
    --tw-ring-offset-color: #AFB42A;
  }

  .xl\:ring-offset-danger{
    --tw-ring-offset-color: #FD1525;
  }

  .xl\:ring-offset-disabled{
    --tw-ring-offset-color: #B8BAC5;
  }

  .xl\:ring-offset-info{
    --tw-ring-offset-color: #3F50B4;
  }

  .xl\:ring-offset-card{
    --tw-ring-offset-color: #ffffff;
  }

  .xl\:ring-offset-dark{
    --tw-ring-offset-color: #222222;
  }

  .xl\:ring-offset-label-color{
    --tw-ring-offset-color: #525355;
  }

  .xl\:ring-offset-label-inverted{
    --tw-ring-offset-color: #BFC0C2;
  }

  .xl\:ring-offset-border-inverted{
    --tw-ring-offset-color: #525355;
  }

  .xl\:focus-within\:ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus-within\:ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus-within\:ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .xl\:focus-within\:ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus-within\:ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .xl\:focus-within\:ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #E1E2E3;
  }

  .xl\:focus-within\:ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #D3D4D5;
  }

  .xl\:focus-within\:ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .xl\:focus-within\:ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #97999A;
  }

  .xl\:focus-within\:ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #7B7D7F;
  }

  .xl\:focus-within\:ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .xl\:focus-within\:ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .xl\:focus-within\:ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #000000;
  }

  .xl\:focus-within\:ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .xl\:focus-within\:ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #FF3131;
  }

  .xl\:focus-within\:ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #FF145A;
  }

  .xl\:focus-within\:ring-offset-orange-500:focus-within{
    --tw-ring-offset-color: #F48D21;
  }

  .xl\:focus-within\:ring-offset-teal-300:focus-within{
    --tw-ring-offset-color: #78EAC1;
  }

  .xl\:focus-within\:ring-offset-teal-400:focus-within{
    --tw-ring-offset-color: #6DDEBA;
  }

  .xl\:focus-within\:ring-offset-teal-500:focus-within{
    --tw-ring-offset-color: #33BA9E;
  }

  .xl\:focus-within\:ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #D8CE0D;
  }

  .xl\:focus-within\:ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #21BEF4;
  }

  .xl\:focus-within\:ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #326DD1;
  }

  .xl\:focus-within\:ring-offset-petrol-500:focus-within{
    --tw-ring-offset-color: #55609E;
  }

  .xl\:focus-within\:ring-offset-petrol-600:focus-within{
    --tw-ring-offset-color: #3E4674;
  }

  .xl\:focus-within\:ring-offset-petrol-700:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .xl\:focus-within\:ring-offset-petrol-800:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .xl\:focus-within\:ring-offset-appbody:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .xl\:focus-within\:ring-offset-primary:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .xl\:focus-within\:ring-offset-link:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .xl\:focus-within\:ring-offset-link-hover:focus-within{
    --tw-ring-offset-color: #4860E5;
  }

  .xl\:focus-within\:ring-offset-header:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .xl\:focus-within\:ring-offset-actionbar:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .xl\:focus-within\:ring-offset-bordercolor:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .xl\:focus-within\:ring-offset-success:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .xl\:focus-within\:ring-offset-danger:focus-within{
    --tw-ring-offset-color: #FD1525;
  }

  .xl\:focus-within\:ring-offset-disabled:focus-within{
    --tw-ring-offset-color: #B8BAC5;
  }

  .xl\:focus-within\:ring-offset-info:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .xl\:focus-within\:ring-offset-card:focus-within{
    --tw-ring-offset-color: #ffffff;
  }

  .xl\:focus-within\:ring-offset-dark:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .xl\:focus-within\:ring-offset-label-color:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .xl\:focus-within\:ring-offset-label-inverted:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .xl\:focus-within\:ring-offset-border-inverted:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .xl\:focus\:ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .xl\:focus\:ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .xl\:focus\:ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .xl\:focus\:ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .xl\:focus\:ring-offset-gray-100:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .xl\:focus\:ring-offset-gray-200:focus{
    --tw-ring-offset-color: #E1E2E3;
  }

  .xl\:focus\:ring-offset-gray-300:focus{
    --tw-ring-offset-color: #D3D4D5;
  }

  .xl\:focus\:ring-offset-gray-400:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .xl\:focus\:ring-offset-gray-500:focus{
    --tw-ring-offset-color: #97999A;
  }

  .xl\:focus\:ring-offset-gray-600:focus{
    --tw-ring-offset-color: #7B7D7F;
  }

  .xl\:focus\:ring-offset-gray-700:focus{
    --tw-ring-offset-color: #525355;
  }

  .xl\:focus\:ring-offset-gray-800:focus{
    --tw-ring-offset-color: #222222;
  }

  .xl\:focus\:ring-offset-gray-900:focus{
    --tw-ring-offset-color: #000000;
  }

  .xl\:focus\:ring-offset-green-500:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .xl\:focus\:ring-offset-red-500:focus{
    --tw-ring-offset-color: #FF3131;
  }

  .xl\:focus\:ring-offset-pink-500:focus{
    --tw-ring-offset-color: #FF145A;
  }

  .xl\:focus\:ring-offset-orange-500:focus{
    --tw-ring-offset-color: #F48D21;
  }

  .xl\:focus\:ring-offset-teal-300:focus{
    --tw-ring-offset-color: #78EAC1;
  }

  .xl\:focus\:ring-offset-teal-400:focus{
    --tw-ring-offset-color: #6DDEBA;
  }

  .xl\:focus\:ring-offset-teal-500:focus{
    --tw-ring-offset-color: #33BA9E;
  }

  .xl\:focus\:ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #D8CE0D;
  }

  .xl\:focus\:ring-offset-blue-200:focus{
    --tw-ring-offset-color: #21BEF4;
  }

  .xl\:focus\:ring-offset-blue-500:focus{
    --tw-ring-offset-color: #326DD1;
  }

  .xl\:focus\:ring-offset-petrol-500:focus{
    --tw-ring-offset-color: #55609E;
  }

  .xl\:focus\:ring-offset-petrol-600:focus{
    --tw-ring-offset-color: #3E4674;
  }

  .xl\:focus\:ring-offset-petrol-700:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .xl\:focus\:ring-offset-petrol-800:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .xl\:focus\:ring-offset-appbody:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .xl\:focus\:ring-offset-primary:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .xl\:focus\:ring-offset-link:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .xl\:focus\:ring-offset-link-hover:focus{
    --tw-ring-offset-color: #4860E5;
  }

  .xl\:focus\:ring-offset-header:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .xl\:focus\:ring-offset-actionbar:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .xl\:focus\:ring-offset-bordercolor:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .xl\:focus\:ring-offset-success:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .xl\:focus\:ring-offset-danger:focus{
    --tw-ring-offset-color: #FD1525;
  }

  .xl\:focus\:ring-offset-disabled:focus{
    --tw-ring-offset-color: #B8BAC5;
  }

  .xl\:focus\:ring-offset-info:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .xl\:focus\:ring-offset-card:focus{
    --tw-ring-offset-color: #ffffff;
  }

  .xl\:focus\:ring-offset-dark:focus{
    --tw-ring-offset-color: #222222;
  }

  .xl\:focus\:ring-offset-label-color:focus{
    --tw-ring-offset-color: #525355;
  }

  .xl\:focus\:ring-offset-label-inverted:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .xl\:focus\:ring-offset-border-inverted:focus{
    --tw-ring-offset-color: #525355;
  }

  .xl\:filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .xl\:filter-none{
    filter: none;
  }

  .xl\:blur-0{
    --tw-blur: blur(0);
  }

  .xl\:blur-none{
    --tw-blur: blur(0);
  }

  .xl\:blur-sm{
    --tw-blur: blur(4px);
  }

  .xl\:blur{
    --tw-blur: blur(8px);
  }

  .xl\:blur-md{
    --tw-blur: blur(12px);
  }

  .xl\:blur-lg{
    --tw-blur: blur(16px);
  }

  .xl\:blur-xl{
    --tw-blur: blur(24px);
  }

  .xl\:blur-2xl{
    --tw-blur: blur(40px);
  }

  .xl\:blur-3xl{
    --tw-blur: blur(64px);
  }

  .xl\:brightness-0{
    --tw-brightness: brightness(0);
  }

  .xl\:brightness-50{
    --tw-brightness: brightness(.5);
  }

  .xl\:brightness-75{
    --tw-brightness: brightness(.75);
  }

  .xl\:brightness-90{
    --tw-brightness: brightness(.9);
  }

  .xl\:brightness-95{
    --tw-brightness: brightness(.95);
  }

  .xl\:brightness-100{
    --tw-brightness: brightness(1);
  }

  .xl\:brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .xl\:brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .xl\:brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .xl\:brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .xl\:brightness-200{
    --tw-brightness: brightness(2);
  }

  .xl\:contrast-0{
    --tw-contrast: contrast(0);
  }

  .xl\:contrast-50{
    --tw-contrast: contrast(.5);
  }

  .xl\:contrast-75{
    --tw-contrast: contrast(.75);
  }

  .xl\:contrast-100{
    --tw-contrast: contrast(1);
  }

  .xl\:contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .xl\:contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .xl\:contrast-200{
    --tw-contrast: contrast(2);
  }

  .xl\:drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .xl\:drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .xl\:drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .xl\:drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .xl\:drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .xl\:drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .xl\:drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .xl\:grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .xl\:grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .xl\:hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .xl\:hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .xl\:hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .xl\:hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .xl\:hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .xl\:hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .xl\:-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .xl\:-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .xl\:-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .xl\:-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .xl\:-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .xl\:invert-0{
    --tw-invert: invert(0);
  }

  .xl\:invert{
    --tw-invert: invert(100%);
  }

  .xl\:saturate-0{
    --tw-saturate: saturate(0);
  }

  .xl\:saturate-50{
    --tw-saturate: saturate(.5);
  }

  .xl\:saturate-100{
    --tw-saturate: saturate(1);
  }

  .xl\:saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .xl\:saturate-200{
    --tw-saturate: saturate(2);
  }

  .xl\:sepia-0{
    --tw-sepia: sepia(0);
  }

  .xl\:sepia{
    --tw-sepia: sepia(100%);
  }

  .xl\:backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .xl\:backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .xl\:backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .xl\:backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .xl\:backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .xl\:backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .xl\:backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .xl\:backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .xl\:backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .xl\:backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .xl\:backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .xl\:backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .xl\:backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .xl\:backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .xl\:backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .xl\:backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .xl\:backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .xl\:backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .xl\:backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .xl\:backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .xl\:backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .xl\:backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .xl\:backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .xl\:backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .xl\:backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .xl\:backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .xl\:backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .xl\:backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .xl\:backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .xl\:backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .xl\:backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .xl\:backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .xl\:backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .xl\:backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .xl\:backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .xl\:backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .xl\:backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .xl\:-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .xl\:-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .xl\:-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .xl\:-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .xl\:-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .xl\:backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .xl\:backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .xl\:backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .xl\:backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .xl\:backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .xl\:backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .xl\:backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .xl\:backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .xl\:backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .xl\:backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .xl\:backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .xl\:backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .xl\:backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .xl\:backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .xl\:backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .xl\:backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .xl\:backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .xl\:backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .xl\:backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .xl\:backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .xl\:backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .xl\:backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .xl\:backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .xl\:backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .xl\:transition-none{
    transition-property: none;
  }

  .xl\:transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .xl\:delay-75{
    transition-delay: 75ms;
  }

  .xl\:delay-100{
    transition-delay: 100ms;
  }

  .xl\:delay-150{
    transition-delay: 150ms;
  }

  .xl\:delay-200{
    transition-delay: 200ms;
  }

  .xl\:delay-300{
    transition-delay: 300ms;
  }

  .xl\:delay-500{
    transition-delay: 500ms;
  }

  .xl\:delay-700{
    transition-delay: 700ms;
  }

  .xl\:delay-1000{
    transition-delay: 1000ms;
  }

  .xl\:duration-75{
    transition-duration: 75ms;
  }

  .xl\:duration-100{
    transition-duration: 100ms;
  }

  .xl\:duration-150{
    transition-duration: 150ms;
  }

  .xl\:duration-200{
    transition-duration: 200ms;
  }

  .xl\:duration-300{
    transition-duration: 300ms;
  }

  .xl\:duration-500{
    transition-duration: 500ms;
  }

  .xl\:duration-700{
    transition-duration: 700ms;
  }

  .xl\:duration-1000{
    transition-duration: 1000ms;
  }

  .xl\:ease-linear{
    transition-timing-function: linear;
  }

  .xl\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xl\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xl\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .xl\:line-clamp-1{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .xl\:line-clamp-2{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  .xl\:line-clamp-3{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }

  .xl\:line-clamp-4{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }

  .xl\:line-clamp-5{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }

  .xl\:line-clamp-6{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
  }

  .xl\:line-clamp-none{
    -webkit-line-clamp: unset;
  }
}

@media (min-width: 1536px){
  .\32xl\:container{
    width: 100%;
  }

  @media (min-width: 640px){
    .\32xl\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .\32xl\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .\32xl\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .\32xl\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){
    .\32xl\:container{
      max-width: 1536px;
    }
  }

  @media (min-width: 1930px){
    .\32xl\:container{
      max-width: 1930px;
    }
  }

  .\32xl\:prose{
    color: #525355;
    max-width: 65ch;
  }

  .\32xl\:prose [class~="lead"]{
    color: #7B7D7F;
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .\32xl\:prose a{
    color: #000000;
    text-decoration: underline;
    font-weight: 500;
  }

  .\32xl\:prose strong{
    color: #000000;
    font-weight: 600;
  }

  .\32xl\:prose ol[type="A"]{
    --list-counter-style: upper-alpha;
  }

  .\32xl\:prose ol[type="a"]{
    --list-counter-style: lower-alpha;
  }

  .\32xl\:prose ol[type="A" s]{
    --list-counter-style: upper-alpha;
  }

  .\32xl\:prose ol[type="a" s]{
    --list-counter-style: lower-alpha;
  }

  .\32xl\:prose ol[type="I"]{
    --list-counter-style: upper-roman;
  }

  .\32xl\:prose ol[type="i"]{
    --list-counter-style: lower-roman;
  }

  .\32xl\:prose ol[type="I" s]{
    --list-counter-style: upper-roman;
  }

  .\32xl\:prose ol[type="i" s]{
    --list-counter-style: lower-roman;
  }

  .\32xl\:prose ol[type="1"]{
    --list-counter-style: decimal;
  }

  .\32xl\:prose ol > li{
    position: relative;
    padding-left: 1.75em;
  }

  .\32xl\:prose ol > li::before{
    content: counter(list-item, var(--list-counter-style, decimal)) ".";
    position: absolute;
    font-weight: 400;
    color: #97999A;
    left: 0;
  }

  .\32xl\:prose ul > li{
    position: relative;
    padding-left: 1.75em;
  }

  .\32xl\:prose ul > li::before{
    content: "";
    position: absolute;
    background-color: #D3D4D5;
    border-radius: 50%;
    width: 0.375em;
    height: 0.375em;
    top: calc(0.875em - 0.1875em);
    left: 0.25em;
  }

  .\32xl\:prose hr{
    border-color: #E1E2E3;
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .\32xl\:prose blockquote{
    font-weight: 500;
    font-style: italic;
    color: #000000;
    border-left-width: 0.25rem;
    border-left-color: #E1E2E3;
    quotes: "\201C""\201D""\2018""\2019";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1em;
  }

  .\32xl\:prose blockquote p:first-of-type::before{
    content: open-quote;
  }

  .\32xl\:prose blockquote p:last-of-type::after{
    content: close-quote;
  }

  .\32xl\:prose h1{
    color: #000000;
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .\32xl\:prose h2{
    color: #000000;
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333;
  }

  .\32xl\:prose h3{
    color: #000000;
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .\32xl\:prose h4{
    color: #000000;
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    line-height: 1.5;
  }

  .\32xl\:prose figure figcaption{
    color: #97999A;
    font-size: 0.875em;
    line-height: 1.4285714;
    margin-top: 0.8571429em;
  }

  .\32xl\:prose code{
    color: #000000;
    font-weight: 600;
    font-size: 0.875em;
  }

  .\32xl\:prose code::before{
    content: "`";
  }

  .\32xl\:prose code::after{
    content: "`";
  }

  .\32xl\:prose a code{
    color: #000000;
  }

  .\32xl\:prose pre{
    color: #E1E2E3;
    background-color: #222222;
    overflow-x: auto;
    font-size: 0.875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: 0.375rem;
    padding-top: 0.8571429em;
    padding-right: 1.1428571em;
    padding-bottom: 0.8571429em;
    padding-left: 1.1428571em;
  }

  .\32xl\:prose pre code{
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: 400;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
  }

  .\32xl\:prose pre code::before{
    content: none;
  }

  .\32xl\:prose pre code::after{
    content: none;
  }

  .\32xl\:prose table{
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 0.875em;
    line-height: 1.7142857;
  }

  .\32xl\:prose thead{
    color: #000000;
    font-weight: 600;
    border-bottom-width: 1px;
    border-bottom-color: #D3D4D5;
  }

  .\32xl\:prose thead th{
    vertical-align: bottom;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .\32xl\:prose tbody tr{
    border-bottom-width: 1px;
    border-bottom-color: #E1E2E3;
  }

  .\32xl\:prose tbody tr:last-child{
    border-bottom-width: 0;
  }

  .\32xl\:prose tbody td{
    vertical-align: top;
    padding-top: 0.5714286em;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .\32xl\:prose{
    font-size: 1rem;
    line-height: 1.75;
  }

  .\32xl\:prose p{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .\32xl\:prose img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\32xl\:prose video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\32xl\:prose figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\32xl\:prose figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\32xl\:prose h2 code{
    font-size: 0.875em;
  }

  .\32xl\:prose h3 code{
    font-size: 0.9em;
  }

  .\32xl\:prose ol{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .\32xl\:prose ul{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .\32xl\:prose li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .\32xl\:prose > ul > li p{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .\32xl\:prose > ul > li > *:first-child{
    margin-top: 1.25em;
  }

  .\32xl\:prose > ul > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .\32xl\:prose > ol > li > *:first-child{
    margin-top: 1.25em;
  }

  .\32xl\:prose > ol > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .\32xl\:prose ul ul, .\32xl\:prose ul ol, .\32xl\:prose ol ul, .\32xl\:prose ol ol{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .\32xl\:prose hr + *{
    margin-top: 0;
  }

  .\32xl\:prose h2 + *{
    margin-top: 0;
  }

  .\32xl\:prose h3 + *{
    margin-top: 0;
  }

  .\32xl\:prose h4 + *{
    margin-top: 0;
  }

  .\32xl\:prose thead th:first-child{
    padding-left: 0;
  }

  .\32xl\:prose thead th:last-child{
    padding-right: 0;
  }

  .\32xl\:prose tbody td:first-child{
    padding-left: 0;
  }

  .\32xl\:prose tbody td:last-child{
    padding-right: 0;
  }

  .\32xl\:prose > :first-child{
    margin-top: 0;
  }

  .\32xl\:prose > :last-child{
    margin-bottom: 0;
  }

  .\32xl\:prose-sm{
    font-size: 0.875rem;
    line-height: 1.7142857;
  }

  .\32xl\:prose-sm p{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .\32xl\:prose-sm [class~="lead"]{
    font-size: 1.2857143em;
    line-height: 1.5555556;
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .\32xl\:prose-sm blockquote{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.1111111em;
  }

  .\32xl\:prose-sm h1{
    font-size: 2.1428571em;
    margin-top: 0;
    margin-bottom: 0.8em;
    line-height: 1.2;
  }

  .\32xl\:prose-sm h2{
    font-size: 1.4285714em;
    margin-top: 1.6em;
    margin-bottom: 0.8em;
    line-height: 1.4;
  }

  .\32xl\:prose-sm h3{
    font-size: 1.2857143em;
    margin-top: 1.5555556em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .\32xl\:prose-sm h4{
    margin-top: 1.4285714em;
    margin-bottom: 0.5714286em;
    line-height: 1.4285714;
  }

  .\32xl\:prose-sm img{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .\32xl\:prose-sm video{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .\32xl\:prose-sm figure{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .\32xl\:prose-sm figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\32xl\:prose-sm figure figcaption{
    font-size: 0.8571429em;
    line-height: 1.3333333;
    margin-top: 0.6666667em;
  }

  .\32xl\:prose-sm code{
    font-size: 0.8571429em;
  }

  .\32xl\:prose-sm h2 code{
    font-size: 0.9em;
  }

  .\32xl\:prose-sm h3 code{
    font-size: 0.8888889em;
  }

  .\32xl\:prose-sm pre{
    font-size: 0.8571429em;
    line-height: 1.6666667;
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    border-radius: 0.25rem;
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .\32xl\:prose-sm ol{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .\32xl\:prose-sm ul{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .\32xl\:prose-sm li{
    margin-top: 0.2857143em;
    margin-bottom: 0.2857143em;
  }

  .\32xl\:prose-sm ol > li{
    padding-left: 1.5714286em;
  }

  .\32xl\:prose-sm ol > li::before{
    left: 0;
  }

  .\32xl\:prose-sm ul > li{
    padding-left: 1.5714286em;
  }

  .\32xl\:prose-sm ul > li::before{
    height: 0.3571429em;
    width: 0.3571429em;
    top: calc(0.8571429em - 0.1785714em);
    left: 0.2142857em;
  }

  .\32xl\:prose-sm > ul > li p{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .\32xl\:prose-sm > ul > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .\32xl\:prose-sm > ul > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .\32xl\:prose-sm > ol > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .\32xl\:prose-sm > ol > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .\32xl\:prose-sm ul ul, .\32xl\:prose-sm ul ol, .\32xl\:prose-sm ol ul, .\32xl\:prose-sm ol ol{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .\32xl\:prose-sm hr{
    margin-top: 2.8571429em;
    margin-bottom: 2.8571429em;
  }

  .\32xl\:prose-sm hr + *{
    margin-top: 0;
  }

  .\32xl\:prose-sm h2 + *{
    margin-top: 0;
  }

  .\32xl\:prose-sm h3 + *{
    margin-top: 0;
  }

  .\32xl\:prose-sm h4 + *{
    margin-top: 0;
  }

  .\32xl\:prose-sm table{
    font-size: 0.8571429em;
    line-height: 1.5;
  }

  .\32xl\:prose-sm thead th{
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .\32xl\:prose-sm thead th:first-child{
    padding-left: 0;
  }

  .\32xl\:prose-sm thead th:last-child{
    padding-right: 0;
  }

  .\32xl\:prose-sm tbody td{
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .\32xl\:prose-sm tbody td:first-child{
    padding-left: 0;
  }

  .\32xl\:prose-sm tbody td:last-child{
    padding-right: 0;
  }

  .\32xl\:prose-sm > :first-child{
    margin-top: 0;
  }

  .\32xl\:prose-sm > :last-child{
    margin-bottom: 0;
  }

  .\32xl\:prose-lg{
    font-size: 1.125rem;
    line-height: 1.7777778;
  }

  .\32xl\:prose-lg p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-lg [class~="lead"]{
    font-size: 1.2222222em;
    line-height: 1.4545455;
    margin-top: 1.0909091em;
    margin-bottom: 1.0909091em;
  }

  .\32xl\:prose-lg blockquote{
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    padding-left: 1em;
  }

  .\32xl\:prose-lg h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.8333333em;
    line-height: 1;
  }

  .\32xl\:prose-lg h2{
    font-size: 1.6666667em;
    margin-top: 1.8666667em;
    margin-bottom: 1.0666667em;
    line-height: 1.3333333;
  }

  .\32xl\:prose-lg h3{
    font-size: 1.3333333em;
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .\32xl\:prose-lg h4{
    margin-top: 1.7777778em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .\32xl\:prose-lg img{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .\32xl\:prose-lg video{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .\32xl\:prose-lg figure{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .\32xl\:prose-lg figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\32xl\:prose-lg figure figcaption{
    font-size: 0.8888889em;
    line-height: 1.5;
    margin-top: 1em;
  }

  .\32xl\:prose-lg code{
    font-size: 0.8888889em;
  }

  .\32xl\:prose-lg h2 code{
    font-size: 0.8666667em;
  }

  .\32xl\:prose-lg h3 code{
    font-size: 0.875em;
  }

  .\32xl\:prose-lg pre{
    font-size: 0.8888889em;
    line-height: 1.75;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.375rem;
    padding-top: 1em;
    padding-right: 1.5em;
    padding-bottom: 1em;
    padding-left: 1.5em;
  }

  .\32xl\:prose-lg ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-lg ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-lg li{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .\32xl\:prose-lg ol > li{
    padding-left: 1.6666667em;
  }

  .\32xl\:prose-lg ol > li::before{
    left: 0;
  }

  .\32xl\:prose-lg ul > li{
    padding-left: 1.6666667em;
  }

  .\32xl\:prose-lg ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8888889em - 0.1666667em);
    left: 0.2222222em;
  }

  .\32xl\:prose-lg > ul > li p{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .\32xl\:prose-lg > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .\32xl\:prose-lg > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-lg > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .\32xl\:prose-lg > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-lg ul ul, .\32xl\:prose-lg ul ol, .\32xl\:prose-lg ol ul, .\32xl\:prose-lg ol ol{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .\32xl\:prose-lg hr{
    margin-top: 3.1111111em;
    margin-bottom: 3.1111111em;
  }

  .\32xl\:prose-lg hr + *{
    margin-top: 0;
  }

  .\32xl\:prose-lg h2 + *{
    margin-top: 0;
  }

  .\32xl\:prose-lg h3 + *{
    margin-top: 0;
  }

  .\32xl\:prose-lg h4 + *{
    margin-top: 0;
  }

  .\32xl\:prose-lg table{
    font-size: 0.8888889em;
    line-height: 1.5;
  }

  .\32xl\:prose-lg thead th{
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .\32xl\:prose-lg thead th:first-child{
    padding-left: 0;
  }

  .\32xl\:prose-lg thead th:last-child{
    padding-right: 0;
  }

  .\32xl\:prose-lg tbody td{
    padding-top: 0.75em;
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .\32xl\:prose-lg tbody td:first-child{
    padding-left: 0;
  }

  .\32xl\:prose-lg tbody td:last-child{
    padding-right: 0;
  }

  .\32xl\:prose-lg > :first-child{
    margin-top: 0;
  }

  .\32xl\:prose-lg > :last-child{
    margin-bottom: 0;
  }

  .\32xl\:prose-xl{
    font-size: 1.25rem;
    line-height: 1.8;
  }

  .\32xl\:prose-xl p{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .\32xl\:prose-xl [class~="lead"]{
    font-size: 1.2em;
    line-height: 1.5;
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .\32xl\:prose-xl blockquote{
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1.0666667em;
  }

  .\32xl\:prose-xl h1{
    font-size: 2.8em;
    margin-top: 0;
    margin-bottom: 0.8571429em;
    line-height: 1;
  }

  .\32xl\:prose-xl h2{
    font-size: 1.8em;
    margin-top: 1.5555556em;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .\32xl\:prose-xl h3{
    font-size: 1.5em;
    margin-top: 1.6em;
    margin-bottom: 0.6666667em;
    line-height: 1.3333333;
  }

  .\32xl\:prose-xl h4{
    margin-top: 1.8em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .\32xl\:prose-xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\32xl\:prose-xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\32xl\:prose-xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\32xl\:prose-xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\32xl\:prose-xl figure figcaption{
    font-size: 0.9em;
    line-height: 1.5555556;
    margin-top: 1em;
  }

  .\32xl\:prose-xl code{
    font-size: 0.9em;
  }

  .\32xl\:prose-xl h2 code{
    font-size: 0.8611111em;
  }

  .\32xl\:prose-xl h3 code{
    font-size: 0.9em;
  }

  .\32xl\:prose-xl pre{
    font-size: 0.9em;
    line-height: 1.7777778;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.1111111em;
    padding-right: 1.3333333em;
    padding-bottom: 1.1111111em;
    padding-left: 1.3333333em;
  }

  .\32xl\:prose-xl ol{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .\32xl\:prose-xl ul{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .\32xl\:prose-xl li{
    margin-top: 0.6em;
    margin-bottom: 0.6em;
  }

  .\32xl\:prose-xl ol > li{
    padding-left: 1.8em;
  }

  .\32xl\:prose-xl ol > li::before{
    left: 0;
  }

  .\32xl\:prose-xl ul > li{
    padding-left: 1.8em;
  }

  .\32xl\:prose-xl ul > li::before{
    width: 0.35em;
    height: 0.35em;
    top: calc(0.9em - 0.175em);
    left: 0.25em;
  }

  .\32xl\:prose-xl > ul > li p{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .\32xl\:prose-xl > ul > li > *:first-child{
    margin-top: 1.2em;
  }

  .\32xl\:prose-xl > ul > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .\32xl\:prose-xl > ol > li > *:first-child{
    margin-top: 1.2em;
  }

  .\32xl\:prose-xl > ol > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .\32xl\:prose-xl ul ul, .\32xl\:prose-xl ul ol, .\32xl\:prose-xl ol ul, .\32xl\:prose-xl ol ol{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .\32xl\:prose-xl hr{
    margin-top: 2.8em;
    margin-bottom: 2.8em;
  }

  .\32xl\:prose-xl hr + *{
    margin-top: 0;
  }

  .\32xl\:prose-xl h2 + *{
    margin-top: 0;
  }

  .\32xl\:prose-xl h3 + *{
    margin-top: 0;
  }

  .\32xl\:prose-xl h4 + *{
    margin-top: 0;
  }

  .\32xl\:prose-xl table{
    font-size: 0.9em;
    line-height: 1.5555556;
  }

  .\32xl\:prose-xl thead th{
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .\32xl\:prose-xl thead th:first-child{
    padding-left: 0;
  }

  .\32xl\:prose-xl thead th:last-child{
    padding-right: 0;
  }

  .\32xl\:prose-xl tbody td{
    padding-top: 0.8888889em;
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .\32xl\:prose-xl tbody td:first-child{
    padding-left: 0;
  }

  .\32xl\:prose-xl tbody td:last-child{
    padding-right: 0;
  }

  .\32xl\:prose-xl > :first-child{
    margin-top: 0;
  }

  .\32xl\:prose-xl > :last-child{
    margin-bottom: 0;
  }

  .\32xl\:prose-2xl{
    font-size: 1.5rem;
    line-height: 1.6666667;
  }

  .\32xl\:prose-2xl p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-2xl [class~="lead"]{
    font-size: 1.25em;
    line-height: 1.4666667;
    margin-top: 1.0666667em;
    margin-bottom: 1.0666667em;
  }

  .\32xl\:prose-2xl blockquote{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
    padding-left: 1.1111111em;
  }

  .\32xl\:prose-2xl h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.875em;
    line-height: 1;
  }

  .\32xl\:prose-2xl h2{
    font-size: 2em;
    margin-top: 1.5em;
    margin-bottom: 0.8333333em;
    line-height: 1.0833333;
  }

  .\32xl\:prose-2xl h3{
    font-size: 1.5em;
    margin-top: 1.5555556em;
    margin-bottom: 0.6666667em;
    line-height: 1.2222222;
  }

  .\32xl\:prose-2xl h4{
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .\32xl\:prose-2xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\32xl\:prose-2xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\32xl\:prose-2xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\32xl\:prose-2xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\32xl\:prose-2xl figure figcaption{
    font-size: 0.8333333em;
    line-height: 1.6;
    margin-top: 1em;
  }

  .\32xl\:prose-2xl code{
    font-size: 0.8333333em;
  }

  .\32xl\:prose-2xl h2 code{
    font-size: 0.875em;
  }

  .\32xl\:prose-2xl h3 code{
    font-size: 0.8888889em;
  }

  .\32xl\:prose-2xl pre{
    font-size: 0.8333333em;
    line-height: 1.8;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.2em;
    padding-right: 1.6em;
    padding-bottom: 1.2em;
    padding-left: 1.6em;
  }

  .\32xl\:prose-2xl ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-2xl ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-2xl li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .\32xl\:prose-2xl ol > li{
    padding-left: 1.6666667em;
  }

  .\32xl\:prose-2xl ol > li::before{
    left: 0;
  }

  .\32xl\:prose-2xl ul > li{
    padding-left: 1.6666667em;
  }

  .\32xl\:prose-2xl ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8333333em - 0.1666667em);
    left: 0.25em;
  }

  .\32xl\:prose-2xl > ul > li p{
    margin-top: 0.8333333em;
    margin-bottom: 0.8333333em;
  }

  .\32xl\:prose-2xl > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .\32xl\:prose-2xl > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-2xl > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .\32xl\:prose-2xl > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .\32xl\:prose-2xl ul ul, .\32xl\:prose-2xl ul ol, .\32xl\:prose-2xl ol ul, .\32xl\:prose-2xl ol ol{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .\32xl\:prose-2xl hr{
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .\32xl\:prose-2xl hr + *{
    margin-top: 0;
  }

  .\32xl\:prose-2xl h2 + *{
    margin-top: 0;
  }

  .\32xl\:prose-2xl h3 + *{
    margin-top: 0;
  }

  .\32xl\:prose-2xl h4 + *{
    margin-top: 0;
  }

  .\32xl\:prose-2xl table{
    font-size: 0.8333333em;
    line-height: 1.4;
  }

  .\32xl\:prose-2xl thead th{
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .\32xl\:prose-2xl thead th:first-child{
    padding-left: 0;
  }

  .\32xl\:prose-2xl thead th:last-child{
    padding-right: 0;
  }

  .\32xl\:prose-2xl tbody td{
    padding-top: 0.8em;
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .\32xl\:prose-2xl tbody td:first-child{
    padding-left: 0;
  }

  .\32xl\:prose-2xl tbody td:last-child{
    padding-right: 0;
  }

  .\32xl\:prose-2xl > :first-child{
    margin-top: 0;
  }

  .\32xl\:prose-2xl > :last-child{
    margin-bottom: 0;
  }

  .\32xl\:prose-petrol a{
    color: #3E4674;
  }

  .\32xl\:prose-petrol a code{
    color: #3E4674;
  }

  .\32xl\:sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\32xl\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\32xl\:focus-within\:sr-only:focus-within{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\32xl\:focus-within\:not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\32xl\:focus\:sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\32xl\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\32xl\:pointer-events-none{
    pointer-events: none;
  }

  .\32xl\:pointer-events-auto{
    pointer-events: auto;
  }

  .\32xl\:visible{
    visibility: visible;
  }

  .\32xl\:invisible{
    visibility: hidden;
  }

  .\32xl\:static{
    position: static;
  }

  .\32xl\:fixed{
    position: fixed;
  }

  .\32xl\:absolute{
    position: absolute;
  }

  .\32xl\:relative{
    position: relative;
  }

  .\32xl\:sticky{
    position: sticky;
  }

  .\32xl\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\32xl\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .\32xl\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .\32xl\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .\32xl\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .\32xl\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .\32xl\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .\32xl\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .\32xl\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .\32xl\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .\32xl\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .\32xl\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .\32xl\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .\32xl\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .\32xl\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .\32xl\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .\32xl\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .\32xl\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .\32xl\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .\32xl\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .\32xl\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .\32xl\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .\32xl\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .\32xl\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .\32xl\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .\32xl\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .\32xl\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .\32xl\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .\32xl\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .\32xl\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .\32xl\:inset-144{
    top: 36rem;
    right: 36rem;
    bottom: 36rem;
    left: 36rem;
  }

  .\32xl\:inset-192{
    top: 48rem;
    right: 48rem;
    bottom: 48rem;
    left: 48rem;
  }

  .\32xl\:inset-240{
    top: 60rem;
    right: 60rem;
    bottom: 60rem;
    left: 60rem;
  }

  .\32xl\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .\32xl\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .\32xl\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .\32xl\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .\32xl\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .\32xl\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .\32xl\:inset-btn-default{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .\32xl\:inset-btn-sm{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .\32xl\:inset-header{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .\32xl\:inset-icon{
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
  }

  .\32xl\:inset-icon-3xl{
    top: 120px;
    right: 120px;
    bottom: 120px;
    left: 120px;
  }

  .\32xl\:inset-icon-2xl{
    top: 80px;
    right: 80px;
    bottom: 80px;
    left: 80px;
  }

  .\32xl\:inset-icon-xl{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .\32xl\:inset-icon-lg{
    top: 40px;
    right: 40px;
    bottom: 40px;
    left: 40px;
  }

  .\32xl\:inset-icon-sm{
    top: 18px;
    right: 18px;
    bottom: 18px;
    left: 18px;
  }

  .\32xl\:inset-icon-xs{
    top: 16px;
    right: 16px;
    bottom: 16px;
    left: 16px;
  }

  .\32xl\:inset-icon-spacing{
    top: 8px;
    right: 8px;
    bottom: 8px;
    left: 8px;
  }

  .\32xl\:inset-heading-xs{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .\32xl\:inset-heading-sm{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .\32xl\:inset-heading{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .\32xl\:inset-heading-lg{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .\32xl\:inset-actionbar{
    top: 70px;
    right: 70px;
    bottom: 70px;
    left: 70px;
  }

  .\32xl\:inset-aside{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .\32xl\:inset-sidebar{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .\32xl\:inset-card-padding{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .\32xl\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\32xl\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .\32xl\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .\32xl\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .\32xl\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .\32xl\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .\32xl\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .\32xl\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .\32xl\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .\32xl\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .\32xl\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .\32xl\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .\32xl\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .\32xl\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .\32xl\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .\32xl\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .\32xl\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .\32xl\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .\32xl\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .\32xl\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .\32xl\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .\32xl\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .\32xl\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .\32xl\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .\32xl\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .\32xl\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .\32xl\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .\32xl\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .\32xl\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .\32xl\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .\32xl\:-inset-144{
    top: -36rem;
    right: -36rem;
    bottom: -36rem;
    left: -36rem;
  }

  .\32xl\:-inset-192{
    top: -48rem;
    right: -48rem;
    bottom: -48rem;
    left: -48rem;
  }

  .\32xl\:-inset-240{
    top: -60rem;
    right: -60rem;
    bottom: -60rem;
    left: -60rem;
  }

  .\32xl\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .\32xl\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .\32xl\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .\32xl\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .\32xl\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .\32xl\:-inset-btn-default{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .\32xl\:-inset-btn-sm{
    top: -1.875rem;
    right: -1.875rem;
    bottom: -1.875rem;
    left: -1.875rem;
  }

  .\32xl\:-inset-header{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .\32xl\:-inset-icon{
    top: -20px;
    right: -20px;
    bottom: -20px;
    left: -20px;
  }

  .\32xl\:-inset-icon-3xl{
    top: -120px;
    right: -120px;
    bottom: -120px;
    left: -120px;
  }

  .\32xl\:-inset-icon-2xl{
    top: -80px;
    right: -80px;
    bottom: -80px;
    left: -80px;
  }

  .\32xl\:-inset-icon-xl{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .\32xl\:-inset-icon-lg{
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .\32xl\:-inset-icon-sm{
    top: -18px;
    right: -18px;
    bottom: -18px;
    left: -18px;
  }

  .\32xl\:-inset-icon-xs{
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
  }

  .\32xl\:-inset-icon-spacing{
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
  }

  .\32xl\:-inset-heading-xs{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .\32xl\:-inset-heading-sm{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .\32xl\:-inset-heading{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .\32xl\:-inset-heading-lg{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .\32xl\:-inset-actionbar{
    top: -70px;
    right: -70px;
    bottom: -70px;
    left: -70px;
  }

  .\32xl\:-inset-aside{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .\32xl\:-inset-sidebar{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .\32xl\:-inset-card-padding{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .\32xl\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\32xl\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .\32xl\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .\32xl\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .\32xl\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\32xl\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .\32xl\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .\32xl\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\32xl\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .\32xl\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .\32xl\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .\32xl\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\32xl\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .\32xl\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .\32xl\:inset-x-0{
    left: 0px;
    right: 0px;
  }

  .\32xl\:inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .\32xl\:inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .\32xl\:inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .\32xl\:inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .\32xl\:inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .\32xl\:inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .\32xl\:inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .\32xl\:inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .\32xl\:inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .\32xl\:inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .\32xl\:inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .\32xl\:inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .\32xl\:inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .\32xl\:inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .\32xl\:inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .\32xl\:inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .\32xl\:inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .\32xl\:inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .\32xl\:inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .\32xl\:inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .\32xl\:inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .\32xl\:inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .\32xl\:inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .\32xl\:inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .\32xl\:inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .\32xl\:inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .\32xl\:inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .\32xl\:inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .\32xl\:inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .\32xl\:inset-x-144{
    left: 36rem;
    right: 36rem;
  }

  .\32xl\:inset-x-192{
    left: 48rem;
    right: 48rem;
  }

  .\32xl\:inset-x-240{
    left: 60rem;
    right: 60rem;
  }

  .\32xl\:inset-x-auto{
    left: auto;
    right: auto;
  }

  .\32xl\:inset-x-px{
    left: 1px;
    right: 1px;
  }

  .\32xl\:inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .\32xl\:inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .\32xl\:inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .\32xl\:inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .\32xl\:inset-x-btn-default{
    left: 2.5rem;
    right: 2.5rem;
  }

  .\32xl\:inset-x-btn-sm{
    left: 1.875rem;
    right: 1.875rem;
  }

  .\32xl\:inset-x-header{
    left: 60px;
    right: 60px;
  }

  .\32xl\:inset-x-icon{
    left: 20px;
    right: 20px;
  }

  .\32xl\:inset-x-icon-3xl{
    left: 120px;
    right: 120px;
  }

  .\32xl\:inset-x-icon-2xl{
    left: 80px;
    right: 80px;
  }

  .\32xl\:inset-x-icon-xl{
    left: 60px;
    right: 60px;
  }

  .\32xl\:inset-x-icon-lg{
    left: 40px;
    right: 40px;
  }

  .\32xl\:inset-x-icon-sm{
    left: 18px;
    right: 18px;
  }

  .\32xl\:inset-x-icon-xs{
    left: 16px;
    right: 16px;
  }

  .\32xl\:inset-x-icon-spacing{
    left: 8px;
    right: 8px;
  }

  .\32xl\:inset-x-heading-xs{
    left: 0.25rem;
    right: 0.25rem;
  }

  .\32xl\:inset-x-heading-sm{
    left: 0.5rem;
    right: 0.5rem;
  }

  .\32xl\:inset-x-heading{
    left: 1rem;
    right: 1rem;
  }

  .\32xl\:inset-x-heading-lg{
    left: 2rem;
    right: 2rem;
  }

  .\32xl\:inset-x-actionbar{
    left: 70px;
    right: 70px;
  }

  .\32xl\:inset-x-aside{
    left: 20rem;
    right: 20rem;
  }

  .\32xl\:inset-x-sidebar{
    left: 16rem;
    right: 16rem;
  }

  .\32xl\:inset-x-card-padding{
    left: 1.25rem;
    right: 1.25rem;
  }

  .\32xl\:-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .\32xl\:-inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .\32xl\:-inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .\32xl\:-inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .\32xl\:-inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .\32xl\:-inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .\32xl\:-inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .\32xl\:-inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .\32xl\:-inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .\32xl\:-inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .\32xl\:-inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .\32xl\:-inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .\32xl\:-inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .\32xl\:-inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .\32xl\:-inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .\32xl\:-inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .\32xl\:-inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .\32xl\:-inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .\32xl\:-inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .\32xl\:-inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .\32xl\:-inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .\32xl\:-inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .\32xl\:-inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .\32xl\:-inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .\32xl\:-inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .\32xl\:-inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .\32xl\:-inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .\32xl\:-inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .\32xl\:-inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .\32xl\:-inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .\32xl\:-inset-x-144{
    left: -36rem;
    right: -36rem;
  }

  .\32xl\:-inset-x-192{
    left: -48rem;
    right: -48rem;
  }

  .\32xl\:-inset-x-240{
    left: -60rem;
    right: -60rem;
  }

  .\32xl\:-inset-x-px{
    left: -1px;
    right: -1px;
  }

  .\32xl\:-inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .\32xl\:-inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .\32xl\:-inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .\32xl\:-inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .\32xl\:-inset-x-btn-default{
    left: -2.5rem;
    right: -2.5rem;
  }

  .\32xl\:-inset-x-btn-sm{
    left: -1.875rem;
    right: -1.875rem;
  }

  .\32xl\:-inset-x-header{
    left: -60px;
    right: -60px;
  }

  .\32xl\:-inset-x-icon{
    left: -20px;
    right: -20px;
  }

  .\32xl\:-inset-x-icon-3xl{
    left: -120px;
    right: -120px;
  }

  .\32xl\:-inset-x-icon-2xl{
    left: -80px;
    right: -80px;
  }

  .\32xl\:-inset-x-icon-xl{
    left: -60px;
    right: -60px;
  }

  .\32xl\:-inset-x-icon-lg{
    left: -40px;
    right: -40px;
  }

  .\32xl\:-inset-x-icon-sm{
    left: -18px;
    right: -18px;
  }

  .\32xl\:-inset-x-icon-xs{
    left: -16px;
    right: -16px;
  }

  .\32xl\:-inset-x-icon-spacing{
    left: -8px;
    right: -8px;
  }

  .\32xl\:-inset-x-heading-xs{
    left: -0.25rem;
    right: -0.25rem;
  }

  .\32xl\:-inset-x-heading-sm{
    left: -0.5rem;
    right: -0.5rem;
  }

  .\32xl\:-inset-x-heading{
    left: -1rem;
    right: -1rem;
  }

  .\32xl\:-inset-x-heading-lg{
    left: -2rem;
    right: -2rem;
  }

  .\32xl\:-inset-x-actionbar{
    left: -70px;
    right: -70px;
  }

  .\32xl\:-inset-x-aside{
    left: -20rem;
    right: -20rem;
  }

  .\32xl\:-inset-x-sidebar{
    left: -16rem;
    right: -16rem;
  }

  .\32xl\:-inset-x-card-padding{
    left: -1.25rem;
    right: -1.25rem;
  }

  .\32xl\:inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .\32xl\:inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .\32xl\:inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .\32xl\:inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .\32xl\:inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .\32xl\:inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .\32xl\:inset-x-full{
    left: 100%;
    right: 100%;
  }

  .\32xl\:-inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .\32xl\:-inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .\32xl\:-inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .\32xl\:-inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .\32xl\:-inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .\32xl\:-inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .\32xl\:-inset-x-full{
    left: -100%;
    right: -100%;
  }

  .\32xl\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .\32xl\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .\32xl\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .\32xl\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .\32xl\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .\32xl\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .\32xl\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .\32xl\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .\32xl\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .\32xl\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .\32xl\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .\32xl\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .\32xl\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .\32xl\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .\32xl\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .\32xl\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .\32xl\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .\32xl\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .\32xl\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .\32xl\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .\32xl\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .\32xl\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .\32xl\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .\32xl\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .\32xl\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .\32xl\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .\32xl\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .\32xl\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .\32xl\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .\32xl\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .\32xl\:inset-y-144{
    top: 36rem;
    bottom: 36rem;
  }

  .\32xl\:inset-y-192{
    top: 48rem;
    bottom: 48rem;
  }

  .\32xl\:inset-y-240{
    top: 60rem;
    bottom: 60rem;
  }

  .\32xl\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .\32xl\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .\32xl\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .\32xl\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .\32xl\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .\32xl\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .\32xl\:inset-y-btn-default{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .\32xl\:inset-y-btn-sm{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .\32xl\:inset-y-header{
    top: 60px;
    bottom: 60px;
  }

  .\32xl\:inset-y-icon{
    top: 20px;
    bottom: 20px;
  }

  .\32xl\:inset-y-icon-3xl{
    top: 120px;
    bottom: 120px;
  }

  .\32xl\:inset-y-icon-2xl{
    top: 80px;
    bottom: 80px;
  }

  .\32xl\:inset-y-icon-xl{
    top: 60px;
    bottom: 60px;
  }

  .\32xl\:inset-y-icon-lg{
    top: 40px;
    bottom: 40px;
  }

  .\32xl\:inset-y-icon-sm{
    top: 18px;
    bottom: 18px;
  }

  .\32xl\:inset-y-icon-xs{
    top: 16px;
    bottom: 16px;
  }

  .\32xl\:inset-y-icon-spacing{
    top: 8px;
    bottom: 8px;
  }

  .\32xl\:inset-y-heading-xs{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .\32xl\:inset-y-heading-sm{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .\32xl\:inset-y-heading{
    top: 1rem;
    bottom: 1rem;
  }

  .\32xl\:inset-y-heading-lg{
    top: 2rem;
    bottom: 2rem;
  }

  .\32xl\:inset-y-actionbar{
    top: 70px;
    bottom: 70px;
  }

  .\32xl\:inset-y-aside{
    top: 20rem;
    bottom: 20rem;
  }

  .\32xl\:inset-y-sidebar{
    top: 16rem;
    bottom: 16rem;
  }

  .\32xl\:inset-y-card-padding{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .\32xl\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .\32xl\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .\32xl\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .\32xl\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .\32xl\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .\32xl\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .\32xl\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .\32xl\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .\32xl\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .\32xl\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .\32xl\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .\32xl\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .\32xl\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .\32xl\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .\32xl\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .\32xl\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .\32xl\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .\32xl\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .\32xl\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .\32xl\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .\32xl\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .\32xl\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .\32xl\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .\32xl\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .\32xl\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .\32xl\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .\32xl\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .\32xl\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .\32xl\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .\32xl\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .\32xl\:-inset-y-144{
    top: -36rem;
    bottom: -36rem;
  }

  .\32xl\:-inset-y-192{
    top: -48rem;
    bottom: -48rem;
  }

  .\32xl\:-inset-y-240{
    top: -60rem;
    bottom: -60rem;
  }

  .\32xl\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .\32xl\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .\32xl\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .\32xl\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .\32xl\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .\32xl\:-inset-y-btn-default{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .\32xl\:-inset-y-btn-sm{
    top: -1.875rem;
    bottom: -1.875rem;
  }

  .\32xl\:-inset-y-header{
    top: -60px;
    bottom: -60px;
  }

  .\32xl\:-inset-y-icon{
    top: -20px;
    bottom: -20px;
  }

  .\32xl\:-inset-y-icon-3xl{
    top: -120px;
    bottom: -120px;
  }

  .\32xl\:-inset-y-icon-2xl{
    top: -80px;
    bottom: -80px;
  }

  .\32xl\:-inset-y-icon-xl{
    top: -60px;
    bottom: -60px;
  }

  .\32xl\:-inset-y-icon-lg{
    top: -40px;
    bottom: -40px;
  }

  .\32xl\:-inset-y-icon-sm{
    top: -18px;
    bottom: -18px;
  }

  .\32xl\:-inset-y-icon-xs{
    top: -16px;
    bottom: -16px;
  }

  .\32xl\:-inset-y-icon-spacing{
    top: -8px;
    bottom: -8px;
  }

  .\32xl\:-inset-y-heading-xs{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .\32xl\:-inset-y-heading-sm{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .\32xl\:-inset-y-heading{
    top: -1rem;
    bottom: -1rem;
  }

  .\32xl\:-inset-y-heading-lg{
    top: -2rem;
    bottom: -2rem;
  }

  .\32xl\:-inset-y-actionbar{
    top: -70px;
    bottom: -70px;
  }

  .\32xl\:-inset-y-aside{
    top: -20rem;
    bottom: -20rem;
  }

  .\32xl\:-inset-y-sidebar{
    top: -16rem;
    bottom: -16rem;
  }

  .\32xl\:-inset-y-card-padding{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .\32xl\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .\32xl\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .\32xl\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .\32xl\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .\32xl\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .\32xl\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .\32xl\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .\32xl\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .\32xl\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .\32xl\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .\32xl\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .\32xl\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .\32xl\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .\32xl\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .\32xl\:top-0{
    top: 0px;
  }

  .\32xl\:top-1{
    top: 0.25rem;
  }

  .\32xl\:top-2{
    top: 0.5rem;
  }

  .\32xl\:top-3{
    top: 0.75rem;
  }

  .\32xl\:top-4{
    top: 1rem;
  }

  .\32xl\:top-5{
    top: 1.25rem;
  }

  .\32xl\:top-6{
    top: 1.5rem;
  }

  .\32xl\:top-7{
    top: 1.75rem;
  }

  .\32xl\:top-8{
    top: 2rem;
  }

  .\32xl\:top-9{
    top: 2.25rem;
  }

  .\32xl\:top-10{
    top: 2.5rem;
  }

  .\32xl\:top-11{
    top: 2.75rem;
  }

  .\32xl\:top-12{
    top: 3rem;
  }

  .\32xl\:top-14{
    top: 3.5rem;
  }

  .\32xl\:top-16{
    top: 4rem;
  }

  .\32xl\:top-20{
    top: 5rem;
  }

  .\32xl\:top-24{
    top: 6rem;
  }

  .\32xl\:top-28{
    top: 7rem;
  }

  .\32xl\:top-32{
    top: 8rem;
  }

  .\32xl\:top-36{
    top: 9rem;
  }

  .\32xl\:top-40{
    top: 10rem;
  }

  .\32xl\:top-44{
    top: 11rem;
  }

  .\32xl\:top-48{
    top: 12rem;
  }

  .\32xl\:top-52{
    top: 13rem;
  }

  .\32xl\:top-56{
    top: 14rem;
  }

  .\32xl\:top-60{
    top: 15rem;
  }

  .\32xl\:top-64{
    top: 16rem;
  }

  .\32xl\:top-72{
    top: 18rem;
  }

  .\32xl\:top-80{
    top: 20rem;
  }

  .\32xl\:top-96{
    top: 24rem;
  }

  .\32xl\:top-144{
    top: 36rem;
  }

  .\32xl\:top-192{
    top: 48rem;
  }

  .\32xl\:top-240{
    top: 60rem;
  }

  .\32xl\:top-auto{
    top: auto;
  }

  .\32xl\:top-px{
    top: 1px;
  }

  .\32xl\:top-0\.5{
    top: 0.125rem;
  }

  .\32xl\:top-1\.5{
    top: 0.375rem;
  }

  .\32xl\:top-2\.5{
    top: 0.625rem;
  }

  .\32xl\:top-3\.5{
    top: 0.875rem;
  }

  .\32xl\:top-btn-default{
    top: 2.5rem;
  }

  .\32xl\:top-btn-sm{
    top: 1.875rem;
  }

  .\32xl\:top-header{
    top: 60px;
  }

  .\32xl\:top-icon{
    top: 20px;
  }

  .\32xl\:top-icon-3xl{
    top: 120px;
  }

  .\32xl\:top-icon-2xl{
    top: 80px;
  }

  .\32xl\:top-icon-xl{
    top: 60px;
  }

  .\32xl\:top-icon-lg{
    top: 40px;
  }

  .\32xl\:top-icon-sm{
    top: 18px;
  }

  .\32xl\:top-icon-xs{
    top: 16px;
  }

  .\32xl\:top-icon-spacing{
    top: 8px;
  }

  .\32xl\:top-heading-xs{
    top: 0.25rem;
  }

  .\32xl\:top-heading-sm{
    top: 0.5rem;
  }

  .\32xl\:top-heading{
    top: 1rem;
  }

  .\32xl\:top-heading-lg{
    top: 2rem;
  }

  .\32xl\:top-actionbar{
    top: 70px;
  }

  .\32xl\:top-aside{
    top: 20rem;
  }

  .\32xl\:top-sidebar{
    top: 16rem;
  }

  .\32xl\:top-card-padding{
    top: 1.25rem;
  }

  .\32xl\:-top-0{
    top: 0px;
  }

  .\32xl\:-top-1{
    top: -0.25rem;
  }

  .\32xl\:-top-2{
    top: -0.5rem;
  }

  .\32xl\:-top-3{
    top: -0.75rem;
  }

  .\32xl\:-top-4{
    top: -1rem;
  }

  .\32xl\:-top-5{
    top: -1.25rem;
  }

  .\32xl\:-top-6{
    top: -1.5rem;
  }

  .\32xl\:-top-7{
    top: -1.75rem;
  }

  .\32xl\:-top-8{
    top: -2rem;
  }

  .\32xl\:-top-9{
    top: -2.25rem;
  }

  .\32xl\:-top-10{
    top: -2.5rem;
  }

  .\32xl\:-top-11{
    top: -2.75rem;
  }

  .\32xl\:-top-12{
    top: -3rem;
  }

  .\32xl\:-top-14{
    top: -3.5rem;
  }

  .\32xl\:-top-16{
    top: -4rem;
  }

  .\32xl\:-top-20{
    top: -5rem;
  }

  .\32xl\:-top-24{
    top: -6rem;
  }

  .\32xl\:-top-28{
    top: -7rem;
  }

  .\32xl\:-top-32{
    top: -8rem;
  }

  .\32xl\:-top-36{
    top: -9rem;
  }

  .\32xl\:-top-40{
    top: -10rem;
  }

  .\32xl\:-top-44{
    top: -11rem;
  }

  .\32xl\:-top-48{
    top: -12rem;
  }

  .\32xl\:-top-52{
    top: -13rem;
  }

  .\32xl\:-top-56{
    top: -14rem;
  }

  .\32xl\:-top-60{
    top: -15rem;
  }

  .\32xl\:-top-64{
    top: -16rem;
  }

  .\32xl\:-top-72{
    top: -18rem;
  }

  .\32xl\:-top-80{
    top: -20rem;
  }

  .\32xl\:-top-96{
    top: -24rem;
  }

  .\32xl\:-top-144{
    top: -36rem;
  }

  .\32xl\:-top-192{
    top: -48rem;
  }

  .\32xl\:-top-240{
    top: -60rem;
  }

  .\32xl\:-top-px{
    top: -1px;
  }

  .\32xl\:-top-0\.5{
    top: -0.125rem;
  }

  .\32xl\:-top-1\.5{
    top: -0.375rem;
  }

  .\32xl\:-top-2\.5{
    top: -0.625rem;
  }

  .\32xl\:-top-3\.5{
    top: -0.875rem;
  }

  .\32xl\:-top-btn-default{
    top: -2.5rem;
  }

  .\32xl\:-top-btn-sm{
    top: -1.875rem;
  }

  .\32xl\:-top-header{
    top: -60px;
  }

  .\32xl\:-top-icon{
    top: -20px;
  }

  .\32xl\:-top-icon-3xl{
    top: -120px;
  }

  .\32xl\:-top-icon-2xl{
    top: -80px;
  }

  .\32xl\:-top-icon-xl{
    top: -60px;
  }

  .\32xl\:-top-icon-lg{
    top: -40px;
  }

  .\32xl\:-top-icon-sm{
    top: -18px;
  }

  .\32xl\:-top-icon-xs{
    top: -16px;
  }

  .\32xl\:-top-icon-spacing{
    top: -8px;
  }

  .\32xl\:-top-heading-xs{
    top: -0.25rem;
  }

  .\32xl\:-top-heading-sm{
    top: -0.5rem;
  }

  .\32xl\:-top-heading{
    top: -1rem;
  }

  .\32xl\:-top-heading-lg{
    top: -2rem;
  }

  .\32xl\:-top-actionbar{
    top: -70px;
  }

  .\32xl\:-top-aside{
    top: -20rem;
  }

  .\32xl\:-top-sidebar{
    top: -16rem;
  }

  .\32xl\:-top-card-padding{
    top: -1.25rem;
  }

  .\32xl\:top-1\/2{
    top: 50%;
  }

  .\32xl\:top-1\/3{
    top: 33.333333%;
  }

  .\32xl\:top-2\/3{
    top: 66.666667%;
  }

  .\32xl\:top-1\/4{
    top: 25%;
  }

  .\32xl\:top-2\/4{
    top: 50%;
  }

  .\32xl\:top-3\/4{
    top: 75%;
  }

  .\32xl\:top-full{
    top: 100%;
  }

  .\32xl\:-top-1\/2{
    top: -50%;
  }

  .\32xl\:-top-1\/3{
    top: -33.333333%;
  }

  .\32xl\:-top-2\/3{
    top: -66.666667%;
  }

  .\32xl\:-top-1\/4{
    top: -25%;
  }

  .\32xl\:-top-2\/4{
    top: -50%;
  }

  .\32xl\:-top-3\/4{
    top: -75%;
  }

  .\32xl\:-top-full{
    top: -100%;
  }

  .\32xl\:right-0{
    right: 0px;
  }

  .\32xl\:right-1{
    right: 0.25rem;
  }

  .\32xl\:right-2{
    right: 0.5rem;
  }

  .\32xl\:right-3{
    right: 0.75rem;
  }

  .\32xl\:right-4{
    right: 1rem;
  }

  .\32xl\:right-5{
    right: 1.25rem;
  }

  .\32xl\:right-6{
    right: 1.5rem;
  }

  .\32xl\:right-7{
    right: 1.75rem;
  }

  .\32xl\:right-8{
    right: 2rem;
  }

  .\32xl\:right-9{
    right: 2.25rem;
  }

  .\32xl\:right-10{
    right: 2.5rem;
  }

  .\32xl\:right-11{
    right: 2.75rem;
  }

  .\32xl\:right-12{
    right: 3rem;
  }

  .\32xl\:right-14{
    right: 3.5rem;
  }

  .\32xl\:right-16{
    right: 4rem;
  }

  .\32xl\:right-20{
    right: 5rem;
  }

  .\32xl\:right-24{
    right: 6rem;
  }

  .\32xl\:right-28{
    right: 7rem;
  }

  .\32xl\:right-32{
    right: 8rem;
  }

  .\32xl\:right-36{
    right: 9rem;
  }

  .\32xl\:right-40{
    right: 10rem;
  }

  .\32xl\:right-44{
    right: 11rem;
  }

  .\32xl\:right-48{
    right: 12rem;
  }

  .\32xl\:right-52{
    right: 13rem;
  }

  .\32xl\:right-56{
    right: 14rem;
  }

  .\32xl\:right-60{
    right: 15rem;
  }

  .\32xl\:right-64{
    right: 16rem;
  }

  .\32xl\:right-72{
    right: 18rem;
  }

  .\32xl\:right-80{
    right: 20rem;
  }

  .\32xl\:right-96{
    right: 24rem;
  }

  .\32xl\:right-144{
    right: 36rem;
  }

  .\32xl\:right-192{
    right: 48rem;
  }

  .\32xl\:right-240{
    right: 60rem;
  }

  .\32xl\:right-auto{
    right: auto;
  }

  .\32xl\:right-px{
    right: 1px;
  }

  .\32xl\:right-0\.5{
    right: 0.125rem;
  }

  .\32xl\:right-1\.5{
    right: 0.375rem;
  }

  .\32xl\:right-2\.5{
    right: 0.625rem;
  }

  .\32xl\:right-3\.5{
    right: 0.875rem;
  }

  .\32xl\:right-btn-default{
    right: 2.5rem;
  }

  .\32xl\:right-btn-sm{
    right: 1.875rem;
  }

  .\32xl\:right-header{
    right: 60px;
  }

  .\32xl\:right-icon{
    right: 20px;
  }

  .\32xl\:right-icon-3xl{
    right: 120px;
  }

  .\32xl\:right-icon-2xl{
    right: 80px;
  }

  .\32xl\:right-icon-xl{
    right: 60px;
  }

  .\32xl\:right-icon-lg{
    right: 40px;
  }

  .\32xl\:right-icon-sm{
    right: 18px;
  }

  .\32xl\:right-icon-xs{
    right: 16px;
  }

  .\32xl\:right-icon-spacing{
    right: 8px;
  }

  .\32xl\:right-heading-xs{
    right: 0.25rem;
  }

  .\32xl\:right-heading-sm{
    right: 0.5rem;
  }

  .\32xl\:right-heading{
    right: 1rem;
  }

  .\32xl\:right-heading-lg{
    right: 2rem;
  }

  .\32xl\:right-actionbar{
    right: 70px;
  }

  .\32xl\:right-aside{
    right: 20rem;
  }

  .\32xl\:right-sidebar{
    right: 16rem;
  }

  .\32xl\:right-card-padding{
    right: 1.25rem;
  }

  .\32xl\:-right-0{
    right: 0px;
  }

  .\32xl\:-right-1{
    right: -0.25rem;
  }

  .\32xl\:-right-2{
    right: -0.5rem;
  }

  .\32xl\:-right-3{
    right: -0.75rem;
  }

  .\32xl\:-right-4{
    right: -1rem;
  }

  .\32xl\:-right-5{
    right: -1.25rem;
  }

  .\32xl\:-right-6{
    right: -1.5rem;
  }

  .\32xl\:-right-7{
    right: -1.75rem;
  }

  .\32xl\:-right-8{
    right: -2rem;
  }

  .\32xl\:-right-9{
    right: -2.25rem;
  }

  .\32xl\:-right-10{
    right: -2.5rem;
  }

  .\32xl\:-right-11{
    right: -2.75rem;
  }

  .\32xl\:-right-12{
    right: -3rem;
  }

  .\32xl\:-right-14{
    right: -3.5rem;
  }

  .\32xl\:-right-16{
    right: -4rem;
  }

  .\32xl\:-right-20{
    right: -5rem;
  }

  .\32xl\:-right-24{
    right: -6rem;
  }

  .\32xl\:-right-28{
    right: -7rem;
  }

  .\32xl\:-right-32{
    right: -8rem;
  }

  .\32xl\:-right-36{
    right: -9rem;
  }

  .\32xl\:-right-40{
    right: -10rem;
  }

  .\32xl\:-right-44{
    right: -11rem;
  }

  .\32xl\:-right-48{
    right: -12rem;
  }

  .\32xl\:-right-52{
    right: -13rem;
  }

  .\32xl\:-right-56{
    right: -14rem;
  }

  .\32xl\:-right-60{
    right: -15rem;
  }

  .\32xl\:-right-64{
    right: -16rem;
  }

  .\32xl\:-right-72{
    right: -18rem;
  }

  .\32xl\:-right-80{
    right: -20rem;
  }

  .\32xl\:-right-96{
    right: -24rem;
  }

  .\32xl\:-right-144{
    right: -36rem;
  }

  .\32xl\:-right-192{
    right: -48rem;
  }

  .\32xl\:-right-240{
    right: -60rem;
  }

  .\32xl\:-right-px{
    right: -1px;
  }

  .\32xl\:-right-0\.5{
    right: -0.125rem;
  }

  .\32xl\:-right-1\.5{
    right: -0.375rem;
  }

  .\32xl\:-right-2\.5{
    right: -0.625rem;
  }

  .\32xl\:-right-3\.5{
    right: -0.875rem;
  }

  .\32xl\:-right-btn-default{
    right: -2.5rem;
  }

  .\32xl\:-right-btn-sm{
    right: -1.875rem;
  }

  .\32xl\:-right-header{
    right: -60px;
  }

  .\32xl\:-right-icon{
    right: -20px;
  }

  .\32xl\:-right-icon-3xl{
    right: -120px;
  }

  .\32xl\:-right-icon-2xl{
    right: -80px;
  }

  .\32xl\:-right-icon-xl{
    right: -60px;
  }

  .\32xl\:-right-icon-lg{
    right: -40px;
  }

  .\32xl\:-right-icon-sm{
    right: -18px;
  }

  .\32xl\:-right-icon-xs{
    right: -16px;
  }

  .\32xl\:-right-icon-spacing{
    right: -8px;
  }

  .\32xl\:-right-heading-xs{
    right: -0.25rem;
  }

  .\32xl\:-right-heading-sm{
    right: -0.5rem;
  }

  .\32xl\:-right-heading{
    right: -1rem;
  }

  .\32xl\:-right-heading-lg{
    right: -2rem;
  }

  .\32xl\:-right-actionbar{
    right: -70px;
  }

  .\32xl\:-right-aside{
    right: -20rem;
  }

  .\32xl\:-right-sidebar{
    right: -16rem;
  }

  .\32xl\:-right-card-padding{
    right: -1.25rem;
  }

  .\32xl\:right-1\/2{
    right: 50%;
  }

  .\32xl\:right-1\/3{
    right: 33.333333%;
  }

  .\32xl\:right-2\/3{
    right: 66.666667%;
  }

  .\32xl\:right-1\/4{
    right: 25%;
  }

  .\32xl\:right-2\/4{
    right: 50%;
  }

  .\32xl\:right-3\/4{
    right: 75%;
  }

  .\32xl\:right-full{
    right: 100%;
  }

  .\32xl\:-right-1\/2{
    right: -50%;
  }

  .\32xl\:-right-1\/3{
    right: -33.333333%;
  }

  .\32xl\:-right-2\/3{
    right: -66.666667%;
  }

  .\32xl\:-right-1\/4{
    right: -25%;
  }

  .\32xl\:-right-2\/4{
    right: -50%;
  }

  .\32xl\:-right-3\/4{
    right: -75%;
  }

  .\32xl\:-right-full{
    right: -100%;
  }

  .\32xl\:bottom-0{
    bottom: 0px;
  }

  .\32xl\:bottom-1{
    bottom: 0.25rem;
  }

  .\32xl\:bottom-2{
    bottom: 0.5rem;
  }

  .\32xl\:bottom-3{
    bottom: 0.75rem;
  }

  .\32xl\:bottom-4{
    bottom: 1rem;
  }

  .\32xl\:bottom-5{
    bottom: 1.25rem;
  }

  .\32xl\:bottom-6{
    bottom: 1.5rem;
  }

  .\32xl\:bottom-7{
    bottom: 1.75rem;
  }

  .\32xl\:bottom-8{
    bottom: 2rem;
  }

  .\32xl\:bottom-9{
    bottom: 2.25rem;
  }

  .\32xl\:bottom-10{
    bottom: 2.5rem;
  }

  .\32xl\:bottom-11{
    bottom: 2.75rem;
  }

  .\32xl\:bottom-12{
    bottom: 3rem;
  }

  .\32xl\:bottom-14{
    bottom: 3.5rem;
  }

  .\32xl\:bottom-16{
    bottom: 4rem;
  }

  .\32xl\:bottom-20{
    bottom: 5rem;
  }

  .\32xl\:bottom-24{
    bottom: 6rem;
  }

  .\32xl\:bottom-28{
    bottom: 7rem;
  }

  .\32xl\:bottom-32{
    bottom: 8rem;
  }

  .\32xl\:bottom-36{
    bottom: 9rem;
  }

  .\32xl\:bottom-40{
    bottom: 10rem;
  }

  .\32xl\:bottom-44{
    bottom: 11rem;
  }

  .\32xl\:bottom-48{
    bottom: 12rem;
  }

  .\32xl\:bottom-52{
    bottom: 13rem;
  }

  .\32xl\:bottom-56{
    bottom: 14rem;
  }

  .\32xl\:bottom-60{
    bottom: 15rem;
  }

  .\32xl\:bottom-64{
    bottom: 16rem;
  }

  .\32xl\:bottom-72{
    bottom: 18rem;
  }

  .\32xl\:bottom-80{
    bottom: 20rem;
  }

  .\32xl\:bottom-96{
    bottom: 24rem;
  }

  .\32xl\:bottom-144{
    bottom: 36rem;
  }

  .\32xl\:bottom-192{
    bottom: 48rem;
  }

  .\32xl\:bottom-240{
    bottom: 60rem;
  }

  .\32xl\:bottom-auto{
    bottom: auto;
  }

  .\32xl\:bottom-px{
    bottom: 1px;
  }

  .\32xl\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .\32xl\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .\32xl\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .\32xl\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .\32xl\:bottom-btn-default{
    bottom: 2.5rem;
  }

  .\32xl\:bottom-btn-sm{
    bottom: 1.875rem;
  }

  .\32xl\:bottom-header{
    bottom: 60px;
  }

  .\32xl\:bottom-icon{
    bottom: 20px;
  }

  .\32xl\:bottom-icon-3xl{
    bottom: 120px;
  }

  .\32xl\:bottom-icon-2xl{
    bottom: 80px;
  }

  .\32xl\:bottom-icon-xl{
    bottom: 60px;
  }

  .\32xl\:bottom-icon-lg{
    bottom: 40px;
  }

  .\32xl\:bottom-icon-sm{
    bottom: 18px;
  }

  .\32xl\:bottom-icon-xs{
    bottom: 16px;
  }

  .\32xl\:bottom-icon-spacing{
    bottom: 8px;
  }

  .\32xl\:bottom-heading-xs{
    bottom: 0.25rem;
  }

  .\32xl\:bottom-heading-sm{
    bottom: 0.5rem;
  }

  .\32xl\:bottom-heading{
    bottom: 1rem;
  }

  .\32xl\:bottom-heading-lg{
    bottom: 2rem;
  }

  .\32xl\:bottom-actionbar{
    bottom: 70px;
  }

  .\32xl\:bottom-aside{
    bottom: 20rem;
  }

  .\32xl\:bottom-sidebar{
    bottom: 16rem;
  }

  .\32xl\:bottom-card-padding{
    bottom: 1.25rem;
  }

  .\32xl\:-bottom-0{
    bottom: 0px;
  }

  .\32xl\:-bottom-1{
    bottom: -0.25rem;
  }

  .\32xl\:-bottom-2{
    bottom: -0.5rem;
  }

  .\32xl\:-bottom-3{
    bottom: -0.75rem;
  }

  .\32xl\:-bottom-4{
    bottom: -1rem;
  }

  .\32xl\:-bottom-5{
    bottom: -1.25rem;
  }

  .\32xl\:-bottom-6{
    bottom: -1.5rem;
  }

  .\32xl\:-bottom-7{
    bottom: -1.75rem;
  }

  .\32xl\:-bottom-8{
    bottom: -2rem;
  }

  .\32xl\:-bottom-9{
    bottom: -2.25rem;
  }

  .\32xl\:-bottom-10{
    bottom: -2.5rem;
  }

  .\32xl\:-bottom-11{
    bottom: -2.75rem;
  }

  .\32xl\:-bottom-12{
    bottom: -3rem;
  }

  .\32xl\:-bottom-14{
    bottom: -3.5rem;
  }

  .\32xl\:-bottom-16{
    bottom: -4rem;
  }

  .\32xl\:-bottom-20{
    bottom: -5rem;
  }

  .\32xl\:-bottom-24{
    bottom: -6rem;
  }

  .\32xl\:-bottom-28{
    bottom: -7rem;
  }

  .\32xl\:-bottom-32{
    bottom: -8rem;
  }

  .\32xl\:-bottom-36{
    bottom: -9rem;
  }

  .\32xl\:-bottom-40{
    bottom: -10rem;
  }

  .\32xl\:-bottom-44{
    bottom: -11rem;
  }

  .\32xl\:-bottom-48{
    bottom: -12rem;
  }

  .\32xl\:-bottom-52{
    bottom: -13rem;
  }

  .\32xl\:-bottom-56{
    bottom: -14rem;
  }

  .\32xl\:-bottom-60{
    bottom: -15rem;
  }

  .\32xl\:-bottom-64{
    bottom: -16rem;
  }

  .\32xl\:-bottom-72{
    bottom: -18rem;
  }

  .\32xl\:-bottom-80{
    bottom: -20rem;
  }

  .\32xl\:-bottom-96{
    bottom: -24rem;
  }

  .\32xl\:-bottom-144{
    bottom: -36rem;
  }

  .\32xl\:-bottom-192{
    bottom: -48rem;
  }

  .\32xl\:-bottom-240{
    bottom: -60rem;
  }

  .\32xl\:-bottom-px{
    bottom: -1px;
  }

  .\32xl\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .\32xl\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .\32xl\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .\32xl\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .\32xl\:-bottom-btn-default{
    bottom: -2.5rem;
  }

  .\32xl\:-bottom-btn-sm{
    bottom: -1.875rem;
  }

  .\32xl\:-bottom-header{
    bottom: -60px;
  }

  .\32xl\:-bottom-icon{
    bottom: -20px;
  }

  .\32xl\:-bottom-icon-3xl{
    bottom: -120px;
  }

  .\32xl\:-bottom-icon-2xl{
    bottom: -80px;
  }

  .\32xl\:-bottom-icon-xl{
    bottom: -60px;
  }

  .\32xl\:-bottom-icon-lg{
    bottom: -40px;
  }

  .\32xl\:-bottom-icon-sm{
    bottom: -18px;
  }

  .\32xl\:-bottom-icon-xs{
    bottom: -16px;
  }

  .\32xl\:-bottom-icon-spacing{
    bottom: -8px;
  }

  .\32xl\:-bottom-heading-xs{
    bottom: -0.25rem;
  }

  .\32xl\:-bottom-heading-sm{
    bottom: -0.5rem;
  }

  .\32xl\:-bottom-heading{
    bottom: -1rem;
  }

  .\32xl\:-bottom-heading-lg{
    bottom: -2rem;
  }

  .\32xl\:-bottom-actionbar{
    bottom: -70px;
  }

  .\32xl\:-bottom-aside{
    bottom: -20rem;
  }

  .\32xl\:-bottom-sidebar{
    bottom: -16rem;
  }

  .\32xl\:-bottom-card-padding{
    bottom: -1.25rem;
  }

  .\32xl\:bottom-1\/2{
    bottom: 50%;
  }

  .\32xl\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .\32xl\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .\32xl\:bottom-1\/4{
    bottom: 25%;
  }

  .\32xl\:bottom-2\/4{
    bottom: 50%;
  }

  .\32xl\:bottom-3\/4{
    bottom: 75%;
  }

  .\32xl\:bottom-full{
    bottom: 100%;
  }

  .\32xl\:-bottom-1\/2{
    bottom: -50%;
  }

  .\32xl\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .\32xl\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .\32xl\:-bottom-1\/4{
    bottom: -25%;
  }

  .\32xl\:-bottom-2\/4{
    bottom: -50%;
  }

  .\32xl\:-bottom-3\/4{
    bottom: -75%;
  }

  .\32xl\:-bottom-full{
    bottom: -100%;
  }

  .\32xl\:left-0{
    left: 0px;
  }

  .\32xl\:left-1{
    left: 0.25rem;
  }

  .\32xl\:left-2{
    left: 0.5rem;
  }

  .\32xl\:left-3{
    left: 0.75rem;
  }

  .\32xl\:left-4{
    left: 1rem;
  }

  .\32xl\:left-5{
    left: 1.25rem;
  }

  .\32xl\:left-6{
    left: 1.5rem;
  }

  .\32xl\:left-7{
    left: 1.75rem;
  }

  .\32xl\:left-8{
    left: 2rem;
  }

  .\32xl\:left-9{
    left: 2.25rem;
  }

  .\32xl\:left-10{
    left: 2.5rem;
  }

  .\32xl\:left-11{
    left: 2.75rem;
  }

  .\32xl\:left-12{
    left: 3rem;
  }

  .\32xl\:left-14{
    left: 3.5rem;
  }

  .\32xl\:left-16{
    left: 4rem;
  }

  .\32xl\:left-20{
    left: 5rem;
  }

  .\32xl\:left-24{
    left: 6rem;
  }

  .\32xl\:left-28{
    left: 7rem;
  }

  .\32xl\:left-32{
    left: 8rem;
  }

  .\32xl\:left-36{
    left: 9rem;
  }

  .\32xl\:left-40{
    left: 10rem;
  }

  .\32xl\:left-44{
    left: 11rem;
  }

  .\32xl\:left-48{
    left: 12rem;
  }

  .\32xl\:left-52{
    left: 13rem;
  }

  .\32xl\:left-56{
    left: 14rem;
  }

  .\32xl\:left-60{
    left: 15rem;
  }

  .\32xl\:left-64{
    left: 16rem;
  }

  .\32xl\:left-72{
    left: 18rem;
  }

  .\32xl\:left-80{
    left: 20rem;
  }

  .\32xl\:left-96{
    left: 24rem;
  }

  .\32xl\:left-144{
    left: 36rem;
  }

  .\32xl\:left-192{
    left: 48rem;
  }

  .\32xl\:left-240{
    left: 60rem;
  }

  .\32xl\:left-auto{
    left: auto;
  }

  .\32xl\:left-px{
    left: 1px;
  }

  .\32xl\:left-0\.5{
    left: 0.125rem;
  }

  .\32xl\:left-1\.5{
    left: 0.375rem;
  }

  .\32xl\:left-2\.5{
    left: 0.625rem;
  }

  .\32xl\:left-3\.5{
    left: 0.875rem;
  }

  .\32xl\:left-btn-default{
    left: 2.5rem;
  }

  .\32xl\:left-btn-sm{
    left: 1.875rem;
  }

  .\32xl\:left-header{
    left: 60px;
  }

  .\32xl\:left-icon{
    left: 20px;
  }

  .\32xl\:left-icon-3xl{
    left: 120px;
  }

  .\32xl\:left-icon-2xl{
    left: 80px;
  }

  .\32xl\:left-icon-xl{
    left: 60px;
  }

  .\32xl\:left-icon-lg{
    left: 40px;
  }

  .\32xl\:left-icon-sm{
    left: 18px;
  }

  .\32xl\:left-icon-xs{
    left: 16px;
  }

  .\32xl\:left-icon-spacing{
    left: 8px;
  }

  .\32xl\:left-heading-xs{
    left: 0.25rem;
  }

  .\32xl\:left-heading-sm{
    left: 0.5rem;
  }

  .\32xl\:left-heading{
    left: 1rem;
  }

  .\32xl\:left-heading-lg{
    left: 2rem;
  }

  .\32xl\:left-actionbar{
    left: 70px;
  }

  .\32xl\:left-aside{
    left: 20rem;
  }

  .\32xl\:left-sidebar{
    left: 16rem;
  }

  .\32xl\:left-card-padding{
    left: 1.25rem;
  }

  .\32xl\:-left-0{
    left: 0px;
  }

  .\32xl\:-left-1{
    left: -0.25rem;
  }

  .\32xl\:-left-2{
    left: -0.5rem;
  }

  .\32xl\:-left-3{
    left: -0.75rem;
  }

  .\32xl\:-left-4{
    left: -1rem;
  }

  .\32xl\:-left-5{
    left: -1.25rem;
  }

  .\32xl\:-left-6{
    left: -1.5rem;
  }

  .\32xl\:-left-7{
    left: -1.75rem;
  }

  .\32xl\:-left-8{
    left: -2rem;
  }

  .\32xl\:-left-9{
    left: -2.25rem;
  }

  .\32xl\:-left-10{
    left: -2.5rem;
  }

  .\32xl\:-left-11{
    left: -2.75rem;
  }

  .\32xl\:-left-12{
    left: -3rem;
  }

  .\32xl\:-left-14{
    left: -3.5rem;
  }

  .\32xl\:-left-16{
    left: -4rem;
  }

  .\32xl\:-left-20{
    left: -5rem;
  }

  .\32xl\:-left-24{
    left: -6rem;
  }

  .\32xl\:-left-28{
    left: -7rem;
  }

  .\32xl\:-left-32{
    left: -8rem;
  }

  .\32xl\:-left-36{
    left: -9rem;
  }

  .\32xl\:-left-40{
    left: -10rem;
  }

  .\32xl\:-left-44{
    left: -11rem;
  }

  .\32xl\:-left-48{
    left: -12rem;
  }

  .\32xl\:-left-52{
    left: -13rem;
  }

  .\32xl\:-left-56{
    left: -14rem;
  }

  .\32xl\:-left-60{
    left: -15rem;
  }

  .\32xl\:-left-64{
    left: -16rem;
  }

  .\32xl\:-left-72{
    left: -18rem;
  }

  .\32xl\:-left-80{
    left: -20rem;
  }

  .\32xl\:-left-96{
    left: -24rem;
  }

  .\32xl\:-left-144{
    left: -36rem;
  }

  .\32xl\:-left-192{
    left: -48rem;
  }

  .\32xl\:-left-240{
    left: -60rem;
  }

  .\32xl\:-left-px{
    left: -1px;
  }

  .\32xl\:-left-0\.5{
    left: -0.125rem;
  }

  .\32xl\:-left-1\.5{
    left: -0.375rem;
  }

  .\32xl\:-left-2\.5{
    left: -0.625rem;
  }

  .\32xl\:-left-3\.5{
    left: -0.875rem;
  }

  .\32xl\:-left-btn-default{
    left: -2.5rem;
  }

  .\32xl\:-left-btn-sm{
    left: -1.875rem;
  }

  .\32xl\:-left-header{
    left: -60px;
  }

  .\32xl\:-left-icon{
    left: -20px;
  }

  .\32xl\:-left-icon-3xl{
    left: -120px;
  }

  .\32xl\:-left-icon-2xl{
    left: -80px;
  }

  .\32xl\:-left-icon-xl{
    left: -60px;
  }

  .\32xl\:-left-icon-lg{
    left: -40px;
  }

  .\32xl\:-left-icon-sm{
    left: -18px;
  }

  .\32xl\:-left-icon-xs{
    left: -16px;
  }

  .\32xl\:-left-icon-spacing{
    left: -8px;
  }

  .\32xl\:-left-heading-xs{
    left: -0.25rem;
  }

  .\32xl\:-left-heading-sm{
    left: -0.5rem;
  }

  .\32xl\:-left-heading{
    left: -1rem;
  }

  .\32xl\:-left-heading-lg{
    left: -2rem;
  }

  .\32xl\:-left-actionbar{
    left: -70px;
  }

  .\32xl\:-left-aside{
    left: -20rem;
  }

  .\32xl\:-left-sidebar{
    left: -16rem;
  }

  .\32xl\:-left-card-padding{
    left: -1.25rem;
  }

  .\32xl\:left-1\/2{
    left: 50%;
  }

  .\32xl\:left-1\/3{
    left: 33.333333%;
  }

  .\32xl\:left-2\/3{
    left: 66.666667%;
  }

  .\32xl\:left-1\/4{
    left: 25%;
  }

  .\32xl\:left-2\/4{
    left: 50%;
  }

  .\32xl\:left-3\/4{
    left: 75%;
  }

  .\32xl\:left-full{
    left: 100%;
  }

  .\32xl\:-left-1\/2{
    left: -50%;
  }

  .\32xl\:-left-1\/3{
    left: -33.333333%;
  }

  .\32xl\:-left-2\/3{
    left: -66.666667%;
  }

  .\32xl\:-left-1\/4{
    left: -25%;
  }

  .\32xl\:-left-2\/4{
    left: -50%;
  }

  .\32xl\:-left-3\/4{
    left: -75%;
  }

  .\32xl\:-left-full{
    left: -100%;
  }

  .\32xl\:isolate{
    isolation: isolate;
  }

  .\32xl\:isolation-auto{
    isolation: auto;
  }

  .\32xl\:z-0{
    z-index: 0;
  }

  .\32xl\:z-10{
    z-index: 10;
  }

  .\32xl\:z-20{
    z-index: 20;
  }

  .\32xl\:z-30{
    z-index: 30;
  }

  .\32xl\:z-40{
    z-index: 40;
  }

  .\32xl\:z-50{
    z-index: 50;
  }

  .\32xl\:z-auto{
    z-index: auto;
  }

  .\32xl\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .\32xl\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .\32xl\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .\32xl\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .\32xl\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .\32xl\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .\32xl\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .\32xl\:focus\:z-0:focus{
    z-index: 0;
  }

  .\32xl\:focus\:z-10:focus{
    z-index: 10;
  }

  .\32xl\:focus\:z-20:focus{
    z-index: 20;
  }

  .\32xl\:focus\:z-30:focus{
    z-index: 30;
  }

  .\32xl\:focus\:z-40:focus{
    z-index: 40;
  }

  .\32xl\:focus\:z-50:focus{
    z-index: 50;
  }

  .\32xl\:focus\:z-auto:focus{
    z-index: auto;
  }

  .\32xl\:order-1{
    order: 1;
  }

  .\32xl\:order-2{
    order: 2;
  }

  .\32xl\:order-3{
    order: 3;
  }

  .\32xl\:order-4{
    order: 4;
  }

  .\32xl\:order-5{
    order: 5;
  }

  .\32xl\:order-6{
    order: 6;
  }

  .\32xl\:order-7{
    order: 7;
  }

  .\32xl\:order-8{
    order: 8;
  }

  .\32xl\:order-9{
    order: 9;
  }

  .\32xl\:order-10{
    order: 10;
  }

  .\32xl\:order-11{
    order: 11;
  }

  .\32xl\:order-12{
    order: 12;
  }

  .\32xl\:order-first{
    order: -9999;
  }

  .\32xl\:order-last{
    order: 9999;
  }

  .\32xl\:order-none{
    order: 0;
  }

  .\32xl\:col-auto{
    grid-column: auto;
  }

  .\32xl\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .\32xl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .\32xl\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .\32xl\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .\32xl\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .\32xl\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .\32xl\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .\32xl\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .\32xl\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .\32xl\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .\32xl\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .\32xl\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .\32xl\:col-span-full{
    grid-column: 1 / -1;
  }

  .\32xl\:col-start-1{
    grid-column-start: 1;
  }

  .\32xl\:col-start-2{
    grid-column-start: 2;
  }

  .\32xl\:col-start-3{
    grid-column-start: 3;
  }

  .\32xl\:col-start-4{
    grid-column-start: 4;
  }

  .\32xl\:col-start-5{
    grid-column-start: 5;
  }

  .\32xl\:col-start-6{
    grid-column-start: 6;
  }

  .\32xl\:col-start-7{
    grid-column-start: 7;
  }

  .\32xl\:col-start-8{
    grid-column-start: 8;
  }

  .\32xl\:col-start-9{
    grid-column-start: 9;
  }

  .\32xl\:col-start-10{
    grid-column-start: 10;
  }

  .\32xl\:col-start-11{
    grid-column-start: 11;
  }

  .\32xl\:col-start-12{
    grid-column-start: 12;
  }

  .\32xl\:col-start-13{
    grid-column-start: 13;
  }

  .\32xl\:col-start-auto{
    grid-column-start: auto;
  }

  .\32xl\:col-end-1{
    grid-column-end: 1;
  }

  .\32xl\:col-end-2{
    grid-column-end: 2;
  }

  .\32xl\:col-end-3{
    grid-column-end: 3;
  }

  .\32xl\:col-end-4{
    grid-column-end: 4;
  }

  .\32xl\:col-end-5{
    grid-column-end: 5;
  }

  .\32xl\:col-end-6{
    grid-column-end: 6;
  }

  .\32xl\:col-end-7{
    grid-column-end: 7;
  }

  .\32xl\:col-end-8{
    grid-column-end: 8;
  }

  .\32xl\:col-end-9{
    grid-column-end: 9;
  }

  .\32xl\:col-end-10{
    grid-column-end: 10;
  }

  .\32xl\:col-end-11{
    grid-column-end: 11;
  }

  .\32xl\:col-end-12{
    grid-column-end: 12;
  }

  .\32xl\:col-end-13{
    grid-column-end: 13;
  }

  .\32xl\:col-end-auto{
    grid-column-end: auto;
  }

  .\32xl\:row-auto{
    grid-row: auto;
  }

  .\32xl\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .\32xl\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .\32xl\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .\32xl\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .\32xl\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .\32xl\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .\32xl\:row-span-full{
    grid-row: 1 / -1;
  }

  .\32xl\:row-start-1{
    grid-row-start: 1;
  }

  .\32xl\:row-start-2{
    grid-row-start: 2;
  }

  .\32xl\:row-start-3{
    grid-row-start: 3;
  }

  .\32xl\:row-start-4{
    grid-row-start: 4;
  }

  .\32xl\:row-start-5{
    grid-row-start: 5;
  }

  .\32xl\:row-start-6{
    grid-row-start: 6;
  }

  .\32xl\:row-start-7{
    grid-row-start: 7;
  }

  .\32xl\:row-start-auto{
    grid-row-start: auto;
  }

  .\32xl\:row-end-1{
    grid-row-end: 1;
  }

  .\32xl\:row-end-2{
    grid-row-end: 2;
  }

  .\32xl\:row-end-3{
    grid-row-end: 3;
  }

  .\32xl\:row-end-4{
    grid-row-end: 4;
  }

  .\32xl\:row-end-5{
    grid-row-end: 5;
  }

  .\32xl\:row-end-6{
    grid-row-end: 6;
  }

  .\32xl\:row-end-7{
    grid-row-end: 7;
  }

  .\32xl\:row-end-auto{
    grid-row-end: auto;
  }

  .\32xl\:float-right{
    float: right;
  }

  .\32xl\:float-left{
    float: left;
  }

  .\32xl\:float-none{
    float: none;
  }

  .\32xl\:clear-left{
    clear: left;
  }

  .\32xl\:clear-right{
    clear: right;
  }

  .\32xl\:clear-both{
    clear: both;
  }

  .\32xl\:clear-none{
    clear: none;
  }

  .\32xl\:m-0{
    margin: 0px;
  }

  .\32xl\:m-1{
    margin: 0.25rem;
  }

  .\32xl\:m-2{
    margin: 0.5rem;
  }

  .\32xl\:m-3{
    margin: 0.75rem;
  }

  .\32xl\:m-4{
    margin: 1rem;
  }

  .\32xl\:m-5{
    margin: 1.25rem;
  }

  .\32xl\:m-6{
    margin: 1.5rem;
  }

  .\32xl\:m-7{
    margin: 1.75rem;
  }

  .\32xl\:m-8{
    margin: 2rem;
  }

  .\32xl\:m-9{
    margin: 2.25rem;
  }

  .\32xl\:m-10{
    margin: 2.5rem;
  }

  .\32xl\:m-11{
    margin: 2.75rem;
  }

  .\32xl\:m-12{
    margin: 3rem;
  }

  .\32xl\:m-14{
    margin: 3.5rem;
  }

  .\32xl\:m-16{
    margin: 4rem;
  }

  .\32xl\:m-20{
    margin: 5rem;
  }

  .\32xl\:m-24{
    margin: 6rem;
  }

  .\32xl\:m-28{
    margin: 7rem;
  }

  .\32xl\:m-32{
    margin: 8rem;
  }

  .\32xl\:m-36{
    margin: 9rem;
  }

  .\32xl\:m-40{
    margin: 10rem;
  }

  .\32xl\:m-44{
    margin: 11rem;
  }

  .\32xl\:m-48{
    margin: 12rem;
  }

  .\32xl\:m-52{
    margin: 13rem;
  }

  .\32xl\:m-56{
    margin: 14rem;
  }

  .\32xl\:m-60{
    margin: 15rem;
  }

  .\32xl\:m-64{
    margin: 16rem;
  }

  .\32xl\:m-72{
    margin: 18rem;
  }

  .\32xl\:m-80{
    margin: 20rem;
  }

  .\32xl\:m-96{
    margin: 24rem;
  }

  .\32xl\:m-144{
    margin: 36rem;
  }

  .\32xl\:m-192{
    margin: 48rem;
  }

  .\32xl\:m-240{
    margin: 60rem;
  }

  .\32xl\:m-auto{
    margin: auto;
  }

  .\32xl\:m-px{
    margin: 1px;
  }

  .\32xl\:m-0\.5{
    margin: 0.125rem;
  }

  .\32xl\:m-1\.5{
    margin: 0.375rem;
  }

  .\32xl\:m-2\.5{
    margin: 0.625rem;
  }

  .\32xl\:m-3\.5{
    margin: 0.875rem;
  }

  .\32xl\:m-btn-default{
    margin: 2.5rem;
  }

  .\32xl\:m-btn-sm{
    margin: 1.875rem;
  }

  .\32xl\:m-header{
    margin: 60px;
  }

  .\32xl\:m-icon{
    margin: 20px;
  }

  .\32xl\:m-icon-3xl{
    margin: 120px;
  }

  .\32xl\:m-icon-2xl{
    margin: 80px;
  }

  .\32xl\:m-icon-xl{
    margin: 60px;
  }

  .\32xl\:m-icon-lg{
    margin: 40px;
  }

  .\32xl\:m-icon-sm{
    margin: 18px;
  }

  .\32xl\:m-icon-xs{
    margin: 16px;
  }

  .\32xl\:m-icon-spacing{
    margin: 8px;
  }

  .\32xl\:m-heading-xs{
    margin: 0.25rem;
  }

  .\32xl\:m-heading-sm{
    margin: 0.5rem;
  }

  .\32xl\:m-heading{
    margin: 1rem;
  }

  .\32xl\:m-heading-lg{
    margin: 2rem;
  }

  .\32xl\:m-actionbar{
    margin: 70px;
  }

  .\32xl\:m-aside{
    margin: 20rem;
  }

  .\32xl\:m-sidebar{
    margin: 16rem;
  }

  .\32xl\:m-card-padding{
    margin: 1.25rem;
  }

  .\32xl\:-m-0{
    margin: 0px;
  }

  .\32xl\:-m-1{
    margin: -0.25rem;
  }

  .\32xl\:-m-2{
    margin: -0.5rem;
  }

  .\32xl\:-m-3{
    margin: -0.75rem;
  }

  .\32xl\:-m-4{
    margin: -1rem;
  }

  .\32xl\:-m-5{
    margin: -1.25rem;
  }

  .\32xl\:-m-6{
    margin: -1.5rem;
  }

  .\32xl\:-m-7{
    margin: -1.75rem;
  }

  .\32xl\:-m-8{
    margin: -2rem;
  }

  .\32xl\:-m-9{
    margin: -2.25rem;
  }

  .\32xl\:-m-10{
    margin: -2.5rem;
  }

  .\32xl\:-m-11{
    margin: -2.75rem;
  }

  .\32xl\:-m-12{
    margin: -3rem;
  }

  .\32xl\:-m-14{
    margin: -3.5rem;
  }

  .\32xl\:-m-16{
    margin: -4rem;
  }

  .\32xl\:-m-20{
    margin: -5rem;
  }

  .\32xl\:-m-24{
    margin: -6rem;
  }

  .\32xl\:-m-28{
    margin: -7rem;
  }

  .\32xl\:-m-32{
    margin: -8rem;
  }

  .\32xl\:-m-36{
    margin: -9rem;
  }

  .\32xl\:-m-40{
    margin: -10rem;
  }

  .\32xl\:-m-44{
    margin: -11rem;
  }

  .\32xl\:-m-48{
    margin: -12rem;
  }

  .\32xl\:-m-52{
    margin: -13rem;
  }

  .\32xl\:-m-56{
    margin: -14rem;
  }

  .\32xl\:-m-60{
    margin: -15rem;
  }

  .\32xl\:-m-64{
    margin: -16rem;
  }

  .\32xl\:-m-72{
    margin: -18rem;
  }

  .\32xl\:-m-80{
    margin: -20rem;
  }

  .\32xl\:-m-96{
    margin: -24rem;
  }

  .\32xl\:-m-144{
    margin: -36rem;
  }

  .\32xl\:-m-192{
    margin: -48rem;
  }

  .\32xl\:-m-240{
    margin: -60rem;
  }

  .\32xl\:-m-px{
    margin: -1px;
  }

  .\32xl\:-m-0\.5{
    margin: -0.125rem;
  }

  .\32xl\:-m-1\.5{
    margin: -0.375rem;
  }

  .\32xl\:-m-2\.5{
    margin: -0.625rem;
  }

  .\32xl\:-m-3\.5{
    margin: -0.875rem;
  }

  .\32xl\:-m-btn-default{
    margin: -2.5rem;
  }

  .\32xl\:-m-btn-sm{
    margin: -1.875rem;
  }

  .\32xl\:-m-header{
    margin: -60px;
  }

  .\32xl\:-m-icon{
    margin: -20px;
  }

  .\32xl\:-m-icon-3xl{
    margin: -120px;
  }

  .\32xl\:-m-icon-2xl{
    margin: -80px;
  }

  .\32xl\:-m-icon-xl{
    margin: -60px;
  }

  .\32xl\:-m-icon-lg{
    margin: -40px;
  }

  .\32xl\:-m-icon-sm{
    margin: -18px;
  }

  .\32xl\:-m-icon-xs{
    margin: -16px;
  }

  .\32xl\:-m-icon-spacing{
    margin: -8px;
  }

  .\32xl\:-m-heading-xs{
    margin: -0.25rem;
  }

  .\32xl\:-m-heading-sm{
    margin: -0.5rem;
  }

  .\32xl\:-m-heading{
    margin: -1rem;
  }

  .\32xl\:-m-heading-lg{
    margin: -2rem;
  }

  .\32xl\:-m-actionbar{
    margin: -70px;
  }

  .\32xl\:-m-aside{
    margin: -20rem;
  }

  .\32xl\:-m-sidebar{
    margin: -16rem;
  }

  .\32xl\:-m-card-padding{
    margin: -1.25rem;
  }

  .\32xl\:first\:m-0:first-child{
    margin: 0px;
  }

  .\32xl\:first\:m-1:first-child{
    margin: 0.25rem;
  }

  .\32xl\:first\:m-2:first-child{
    margin: 0.5rem;
  }

  .\32xl\:first\:m-3:first-child{
    margin: 0.75rem;
  }

  .\32xl\:first\:m-4:first-child{
    margin: 1rem;
  }

  .\32xl\:first\:m-5:first-child{
    margin: 1.25rem;
  }

  .\32xl\:first\:m-6:first-child{
    margin: 1.5rem;
  }

  .\32xl\:first\:m-7:first-child{
    margin: 1.75rem;
  }

  .\32xl\:first\:m-8:first-child{
    margin: 2rem;
  }

  .\32xl\:first\:m-9:first-child{
    margin: 2.25rem;
  }

  .\32xl\:first\:m-10:first-child{
    margin: 2.5rem;
  }

  .\32xl\:first\:m-11:first-child{
    margin: 2.75rem;
  }

  .\32xl\:first\:m-12:first-child{
    margin: 3rem;
  }

  .\32xl\:first\:m-14:first-child{
    margin: 3.5rem;
  }

  .\32xl\:first\:m-16:first-child{
    margin: 4rem;
  }

  .\32xl\:first\:m-20:first-child{
    margin: 5rem;
  }

  .\32xl\:first\:m-24:first-child{
    margin: 6rem;
  }

  .\32xl\:first\:m-28:first-child{
    margin: 7rem;
  }

  .\32xl\:first\:m-32:first-child{
    margin: 8rem;
  }

  .\32xl\:first\:m-36:first-child{
    margin: 9rem;
  }

  .\32xl\:first\:m-40:first-child{
    margin: 10rem;
  }

  .\32xl\:first\:m-44:first-child{
    margin: 11rem;
  }

  .\32xl\:first\:m-48:first-child{
    margin: 12rem;
  }

  .\32xl\:first\:m-52:first-child{
    margin: 13rem;
  }

  .\32xl\:first\:m-56:first-child{
    margin: 14rem;
  }

  .\32xl\:first\:m-60:first-child{
    margin: 15rem;
  }

  .\32xl\:first\:m-64:first-child{
    margin: 16rem;
  }

  .\32xl\:first\:m-72:first-child{
    margin: 18rem;
  }

  .\32xl\:first\:m-80:first-child{
    margin: 20rem;
  }

  .\32xl\:first\:m-96:first-child{
    margin: 24rem;
  }

  .\32xl\:first\:m-144:first-child{
    margin: 36rem;
  }

  .\32xl\:first\:m-192:first-child{
    margin: 48rem;
  }

  .\32xl\:first\:m-240:first-child{
    margin: 60rem;
  }

  .\32xl\:first\:m-auto:first-child{
    margin: auto;
  }

  .\32xl\:first\:m-px:first-child{
    margin: 1px;
  }

  .\32xl\:first\:m-0\.5:first-child{
    margin: 0.125rem;
  }

  .\32xl\:first\:m-1\.5:first-child{
    margin: 0.375rem;
  }

  .\32xl\:first\:m-2\.5:first-child{
    margin: 0.625rem;
  }

  .\32xl\:first\:m-3\.5:first-child{
    margin: 0.875rem;
  }

  .\32xl\:first\:m-btn-default:first-child{
    margin: 2.5rem;
  }

  .\32xl\:first\:m-btn-sm:first-child{
    margin: 1.875rem;
  }

  .\32xl\:first\:m-header:first-child{
    margin: 60px;
  }

  .\32xl\:first\:m-icon:first-child{
    margin: 20px;
  }

  .\32xl\:first\:m-icon-3xl:first-child{
    margin: 120px;
  }

  .\32xl\:first\:m-icon-2xl:first-child{
    margin: 80px;
  }

  .\32xl\:first\:m-icon-xl:first-child{
    margin: 60px;
  }

  .\32xl\:first\:m-icon-lg:first-child{
    margin: 40px;
  }

  .\32xl\:first\:m-icon-sm:first-child{
    margin: 18px;
  }

  .\32xl\:first\:m-icon-xs:first-child{
    margin: 16px;
  }

  .\32xl\:first\:m-icon-spacing:first-child{
    margin: 8px;
  }

  .\32xl\:first\:m-heading-xs:first-child{
    margin: 0.25rem;
  }

  .\32xl\:first\:m-heading-sm:first-child{
    margin: 0.5rem;
  }

  .\32xl\:first\:m-heading:first-child{
    margin: 1rem;
  }

  .\32xl\:first\:m-heading-lg:first-child{
    margin: 2rem;
  }

  .\32xl\:first\:m-actionbar:first-child{
    margin: 70px;
  }

  .\32xl\:first\:m-aside:first-child{
    margin: 20rem;
  }

  .\32xl\:first\:m-sidebar:first-child{
    margin: 16rem;
  }

  .\32xl\:first\:m-card-padding:first-child{
    margin: 1.25rem;
  }

  .\32xl\:first\:-m-0:first-child{
    margin: 0px;
  }

  .\32xl\:first\:-m-1:first-child{
    margin: -0.25rem;
  }

  .\32xl\:first\:-m-2:first-child{
    margin: -0.5rem;
  }

  .\32xl\:first\:-m-3:first-child{
    margin: -0.75rem;
  }

  .\32xl\:first\:-m-4:first-child{
    margin: -1rem;
  }

  .\32xl\:first\:-m-5:first-child{
    margin: -1.25rem;
  }

  .\32xl\:first\:-m-6:first-child{
    margin: -1.5rem;
  }

  .\32xl\:first\:-m-7:first-child{
    margin: -1.75rem;
  }

  .\32xl\:first\:-m-8:first-child{
    margin: -2rem;
  }

  .\32xl\:first\:-m-9:first-child{
    margin: -2.25rem;
  }

  .\32xl\:first\:-m-10:first-child{
    margin: -2.5rem;
  }

  .\32xl\:first\:-m-11:first-child{
    margin: -2.75rem;
  }

  .\32xl\:first\:-m-12:first-child{
    margin: -3rem;
  }

  .\32xl\:first\:-m-14:first-child{
    margin: -3.5rem;
  }

  .\32xl\:first\:-m-16:first-child{
    margin: -4rem;
  }

  .\32xl\:first\:-m-20:first-child{
    margin: -5rem;
  }

  .\32xl\:first\:-m-24:first-child{
    margin: -6rem;
  }

  .\32xl\:first\:-m-28:first-child{
    margin: -7rem;
  }

  .\32xl\:first\:-m-32:first-child{
    margin: -8rem;
  }

  .\32xl\:first\:-m-36:first-child{
    margin: -9rem;
  }

  .\32xl\:first\:-m-40:first-child{
    margin: -10rem;
  }

  .\32xl\:first\:-m-44:first-child{
    margin: -11rem;
  }

  .\32xl\:first\:-m-48:first-child{
    margin: -12rem;
  }

  .\32xl\:first\:-m-52:first-child{
    margin: -13rem;
  }

  .\32xl\:first\:-m-56:first-child{
    margin: -14rem;
  }

  .\32xl\:first\:-m-60:first-child{
    margin: -15rem;
  }

  .\32xl\:first\:-m-64:first-child{
    margin: -16rem;
  }

  .\32xl\:first\:-m-72:first-child{
    margin: -18rem;
  }

  .\32xl\:first\:-m-80:first-child{
    margin: -20rem;
  }

  .\32xl\:first\:-m-96:first-child{
    margin: -24rem;
  }

  .\32xl\:first\:-m-144:first-child{
    margin: -36rem;
  }

  .\32xl\:first\:-m-192:first-child{
    margin: -48rem;
  }

  .\32xl\:first\:-m-240:first-child{
    margin: -60rem;
  }

  .\32xl\:first\:-m-px:first-child{
    margin: -1px;
  }

  .\32xl\:first\:-m-0\.5:first-child{
    margin: -0.125rem;
  }

  .\32xl\:first\:-m-1\.5:first-child{
    margin: -0.375rem;
  }

  .\32xl\:first\:-m-2\.5:first-child{
    margin: -0.625rem;
  }

  .\32xl\:first\:-m-3\.5:first-child{
    margin: -0.875rem;
  }

  .\32xl\:first\:-m-btn-default:first-child{
    margin: -2.5rem;
  }

  .\32xl\:first\:-m-btn-sm:first-child{
    margin: -1.875rem;
  }

  .\32xl\:first\:-m-header:first-child{
    margin: -60px;
  }

  .\32xl\:first\:-m-icon:first-child{
    margin: -20px;
  }

  .\32xl\:first\:-m-icon-3xl:first-child{
    margin: -120px;
  }

  .\32xl\:first\:-m-icon-2xl:first-child{
    margin: -80px;
  }

  .\32xl\:first\:-m-icon-xl:first-child{
    margin: -60px;
  }

  .\32xl\:first\:-m-icon-lg:first-child{
    margin: -40px;
  }

  .\32xl\:first\:-m-icon-sm:first-child{
    margin: -18px;
  }

  .\32xl\:first\:-m-icon-xs:first-child{
    margin: -16px;
  }

  .\32xl\:first\:-m-icon-spacing:first-child{
    margin: -8px;
  }

  .\32xl\:first\:-m-heading-xs:first-child{
    margin: -0.25rem;
  }

  .\32xl\:first\:-m-heading-sm:first-child{
    margin: -0.5rem;
  }

  .\32xl\:first\:-m-heading:first-child{
    margin: -1rem;
  }

  .\32xl\:first\:-m-heading-lg:first-child{
    margin: -2rem;
  }

  .\32xl\:first\:-m-actionbar:first-child{
    margin: -70px;
  }

  .\32xl\:first\:-m-aside:first-child{
    margin: -20rem;
  }

  .\32xl\:first\:-m-sidebar:first-child{
    margin: -16rem;
  }

  .\32xl\:first\:-m-card-padding:first-child{
    margin: -1.25rem;
  }

  .\32xl\:last\:m-0:last-child{
    margin: 0px;
  }

  .\32xl\:last\:m-1:last-child{
    margin: 0.25rem;
  }

  .\32xl\:last\:m-2:last-child{
    margin: 0.5rem;
  }

  .\32xl\:last\:m-3:last-child{
    margin: 0.75rem;
  }

  .\32xl\:last\:m-4:last-child{
    margin: 1rem;
  }

  .\32xl\:last\:m-5:last-child{
    margin: 1.25rem;
  }

  .\32xl\:last\:m-6:last-child{
    margin: 1.5rem;
  }

  .\32xl\:last\:m-7:last-child{
    margin: 1.75rem;
  }

  .\32xl\:last\:m-8:last-child{
    margin: 2rem;
  }

  .\32xl\:last\:m-9:last-child{
    margin: 2.25rem;
  }

  .\32xl\:last\:m-10:last-child{
    margin: 2.5rem;
  }

  .\32xl\:last\:m-11:last-child{
    margin: 2.75rem;
  }

  .\32xl\:last\:m-12:last-child{
    margin: 3rem;
  }

  .\32xl\:last\:m-14:last-child{
    margin: 3.5rem;
  }

  .\32xl\:last\:m-16:last-child{
    margin: 4rem;
  }

  .\32xl\:last\:m-20:last-child{
    margin: 5rem;
  }

  .\32xl\:last\:m-24:last-child{
    margin: 6rem;
  }

  .\32xl\:last\:m-28:last-child{
    margin: 7rem;
  }

  .\32xl\:last\:m-32:last-child{
    margin: 8rem;
  }

  .\32xl\:last\:m-36:last-child{
    margin: 9rem;
  }

  .\32xl\:last\:m-40:last-child{
    margin: 10rem;
  }

  .\32xl\:last\:m-44:last-child{
    margin: 11rem;
  }

  .\32xl\:last\:m-48:last-child{
    margin: 12rem;
  }

  .\32xl\:last\:m-52:last-child{
    margin: 13rem;
  }

  .\32xl\:last\:m-56:last-child{
    margin: 14rem;
  }

  .\32xl\:last\:m-60:last-child{
    margin: 15rem;
  }

  .\32xl\:last\:m-64:last-child{
    margin: 16rem;
  }

  .\32xl\:last\:m-72:last-child{
    margin: 18rem;
  }

  .\32xl\:last\:m-80:last-child{
    margin: 20rem;
  }

  .\32xl\:last\:m-96:last-child{
    margin: 24rem;
  }

  .\32xl\:last\:m-144:last-child{
    margin: 36rem;
  }

  .\32xl\:last\:m-192:last-child{
    margin: 48rem;
  }

  .\32xl\:last\:m-240:last-child{
    margin: 60rem;
  }

  .\32xl\:last\:m-auto:last-child{
    margin: auto;
  }

  .\32xl\:last\:m-px:last-child{
    margin: 1px;
  }

  .\32xl\:last\:m-0\.5:last-child{
    margin: 0.125rem;
  }

  .\32xl\:last\:m-1\.5:last-child{
    margin: 0.375rem;
  }

  .\32xl\:last\:m-2\.5:last-child{
    margin: 0.625rem;
  }

  .\32xl\:last\:m-3\.5:last-child{
    margin: 0.875rem;
  }

  .\32xl\:last\:m-btn-default:last-child{
    margin: 2.5rem;
  }

  .\32xl\:last\:m-btn-sm:last-child{
    margin: 1.875rem;
  }

  .\32xl\:last\:m-header:last-child{
    margin: 60px;
  }

  .\32xl\:last\:m-icon:last-child{
    margin: 20px;
  }

  .\32xl\:last\:m-icon-3xl:last-child{
    margin: 120px;
  }

  .\32xl\:last\:m-icon-2xl:last-child{
    margin: 80px;
  }

  .\32xl\:last\:m-icon-xl:last-child{
    margin: 60px;
  }

  .\32xl\:last\:m-icon-lg:last-child{
    margin: 40px;
  }

  .\32xl\:last\:m-icon-sm:last-child{
    margin: 18px;
  }

  .\32xl\:last\:m-icon-xs:last-child{
    margin: 16px;
  }

  .\32xl\:last\:m-icon-spacing:last-child{
    margin: 8px;
  }

  .\32xl\:last\:m-heading-xs:last-child{
    margin: 0.25rem;
  }

  .\32xl\:last\:m-heading-sm:last-child{
    margin: 0.5rem;
  }

  .\32xl\:last\:m-heading:last-child{
    margin: 1rem;
  }

  .\32xl\:last\:m-heading-lg:last-child{
    margin: 2rem;
  }

  .\32xl\:last\:m-actionbar:last-child{
    margin: 70px;
  }

  .\32xl\:last\:m-aside:last-child{
    margin: 20rem;
  }

  .\32xl\:last\:m-sidebar:last-child{
    margin: 16rem;
  }

  .\32xl\:last\:m-card-padding:last-child{
    margin: 1.25rem;
  }

  .\32xl\:last\:-m-0:last-child{
    margin: 0px;
  }

  .\32xl\:last\:-m-1:last-child{
    margin: -0.25rem;
  }

  .\32xl\:last\:-m-2:last-child{
    margin: -0.5rem;
  }

  .\32xl\:last\:-m-3:last-child{
    margin: -0.75rem;
  }

  .\32xl\:last\:-m-4:last-child{
    margin: -1rem;
  }

  .\32xl\:last\:-m-5:last-child{
    margin: -1.25rem;
  }

  .\32xl\:last\:-m-6:last-child{
    margin: -1.5rem;
  }

  .\32xl\:last\:-m-7:last-child{
    margin: -1.75rem;
  }

  .\32xl\:last\:-m-8:last-child{
    margin: -2rem;
  }

  .\32xl\:last\:-m-9:last-child{
    margin: -2.25rem;
  }

  .\32xl\:last\:-m-10:last-child{
    margin: -2.5rem;
  }

  .\32xl\:last\:-m-11:last-child{
    margin: -2.75rem;
  }

  .\32xl\:last\:-m-12:last-child{
    margin: -3rem;
  }

  .\32xl\:last\:-m-14:last-child{
    margin: -3.5rem;
  }

  .\32xl\:last\:-m-16:last-child{
    margin: -4rem;
  }

  .\32xl\:last\:-m-20:last-child{
    margin: -5rem;
  }

  .\32xl\:last\:-m-24:last-child{
    margin: -6rem;
  }

  .\32xl\:last\:-m-28:last-child{
    margin: -7rem;
  }

  .\32xl\:last\:-m-32:last-child{
    margin: -8rem;
  }

  .\32xl\:last\:-m-36:last-child{
    margin: -9rem;
  }

  .\32xl\:last\:-m-40:last-child{
    margin: -10rem;
  }

  .\32xl\:last\:-m-44:last-child{
    margin: -11rem;
  }

  .\32xl\:last\:-m-48:last-child{
    margin: -12rem;
  }

  .\32xl\:last\:-m-52:last-child{
    margin: -13rem;
  }

  .\32xl\:last\:-m-56:last-child{
    margin: -14rem;
  }

  .\32xl\:last\:-m-60:last-child{
    margin: -15rem;
  }

  .\32xl\:last\:-m-64:last-child{
    margin: -16rem;
  }

  .\32xl\:last\:-m-72:last-child{
    margin: -18rem;
  }

  .\32xl\:last\:-m-80:last-child{
    margin: -20rem;
  }

  .\32xl\:last\:-m-96:last-child{
    margin: -24rem;
  }

  .\32xl\:last\:-m-144:last-child{
    margin: -36rem;
  }

  .\32xl\:last\:-m-192:last-child{
    margin: -48rem;
  }

  .\32xl\:last\:-m-240:last-child{
    margin: -60rem;
  }

  .\32xl\:last\:-m-px:last-child{
    margin: -1px;
  }

  .\32xl\:last\:-m-0\.5:last-child{
    margin: -0.125rem;
  }

  .\32xl\:last\:-m-1\.5:last-child{
    margin: -0.375rem;
  }

  .\32xl\:last\:-m-2\.5:last-child{
    margin: -0.625rem;
  }

  .\32xl\:last\:-m-3\.5:last-child{
    margin: -0.875rem;
  }

  .\32xl\:last\:-m-btn-default:last-child{
    margin: -2.5rem;
  }

  .\32xl\:last\:-m-btn-sm:last-child{
    margin: -1.875rem;
  }

  .\32xl\:last\:-m-header:last-child{
    margin: -60px;
  }

  .\32xl\:last\:-m-icon:last-child{
    margin: -20px;
  }

  .\32xl\:last\:-m-icon-3xl:last-child{
    margin: -120px;
  }

  .\32xl\:last\:-m-icon-2xl:last-child{
    margin: -80px;
  }

  .\32xl\:last\:-m-icon-xl:last-child{
    margin: -60px;
  }

  .\32xl\:last\:-m-icon-lg:last-child{
    margin: -40px;
  }

  .\32xl\:last\:-m-icon-sm:last-child{
    margin: -18px;
  }

  .\32xl\:last\:-m-icon-xs:last-child{
    margin: -16px;
  }

  .\32xl\:last\:-m-icon-spacing:last-child{
    margin: -8px;
  }

  .\32xl\:last\:-m-heading-xs:last-child{
    margin: -0.25rem;
  }

  .\32xl\:last\:-m-heading-sm:last-child{
    margin: -0.5rem;
  }

  .\32xl\:last\:-m-heading:last-child{
    margin: -1rem;
  }

  .\32xl\:last\:-m-heading-lg:last-child{
    margin: -2rem;
  }

  .\32xl\:last\:-m-actionbar:last-child{
    margin: -70px;
  }

  .\32xl\:last\:-m-aside:last-child{
    margin: -20rem;
  }

  .\32xl\:last\:-m-sidebar:last-child{
    margin: -16rem;
  }

  .\32xl\:last\:-m-card-padding:last-child{
    margin: -1.25rem;
  }

  .\32xl\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\32xl\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\32xl\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .\32xl\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\32xl\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\32xl\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .\32xl\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\32xl\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\32xl\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\32xl\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .\32xl\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .\32xl\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\32xl\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\32xl\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\32xl\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .\32xl\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .\32xl\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .\32xl\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\32xl\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\32xl\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\32xl\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\32xl\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\32xl\:mx-144{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .\32xl\:mx-192{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .\32xl\:mx-240{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .\32xl\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .\32xl\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .\32xl\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\32xl\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\32xl\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\32xl\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\32xl\:mx-btn-default{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:mx-btn-sm{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .\32xl\:mx-header{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\32xl\:mx-icon{
    margin-left: 20px;
    margin-right: 20px;
  }

  .\32xl\:mx-icon-3xl{
    margin-left: 120px;
    margin-right: 120px;
  }

  .\32xl\:mx-icon-2xl{
    margin-left: 80px;
    margin-right: 80px;
  }

  .\32xl\:mx-icon-xl{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\32xl\:mx-icon-lg{
    margin-left: 40px;
    margin-right: 40px;
  }

  .\32xl\:mx-icon-sm{
    margin-left: 18px;
    margin-right: 18px;
  }

  .\32xl\:mx-icon-xs{
    margin-left: 16px;
    margin-right: 16px;
  }

  .\32xl\:mx-icon-spacing{
    margin-left: 8px;
    margin-right: 8px;
  }

  .\32xl\:mx-heading-xs{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:mx-heading-sm{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\32xl\:mx-heading{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:mx-heading-lg{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:mx-actionbar{
    margin-left: 70px;
    margin-right: 70px;
  }

  .\32xl\:mx-aside{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:mx-sidebar{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:mx-card-padding{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\32xl\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\32xl\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\32xl\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\32xl\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\32xl\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\32xl\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\32xl\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\32xl\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\32xl\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\32xl\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\32xl\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\32xl\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\32xl\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\32xl\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\32xl\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\32xl\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\32xl\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\32xl\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\32xl\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\32xl\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\32xl\:-mx-144{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .\32xl\:-mx-192{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .\32xl\:-mx-240{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .\32xl\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .\32xl\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\32xl\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\32xl\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\32xl\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\32xl\:-mx-btn-default{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:-mx-btn-sm{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .\32xl\:-mx-header{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\32xl\:-mx-icon{
    margin-left: -20px;
    margin-right: -20px;
  }

  .\32xl\:-mx-icon-3xl{
    margin-left: -120px;
    margin-right: -120px;
  }

  .\32xl\:-mx-icon-2xl{
    margin-left: -80px;
    margin-right: -80px;
  }

  .\32xl\:-mx-icon-xl{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\32xl\:-mx-icon-lg{
    margin-left: -40px;
    margin-right: -40px;
  }

  .\32xl\:-mx-icon-sm{
    margin-left: -18px;
    margin-right: -18px;
  }

  .\32xl\:-mx-icon-xs{
    margin-left: -16px;
    margin-right: -16px;
  }

  .\32xl\:-mx-icon-spacing{
    margin-left: -8px;
    margin-right: -8px;
  }

  .\32xl\:-mx-heading-xs{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:-mx-heading-sm{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:-mx-heading{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:-mx-heading-lg{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:-mx-actionbar{
    margin-left: -70px;
    margin-right: -70px;
  }

  .\32xl\:-mx-aside{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:-mx-sidebar{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:-mx-card-padding{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\32xl\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\32xl\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .\32xl\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\32xl\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\32xl\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .\32xl\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\32xl\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\32xl\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\32xl\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .\32xl\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .\32xl\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\32xl\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\32xl\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\32xl\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .\32xl\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .\32xl\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .\32xl\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\32xl\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\32xl\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\32xl\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\32xl\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\32xl\:my-144{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .\32xl\:my-192{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .\32xl\:my-240{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .\32xl\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .\32xl\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\32xl\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\32xl\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\32xl\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\32xl\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\32xl\:my-btn-default{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:my-btn-sm{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .\32xl\:my-header{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\32xl\:my-icon{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .\32xl\:my-icon-3xl{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .\32xl\:my-icon-2xl{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .\32xl\:my-icon-xl{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\32xl\:my-icon-lg{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .\32xl\:my-icon-sm{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\32xl\:my-icon-xs{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .\32xl\:my-icon-spacing{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .\32xl\:my-heading-xs{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:my-heading-sm{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\32xl\:my-heading{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:my-heading-lg{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:my-actionbar{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .\32xl\:my-aside{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:my-sidebar{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:my-card-padding{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\32xl\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\32xl\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\32xl\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\32xl\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\32xl\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\32xl\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\32xl\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\32xl\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\32xl\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\32xl\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\32xl\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\32xl\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\32xl\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\32xl\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\32xl\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\32xl\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\32xl\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\32xl\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\32xl\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\32xl\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\32xl\:-my-144{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .\32xl\:-my-192{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .\32xl\:-my-240{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .\32xl\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\32xl\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\32xl\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\32xl\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\32xl\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\32xl\:-my-btn-default{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:-my-btn-sm{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .\32xl\:-my-header{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\32xl\:-my-icon{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .\32xl\:-my-icon-3xl{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .\32xl\:-my-icon-2xl{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .\32xl\:-my-icon-xl{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\32xl\:-my-icon-lg{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .\32xl\:-my-icon-sm{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .\32xl\:-my-icon-xs{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .\32xl\:-my-icon-spacing{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .\32xl\:-my-heading-xs{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:-my-heading-sm{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:-my-heading{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:-my-heading-lg{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:-my-actionbar{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .\32xl\:-my-aside{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:-my-sidebar{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:-my-card-padding{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:first\:mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:first\:mx-1:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:first\:mx-2:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\32xl\:first\:mx-3:first-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\32xl\:first\:mx-4:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:first\:mx-5:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:first\:mx-6:first-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .\32xl\:first\:mx-7:first-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\32xl\:first\:mx-8:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:first\:mx-9:first-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\32xl\:first\:mx-10:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:first\:mx-11:first-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .\32xl\:first\:mx-12:first-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\32xl\:first\:mx-14:first-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\32xl\:first\:mx-16:first-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\32xl\:first\:mx-20:first-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .\32xl\:first\:mx-24:first-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .\32xl\:first\:mx-28:first-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\32xl\:first\:mx-32:first-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\32xl\:first\:mx-36:first-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\32xl\:first\:mx-40:first-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .\32xl\:first\:mx-44:first-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .\32xl\:first\:mx-48:first-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .\32xl\:first\:mx-52:first-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\32xl\:first\:mx-56:first-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\32xl\:first\:mx-60:first-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\32xl\:first\:mx-64:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:first\:mx-72:first-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\32xl\:first\:mx-80:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:first\:mx-96:first-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\32xl\:first\:mx-144:first-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .\32xl\:first\:mx-192:first-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .\32xl\:first\:mx-240:first-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .\32xl\:first\:mx-auto:first-child{
    margin-left: auto;
    margin-right: auto;
  }

  .\32xl\:first\:mx-px:first-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .\32xl\:first\:mx-0\.5:first-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\32xl\:first\:mx-1\.5:first-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\32xl\:first\:mx-2\.5:first-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\32xl\:first\:mx-3\.5:first-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\32xl\:first\:mx-btn-default:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:first\:mx-btn-sm:first-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .\32xl\:first\:mx-header:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\32xl\:first\:mx-icon:first-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .\32xl\:first\:mx-icon-3xl:first-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .\32xl\:first\:mx-icon-2xl:first-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .\32xl\:first\:mx-icon-xl:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\32xl\:first\:mx-icon-lg:first-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .\32xl\:first\:mx-icon-sm:first-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .\32xl\:first\:mx-icon-xs:first-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .\32xl\:first\:mx-icon-spacing:first-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .\32xl\:first\:mx-heading-xs:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:first\:mx-heading-sm:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\32xl\:first\:mx-heading:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:first\:mx-heading-lg:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:first\:mx-actionbar:first-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .\32xl\:first\:mx-aside:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:first\:mx-sidebar:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:first\:mx-card-padding:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:first\:-mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:first\:-mx-1:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:first\:-mx-2:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:first\:-mx-3:first-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\32xl\:first\:-mx-4:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:first\:-mx-5:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:first\:-mx-6:first-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\32xl\:first\:-mx-7:first-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\32xl\:first\:-mx-8:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:first\:-mx-9:first-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\32xl\:first\:-mx-10:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:first\:-mx-11:first-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\32xl\:first\:-mx-12:first-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\32xl\:first\:-mx-14:first-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\32xl\:first\:-mx-16:first-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\32xl\:first\:-mx-20:first-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\32xl\:first\:-mx-24:first-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\32xl\:first\:-mx-28:first-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\32xl\:first\:-mx-32:first-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\32xl\:first\:-mx-36:first-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\32xl\:first\:-mx-40:first-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\32xl\:first\:-mx-44:first-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\32xl\:first\:-mx-48:first-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\32xl\:first\:-mx-52:first-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\32xl\:first\:-mx-56:first-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\32xl\:first\:-mx-60:first-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\32xl\:first\:-mx-64:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:first\:-mx-72:first-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\32xl\:first\:-mx-80:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:first\:-mx-96:first-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\32xl\:first\:-mx-144:first-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .\32xl\:first\:-mx-192:first-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .\32xl\:first\:-mx-240:first-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .\32xl\:first\:-mx-px:first-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .\32xl\:first\:-mx-0\.5:first-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\32xl\:first\:-mx-1\.5:first-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\32xl\:first\:-mx-2\.5:first-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\32xl\:first\:-mx-3\.5:first-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\32xl\:first\:-mx-btn-default:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:first\:-mx-btn-sm:first-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .\32xl\:first\:-mx-header:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\32xl\:first\:-mx-icon:first-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .\32xl\:first\:-mx-icon-3xl:first-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .\32xl\:first\:-mx-icon-2xl:first-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .\32xl\:first\:-mx-icon-xl:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\32xl\:first\:-mx-icon-lg:first-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .\32xl\:first\:-mx-icon-sm:first-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .\32xl\:first\:-mx-icon-xs:first-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .\32xl\:first\:-mx-icon-spacing:first-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .\32xl\:first\:-mx-heading-xs:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:first\:-mx-heading-sm:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:first\:-mx-heading:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:first\:-mx-heading-lg:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:first\:-mx-actionbar:first-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .\32xl\:first\:-mx-aside:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:first\:-mx-sidebar:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:first\:-mx-card-padding:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:first\:my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:first\:my-1:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:first\:my-2:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\32xl\:first\:my-3:first-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\32xl\:first\:my-4:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:first\:my-5:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:first\:my-6:first-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .\32xl\:first\:my-7:first-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\32xl\:first\:my-8:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:first\:my-9:first-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\32xl\:first\:my-10:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:first\:my-11:first-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .\32xl\:first\:my-12:first-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\32xl\:first\:my-14:first-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\32xl\:first\:my-16:first-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\32xl\:first\:my-20:first-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .\32xl\:first\:my-24:first-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .\32xl\:first\:my-28:first-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\32xl\:first\:my-32:first-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\32xl\:first\:my-36:first-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\32xl\:first\:my-40:first-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .\32xl\:first\:my-44:first-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .\32xl\:first\:my-48:first-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .\32xl\:first\:my-52:first-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\32xl\:first\:my-56:first-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\32xl\:first\:my-60:first-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\32xl\:first\:my-64:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:first\:my-72:first-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\32xl\:first\:my-80:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:first\:my-96:first-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\32xl\:first\:my-144:first-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .\32xl\:first\:my-192:first-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .\32xl\:first\:my-240:first-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .\32xl\:first\:my-auto:first-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .\32xl\:first\:my-px:first-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\32xl\:first\:my-0\.5:first-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\32xl\:first\:my-1\.5:first-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\32xl\:first\:my-2\.5:first-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\32xl\:first\:my-3\.5:first-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\32xl\:first\:my-btn-default:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:first\:my-btn-sm:first-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .\32xl\:first\:my-header:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\32xl\:first\:my-icon:first-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .\32xl\:first\:my-icon-3xl:first-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .\32xl\:first\:my-icon-2xl:first-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .\32xl\:first\:my-icon-xl:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\32xl\:first\:my-icon-lg:first-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .\32xl\:first\:my-icon-sm:first-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\32xl\:first\:my-icon-xs:first-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .\32xl\:first\:my-icon-spacing:first-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .\32xl\:first\:my-heading-xs:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:first\:my-heading-sm:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\32xl\:first\:my-heading:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:first\:my-heading-lg:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:first\:my-actionbar:first-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .\32xl\:first\:my-aside:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:first\:my-sidebar:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:first\:my-card-padding:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:first\:-my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:first\:-my-1:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:first\:-my-2:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:first\:-my-3:first-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\32xl\:first\:-my-4:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:first\:-my-5:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:first\:-my-6:first-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\32xl\:first\:-my-7:first-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\32xl\:first\:-my-8:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:first\:-my-9:first-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\32xl\:first\:-my-10:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:first\:-my-11:first-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\32xl\:first\:-my-12:first-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\32xl\:first\:-my-14:first-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\32xl\:first\:-my-16:first-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\32xl\:first\:-my-20:first-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\32xl\:first\:-my-24:first-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\32xl\:first\:-my-28:first-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\32xl\:first\:-my-32:first-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\32xl\:first\:-my-36:first-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\32xl\:first\:-my-40:first-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\32xl\:first\:-my-44:first-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\32xl\:first\:-my-48:first-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\32xl\:first\:-my-52:first-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\32xl\:first\:-my-56:first-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\32xl\:first\:-my-60:first-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\32xl\:first\:-my-64:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:first\:-my-72:first-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\32xl\:first\:-my-80:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:first\:-my-96:first-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\32xl\:first\:-my-144:first-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .\32xl\:first\:-my-192:first-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .\32xl\:first\:-my-240:first-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .\32xl\:first\:-my-px:first-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\32xl\:first\:-my-0\.5:first-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\32xl\:first\:-my-1\.5:first-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\32xl\:first\:-my-2\.5:first-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\32xl\:first\:-my-3\.5:first-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\32xl\:first\:-my-btn-default:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:first\:-my-btn-sm:first-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .\32xl\:first\:-my-header:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\32xl\:first\:-my-icon:first-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .\32xl\:first\:-my-icon-3xl:first-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .\32xl\:first\:-my-icon-2xl:first-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .\32xl\:first\:-my-icon-xl:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\32xl\:first\:-my-icon-lg:first-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .\32xl\:first\:-my-icon-sm:first-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .\32xl\:first\:-my-icon-xs:first-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .\32xl\:first\:-my-icon-spacing:first-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .\32xl\:first\:-my-heading-xs:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:first\:-my-heading-sm:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:first\:-my-heading:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:first\:-my-heading-lg:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:first\:-my-actionbar:first-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .\32xl\:first\:-my-aside:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:first\:-my-sidebar:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:first\:-my-card-padding:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:last\:mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:last\:mx-1:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:last\:mx-2:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\32xl\:last\:mx-3:last-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\32xl\:last\:mx-4:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:last\:mx-5:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:last\:mx-6:last-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .\32xl\:last\:mx-7:last-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\32xl\:last\:mx-8:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:last\:mx-9:last-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\32xl\:last\:mx-10:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:last\:mx-11:last-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .\32xl\:last\:mx-12:last-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\32xl\:last\:mx-14:last-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\32xl\:last\:mx-16:last-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\32xl\:last\:mx-20:last-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .\32xl\:last\:mx-24:last-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .\32xl\:last\:mx-28:last-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\32xl\:last\:mx-32:last-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\32xl\:last\:mx-36:last-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\32xl\:last\:mx-40:last-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .\32xl\:last\:mx-44:last-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .\32xl\:last\:mx-48:last-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .\32xl\:last\:mx-52:last-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\32xl\:last\:mx-56:last-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\32xl\:last\:mx-60:last-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\32xl\:last\:mx-64:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:last\:mx-72:last-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\32xl\:last\:mx-80:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:last\:mx-96:last-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\32xl\:last\:mx-144:last-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .\32xl\:last\:mx-192:last-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .\32xl\:last\:mx-240:last-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .\32xl\:last\:mx-auto:last-child{
    margin-left: auto;
    margin-right: auto;
  }

  .\32xl\:last\:mx-px:last-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .\32xl\:last\:mx-0\.5:last-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\32xl\:last\:mx-1\.5:last-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\32xl\:last\:mx-2\.5:last-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\32xl\:last\:mx-3\.5:last-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\32xl\:last\:mx-btn-default:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\32xl\:last\:mx-btn-sm:last-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .\32xl\:last\:mx-header:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\32xl\:last\:mx-icon:last-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .\32xl\:last\:mx-icon-3xl:last-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .\32xl\:last\:mx-icon-2xl:last-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .\32xl\:last\:mx-icon-xl:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\32xl\:last\:mx-icon-lg:last-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .\32xl\:last\:mx-icon-sm:last-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .\32xl\:last\:mx-icon-xs:last-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .\32xl\:last\:mx-icon-spacing:last-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .\32xl\:last\:mx-heading-xs:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\32xl\:last\:mx-heading-sm:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\32xl\:last\:mx-heading:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\32xl\:last\:mx-heading-lg:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\32xl\:last\:mx-actionbar:last-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .\32xl\:last\:mx-aside:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\32xl\:last\:mx-sidebar:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\32xl\:last\:mx-card-padding:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\32xl\:last\:-mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\32xl\:last\:-mx-1:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:last\:-mx-2:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:last\:-mx-3:last-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\32xl\:last\:-mx-4:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:last\:-mx-5:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:last\:-mx-6:last-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\32xl\:last\:-mx-7:last-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\32xl\:last\:-mx-8:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:last\:-mx-9:last-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\32xl\:last\:-mx-10:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:last\:-mx-11:last-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\32xl\:last\:-mx-12:last-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\32xl\:last\:-mx-14:last-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\32xl\:last\:-mx-16:last-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\32xl\:last\:-mx-20:last-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\32xl\:last\:-mx-24:last-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\32xl\:last\:-mx-28:last-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\32xl\:last\:-mx-32:last-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\32xl\:last\:-mx-36:last-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\32xl\:last\:-mx-40:last-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\32xl\:last\:-mx-44:last-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\32xl\:last\:-mx-48:last-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\32xl\:last\:-mx-52:last-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\32xl\:last\:-mx-56:last-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\32xl\:last\:-mx-60:last-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\32xl\:last\:-mx-64:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:last\:-mx-72:last-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\32xl\:last\:-mx-80:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:last\:-mx-96:last-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\32xl\:last\:-mx-144:last-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .\32xl\:last\:-mx-192:last-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .\32xl\:last\:-mx-240:last-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .\32xl\:last\:-mx-px:last-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .\32xl\:last\:-mx-0\.5:last-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\32xl\:last\:-mx-1\.5:last-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\32xl\:last\:-mx-2\.5:last-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\32xl\:last\:-mx-3\.5:last-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\32xl\:last\:-mx-btn-default:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\32xl\:last\:-mx-btn-sm:last-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .\32xl\:last\:-mx-header:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\32xl\:last\:-mx-icon:last-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .\32xl\:last\:-mx-icon-3xl:last-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .\32xl\:last\:-mx-icon-2xl:last-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .\32xl\:last\:-mx-icon-xl:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\32xl\:last\:-mx-icon-lg:last-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .\32xl\:last\:-mx-icon-sm:last-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .\32xl\:last\:-mx-icon-xs:last-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .\32xl\:last\:-mx-icon-spacing:last-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .\32xl\:last\:-mx-heading-xs:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\32xl\:last\:-mx-heading-sm:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\32xl\:last\:-mx-heading:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\32xl\:last\:-mx-heading-lg:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\32xl\:last\:-mx-actionbar:last-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .\32xl\:last\:-mx-aside:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\32xl\:last\:-mx-sidebar:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\32xl\:last\:-mx-card-padding:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\32xl\:last\:my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:last\:my-1:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:last\:my-2:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\32xl\:last\:my-3:last-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\32xl\:last\:my-4:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:last\:my-5:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:last\:my-6:last-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .\32xl\:last\:my-7:last-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\32xl\:last\:my-8:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:last\:my-9:last-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\32xl\:last\:my-10:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:last\:my-11:last-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .\32xl\:last\:my-12:last-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\32xl\:last\:my-14:last-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\32xl\:last\:my-16:last-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\32xl\:last\:my-20:last-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .\32xl\:last\:my-24:last-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .\32xl\:last\:my-28:last-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\32xl\:last\:my-32:last-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\32xl\:last\:my-36:last-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\32xl\:last\:my-40:last-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .\32xl\:last\:my-44:last-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .\32xl\:last\:my-48:last-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .\32xl\:last\:my-52:last-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\32xl\:last\:my-56:last-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\32xl\:last\:my-60:last-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\32xl\:last\:my-64:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:last\:my-72:last-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\32xl\:last\:my-80:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:last\:my-96:last-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\32xl\:last\:my-144:last-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .\32xl\:last\:my-192:last-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .\32xl\:last\:my-240:last-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .\32xl\:last\:my-auto:last-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .\32xl\:last\:my-px:last-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\32xl\:last\:my-0\.5:last-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\32xl\:last\:my-1\.5:last-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\32xl\:last\:my-2\.5:last-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\32xl\:last\:my-3\.5:last-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\32xl\:last\:my-btn-default:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\32xl\:last\:my-btn-sm:last-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .\32xl\:last\:my-header:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\32xl\:last\:my-icon:last-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .\32xl\:last\:my-icon-3xl:last-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .\32xl\:last\:my-icon-2xl:last-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .\32xl\:last\:my-icon-xl:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\32xl\:last\:my-icon-lg:last-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .\32xl\:last\:my-icon-sm:last-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\32xl\:last\:my-icon-xs:last-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .\32xl\:last\:my-icon-spacing:last-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .\32xl\:last\:my-heading-xs:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\32xl\:last\:my-heading-sm:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\32xl\:last\:my-heading:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\32xl\:last\:my-heading-lg:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\32xl\:last\:my-actionbar:last-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .\32xl\:last\:my-aside:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\32xl\:last\:my-sidebar:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\32xl\:last\:my-card-padding:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\32xl\:last\:-my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\32xl\:last\:-my-1:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:last\:-my-2:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:last\:-my-3:last-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\32xl\:last\:-my-4:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:last\:-my-5:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:last\:-my-6:last-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\32xl\:last\:-my-7:last-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\32xl\:last\:-my-8:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:last\:-my-9:last-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\32xl\:last\:-my-10:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:last\:-my-11:last-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\32xl\:last\:-my-12:last-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\32xl\:last\:-my-14:last-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\32xl\:last\:-my-16:last-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\32xl\:last\:-my-20:last-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\32xl\:last\:-my-24:last-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\32xl\:last\:-my-28:last-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\32xl\:last\:-my-32:last-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\32xl\:last\:-my-36:last-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\32xl\:last\:-my-40:last-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\32xl\:last\:-my-44:last-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\32xl\:last\:-my-48:last-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\32xl\:last\:-my-52:last-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\32xl\:last\:-my-56:last-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\32xl\:last\:-my-60:last-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\32xl\:last\:-my-64:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:last\:-my-72:last-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\32xl\:last\:-my-80:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:last\:-my-96:last-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\32xl\:last\:-my-144:last-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .\32xl\:last\:-my-192:last-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .\32xl\:last\:-my-240:last-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .\32xl\:last\:-my-px:last-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\32xl\:last\:-my-0\.5:last-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\32xl\:last\:-my-1\.5:last-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\32xl\:last\:-my-2\.5:last-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\32xl\:last\:-my-3\.5:last-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\32xl\:last\:-my-btn-default:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\32xl\:last\:-my-btn-sm:last-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .\32xl\:last\:-my-header:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\32xl\:last\:-my-icon:last-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .\32xl\:last\:-my-icon-3xl:last-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .\32xl\:last\:-my-icon-2xl:last-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .\32xl\:last\:-my-icon-xl:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\32xl\:last\:-my-icon-lg:last-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .\32xl\:last\:-my-icon-sm:last-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .\32xl\:last\:-my-icon-xs:last-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .\32xl\:last\:-my-icon-spacing:last-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .\32xl\:last\:-my-heading-xs:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\32xl\:last\:-my-heading-sm:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\32xl\:last\:-my-heading:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\32xl\:last\:-my-heading-lg:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\32xl\:last\:-my-actionbar:last-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .\32xl\:last\:-my-aside:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\32xl\:last\:-my-sidebar:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\32xl\:last\:-my-card-padding:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\32xl\:mt-0{
    margin-top: 0px;
  }

  .\32xl\:mt-1{
    margin-top: 0.25rem;
  }

  .\32xl\:mt-2{
    margin-top: 0.5rem;
  }

  .\32xl\:mt-3{
    margin-top: 0.75rem;
  }

  .\32xl\:mt-4{
    margin-top: 1rem;
  }

  .\32xl\:mt-5{
    margin-top: 1.25rem;
  }

  .\32xl\:mt-6{
    margin-top: 1.5rem;
  }

  .\32xl\:mt-7{
    margin-top: 1.75rem;
  }

  .\32xl\:mt-8{
    margin-top: 2rem;
  }

  .\32xl\:mt-9{
    margin-top: 2.25rem;
  }

  .\32xl\:mt-10{
    margin-top: 2.5rem;
  }

  .\32xl\:mt-11{
    margin-top: 2.75rem;
  }

  .\32xl\:mt-12{
    margin-top: 3rem;
  }

  .\32xl\:mt-14{
    margin-top: 3.5rem;
  }

  .\32xl\:mt-16{
    margin-top: 4rem;
  }

  .\32xl\:mt-20{
    margin-top: 5rem;
  }

  .\32xl\:mt-24{
    margin-top: 6rem;
  }

  .\32xl\:mt-28{
    margin-top: 7rem;
  }

  .\32xl\:mt-32{
    margin-top: 8rem;
  }

  .\32xl\:mt-36{
    margin-top: 9rem;
  }

  .\32xl\:mt-40{
    margin-top: 10rem;
  }

  .\32xl\:mt-44{
    margin-top: 11rem;
  }

  .\32xl\:mt-48{
    margin-top: 12rem;
  }

  .\32xl\:mt-52{
    margin-top: 13rem;
  }

  .\32xl\:mt-56{
    margin-top: 14rem;
  }

  .\32xl\:mt-60{
    margin-top: 15rem;
  }

  .\32xl\:mt-64{
    margin-top: 16rem;
  }

  .\32xl\:mt-72{
    margin-top: 18rem;
  }

  .\32xl\:mt-80{
    margin-top: 20rem;
  }

  .\32xl\:mt-96{
    margin-top: 24rem;
  }

  .\32xl\:mt-144{
    margin-top: 36rem;
  }

  .\32xl\:mt-192{
    margin-top: 48rem;
  }

  .\32xl\:mt-240{
    margin-top: 60rem;
  }

  .\32xl\:mt-auto{
    margin-top: auto;
  }

  .\32xl\:mt-px{
    margin-top: 1px;
  }

  .\32xl\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .\32xl\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .\32xl\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .\32xl\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .\32xl\:mt-btn-default{
    margin-top: 2.5rem;
  }

  .\32xl\:mt-btn-sm{
    margin-top: 1.875rem;
  }

  .\32xl\:mt-header{
    margin-top: 60px;
  }

  .\32xl\:mt-icon{
    margin-top: 20px;
  }

  .\32xl\:mt-icon-3xl{
    margin-top: 120px;
  }

  .\32xl\:mt-icon-2xl{
    margin-top: 80px;
  }

  .\32xl\:mt-icon-xl{
    margin-top: 60px;
  }

  .\32xl\:mt-icon-lg{
    margin-top: 40px;
  }

  .\32xl\:mt-icon-sm{
    margin-top: 18px;
  }

  .\32xl\:mt-icon-xs{
    margin-top: 16px;
  }

  .\32xl\:mt-icon-spacing{
    margin-top: 8px;
  }

  .\32xl\:mt-heading-xs{
    margin-top: 0.25rem;
  }

  .\32xl\:mt-heading-sm{
    margin-top: 0.5rem;
  }

  .\32xl\:mt-heading{
    margin-top: 1rem;
  }

  .\32xl\:mt-heading-lg{
    margin-top: 2rem;
  }

  .\32xl\:mt-actionbar{
    margin-top: 70px;
  }

  .\32xl\:mt-aside{
    margin-top: 20rem;
  }

  .\32xl\:mt-sidebar{
    margin-top: 16rem;
  }

  .\32xl\:mt-card-padding{
    margin-top: 1.25rem;
  }

  .\32xl\:-mt-0{
    margin-top: 0px;
  }

  .\32xl\:-mt-1{
    margin-top: -0.25rem;
  }

  .\32xl\:-mt-2{
    margin-top: -0.5rem;
  }

  .\32xl\:-mt-3{
    margin-top: -0.75rem;
  }

  .\32xl\:-mt-4{
    margin-top: -1rem;
  }

  .\32xl\:-mt-5{
    margin-top: -1.25rem;
  }

  .\32xl\:-mt-6{
    margin-top: -1.5rem;
  }

  .\32xl\:-mt-7{
    margin-top: -1.75rem;
  }

  .\32xl\:-mt-8{
    margin-top: -2rem;
  }

  .\32xl\:-mt-9{
    margin-top: -2.25rem;
  }

  .\32xl\:-mt-10{
    margin-top: -2.5rem;
  }

  .\32xl\:-mt-11{
    margin-top: -2.75rem;
  }

  .\32xl\:-mt-12{
    margin-top: -3rem;
  }

  .\32xl\:-mt-14{
    margin-top: -3.5rem;
  }

  .\32xl\:-mt-16{
    margin-top: -4rem;
  }

  .\32xl\:-mt-20{
    margin-top: -5rem;
  }

  .\32xl\:-mt-24{
    margin-top: -6rem;
  }

  .\32xl\:-mt-28{
    margin-top: -7rem;
  }

  .\32xl\:-mt-32{
    margin-top: -8rem;
  }

  .\32xl\:-mt-36{
    margin-top: -9rem;
  }

  .\32xl\:-mt-40{
    margin-top: -10rem;
  }

  .\32xl\:-mt-44{
    margin-top: -11rem;
  }

  .\32xl\:-mt-48{
    margin-top: -12rem;
  }

  .\32xl\:-mt-52{
    margin-top: -13rem;
  }

  .\32xl\:-mt-56{
    margin-top: -14rem;
  }

  .\32xl\:-mt-60{
    margin-top: -15rem;
  }

  .\32xl\:-mt-64{
    margin-top: -16rem;
  }

  .\32xl\:-mt-72{
    margin-top: -18rem;
  }

  .\32xl\:-mt-80{
    margin-top: -20rem;
  }

  .\32xl\:-mt-96{
    margin-top: -24rem;
  }

  .\32xl\:-mt-144{
    margin-top: -36rem;
  }

  .\32xl\:-mt-192{
    margin-top: -48rem;
  }

  .\32xl\:-mt-240{
    margin-top: -60rem;
  }

  .\32xl\:-mt-px{
    margin-top: -1px;
  }

  .\32xl\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .\32xl\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .\32xl\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .\32xl\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .\32xl\:-mt-btn-default{
    margin-top: -2.5rem;
  }

  .\32xl\:-mt-btn-sm{
    margin-top: -1.875rem;
  }

  .\32xl\:-mt-header{
    margin-top: -60px;
  }

  .\32xl\:-mt-icon{
    margin-top: -20px;
  }

  .\32xl\:-mt-icon-3xl{
    margin-top: -120px;
  }

  .\32xl\:-mt-icon-2xl{
    margin-top: -80px;
  }

  .\32xl\:-mt-icon-xl{
    margin-top: -60px;
  }

  .\32xl\:-mt-icon-lg{
    margin-top: -40px;
  }

  .\32xl\:-mt-icon-sm{
    margin-top: -18px;
  }

  .\32xl\:-mt-icon-xs{
    margin-top: -16px;
  }

  .\32xl\:-mt-icon-spacing{
    margin-top: -8px;
  }

  .\32xl\:-mt-heading-xs{
    margin-top: -0.25rem;
  }

  .\32xl\:-mt-heading-sm{
    margin-top: -0.5rem;
  }

  .\32xl\:-mt-heading{
    margin-top: -1rem;
  }

  .\32xl\:-mt-heading-lg{
    margin-top: -2rem;
  }

  .\32xl\:-mt-actionbar{
    margin-top: -70px;
  }

  .\32xl\:-mt-aside{
    margin-top: -20rem;
  }

  .\32xl\:-mt-sidebar{
    margin-top: -16rem;
  }

  .\32xl\:-mt-card-padding{
    margin-top: -1.25rem;
  }

  .\32xl\:mr-0{
    margin-right: 0px;
  }

  .\32xl\:mr-1{
    margin-right: 0.25rem;
  }

  .\32xl\:mr-2{
    margin-right: 0.5rem;
  }

  .\32xl\:mr-3{
    margin-right: 0.75rem;
  }

  .\32xl\:mr-4{
    margin-right: 1rem;
  }

  .\32xl\:mr-5{
    margin-right: 1.25rem;
  }

  .\32xl\:mr-6{
    margin-right: 1.5rem;
  }

  .\32xl\:mr-7{
    margin-right: 1.75rem;
  }

  .\32xl\:mr-8{
    margin-right: 2rem;
  }

  .\32xl\:mr-9{
    margin-right: 2.25rem;
  }

  .\32xl\:mr-10{
    margin-right: 2.5rem;
  }

  .\32xl\:mr-11{
    margin-right: 2.75rem;
  }

  .\32xl\:mr-12{
    margin-right: 3rem;
  }

  .\32xl\:mr-14{
    margin-right: 3.5rem;
  }

  .\32xl\:mr-16{
    margin-right: 4rem;
  }

  .\32xl\:mr-20{
    margin-right: 5rem;
  }

  .\32xl\:mr-24{
    margin-right: 6rem;
  }

  .\32xl\:mr-28{
    margin-right: 7rem;
  }

  .\32xl\:mr-32{
    margin-right: 8rem;
  }

  .\32xl\:mr-36{
    margin-right: 9rem;
  }

  .\32xl\:mr-40{
    margin-right: 10rem;
  }

  .\32xl\:mr-44{
    margin-right: 11rem;
  }

  .\32xl\:mr-48{
    margin-right: 12rem;
  }

  .\32xl\:mr-52{
    margin-right: 13rem;
  }

  .\32xl\:mr-56{
    margin-right: 14rem;
  }

  .\32xl\:mr-60{
    margin-right: 15rem;
  }

  .\32xl\:mr-64{
    margin-right: 16rem;
  }

  .\32xl\:mr-72{
    margin-right: 18rem;
  }

  .\32xl\:mr-80{
    margin-right: 20rem;
  }

  .\32xl\:mr-96{
    margin-right: 24rem;
  }

  .\32xl\:mr-144{
    margin-right: 36rem;
  }

  .\32xl\:mr-192{
    margin-right: 48rem;
  }

  .\32xl\:mr-240{
    margin-right: 60rem;
  }

  .\32xl\:mr-auto{
    margin-right: auto;
  }

  .\32xl\:mr-px{
    margin-right: 1px;
  }

  .\32xl\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .\32xl\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .\32xl\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .\32xl\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .\32xl\:mr-btn-default{
    margin-right: 2.5rem;
  }

  .\32xl\:mr-btn-sm{
    margin-right: 1.875rem;
  }

  .\32xl\:mr-header{
    margin-right: 60px;
  }

  .\32xl\:mr-icon{
    margin-right: 20px;
  }

  .\32xl\:mr-icon-3xl{
    margin-right: 120px;
  }

  .\32xl\:mr-icon-2xl{
    margin-right: 80px;
  }

  .\32xl\:mr-icon-xl{
    margin-right: 60px;
  }

  .\32xl\:mr-icon-lg{
    margin-right: 40px;
  }

  .\32xl\:mr-icon-sm{
    margin-right: 18px;
  }

  .\32xl\:mr-icon-xs{
    margin-right: 16px;
  }

  .\32xl\:mr-icon-spacing{
    margin-right: 8px;
  }

  .\32xl\:mr-heading-xs{
    margin-right: 0.25rem;
  }

  .\32xl\:mr-heading-sm{
    margin-right: 0.5rem;
  }

  .\32xl\:mr-heading{
    margin-right: 1rem;
  }

  .\32xl\:mr-heading-lg{
    margin-right: 2rem;
  }

  .\32xl\:mr-actionbar{
    margin-right: 70px;
  }

  .\32xl\:mr-aside{
    margin-right: 20rem;
  }

  .\32xl\:mr-sidebar{
    margin-right: 16rem;
  }

  .\32xl\:mr-card-padding{
    margin-right: 1.25rem;
  }

  .\32xl\:-mr-0{
    margin-right: 0px;
  }

  .\32xl\:-mr-1{
    margin-right: -0.25rem;
  }

  .\32xl\:-mr-2{
    margin-right: -0.5rem;
  }

  .\32xl\:-mr-3{
    margin-right: -0.75rem;
  }

  .\32xl\:-mr-4{
    margin-right: -1rem;
  }

  .\32xl\:-mr-5{
    margin-right: -1.25rem;
  }

  .\32xl\:-mr-6{
    margin-right: -1.5rem;
  }

  .\32xl\:-mr-7{
    margin-right: -1.75rem;
  }

  .\32xl\:-mr-8{
    margin-right: -2rem;
  }

  .\32xl\:-mr-9{
    margin-right: -2.25rem;
  }

  .\32xl\:-mr-10{
    margin-right: -2.5rem;
  }

  .\32xl\:-mr-11{
    margin-right: -2.75rem;
  }

  .\32xl\:-mr-12{
    margin-right: -3rem;
  }

  .\32xl\:-mr-14{
    margin-right: -3.5rem;
  }

  .\32xl\:-mr-16{
    margin-right: -4rem;
  }

  .\32xl\:-mr-20{
    margin-right: -5rem;
  }

  .\32xl\:-mr-24{
    margin-right: -6rem;
  }

  .\32xl\:-mr-28{
    margin-right: -7rem;
  }

  .\32xl\:-mr-32{
    margin-right: -8rem;
  }

  .\32xl\:-mr-36{
    margin-right: -9rem;
  }

  .\32xl\:-mr-40{
    margin-right: -10rem;
  }

  .\32xl\:-mr-44{
    margin-right: -11rem;
  }

  .\32xl\:-mr-48{
    margin-right: -12rem;
  }

  .\32xl\:-mr-52{
    margin-right: -13rem;
  }

  .\32xl\:-mr-56{
    margin-right: -14rem;
  }

  .\32xl\:-mr-60{
    margin-right: -15rem;
  }

  .\32xl\:-mr-64{
    margin-right: -16rem;
  }

  .\32xl\:-mr-72{
    margin-right: -18rem;
  }

  .\32xl\:-mr-80{
    margin-right: -20rem;
  }

  .\32xl\:-mr-96{
    margin-right: -24rem;
  }

  .\32xl\:-mr-144{
    margin-right: -36rem;
  }

  .\32xl\:-mr-192{
    margin-right: -48rem;
  }

  .\32xl\:-mr-240{
    margin-right: -60rem;
  }

  .\32xl\:-mr-px{
    margin-right: -1px;
  }

  .\32xl\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .\32xl\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .\32xl\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .\32xl\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .\32xl\:-mr-btn-default{
    margin-right: -2.5rem;
  }

  .\32xl\:-mr-btn-sm{
    margin-right: -1.875rem;
  }

  .\32xl\:-mr-header{
    margin-right: -60px;
  }

  .\32xl\:-mr-icon{
    margin-right: -20px;
  }

  .\32xl\:-mr-icon-3xl{
    margin-right: -120px;
  }

  .\32xl\:-mr-icon-2xl{
    margin-right: -80px;
  }

  .\32xl\:-mr-icon-xl{
    margin-right: -60px;
  }

  .\32xl\:-mr-icon-lg{
    margin-right: -40px;
  }

  .\32xl\:-mr-icon-sm{
    margin-right: -18px;
  }

  .\32xl\:-mr-icon-xs{
    margin-right: -16px;
  }

  .\32xl\:-mr-icon-spacing{
    margin-right: -8px;
  }

  .\32xl\:-mr-heading-xs{
    margin-right: -0.25rem;
  }

  .\32xl\:-mr-heading-sm{
    margin-right: -0.5rem;
  }

  .\32xl\:-mr-heading{
    margin-right: -1rem;
  }

  .\32xl\:-mr-heading-lg{
    margin-right: -2rem;
  }

  .\32xl\:-mr-actionbar{
    margin-right: -70px;
  }

  .\32xl\:-mr-aside{
    margin-right: -20rem;
  }

  .\32xl\:-mr-sidebar{
    margin-right: -16rem;
  }

  .\32xl\:-mr-card-padding{
    margin-right: -1.25rem;
  }

  .\32xl\:mb-0{
    margin-bottom: 0px;
  }

  .\32xl\:mb-1{
    margin-bottom: 0.25rem;
  }

  .\32xl\:mb-2{
    margin-bottom: 0.5rem;
  }

  .\32xl\:mb-3{
    margin-bottom: 0.75rem;
  }

  .\32xl\:mb-4{
    margin-bottom: 1rem;
  }

  .\32xl\:mb-5{
    margin-bottom: 1.25rem;
  }

  .\32xl\:mb-6{
    margin-bottom: 1.5rem;
  }

  .\32xl\:mb-7{
    margin-bottom: 1.75rem;
  }

  .\32xl\:mb-8{
    margin-bottom: 2rem;
  }

  .\32xl\:mb-9{
    margin-bottom: 2.25rem;
  }

  .\32xl\:mb-10{
    margin-bottom: 2.5rem;
  }

  .\32xl\:mb-11{
    margin-bottom: 2.75rem;
  }

  .\32xl\:mb-12{
    margin-bottom: 3rem;
  }

  .\32xl\:mb-14{
    margin-bottom: 3.5rem;
  }

  .\32xl\:mb-16{
    margin-bottom: 4rem;
  }

  .\32xl\:mb-20{
    margin-bottom: 5rem;
  }

  .\32xl\:mb-24{
    margin-bottom: 6rem;
  }

  .\32xl\:mb-28{
    margin-bottom: 7rem;
  }

  .\32xl\:mb-32{
    margin-bottom: 8rem;
  }

  .\32xl\:mb-36{
    margin-bottom: 9rem;
  }

  .\32xl\:mb-40{
    margin-bottom: 10rem;
  }

  .\32xl\:mb-44{
    margin-bottom: 11rem;
  }

  .\32xl\:mb-48{
    margin-bottom: 12rem;
  }

  .\32xl\:mb-52{
    margin-bottom: 13rem;
  }

  .\32xl\:mb-56{
    margin-bottom: 14rem;
  }

  .\32xl\:mb-60{
    margin-bottom: 15rem;
  }

  .\32xl\:mb-64{
    margin-bottom: 16rem;
  }

  .\32xl\:mb-72{
    margin-bottom: 18rem;
  }

  .\32xl\:mb-80{
    margin-bottom: 20rem;
  }

  .\32xl\:mb-96{
    margin-bottom: 24rem;
  }

  .\32xl\:mb-144{
    margin-bottom: 36rem;
  }

  .\32xl\:mb-192{
    margin-bottom: 48rem;
  }

  .\32xl\:mb-240{
    margin-bottom: 60rem;
  }

  .\32xl\:mb-auto{
    margin-bottom: auto;
  }

  .\32xl\:mb-px{
    margin-bottom: 1px;
  }

  .\32xl\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .\32xl\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .\32xl\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .\32xl\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .\32xl\:mb-btn-default{
    margin-bottom: 2.5rem;
  }

  .\32xl\:mb-btn-sm{
    margin-bottom: 1.875rem;
  }

  .\32xl\:mb-header{
    margin-bottom: 60px;
  }

  .\32xl\:mb-icon{
    margin-bottom: 20px;
  }

  .\32xl\:mb-icon-3xl{
    margin-bottom: 120px;
  }

  .\32xl\:mb-icon-2xl{
    margin-bottom: 80px;
  }

  .\32xl\:mb-icon-xl{
    margin-bottom: 60px;
  }

  .\32xl\:mb-icon-lg{
    margin-bottom: 40px;
  }

  .\32xl\:mb-icon-sm{
    margin-bottom: 18px;
  }

  .\32xl\:mb-icon-xs{
    margin-bottom: 16px;
  }

  .\32xl\:mb-icon-spacing{
    margin-bottom: 8px;
  }

  .\32xl\:mb-heading-xs{
    margin-bottom: 0.25rem;
  }

  .\32xl\:mb-heading-sm{
    margin-bottom: 0.5rem;
  }

  .\32xl\:mb-heading{
    margin-bottom: 1rem;
  }

  .\32xl\:mb-heading-lg{
    margin-bottom: 2rem;
  }

  .\32xl\:mb-actionbar{
    margin-bottom: 70px;
  }

  .\32xl\:mb-aside{
    margin-bottom: 20rem;
  }

  .\32xl\:mb-sidebar{
    margin-bottom: 16rem;
  }

  .\32xl\:mb-card-padding{
    margin-bottom: 1.25rem;
  }

  .\32xl\:-mb-0{
    margin-bottom: 0px;
  }

  .\32xl\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .\32xl\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .\32xl\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .\32xl\:-mb-4{
    margin-bottom: -1rem;
  }

  .\32xl\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .\32xl\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .\32xl\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .\32xl\:-mb-8{
    margin-bottom: -2rem;
  }

  .\32xl\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .\32xl\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .\32xl\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .\32xl\:-mb-12{
    margin-bottom: -3rem;
  }

  .\32xl\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .\32xl\:-mb-16{
    margin-bottom: -4rem;
  }

  .\32xl\:-mb-20{
    margin-bottom: -5rem;
  }

  .\32xl\:-mb-24{
    margin-bottom: -6rem;
  }

  .\32xl\:-mb-28{
    margin-bottom: -7rem;
  }

  .\32xl\:-mb-32{
    margin-bottom: -8rem;
  }

  .\32xl\:-mb-36{
    margin-bottom: -9rem;
  }

  .\32xl\:-mb-40{
    margin-bottom: -10rem;
  }

  .\32xl\:-mb-44{
    margin-bottom: -11rem;
  }

  .\32xl\:-mb-48{
    margin-bottom: -12rem;
  }

  .\32xl\:-mb-52{
    margin-bottom: -13rem;
  }

  .\32xl\:-mb-56{
    margin-bottom: -14rem;
  }

  .\32xl\:-mb-60{
    margin-bottom: -15rem;
  }

  .\32xl\:-mb-64{
    margin-bottom: -16rem;
  }

  .\32xl\:-mb-72{
    margin-bottom: -18rem;
  }

  .\32xl\:-mb-80{
    margin-bottom: -20rem;
  }

  .\32xl\:-mb-96{
    margin-bottom: -24rem;
  }

  .\32xl\:-mb-144{
    margin-bottom: -36rem;
  }

  .\32xl\:-mb-192{
    margin-bottom: -48rem;
  }

  .\32xl\:-mb-240{
    margin-bottom: -60rem;
  }

  .\32xl\:-mb-px{
    margin-bottom: -1px;
  }

  .\32xl\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .\32xl\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .\32xl\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .\32xl\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .\32xl\:-mb-btn-default{
    margin-bottom: -2.5rem;
  }

  .\32xl\:-mb-btn-sm{
    margin-bottom: -1.875rem;
  }

  .\32xl\:-mb-header{
    margin-bottom: -60px;
  }

  .\32xl\:-mb-icon{
    margin-bottom: -20px;
  }

  .\32xl\:-mb-icon-3xl{
    margin-bottom: -120px;
  }

  .\32xl\:-mb-icon-2xl{
    margin-bottom: -80px;
  }

  .\32xl\:-mb-icon-xl{
    margin-bottom: -60px;
  }

  .\32xl\:-mb-icon-lg{
    margin-bottom: -40px;
  }

  .\32xl\:-mb-icon-sm{
    margin-bottom: -18px;
  }

  .\32xl\:-mb-icon-xs{
    margin-bottom: -16px;
  }

  .\32xl\:-mb-icon-spacing{
    margin-bottom: -8px;
  }

  .\32xl\:-mb-heading-xs{
    margin-bottom: -0.25rem;
  }

  .\32xl\:-mb-heading-sm{
    margin-bottom: -0.5rem;
  }

  .\32xl\:-mb-heading{
    margin-bottom: -1rem;
  }

  .\32xl\:-mb-heading-lg{
    margin-bottom: -2rem;
  }

  .\32xl\:-mb-actionbar{
    margin-bottom: -70px;
  }

  .\32xl\:-mb-aside{
    margin-bottom: -20rem;
  }

  .\32xl\:-mb-sidebar{
    margin-bottom: -16rem;
  }

  .\32xl\:-mb-card-padding{
    margin-bottom: -1.25rem;
  }

  .\32xl\:ml-0{
    margin-left: 0px;
  }

  .\32xl\:ml-1{
    margin-left: 0.25rem;
  }

  .\32xl\:ml-2{
    margin-left: 0.5rem;
  }

  .\32xl\:ml-3{
    margin-left: 0.75rem;
  }

  .\32xl\:ml-4{
    margin-left: 1rem;
  }

  .\32xl\:ml-5{
    margin-left: 1.25rem;
  }

  .\32xl\:ml-6{
    margin-left: 1.5rem;
  }

  .\32xl\:ml-7{
    margin-left: 1.75rem;
  }

  .\32xl\:ml-8{
    margin-left: 2rem;
  }

  .\32xl\:ml-9{
    margin-left: 2.25rem;
  }

  .\32xl\:ml-10{
    margin-left: 2.5rem;
  }

  .\32xl\:ml-11{
    margin-left: 2.75rem;
  }

  .\32xl\:ml-12{
    margin-left: 3rem;
  }

  .\32xl\:ml-14{
    margin-left: 3.5rem;
  }

  .\32xl\:ml-16{
    margin-left: 4rem;
  }

  .\32xl\:ml-20{
    margin-left: 5rem;
  }

  .\32xl\:ml-24{
    margin-left: 6rem;
  }

  .\32xl\:ml-28{
    margin-left: 7rem;
  }

  .\32xl\:ml-32{
    margin-left: 8rem;
  }

  .\32xl\:ml-36{
    margin-left: 9rem;
  }

  .\32xl\:ml-40{
    margin-left: 10rem;
  }

  .\32xl\:ml-44{
    margin-left: 11rem;
  }

  .\32xl\:ml-48{
    margin-left: 12rem;
  }

  .\32xl\:ml-52{
    margin-left: 13rem;
  }

  .\32xl\:ml-56{
    margin-left: 14rem;
  }

  .\32xl\:ml-60{
    margin-left: 15rem;
  }

  .\32xl\:ml-64{
    margin-left: 16rem;
  }

  .\32xl\:ml-72{
    margin-left: 18rem;
  }

  .\32xl\:ml-80{
    margin-left: 20rem;
  }

  .\32xl\:ml-96{
    margin-left: 24rem;
  }

  .\32xl\:ml-144{
    margin-left: 36rem;
  }

  .\32xl\:ml-192{
    margin-left: 48rem;
  }

  .\32xl\:ml-240{
    margin-left: 60rem;
  }

  .\32xl\:ml-auto{
    margin-left: auto;
  }

  .\32xl\:ml-px{
    margin-left: 1px;
  }

  .\32xl\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .\32xl\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .\32xl\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .\32xl\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .\32xl\:ml-btn-default{
    margin-left: 2.5rem;
  }

  .\32xl\:ml-btn-sm{
    margin-left: 1.875rem;
  }

  .\32xl\:ml-header{
    margin-left: 60px;
  }

  .\32xl\:ml-icon{
    margin-left: 20px;
  }

  .\32xl\:ml-icon-3xl{
    margin-left: 120px;
  }

  .\32xl\:ml-icon-2xl{
    margin-left: 80px;
  }

  .\32xl\:ml-icon-xl{
    margin-left: 60px;
  }

  .\32xl\:ml-icon-lg{
    margin-left: 40px;
  }

  .\32xl\:ml-icon-sm{
    margin-left: 18px;
  }

  .\32xl\:ml-icon-xs{
    margin-left: 16px;
  }

  .\32xl\:ml-icon-spacing{
    margin-left: 8px;
  }

  .\32xl\:ml-heading-xs{
    margin-left: 0.25rem;
  }

  .\32xl\:ml-heading-sm{
    margin-left: 0.5rem;
  }

  .\32xl\:ml-heading{
    margin-left: 1rem;
  }

  .\32xl\:ml-heading-lg{
    margin-left: 2rem;
  }

  .\32xl\:ml-actionbar{
    margin-left: 70px;
  }

  .\32xl\:ml-aside{
    margin-left: 20rem;
  }

  .\32xl\:ml-sidebar{
    margin-left: 16rem;
  }

  .\32xl\:ml-card-padding{
    margin-left: 1.25rem;
  }

  .\32xl\:-ml-0{
    margin-left: 0px;
  }

  .\32xl\:-ml-1{
    margin-left: -0.25rem;
  }

  .\32xl\:-ml-2{
    margin-left: -0.5rem;
  }

  .\32xl\:-ml-3{
    margin-left: -0.75rem;
  }

  .\32xl\:-ml-4{
    margin-left: -1rem;
  }

  .\32xl\:-ml-5{
    margin-left: -1.25rem;
  }

  .\32xl\:-ml-6{
    margin-left: -1.5rem;
  }

  .\32xl\:-ml-7{
    margin-left: -1.75rem;
  }

  .\32xl\:-ml-8{
    margin-left: -2rem;
  }

  .\32xl\:-ml-9{
    margin-left: -2.25rem;
  }

  .\32xl\:-ml-10{
    margin-left: -2.5rem;
  }

  .\32xl\:-ml-11{
    margin-left: -2.75rem;
  }

  .\32xl\:-ml-12{
    margin-left: -3rem;
  }

  .\32xl\:-ml-14{
    margin-left: -3.5rem;
  }

  .\32xl\:-ml-16{
    margin-left: -4rem;
  }

  .\32xl\:-ml-20{
    margin-left: -5rem;
  }

  .\32xl\:-ml-24{
    margin-left: -6rem;
  }

  .\32xl\:-ml-28{
    margin-left: -7rem;
  }

  .\32xl\:-ml-32{
    margin-left: -8rem;
  }

  .\32xl\:-ml-36{
    margin-left: -9rem;
  }

  .\32xl\:-ml-40{
    margin-left: -10rem;
  }

  .\32xl\:-ml-44{
    margin-left: -11rem;
  }

  .\32xl\:-ml-48{
    margin-left: -12rem;
  }

  .\32xl\:-ml-52{
    margin-left: -13rem;
  }

  .\32xl\:-ml-56{
    margin-left: -14rem;
  }

  .\32xl\:-ml-60{
    margin-left: -15rem;
  }

  .\32xl\:-ml-64{
    margin-left: -16rem;
  }

  .\32xl\:-ml-72{
    margin-left: -18rem;
  }

  .\32xl\:-ml-80{
    margin-left: -20rem;
  }

  .\32xl\:-ml-96{
    margin-left: -24rem;
  }

  .\32xl\:-ml-144{
    margin-left: -36rem;
  }

  .\32xl\:-ml-192{
    margin-left: -48rem;
  }

  .\32xl\:-ml-240{
    margin-left: -60rem;
  }

  .\32xl\:-ml-px{
    margin-left: -1px;
  }

  .\32xl\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .\32xl\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .\32xl\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .\32xl\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .\32xl\:-ml-btn-default{
    margin-left: -2.5rem;
  }

  .\32xl\:-ml-btn-sm{
    margin-left: -1.875rem;
  }

  .\32xl\:-ml-header{
    margin-left: -60px;
  }

  .\32xl\:-ml-icon{
    margin-left: -20px;
  }

  .\32xl\:-ml-icon-3xl{
    margin-left: -120px;
  }

  .\32xl\:-ml-icon-2xl{
    margin-left: -80px;
  }

  .\32xl\:-ml-icon-xl{
    margin-left: -60px;
  }

  .\32xl\:-ml-icon-lg{
    margin-left: -40px;
  }

  .\32xl\:-ml-icon-sm{
    margin-left: -18px;
  }

  .\32xl\:-ml-icon-xs{
    margin-left: -16px;
  }

  .\32xl\:-ml-icon-spacing{
    margin-left: -8px;
  }

  .\32xl\:-ml-heading-xs{
    margin-left: -0.25rem;
  }

  .\32xl\:-ml-heading-sm{
    margin-left: -0.5rem;
  }

  .\32xl\:-ml-heading{
    margin-left: -1rem;
  }

  .\32xl\:-ml-heading-lg{
    margin-left: -2rem;
  }

  .\32xl\:-ml-actionbar{
    margin-left: -70px;
  }

  .\32xl\:-ml-aside{
    margin-left: -20rem;
  }

  .\32xl\:-ml-sidebar{
    margin-left: -16rem;
  }

  .\32xl\:-ml-card-padding{
    margin-left: -1.25rem;
  }

  .\32xl\:first\:mt-0:first-child{
    margin-top: 0px;
  }

  .\32xl\:first\:mt-1:first-child{
    margin-top: 0.25rem;
  }

  .\32xl\:first\:mt-2:first-child{
    margin-top: 0.5rem;
  }

  .\32xl\:first\:mt-3:first-child{
    margin-top: 0.75rem;
  }

  .\32xl\:first\:mt-4:first-child{
    margin-top: 1rem;
  }

  .\32xl\:first\:mt-5:first-child{
    margin-top: 1.25rem;
  }

  .\32xl\:first\:mt-6:first-child{
    margin-top: 1.5rem;
  }

  .\32xl\:first\:mt-7:first-child{
    margin-top: 1.75rem;
  }

  .\32xl\:first\:mt-8:first-child{
    margin-top: 2rem;
  }

  .\32xl\:first\:mt-9:first-child{
    margin-top: 2.25rem;
  }

  .\32xl\:first\:mt-10:first-child{
    margin-top: 2.5rem;
  }

  .\32xl\:first\:mt-11:first-child{
    margin-top: 2.75rem;
  }

  .\32xl\:first\:mt-12:first-child{
    margin-top: 3rem;
  }

  .\32xl\:first\:mt-14:first-child{
    margin-top: 3.5rem;
  }

  .\32xl\:first\:mt-16:first-child{
    margin-top: 4rem;
  }

  .\32xl\:first\:mt-20:first-child{
    margin-top: 5rem;
  }

  .\32xl\:first\:mt-24:first-child{
    margin-top: 6rem;
  }

  .\32xl\:first\:mt-28:first-child{
    margin-top: 7rem;
  }

  .\32xl\:first\:mt-32:first-child{
    margin-top: 8rem;
  }

  .\32xl\:first\:mt-36:first-child{
    margin-top: 9rem;
  }

  .\32xl\:first\:mt-40:first-child{
    margin-top: 10rem;
  }

  .\32xl\:first\:mt-44:first-child{
    margin-top: 11rem;
  }

  .\32xl\:first\:mt-48:first-child{
    margin-top: 12rem;
  }

  .\32xl\:first\:mt-52:first-child{
    margin-top: 13rem;
  }

  .\32xl\:first\:mt-56:first-child{
    margin-top: 14rem;
  }

  .\32xl\:first\:mt-60:first-child{
    margin-top: 15rem;
  }

  .\32xl\:first\:mt-64:first-child{
    margin-top: 16rem;
  }

  .\32xl\:first\:mt-72:first-child{
    margin-top: 18rem;
  }

  .\32xl\:first\:mt-80:first-child{
    margin-top: 20rem;
  }

  .\32xl\:first\:mt-96:first-child{
    margin-top: 24rem;
  }

  .\32xl\:first\:mt-144:first-child{
    margin-top: 36rem;
  }

  .\32xl\:first\:mt-192:first-child{
    margin-top: 48rem;
  }

  .\32xl\:first\:mt-240:first-child{
    margin-top: 60rem;
  }

  .\32xl\:first\:mt-auto:first-child{
    margin-top: auto;
  }

  .\32xl\:first\:mt-px:first-child{
    margin-top: 1px;
  }

  .\32xl\:first\:mt-0\.5:first-child{
    margin-top: 0.125rem;
  }

  .\32xl\:first\:mt-1\.5:first-child{
    margin-top: 0.375rem;
  }

  .\32xl\:first\:mt-2\.5:first-child{
    margin-top: 0.625rem;
  }

  .\32xl\:first\:mt-3\.5:first-child{
    margin-top: 0.875rem;
  }

  .\32xl\:first\:mt-btn-default:first-child{
    margin-top: 2.5rem;
  }

  .\32xl\:first\:mt-btn-sm:first-child{
    margin-top: 1.875rem;
  }

  .\32xl\:first\:mt-header:first-child{
    margin-top: 60px;
  }

  .\32xl\:first\:mt-icon:first-child{
    margin-top: 20px;
  }

  .\32xl\:first\:mt-icon-3xl:first-child{
    margin-top: 120px;
  }

  .\32xl\:first\:mt-icon-2xl:first-child{
    margin-top: 80px;
  }

  .\32xl\:first\:mt-icon-xl:first-child{
    margin-top: 60px;
  }

  .\32xl\:first\:mt-icon-lg:first-child{
    margin-top: 40px;
  }

  .\32xl\:first\:mt-icon-sm:first-child{
    margin-top: 18px;
  }

  .\32xl\:first\:mt-icon-xs:first-child{
    margin-top: 16px;
  }

  .\32xl\:first\:mt-icon-spacing:first-child{
    margin-top: 8px;
  }

  .\32xl\:first\:mt-heading-xs:first-child{
    margin-top: 0.25rem;
  }

  .\32xl\:first\:mt-heading-sm:first-child{
    margin-top: 0.5rem;
  }

  .\32xl\:first\:mt-heading:first-child{
    margin-top: 1rem;
  }

  .\32xl\:first\:mt-heading-lg:first-child{
    margin-top: 2rem;
  }

  .\32xl\:first\:mt-actionbar:first-child{
    margin-top: 70px;
  }

  .\32xl\:first\:mt-aside:first-child{
    margin-top: 20rem;
  }

  .\32xl\:first\:mt-sidebar:first-child{
    margin-top: 16rem;
  }

  .\32xl\:first\:mt-card-padding:first-child{
    margin-top: 1.25rem;
  }

  .\32xl\:first\:-mt-0:first-child{
    margin-top: 0px;
  }

  .\32xl\:first\:-mt-1:first-child{
    margin-top: -0.25rem;
  }

  .\32xl\:first\:-mt-2:first-child{
    margin-top: -0.5rem;
  }

  .\32xl\:first\:-mt-3:first-child{
    margin-top: -0.75rem;
  }

  .\32xl\:first\:-mt-4:first-child{
    margin-top: -1rem;
  }

  .\32xl\:first\:-mt-5:first-child{
    margin-top: -1.25rem;
  }

  .\32xl\:first\:-mt-6:first-child{
    margin-top: -1.5rem;
  }

  .\32xl\:first\:-mt-7:first-child{
    margin-top: -1.75rem;
  }

  .\32xl\:first\:-mt-8:first-child{
    margin-top: -2rem;
  }

  .\32xl\:first\:-mt-9:first-child{
    margin-top: -2.25rem;
  }

  .\32xl\:first\:-mt-10:first-child{
    margin-top: -2.5rem;
  }

  .\32xl\:first\:-mt-11:first-child{
    margin-top: -2.75rem;
  }

  .\32xl\:first\:-mt-12:first-child{
    margin-top: -3rem;
  }

  .\32xl\:first\:-mt-14:first-child{
    margin-top: -3.5rem;
  }

  .\32xl\:first\:-mt-16:first-child{
    margin-top: -4rem;
  }

  .\32xl\:first\:-mt-20:first-child{
    margin-top: -5rem;
  }

  .\32xl\:first\:-mt-24:first-child{
    margin-top: -6rem;
  }

  .\32xl\:first\:-mt-28:first-child{
    margin-top: -7rem;
  }

  .\32xl\:first\:-mt-32:first-child{
    margin-top: -8rem;
  }

  .\32xl\:first\:-mt-36:first-child{
    margin-top: -9rem;
  }

  .\32xl\:first\:-mt-40:first-child{
    margin-top: -10rem;
  }

  .\32xl\:first\:-mt-44:first-child{
    margin-top: -11rem;
  }

  .\32xl\:first\:-mt-48:first-child{
    margin-top: -12rem;
  }

  .\32xl\:first\:-mt-52:first-child{
    margin-top: -13rem;
  }

  .\32xl\:first\:-mt-56:first-child{
    margin-top: -14rem;
  }

  .\32xl\:first\:-mt-60:first-child{
    margin-top: -15rem;
  }

  .\32xl\:first\:-mt-64:first-child{
    margin-top: -16rem;
  }

  .\32xl\:first\:-mt-72:first-child{
    margin-top: -18rem;
  }

  .\32xl\:first\:-mt-80:first-child{
    margin-top: -20rem;
  }

  .\32xl\:first\:-mt-96:first-child{
    margin-top: -24rem;
  }

  .\32xl\:first\:-mt-144:first-child{
    margin-top: -36rem;
  }

  .\32xl\:first\:-mt-192:first-child{
    margin-top: -48rem;
  }

  .\32xl\:first\:-mt-240:first-child{
    margin-top: -60rem;
  }

  .\32xl\:first\:-mt-px:first-child{
    margin-top: -1px;
  }

  .\32xl\:first\:-mt-0\.5:first-child{
    margin-top: -0.125rem;
  }

  .\32xl\:first\:-mt-1\.5:first-child{
    margin-top: -0.375rem;
  }

  .\32xl\:first\:-mt-2\.5:first-child{
    margin-top: -0.625rem;
  }

  .\32xl\:first\:-mt-3\.5:first-child{
    margin-top: -0.875rem;
  }

  .\32xl\:first\:-mt-btn-default:first-child{
    margin-top: -2.5rem;
  }

  .\32xl\:first\:-mt-btn-sm:first-child{
    margin-top: -1.875rem;
  }

  .\32xl\:first\:-mt-header:first-child{
    margin-top: -60px;
  }

  .\32xl\:first\:-mt-icon:first-child{
    margin-top: -20px;
  }

  .\32xl\:first\:-mt-icon-3xl:first-child{
    margin-top: -120px;
  }

  .\32xl\:first\:-mt-icon-2xl:first-child{
    margin-top: -80px;
  }

  .\32xl\:first\:-mt-icon-xl:first-child{
    margin-top: -60px;
  }

  .\32xl\:first\:-mt-icon-lg:first-child{
    margin-top: -40px;
  }

  .\32xl\:first\:-mt-icon-sm:first-child{
    margin-top: -18px;
  }

  .\32xl\:first\:-mt-icon-xs:first-child{
    margin-top: -16px;
  }

  .\32xl\:first\:-mt-icon-spacing:first-child{
    margin-top: -8px;
  }

  .\32xl\:first\:-mt-heading-xs:first-child{
    margin-top: -0.25rem;
  }

  .\32xl\:first\:-mt-heading-sm:first-child{
    margin-top: -0.5rem;
  }

  .\32xl\:first\:-mt-heading:first-child{
    margin-top: -1rem;
  }

  .\32xl\:first\:-mt-heading-lg:first-child{
    margin-top: -2rem;
  }

  .\32xl\:first\:-mt-actionbar:first-child{
    margin-top: -70px;
  }

  .\32xl\:first\:-mt-aside:first-child{
    margin-top: -20rem;
  }

  .\32xl\:first\:-mt-sidebar:first-child{
    margin-top: -16rem;
  }

  .\32xl\:first\:-mt-card-padding:first-child{
    margin-top: -1.25rem;
  }

  .\32xl\:first\:mr-0:first-child{
    margin-right: 0px;
  }

  .\32xl\:first\:mr-1:first-child{
    margin-right: 0.25rem;
  }

  .\32xl\:first\:mr-2:first-child{
    margin-right: 0.5rem;
  }

  .\32xl\:first\:mr-3:first-child{
    margin-right: 0.75rem;
  }

  .\32xl\:first\:mr-4:first-child{
    margin-right: 1rem;
  }

  .\32xl\:first\:mr-5:first-child{
    margin-right: 1.25rem;
  }

  .\32xl\:first\:mr-6:first-child{
    margin-right: 1.5rem;
  }

  .\32xl\:first\:mr-7:first-child{
    margin-right: 1.75rem;
  }

  .\32xl\:first\:mr-8:first-child{
    margin-right: 2rem;
  }

  .\32xl\:first\:mr-9:first-child{
    margin-right: 2.25rem;
  }

  .\32xl\:first\:mr-10:first-child{
    margin-right: 2.5rem;
  }

  .\32xl\:first\:mr-11:first-child{
    margin-right: 2.75rem;
  }

  .\32xl\:first\:mr-12:first-child{
    margin-right: 3rem;
  }

  .\32xl\:first\:mr-14:first-child{
    margin-right: 3.5rem;
  }

  .\32xl\:first\:mr-16:first-child{
    margin-right: 4rem;
  }

  .\32xl\:first\:mr-20:first-child{
    margin-right: 5rem;
  }

  .\32xl\:first\:mr-24:first-child{
    margin-right: 6rem;
  }

  .\32xl\:first\:mr-28:first-child{
    margin-right: 7rem;
  }

  .\32xl\:first\:mr-32:first-child{
    margin-right: 8rem;
  }

  .\32xl\:first\:mr-36:first-child{
    margin-right: 9rem;
  }

  .\32xl\:first\:mr-40:first-child{
    margin-right: 10rem;
  }

  .\32xl\:first\:mr-44:first-child{
    margin-right: 11rem;
  }

  .\32xl\:first\:mr-48:first-child{
    margin-right: 12rem;
  }

  .\32xl\:first\:mr-52:first-child{
    margin-right: 13rem;
  }

  .\32xl\:first\:mr-56:first-child{
    margin-right: 14rem;
  }

  .\32xl\:first\:mr-60:first-child{
    margin-right: 15rem;
  }

  .\32xl\:first\:mr-64:first-child{
    margin-right: 16rem;
  }

  .\32xl\:first\:mr-72:first-child{
    margin-right: 18rem;
  }

  .\32xl\:first\:mr-80:first-child{
    margin-right: 20rem;
  }

  .\32xl\:first\:mr-96:first-child{
    margin-right: 24rem;
  }

  .\32xl\:first\:mr-144:first-child{
    margin-right: 36rem;
  }

  .\32xl\:first\:mr-192:first-child{
    margin-right: 48rem;
  }

  .\32xl\:first\:mr-240:first-child{
    margin-right: 60rem;
  }

  .\32xl\:first\:mr-auto:first-child{
    margin-right: auto;
  }

  .\32xl\:first\:mr-px:first-child{
    margin-right: 1px;
  }

  .\32xl\:first\:mr-0\.5:first-child{
    margin-right: 0.125rem;
  }

  .\32xl\:first\:mr-1\.5:first-child{
    margin-right: 0.375rem;
  }

  .\32xl\:first\:mr-2\.5:first-child{
    margin-right: 0.625rem;
  }

  .\32xl\:first\:mr-3\.5:first-child{
    margin-right: 0.875rem;
  }

  .\32xl\:first\:mr-btn-default:first-child{
    margin-right: 2.5rem;
  }

  .\32xl\:first\:mr-btn-sm:first-child{
    margin-right: 1.875rem;
  }

  .\32xl\:first\:mr-header:first-child{
    margin-right: 60px;
  }

  .\32xl\:first\:mr-icon:first-child{
    margin-right: 20px;
  }

  .\32xl\:first\:mr-icon-3xl:first-child{
    margin-right: 120px;
  }

  .\32xl\:first\:mr-icon-2xl:first-child{
    margin-right: 80px;
  }

  .\32xl\:first\:mr-icon-xl:first-child{
    margin-right: 60px;
  }

  .\32xl\:first\:mr-icon-lg:first-child{
    margin-right: 40px;
  }

  .\32xl\:first\:mr-icon-sm:first-child{
    margin-right: 18px;
  }

  .\32xl\:first\:mr-icon-xs:first-child{
    margin-right: 16px;
  }

  .\32xl\:first\:mr-icon-spacing:first-child{
    margin-right: 8px;
  }

  .\32xl\:first\:mr-heading-xs:first-child{
    margin-right: 0.25rem;
  }

  .\32xl\:first\:mr-heading-sm:first-child{
    margin-right: 0.5rem;
  }

  .\32xl\:first\:mr-heading:first-child{
    margin-right: 1rem;
  }

  .\32xl\:first\:mr-heading-lg:first-child{
    margin-right: 2rem;
  }

  .\32xl\:first\:mr-actionbar:first-child{
    margin-right: 70px;
  }

  .\32xl\:first\:mr-aside:first-child{
    margin-right: 20rem;
  }

  .\32xl\:first\:mr-sidebar:first-child{
    margin-right: 16rem;
  }

  .\32xl\:first\:mr-card-padding:first-child{
    margin-right: 1.25rem;
  }

  .\32xl\:first\:-mr-0:first-child{
    margin-right: 0px;
  }

  .\32xl\:first\:-mr-1:first-child{
    margin-right: -0.25rem;
  }

  .\32xl\:first\:-mr-2:first-child{
    margin-right: -0.5rem;
  }

  .\32xl\:first\:-mr-3:first-child{
    margin-right: -0.75rem;
  }

  .\32xl\:first\:-mr-4:first-child{
    margin-right: -1rem;
  }

  .\32xl\:first\:-mr-5:first-child{
    margin-right: -1.25rem;
  }

  .\32xl\:first\:-mr-6:first-child{
    margin-right: -1.5rem;
  }

  .\32xl\:first\:-mr-7:first-child{
    margin-right: -1.75rem;
  }

  .\32xl\:first\:-mr-8:first-child{
    margin-right: -2rem;
  }

  .\32xl\:first\:-mr-9:first-child{
    margin-right: -2.25rem;
  }

  .\32xl\:first\:-mr-10:first-child{
    margin-right: -2.5rem;
  }

  .\32xl\:first\:-mr-11:first-child{
    margin-right: -2.75rem;
  }

  .\32xl\:first\:-mr-12:first-child{
    margin-right: -3rem;
  }

  .\32xl\:first\:-mr-14:first-child{
    margin-right: -3.5rem;
  }

  .\32xl\:first\:-mr-16:first-child{
    margin-right: -4rem;
  }

  .\32xl\:first\:-mr-20:first-child{
    margin-right: -5rem;
  }

  .\32xl\:first\:-mr-24:first-child{
    margin-right: -6rem;
  }

  .\32xl\:first\:-mr-28:first-child{
    margin-right: -7rem;
  }

  .\32xl\:first\:-mr-32:first-child{
    margin-right: -8rem;
  }

  .\32xl\:first\:-mr-36:first-child{
    margin-right: -9rem;
  }

  .\32xl\:first\:-mr-40:first-child{
    margin-right: -10rem;
  }

  .\32xl\:first\:-mr-44:first-child{
    margin-right: -11rem;
  }

  .\32xl\:first\:-mr-48:first-child{
    margin-right: -12rem;
  }

  .\32xl\:first\:-mr-52:first-child{
    margin-right: -13rem;
  }

  .\32xl\:first\:-mr-56:first-child{
    margin-right: -14rem;
  }

  .\32xl\:first\:-mr-60:first-child{
    margin-right: -15rem;
  }

  .\32xl\:first\:-mr-64:first-child{
    margin-right: -16rem;
  }

  .\32xl\:first\:-mr-72:first-child{
    margin-right: -18rem;
  }

  .\32xl\:first\:-mr-80:first-child{
    margin-right: -20rem;
  }

  .\32xl\:first\:-mr-96:first-child{
    margin-right: -24rem;
  }

  .\32xl\:first\:-mr-144:first-child{
    margin-right: -36rem;
  }

  .\32xl\:first\:-mr-192:first-child{
    margin-right: -48rem;
  }

  .\32xl\:first\:-mr-240:first-child{
    margin-right: -60rem;
  }

  .\32xl\:first\:-mr-px:first-child{
    margin-right: -1px;
  }

  .\32xl\:first\:-mr-0\.5:first-child{
    margin-right: -0.125rem;
  }

  .\32xl\:first\:-mr-1\.5:first-child{
    margin-right: -0.375rem;
  }

  .\32xl\:first\:-mr-2\.5:first-child{
    margin-right: -0.625rem;
  }

  .\32xl\:first\:-mr-3\.5:first-child{
    margin-right: -0.875rem;
  }

  .\32xl\:first\:-mr-btn-default:first-child{
    margin-right: -2.5rem;
  }

  .\32xl\:first\:-mr-btn-sm:first-child{
    margin-right: -1.875rem;
  }

  .\32xl\:first\:-mr-header:first-child{
    margin-right: -60px;
  }

  .\32xl\:first\:-mr-icon:first-child{
    margin-right: -20px;
  }

  .\32xl\:first\:-mr-icon-3xl:first-child{
    margin-right: -120px;
  }

  .\32xl\:first\:-mr-icon-2xl:first-child{
    margin-right: -80px;
  }

  .\32xl\:first\:-mr-icon-xl:first-child{
    margin-right: -60px;
  }

  .\32xl\:first\:-mr-icon-lg:first-child{
    margin-right: -40px;
  }

  .\32xl\:first\:-mr-icon-sm:first-child{
    margin-right: -18px;
  }

  .\32xl\:first\:-mr-icon-xs:first-child{
    margin-right: -16px;
  }

  .\32xl\:first\:-mr-icon-spacing:first-child{
    margin-right: -8px;
  }

  .\32xl\:first\:-mr-heading-xs:first-child{
    margin-right: -0.25rem;
  }

  .\32xl\:first\:-mr-heading-sm:first-child{
    margin-right: -0.5rem;
  }

  .\32xl\:first\:-mr-heading:first-child{
    margin-right: -1rem;
  }

  .\32xl\:first\:-mr-heading-lg:first-child{
    margin-right: -2rem;
  }

  .\32xl\:first\:-mr-actionbar:first-child{
    margin-right: -70px;
  }

  .\32xl\:first\:-mr-aside:first-child{
    margin-right: -20rem;
  }

  .\32xl\:first\:-mr-sidebar:first-child{
    margin-right: -16rem;
  }

  .\32xl\:first\:-mr-card-padding:first-child{
    margin-right: -1.25rem;
  }

  .\32xl\:first\:mb-0:first-child{
    margin-bottom: 0px;
  }

  .\32xl\:first\:mb-1:first-child{
    margin-bottom: 0.25rem;
  }

  .\32xl\:first\:mb-2:first-child{
    margin-bottom: 0.5rem;
  }

  .\32xl\:first\:mb-3:first-child{
    margin-bottom: 0.75rem;
  }

  .\32xl\:first\:mb-4:first-child{
    margin-bottom: 1rem;
  }

  .\32xl\:first\:mb-5:first-child{
    margin-bottom: 1.25rem;
  }

  .\32xl\:first\:mb-6:first-child{
    margin-bottom: 1.5rem;
  }

  .\32xl\:first\:mb-7:first-child{
    margin-bottom: 1.75rem;
  }

  .\32xl\:first\:mb-8:first-child{
    margin-bottom: 2rem;
  }

  .\32xl\:first\:mb-9:first-child{
    margin-bottom: 2.25rem;
  }

  .\32xl\:first\:mb-10:first-child{
    margin-bottom: 2.5rem;
  }

  .\32xl\:first\:mb-11:first-child{
    margin-bottom: 2.75rem;
  }

  .\32xl\:first\:mb-12:first-child{
    margin-bottom: 3rem;
  }

  .\32xl\:first\:mb-14:first-child{
    margin-bottom: 3.5rem;
  }

  .\32xl\:first\:mb-16:first-child{
    margin-bottom: 4rem;
  }

  .\32xl\:first\:mb-20:first-child{
    margin-bottom: 5rem;
  }

  .\32xl\:first\:mb-24:first-child{
    margin-bottom: 6rem;
  }

  .\32xl\:first\:mb-28:first-child{
    margin-bottom: 7rem;
  }

  .\32xl\:first\:mb-32:first-child{
    margin-bottom: 8rem;
  }

  .\32xl\:first\:mb-36:first-child{
    margin-bottom: 9rem;
  }

  .\32xl\:first\:mb-40:first-child{
    margin-bottom: 10rem;
  }

  .\32xl\:first\:mb-44:first-child{
    margin-bottom: 11rem;
  }

  .\32xl\:first\:mb-48:first-child{
    margin-bottom: 12rem;
  }

  .\32xl\:first\:mb-52:first-child{
    margin-bottom: 13rem;
  }

  .\32xl\:first\:mb-56:first-child{
    margin-bottom: 14rem;
  }

  .\32xl\:first\:mb-60:first-child{
    margin-bottom: 15rem;
  }

  .\32xl\:first\:mb-64:first-child{
    margin-bottom: 16rem;
  }

  .\32xl\:first\:mb-72:first-child{
    margin-bottom: 18rem;
  }

  .\32xl\:first\:mb-80:first-child{
    margin-bottom: 20rem;
  }

  .\32xl\:first\:mb-96:first-child{
    margin-bottom: 24rem;
  }

  .\32xl\:first\:mb-144:first-child{
    margin-bottom: 36rem;
  }

  .\32xl\:first\:mb-192:first-child{
    margin-bottom: 48rem;
  }

  .\32xl\:first\:mb-240:first-child{
    margin-bottom: 60rem;
  }

  .\32xl\:first\:mb-auto:first-child{
    margin-bottom: auto;
  }

  .\32xl\:first\:mb-px:first-child{
    margin-bottom: 1px;
  }

  .\32xl\:first\:mb-0\.5:first-child{
    margin-bottom: 0.125rem;
  }

  .\32xl\:first\:mb-1\.5:first-child{
    margin-bottom: 0.375rem;
  }

  .\32xl\:first\:mb-2\.5:first-child{
    margin-bottom: 0.625rem;
  }

  .\32xl\:first\:mb-3\.5:first-child{
    margin-bottom: 0.875rem;
  }

  .\32xl\:first\:mb-btn-default:first-child{
    margin-bottom: 2.5rem;
  }

  .\32xl\:first\:mb-btn-sm:first-child{
    margin-bottom: 1.875rem;
  }

  .\32xl\:first\:mb-header:first-child{
    margin-bottom: 60px;
  }

  .\32xl\:first\:mb-icon:first-child{
    margin-bottom: 20px;
  }

  .\32xl\:first\:mb-icon-3xl:first-child{
    margin-bottom: 120px;
  }

  .\32xl\:first\:mb-icon-2xl:first-child{
    margin-bottom: 80px;
  }

  .\32xl\:first\:mb-icon-xl:first-child{
    margin-bottom: 60px;
  }

  .\32xl\:first\:mb-icon-lg:first-child{
    margin-bottom: 40px;
  }

  .\32xl\:first\:mb-icon-sm:first-child{
    margin-bottom: 18px;
  }

  .\32xl\:first\:mb-icon-xs:first-child{
    margin-bottom: 16px;
  }

  .\32xl\:first\:mb-icon-spacing:first-child{
    margin-bottom: 8px;
  }

  .\32xl\:first\:mb-heading-xs:first-child{
    margin-bottom: 0.25rem;
  }

  .\32xl\:first\:mb-heading-sm:first-child{
    margin-bottom: 0.5rem;
  }

  .\32xl\:first\:mb-heading:first-child{
    margin-bottom: 1rem;
  }

  .\32xl\:first\:mb-heading-lg:first-child{
    margin-bottom: 2rem;
  }

  .\32xl\:first\:mb-actionbar:first-child{
    margin-bottom: 70px;
  }

  .\32xl\:first\:mb-aside:first-child{
    margin-bottom: 20rem;
  }

  .\32xl\:first\:mb-sidebar:first-child{
    margin-bottom: 16rem;
  }

  .\32xl\:first\:mb-card-padding:first-child{
    margin-bottom: 1.25rem;
  }

  .\32xl\:first\:-mb-0:first-child{
    margin-bottom: 0px;
  }

  .\32xl\:first\:-mb-1:first-child{
    margin-bottom: -0.25rem;
  }

  .\32xl\:first\:-mb-2:first-child{
    margin-bottom: -0.5rem;
  }

  .\32xl\:first\:-mb-3:first-child{
    margin-bottom: -0.75rem;
  }

  .\32xl\:first\:-mb-4:first-child{
    margin-bottom: -1rem;
  }

  .\32xl\:first\:-mb-5:first-child{
    margin-bottom: -1.25rem;
  }

  .\32xl\:first\:-mb-6:first-child{
    margin-bottom: -1.5rem;
  }

  .\32xl\:first\:-mb-7:first-child{
    margin-bottom: -1.75rem;
  }

  .\32xl\:first\:-mb-8:first-child{
    margin-bottom: -2rem;
  }

  .\32xl\:first\:-mb-9:first-child{
    margin-bottom: -2.25rem;
  }

  .\32xl\:first\:-mb-10:first-child{
    margin-bottom: -2.5rem;
  }

  .\32xl\:first\:-mb-11:first-child{
    margin-bottom: -2.75rem;
  }

  .\32xl\:first\:-mb-12:first-child{
    margin-bottom: -3rem;
  }

  .\32xl\:first\:-mb-14:first-child{
    margin-bottom: -3.5rem;
  }

  .\32xl\:first\:-mb-16:first-child{
    margin-bottom: -4rem;
  }

  .\32xl\:first\:-mb-20:first-child{
    margin-bottom: -5rem;
  }

  .\32xl\:first\:-mb-24:first-child{
    margin-bottom: -6rem;
  }

  .\32xl\:first\:-mb-28:first-child{
    margin-bottom: -7rem;
  }

  .\32xl\:first\:-mb-32:first-child{
    margin-bottom: -8rem;
  }

  .\32xl\:first\:-mb-36:first-child{
    margin-bottom: -9rem;
  }

  .\32xl\:first\:-mb-40:first-child{
    margin-bottom: -10rem;
  }

  .\32xl\:first\:-mb-44:first-child{
    margin-bottom: -11rem;
  }

  .\32xl\:first\:-mb-48:first-child{
    margin-bottom: -12rem;
  }

  .\32xl\:first\:-mb-52:first-child{
    margin-bottom: -13rem;
  }

  .\32xl\:first\:-mb-56:first-child{
    margin-bottom: -14rem;
  }

  .\32xl\:first\:-mb-60:first-child{
    margin-bottom: -15rem;
  }

  .\32xl\:first\:-mb-64:first-child{
    margin-bottom: -16rem;
  }

  .\32xl\:first\:-mb-72:first-child{
    margin-bottom: -18rem;
  }

  .\32xl\:first\:-mb-80:first-child{
    margin-bottom: -20rem;
  }

  .\32xl\:first\:-mb-96:first-child{
    margin-bottom: -24rem;
  }

  .\32xl\:first\:-mb-144:first-child{
    margin-bottom: -36rem;
  }

  .\32xl\:first\:-mb-192:first-child{
    margin-bottom: -48rem;
  }

  .\32xl\:first\:-mb-240:first-child{
    margin-bottom: -60rem;
  }

  .\32xl\:first\:-mb-px:first-child{
    margin-bottom: -1px;
  }

  .\32xl\:first\:-mb-0\.5:first-child{
    margin-bottom: -0.125rem;
  }

  .\32xl\:first\:-mb-1\.5:first-child{
    margin-bottom: -0.375rem;
  }

  .\32xl\:first\:-mb-2\.5:first-child{
    margin-bottom: -0.625rem;
  }

  .\32xl\:first\:-mb-3\.5:first-child{
    margin-bottom: -0.875rem;
  }

  .\32xl\:first\:-mb-btn-default:first-child{
    margin-bottom: -2.5rem;
  }

  .\32xl\:first\:-mb-btn-sm:first-child{
    margin-bottom: -1.875rem;
  }

  .\32xl\:first\:-mb-header:first-child{
    margin-bottom: -60px;
  }

  .\32xl\:first\:-mb-icon:first-child{
    margin-bottom: -20px;
  }

  .\32xl\:first\:-mb-icon-3xl:first-child{
    margin-bottom: -120px;
  }

  .\32xl\:first\:-mb-icon-2xl:first-child{
    margin-bottom: -80px;
  }

  .\32xl\:first\:-mb-icon-xl:first-child{
    margin-bottom: -60px;
  }

  .\32xl\:first\:-mb-icon-lg:first-child{
    margin-bottom: -40px;
  }

  .\32xl\:first\:-mb-icon-sm:first-child{
    margin-bottom: -18px;
  }

  .\32xl\:first\:-mb-icon-xs:first-child{
    margin-bottom: -16px;
  }

  .\32xl\:first\:-mb-icon-spacing:first-child{
    margin-bottom: -8px;
  }

  .\32xl\:first\:-mb-heading-xs:first-child{
    margin-bottom: -0.25rem;
  }

  .\32xl\:first\:-mb-heading-sm:first-child{
    margin-bottom: -0.5rem;
  }

  .\32xl\:first\:-mb-heading:first-child{
    margin-bottom: -1rem;
  }

  .\32xl\:first\:-mb-heading-lg:first-child{
    margin-bottom: -2rem;
  }

  .\32xl\:first\:-mb-actionbar:first-child{
    margin-bottom: -70px;
  }

  .\32xl\:first\:-mb-aside:first-child{
    margin-bottom: -20rem;
  }

  .\32xl\:first\:-mb-sidebar:first-child{
    margin-bottom: -16rem;
  }

  .\32xl\:first\:-mb-card-padding:first-child{
    margin-bottom: -1.25rem;
  }

  .\32xl\:first\:ml-0:first-child{
    margin-left: 0px;
  }

  .\32xl\:first\:ml-1:first-child{
    margin-left: 0.25rem;
  }

  .\32xl\:first\:ml-2:first-child{
    margin-left: 0.5rem;
  }

  .\32xl\:first\:ml-3:first-child{
    margin-left: 0.75rem;
  }

  .\32xl\:first\:ml-4:first-child{
    margin-left: 1rem;
  }

  .\32xl\:first\:ml-5:first-child{
    margin-left: 1.25rem;
  }

  .\32xl\:first\:ml-6:first-child{
    margin-left: 1.5rem;
  }

  .\32xl\:first\:ml-7:first-child{
    margin-left: 1.75rem;
  }

  .\32xl\:first\:ml-8:first-child{
    margin-left: 2rem;
  }

  .\32xl\:first\:ml-9:first-child{
    margin-left: 2.25rem;
  }

  .\32xl\:first\:ml-10:first-child{
    margin-left: 2.5rem;
  }

  .\32xl\:first\:ml-11:first-child{
    margin-left: 2.75rem;
  }

  .\32xl\:first\:ml-12:first-child{
    margin-left: 3rem;
  }

  .\32xl\:first\:ml-14:first-child{
    margin-left: 3.5rem;
  }

  .\32xl\:first\:ml-16:first-child{
    margin-left: 4rem;
  }

  .\32xl\:first\:ml-20:first-child{
    margin-left: 5rem;
  }

  .\32xl\:first\:ml-24:first-child{
    margin-left: 6rem;
  }

  .\32xl\:first\:ml-28:first-child{
    margin-left: 7rem;
  }

  .\32xl\:first\:ml-32:first-child{
    margin-left: 8rem;
  }

  .\32xl\:first\:ml-36:first-child{
    margin-left: 9rem;
  }

  .\32xl\:first\:ml-40:first-child{
    margin-left: 10rem;
  }

  .\32xl\:first\:ml-44:first-child{
    margin-left: 11rem;
  }

  .\32xl\:first\:ml-48:first-child{
    margin-left: 12rem;
  }

  .\32xl\:first\:ml-52:first-child{
    margin-left: 13rem;
  }

  .\32xl\:first\:ml-56:first-child{
    margin-left: 14rem;
  }

  .\32xl\:first\:ml-60:first-child{
    margin-left: 15rem;
  }

  .\32xl\:first\:ml-64:first-child{
    margin-left: 16rem;
  }

  .\32xl\:first\:ml-72:first-child{
    margin-left: 18rem;
  }

  .\32xl\:first\:ml-80:first-child{
    margin-left: 20rem;
  }

  .\32xl\:first\:ml-96:first-child{
    margin-left: 24rem;
  }

  .\32xl\:first\:ml-144:first-child{
    margin-left: 36rem;
  }

  .\32xl\:first\:ml-192:first-child{
    margin-left: 48rem;
  }

  .\32xl\:first\:ml-240:first-child{
    margin-left: 60rem;
  }

  .\32xl\:first\:ml-auto:first-child{
    margin-left: auto;
  }

  .\32xl\:first\:ml-px:first-child{
    margin-left: 1px;
  }

  .\32xl\:first\:ml-0\.5:first-child{
    margin-left: 0.125rem;
  }

  .\32xl\:first\:ml-1\.5:first-child{
    margin-left: 0.375rem;
  }

  .\32xl\:first\:ml-2\.5:first-child{
    margin-left: 0.625rem;
  }

  .\32xl\:first\:ml-3\.5:first-child{
    margin-left: 0.875rem;
  }

  .\32xl\:first\:ml-btn-default:first-child{
    margin-left: 2.5rem;
  }

  .\32xl\:first\:ml-btn-sm:first-child{
    margin-left: 1.875rem;
  }

  .\32xl\:first\:ml-header:first-child{
    margin-left: 60px;
  }

  .\32xl\:first\:ml-icon:first-child{
    margin-left: 20px;
  }

  .\32xl\:first\:ml-icon-3xl:first-child{
    margin-left: 120px;
  }

  .\32xl\:first\:ml-icon-2xl:first-child{
    margin-left: 80px;
  }

  .\32xl\:first\:ml-icon-xl:first-child{
    margin-left: 60px;
  }

  .\32xl\:first\:ml-icon-lg:first-child{
    margin-left: 40px;
  }

  .\32xl\:first\:ml-icon-sm:first-child{
    margin-left: 18px;
  }

  .\32xl\:first\:ml-icon-xs:first-child{
    margin-left: 16px;
  }

  .\32xl\:first\:ml-icon-spacing:first-child{
    margin-left: 8px;
  }

  .\32xl\:first\:ml-heading-xs:first-child{
    margin-left: 0.25rem;
  }

  .\32xl\:first\:ml-heading-sm:first-child{
    margin-left: 0.5rem;
  }

  .\32xl\:first\:ml-heading:first-child{
    margin-left: 1rem;
  }

  .\32xl\:first\:ml-heading-lg:first-child{
    margin-left: 2rem;
  }

  .\32xl\:first\:ml-actionbar:first-child{
    margin-left: 70px;
  }

  .\32xl\:first\:ml-aside:first-child{
    margin-left: 20rem;
  }

  .\32xl\:first\:ml-sidebar:first-child{
    margin-left: 16rem;
  }

  .\32xl\:first\:ml-card-padding:first-child{
    margin-left: 1.25rem;
  }

  .\32xl\:first\:-ml-0:first-child{
    margin-left: 0px;
  }

  .\32xl\:first\:-ml-1:first-child{
    margin-left: -0.25rem;
  }

  .\32xl\:first\:-ml-2:first-child{
    margin-left: -0.5rem;
  }

  .\32xl\:first\:-ml-3:first-child{
    margin-left: -0.75rem;
  }

  .\32xl\:first\:-ml-4:first-child{
    margin-left: -1rem;
  }

  .\32xl\:first\:-ml-5:first-child{
    margin-left: -1.25rem;
  }

  .\32xl\:first\:-ml-6:first-child{
    margin-left: -1.5rem;
  }

  .\32xl\:first\:-ml-7:first-child{
    margin-left: -1.75rem;
  }

  .\32xl\:first\:-ml-8:first-child{
    margin-left: -2rem;
  }

  .\32xl\:first\:-ml-9:first-child{
    margin-left: -2.25rem;
  }

  .\32xl\:first\:-ml-10:first-child{
    margin-left: -2.5rem;
  }

  .\32xl\:first\:-ml-11:first-child{
    margin-left: -2.75rem;
  }

  .\32xl\:first\:-ml-12:first-child{
    margin-left: -3rem;
  }

  .\32xl\:first\:-ml-14:first-child{
    margin-left: -3.5rem;
  }

  .\32xl\:first\:-ml-16:first-child{
    margin-left: -4rem;
  }

  .\32xl\:first\:-ml-20:first-child{
    margin-left: -5rem;
  }

  .\32xl\:first\:-ml-24:first-child{
    margin-left: -6rem;
  }

  .\32xl\:first\:-ml-28:first-child{
    margin-left: -7rem;
  }

  .\32xl\:first\:-ml-32:first-child{
    margin-left: -8rem;
  }

  .\32xl\:first\:-ml-36:first-child{
    margin-left: -9rem;
  }

  .\32xl\:first\:-ml-40:first-child{
    margin-left: -10rem;
  }

  .\32xl\:first\:-ml-44:first-child{
    margin-left: -11rem;
  }

  .\32xl\:first\:-ml-48:first-child{
    margin-left: -12rem;
  }

  .\32xl\:first\:-ml-52:first-child{
    margin-left: -13rem;
  }

  .\32xl\:first\:-ml-56:first-child{
    margin-left: -14rem;
  }

  .\32xl\:first\:-ml-60:first-child{
    margin-left: -15rem;
  }

  .\32xl\:first\:-ml-64:first-child{
    margin-left: -16rem;
  }

  .\32xl\:first\:-ml-72:first-child{
    margin-left: -18rem;
  }

  .\32xl\:first\:-ml-80:first-child{
    margin-left: -20rem;
  }

  .\32xl\:first\:-ml-96:first-child{
    margin-left: -24rem;
  }

  .\32xl\:first\:-ml-144:first-child{
    margin-left: -36rem;
  }

  .\32xl\:first\:-ml-192:first-child{
    margin-left: -48rem;
  }

  .\32xl\:first\:-ml-240:first-child{
    margin-left: -60rem;
  }

  .\32xl\:first\:-ml-px:first-child{
    margin-left: -1px;
  }

  .\32xl\:first\:-ml-0\.5:first-child{
    margin-left: -0.125rem;
  }

  .\32xl\:first\:-ml-1\.5:first-child{
    margin-left: -0.375rem;
  }

  .\32xl\:first\:-ml-2\.5:first-child{
    margin-left: -0.625rem;
  }

  .\32xl\:first\:-ml-3\.5:first-child{
    margin-left: -0.875rem;
  }

  .\32xl\:first\:-ml-btn-default:first-child{
    margin-left: -2.5rem;
  }

  .\32xl\:first\:-ml-btn-sm:first-child{
    margin-left: -1.875rem;
  }

  .\32xl\:first\:-ml-header:first-child{
    margin-left: -60px;
  }

  .\32xl\:first\:-ml-icon:first-child{
    margin-left: -20px;
  }

  .\32xl\:first\:-ml-icon-3xl:first-child{
    margin-left: -120px;
  }

  .\32xl\:first\:-ml-icon-2xl:first-child{
    margin-left: -80px;
  }

  .\32xl\:first\:-ml-icon-xl:first-child{
    margin-left: -60px;
  }

  .\32xl\:first\:-ml-icon-lg:first-child{
    margin-left: -40px;
  }

  .\32xl\:first\:-ml-icon-sm:first-child{
    margin-left: -18px;
  }

  .\32xl\:first\:-ml-icon-xs:first-child{
    margin-left: -16px;
  }

  .\32xl\:first\:-ml-icon-spacing:first-child{
    margin-left: -8px;
  }

  .\32xl\:first\:-ml-heading-xs:first-child{
    margin-left: -0.25rem;
  }

  .\32xl\:first\:-ml-heading-sm:first-child{
    margin-left: -0.5rem;
  }

  .\32xl\:first\:-ml-heading:first-child{
    margin-left: -1rem;
  }

  .\32xl\:first\:-ml-heading-lg:first-child{
    margin-left: -2rem;
  }

  .\32xl\:first\:-ml-actionbar:first-child{
    margin-left: -70px;
  }

  .\32xl\:first\:-ml-aside:first-child{
    margin-left: -20rem;
  }

  .\32xl\:first\:-ml-sidebar:first-child{
    margin-left: -16rem;
  }

  .\32xl\:first\:-ml-card-padding:first-child{
    margin-left: -1.25rem;
  }

  .\32xl\:last\:mt-0:last-child{
    margin-top: 0px;
  }

  .\32xl\:last\:mt-1:last-child{
    margin-top: 0.25rem;
  }

  .\32xl\:last\:mt-2:last-child{
    margin-top: 0.5rem;
  }

  .\32xl\:last\:mt-3:last-child{
    margin-top: 0.75rem;
  }

  .\32xl\:last\:mt-4:last-child{
    margin-top: 1rem;
  }

  .\32xl\:last\:mt-5:last-child{
    margin-top: 1.25rem;
  }

  .\32xl\:last\:mt-6:last-child{
    margin-top: 1.5rem;
  }

  .\32xl\:last\:mt-7:last-child{
    margin-top: 1.75rem;
  }

  .\32xl\:last\:mt-8:last-child{
    margin-top: 2rem;
  }

  .\32xl\:last\:mt-9:last-child{
    margin-top: 2.25rem;
  }

  .\32xl\:last\:mt-10:last-child{
    margin-top: 2.5rem;
  }

  .\32xl\:last\:mt-11:last-child{
    margin-top: 2.75rem;
  }

  .\32xl\:last\:mt-12:last-child{
    margin-top: 3rem;
  }

  .\32xl\:last\:mt-14:last-child{
    margin-top: 3.5rem;
  }

  .\32xl\:last\:mt-16:last-child{
    margin-top: 4rem;
  }

  .\32xl\:last\:mt-20:last-child{
    margin-top: 5rem;
  }

  .\32xl\:last\:mt-24:last-child{
    margin-top: 6rem;
  }

  .\32xl\:last\:mt-28:last-child{
    margin-top: 7rem;
  }

  .\32xl\:last\:mt-32:last-child{
    margin-top: 8rem;
  }

  .\32xl\:last\:mt-36:last-child{
    margin-top: 9rem;
  }

  .\32xl\:last\:mt-40:last-child{
    margin-top: 10rem;
  }

  .\32xl\:last\:mt-44:last-child{
    margin-top: 11rem;
  }

  .\32xl\:last\:mt-48:last-child{
    margin-top: 12rem;
  }

  .\32xl\:last\:mt-52:last-child{
    margin-top: 13rem;
  }

  .\32xl\:last\:mt-56:last-child{
    margin-top: 14rem;
  }

  .\32xl\:last\:mt-60:last-child{
    margin-top: 15rem;
  }

  .\32xl\:last\:mt-64:last-child{
    margin-top: 16rem;
  }

  .\32xl\:last\:mt-72:last-child{
    margin-top: 18rem;
  }

  .\32xl\:last\:mt-80:last-child{
    margin-top: 20rem;
  }

  .\32xl\:last\:mt-96:last-child{
    margin-top: 24rem;
  }

  .\32xl\:last\:mt-144:last-child{
    margin-top: 36rem;
  }

  .\32xl\:last\:mt-192:last-child{
    margin-top: 48rem;
  }

  .\32xl\:last\:mt-240:last-child{
    margin-top: 60rem;
  }

  .\32xl\:last\:mt-auto:last-child{
    margin-top: auto;
  }

  .\32xl\:last\:mt-px:last-child{
    margin-top: 1px;
  }

  .\32xl\:last\:mt-0\.5:last-child{
    margin-top: 0.125rem;
  }

  .\32xl\:last\:mt-1\.5:last-child{
    margin-top: 0.375rem;
  }

  .\32xl\:last\:mt-2\.5:last-child{
    margin-top: 0.625rem;
  }

  .\32xl\:last\:mt-3\.5:last-child{
    margin-top: 0.875rem;
  }

  .\32xl\:last\:mt-btn-default:last-child{
    margin-top: 2.5rem;
  }

  .\32xl\:last\:mt-btn-sm:last-child{
    margin-top: 1.875rem;
  }

  .\32xl\:last\:mt-header:last-child{
    margin-top: 60px;
  }

  .\32xl\:last\:mt-icon:last-child{
    margin-top: 20px;
  }

  .\32xl\:last\:mt-icon-3xl:last-child{
    margin-top: 120px;
  }

  .\32xl\:last\:mt-icon-2xl:last-child{
    margin-top: 80px;
  }

  .\32xl\:last\:mt-icon-xl:last-child{
    margin-top: 60px;
  }

  .\32xl\:last\:mt-icon-lg:last-child{
    margin-top: 40px;
  }

  .\32xl\:last\:mt-icon-sm:last-child{
    margin-top: 18px;
  }

  .\32xl\:last\:mt-icon-xs:last-child{
    margin-top: 16px;
  }

  .\32xl\:last\:mt-icon-spacing:last-child{
    margin-top: 8px;
  }

  .\32xl\:last\:mt-heading-xs:last-child{
    margin-top: 0.25rem;
  }

  .\32xl\:last\:mt-heading-sm:last-child{
    margin-top: 0.5rem;
  }

  .\32xl\:last\:mt-heading:last-child{
    margin-top: 1rem;
  }

  .\32xl\:last\:mt-heading-lg:last-child{
    margin-top: 2rem;
  }

  .\32xl\:last\:mt-actionbar:last-child{
    margin-top: 70px;
  }

  .\32xl\:last\:mt-aside:last-child{
    margin-top: 20rem;
  }

  .\32xl\:last\:mt-sidebar:last-child{
    margin-top: 16rem;
  }

  .\32xl\:last\:mt-card-padding:last-child{
    margin-top: 1.25rem;
  }

  .\32xl\:last\:-mt-0:last-child{
    margin-top: 0px;
  }

  .\32xl\:last\:-mt-1:last-child{
    margin-top: -0.25rem;
  }

  .\32xl\:last\:-mt-2:last-child{
    margin-top: -0.5rem;
  }

  .\32xl\:last\:-mt-3:last-child{
    margin-top: -0.75rem;
  }

  .\32xl\:last\:-mt-4:last-child{
    margin-top: -1rem;
  }

  .\32xl\:last\:-mt-5:last-child{
    margin-top: -1.25rem;
  }

  .\32xl\:last\:-mt-6:last-child{
    margin-top: -1.5rem;
  }

  .\32xl\:last\:-mt-7:last-child{
    margin-top: -1.75rem;
  }

  .\32xl\:last\:-mt-8:last-child{
    margin-top: -2rem;
  }

  .\32xl\:last\:-mt-9:last-child{
    margin-top: -2.25rem;
  }

  .\32xl\:last\:-mt-10:last-child{
    margin-top: -2.5rem;
  }

  .\32xl\:last\:-mt-11:last-child{
    margin-top: -2.75rem;
  }

  .\32xl\:last\:-mt-12:last-child{
    margin-top: -3rem;
  }

  .\32xl\:last\:-mt-14:last-child{
    margin-top: -3.5rem;
  }

  .\32xl\:last\:-mt-16:last-child{
    margin-top: -4rem;
  }

  .\32xl\:last\:-mt-20:last-child{
    margin-top: -5rem;
  }

  .\32xl\:last\:-mt-24:last-child{
    margin-top: -6rem;
  }

  .\32xl\:last\:-mt-28:last-child{
    margin-top: -7rem;
  }

  .\32xl\:last\:-mt-32:last-child{
    margin-top: -8rem;
  }

  .\32xl\:last\:-mt-36:last-child{
    margin-top: -9rem;
  }

  .\32xl\:last\:-mt-40:last-child{
    margin-top: -10rem;
  }

  .\32xl\:last\:-mt-44:last-child{
    margin-top: -11rem;
  }

  .\32xl\:last\:-mt-48:last-child{
    margin-top: -12rem;
  }

  .\32xl\:last\:-mt-52:last-child{
    margin-top: -13rem;
  }

  .\32xl\:last\:-mt-56:last-child{
    margin-top: -14rem;
  }

  .\32xl\:last\:-mt-60:last-child{
    margin-top: -15rem;
  }

  .\32xl\:last\:-mt-64:last-child{
    margin-top: -16rem;
  }

  .\32xl\:last\:-mt-72:last-child{
    margin-top: -18rem;
  }

  .\32xl\:last\:-mt-80:last-child{
    margin-top: -20rem;
  }

  .\32xl\:last\:-mt-96:last-child{
    margin-top: -24rem;
  }

  .\32xl\:last\:-mt-144:last-child{
    margin-top: -36rem;
  }

  .\32xl\:last\:-mt-192:last-child{
    margin-top: -48rem;
  }

  .\32xl\:last\:-mt-240:last-child{
    margin-top: -60rem;
  }

  .\32xl\:last\:-mt-px:last-child{
    margin-top: -1px;
  }

  .\32xl\:last\:-mt-0\.5:last-child{
    margin-top: -0.125rem;
  }

  .\32xl\:last\:-mt-1\.5:last-child{
    margin-top: -0.375rem;
  }

  .\32xl\:last\:-mt-2\.5:last-child{
    margin-top: -0.625rem;
  }

  .\32xl\:last\:-mt-3\.5:last-child{
    margin-top: -0.875rem;
  }

  .\32xl\:last\:-mt-btn-default:last-child{
    margin-top: -2.5rem;
  }

  .\32xl\:last\:-mt-btn-sm:last-child{
    margin-top: -1.875rem;
  }

  .\32xl\:last\:-mt-header:last-child{
    margin-top: -60px;
  }

  .\32xl\:last\:-mt-icon:last-child{
    margin-top: -20px;
  }

  .\32xl\:last\:-mt-icon-3xl:last-child{
    margin-top: -120px;
  }

  .\32xl\:last\:-mt-icon-2xl:last-child{
    margin-top: -80px;
  }

  .\32xl\:last\:-mt-icon-xl:last-child{
    margin-top: -60px;
  }

  .\32xl\:last\:-mt-icon-lg:last-child{
    margin-top: -40px;
  }

  .\32xl\:last\:-mt-icon-sm:last-child{
    margin-top: -18px;
  }

  .\32xl\:last\:-mt-icon-xs:last-child{
    margin-top: -16px;
  }

  .\32xl\:last\:-mt-icon-spacing:last-child{
    margin-top: -8px;
  }

  .\32xl\:last\:-mt-heading-xs:last-child{
    margin-top: -0.25rem;
  }

  .\32xl\:last\:-mt-heading-sm:last-child{
    margin-top: -0.5rem;
  }

  .\32xl\:last\:-mt-heading:last-child{
    margin-top: -1rem;
  }

  .\32xl\:last\:-mt-heading-lg:last-child{
    margin-top: -2rem;
  }

  .\32xl\:last\:-mt-actionbar:last-child{
    margin-top: -70px;
  }

  .\32xl\:last\:-mt-aside:last-child{
    margin-top: -20rem;
  }

  .\32xl\:last\:-mt-sidebar:last-child{
    margin-top: -16rem;
  }

  .\32xl\:last\:-mt-card-padding:last-child{
    margin-top: -1.25rem;
  }

  .\32xl\:last\:mr-0:last-child{
    margin-right: 0px;
  }

  .\32xl\:last\:mr-1:last-child{
    margin-right: 0.25rem;
  }

  .\32xl\:last\:mr-2:last-child{
    margin-right: 0.5rem;
  }

  .\32xl\:last\:mr-3:last-child{
    margin-right: 0.75rem;
  }

  .\32xl\:last\:mr-4:last-child{
    margin-right: 1rem;
  }

  .\32xl\:last\:mr-5:last-child{
    margin-right: 1.25rem;
  }

  .\32xl\:last\:mr-6:last-child{
    margin-right: 1.5rem;
  }

  .\32xl\:last\:mr-7:last-child{
    margin-right: 1.75rem;
  }

  .\32xl\:last\:mr-8:last-child{
    margin-right: 2rem;
  }

  .\32xl\:last\:mr-9:last-child{
    margin-right: 2.25rem;
  }

  .\32xl\:last\:mr-10:last-child{
    margin-right: 2.5rem;
  }

  .\32xl\:last\:mr-11:last-child{
    margin-right: 2.75rem;
  }

  .\32xl\:last\:mr-12:last-child{
    margin-right: 3rem;
  }

  .\32xl\:last\:mr-14:last-child{
    margin-right: 3.5rem;
  }

  .\32xl\:last\:mr-16:last-child{
    margin-right: 4rem;
  }

  .\32xl\:last\:mr-20:last-child{
    margin-right: 5rem;
  }

  .\32xl\:last\:mr-24:last-child{
    margin-right: 6rem;
  }

  .\32xl\:last\:mr-28:last-child{
    margin-right: 7rem;
  }

  .\32xl\:last\:mr-32:last-child{
    margin-right: 8rem;
  }

  .\32xl\:last\:mr-36:last-child{
    margin-right: 9rem;
  }

  .\32xl\:last\:mr-40:last-child{
    margin-right: 10rem;
  }

  .\32xl\:last\:mr-44:last-child{
    margin-right: 11rem;
  }

  .\32xl\:last\:mr-48:last-child{
    margin-right: 12rem;
  }

  .\32xl\:last\:mr-52:last-child{
    margin-right: 13rem;
  }

  .\32xl\:last\:mr-56:last-child{
    margin-right: 14rem;
  }

  .\32xl\:last\:mr-60:last-child{
    margin-right: 15rem;
  }

  .\32xl\:last\:mr-64:last-child{
    margin-right: 16rem;
  }

  .\32xl\:last\:mr-72:last-child{
    margin-right: 18rem;
  }

  .\32xl\:last\:mr-80:last-child{
    margin-right: 20rem;
  }

  .\32xl\:last\:mr-96:last-child{
    margin-right: 24rem;
  }

  .\32xl\:last\:mr-144:last-child{
    margin-right: 36rem;
  }

  .\32xl\:last\:mr-192:last-child{
    margin-right: 48rem;
  }

  .\32xl\:last\:mr-240:last-child{
    margin-right: 60rem;
  }

  .\32xl\:last\:mr-auto:last-child{
    margin-right: auto;
  }

  .\32xl\:last\:mr-px:last-child{
    margin-right: 1px;
  }

  .\32xl\:last\:mr-0\.5:last-child{
    margin-right: 0.125rem;
  }

  .\32xl\:last\:mr-1\.5:last-child{
    margin-right: 0.375rem;
  }

  .\32xl\:last\:mr-2\.5:last-child{
    margin-right: 0.625rem;
  }

  .\32xl\:last\:mr-3\.5:last-child{
    margin-right: 0.875rem;
  }

  .\32xl\:last\:mr-btn-default:last-child{
    margin-right: 2.5rem;
  }

  .\32xl\:last\:mr-btn-sm:last-child{
    margin-right: 1.875rem;
  }

  .\32xl\:last\:mr-header:last-child{
    margin-right: 60px;
  }

  .\32xl\:last\:mr-icon:last-child{
    margin-right: 20px;
  }

  .\32xl\:last\:mr-icon-3xl:last-child{
    margin-right: 120px;
  }

  .\32xl\:last\:mr-icon-2xl:last-child{
    margin-right: 80px;
  }

  .\32xl\:last\:mr-icon-xl:last-child{
    margin-right: 60px;
  }

  .\32xl\:last\:mr-icon-lg:last-child{
    margin-right: 40px;
  }

  .\32xl\:last\:mr-icon-sm:last-child{
    margin-right: 18px;
  }

  .\32xl\:last\:mr-icon-xs:last-child{
    margin-right: 16px;
  }

  .\32xl\:last\:mr-icon-spacing:last-child{
    margin-right: 8px;
  }

  .\32xl\:last\:mr-heading-xs:last-child{
    margin-right: 0.25rem;
  }

  .\32xl\:last\:mr-heading-sm:last-child{
    margin-right: 0.5rem;
  }

  .\32xl\:last\:mr-heading:last-child{
    margin-right: 1rem;
  }

  .\32xl\:last\:mr-heading-lg:last-child{
    margin-right: 2rem;
  }

  .\32xl\:last\:mr-actionbar:last-child{
    margin-right: 70px;
  }

  .\32xl\:last\:mr-aside:last-child{
    margin-right: 20rem;
  }

  .\32xl\:last\:mr-sidebar:last-child{
    margin-right: 16rem;
  }

  .\32xl\:last\:mr-card-padding:last-child{
    margin-right: 1.25rem;
  }

  .\32xl\:last\:-mr-0:last-child{
    margin-right: 0px;
  }

  .\32xl\:last\:-mr-1:last-child{
    margin-right: -0.25rem;
  }

  .\32xl\:last\:-mr-2:last-child{
    margin-right: -0.5rem;
  }

  .\32xl\:last\:-mr-3:last-child{
    margin-right: -0.75rem;
  }

  .\32xl\:last\:-mr-4:last-child{
    margin-right: -1rem;
  }

  .\32xl\:last\:-mr-5:last-child{
    margin-right: -1.25rem;
  }

  .\32xl\:last\:-mr-6:last-child{
    margin-right: -1.5rem;
  }

  .\32xl\:last\:-mr-7:last-child{
    margin-right: -1.75rem;
  }

  .\32xl\:last\:-mr-8:last-child{
    margin-right: -2rem;
  }

  .\32xl\:last\:-mr-9:last-child{
    margin-right: -2.25rem;
  }

  .\32xl\:last\:-mr-10:last-child{
    margin-right: -2.5rem;
  }

  .\32xl\:last\:-mr-11:last-child{
    margin-right: -2.75rem;
  }

  .\32xl\:last\:-mr-12:last-child{
    margin-right: -3rem;
  }

  .\32xl\:last\:-mr-14:last-child{
    margin-right: -3.5rem;
  }

  .\32xl\:last\:-mr-16:last-child{
    margin-right: -4rem;
  }

  .\32xl\:last\:-mr-20:last-child{
    margin-right: -5rem;
  }

  .\32xl\:last\:-mr-24:last-child{
    margin-right: -6rem;
  }

  .\32xl\:last\:-mr-28:last-child{
    margin-right: -7rem;
  }

  .\32xl\:last\:-mr-32:last-child{
    margin-right: -8rem;
  }

  .\32xl\:last\:-mr-36:last-child{
    margin-right: -9rem;
  }

  .\32xl\:last\:-mr-40:last-child{
    margin-right: -10rem;
  }

  .\32xl\:last\:-mr-44:last-child{
    margin-right: -11rem;
  }

  .\32xl\:last\:-mr-48:last-child{
    margin-right: -12rem;
  }

  .\32xl\:last\:-mr-52:last-child{
    margin-right: -13rem;
  }

  .\32xl\:last\:-mr-56:last-child{
    margin-right: -14rem;
  }

  .\32xl\:last\:-mr-60:last-child{
    margin-right: -15rem;
  }

  .\32xl\:last\:-mr-64:last-child{
    margin-right: -16rem;
  }

  .\32xl\:last\:-mr-72:last-child{
    margin-right: -18rem;
  }

  .\32xl\:last\:-mr-80:last-child{
    margin-right: -20rem;
  }

  .\32xl\:last\:-mr-96:last-child{
    margin-right: -24rem;
  }

  .\32xl\:last\:-mr-144:last-child{
    margin-right: -36rem;
  }

  .\32xl\:last\:-mr-192:last-child{
    margin-right: -48rem;
  }

  .\32xl\:last\:-mr-240:last-child{
    margin-right: -60rem;
  }

  .\32xl\:last\:-mr-px:last-child{
    margin-right: -1px;
  }

  .\32xl\:last\:-mr-0\.5:last-child{
    margin-right: -0.125rem;
  }

  .\32xl\:last\:-mr-1\.5:last-child{
    margin-right: -0.375rem;
  }

  .\32xl\:last\:-mr-2\.5:last-child{
    margin-right: -0.625rem;
  }

  .\32xl\:last\:-mr-3\.5:last-child{
    margin-right: -0.875rem;
  }

  .\32xl\:last\:-mr-btn-default:last-child{
    margin-right: -2.5rem;
  }

  .\32xl\:last\:-mr-btn-sm:last-child{
    margin-right: -1.875rem;
  }

  .\32xl\:last\:-mr-header:last-child{
    margin-right: -60px;
  }

  .\32xl\:last\:-mr-icon:last-child{
    margin-right: -20px;
  }

  .\32xl\:last\:-mr-icon-3xl:last-child{
    margin-right: -120px;
  }

  .\32xl\:last\:-mr-icon-2xl:last-child{
    margin-right: -80px;
  }

  .\32xl\:last\:-mr-icon-xl:last-child{
    margin-right: -60px;
  }

  .\32xl\:last\:-mr-icon-lg:last-child{
    margin-right: -40px;
  }

  .\32xl\:last\:-mr-icon-sm:last-child{
    margin-right: -18px;
  }

  .\32xl\:last\:-mr-icon-xs:last-child{
    margin-right: -16px;
  }

  .\32xl\:last\:-mr-icon-spacing:last-child{
    margin-right: -8px;
  }

  .\32xl\:last\:-mr-heading-xs:last-child{
    margin-right: -0.25rem;
  }

  .\32xl\:last\:-mr-heading-sm:last-child{
    margin-right: -0.5rem;
  }

  .\32xl\:last\:-mr-heading:last-child{
    margin-right: -1rem;
  }

  .\32xl\:last\:-mr-heading-lg:last-child{
    margin-right: -2rem;
  }

  .\32xl\:last\:-mr-actionbar:last-child{
    margin-right: -70px;
  }

  .\32xl\:last\:-mr-aside:last-child{
    margin-right: -20rem;
  }

  .\32xl\:last\:-mr-sidebar:last-child{
    margin-right: -16rem;
  }

  .\32xl\:last\:-mr-card-padding:last-child{
    margin-right: -1.25rem;
  }

  .\32xl\:last\:mb-0:last-child{
    margin-bottom: 0px;
  }

  .\32xl\:last\:mb-1:last-child{
    margin-bottom: 0.25rem;
  }

  .\32xl\:last\:mb-2:last-child{
    margin-bottom: 0.5rem;
  }

  .\32xl\:last\:mb-3:last-child{
    margin-bottom: 0.75rem;
  }

  .\32xl\:last\:mb-4:last-child{
    margin-bottom: 1rem;
  }

  .\32xl\:last\:mb-5:last-child{
    margin-bottom: 1.25rem;
  }

  .\32xl\:last\:mb-6:last-child{
    margin-bottom: 1.5rem;
  }

  .\32xl\:last\:mb-7:last-child{
    margin-bottom: 1.75rem;
  }

  .\32xl\:last\:mb-8:last-child{
    margin-bottom: 2rem;
  }

  .\32xl\:last\:mb-9:last-child{
    margin-bottom: 2.25rem;
  }

  .\32xl\:last\:mb-10:last-child{
    margin-bottom: 2.5rem;
  }

  .\32xl\:last\:mb-11:last-child{
    margin-bottom: 2.75rem;
  }

  .\32xl\:last\:mb-12:last-child{
    margin-bottom: 3rem;
  }

  .\32xl\:last\:mb-14:last-child{
    margin-bottom: 3.5rem;
  }

  .\32xl\:last\:mb-16:last-child{
    margin-bottom: 4rem;
  }

  .\32xl\:last\:mb-20:last-child{
    margin-bottom: 5rem;
  }

  .\32xl\:last\:mb-24:last-child{
    margin-bottom: 6rem;
  }

  .\32xl\:last\:mb-28:last-child{
    margin-bottom: 7rem;
  }

  .\32xl\:last\:mb-32:last-child{
    margin-bottom: 8rem;
  }

  .\32xl\:last\:mb-36:last-child{
    margin-bottom: 9rem;
  }

  .\32xl\:last\:mb-40:last-child{
    margin-bottom: 10rem;
  }

  .\32xl\:last\:mb-44:last-child{
    margin-bottom: 11rem;
  }

  .\32xl\:last\:mb-48:last-child{
    margin-bottom: 12rem;
  }

  .\32xl\:last\:mb-52:last-child{
    margin-bottom: 13rem;
  }

  .\32xl\:last\:mb-56:last-child{
    margin-bottom: 14rem;
  }

  .\32xl\:last\:mb-60:last-child{
    margin-bottom: 15rem;
  }

  .\32xl\:last\:mb-64:last-child{
    margin-bottom: 16rem;
  }

  .\32xl\:last\:mb-72:last-child{
    margin-bottom: 18rem;
  }

  .\32xl\:last\:mb-80:last-child{
    margin-bottom: 20rem;
  }

  .\32xl\:last\:mb-96:last-child{
    margin-bottom: 24rem;
  }

  .\32xl\:last\:mb-144:last-child{
    margin-bottom: 36rem;
  }

  .\32xl\:last\:mb-192:last-child{
    margin-bottom: 48rem;
  }

  .\32xl\:last\:mb-240:last-child{
    margin-bottom: 60rem;
  }

  .\32xl\:last\:mb-auto:last-child{
    margin-bottom: auto;
  }

  .\32xl\:last\:mb-px:last-child{
    margin-bottom: 1px;
  }

  .\32xl\:last\:mb-0\.5:last-child{
    margin-bottom: 0.125rem;
  }

  .\32xl\:last\:mb-1\.5:last-child{
    margin-bottom: 0.375rem;
  }

  .\32xl\:last\:mb-2\.5:last-child{
    margin-bottom: 0.625rem;
  }

  .\32xl\:last\:mb-3\.5:last-child{
    margin-bottom: 0.875rem;
  }

  .\32xl\:last\:mb-btn-default:last-child{
    margin-bottom: 2.5rem;
  }

  .\32xl\:last\:mb-btn-sm:last-child{
    margin-bottom: 1.875rem;
  }

  .\32xl\:last\:mb-header:last-child{
    margin-bottom: 60px;
  }

  .\32xl\:last\:mb-icon:last-child{
    margin-bottom: 20px;
  }

  .\32xl\:last\:mb-icon-3xl:last-child{
    margin-bottom: 120px;
  }

  .\32xl\:last\:mb-icon-2xl:last-child{
    margin-bottom: 80px;
  }

  .\32xl\:last\:mb-icon-xl:last-child{
    margin-bottom: 60px;
  }

  .\32xl\:last\:mb-icon-lg:last-child{
    margin-bottom: 40px;
  }

  .\32xl\:last\:mb-icon-sm:last-child{
    margin-bottom: 18px;
  }

  .\32xl\:last\:mb-icon-xs:last-child{
    margin-bottom: 16px;
  }

  .\32xl\:last\:mb-icon-spacing:last-child{
    margin-bottom: 8px;
  }

  .\32xl\:last\:mb-heading-xs:last-child{
    margin-bottom: 0.25rem;
  }

  .\32xl\:last\:mb-heading-sm:last-child{
    margin-bottom: 0.5rem;
  }

  .\32xl\:last\:mb-heading:last-child{
    margin-bottom: 1rem;
  }

  .\32xl\:last\:mb-heading-lg:last-child{
    margin-bottom: 2rem;
  }

  .\32xl\:last\:mb-actionbar:last-child{
    margin-bottom: 70px;
  }

  .\32xl\:last\:mb-aside:last-child{
    margin-bottom: 20rem;
  }

  .\32xl\:last\:mb-sidebar:last-child{
    margin-bottom: 16rem;
  }

  .\32xl\:last\:mb-card-padding:last-child{
    margin-bottom: 1.25rem;
  }

  .\32xl\:last\:-mb-0:last-child{
    margin-bottom: 0px;
  }

  .\32xl\:last\:-mb-1:last-child{
    margin-bottom: -0.25rem;
  }

  .\32xl\:last\:-mb-2:last-child{
    margin-bottom: -0.5rem;
  }

  .\32xl\:last\:-mb-3:last-child{
    margin-bottom: -0.75rem;
  }

  .\32xl\:last\:-mb-4:last-child{
    margin-bottom: -1rem;
  }

  .\32xl\:last\:-mb-5:last-child{
    margin-bottom: -1.25rem;
  }

  .\32xl\:last\:-mb-6:last-child{
    margin-bottom: -1.5rem;
  }

  .\32xl\:last\:-mb-7:last-child{
    margin-bottom: -1.75rem;
  }

  .\32xl\:last\:-mb-8:last-child{
    margin-bottom: -2rem;
  }

  .\32xl\:last\:-mb-9:last-child{
    margin-bottom: -2.25rem;
  }

  .\32xl\:last\:-mb-10:last-child{
    margin-bottom: -2.5rem;
  }

  .\32xl\:last\:-mb-11:last-child{
    margin-bottom: -2.75rem;
  }

  .\32xl\:last\:-mb-12:last-child{
    margin-bottom: -3rem;
  }

  .\32xl\:last\:-mb-14:last-child{
    margin-bottom: -3.5rem;
  }

  .\32xl\:last\:-mb-16:last-child{
    margin-bottom: -4rem;
  }

  .\32xl\:last\:-mb-20:last-child{
    margin-bottom: -5rem;
  }

  .\32xl\:last\:-mb-24:last-child{
    margin-bottom: -6rem;
  }

  .\32xl\:last\:-mb-28:last-child{
    margin-bottom: -7rem;
  }

  .\32xl\:last\:-mb-32:last-child{
    margin-bottom: -8rem;
  }

  .\32xl\:last\:-mb-36:last-child{
    margin-bottom: -9rem;
  }

  .\32xl\:last\:-mb-40:last-child{
    margin-bottom: -10rem;
  }

  .\32xl\:last\:-mb-44:last-child{
    margin-bottom: -11rem;
  }

  .\32xl\:last\:-mb-48:last-child{
    margin-bottom: -12rem;
  }

  .\32xl\:last\:-mb-52:last-child{
    margin-bottom: -13rem;
  }

  .\32xl\:last\:-mb-56:last-child{
    margin-bottom: -14rem;
  }

  .\32xl\:last\:-mb-60:last-child{
    margin-bottom: -15rem;
  }

  .\32xl\:last\:-mb-64:last-child{
    margin-bottom: -16rem;
  }

  .\32xl\:last\:-mb-72:last-child{
    margin-bottom: -18rem;
  }

  .\32xl\:last\:-mb-80:last-child{
    margin-bottom: -20rem;
  }

  .\32xl\:last\:-mb-96:last-child{
    margin-bottom: -24rem;
  }

  .\32xl\:last\:-mb-144:last-child{
    margin-bottom: -36rem;
  }

  .\32xl\:last\:-mb-192:last-child{
    margin-bottom: -48rem;
  }

  .\32xl\:last\:-mb-240:last-child{
    margin-bottom: -60rem;
  }

  .\32xl\:last\:-mb-px:last-child{
    margin-bottom: -1px;
  }

  .\32xl\:last\:-mb-0\.5:last-child{
    margin-bottom: -0.125rem;
  }

  .\32xl\:last\:-mb-1\.5:last-child{
    margin-bottom: -0.375rem;
  }

  .\32xl\:last\:-mb-2\.5:last-child{
    margin-bottom: -0.625rem;
  }

  .\32xl\:last\:-mb-3\.5:last-child{
    margin-bottom: -0.875rem;
  }

  .\32xl\:last\:-mb-btn-default:last-child{
    margin-bottom: -2.5rem;
  }

  .\32xl\:last\:-mb-btn-sm:last-child{
    margin-bottom: -1.875rem;
  }

  .\32xl\:last\:-mb-header:last-child{
    margin-bottom: -60px;
  }

  .\32xl\:last\:-mb-icon:last-child{
    margin-bottom: -20px;
  }

  .\32xl\:last\:-mb-icon-3xl:last-child{
    margin-bottom: -120px;
  }

  .\32xl\:last\:-mb-icon-2xl:last-child{
    margin-bottom: -80px;
  }

  .\32xl\:last\:-mb-icon-xl:last-child{
    margin-bottom: -60px;
  }

  .\32xl\:last\:-mb-icon-lg:last-child{
    margin-bottom: -40px;
  }

  .\32xl\:last\:-mb-icon-sm:last-child{
    margin-bottom: -18px;
  }

  .\32xl\:last\:-mb-icon-xs:last-child{
    margin-bottom: -16px;
  }

  .\32xl\:last\:-mb-icon-spacing:last-child{
    margin-bottom: -8px;
  }

  .\32xl\:last\:-mb-heading-xs:last-child{
    margin-bottom: -0.25rem;
  }

  .\32xl\:last\:-mb-heading-sm:last-child{
    margin-bottom: -0.5rem;
  }

  .\32xl\:last\:-mb-heading:last-child{
    margin-bottom: -1rem;
  }

  .\32xl\:last\:-mb-heading-lg:last-child{
    margin-bottom: -2rem;
  }

  .\32xl\:last\:-mb-actionbar:last-child{
    margin-bottom: -70px;
  }

  .\32xl\:last\:-mb-aside:last-child{
    margin-bottom: -20rem;
  }

  .\32xl\:last\:-mb-sidebar:last-child{
    margin-bottom: -16rem;
  }

  .\32xl\:last\:-mb-card-padding:last-child{
    margin-bottom: -1.25rem;
  }

  .\32xl\:last\:ml-0:last-child{
    margin-left: 0px;
  }

  .\32xl\:last\:ml-1:last-child{
    margin-left: 0.25rem;
  }

  .\32xl\:last\:ml-2:last-child{
    margin-left: 0.5rem;
  }

  .\32xl\:last\:ml-3:last-child{
    margin-left: 0.75rem;
  }

  .\32xl\:last\:ml-4:last-child{
    margin-left: 1rem;
  }

  .\32xl\:last\:ml-5:last-child{
    margin-left: 1.25rem;
  }

  .\32xl\:last\:ml-6:last-child{
    margin-left: 1.5rem;
  }

  .\32xl\:last\:ml-7:last-child{
    margin-left: 1.75rem;
  }

  .\32xl\:last\:ml-8:last-child{
    margin-left: 2rem;
  }

  .\32xl\:last\:ml-9:last-child{
    margin-left: 2.25rem;
  }

  .\32xl\:last\:ml-10:last-child{
    margin-left: 2.5rem;
  }

  .\32xl\:last\:ml-11:last-child{
    margin-left: 2.75rem;
  }

  .\32xl\:last\:ml-12:last-child{
    margin-left: 3rem;
  }

  .\32xl\:last\:ml-14:last-child{
    margin-left: 3.5rem;
  }

  .\32xl\:last\:ml-16:last-child{
    margin-left: 4rem;
  }

  .\32xl\:last\:ml-20:last-child{
    margin-left: 5rem;
  }

  .\32xl\:last\:ml-24:last-child{
    margin-left: 6rem;
  }

  .\32xl\:last\:ml-28:last-child{
    margin-left: 7rem;
  }

  .\32xl\:last\:ml-32:last-child{
    margin-left: 8rem;
  }

  .\32xl\:last\:ml-36:last-child{
    margin-left: 9rem;
  }

  .\32xl\:last\:ml-40:last-child{
    margin-left: 10rem;
  }

  .\32xl\:last\:ml-44:last-child{
    margin-left: 11rem;
  }

  .\32xl\:last\:ml-48:last-child{
    margin-left: 12rem;
  }

  .\32xl\:last\:ml-52:last-child{
    margin-left: 13rem;
  }

  .\32xl\:last\:ml-56:last-child{
    margin-left: 14rem;
  }

  .\32xl\:last\:ml-60:last-child{
    margin-left: 15rem;
  }

  .\32xl\:last\:ml-64:last-child{
    margin-left: 16rem;
  }

  .\32xl\:last\:ml-72:last-child{
    margin-left: 18rem;
  }

  .\32xl\:last\:ml-80:last-child{
    margin-left: 20rem;
  }

  .\32xl\:last\:ml-96:last-child{
    margin-left: 24rem;
  }

  .\32xl\:last\:ml-144:last-child{
    margin-left: 36rem;
  }

  .\32xl\:last\:ml-192:last-child{
    margin-left: 48rem;
  }

  .\32xl\:last\:ml-240:last-child{
    margin-left: 60rem;
  }

  .\32xl\:last\:ml-auto:last-child{
    margin-left: auto;
  }

  .\32xl\:last\:ml-px:last-child{
    margin-left: 1px;
  }

  .\32xl\:last\:ml-0\.5:last-child{
    margin-left: 0.125rem;
  }

  .\32xl\:last\:ml-1\.5:last-child{
    margin-left: 0.375rem;
  }

  .\32xl\:last\:ml-2\.5:last-child{
    margin-left: 0.625rem;
  }

  .\32xl\:last\:ml-3\.5:last-child{
    margin-left: 0.875rem;
  }

  .\32xl\:last\:ml-btn-default:last-child{
    margin-left: 2.5rem;
  }

  .\32xl\:last\:ml-btn-sm:last-child{
    margin-left: 1.875rem;
  }

  .\32xl\:last\:ml-header:last-child{
    margin-left: 60px;
  }

  .\32xl\:last\:ml-icon:last-child{
    margin-left: 20px;
  }

  .\32xl\:last\:ml-icon-3xl:last-child{
    margin-left: 120px;
  }

  .\32xl\:last\:ml-icon-2xl:last-child{
    margin-left: 80px;
  }

  .\32xl\:last\:ml-icon-xl:last-child{
    margin-left: 60px;
  }

  .\32xl\:last\:ml-icon-lg:last-child{
    margin-left: 40px;
  }

  .\32xl\:last\:ml-icon-sm:last-child{
    margin-left: 18px;
  }

  .\32xl\:last\:ml-icon-xs:last-child{
    margin-left: 16px;
  }

  .\32xl\:last\:ml-icon-spacing:last-child{
    margin-left: 8px;
  }

  .\32xl\:last\:ml-heading-xs:last-child{
    margin-left: 0.25rem;
  }

  .\32xl\:last\:ml-heading-sm:last-child{
    margin-left: 0.5rem;
  }

  .\32xl\:last\:ml-heading:last-child{
    margin-left: 1rem;
  }

  .\32xl\:last\:ml-heading-lg:last-child{
    margin-left: 2rem;
  }

  .\32xl\:last\:ml-actionbar:last-child{
    margin-left: 70px;
  }

  .\32xl\:last\:ml-aside:last-child{
    margin-left: 20rem;
  }

  .\32xl\:last\:ml-sidebar:last-child{
    margin-left: 16rem;
  }

  .\32xl\:last\:ml-card-padding:last-child{
    margin-left: 1.25rem;
  }

  .\32xl\:last\:-ml-0:last-child{
    margin-left: 0px;
  }

  .\32xl\:last\:-ml-1:last-child{
    margin-left: -0.25rem;
  }

  .\32xl\:last\:-ml-2:last-child{
    margin-left: -0.5rem;
  }

  .\32xl\:last\:-ml-3:last-child{
    margin-left: -0.75rem;
  }

  .\32xl\:last\:-ml-4:last-child{
    margin-left: -1rem;
  }

  .\32xl\:last\:-ml-5:last-child{
    margin-left: -1.25rem;
  }

  .\32xl\:last\:-ml-6:last-child{
    margin-left: -1.5rem;
  }

  .\32xl\:last\:-ml-7:last-child{
    margin-left: -1.75rem;
  }

  .\32xl\:last\:-ml-8:last-child{
    margin-left: -2rem;
  }

  .\32xl\:last\:-ml-9:last-child{
    margin-left: -2.25rem;
  }

  .\32xl\:last\:-ml-10:last-child{
    margin-left: -2.5rem;
  }

  .\32xl\:last\:-ml-11:last-child{
    margin-left: -2.75rem;
  }

  .\32xl\:last\:-ml-12:last-child{
    margin-left: -3rem;
  }

  .\32xl\:last\:-ml-14:last-child{
    margin-left: -3.5rem;
  }

  .\32xl\:last\:-ml-16:last-child{
    margin-left: -4rem;
  }

  .\32xl\:last\:-ml-20:last-child{
    margin-left: -5rem;
  }

  .\32xl\:last\:-ml-24:last-child{
    margin-left: -6rem;
  }

  .\32xl\:last\:-ml-28:last-child{
    margin-left: -7rem;
  }

  .\32xl\:last\:-ml-32:last-child{
    margin-left: -8rem;
  }

  .\32xl\:last\:-ml-36:last-child{
    margin-left: -9rem;
  }

  .\32xl\:last\:-ml-40:last-child{
    margin-left: -10rem;
  }

  .\32xl\:last\:-ml-44:last-child{
    margin-left: -11rem;
  }

  .\32xl\:last\:-ml-48:last-child{
    margin-left: -12rem;
  }

  .\32xl\:last\:-ml-52:last-child{
    margin-left: -13rem;
  }

  .\32xl\:last\:-ml-56:last-child{
    margin-left: -14rem;
  }

  .\32xl\:last\:-ml-60:last-child{
    margin-left: -15rem;
  }

  .\32xl\:last\:-ml-64:last-child{
    margin-left: -16rem;
  }

  .\32xl\:last\:-ml-72:last-child{
    margin-left: -18rem;
  }

  .\32xl\:last\:-ml-80:last-child{
    margin-left: -20rem;
  }

  .\32xl\:last\:-ml-96:last-child{
    margin-left: -24rem;
  }

  .\32xl\:last\:-ml-144:last-child{
    margin-left: -36rem;
  }

  .\32xl\:last\:-ml-192:last-child{
    margin-left: -48rem;
  }

  .\32xl\:last\:-ml-240:last-child{
    margin-left: -60rem;
  }

  .\32xl\:last\:-ml-px:last-child{
    margin-left: -1px;
  }

  .\32xl\:last\:-ml-0\.5:last-child{
    margin-left: -0.125rem;
  }

  .\32xl\:last\:-ml-1\.5:last-child{
    margin-left: -0.375rem;
  }

  .\32xl\:last\:-ml-2\.5:last-child{
    margin-left: -0.625rem;
  }

  .\32xl\:last\:-ml-3\.5:last-child{
    margin-left: -0.875rem;
  }

  .\32xl\:last\:-ml-btn-default:last-child{
    margin-left: -2.5rem;
  }

  .\32xl\:last\:-ml-btn-sm:last-child{
    margin-left: -1.875rem;
  }

  .\32xl\:last\:-ml-header:last-child{
    margin-left: -60px;
  }

  .\32xl\:last\:-ml-icon:last-child{
    margin-left: -20px;
  }

  .\32xl\:last\:-ml-icon-3xl:last-child{
    margin-left: -120px;
  }

  .\32xl\:last\:-ml-icon-2xl:last-child{
    margin-left: -80px;
  }

  .\32xl\:last\:-ml-icon-xl:last-child{
    margin-left: -60px;
  }

  .\32xl\:last\:-ml-icon-lg:last-child{
    margin-left: -40px;
  }

  .\32xl\:last\:-ml-icon-sm:last-child{
    margin-left: -18px;
  }

  .\32xl\:last\:-ml-icon-xs:last-child{
    margin-left: -16px;
  }

  .\32xl\:last\:-ml-icon-spacing:last-child{
    margin-left: -8px;
  }

  .\32xl\:last\:-ml-heading-xs:last-child{
    margin-left: -0.25rem;
  }

  .\32xl\:last\:-ml-heading-sm:last-child{
    margin-left: -0.5rem;
  }

  .\32xl\:last\:-ml-heading:last-child{
    margin-left: -1rem;
  }

  .\32xl\:last\:-ml-heading-lg:last-child{
    margin-left: -2rem;
  }

  .\32xl\:last\:-ml-actionbar:last-child{
    margin-left: -70px;
  }

  .\32xl\:last\:-ml-aside:last-child{
    margin-left: -20rem;
  }

  .\32xl\:last\:-ml-sidebar:last-child{
    margin-left: -16rem;
  }

  .\32xl\:last\:-ml-card-padding:last-child{
    margin-left: -1.25rem;
  }

  .\32xl\:box-border{
    box-sizing: border-box;
  }

  .\32xl\:box-content{
    box-sizing: content-box;
  }

  .\32xl\:block{
    display: block;
  }

  .\32xl\:inline-block{
    display: inline-block;
  }

  .\32xl\:inline{
    display: inline;
  }

  .\32xl\:flex{
    display: flex;
  }

  .\32xl\:inline-flex{
    display: inline-flex;
  }

  .\32xl\:table{
    display: table;
  }

  .\32xl\:inline-table{
    display: inline-table;
  }

  .\32xl\:table-caption{
    display: table-caption;
  }

  .\32xl\:table-cell{
    display: table-cell;
  }

  .\32xl\:table-column{
    display: table-column;
  }

  .\32xl\:table-column-group{
    display: table-column-group;
  }

  .\32xl\:table-footer-group{
    display: table-footer-group;
  }

  .\32xl\:table-header-group{
    display: table-header-group;
  }

  .\32xl\:table-row-group{
    display: table-row-group;
  }

  .\32xl\:table-row{
    display: table-row;
  }

  .\32xl\:flow-root{
    display: flow-root;
  }

  .\32xl\:grid{
    display: grid;
  }

  .\32xl\:inline-grid{
    display: inline-grid;
  }

  .\32xl\:contents{
    display: contents;
  }

  .\32xl\:list-item{
    display: list-item;
  }

  .\32xl\:hidden{
    display: none;
  }

  .\32xl\:h-0{
    height: 0px;
  }

  .\32xl\:h-1{
    height: 0.25rem;
  }

  .\32xl\:h-2{
    height: 0.5rem;
  }

  .\32xl\:h-3{
    height: 0.75rem;
  }

  .\32xl\:h-4{
    height: 1rem;
  }

  .\32xl\:h-5{
    height: 1.25rem;
  }

  .\32xl\:h-6{
    height: 1.5rem;
  }

  .\32xl\:h-7{
    height: 1.75rem;
  }

  .\32xl\:h-8{
    height: 2rem;
  }

  .\32xl\:h-9{
    height: 2.25rem;
  }

  .\32xl\:h-10{
    height: 2.5rem;
  }

  .\32xl\:h-11{
    height: 2.75rem;
  }

  .\32xl\:h-12{
    height: 3rem;
  }

  .\32xl\:h-14{
    height: 3.5rem;
  }

  .\32xl\:h-16{
    height: 4rem;
  }

  .\32xl\:h-20{
    height: 5rem;
  }

  .\32xl\:h-24{
    height: 6rem;
  }

  .\32xl\:h-28{
    height: 7rem;
  }

  .\32xl\:h-32{
    height: 8rem;
  }

  .\32xl\:h-36{
    height: 9rem;
  }

  .\32xl\:h-40{
    height: 10rem;
  }

  .\32xl\:h-44{
    height: 11rem;
  }

  .\32xl\:h-48{
    height: 12rem;
  }

  .\32xl\:h-52{
    height: 13rem;
  }

  .\32xl\:h-56{
    height: 14rem;
  }

  .\32xl\:h-60{
    height: 15rem;
  }

  .\32xl\:h-64{
    height: 16rem;
  }

  .\32xl\:h-72{
    height: 18rem;
  }

  .\32xl\:h-80{
    height: 20rem;
  }

  .\32xl\:h-96{
    height: 24rem;
  }

  .\32xl\:h-144{
    height: 36rem;
  }

  .\32xl\:h-192{
    height: 48rem;
  }

  .\32xl\:h-240{
    height: 60rem;
  }

  .\32xl\:h-auto{
    height: auto;
  }

  .\32xl\:h-px{
    height: 1px;
  }

  .\32xl\:h-0\.5{
    height: 0.125rem;
  }

  .\32xl\:h-1\.5{
    height: 0.375rem;
  }

  .\32xl\:h-2\.5{
    height: 0.625rem;
  }

  .\32xl\:h-3\.5{
    height: 0.875rem;
  }

  .\32xl\:h-btn-default{
    height: 2.5rem;
  }

  .\32xl\:h-btn-sm{
    height: 1.875rem;
  }

  .\32xl\:h-header{
    height: 60px;
  }

  .\32xl\:h-icon{
    height: 20px;
  }

  .\32xl\:h-icon-3xl{
    height: 120px;
  }

  .\32xl\:h-icon-2xl{
    height: 80px;
  }

  .\32xl\:h-icon-xl{
    height: 60px;
  }

  .\32xl\:h-icon-lg{
    height: 40px;
  }

  .\32xl\:h-icon-sm{
    height: 18px;
  }

  .\32xl\:h-icon-xs{
    height: 16px;
  }

  .\32xl\:h-icon-spacing{
    height: 8px;
  }

  .\32xl\:h-heading-xs{
    height: 0.25rem;
  }

  .\32xl\:h-heading-sm{
    height: 0.5rem;
  }

  .\32xl\:h-heading{
    height: 1rem;
  }

  .\32xl\:h-heading-lg{
    height: 2rem;
  }

  .\32xl\:h-actionbar{
    height: 70px;
  }

  .\32xl\:h-aside{
    height: 20rem;
  }

  .\32xl\:h-sidebar{
    height: 16rem;
  }

  .\32xl\:h-card-padding{
    height: 1.25rem;
  }

  .\32xl\:h-1\/2{
    height: 50%;
  }

  .\32xl\:h-1\/3{
    height: 33.333333%;
  }

  .\32xl\:h-2\/3{
    height: 66.666667%;
  }

  .\32xl\:h-1\/4{
    height: 25%;
  }

  .\32xl\:h-2\/4{
    height: 50%;
  }

  .\32xl\:h-3\/4{
    height: 75%;
  }

  .\32xl\:h-1\/5{
    height: 20%;
  }

  .\32xl\:h-2\/5{
    height: 40%;
  }

  .\32xl\:h-3\/5{
    height: 60%;
  }

  .\32xl\:h-4\/5{
    height: 80%;
  }

  .\32xl\:h-1\/6{
    height: 16.666667%;
  }

  .\32xl\:h-2\/6{
    height: 33.333333%;
  }

  .\32xl\:h-3\/6{
    height: 50%;
  }

  .\32xl\:h-4\/6{
    height: 66.666667%;
  }

  .\32xl\:h-5\/6{
    height: 83.333333%;
  }

  .\32xl\:h-full{
    height: 100%;
  }

  .\32xl\:h-screen{
    height: 100vh;
  }

  .\32xl\:max-h-0{
    max-height: 0px;
  }

  .\32xl\:max-h-1{
    max-height: 0.25rem;
  }

  .\32xl\:max-h-2{
    max-height: 0.5rem;
  }

  .\32xl\:max-h-3{
    max-height: 0.75rem;
  }

  .\32xl\:max-h-4{
    max-height: 1rem;
  }

  .\32xl\:max-h-5{
    max-height: 1.25rem;
  }

  .\32xl\:max-h-6{
    max-height: 1.5rem;
  }

  .\32xl\:max-h-7{
    max-height: 1.75rem;
  }

  .\32xl\:max-h-8{
    max-height: 2rem;
  }

  .\32xl\:max-h-9{
    max-height: 2.25rem;
  }

  .\32xl\:max-h-10{
    max-height: 2.5rem;
  }

  .\32xl\:max-h-11{
    max-height: 2.75rem;
  }

  .\32xl\:max-h-12{
    max-height: 3rem;
  }

  .\32xl\:max-h-14{
    max-height: 3.5rem;
  }

  .\32xl\:max-h-16{
    max-height: 4rem;
  }

  .\32xl\:max-h-20{
    max-height: 5rem;
  }

  .\32xl\:max-h-24{
    max-height: 6rem;
  }

  .\32xl\:max-h-28{
    max-height: 7rem;
  }

  .\32xl\:max-h-32{
    max-height: 8rem;
  }

  .\32xl\:max-h-36{
    max-height: 9rem;
  }

  .\32xl\:max-h-40{
    max-height: 10rem;
  }

  .\32xl\:max-h-44{
    max-height: 11rem;
  }

  .\32xl\:max-h-48{
    max-height: 12rem;
  }

  .\32xl\:max-h-52{
    max-height: 13rem;
  }

  .\32xl\:max-h-56{
    max-height: 14rem;
  }

  .\32xl\:max-h-60{
    max-height: 15rem;
  }

  .\32xl\:max-h-64{
    max-height: 16rem;
  }

  .\32xl\:max-h-72{
    max-height: 18rem;
  }

  .\32xl\:max-h-80{
    max-height: 20rem;
  }

  .\32xl\:max-h-96{
    max-height: 24rem;
  }

  .\32xl\:max-h-144{
    max-height: 36rem;
  }

  .\32xl\:max-h-192{
    max-height: 48rem;
  }

  .\32xl\:max-h-240{
    max-height: 60rem;
  }

  .\32xl\:max-h-px{
    max-height: 1px;
  }

  .\32xl\:max-h-0\.5{
    max-height: 0.125rem;
  }

  .\32xl\:max-h-1\.5{
    max-height: 0.375rem;
  }

  .\32xl\:max-h-2\.5{
    max-height: 0.625rem;
  }

  .\32xl\:max-h-3\.5{
    max-height: 0.875rem;
  }

  .\32xl\:max-h-btn-default{
    max-height: 2.5rem;
  }

  .\32xl\:max-h-btn-sm{
    max-height: 1.875rem;
  }

  .\32xl\:max-h-header{
    max-height: 60px;
  }

  .\32xl\:max-h-icon{
    max-height: 20px;
  }

  .\32xl\:max-h-icon-3xl{
    max-height: 120px;
  }

  .\32xl\:max-h-icon-2xl{
    max-height: 80px;
  }

  .\32xl\:max-h-icon-xl{
    max-height: 60px;
  }

  .\32xl\:max-h-icon-lg{
    max-height: 40px;
  }

  .\32xl\:max-h-icon-sm{
    max-height: 18px;
  }

  .\32xl\:max-h-icon-xs{
    max-height: 16px;
  }

  .\32xl\:max-h-icon-spacing{
    max-height: 8px;
  }

  .\32xl\:max-h-heading-xs{
    max-height: 0.25rem;
  }

  .\32xl\:max-h-heading-sm{
    max-height: 0.5rem;
  }

  .\32xl\:max-h-heading{
    max-height: 1rem;
  }

  .\32xl\:max-h-heading-lg{
    max-height: 2rem;
  }

  .\32xl\:max-h-actionbar{
    max-height: 70px;
  }

  .\32xl\:max-h-aside{
    max-height: 20rem;
  }

  .\32xl\:max-h-sidebar{
    max-height: 16rem;
  }

  .\32xl\:max-h-card-padding{
    max-height: 1.25rem;
  }

  .\32xl\:max-h-full{
    max-height: 100%;
  }

  .\32xl\:max-h-screen{
    max-height: 100vh;
  }

  .\32xl\:min-h-0{
    min-height: 0px;
  }

  .\32xl\:min-h-12{
    min-height: 3rem;
  }

  .\32xl\:min-h-20{
    min-height: 5rem;
  }

  .\32xl\:min-h-24{
    min-height: 6rem;
  }

  .\32xl\:min-h-36{
    min-height: 9rem;
  }

  .\32xl\:min-h-48{
    min-height: 12rem;
  }

  .\32xl\:min-h-full{
    min-height: 100%;
  }

  .\32xl\:min-h-screen{
    min-height: 100vh;
  }

  .\32xl\:min-h-auto{
    min-height: auto;
  }

  .\32xl\:min-h-btn-default{
    min-height: 40px;
  }

  .\32xl\:w-0{
    width: 0px;
  }

  .\32xl\:w-1{
    width: 0.25rem;
  }

  .\32xl\:w-2{
    width: 0.5rem;
  }

  .\32xl\:w-3{
    width: 0.75rem;
  }

  .\32xl\:w-4{
    width: 1rem;
  }

  .\32xl\:w-5{
    width: 1.25rem;
  }

  .\32xl\:w-6{
    width: 1.5rem;
  }

  .\32xl\:w-7{
    width: 1.75rem;
  }

  .\32xl\:w-8{
    width: 2rem;
  }

  .\32xl\:w-9{
    width: 2.25rem;
  }

  .\32xl\:w-10{
    width: 2.5rem;
  }

  .\32xl\:w-11{
    width: 2.75rem;
  }

  .\32xl\:w-12{
    width: 3rem;
  }

  .\32xl\:w-14{
    width: 3.5rem;
  }

  .\32xl\:w-16{
    width: 4rem;
  }

  .\32xl\:w-20{
    width: 5rem;
  }

  .\32xl\:w-24{
    width: 6rem;
  }

  .\32xl\:w-28{
    width: 7rem;
  }

  .\32xl\:w-32{
    width: 8rem;
  }

  .\32xl\:w-36{
    width: 9rem;
  }

  .\32xl\:w-40{
    width: 10rem;
  }

  .\32xl\:w-44{
    width: 11rem;
  }

  .\32xl\:w-48{
    width: 12rem;
  }

  .\32xl\:w-52{
    width: 13rem;
  }

  .\32xl\:w-56{
    width: 14rem;
  }

  .\32xl\:w-60{
    width: 15rem;
  }

  .\32xl\:w-64{
    width: 16rem;
  }

  .\32xl\:w-72{
    width: 18rem;
  }

  .\32xl\:w-80{
    width: 20rem;
  }

  .\32xl\:w-96{
    width: 24rem;
  }

  .\32xl\:w-144{
    width: 36rem;
  }

  .\32xl\:w-192{
    width: 48rem;
  }

  .\32xl\:w-240{
    width: 60rem;
  }

  .\32xl\:w-auto{
    width: auto;
  }

  .\32xl\:w-px{
    width: 1px;
  }

  .\32xl\:w-0\.5{
    width: 0.125rem;
  }

  .\32xl\:w-1\.5{
    width: 0.375rem;
  }

  .\32xl\:w-2\.5{
    width: 0.625rem;
  }

  .\32xl\:w-3\.5{
    width: 0.875rem;
  }

  .\32xl\:w-btn-default{
    width: 2.5rem;
  }

  .\32xl\:w-btn-sm{
    width: 1.875rem;
  }

  .\32xl\:w-header{
    width: 60px;
  }

  .\32xl\:w-icon{
    width: 20px;
  }

  .\32xl\:w-icon-3xl{
    width: 120px;
  }

  .\32xl\:w-icon-2xl{
    width: 80px;
  }

  .\32xl\:w-icon-xl{
    width: 60px;
  }

  .\32xl\:w-icon-lg{
    width: 40px;
  }

  .\32xl\:w-icon-sm{
    width: 18px;
  }

  .\32xl\:w-icon-xs{
    width: 16px;
  }

  .\32xl\:w-icon-spacing{
    width: 8px;
  }

  .\32xl\:w-heading-xs{
    width: 0.25rem;
  }

  .\32xl\:w-heading-sm{
    width: 0.5rem;
  }

  .\32xl\:w-heading{
    width: 1rem;
  }

  .\32xl\:w-heading-lg{
    width: 2rem;
  }

  .\32xl\:w-actionbar{
    width: 70px;
  }

  .\32xl\:w-aside{
    width: 20rem;
  }

  .\32xl\:w-sidebar{
    width: 16rem;
  }

  .\32xl\:w-card-padding{
    width: 1.25rem;
  }

  .\32xl\:w-1\/2{
    width: 50%;
  }

  .\32xl\:w-1\/3{
    width: 33.333333%;
  }

  .\32xl\:w-2\/3{
    width: 66.666667%;
  }

  .\32xl\:w-1\/4{
    width: 25%;
  }

  .\32xl\:w-2\/4{
    width: 50%;
  }

  .\32xl\:w-3\/4{
    width: 75%;
  }

  .\32xl\:w-1\/5{
    width: 20%;
  }

  .\32xl\:w-2\/5{
    width: 40%;
  }

  .\32xl\:w-3\/5{
    width: 60%;
  }

  .\32xl\:w-4\/5{
    width: 80%;
  }

  .\32xl\:w-1\/6{
    width: 16.666667%;
  }

  .\32xl\:w-2\/6{
    width: 33.333333%;
  }

  .\32xl\:w-3\/6{
    width: 50%;
  }

  .\32xl\:w-4\/6{
    width: 66.666667%;
  }

  .\32xl\:w-5\/6{
    width: 83.333333%;
  }

  .\32xl\:w-1\/12{
    width: 8.333333%;
  }

  .\32xl\:w-2\/12{
    width: 16.666667%;
  }

  .\32xl\:w-3\/12{
    width: 25%;
  }

  .\32xl\:w-4\/12{
    width: 33.333333%;
  }

  .\32xl\:w-5\/12{
    width: 41.666667%;
  }

  .\32xl\:w-6\/12{
    width: 50%;
  }

  .\32xl\:w-7\/12{
    width: 58.333333%;
  }

  .\32xl\:w-8\/12{
    width: 66.666667%;
  }

  .\32xl\:w-9\/12{
    width: 75%;
  }

  .\32xl\:w-10\/12{
    width: 83.333333%;
  }

  .\32xl\:w-11\/12{
    width: 91.666667%;
  }

  .\32xl\:w-full{
    width: 100%;
  }

  .\32xl\:w-screen{
    width: 100vw;
  }

  .\32xl\:w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .\32xl\:w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .\32xl\:first\:w-0:first-child{
    width: 0px;
  }

  .\32xl\:first\:w-1:first-child{
    width: 0.25rem;
  }

  .\32xl\:first\:w-2:first-child{
    width: 0.5rem;
  }

  .\32xl\:first\:w-3:first-child{
    width: 0.75rem;
  }

  .\32xl\:first\:w-4:first-child{
    width: 1rem;
  }

  .\32xl\:first\:w-5:first-child{
    width: 1.25rem;
  }

  .\32xl\:first\:w-6:first-child{
    width: 1.5rem;
  }

  .\32xl\:first\:w-7:first-child{
    width: 1.75rem;
  }

  .\32xl\:first\:w-8:first-child{
    width: 2rem;
  }

  .\32xl\:first\:w-9:first-child{
    width: 2.25rem;
  }

  .\32xl\:first\:w-10:first-child{
    width: 2.5rem;
  }

  .\32xl\:first\:w-11:first-child{
    width: 2.75rem;
  }

  .\32xl\:first\:w-12:first-child{
    width: 3rem;
  }

  .\32xl\:first\:w-14:first-child{
    width: 3.5rem;
  }

  .\32xl\:first\:w-16:first-child{
    width: 4rem;
  }

  .\32xl\:first\:w-20:first-child{
    width: 5rem;
  }

  .\32xl\:first\:w-24:first-child{
    width: 6rem;
  }

  .\32xl\:first\:w-28:first-child{
    width: 7rem;
  }

  .\32xl\:first\:w-32:first-child{
    width: 8rem;
  }

  .\32xl\:first\:w-36:first-child{
    width: 9rem;
  }

  .\32xl\:first\:w-40:first-child{
    width: 10rem;
  }

  .\32xl\:first\:w-44:first-child{
    width: 11rem;
  }

  .\32xl\:first\:w-48:first-child{
    width: 12rem;
  }

  .\32xl\:first\:w-52:first-child{
    width: 13rem;
  }

  .\32xl\:first\:w-56:first-child{
    width: 14rem;
  }

  .\32xl\:first\:w-60:first-child{
    width: 15rem;
  }

  .\32xl\:first\:w-64:first-child{
    width: 16rem;
  }

  .\32xl\:first\:w-72:first-child{
    width: 18rem;
  }

  .\32xl\:first\:w-80:first-child{
    width: 20rem;
  }

  .\32xl\:first\:w-96:first-child{
    width: 24rem;
  }

  .\32xl\:first\:w-144:first-child{
    width: 36rem;
  }

  .\32xl\:first\:w-192:first-child{
    width: 48rem;
  }

  .\32xl\:first\:w-240:first-child{
    width: 60rem;
  }

  .\32xl\:first\:w-auto:first-child{
    width: auto;
  }

  .\32xl\:first\:w-px:first-child{
    width: 1px;
  }

  .\32xl\:first\:w-0\.5:first-child{
    width: 0.125rem;
  }

  .\32xl\:first\:w-1\.5:first-child{
    width: 0.375rem;
  }

  .\32xl\:first\:w-2\.5:first-child{
    width: 0.625rem;
  }

  .\32xl\:first\:w-3\.5:first-child{
    width: 0.875rem;
  }

  .\32xl\:first\:w-btn-default:first-child{
    width: 2.5rem;
  }

  .\32xl\:first\:w-btn-sm:first-child{
    width: 1.875rem;
  }

  .\32xl\:first\:w-header:first-child{
    width: 60px;
  }

  .\32xl\:first\:w-icon:first-child{
    width: 20px;
  }

  .\32xl\:first\:w-icon-3xl:first-child{
    width: 120px;
  }

  .\32xl\:first\:w-icon-2xl:first-child{
    width: 80px;
  }

  .\32xl\:first\:w-icon-xl:first-child{
    width: 60px;
  }

  .\32xl\:first\:w-icon-lg:first-child{
    width: 40px;
  }

  .\32xl\:first\:w-icon-sm:first-child{
    width: 18px;
  }

  .\32xl\:first\:w-icon-xs:first-child{
    width: 16px;
  }

  .\32xl\:first\:w-icon-spacing:first-child{
    width: 8px;
  }

  .\32xl\:first\:w-heading-xs:first-child{
    width: 0.25rem;
  }

  .\32xl\:first\:w-heading-sm:first-child{
    width: 0.5rem;
  }

  .\32xl\:first\:w-heading:first-child{
    width: 1rem;
  }

  .\32xl\:first\:w-heading-lg:first-child{
    width: 2rem;
  }

  .\32xl\:first\:w-actionbar:first-child{
    width: 70px;
  }

  .\32xl\:first\:w-aside:first-child{
    width: 20rem;
  }

  .\32xl\:first\:w-sidebar:first-child{
    width: 16rem;
  }

  .\32xl\:first\:w-card-padding:first-child{
    width: 1.25rem;
  }

  .\32xl\:first\:w-1\/2:first-child{
    width: 50%;
  }

  .\32xl\:first\:w-1\/3:first-child{
    width: 33.333333%;
  }

  .\32xl\:first\:w-2\/3:first-child{
    width: 66.666667%;
  }

  .\32xl\:first\:w-1\/4:first-child{
    width: 25%;
  }

  .\32xl\:first\:w-2\/4:first-child{
    width: 50%;
  }

  .\32xl\:first\:w-3\/4:first-child{
    width: 75%;
  }

  .\32xl\:first\:w-1\/5:first-child{
    width: 20%;
  }

  .\32xl\:first\:w-2\/5:first-child{
    width: 40%;
  }

  .\32xl\:first\:w-3\/5:first-child{
    width: 60%;
  }

  .\32xl\:first\:w-4\/5:first-child{
    width: 80%;
  }

  .\32xl\:first\:w-1\/6:first-child{
    width: 16.666667%;
  }

  .\32xl\:first\:w-2\/6:first-child{
    width: 33.333333%;
  }

  .\32xl\:first\:w-3\/6:first-child{
    width: 50%;
  }

  .\32xl\:first\:w-4\/6:first-child{
    width: 66.666667%;
  }

  .\32xl\:first\:w-5\/6:first-child{
    width: 83.333333%;
  }

  .\32xl\:first\:w-1\/12:first-child{
    width: 8.333333%;
  }

  .\32xl\:first\:w-2\/12:first-child{
    width: 16.666667%;
  }

  .\32xl\:first\:w-3\/12:first-child{
    width: 25%;
  }

  .\32xl\:first\:w-4\/12:first-child{
    width: 33.333333%;
  }

  .\32xl\:first\:w-5\/12:first-child{
    width: 41.666667%;
  }

  .\32xl\:first\:w-6\/12:first-child{
    width: 50%;
  }

  .\32xl\:first\:w-7\/12:first-child{
    width: 58.333333%;
  }

  .\32xl\:first\:w-8\/12:first-child{
    width: 66.666667%;
  }

  .\32xl\:first\:w-9\/12:first-child{
    width: 75%;
  }

  .\32xl\:first\:w-10\/12:first-child{
    width: 83.333333%;
  }

  .\32xl\:first\:w-11\/12:first-child{
    width: 91.666667%;
  }

  .\32xl\:first\:w-full:first-child{
    width: 100%;
  }

  .\32xl\:first\:w-screen:first-child{
    width: 100vw;
  }

  .\32xl\:first\:w-min:first-child{
    width: -moz-min-content;
    width: min-content;
  }

  .\32xl\:first\:w-max:first-child{
    width: -moz-max-content;
    width: max-content;
  }

  .\32xl\:last\:w-0:last-child{
    width: 0px;
  }

  .\32xl\:last\:w-1:last-child{
    width: 0.25rem;
  }

  .\32xl\:last\:w-2:last-child{
    width: 0.5rem;
  }

  .\32xl\:last\:w-3:last-child{
    width: 0.75rem;
  }

  .\32xl\:last\:w-4:last-child{
    width: 1rem;
  }

  .\32xl\:last\:w-5:last-child{
    width: 1.25rem;
  }

  .\32xl\:last\:w-6:last-child{
    width: 1.5rem;
  }

  .\32xl\:last\:w-7:last-child{
    width: 1.75rem;
  }

  .\32xl\:last\:w-8:last-child{
    width: 2rem;
  }

  .\32xl\:last\:w-9:last-child{
    width: 2.25rem;
  }

  .\32xl\:last\:w-10:last-child{
    width: 2.5rem;
  }

  .\32xl\:last\:w-11:last-child{
    width: 2.75rem;
  }

  .\32xl\:last\:w-12:last-child{
    width: 3rem;
  }

  .\32xl\:last\:w-14:last-child{
    width: 3.5rem;
  }

  .\32xl\:last\:w-16:last-child{
    width: 4rem;
  }

  .\32xl\:last\:w-20:last-child{
    width: 5rem;
  }

  .\32xl\:last\:w-24:last-child{
    width: 6rem;
  }

  .\32xl\:last\:w-28:last-child{
    width: 7rem;
  }

  .\32xl\:last\:w-32:last-child{
    width: 8rem;
  }

  .\32xl\:last\:w-36:last-child{
    width: 9rem;
  }

  .\32xl\:last\:w-40:last-child{
    width: 10rem;
  }

  .\32xl\:last\:w-44:last-child{
    width: 11rem;
  }

  .\32xl\:last\:w-48:last-child{
    width: 12rem;
  }

  .\32xl\:last\:w-52:last-child{
    width: 13rem;
  }

  .\32xl\:last\:w-56:last-child{
    width: 14rem;
  }

  .\32xl\:last\:w-60:last-child{
    width: 15rem;
  }

  .\32xl\:last\:w-64:last-child{
    width: 16rem;
  }

  .\32xl\:last\:w-72:last-child{
    width: 18rem;
  }

  .\32xl\:last\:w-80:last-child{
    width: 20rem;
  }

  .\32xl\:last\:w-96:last-child{
    width: 24rem;
  }

  .\32xl\:last\:w-144:last-child{
    width: 36rem;
  }

  .\32xl\:last\:w-192:last-child{
    width: 48rem;
  }

  .\32xl\:last\:w-240:last-child{
    width: 60rem;
  }

  .\32xl\:last\:w-auto:last-child{
    width: auto;
  }

  .\32xl\:last\:w-px:last-child{
    width: 1px;
  }

  .\32xl\:last\:w-0\.5:last-child{
    width: 0.125rem;
  }

  .\32xl\:last\:w-1\.5:last-child{
    width: 0.375rem;
  }

  .\32xl\:last\:w-2\.5:last-child{
    width: 0.625rem;
  }

  .\32xl\:last\:w-3\.5:last-child{
    width: 0.875rem;
  }

  .\32xl\:last\:w-btn-default:last-child{
    width: 2.5rem;
  }

  .\32xl\:last\:w-btn-sm:last-child{
    width: 1.875rem;
  }

  .\32xl\:last\:w-header:last-child{
    width: 60px;
  }

  .\32xl\:last\:w-icon:last-child{
    width: 20px;
  }

  .\32xl\:last\:w-icon-3xl:last-child{
    width: 120px;
  }

  .\32xl\:last\:w-icon-2xl:last-child{
    width: 80px;
  }

  .\32xl\:last\:w-icon-xl:last-child{
    width: 60px;
  }

  .\32xl\:last\:w-icon-lg:last-child{
    width: 40px;
  }

  .\32xl\:last\:w-icon-sm:last-child{
    width: 18px;
  }

  .\32xl\:last\:w-icon-xs:last-child{
    width: 16px;
  }

  .\32xl\:last\:w-icon-spacing:last-child{
    width: 8px;
  }

  .\32xl\:last\:w-heading-xs:last-child{
    width: 0.25rem;
  }

  .\32xl\:last\:w-heading-sm:last-child{
    width: 0.5rem;
  }

  .\32xl\:last\:w-heading:last-child{
    width: 1rem;
  }

  .\32xl\:last\:w-heading-lg:last-child{
    width: 2rem;
  }

  .\32xl\:last\:w-actionbar:last-child{
    width: 70px;
  }

  .\32xl\:last\:w-aside:last-child{
    width: 20rem;
  }

  .\32xl\:last\:w-sidebar:last-child{
    width: 16rem;
  }

  .\32xl\:last\:w-card-padding:last-child{
    width: 1.25rem;
  }

  .\32xl\:last\:w-1\/2:last-child{
    width: 50%;
  }

  .\32xl\:last\:w-1\/3:last-child{
    width: 33.333333%;
  }

  .\32xl\:last\:w-2\/3:last-child{
    width: 66.666667%;
  }

  .\32xl\:last\:w-1\/4:last-child{
    width: 25%;
  }

  .\32xl\:last\:w-2\/4:last-child{
    width: 50%;
  }

  .\32xl\:last\:w-3\/4:last-child{
    width: 75%;
  }

  .\32xl\:last\:w-1\/5:last-child{
    width: 20%;
  }

  .\32xl\:last\:w-2\/5:last-child{
    width: 40%;
  }

  .\32xl\:last\:w-3\/5:last-child{
    width: 60%;
  }

  .\32xl\:last\:w-4\/5:last-child{
    width: 80%;
  }

  .\32xl\:last\:w-1\/6:last-child{
    width: 16.666667%;
  }

  .\32xl\:last\:w-2\/6:last-child{
    width: 33.333333%;
  }

  .\32xl\:last\:w-3\/6:last-child{
    width: 50%;
  }

  .\32xl\:last\:w-4\/6:last-child{
    width: 66.666667%;
  }

  .\32xl\:last\:w-5\/6:last-child{
    width: 83.333333%;
  }

  .\32xl\:last\:w-1\/12:last-child{
    width: 8.333333%;
  }

  .\32xl\:last\:w-2\/12:last-child{
    width: 16.666667%;
  }

  .\32xl\:last\:w-3\/12:last-child{
    width: 25%;
  }

  .\32xl\:last\:w-4\/12:last-child{
    width: 33.333333%;
  }

  .\32xl\:last\:w-5\/12:last-child{
    width: 41.666667%;
  }

  .\32xl\:last\:w-6\/12:last-child{
    width: 50%;
  }

  .\32xl\:last\:w-7\/12:last-child{
    width: 58.333333%;
  }

  .\32xl\:last\:w-8\/12:last-child{
    width: 66.666667%;
  }

  .\32xl\:last\:w-9\/12:last-child{
    width: 75%;
  }

  .\32xl\:last\:w-10\/12:last-child{
    width: 83.333333%;
  }

  .\32xl\:last\:w-11\/12:last-child{
    width: 91.666667%;
  }

  .\32xl\:last\:w-full:last-child{
    width: 100%;
  }

  .\32xl\:last\:w-screen:last-child{
    width: 100vw;
  }

  .\32xl\:last\:w-min:last-child{
    width: -moz-min-content;
    width: min-content;
  }

  .\32xl\:last\:w-max:last-child{
    width: -moz-max-content;
    width: max-content;
  }

  .\32xl\:min-w-0{
    min-width: 0px;
  }

  .\32xl\:min-w-56{
    min-width: 14rem;
  }

  .\32xl\:min-w-96{
    min-width: 24rem;
  }

  .\32xl\:min-w-192{
    min-width: 48rem;
  }

  .\32xl\:min-w-full{
    min-width: 100%;
  }

  .\32xl\:min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .\32xl\:min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .\32xl\:min-w-auto{
    min-width: auto;
  }

  .\32xl\:max-w-0{
    max-width: 0rem;
  }

  .\32xl\:max-w-8{
    max-width: 2rem;
  }

  .\32xl\:max-w-32{
    max-width: 8rem;
  }

  .\32xl\:max-w-48{
    max-width: 12rem;
  }

  .\32xl\:max-w-64{
    max-width: 16rem;
  }

  .\32xl\:max-w-94{
    max-width: 24rem;
  }

  .\32xl\:max-w-144{
    max-width: 36rem;
  }

  .\32xl\:max-w-192{
    max-width: 48rem;
  }

  .\32xl\:max-w-240{
    max-width: 60rem;
  }

  .\32xl\:max-w-none{
    max-width: none;
  }

  .\32xl\:max-w-xs{
    max-width: 20rem;
  }

  .\32xl\:max-w-sm{
    max-width: 24rem;
  }

  .\32xl\:max-w-md{
    max-width: 28rem;
  }

  .\32xl\:max-w-lg{
    max-width: 32rem;
  }

  .\32xl\:max-w-xl{
    max-width: 36rem;
  }

  .\32xl\:max-w-2xl{
    max-width: 42rem;
  }

  .\32xl\:max-w-3xl{
    max-width: 48rem;
  }

  .\32xl\:max-w-4xl{
    max-width: 56rem;
  }

  .\32xl\:max-w-5xl{
    max-width: 64rem;
  }

  .\32xl\:max-w-6xl{
    max-width: 72rem;
  }

  .\32xl\:max-w-7xl{
    max-width: 80rem;
  }

  .\32xl\:max-w-full{
    max-width: 100%;
  }

  .\32xl\:max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .\32xl\:max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .\32xl\:max-w-prose{
    max-width: 65ch;
  }

  .\32xl\:max-w-screen-sm{
    max-width: 640px;
  }

  .\32xl\:max-w-screen-md{
    max-width: 768px;
  }

  .\32xl\:max-w-screen-lg{
    max-width: 1024px;
  }

  .\32xl\:max-w-screen-xl{
    max-width: 1280px;
  }

  .\32xl\:max-w-screen-2xl{
    max-width: 1536px;
  }

  .\32xl\:max-w-screen-3xl{
    max-width: 1930px;
  }

  .\32xl\:max-w-1\/2{
    max-width: 50%;
  }

  .\32xl\:max-w-2\/3{
    max-width: 66%;
  }

  .\32xl\:flex-1{
    flex: 1 1;
  }

  .\32xl\:flex-auto{
    flex: 1 1 auto;
  }

  .\32xl\:flex-initial{
    flex: 0 1 auto;
  }

  .\32xl\:flex-none{
    flex: none;
  }

  .\32xl\:flex-shrink-0{
    flex-shrink: 0;
  }

  .\32xl\:flex-shrink{
    flex-shrink: 1;
  }

  .\32xl\:flex-grow-0{
    flex-grow: 0;
  }

  .\32xl\:flex-grow{
    flex-grow: 1;
  }

  .\32xl\:table-auto{
    table-layout: auto;
  }

  .\32xl\:table-fixed{
    table-layout: fixed;
  }

  .\32xl\:border-collapse{
    border-collapse: collapse;
  }

  .\32xl\:border-separate{
    border-collapse: separate;
  }

  .\32xl\:origin-center{
    transform-origin: center;
  }

  .\32xl\:origin-top{
    transform-origin: top;
  }

  .\32xl\:origin-top-right{
    transform-origin: top right;
  }

  .\32xl\:origin-right{
    transform-origin: right;
  }

  .\32xl\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .\32xl\:origin-bottom{
    transform-origin: bottom;
  }

  .\32xl\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .\32xl\:origin-left{
    transform-origin: left;
  }

  .\32xl\:origin-top-left{
    transform-origin: top left;
  }

  .\32xl\:transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\32xl\:transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\32xl\:transform-none{
    transform: none;
  }

  .\32xl\:translate-x-0{
    --tw-translate-x: 0px;
  }

  .\32xl\:translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:translate-x-4{
    --tw-translate-x: 1rem;
  }

  .\32xl\:translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:translate-x-8{
    --tw-translate-x: 2rem;
  }

  .\32xl\:translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:translate-x-12{
    --tw-translate-x: 3rem;
  }

  .\32xl\:translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:translate-x-16{
    --tw-translate-x: 4rem;
  }

  .\32xl\:translate-x-20{
    --tw-translate-x: 5rem;
  }

  .\32xl\:translate-x-24{
    --tw-translate-x: 6rem;
  }

  .\32xl\:translate-x-28{
    --tw-translate-x: 7rem;
  }

  .\32xl\:translate-x-32{
    --tw-translate-x: 8rem;
  }

  .\32xl\:translate-x-36{
    --tw-translate-x: 9rem;
  }

  .\32xl\:translate-x-40{
    --tw-translate-x: 10rem;
  }

  .\32xl\:translate-x-44{
    --tw-translate-x: 11rem;
  }

  .\32xl\:translate-x-48{
    --tw-translate-x: 12rem;
  }

  .\32xl\:translate-x-52{
    --tw-translate-x: 13rem;
  }

  .\32xl\:translate-x-56{
    --tw-translate-x: 14rem;
  }

  .\32xl\:translate-x-60{
    --tw-translate-x: 15rem;
  }

  .\32xl\:translate-x-64{
    --tw-translate-x: 16rem;
  }

  .\32xl\:translate-x-72{
    --tw-translate-x: 18rem;
  }

  .\32xl\:translate-x-80{
    --tw-translate-x: 20rem;
  }

  .\32xl\:translate-x-96{
    --tw-translate-x: 24rem;
  }

  .\32xl\:translate-x-144{
    --tw-translate-x: 36rem;
  }

  .\32xl\:translate-x-192{
    --tw-translate-x: 48rem;
  }

  .\32xl\:translate-x-240{
    --tw-translate-x: 60rem;
  }

  .\32xl\:translate-x-px{
    --tw-translate-x: 1px;
  }

  .\32xl\:translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:translate-x-btn-default{
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:translate-x-btn-sm{
    --tw-translate-x: 1.875rem;
  }

  .\32xl\:translate-x-header{
    --tw-translate-x: 60px;
  }

  .\32xl\:translate-x-icon{
    --tw-translate-x: 20px;
  }

  .\32xl\:translate-x-icon-3xl{
    --tw-translate-x: 120px;
  }

  .\32xl\:translate-x-icon-2xl{
    --tw-translate-x: 80px;
  }

  .\32xl\:translate-x-icon-xl{
    --tw-translate-x: 60px;
  }

  .\32xl\:translate-x-icon-lg{
    --tw-translate-x: 40px;
  }

  .\32xl\:translate-x-icon-sm{
    --tw-translate-x: 18px;
  }

  .\32xl\:translate-x-icon-xs{
    --tw-translate-x: 16px;
  }

  .\32xl\:translate-x-icon-spacing{
    --tw-translate-x: 8px;
  }

  .\32xl\:translate-x-heading-xs{
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:translate-x-heading-sm{
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:translate-x-heading{
    --tw-translate-x: 1rem;
  }

  .\32xl\:translate-x-heading-lg{
    --tw-translate-x: 2rem;
  }

  .\32xl\:translate-x-actionbar{
    --tw-translate-x: 70px;
  }

  .\32xl\:translate-x-aside{
    --tw-translate-x: 20rem;
  }

  .\32xl\:translate-x-sidebar{
    --tw-translate-x: 16rem;
  }

  .\32xl\:translate-x-card-padding{
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:-translate-x-0{
    --tw-translate-x: 0px;
  }

  .\32xl\:-translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:-translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:-translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:-translate-x-4{
    --tw-translate-x: -1rem;
  }

  .\32xl\:-translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:-translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:-translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:-translate-x-8{
    --tw-translate-x: -2rem;
  }

  .\32xl\:-translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:-translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:-translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:-translate-x-12{
    --tw-translate-x: -3rem;
  }

  .\32xl\:-translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:-translate-x-16{
    --tw-translate-x: -4rem;
  }

  .\32xl\:-translate-x-20{
    --tw-translate-x: -5rem;
  }

  .\32xl\:-translate-x-24{
    --tw-translate-x: -6rem;
  }

  .\32xl\:-translate-x-28{
    --tw-translate-x: -7rem;
  }

  .\32xl\:-translate-x-32{
    --tw-translate-x: -8rem;
  }

  .\32xl\:-translate-x-36{
    --tw-translate-x: -9rem;
  }

  .\32xl\:-translate-x-40{
    --tw-translate-x: -10rem;
  }

  .\32xl\:-translate-x-44{
    --tw-translate-x: -11rem;
  }

  .\32xl\:-translate-x-48{
    --tw-translate-x: -12rem;
  }

  .\32xl\:-translate-x-52{
    --tw-translate-x: -13rem;
  }

  .\32xl\:-translate-x-56{
    --tw-translate-x: -14rem;
  }

  .\32xl\:-translate-x-60{
    --tw-translate-x: -15rem;
  }

  .\32xl\:-translate-x-64{
    --tw-translate-x: -16rem;
  }

  .\32xl\:-translate-x-72{
    --tw-translate-x: -18rem;
  }

  .\32xl\:-translate-x-80{
    --tw-translate-x: -20rem;
  }

  .\32xl\:-translate-x-96{
    --tw-translate-x: -24rem;
  }

  .\32xl\:-translate-x-144{
    --tw-translate-x: -36rem;
  }

  .\32xl\:-translate-x-192{
    --tw-translate-x: -48rem;
  }

  .\32xl\:-translate-x-240{
    --tw-translate-x: -60rem;
  }

  .\32xl\:-translate-x-px{
    --tw-translate-x: -1px;
  }

  .\32xl\:-translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:-translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:-translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:-translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:-translate-x-btn-default{
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:-translate-x-btn-sm{
    --tw-translate-x: -1.875rem;
  }

  .\32xl\:-translate-x-header{
    --tw-translate-x: -60px;
  }

  .\32xl\:-translate-x-icon{
    --tw-translate-x: -20px;
  }

  .\32xl\:-translate-x-icon-3xl{
    --tw-translate-x: -120px;
  }

  .\32xl\:-translate-x-icon-2xl{
    --tw-translate-x: -80px;
  }

  .\32xl\:-translate-x-icon-xl{
    --tw-translate-x: -60px;
  }

  .\32xl\:-translate-x-icon-lg{
    --tw-translate-x: -40px;
  }

  .\32xl\:-translate-x-icon-sm{
    --tw-translate-x: -18px;
  }

  .\32xl\:-translate-x-icon-xs{
    --tw-translate-x: -16px;
  }

  .\32xl\:-translate-x-icon-spacing{
    --tw-translate-x: -8px;
  }

  .\32xl\:-translate-x-heading-xs{
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:-translate-x-heading-sm{
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:-translate-x-heading{
    --tw-translate-x: -1rem;
  }

  .\32xl\:-translate-x-heading-lg{
    --tw-translate-x: -2rem;
  }

  .\32xl\:-translate-x-actionbar{
    --tw-translate-x: -70px;
  }

  .\32xl\:-translate-x-aside{
    --tw-translate-x: -20rem;
  }

  .\32xl\:-translate-x-sidebar{
    --tw-translate-x: -16rem;
  }

  .\32xl\:-translate-x-card-padding{
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .\32xl\:translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .\32xl\:translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .\32xl\:translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .\32xl\:translate-x-full{
    --tw-translate-x: 100%;
  }

  .\32xl\:-translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .\32xl\:-translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:-translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:-translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .\32xl\:-translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .\32xl\:-translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .\32xl\:-translate-x-full{
    --tw-translate-x: -100%;
  }

  .\32xl\:translate-y-0{
    --tw-translate-y: 0px;
  }

  .\32xl\:translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:translate-y-4{
    --tw-translate-y: 1rem;
  }

  .\32xl\:translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:translate-y-8{
    --tw-translate-y: 2rem;
  }

  .\32xl\:translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:translate-y-12{
    --tw-translate-y: 3rem;
  }

  .\32xl\:translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:translate-y-16{
    --tw-translate-y: 4rem;
  }

  .\32xl\:translate-y-20{
    --tw-translate-y: 5rem;
  }

  .\32xl\:translate-y-24{
    --tw-translate-y: 6rem;
  }

  .\32xl\:translate-y-28{
    --tw-translate-y: 7rem;
  }

  .\32xl\:translate-y-32{
    --tw-translate-y: 8rem;
  }

  .\32xl\:translate-y-36{
    --tw-translate-y: 9rem;
  }

  .\32xl\:translate-y-40{
    --tw-translate-y: 10rem;
  }

  .\32xl\:translate-y-44{
    --tw-translate-y: 11rem;
  }

  .\32xl\:translate-y-48{
    --tw-translate-y: 12rem;
  }

  .\32xl\:translate-y-52{
    --tw-translate-y: 13rem;
  }

  .\32xl\:translate-y-56{
    --tw-translate-y: 14rem;
  }

  .\32xl\:translate-y-60{
    --tw-translate-y: 15rem;
  }

  .\32xl\:translate-y-64{
    --tw-translate-y: 16rem;
  }

  .\32xl\:translate-y-72{
    --tw-translate-y: 18rem;
  }

  .\32xl\:translate-y-80{
    --tw-translate-y: 20rem;
  }

  .\32xl\:translate-y-96{
    --tw-translate-y: 24rem;
  }

  .\32xl\:translate-y-144{
    --tw-translate-y: 36rem;
  }

  .\32xl\:translate-y-192{
    --tw-translate-y: 48rem;
  }

  .\32xl\:translate-y-240{
    --tw-translate-y: 60rem;
  }

  .\32xl\:translate-y-px{
    --tw-translate-y: 1px;
  }

  .\32xl\:translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:translate-y-btn-default{
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:translate-y-btn-sm{
    --tw-translate-y: 1.875rem;
  }

  .\32xl\:translate-y-header{
    --tw-translate-y: 60px;
  }

  .\32xl\:translate-y-icon{
    --tw-translate-y: 20px;
  }

  .\32xl\:translate-y-icon-3xl{
    --tw-translate-y: 120px;
  }

  .\32xl\:translate-y-icon-2xl{
    --tw-translate-y: 80px;
  }

  .\32xl\:translate-y-icon-xl{
    --tw-translate-y: 60px;
  }

  .\32xl\:translate-y-icon-lg{
    --tw-translate-y: 40px;
  }

  .\32xl\:translate-y-icon-sm{
    --tw-translate-y: 18px;
  }

  .\32xl\:translate-y-icon-xs{
    --tw-translate-y: 16px;
  }

  .\32xl\:translate-y-icon-spacing{
    --tw-translate-y: 8px;
  }

  .\32xl\:translate-y-heading-xs{
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:translate-y-heading-sm{
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:translate-y-heading{
    --tw-translate-y: 1rem;
  }

  .\32xl\:translate-y-heading-lg{
    --tw-translate-y: 2rem;
  }

  .\32xl\:translate-y-actionbar{
    --tw-translate-y: 70px;
  }

  .\32xl\:translate-y-aside{
    --tw-translate-y: 20rem;
  }

  .\32xl\:translate-y-sidebar{
    --tw-translate-y: 16rem;
  }

  .\32xl\:translate-y-card-padding{
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:-translate-y-0{
    --tw-translate-y: 0px;
  }

  .\32xl\:-translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:-translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:-translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:-translate-y-4{
    --tw-translate-y: -1rem;
  }

  .\32xl\:-translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:-translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:-translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:-translate-y-8{
    --tw-translate-y: -2rem;
  }

  .\32xl\:-translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:-translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:-translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:-translate-y-12{
    --tw-translate-y: -3rem;
  }

  .\32xl\:-translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:-translate-y-16{
    --tw-translate-y: -4rem;
  }

  .\32xl\:-translate-y-20{
    --tw-translate-y: -5rem;
  }

  .\32xl\:-translate-y-24{
    --tw-translate-y: -6rem;
  }

  .\32xl\:-translate-y-28{
    --tw-translate-y: -7rem;
  }

  .\32xl\:-translate-y-32{
    --tw-translate-y: -8rem;
  }

  .\32xl\:-translate-y-36{
    --tw-translate-y: -9rem;
  }

  .\32xl\:-translate-y-40{
    --tw-translate-y: -10rem;
  }

  .\32xl\:-translate-y-44{
    --tw-translate-y: -11rem;
  }

  .\32xl\:-translate-y-48{
    --tw-translate-y: -12rem;
  }

  .\32xl\:-translate-y-52{
    --tw-translate-y: -13rem;
  }

  .\32xl\:-translate-y-56{
    --tw-translate-y: -14rem;
  }

  .\32xl\:-translate-y-60{
    --tw-translate-y: -15rem;
  }

  .\32xl\:-translate-y-64{
    --tw-translate-y: -16rem;
  }

  .\32xl\:-translate-y-72{
    --tw-translate-y: -18rem;
  }

  .\32xl\:-translate-y-80{
    --tw-translate-y: -20rem;
  }

  .\32xl\:-translate-y-96{
    --tw-translate-y: -24rem;
  }

  .\32xl\:-translate-y-144{
    --tw-translate-y: -36rem;
  }

  .\32xl\:-translate-y-192{
    --tw-translate-y: -48rem;
  }

  .\32xl\:-translate-y-240{
    --tw-translate-y: -60rem;
  }

  .\32xl\:-translate-y-px{
    --tw-translate-y: -1px;
  }

  .\32xl\:-translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:-translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:-translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:-translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:-translate-y-btn-default{
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:-translate-y-btn-sm{
    --tw-translate-y: -1.875rem;
  }

  .\32xl\:-translate-y-header{
    --tw-translate-y: -60px;
  }

  .\32xl\:-translate-y-icon{
    --tw-translate-y: -20px;
  }

  .\32xl\:-translate-y-icon-3xl{
    --tw-translate-y: -120px;
  }

  .\32xl\:-translate-y-icon-2xl{
    --tw-translate-y: -80px;
  }

  .\32xl\:-translate-y-icon-xl{
    --tw-translate-y: -60px;
  }

  .\32xl\:-translate-y-icon-lg{
    --tw-translate-y: -40px;
  }

  .\32xl\:-translate-y-icon-sm{
    --tw-translate-y: -18px;
  }

  .\32xl\:-translate-y-icon-xs{
    --tw-translate-y: -16px;
  }

  .\32xl\:-translate-y-icon-spacing{
    --tw-translate-y: -8px;
  }

  .\32xl\:-translate-y-heading-xs{
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:-translate-y-heading-sm{
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:-translate-y-heading{
    --tw-translate-y: -1rem;
  }

  .\32xl\:-translate-y-heading-lg{
    --tw-translate-y: -2rem;
  }

  .\32xl\:-translate-y-actionbar{
    --tw-translate-y: -70px;
  }

  .\32xl\:-translate-y-aside{
    --tw-translate-y: -20rem;
  }

  .\32xl\:-translate-y-sidebar{
    --tw-translate-y: -16rem;
  }

  .\32xl\:-translate-y-card-padding{
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .\32xl\:translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .\32xl\:translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .\32xl\:translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .\32xl\:translate-y-full{
    --tw-translate-y: 100%;
  }

  .\32xl\:-translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .\32xl\:-translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:-translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:-translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .\32xl\:-translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .\32xl\:-translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .\32xl\:-translate-y-full{
    --tw-translate-y: -100%;
  }

  .\32xl\:hover\:translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .\32xl\:hover\:translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:hover\:translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:hover\:translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:hover\:translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .\32xl\:hover\:translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:hover\:translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:hover\:translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:hover\:translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .\32xl\:hover\:translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:hover\:translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:hover\:translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:hover\:translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .\32xl\:hover\:translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:hover\:translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .\32xl\:hover\:translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .\32xl\:hover\:translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .\32xl\:hover\:translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .\32xl\:hover\:translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .\32xl\:hover\:translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .\32xl\:hover\:translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .\32xl\:hover\:translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .\32xl\:hover\:translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .\32xl\:hover\:translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .\32xl\:hover\:translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .\32xl\:hover\:translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .\32xl\:hover\:translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .\32xl\:hover\:translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .\32xl\:hover\:translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .\32xl\:hover\:translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .\32xl\:hover\:translate-x-144:hover{
    --tw-translate-x: 36rem;
  }

  .\32xl\:hover\:translate-x-192:hover{
    --tw-translate-x: 48rem;
  }

  .\32xl\:hover\:translate-x-240:hover{
    --tw-translate-x: 60rem;
  }

  .\32xl\:hover\:translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .\32xl\:hover\:translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:hover\:translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:hover\:translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:hover\:translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:hover\:translate-x-btn-default:hover{
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:hover\:translate-x-btn-sm:hover{
    --tw-translate-x: 1.875rem;
  }

  .\32xl\:hover\:translate-x-header:hover{
    --tw-translate-x: 60px;
  }

  .\32xl\:hover\:translate-x-icon:hover{
    --tw-translate-x: 20px;
  }

  .\32xl\:hover\:translate-x-icon-3xl:hover{
    --tw-translate-x: 120px;
  }

  .\32xl\:hover\:translate-x-icon-2xl:hover{
    --tw-translate-x: 80px;
  }

  .\32xl\:hover\:translate-x-icon-xl:hover{
    --tw-translate-x: 60px;
  }

  .\32xl\:hover\:translate-x-icon-lg:hover{
    --tw-translate-x: 40px;
  }

  .\32xl\:hover\:translate-x-icon-sm:hover{
    --tw-translate-x: 18px;
  }

  .\32xl\:hover\:translate-x-icon-xs:hover{
    --tw-translate-x: 16px;
  }

  .\32xl\:hover\:translate-x-icon-spacing:hover{
    --tw-translate-x: 8px;
  }

  .\32xl\:hover\:translate-x-heading-xs:hover{
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:hover\:translate-x-heading-sm:hover{
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:hover\:translate-x-heading:hover{
    --tw-translate-x: 1rem;
  }

  .\32xl\:hover\:translate-x-heading-lg:hover{
    --tw-translate-x: 2rem;
  }

  .\32xl\:hover\:translate-x-actionbar:hover{
    --tw-translate-x: 70px;
  }

  .\32xl\:hover\:translate-x-aside:hover{
    --tw-translate-x: 20rem;
  }

  .\32xl\:hover\:translate-x-sidebar:hover{
    --tw-translate-x: 16rem;
  }

  .\32xl\:hover\:translate-x-card-padding:hover{
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:hover\:-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .\32xl\:hover\:-translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:hover\:-translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:hover\:-translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:hover\:-translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .\32xl\:hover\:-translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:hover\:-translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:hover\:-translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:hover\:-translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .\32xl\:hover\:-translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:hover\:-translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:hover\:-translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:hover\:-translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .\32xl\:hover\:-translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:hover\:-translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .\32xl\:hover\:-translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .\32xl\:hover\:-translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .\32xl\:hover\:-translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .\32xl\:hover\:-translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .\32xl\:hover\:-translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .\32xl\:hover\:-translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .\32xl\:hover\:-translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .\32xl\:hover\:-translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .\32xl\:hover\:-translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .\32xl\:hover\:-translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .\32xl\:hover\:-translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .\32xl\:hover\:-translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .\32xl\:hover\:-translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .\32xl\:hover\:-translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .\32xl\:hover\:-translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .\32xl\:hover\:-translate-x-144:hover{
    --tw-translate-x: -36rem;
  }

  .\32xl\:hover\:-translate-x-192:hover{
    --tw-translate-x: -48rem;
  }

  .\32xl\:hover\:-translate-x-240:hover{
    --tw-translate-x: -60rem;
  }

  .\32xl\:hover\:-translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .\32xl\:hover\:-translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:hover\:-translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:hover\:-translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:hover\:-translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:hover\:-translate-x-btn-default:hover{
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:hover\:-translate-x-btn-sm:hover{
    --tw-translate-x: -1.875rem;
  }

  .\32xl\:hover\:-translate-x-header:hover{
    --tw-translate-x: -60px;
  }

  .\32xl\:hover\:-translate-x-icon:hover{
    --tw-translate-x: -20px;
  }

  .\32xl\:hover\:-translate-x-icon-3xl:hover{
    --tw-translate-x: -120px;
  }

  .\32xl\:hover\:-translate-x-icon-2xl:hover{
    --tw-translate-x: -80px;
  }

  .\32xl\:hover\:-translate-x-icon-xl:hover{
    --tw-translate-x: -60px;
  }

  .\32xl\:hover\:-translate-x-icon-lg:hover{
    --tw-translate-x: -40px;
  }

  .\32xl\:hover\:-translate-x-icon-sm:hover{
    --tw-translate-x: -18px;
  }

  .\32xl\:hover\:-translate-x-icon-xs:hover{
    --tw-translate-x: -16px;
  }

  .\32xl\:hover\:-translate-x-icon-spacing:hover{
    --tw-translate-x: -8px;
  }

  .\32xl\:hover\:-translate-x-heading-xs:hover{
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:hover\:-translate-x-heading-sm:hover{
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:hover\:-translate-x-heading:hover{
    --tw-translate-x: -1rem;
  }

  .\32xl\:hover\:-translate-x-heading-lg:hover{
    --tw-translate-x: -2rem;
  }

  .\32xl\:hover\:-translate-x-actionbar:hover{
    --tw-translate-x: -70px;
  }

  .\32xl\:hover\:-translate-x-aside:hover{
    --tw-translate-x: -20rem;
  }

  .\32xl\:hover\:-translate-x-sidebar:hover{
    --tw-translate-x: -16rem;
  }

  .\32xl\:hover\:-translate-x-card-padding:hover{
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:hover\:translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .\32xl\:hover\:translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:hover\:translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:hover\:translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .\32xl\:hover\:translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .\32xl\:hover\:translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .\32xl\:hover\:translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .\32xl\:hover\:-translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .\32xl\:hover\:-translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:hover\:-translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:hover\:-translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .\32xl\:hover\:-translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .\32xl\:hover\:-translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .\32xl\:hover\:-translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .\32xl\:hover\:translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .\32xl\:hover\:translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:hover\:translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:hover\:translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:hover\:translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .\32xl\:hover\:translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:hover\:translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:hover\:translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:hover\:translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .\32xl\:hover\:translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:hover\:translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:hover\:translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:hover\:translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .\32xl\:hover\:translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:hover\:translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .\32xl\:hover\:translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .\32xl\:hover\:translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .\32xl\:hover\:translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .\32xl\:hover\:translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .\32xl\:hover\:translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .\32xl\:hover\:translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .\32xl\:hover\:translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .\32xl\:hover\:translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .\32xl\:hover\:translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .\32xl\:hover\:translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .\32xl\:hover\:translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .\32xl\:hover\:translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .\32xl\:hover\:translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .\32xl\:hover\:translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .\32xl\:hover\:translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .\32xl\:hover\:translate-y-144:hover{
    --tw-translate-y: 36rem;
  }

  .\32xl\:hover\:translate-y-192:hover{
    --tw-translate-y: 48rem;
  }

  .\32xl\:hover\:translate-y-240:hover{
    --tw-translate-y: 60rem;
  }

  .\32xl\:hover\:translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .\32xl\:hover\:translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:hover\:translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:hover\:translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:hover\:translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:hover\:translate-y-btn-default:hover{
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:hover\:translate-y-btn-sm:hover{
    --tw-translate-y: 1.875rem;
  }

  .\32xl\:hover\:translate-y-header:hover{
    --tw-translate-y: 60px;
  }

  .\32xl\:hover\:translate-y-icon:hover{
    --tw-translate-y: 20px;
  }

  .\32xl\:hover\:translate-y-icon-3xl:hover{
    --tw-translate-y: 120px;
  }

  .\32xl\:hover\:translate-y-icon-2xl:hover{
    --tw-translate-y: 80px;
  }

  .\32xl\:hover\:translate-y-icon-xl:hover{
    --tw-translate-y: 60px;
  }

  .\32xl\:hover\:translate-y-icon-lg:hover{
    --tw-translate-y: 40px;
  }

  .\32xl\:hover\:translate-y-icon-sm:hover{
    --tw-translate-y: 18px;
  }

  .\32xl\:hover\:translate-y-icon-xs:hover{
    --tw-translate-y: 16px;
  }

  .\32xl\:hover\:translate-y-icon-spacing:hover{
    --tw-translate-y: 8px;
  }

  .\32xl\:hover\:translate-y-heading-xs:hover{
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:hover\:translate-y-heading-sm:hover{
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:hover\:translate-y-heading:hover{
    --tw-translate-y: 1rem;
  }

  .\32xl\:hover\:translate-y-heading-lg:hover{
    --tw-translate-y: 2rem;
  }

  .\32xl\:hover\:translate-y-actionbar:hover{
    --tw-translate-y: 70px;
  }

  .\32xl\:hover\:translate-y-aside:hover{
    --tw-translate-y: 20rem;
  }

  .\32xl\:hover\:translate-y-sidebar:hover{
    --tw-translate-y: 16rem;
  }

  .\32xl\:hover\:translate-y-card-padding:hover{
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:hover\:-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .\32xl\:hover\:-translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:hover\:-translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:hover\:-translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:hover\:-translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .\32xl\:hover\:-translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:hover\:-translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:hover\:-translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:hover\:-translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .\32xl\:hover\:-translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:hover\:-translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:hover\:-translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:hover\:-translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .\32xl\:hover\:-translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:hover\:-translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .\32xl\:hover\:-translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .\32xl\:hover\:-translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .\32xl\:hover\:-translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .\32xl\:hover\:-translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .\32xl\:hover\:-translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .\32xl\:hover\:-translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .\32xl\:hover\:-translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .\32xl\:hover\:-translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .\32xl\:hover\:-translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .\32xl\:hover\:-translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .\32xl\:hover\:-translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .\32xl\:hover\:-translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .\32xl\:hover\:-translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .\32xl\:hover\:-translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .\32xl\:hover\:-translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .\32xl\:hover\:-translate-y-144:hover{
    --tw-translate-y: -36rem;
  }

  .\32xl\:hover\:-translate-y-192:hover{
    --tw-translate-y: -48rem;
  }

  .\32xl\:hover\:-translate-y-240:hover{
    --tw-translate-y: -60rem;
  }

  .\32xl\:hover\:-translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .\32xl\:hover\:-translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:hover\:-translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:hover\:-translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:hover\:-translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:hover\:-translate-y-btn-default:hover{
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:hover\:-translate-y-btn-sm:hover{
    --tw-translate-y: -1.875rem;
  }

  .\32xl\:hover\:-translate-y-header:hover{
    --tw-translate-y: -60px;
  }

  .\32xl\:hover\:-translate-y-icon:hover{
    --tw-translate-y: -20px;
  }

  .\32xl\:hover\:-translate-y-icon-3xl:hover{
    --tw-translate-y: -120px;
  }

  .\32xl\:hover\:-translate-y-icon-2xl:hover{
    --tw-translate-y: -80px;
  }

  .\32xl\:hover\:-translate-y-icon-xl:hover{
    --tw-translate-y: -60px;
  }

  .\32xl\:hover\:-translate-y-icon-lg:hover{
    --tw-translate-y: -40px;
  }

  .\32xl\:hover\:-translate-y-icon-sm:hover{
    --tw-translate-y: -18px;
  }

  .\32xl\:hover\:-translate-y-icon-xs:hover{
    --tw-translate-y: -16px;
  }

  .\32xl\:hover\:-translate-y-icon-spacing:hover{
    --tw-translate-y: -8px;
  }

  .\32xl\:hover\:-translate-y-heading-xs:hover{
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:hover\:-translate-y-heading-sm:hover{
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:hover\:-translate-y-heading:hover{
    --tw-translate-y: -1rem;
  }

  .\32xl\:hover\:-translate-y-heading-lg:hover{
    --tw-translate-y: -2rem;
  }

  .\32xl\:hover\:-translate-y-actionbar:hover{
    --tw-translate-y: -70px;
  }

  .\32xl\:hover\:-translate-y-aside:hover{
    --tw-translate-y: -20rem;
  }

  .\32xl\:hover\:-translate-y-sidebar:hover{
    --tw-translate-y: -16rem;
  }

  .\32xl\:hover\:-translate-y-card-padding:hover{
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:hover\:translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .\32xl\:hover\:translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:hover\:translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:hover\:translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .\32xl\:hover\:translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .\32xl\:hover\:translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .\32xl\:hover\:translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .\32xl\:hover\:-translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .\32xl\:hover\:-translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:hover\:-translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:hover\:-translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .\32xl\:hover\:-translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .\32xl\:hover\:-translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .\32xl\:hover\:-translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .\32xl\:focus\:translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .\32xl\:focus\:translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:focus\:translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:focus\:translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .\32xl\:focus\:translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .\32xl\:focus\:translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:focus\:translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .\32xl\:focus\:translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .\32xl\:focus\:translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .\32xl\:focus\:translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .\32xl\:focus\:translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:focus\:translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .\32xl\:focus\:translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .\32xl\:focus\:translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .\32xl\:focus\:translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .\32xl\:focus\:translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .\32xl\:focus\:translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .\32xl\:focus\:translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .\32xl\:focus\:translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .\32xl\:focus\:translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .\32xl\:focus\:translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .\32xl\:focus\:translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .\32xl\:focus\:translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .\32xl\:focus\:translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .\32xl\:focus\:translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .\32xl\:focus\:translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .\32xl\:focus\:translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .\32xl\:focus\:translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .\32xl\:focus\:translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .\32xl\:focus\:translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .\32xl\:focus\:translate-x-144:focus{
    --tw-translate-x: 36rem;
  }

  .\32xl\:focus\:translate-x-192:focus{
    --tw-translate-x: 48rem;
  }

  .\32xl\:focus\:translate-x-240:focus{
    --tw-translate-x: 60rem;
  }

  .\32xl\:focus\:translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .\32xl\:focus\:translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .\32xl\:focus\:translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .\32xl\:focus\:translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .\32xl\:focus\:translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .\32xl\:focus\:translate-x-btn-default:focus{
    --tw-translate-x: 2.5rem;
  }

  .\32xl\:focus\:translate-x-btn-sm:focus{
    --tw-translate-x: 1.875rem;
  }

  .\32xl\:focus\:translate-x-header:focus{
    --tw-translate-x: 60px;
  }

  .\32xl\:focus\:translate-x-icon:focus{
    --tw-translate-x: 20px;
  }

  .\32xl\:focus\:translate-x-icon-3xl:focus{
    --tw-translate-x: 120px;
  }

  .\32xl\:focus\:translate-x-icon-2xl:focus{
    --tw-translate-x: 80px;
  }

  .\32xl\:focus\:translate-x-icon-xl:focus{
    --tw-translate-x: 60px;
  }

  .\32xl\:focus\:translate-x-icon-lg:focus{
    --tw-translate-x: 40px;
  }

  .\32xl\:focus\:translate-x-icon-sm:focus{
    --tw-translate-x: 18px;
  }

  .\32xl\:focus\:translate-x-icon-xs:focus{
    --tw-translate-x: 16px;
  }

  .\32xl\:focus\:translate-x-icon-spacing:focus{
    --tw-translate-x: 8px;
  }

  .\32xl\:focus\:translate-x-heading-xs:focus{
    --tw-translate-x: 0.25rem;
  }

  .\32xl\:focus\:translate-x-heading-sm:focus{
    --tw-translate-x: 0.5rem;
  }

  .\32xl\:focus\:translate-x-heading:focus{
    --tw-translate-x: 1rem;
  }

  .\32xl\:focus\:translate-x-heading-lg:focus{
    --tw-translate-x: 2rem;
  }

  .\32xl\:focus\:translate-x-actionbar:focus{
    --tw-translate-x: 70px;
  }

  .\32xl\:focus\:translate-x-aside:focus{
    --tw-translate-x: 20rem;
  }

  .\32xl\:focus\:translate-x-sidebar:focus{
    --tw-translate-x: 16rem;
  }

  .\32xl\:focus\:translate-x-card-padding:focus{
    --tw-translate-x: 1.25rem;
  }

  .\32xl\:focus\:-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .\32xl\:focus\:-translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:focus\:-translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:focus\:-translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .\32xl\:focus\:-translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .\32xl\:focus\:-translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:focus\:-translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .\32xl\:focus\:-translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .\32xl\:focus\:-translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .\32xl\:focus\:-translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .\32xl\:focus\:-translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:focus\:-translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .\32xl\:focus\:-translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .\32xl\:focus\:-translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .\32xl\:focus\:-translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .\32xl\:focus\:-translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .\32xl\:focus\:-translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .\32xl\:focus\:-translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .\32xl\:focus\:-translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .\32xl\:focus\:-translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .\32xl\:focus\:-translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .\32xl\:focus\:-translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .\32xl\:focus\:-translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .\32xl\:focus\:-translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .\32xl\:focus\:-translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .\32xl\:focus\:-translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .\32xl\:focus\:-translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .\32xl\:focus\:-translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .\32xl\:focus\:-translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .\32xl\:focus\:-translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .\32xl\:focus\:-translate-x-144:focus{
    --tw-translate-x: -36rem;
  }

  .\32xl\:focus\:-translate-x-192:focus{
    --tw-translate-x: -48rem;
  }

  .\32xl\:focus\:-translate-x-240:focus{
    --tw-translate-x: -60rem;
  }

  .\32xl\:focus\:-translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .\32xl\:focus\:-translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .\32xl\:focus\:-translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .\32xl\:focus\:-translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .\32xl\:focus\:-translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .\32xl\:focus\:-translate-x-btn-default:focus{
    --tw-translate-x: -2.5rem;
  }

  .\32xl\:focus\:-translate-x-btn-sm:focus{
    --tw-translate-x: -1.875rem;
  }

  .\32xl\:focus\:-translate-x-header:focus{
    --tw-translate-x: -60px;
  }

  .\32xl\:focus\:-translate-x-icon:focus{
    --tw-translate-x: -20px;
  }

  .\32xl\:focus\:-translate-x-icon-3xl:focus{
    --tw-translate-x: -120px;
  }

  .\32xl\:focus\:-translate-x-icon-2xl:focus{
    --tw-translate-x: -80px;
  }

  .\32xl\:focus\:-translate-x-icon-xl:focus{
    --tw-translate-x: -60px;
  }

  .\32xl\:focus\:-translate-x-icon-lg:focus{
    --tw-translate-x: -40px;
  }

  .\32xl\:focus\:-translate-x-icon-sm:focus{
    --tw-translate-x: -18px;
  }

  .\32xl\:focus\:-translate-x-icon-xs:focus{
    --tw-translate-x: -16px;
  }

  .\32xl\:focus\:-translate-x-icon-spacing:focus{
    --tw-translate-x: -8px;
  }

  .\32xl\:focus\:-translate-x-heading-xs:focus{
    --tw-translate-x: -0.25rem;
  }

  .\32xl\:focus\:-translate-x-heading-sm:focus{
    --tw-translate-x: -0.5rem;
  }

  .\32xl\:focus\:-translate-x-heading:focus{
    --tw-translate-x: -1rem;
  }

  .\32xl\:focus\:-translate-x-heading-lg:focus{
    --tw-translate-x: -2rem;
  }

  .\32xl\:focus\:-translate-x-actionbar:focus{
    --tw-translate-x: -70px;
  }

  .\32xl\:focus\:-translate-x-aside:focus{
    --tw-translate-x: -20rem;
  }

  .\32xl\:focus\:-translate-x-sidebar:focus{
    --tw-translate-x: -16rem;
  }

  .\32xl\:focus\:-translate-x-card-padding:focus{
    --tw-translate-x: -1.25rem;
  }

  .\32xl\:focus\:translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .\32xl\:focus\:translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .\32xl\:focus\:translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .\32xl\:focus\:translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .\32xl\:focus\:translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .\32xl\:focus\:translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .\32xl\:focus\:translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .\32xl\:focus\:-translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .\32xl\:focus\:-translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .\32xl\:focus\:-translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .\32xl\:focus\:-translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .\32xl\:focus\:-translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .\32xl\:focus\:-translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .\32xl\:focus\:-translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .\32xl\:focus\:translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .\32xl\:focus\:translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:focus\:translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:focus\:translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .\32xl\:focus\:translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .\32xl\:focus\:translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:focus\:translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .\32xl\:focus\:translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .\32xl\:focus\:translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .\32xl\:focus\:translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .\32xl\:focus\:translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:focus\:translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .\32xl\:focus\:translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .\32xl\:focus\:translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .\32xl\:focus\:translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .\32xl\:focus\:translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .\32xl\:focus\:translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .\32xl\:focus\:translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .\32xl\:focus\:translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .\32xl\:focus\:translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .\32xl\:focus\:translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .\32xl\:focus\:translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .\32xl\:focus\:translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .\32xl\:focus\:translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .\32xl\:focus\:translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .\32xl\:focus\:translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .\32xl\:focus\:translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .\32xl\:focus\:translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .\32xl\:focus\:translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .\32xl\:focus\:translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .\32xl\:focus\:translate-y-144:focus{
    --tw-translate-y: 36rem;
  }

  .\32xl\:focus\:translate-y-192:focus{
    --tw-translate-y: 48rem;
  }

  .\32xl\:focus\:translate-y-240:focus{
    --tw-translate-y: 60rem;
  }

  .\32xl\:focus\:translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .\32xl\:focus\:translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .\32xl\:focus\:translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .\32xl\:focus\:translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .\32xl\:focus\:translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .\32xl\:focus\:translate-y-btn-default:focus{
    --tw-translate-y: 2.5rem;
  }

  .\32xl\:focus\:translate-y-btn-sm:focus{
    --tw-translate-y: 1.875rem;
  }

  .\32xl\:focus\:translate-y-header:focus{
    --tw-translate-y: 60px;
  }

  .\32xl\:focus\:translate-y-icon:focus{
    --tw-translate-y: 20px;
  }

  .\32xl\:focus\:translate-y-icon-3xl:focus{
    --tw-translate-y: 120px;
  }

  .\32xl\:focus\:translate-y-icon-2xl:focus{
    --tw-translate-y: 80px;
  }

  .\32xl\:focus\:translate-y-icon-xl:focus{
    --tw-translate-y: 60px;
  }

  .\32xl\:focus\:translate-y-icon-lg:focus{
    --tw-translate-y: 40px;
  }

  .\32xl\:focus\:translate-y-icon-sm:focus{
    --tw-translate-y: 18px;
  }

  .\32xl\:focus\:translate-y-icon-xs:focus{
    --tw-translate-y: 16px;
  }

  .\32xl\:focus\:translate-y-icon-spacing:focus{
    --tw-translate-y: 8px;
  }

  .\32xl\:focus\:translate-y-heading-xs:focus{
    --tw-translate-y: 0.25rem;
  }

  .\32xl\:focus\:translate-y-heading-sm:focus{
    --tw-translate-y: 0.5rem;
  }

  .\32xl\:focus\:translate-y-heading:focus{
    --tw-translate-y: 1rem;
  }

  .\32xl\:focus\:translate-y-heading-lg:focus{
    --tw-translate-y: 2rem;
  }

  .\32xl\:focus\:translate-y-actionbar:focus{
    --tw-translate-y: 70px;
  }

  .\32xl\:focus\:translate-y-aside:focus{
    --tw-translate-y: 20rem;
  }

  .\32xl\:focus\:translate-y-sidebar:focus{
    --tw-translate-y: 16rem;
  }

  .\32xl\:focus\:translate-y-card-padding:focus{
    --tw-translate-y: 1.25rem;
  }

  .\32xl\:focus\:-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .\32xl\:focus\:-translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:focus\:-translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:focus\:-translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .\32xl\:focus\:-translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .\32xl\:focus\:-translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:focus\:-translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .\32xl\:focus\:-translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .\32xl\:focus\:-translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .\32xl\:focus\:-translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .\32xl\:focus\:-translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:focus\:-translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .\32xl\:focus\:-translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .\32xl\:focus\:-translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .\32xl\:focus\:-translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .\32xl\:focus\:-translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .\32xl\:focus\:-translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .\32xl\:focus\:-translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .\32xl\:focus\:-translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .\32xl\:focus\:-translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .\32xl\:focus\:-translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .\32xl\:focus\:-translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .\32xl\:focus\:-translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .\32xl\:focus\:-translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .\32xl\:focus\:-translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .\32xl\:focus\:-translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .\32xl\:focus\:-translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .\32xl\:focus\:-translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .\32xl\:focus\:-translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .\32xl\:focus\:-translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .\32xl\:focus\:-translate-y-144:focus{
    --tw-translate-y: -36rem;
  }

  .\32xl\:focus\:-translate-y-192:focus{
    --tw-translate-y: -48rem;
  }

  .\32xl\:focus\:-translate-y-240:focus{
    --tw-translate-y: -60rem;
  }

  .\32xl\:focus\:-translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .\32xl\:focus\:-translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .\32xl\:focus\:-translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .\32xl\:focus\:-translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .\32xl\:focus\:-translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .\32xl\:focus\:-translate-y-btn-default:focus{
    --tw-translate-y: -2.5rem;
  }

  .\32xl\:focus\:-translate-y-btn-sm:focus{
    --tw-translate-y: -1.875rem;
  }

  .\32xl\:focus\:-translate-y-header:focus{
    --tw-translate-y: -60px;
  }

  .\32xl\:focus\:-translate-y-icon:focus{
    --tw-translate-y: -20px;
  }

  .\32xl\:focus\:-translate-y-icon-3xl:focus{
    --tw-translate-y: -120px;
  }

  .\32xl\:focus\:-translate-y-icon-2xl:focus{
    --tw-translate-y: -80px;
  }

  .\32xl\:focus\:-translate-y-icon-xl:focus{
    --tw-translate-y: -60px;
  }

  .\32xl\:focus\:-translate-y-icon-lg:focus{
    --tw-translate-y: -40px;
  }

  .\32xl\:focus\:-translate-y-icon-sm:focus{
    --tw-translate-y: -18px;
  }

  .\32xl\:focus\:-translate-y-icon-xs:focus{
    --tw-translate-y: -16px;
  }

  .\32xl\:focus\:-translate-y-icon-spacing:focus{
    --tw-translate-y: -8px;
  }

  .\32xl\:focus\:-translate-y-heading-xs:focus{
    --tw-translate-y: -0.25rem;
  }

  .\32xl\:focus\:-translate-y-heading-sm:focus{
    --tw-translate-y: -0.5rem;
  }

  .\32xl\:focus\:-translate-y-heading:focus{
    --tw-translate-y: -1rem;
  }

  .\32xl\:focus\:-translate-y-heading-lg:focus{
    --tw-translate-y: -2rem;
  }

  .\32xl\:focus\:-translate-y-actionbar:focus{
    --tw-translate-y: -70px;
  }

  .\32xl\:focus\:-translate-y-aside:focus{
    --tw-translate-y: -20rem;
  }

  .\32xl\:focus\:-translate-y-sidebar:focus{
    --tw-translate-y: -16rem;
  }

  .\32xl\:focus\:-translate-y-card-padding:focus{
    --tw-translate-y: -1.25rem;
  }

  .\32xl\:focus\:translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .\32xl\:focus\:translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .\32xl\:focus\:translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .\32xl\:focus\:translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .\32xl\:focus\:translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .\32xl\:focus\:translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .\32xl\:focus\:translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .\32xl\:focus\:-translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .\32xl\:focus\:-translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .\32xl\:focus\:-translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .\32xl\:focus\:-translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .\32xl\:focus\:-translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .\32xl\:focus\:-translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .\32xl\:focus\:-translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .\32xl\:rotate-0{
    --tw-rotate: 0deg;
  }

  .\32xl\:rotate-1{
    --tw-rotate: 1deg;
  }

  .\32xl\:rotate-2{
    --tw-rotate: 2deg;
  }

  .\32xl\:rotate-3{
    --tw-rotate: 3deg;
  }

  .\32xl\:rotate-6{
    --tw-rotate: 6deg;
  }

  .\32xl\:rotate-12{
    --tw-rotate: 12deg;
  }

  .\32xl\:rotate-45{
    --tw-rotate: 45deg;
  }

  .\32xl\:rotate-90{
    --tw-rotate: 90deg;
  }

  .\32xl\:rotate-180{
    --tw-rotate: 180deg;
  }

  .\32xl\:-rotate-180{
    --tw-rotate: -180deg;
  }

  .\32xl\:-rotate-90{
    --tw-rotate: -90deg;
  }

  .\32xl\:-rotate-45{
    --tw-rotate: -45deg;
  }

  .\32xl\:-rotate-12{
    --tw-rotate: -12deg;
  }

  .\32xl\:-rotate-6{
    --tw-rotate: -6deg;
  }

  .\32xl\:-rotate-3{
    --tw-rotate: -3deg;
  }

  .\32xl\:-rotate-2{
    --tw-rotate: -2deg;
  }

  .\32xl\:-rotate-1{
    --tw-rotate: -1deg;
  }

  .\32xl\:hover\:rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .\32xl\:hover\:rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .\32xl\:hover\:rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .\32xl\:hover\:rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .\32xl\:hover\:rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .\32xl\:hover\:rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .\32xl\:hover\:rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .\32xl\:hover\:rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .\32xl\:hover\:rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .\32xl\:hover\:-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .\32xl\:hover\:-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .\32xl\:hover\:-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .\32xl\:hover\:-rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .\32xl\:hover\:-rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .\32xl\:hover\:-rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .\32xl\:hover\:-rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .\32xl\:hover\:-rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .\32xl\:focus\:rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .\32xl\:focus\:rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .\32xl\:focus\:rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .\32xl\:focus\:rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .\32xl\:focus\:rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .\32xl\:focus\:rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .\32xl\:focus\:rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .\32xl\:focus\:rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .\32xl\:focus\:rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .\32xl\:focus\:-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .\32xl\:focus\:-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .\32xl\:focus\:-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .\32xl\:focus\:-rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .\32xl\:focus\:-rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .\32xl\:focus\:-rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .\32xl\:focus\:-rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .\32xl\:focus\:-rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .\32xl\:skew-x-0{
    --tw-skew-x: 0deg;
  }

  .\32xl\:skew-x-1{
    --tw-skew-x: 1deg;
  }

  .\32xl\:skew-x-2{
    --tw-skew-x: 2deg;
  }

  .\32xl\:skew-x-3{
    --tw-skew-x: 3deg;
  }

  .\32xl\:skew-x-6{
    --tw-skew-x: 6deg;
  }

  .\32xl\:skew-x-12{
    --tw-skew-x: 12deg;
  }

  .\32xl\:-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .\32xl\:-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .\32xl\:-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .\32xl\:-skew-x-2{
    --tw-skew-x: -2deg;
  }

  .\32xl\:-skew-x-1{
    --tw-skew-x: -1deg;
  }

  .\32xl\:skew-y-0{
    --tw-skew-y: 0deg;
  }

  .\32xl\:skew-y-1{
    --tw-skew-y: 1deg;
  }

  .\32xl\:skew-y-2{
    --tw-skew-y: 2deg;
  }

  .\32xl\:skew-y-3{
    --tw-skew-y: 3deg;
  }

  .\32xl\:skew-y-6{
    --tw-skew-y: 6deg;
  }

  .\32xl\:skew-y-12{
    --tw-skew-y: 12deg;
  }

  .\32xl\:-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .\32xl\:-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .\32xl\:-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .\32xl\:-skew-y-2{
    --tw-skew-y: -2deg;
  }

  .\32xl\:-skew-y-1{
    --tw-skew-y: -1deg;
  }

  .\32xl\:hover\:skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .\32xl\:hover\:skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .\32xl\:hover\:skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .\32xl\:hover\:skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .\32xl\:hover\:skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .\32xl\:hover\:skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .\32xl\:hover\:-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .\32xl\:hover\:-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .\32xl\:hover\:-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .\32xl\:hover\:-skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .\32xl\:hover\:-skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .\32xl\:hover\:skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .\32xl\:hover\:skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .\32xl\:hover\:skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .\32xl\:hover\:skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .\32xl\:hover\:skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .\32xl\:hover\:skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .\32xl\:hover\:-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .\32xl\:hover\:-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .\32xl\:hover\:-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .\32xl\:hover\:-skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .\32xl\:hover\:-skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .\32xl\:focus\:skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .\32xl\:focus\:skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .\32xl\:focus\:skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .\32xl\:focus\:skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .\32xl\:focus\:skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .\32xl\:focus\:skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .\32xl\:focus\:-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .\32xl\:focus\:-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .\32xl\:focus\:-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .\32xl\:focus\:-skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .\32xl\:focus\:-skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .\32xl\:focus\:skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .\32xl\:focus\:skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .\32xl\:focus\:skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .\32xl\:focus\:skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .\32xl\:focus\:skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .\32xl\:focus\:skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .\32xl\:focus\:-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .\32xl\:focus\:-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .\32xl\:focus\:-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .\32xl\:focus\:-skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .\32xl\:focus\:-skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .\32xl\:scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:hover\:scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:hover\:scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:hover\:scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:hover\:scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:hover\:scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:hover\:scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:hover\:scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:hover\:scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:hover\:scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:hover\:scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:focus\:scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\32xl\:focus\:scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\32xl\:focus\:scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\32xl\:focus\:scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\32xl\:focus\:scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\32xl\:focus\:scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\32xl\:focus\:scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\32xl\:focus\:scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\32xl\:focus\:scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\32xl\:focus\:scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\32xl\:scale-x-0{
    --tw-scale-x: 0;
  }

  .\32xl\:scale-x-50{
    --tw-scale-x: .5;
  }

  .\32xl\:scale-x-75{
    --tw-scale-x: .75;
  }

  .\32xl\:scale-x-90{
    --tw-scale-x: .9;
  }

  .\32xl\:scale-x-95{
    --tw-scale-x: .95;
  }

  .\32xl\:scale-x-100{
    --tw-scale-x: 1;
  }

  .\32xl\:scale-x-105{
    --tw-scale-x: 1.05;
  }

  .\32xl\:scale-x-110{
    --tw-scale-x: 1.1;
  }

  .\32xl\:scale-x-125{
    --tw-scale-x: 1.25;
  }

  .\32xl\:scale-x-150{
    --tw-scale-x: 1.5;
  }

  .\32xl\:scale-y-0{
    --tw-scale-y: 0;
  }

  .\32xl\:scale-y-50{
    --tw-scale-y: .5;
  }

  .\32xl\:scale-y-75{
    --tw-scale-y: .75;
  }

  .\32xl\:scale-y-90{
    --tw-scale-y: .9;
  }

  .\32xl\:scale-y-95{
    --tw-scale-y: .95;
  }

  .\32xl\:scale-y-100{
    --tw-scale-y: 1;
  }

  .\32xl\:scale-y-105{
    --tw-scale-y: 1.05;
  }

  .\32xl\:scale-y-110{
    --tw-scale-y: 1.1;
  }

  .\32xl\:scale-y-125{
    --tw-scale-y: 1.25;
  }

  .\32xl\:scale-y-150{
    --tw-scale-y: 1.5;
  }

  .\32xl\:hover\:scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .\32xl\:hover\:scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .\32xl\:hover\:scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .\32xl\:hover\:scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .\32xl\:hover\:scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .\32xl\:hover\:scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .\32xl\:hover\:scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .\32xl\:hover\:scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .\32xl\:hover\:scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .\32xl\:hover\:scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .\32xl\:hover\:scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .\32xl\:hover\:scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .\32xl\:hover\:scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .\32xl\:hover\:scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .\32xl\:hover\:scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .\32xl\:hover\:scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .\32xl\:hover\:scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .\32xl\:hover\:scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .\32xl\:hover\:scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .\32xl\:hover\:scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .\32xl\:focus\:scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .\32xl\:focus\:scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .\32xl\:focus\:scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .\32xl\:focus\:scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .\32xl\:focus\:scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .\32xl\:focus\:scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .\32xl\:focus\:scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .\32xl\:focus\:scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .\32xl\:focus\:scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .\32xl\:focus\:scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .\32xl\:focus\:scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .\32xl\:focus\:scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .\32xl\:focus\:scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .\32xl\:focus\:scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .\32xl\:focus\:scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .\32xl\:focus\:scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .\32xl\:focus\:scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .\32xl\:focus\:scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .\32xl\:focus\:scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .\32xl\:focus\:scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .\32xl\:animate-none{
    animation: none;
  }

  .\32xl\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .\32xl\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .\32xl\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .\32xl\:animate-bounce{
    animation: bounce 1s infinite;
  }

  .\32xl\:cursor-auto{
    cursor: auto;
  }

  .\32xl\:cursor-default{
    cursor: default;
  }

  .\32xl\:cursor-pointer{
    cursor: pointer;
  }

  .\32xl\:cursor-wait{
    cursor: wait;
  }

  .\32xl\:cursor-text{
    cursor: text;
  }

  .\32xl\:cursor-move{
    cursor: move;
  }

  .\32xl\:cursor-help{
    cursor: help;
  }

  .\32xl\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .\32xl\:select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .\32xl\:select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .\32xl\:select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .\32xl\:select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .\32xl\:resize-none{
    resize: none;
  }

  .\32xl\:resize-y{
    resize: vertical;
  }

  .\32xl\:resize-x{
    resize: horizontal;
  }

  .\32xl\:resize{
    resize: both;
  }

  .\32xl\:list-inside{
    list-style-position: inside;
  }

  .\32xl\:list-outside{
    list-style-position: outside;
  }

  .\32xl\:list-none{
    list-style-type: none;
  }

  .\32xl\:list-disc{
    list-style-type: disc;
  }

  .\32xl\:list-decimal{
    list-style-type: decimal;
  }

  .\32xl\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .\32xl\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .\32xl\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .\32xl\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .\32xl\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .\32xl\:grid-flow-row{
    grid-auto-flow: row;
  }

  .\32xl\:grid-flow-col{
    grid-auto-flow: column;
  }

  .\32xl\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .\32xl\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .\32xl\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .\32xl\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .\32xl\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .\32xl\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .\32xl\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .\32xl\:grid-cols-none{
    grid-template-columns: none;
  }

  .\32xl\:grid-cols-3-1{
    grid-template-columns: 3fr 1fr;
  }

  .\32xl\:grid-cols-max-auto{
    grid-template-columns: max-content auto;
  }

  .\32xl\:grid-cols-4-auto{
    grid-template-columns: auto auto auto auto;
  }

  .\32xl\:grid-cols-main-aside{
    grid-template-columns: 4fr 1fr;
  }

  .\32xl\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .\32xl\:grid-rows-none{
    grid-template-rows: none;
  }

  .\32xl\:grid-rows-auto-auto{
    grid-template-rows: auto auto;
  }

  .\32xl\:flex-row{
    flex-direction: row;
  }

  .\32xl\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .\32xl\:flex-col{
    flex-direction: column;
  }

  .\32xl\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .\32xl\:flex-wrap{
    flex-wrap: wrap;
  }

  .\32xl\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .\32xl\:flex-nowrap{
    flex-wrap: nowrap;
  }

  .\32xl\:place-content-center{
    place-content: center;
  }

  .\32xl\:place-content-start{
    place-content: start;
  }

  .\32xl\:place-content-end{
    place-content: end;
  }

  .\32xl\:place-content-between{
    place-content: space-between;
  }

  .\32xl\:place-content-around{
    place-content: space-around;
  }

  .\32xl\:place-content-evenly{
    place-content: space-evenly;
  }

  .\32xl\:place-content-stretch{
    place-content: stretch;
  }

  .\32xl\:place-items-start{
    place-items: start;
  }

  .\32xl\:place-items-end{
    place-items: end;
  }

  .\32xl\:place-items-center{
    place-items: center;
  }

  .\32xl\:place-items-stretch{
    place-items: stretch;
  }

  .\32xl\:content-center{
    align-content: center;
  }

  .\32xl\:content-start{
    align-content: flex-start;
  }

  .\32xl\:content-end{
    align-content: flex-end;
  }

  .\32xl\:content-between{
    align-content: space-between;
  }

  .\32xl\:content-around{
    align-content: space-around;
  }

  .\32xl\:content-evenly{
    align-content: space-evenly;
  }

  .\32xl\:items-start{
    align-items: flex-start;
  }

  .\32xl\:items-end{
    align-items: flex-end;
  }

  .\32xl\:items-center{
    align-items: center;
  }

  .\32xl\:items-baseline{
    align-items: baseline;
  }

  .\32xl\:items-stretch{
    align-items: stretch;
  }

  .\32xl\:justify-start{
    justify-content: flex-start;
  }

  .\32xl\:justify-end{
    justify-content: flex-end;
  }

  .\32xl\:justify-center{
    justify-content: center;
  }

  .\32xl\:justify-between{
    justify-content: space-between;
  }

  .\32xl\:justify-around{
    justify-content: space-around;
  }

  .\32xl\:justify-evenly{
    justify-content: space-evenly;
  }

  .\32xl\:justify-items-start{
    justify-items: start;
  }

  .\32xl\:justify-items-end{
    justify-items: end;
  }

  .\32xl\:justify-items-center{
    justify-items: center;
  }

  .\32xl\:justify-items-stretch{
    justify-items: stretch;
  }

  .\32xl\:gap-0{
    gap: 0px;
  }

  .\32xl\:gap-1{
    gap: 0.25rem;
  }

  .\32xl\:gap-2{
    gap: 0.5rem;
  }

  .\32xl\:gap-3{
    gap: 0.75rem;
  }

  .\32xl\:gap-4{
    gap: 1rem;
  }

  .\32xl\:gap-5{
    gap: 1.25rem;
  }

  .\32xl\:gap-6{
    gap: 1.5rem;
  }

  .\32xl\:gap-7{
    gap: 1.75rem;
  }

  .\32xl\:gap-8{
    gap: 2rem;
  }

  .\32xl\:gap-9{
    gap: 2.25rem;
  }

  .\32xl\:gap-10{
    gap: 2.5rem;
  }

  .\32xl\:gap-11{
    gap: 2.75rem;
  }

  .\32xl\:gap-12{
    gap: 3rem;
  }

  .\32xl\:gap-14{
    gap: 3.5rem;
  }

  .\32xl\:gap-16{
    gap: 4rem;
  }

  .\32xl\:gap-20{
    gap: 5rem;
  }

  .\32xl\:gap-24{
    gap: 6rem;
  }

  .\32xl\:gap-28{
    gap: 7rem;
  }

  .\32xl\:gap-32{
    gap: 8rem;
  }

  .\32xl\:gap-36{
    gap: 9rem;
  }

  .\32xl\:gap-40{
    gap: 10rem;
  }

  .\32xl\:gap-44{
    gap: 11rem;
  }

  .\32xl\:gap-48{
    gap: 12rem;
  }

  .\32xl\:gap-52{
    gap: 13rem;
  }

  .\32xl\:gap-56{
    gap: 14rem;
  }

  .\32xl\:gap-60{
    gap: 15rem;
  }

  .\32xl\:gap-64{
    gap: 16rem;
  }

  .\32xl\:gap-72{
    gap: 18rem;
  }

  .\32xl\:gap-80{
    gap: 20rem;
  }

  .\32xl\:gap-96{
    gap: 24rem;
  }

  .\32xl\:gap-144{
    gap: 36rem;
  }

  .\32xl\:gap-192{
    gap: 48rem;
  }

  .\32xl\:gap-240{
    gap: 60rem;
  }

  .\32xl\:gap-px{
    gap: 1px;
  }

  .\32xl\:gap-0\.5{
    gap: 0.125rem;
  }

  .\32xl\:gap-1\.5{
    gap: 0.375rem;
  }

  .\32xl\:gap-2\.5{
    gap: 0.625rem;
  }

  .\32xl\:gap-3\.5{
    gap: 0.875rem;
  }

  .\32xl\:gap-btn-default{
    gap: 2.5rem;
  }

  .\32xl\:gap-btn-sm{
    gap: 1.875rem;
  }

  .\32xl\:gap-header{
    gap: 60px;
  }

  .\32xl\:gap-icon{
    gap: 20px;
  }

  .\32xl\:gap-icon-3xl{
    gap: 120px;
  }

  .\32xl\:gap-icon-2xl{
    gap: 80px;
  }

  .\32xl\:gap-icon-xl{
    gap: 60px;
  }

  .\32xl\:gap-icon-lg{
    gap: 40px;
  }

  .\32xl\:gap-icon-sm{
    gap: 18px;
  }

  .\32xl\:gap-icon-xs{
    gap: 16px;
  }

  .\32xl\:gap-icon-spacing{
    gap: 8px;
  }

  .\32xl\:gap-heading-xs{
    gap: 0.25rem;
  }

  .\32xl\:gap-heading-sm{
    gap: 0.5rem;
  }

  .\32xl\:gap-heading{
    gap: 1rem;
  }

  .\32xl\:gap-heading-lg{
    gap: 2rem;
  }

  .\32xl\:gap-actionbar{
    gap: 70px;
  }

  .\32xl\:gap-aside{
    gap: 20rem;
  }

  .\32xl\:gap-sidebar{
    gap: 16rem;
  }

  .\32xl\:gap-card-padding{
    gap: 1.25rem;
  }

  .\32xl\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .\32xl\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .\32xl\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .\32xl\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .\32xl\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .\32xl\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .\32xl\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .\32xl\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .\32xl\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .\32xl\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .\32xl\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .\32xl\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .\32xl\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .\32xl\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .\32xl\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .\32xl\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .\32xl\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .\32xl\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .\32xl\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .\32xl\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .\32xl\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .\32xl\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .\32xl\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .\32xl\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .\32xl\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .\32xl\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .\32xl\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .\32xl\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .\32xl\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .\32xl\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .\32xl\:gap-x-144{
    -moz-column-gap: 36rem;
         column-gap: 36rem;
  }

  .\32xl\:gap-x-192{
    -moz-column-gap: 48rem;
         column-gap: 48rem;
  }

  .\32xl\:gap-x-240{
    -moz-column-gap: 60rem;
         column-gap: 60rem;
  }

  .\32xl\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .\32xl\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .\32xl\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .\32xl\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .\32xl\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .\32xl\:gap-x-btn-default{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .\32xl\:gap-x-btn-sm{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }

  .\32xl\:gap-x-header{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .\32xl\:gap-x-icon{
    -moz-column-gap: 20px;
         column-gap: 20px;
  }

  .\32xl\:gap-x-icon-3xl{
    -moz-column-gap: 120px;
         column-gap: 120px;
  }

  .\32xl\:gap-x-icon-2xl{
    -moz-column-gap: 80px;
         column-gap: 80px;
  }

  .\32xl\:gap-x-icon-xl{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .\32xl\:gap-x-icon-lg{
    -moz-column-gap: 40px;
         column-gap: 40px;
  }

  .\32xl\:gap-x-icon-sm{
    -moz-column-gap: 18px;
         column-gap: 18px;
  }

  .\32xl\:gap-x-icon-xs{
    -moz-column-gap: 16px;
         column-gap: 16px;
  }

  .\32xl\:gap-x-icon-spacing{
    -moz-column-gap: 8px;
         column-gap: 8px;
  }

  .\32xl\:gap-x-heading-xs{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .\32xl\:gap-x-heading-sm{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .\32xl\:gap-x-heading{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .\32xl\:gap-x-heading-lg{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .\32xl\:gap-x-actionbar{
    -moz-column-gap: 70px;
         column-gap: 70px;
  }

  .\32xl\:gap-x-aside{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .\32xl\:gap-x-sidebar{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .\32xl\:gap-x-card-padding{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .\32xl\:gap-y-0{
    row-gap: 0px;
  }

  .\32xl\:gap-y-1{
    row-gap: 0.25rem;
  }

  .\32xl\:gap-y-2{
    row-gap: 0.5rem;
  }

  .\32xl\:gap-y-3{
    row-gap: 0.75rem;
  }

  .\32xl\:gap-y-4{
    row-gap: 1rem;
  }

  .\32xl\:gap-y-5{
    row-gap: 1.25rem;
  }

  .\32xl\:gap-y-6{
    row-gap: 1.5rem;
  }

  .\32xl\:gap-y-7{
    row-gap: 1.75rem;
  }

  .\32xl\:gap-y-8{
    row-gap: 2rem;
  }

  .\32xl\:gap-y-9{
    row-gap: 2.25rem;
  }

  .\32xl\:gap-y-10{
    row-gap: 2.5rem;
  }

  .\32xl\:gap-y-11{
    row-gap: 2.75rem;
  }

  .\32xl\:gap-y-12{
    row-gap: 3rem;
  }

  .\32xl\:gap-y-14{
    row-gap: 3.5rem;
  }

  .\32xl\:gap-y-16{
    row-gap: 4rem;
  }

  .\32xl\:gap-y-20{
    row-gap: 5rem;
  }

  .\32xl\:gap-y-24{
    row-gap: 6rem;
  }

  .\32xl\:gap-y-28{
    row-gap: 7rem;
  }

  .\32xl\:gap-y-32{
    row-gap: 8rem;
  }

  .\32xl\:gap-y-36{
    row-gap: 9rem;
  }

  .\32xl\:gap-y-40{
    row-gap: 10rem;
  }

  .\32xl\:gap-y-44{
    row-gap: 11rem;
  }

  .\32xl\:gap-y-48{
    row-gap: 12rem;
  }

  .\32xl\:gap-y-52{
    row-gap: 13rem;
  }

  .\32xl\:gap-y-56{
    row-gap: 14rem;
  }

  .\32xl\:gap-y-60{
    row-gap: 15rem;
  }

  .\32xl\:gap-y-64{
    row-gap: 16rem;
  }

  .\32xl\:gap-y-72{
    row-gap: 18rem;
  }

  .\32xl\:gap-y-80{
    row-gap: 20rem;
  }

  .\32xl\:gap-y-96{
    row-gap: 24rem;
  }

  .\32xl\:gap-y-144{
    row-gap: 36rem;
  }

  .\32xl\:gap-y-192{
    row-gap: 48rem;
  }

  .\32xl\:gap-y-240{
    row-gap: 60rem;
  }

  .\32xl\:gap-y-px{
    row-gap: 1px;
  }

  .\32xl\:gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .\32xl\:gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .\32xl\:gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .\32xl\:gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .\32xl\:gap-y-btn-default{
    row-gap: 2.5rem;
  }

  .\32xl\:gap-y-btn-sm{
    row-gap: 1.875rem;
  }

  .\32xl\:gap-y-header{
    row-gap: 60px;
  }

  .\32xl\:gap-y-icon{
    row-gap: 20px;
  }

  .\32xl\:gap-y-icon-3xl{
    row-gap: 120px;
  }

  .\32xl\:gap-y-icon-2xl{
    row-gap: 80px;
  }

  .\32xl\:gap-y-icon-xl{
    row-gap: 60px;
  }

  .\32xl\:gap-y-icon-lg{
    row-gap: 40px;
  }

  .\32xl\:gap-y-icon-sm{
    row-gap: 18px;
  }

  .\32xl\:gap-y-icon-xs{
    row-gap: 16px;
  }

  .\32xl\:gap-y-icon-spacing{
    row-gap: 8px;
  }

  .\32xl\:gap-y-heading-xs{
    row-gap: 0.25rem;
  }

  .\32xl\:gap-y-heading-sm{
    row-gap: 0.5rem;
  }

  .\32xl\:gap-y-heading{
    row-gap: 1rem;
  }

  .\32xl\:gap-y-heading-lg{
    row-gap: 2rem;
  }

  .\32xl\:gap-y-actionbar{
    row-gap: 70px;
  }

  .\32xl\:gap-y-aside{
    row-gap: 20rem;
  }

  .\32xl\:gap-y-sidebar{
    row-gap: 16rem;
  }

  .\32xl\:gap-y-card-padding{
    row-gap: 1.25rem;
  }

  .\32xl\:space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(36rem * var(--tw-space-x-reverse));
    margin-left: calc(36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(48rem * var(--tw-space-x-reverse));
    margin-left: calc(48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60rem * var(--tw-space-x-reverse));
    margin-left: calc(60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(120px * var(--tw-space-x-reverse));
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(80px * var(--tw-space-x-reverse));
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18px * var(--tw-space-x-reverse));
    margin-left: calc(18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(70px * var(--tw-space-x-reverse));
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-36rem * var(--tw-space-x-reverse));
    margin-left: calc(-36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-48rem * var(--tw-space-x-reverse));
    margin-left: calc(-48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60rem * var(--tw-space-x-reverse));
    margin-left: calc(-60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20px * var(--tw-space-x-reverse));
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-120px * var(--tw-space-x-reverse));
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-80px * var(--tw-space-x-reverse));
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40px * var(--tw-space-x-reverse));
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18px * var(--tw-space-x-reverse));
    margin-left: calc(-18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16px * var(--tw-space-x-reverse));
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8px * var(--tw-space-x-reverse));
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-70px * var(--tw-space-x-reverse));
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:-space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\32xl\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(36rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(120px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(80px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(70px * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-36rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-48rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.875rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-120px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-80px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-70px * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .\32xl\:-space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .\32xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .\32xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .\32xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(10px * var(--tw-divide-x-reverse));
    border-left-width: calc(10px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\32xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(10px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(10px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .\32xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .\32xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .\32xl\:divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .\32xl\:divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .\32xl\:divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .\32xl\:divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .\32xl\:divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .\32xl\:divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .\32xl\:divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .\32xl\:divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .\32xl\:divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .\32xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .\32xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .\32xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-divide-opacity));
  }

  .\32xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-divide-opacity));
  }

  .\32xl\:divide-orange-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-divide-opacity));
  }

  .\32xl\:divide-teal-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-divide-opacity));
  }

  .\32xl\:divide-teal-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-divide-opacity));
  }

  .\32xl\:divide-teal-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-divide-opacity));
  }

  .\32xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-divide-opacity));
  }

  .\32xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-divide-opacity));
  }

  .\32xl\:divide-petrol-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-divide-opacity));
  }

  .\32xl\:divide-petrol-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-divide-opacity));
  }

  .\32xl\:divide-petrol-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .\32xl\:divide-petrol-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .\32xl\:divide-appbody > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .\32xl\:divide-primary > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .\32xl\:divide-link > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .\32xl\:divide-link-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-divide-opacity));
  }

  .\32xl\:divide-header > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .\32xl\:divide-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .\32xl\:divide-bordercolor > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .\32xl\:divide-success > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .\32xl\:divide-danger > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-divide-opacity));
  }

  .\32xl\:divide-disabled > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-divide-opacity));
  }

  .\32xl\:divide-info > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .\32xl\:divide-card > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .\32xl\:divide-dark > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .\32xl\:divide-label-color > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .\32xl\:divide-label-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .\32xl\:divide-border-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .\32xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .\32xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .\32xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .\32xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .\32xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .\32xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .\32xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .\32xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .\32xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .\32xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .\32xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .\32xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .\32xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .\32xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .\32xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .\32xl\:place-self-auto{
    place-self: auto;
  }

  .\32xl\:place-self-start{
    place-self: start;
  }

  .\32xl\:place-self-end{
    place-self: end;
  }

  .\32xl\:place-self-center{
    place-self: center;
  }

  .\32xl\:place-self-stretch{
    place-self: stretch;
  }

  .\32xl\:self-auto{
    align-self: auto;
  }

  .\32xl\:self-start{
    align-self: flex-start;
  }

  .\32xl\:self-end{
    align-self: flex-end;
  }

  .\32xl\:self-center{
    align-self: center;
  }

  .\32xl\:self-stretch{
    align-self: stretch;
  }

  .\32xl\:self-baseline{
    align-self: baseline;
  }

  .\32xl\:justify-self-auto{
    justify-self: auto;
  }

  .\32xl\:justify-self-start{
    justify-self: start;
  }

  .\32xl\:justify-self-end{
    justify-self: end;
  }

  .\32xl\:justify-self-center{
    justify-self: center;
  }

  .\32xl\:justify-self-stretch{
    justify-self: stretch;
  }

  .\32xl\:overflow-auto{
    overflow: auto;
  }

  .\32xl\:overflow-hidden{
    overflow: hidden;
  }

  .\32xl\:overflow-visible{
    overflow: visible;
  }

  .\32xl\:overflow-scroll{
    overflow: scroll;
  }

  .\32xl\:overflow-x-auto{
    overflow-x: auto;
  }

  .\32xl\:overflow-y-auto{
    overflow-y: auto;
  }

  .\32xl\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .\32xl\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .\32xl\:overflow-x-visible{
    overflow-x: visible;
  }

  .\32xl\:overflow-y-visible{
    overflow-y: visible;
  }

  .\32xl\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .\32xl\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .\32xl\:overscroll-auto{
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .\32xl\:overscroll-contain{
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .\32xl\:overscroll-none{
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .\32xl\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .\32xl\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .\32xl\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .\32xl\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .\32xl\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .\32xl\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .\32xl\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .\32xl\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .\32xl\:overflow-clip{
    text-overflow: clip;
  }

  .\32xl\:whitespace-normal{
    white-space: normal;
  }

  .\32xl\:whitespace-nowrap{
    white-space: nowrap;
  }

  .\32xl\:whitespace-pre{
    white-space: pre;
  }

  .\32xl\:whitespace-pre-line{
    white-space: pre-line;
  }

  .\32xl\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .\32xl\:break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .\32xl\:break-words{
    overflow-wrap: break-word;
  }

  .\32xl\:break-all{
    word-break: break-all;
  }

  .\32xl\:rounded-none{
    border-radius: 0px;
  }

  .\32xl\:rounded-sm{
    border-radius: 0.125rem;
  }

  .\32xl\:rounded{
    border-radius: 0.4rem;
  }

  .\32xl\:rounded-md{
    border-radius: 0.375rem;
  }

  .\32xl\:rounded-lg{
    border-radius: 0.5rem;
  }

  .\32xl\:rounded-xl{
    border-radius: 0.75rem;
  }

  .\32xl\:rounded-2xl{
    border-radius: 1rem;
  }

  .\32xl\:rounded-3xl{
    border-radius: 1.5rem;
  }

  .\32xl\:rounded-full{
    border-radius: 9999px;
  }

  .\32xl\:rounded-default{
    border-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-none:first-child{
    border-radius: 0px;
  }

  .\32xl\:first\:rounded-sm:first-child{
    border-radius: 0.125rem;
  }

  .\32xl\:first\:rounded:first-child{
    border-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-md:first-child{
    border-radius: 0.375rem;
  }

  .\32xl\:first\:rounded-lg:first-child{
    border-radius: 0.5rem;
  }

  .\32xl\:first\:rounded-xl:first-child{
    border-radius: 0.75rem;
  }

  .\32xl\:first\:rounded-2xl:first-child{
    border-radius: 1rem;
  }

  .\32xl\:first\:rounded-3xl:first-child{
    border-radius: 1.5rem;
  }

  .\32xl\:first\:rounded-full:first-child{
    border-radius: 9999px;
  }

  .\32xl\:first\:rounded-default:first-child{
    border-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-none:last-child{
    border-radius: 0px;
  }

  .\32xl\:last\:rounded-sm:last-child{
    border-radius: 0.125rem;
  }

  .\32xl\:last\:rounded:last-child{
    border-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-md:last-child{
    border-radius: 0.375rem;
  }

  .\32xl\:last\:rounded-lg:last-child{
    border-radius: 0.5rem;
  }

  .\32xl\:last\:rounded-xl:last-child{
    border-radius: 0.75rem;
  }

  .\32xl\:last\:rounded-2xl:last-child{
    border-radius: 1rem;
  }

  .\32xl\:last\:rounded-3xl:last-child{
    border-radius: 1.5rem;
  }

  .\32xl\:last\:rounded-full:last-child{
    border-radius: 9999px;
  }

  .\32xl\:last\:rounded-default:last-child{
    border-radius: 0.4rem;
  }

  .\32xl\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-t{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\32xl\:rounded-t-default{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-r{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:rounded-r-default{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-b{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-b-default{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-l{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-l-default{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-t-none:first-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\32xl\:first\:rounded-t-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:first\:rounded-t:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-t-md:first-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:first\:rounded-t-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:first\:rounded-t-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:first\:rounded-t-2xl:first-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\32xl\:first\:rounded-t-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:first\:rounded-t-full:first-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\32xl\:first\:rounded-t-default:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-r-none:first-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\32xl\:first\:rounded-r-sm:first-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:first\:rounded-r:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-r-md:first-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:first\:rounded-r-lg:first-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:first\:rounded-r-xl:first-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:first\:rounded-r-2xl:first-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:first\:rounded-r-3xl:first-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:first\:rounded-r-full:first-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:first\:rounded-r-default:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-b-none:first-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:first\:rounded-b-sm:first-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:first\:rounded-b:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-b-md:first-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:first\:rounded-b-lg:first-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:first\:rounded-b-xl:first-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:first\:rounded-b-2xl:first-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:first\:rounded-b-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:first\:rounded-b-full:first-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:first\:rounded-b-default:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-l-none:first-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:first\:rounded-l-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:first\:rounded-l:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-l-md:first-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:first\:rounded-l-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:first\:rounded-l-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:first\:rounded-l-2xl:first-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:first\:rounded-l-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:first\:rounded-l-full:first-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:first\:rounded-l-default:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-t-none:last-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\32xl\:last\:rounded-t-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:last\:rounded-t:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-t-md:last-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:last\:rounded-t-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:last\:rounded-t-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:last\:rounded-t-2xl:last-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\32xl\:last\:rounded-t-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:last\:rounded-t-full:last-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\32xl\:last\:rounded-t-default:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-r-none:last-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\32xl\:last\:rounded-r-sm:last-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:last\:rounded-r:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-r-md:last-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:last\:rounded-r-lg:last-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:last\:rounded-r-xl:last-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:last\:rounded-r-2xl:last-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:last\:rounded-r-3xl:last-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:last\:rounded-r-full:last-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:last\:rounded-r-default:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-b-none:last-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:last\:rounded-b-sm:last-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:last\:rounded-b:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-b-md:last-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:last\:rounded-b-lg:last-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:last\:rounded-b-xl:last-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:last\:rounded-b-2xl:last-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:last\:rounded-b-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:last\:rounded-b-full:last-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:last\:rounded-b-default:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-l-none:last-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\32xl\:last\:rounded-l-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:last\:rounded-l:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-l-md:last-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:last\:rounded-l-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:last\:rounded-l-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:last\:rounded-l-2xl:last-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:last\:rounded-l-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:last\:rounded-l-full:last-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:last\:rounded-l-default:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .\32xl\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .\32xl\:rounded-tl{
    border-top-left-radius: 0.4rem;
  }

  .\32xl\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .\32xl\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .\32xl\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .\32xl\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .\32xl\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .\32xl\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .\32xl\:rounded-tl-default{
    border-top-left-radius: 0.4rem;
  }

  .\32xl\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .\32xl\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:rounded-tr{
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .\32xl\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .\32xl\:rounded-tr-default{
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .\32xl\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:rounded-br{
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:rounded-br-default{
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .\32xl\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:rounded-bl{
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:rounded-bl-default{
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-tl-none:first-child{
    border-top-left-radius: 0px;
  }

  .\32xl\:first\:rounded-tl-sm:first-child{
    border-top-left-radius: 0.125rem;
  }

  .\32xl\:first\:rounded-tl:first-child{
    border-top-left-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-tl-md:first-child{
    border-top-left-radius: 0.375rem;
  }

  .\32xl\:first\:rounded-tl-lg:first-child{
    border-top-left-radius: 0.5rem;
  }

  .\32xl\:first\:rounded-tl-xl:first-child{
    border-top-left-radius: 0.75rem;
  }

  .\32xl\:first\:rounded-tl-2xl:first-child{
    border-top-left-radius: 1rem;
  }

  .\32xl\:first\:rounded-tl-3xl:first-child{
    border-top-left-radius: 1.5rem;
  }

  .\32xl\:first\:rounded-tl-full:first-child{
    border-top-left-radius: 9999px;
  }

  .\32xl\:first\:rounded-tl-default:first-child{
    border-top-left-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-tr-none:first-child{
    border-top-right-radius: 0px;
  }

  .\32xl\:first\:rounded-tr-sm:first-child{
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:first\:rounded-tr:first-child{
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-tr-md:first-child{
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:first\:rounded-tr-lg:first-child{
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:first\:rounded-tr-xl:first-child{
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:first\:rounded-tr-2xl:first-child{
    border-top-right-radius: 1rem;
  }

  .\32xl\:first\:rounded-tr-3xl:first-child{
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:first\:rounded-tr-full:first-child{
    border-top-right-radius: 9999px;
  }

  .\32xl\:first\:rounded-tr-default:first-child{
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-br-none:first-child{
    border-bottom-right-radius: 0px;
  }

  .\32xl\:first\:rounded-br-sm:first-child{
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:first\:rounded-br:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-br-md:first-child{
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:first\:rounded-br-lg:first-child{
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:first\:rounded-br-xl:first-child{
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:first\:rounded-br-2xl:first-child{
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:first\:rounded-br-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:first\:rounded-br-full:first-child{
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:first\:rounded-br-default:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-bl-none:first-child{
    border-bottom-left-radius: 0px;
  }

  .\32xl\:first\:rounded-bl-sm:first-child{
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:first\:rounded-bl:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:first\:rounded-bl-md:first-child{
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:first\:rounded-bl-lg:first-child{
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:first\:rounded-bl-xl:first-child{
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:first\:rounded-bl-2xl:first-child{
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:first\:rounded-bl-3xl:first-child{
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:first\:rounded-bl-full:first-child{
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:first\:rounded-bl-default:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-tl-none:last-child{
    border-top-left-radius: 0px;
  }

  .\32xl\:last\:rounded-tl-sm:last-child{
    border-top-left-radius: 0.125rem;
  }

  .\32xl\:last\:rounded-tl:last-child{
    border-top-left-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-tl-md:last-child{
    border-top-left-radius: 0.375rem;
  }

  .\32xl\:last\:rounded-tl-lg:last-child{
    border-top-left-radius: 0.5rem;
  }

  .\32xl\:last\:rounded-tl-xl:last-child{
    border-top-left-radius: 0.75rem;
  }

  .\32xl\:last\:rounded-tl-2xl:last-child{
    border-top-left-radius: 1rem;
  }

  .\32xl\:last\:rounded-tl-3xl:last-child{
    border-top-left-radius: 1.5rem;
  }

  .\32xl\:last\:rounded-tl-full:last-child{
    border-top-left-radius: 9999px;
  }

  .\32xl\:last\:rounded-tl-default:last-child{
    border-top-left-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-tr-none:last-child{
    border-top-right-radius: 0px;
  }

  .\32xl\:last\:rounded-tr-sm:last-child{
    border-top-right-radius: 0.125rem;
  }

  .\32xl\:last\:rounded-tr:last-child{
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-tr-md:last-child{
    border-top-right-radius: 0.375rem;
  }

  .\32xl\:last\:rounded-tr-lg:last-child{
    border-top-right-radius: 0.5rem;
  }

  .\32xl\:last\:rounded-tr-xl:last-child{
    border-top-right-radius: 0.75rem;
  }

  .\32xl\:last\:rounded-tr-2xl:last-child{
    border-top-right-radius: 1rem;
  }

  .\32xl\:last\:rounded-tr-3xl:last-child{
    border-top-right-radius: 1.5rem;
  }

  .\32xl\:last\:rounded-tr-full:last-child{
    border-top-right-radius: 9999px;
  }

  .\32xl\:last\:rounded-tr-default:last-child{
    border-top-right-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-br-none:last-child{
    border-bottom-right-radius: 0px;
  }

  .\32xl\:last\:rounded-br-sm:last-child{
    border-bottom-right-radius: 0.125rem;
  }

  .\32xl\:last\:rounded-br:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-br-md:last-child{
    border-bottom-right-radius: 0.375rem;
  }

  .\32xl\:last\:rounded-br-lg:last-child{
    border-bottom-right-radius: 0.5rem;
  }

  .\32xl\:last\:rounded-br-xl:last-child{
    border-bottom-right-radius: 0.75rem;
  }

  .\32xl\:last\:rounded-br-2xl:last-child{
    border-bottom-right-radius: 1rem;
  }

  .\32xl\:last\:rounded-br-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
  }

  .\32xl\:last\:rounded-br-full:last-child{
    border-bottom-right-radius: 9999px;
  }

  .\32xl\:last\:rounded-br-default:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-bl-none:last-child{
    border-bottom-left-radius: 0px;
  }

  .\32xl\:last\:rounded-bl-sm:last-child{
    border-bottom-left-radius: 0.125rem;
  }

  .\32xl\:last\:rounded-bl:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:last\:rounded-bl-md:last-child{
    border-bottom-left-radius: 0.375rem;
  }

  .\32xl\:last\:rounded-bl-lg:last-child{
    border-bottom-left-radius: 0.5rem;
  }

  .\32xl\:last\:rounded-bl-xl:last-child{
    border-bottom-left-radius: 0.75rem;
  }

  .\32xl\:last\:rounded-bl-2xl:last-child{
    border-bottom-left-radius: 1rem;
  }

  .\32xl\:last\:rounded-bl-3xl:last-child{
    border-bottom-left-radius: 1.5rem;
  }

  .\32xl\:last\:rounded-bl-full:last-child{
    border-bottom-left-radius: 9999px;
  }

  .\32xl\:last\:rounded-bl-default:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .\32xl\:border-0{
    border-width: 0px;
  }

  .\32xl\:border-1{
    border-width: 1px;
  }

  .\32xl\:border-2{
    border-width: 2px;
  }

  .\32xl\:border-4{
    border-width: 4px;
  }

  .\32xl\:border-10{
    border-width: 10px;
  }

  .\32xl\:border{
    border-width: 1px;
  }

  .\32xl\:first\:border-0:first-child{
    border-width: 0px;
  }

  .\32xl\:first\:border-1:first-child{
    border-width: 1px;
  }

  .\32xl\:first\:border-2:first-child{
    border-width: 2px;
  }

  .\32xl\:first\:border-4:first-child{
    border-width: 4px;
  }

  .\32xl\:first\:border-10:first-child{
    border-width: 10px;
  }

  .\32xl\:first\:border:first-child{
    border-width: 1px;
  }

  .\32xl\:last\:border-0:last-child{
    border-width: 0px;
  }

  .\32xl\:last\:border-1:last-child{
    border-width: 1px;
  }

  .\32xl\:last\:border-2:last-child{
    border-width: 2px;
  }

  .\32xl\:last\:border-4:last-child{
    border-width: 4px;
  }

  .\32xl\:last\:border-10:last-child{
    border-width: 10px;
  }

  .\32xl\:last\:border:last-child{
    border-width: 1px;
  }

  .\32xl\:border-t-0{
    border-top-width: 0px;
  }

  .\32xl\:border-t-1{
    border-top-width: 1px;
  }

  .\32xl\:border-t-2{
    border-top-width: 2px;
  }

  .\32xl\:border-t-4{
    border-top-width: 4px;
  }

  .\32xl\:border-t-10{
    border-top-width: 10px;
  }

  .\32xl\:border-t{
    border-top-width: 1px;
  }

  .\32xl\:border-r-0{
    border-right-width: 0px;
  }

  .\32xl\:border-r-1{
    border-right-width: 1px;
  }

  .\32xl\:border-r-2{
    border-right-width: 2px;
  }

  .\32xl\:border-r-4{
    border-right-width: 4px;
  }

  .\32xl\:border-r-10{
    border-right-width: 10px;
  }

  .\32xl\:border-r{
    border-right-width: 1px;
  }

  .\32xl\:border-b-0{
    border-bottom-width: 0px;
  }

  .\32xl\:border-b-1{
    border-bottom-width: 1px;
  }

  .\32xl\:border-b-2{
    border-bottom-width: 2px;
  }

  .\32xl\:border-b-4{
    border-bottom-width: 4px;
  }

  .\32xl\:border-b-10{
    border-bottom-width: 10px;
  }

  .\32xl\:border-b{
    border-bottom-width: 1px;
  }

  .\32xl\:border-l-0{
    border-left-width: 0px;
  }

  .\32xl\:border-l-1{
    border-left-width: 1px;
  }

  .\32xl\:border-l-2{
    border-left-width: 2px;
  }

  .\32xl\:border-l-4{
    border-left-width: 4px;
  }

  .\32xl\:border-l-10{
    border-left-width: 10px;
  }

  .\32xl\:border-l{
    border-left-width: 1px;
  }

  .\32xl\:first\:border-t-0:first-child{
    border-top-width: 0px;
  }

  .\32xl\:first\:border-t-1:first-child{
    border-top-width: 1px;
  }

  .\32xl\:first\:border-t-2:first-child{
    border-top-width: 2px;
  }

  .\32xl\:first\:border-t-4:first-child{
    border-top-width: 4px;
  }

  .\32xl\:first\:border-t-10:first-child{
    border-top-width: 10px;
  }

  .\32xl\:first\:border-t:first-child{
    border-top-width: 1px;
  }

  .\32xl\:first\:border-r-0:first-child{
    border-right-width: 0px;
  }

  .\32xl\:first\:border-r-1:first-child{
    border-right-width: 1px;
  }

  .\32xl\:first\:border-r-2:first-child{
    border-right-width: 2px;
  }

  .\32xl\:first\:border-r-4:first-child{
    border-right-width: 4px;
  }

  .\32xl\:first\:border-r-10:first-child{
    border-right-width: 10px;
  }

  .\32xl\:first\:border-r:first-child{
    border-right-width: 1px;
  }

  .\32xl\:first\:border-b-0:first-child{
    border-bottom-width: 0px;
  }

  .\32xl\:first\:border-b-1:first-child{
    border-bottom-width: 1px;
  }

  .\32xl\:first\:border-b-2:first-child{
    border-bottom-width: 2px;
  }

  .\32xl\:first\:border-b-4:first-child{
    border-bottom-width: 4px;
  }

  .\32xl\:first\:border-b-10:first-child{
    border-bottom-width: 10px;
  }

  .\32xl\:first\:border-b:first-child{
    border-bottom-width: 1px;
  }

  .\32xl\:first\:border-l-0:first-child{
    border-left-width: 0px;
  }

  .\32xl\:first\:border-l-1:first-child{
    border-left-width: 1px;
  }

  .\32xl\:first\:border-l-2:first-child{
    border-left-width: 2px;
  }

  .\32xl\:first\:border-l-4:first-child{
    border-left-width: 4px;
  }

  .\32xl\:first\:border-l-10:first-child{
    border-left-width: 10px;
  }

  .\32xl\:first\:border-l:first-child{
    border-left-width: 1px;
  }

  .\32xl\:last\:border-t-0:last-child{
    border-top-width: 0px;
  }

  .\32xl\:last\:border-t-1:last-child{
    border-top-width: 1px;
  }

  .\32xl\:last\:border-t-2:last-child{
    border-top-width: 2px;
  }

  .\32xl\:last\:border-t-4:last-child{
    border-top-width: 4px;
  }

  .\32xl\:last\:border-t-10:last-child{
    border-top-width: 10px;
  }

  .\32xl\:last\:border-t:last-child{
    border-top-width: 1px;
  }

  .\32xl\:last\:border-r-0:last-child{
    border-right-width: 0px;
  }

  .\32xl\:last\:border-r-1:last-child{
    border-right-width: 1px;
  }

  .\32xl\:last\:border-r-2:last-child{
    border-right-width: 2px;
  }

  .\32xl\:last\:border-r-4:last-child{
    border-right-width: 4px;
  }

  .\32xl\:last\:border-r-10:last-child{
    border-right-width: 10px;
  }

  .\32xl\:last\:border-r:last-child{
    border-right-width: 1px;
  }

  .\32xl\:last\:border-b-0:last-child{
    border-bottom-width: 0px;
  }

  .\32xl\:last\:border-b-1:last-child{
    border-bottom-width: 1px;
  }

  .\32xl\:last\:border-b-2:last-child{
    border-bottom-width: 2px;
  }

  .\32xl\:last\:border-b-4:last-child{
    border-bottom-width: 4px;
  }

  .\32xl\:last\:border-b-10:last-child{
    border-bottom-width: 10px;
  }

  .\32xl\:last\:border-b:last-child{
    border-bottom-width: 1px;
  }

  .\32xl\:last\:border-l-0:last-child{
    border-left-width: 0px;
  }

  .\32xl\:last\:border-l-1:last-child{
    border-left-width: 1px;
  }

  .\32xl\:last\:border-l-2:last-child{
    border-left-width: 2px;
  }

  .\32xl\:last\:border-l-4:last-child{
    border-left-width: 4px;
  }

  .\32xl\:last\:border-l-10:last-child{
    border-left-width: 10px;
  }

  .\32xl\:last\:border-l:last-child{
    border-left-width: 1px;
  }

  .\32xl\:border-solid{
    border-style: solid;
  }

  .\32xl\:border-dashed{
    border-style: dashed;
  }

  .\32xl\:border-dotted{
    border-style: dotted;
  }

  .\32xl\:border-double{
    border-style: double;
  }

  .\32xl\:border-none{
    border-style: none;
  }

  .\32xl\:border-transparent{
    border-color: transparent;
  }

  .\32xl\:border-current{
    border-color: currentColor;
  }

  .\32xl\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\32xl\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\32xl\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .\32xl\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .\32xl\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .\32xl\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .\32xl\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .\32xl\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .\32xl\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .\32xl\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .\32xl\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .\32xl\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .\32xl\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\32xl\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\32xl\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\32xl\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .\32xl\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\32xl\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\32xl\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\32xl\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .\32xl\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .\32xl\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\32xl\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-transparent{
    border-color: transparent;
  }

  .group:hover .\32xl\:group-hover\:border-current{
    border-color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .\32xl\:group-hover\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-transparent:focus-within{
    border-color: transparent;
  }

  .\32xl\:focus-within\:border-current:focus-within{
    border-color: currentColor;
  }

  .\32xl\:focus-within\:border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-orange-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-teal-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-teal-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-teal-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-petrol-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-petrol-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-petrol-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-petrol-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-appbody:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-primary:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-link:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-link-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-header:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-actionbar:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-bordercolor:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-success:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-danger:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-disabled:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-info:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-card:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-dark:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-label-color:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-label-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:focus-within\:border-border-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .\32xl\:hover\:border-current:hover{
    border-color: currentColor;
  }

  .\32xl\:hover\:border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-orange-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-teal-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-teal-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-teal-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-petrol-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-petrol-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-petrol-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-petrol-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-appbody:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-primary:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-link:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-link-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-header:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-actionbar:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-bordercolor:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-success:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-danger:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-disabled:hover{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-info:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-card:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-dark:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-label-color:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-label-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:hover\:border-border-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .\32xl\:focus\:border-current:focus{
    border-color: currentColor;
  }

  .\32xl\:focus\:border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-orange-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-teal-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-teal-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-teal-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-petrol-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-petrol-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-petrol-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-petrol-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-appbody:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-primary:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-link:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-link-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-header:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-actionbar:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-bordercolor:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-success:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-danger:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-disabled:focus{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-info:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-card:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-dark:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-label-color:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-label-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\32xl\:focus\:border-border-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\32xl\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .\32xl\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .\32xl\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .\32xl\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .\32xl\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .\32xl\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .\32xl\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .\32xl\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .\32xl\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .\32xl\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .\32xl\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .\32xl\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .\32xl\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .\32xl\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .\32xl\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .\32xl\:focus-within\:border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .\32xl\:focus-within\:border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .\32xl\:focus-within\:border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .\32xl\:focus-within\:border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .\32xl\:focus-within\:border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .\32xl\:focus-within\:border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .\32xl\:focus-within\:border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .\32xl\:focus-within\:border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .\32xl\:focus-within\:border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .\32xl\:focus-within\:border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .\32xl\:focus-within\:border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .\32xl\:focus-within\:border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .\32xl\:focus-within\:border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .\32xl\:focus-within\:border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .\32xl\:focus-within\:border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .\32xl\:hover\:border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .\32xl\:hover\:border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .\32xl\:hover\:border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .\32xl\:hover\:border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .\32xl\:hover\:border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .\32xl\:hover\:border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .\32xl\:hover\:border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .\32xl\:hover\:border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .\32xl\:hover\:border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .\32xl\:hover\:border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .\32xl\:hover\:border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .\32xl\:hover\:border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .\32xl\:hover\:border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .\32xl\:hover\:border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .\32xl\:hover\:border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .\32xl\:focus\:border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .\32xl\:focus\:border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .\32xl\:focus\:border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .\32xl\:focus\:border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .\32xl\:focus\:border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .\32xl\:focus\:border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .\32xl\:focus\:border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .\32xl\:focus\:border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .\32xl\:focus\:border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .\32xl\:focus\:border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .\32xl\:focus\:border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .\32xl\:focus\:border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .\32xl\:focus\:border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .\32xl\:focus\:border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .\32xl\:focus\:border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .\32xl\:bg-transparent{
    background-color: transparent;
  }

  .\32xl\:bg-current{
    background-color: currentColor;
  }

  .\32xl\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\32xl\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\32xl\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\32xl\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\32xl\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\32xl\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\32xl\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\32xl\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\32xl\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\32xl\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\32xl\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\32xl\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\32xl\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\32xl\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-transparent:first-child{
    background-color: transparent;
  }

  .\32xl\:first\:bg-current:first-child{
    background-color: currentColor;
  }

  .\32xl\:first\:bg-black:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-white:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-gray-100:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-gray-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-gray-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-gray-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-gray-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-gray-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-gray-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-gray-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-gray-900:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-green-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-red-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-pink-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-orange-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-teal-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-teal-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-teal-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-yellow-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-blue-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-blue-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-petrol-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-petrol-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-petrol-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-petrol-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-appbody:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-primary:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-link:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-link-hover:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-header:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-actionbar:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-bordercolor:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-success:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-danger:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-disabled:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-info:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-card:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-dark:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-label-color:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-label-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:first\:bg-border-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-transparent:last-child{
    background-color: transparent;
  }

  .\32xl\:last\:bg-current:last-child{
    background-color: currentColor;
  }

  .\32xl\:last\:bg-black:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-white:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-gray-100:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-gray-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-gray-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-gray-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-gray-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-gray-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-gray-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-gray-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-gray-900:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-green-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-red-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-pink-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-orange-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-teal-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-teal-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-teal-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-yellow-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-blue-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-blue-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-petrol-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-petrol-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-petrol-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-petrol-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-appbody:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-primary:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-link:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-link-hover:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-header:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-actionbar:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-bordercolor:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-success:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-danger:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-disabled:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-info:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-card:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-dark:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-label-color:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-label-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:last\:bg-border-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-transparent{
    background-color: transparent;
  }

  .group:hover .\32xl\:group-hover\:bg-current{
    background-color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .\32xl\:group-hover\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-transparent:focus-within{
    background-color: transparent;
  }

  .\32xl\:focus-within\:bg-current:focus-within{
    background-color: currentColor;
  }

  .\32xl\:focus-within\:bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-orange-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-teal-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-teal-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-teal-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-petrol-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-petrol-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-petrol-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-petrol-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-appbody:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-primary:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-link:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-link-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-header:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-actionbar:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-bordercolor:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-success:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-danger:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-disabled:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-info:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-card:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-dark:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-label-color:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-label-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:focus-within\:bg-border-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .\32xl\:hover\:bg-current:hover{
    background-color: currentColor;
  }

  .\32xl\:hover\:bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-orange-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-teal-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-teal-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-teal-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-petrol-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-petrol-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-petrol-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-petrol-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-appbody:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-primary:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-link:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-link-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-header:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-actionbar:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-bordercolor:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-success:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-danger:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-disabled:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-info:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-card:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-dark:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-label-color:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-label-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:hover\:bg-border-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .\32xl\:focus\:bg-current:focus{
    background-color: currentColor;
  }

  .\32xl\:focus\:bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-orange-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-teal-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-teal-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-teal-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-petrol-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-petrol-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-petrol-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-petrol-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-appbody:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-primary:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-link:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-link-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-header:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-actionbar:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-bordercolor:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-success:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-danger:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-disabled:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-info:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-card:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-dark:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-label-color:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-label-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:focus\:bg-border-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-transparent:active{
    background-color: transparent;
  }

  .\32xl\:active\:bg-current:active{
    background-color: currentColor;
  }

  .\32xl\:active\:bg-black:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-white:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-gray-100:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-gray-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-gray-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-gray-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-gray-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-gray-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-gray-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-gray-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-gray-900:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-green-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-red-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-pink-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-orange-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-teal-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-teal-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-teal-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-yellow-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-blue-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-blue-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-petrol-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-petrol-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-petrol-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-petrol-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-appbody:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-primary:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-link:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-link-hover:active{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-header:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-actionbar:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-bordercolor:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-success:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-danger:active{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-disabled:active{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-info:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-card:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-dark:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-label-color:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-label-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\32xl\:active\:bg-border-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\32xl\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .\32xl\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .\32xl\:focus-within\:bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .\32xl\:focus-within\:bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:focus-within\:bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:focus-within\:bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:focus-within\:bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:focus-within\:bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:focus-within\:bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:focus-within\:bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:focus-within\:bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:focus-within\:bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:focus-within\:bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:focus-within\:bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:focus-within\:bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:focus-within\:bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:focus-within\:bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .\32xl\:hover\:bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .\32xl\:hover\:bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:hover\:bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:hover\:bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:hover\:bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:hover\:bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:hover\:bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:hover\:bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:hover\:bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:hover\:bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:hover\:bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:hover\:bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:hover\:bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:hover\:bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:hover\:bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .\32xl\:focus\:bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .\32xl\:focus\:bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .\32xl\:focus\:bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .\32xl\:focus\:bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .\32xl\:focus\:bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .\32xl\:focus\:bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .\32xl\:focus\:bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .\32xl\:focus\:bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .\32xl\:focus\:bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .\32xl\:focus\:bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .\32xl\:focus\:bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .\32xl\:focus\:bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .\32xl\:focus\:bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .\32xl\:focus\:bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .\32xl\:focus\:bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .\32xl\:bg-none{
    background-image: none;
  }

  .\32xl\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .\32xl\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .\32xl\:bg-pattern-disabled-bright{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .\32xl\:bg-pattern-disabled-dark{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .\32xl\:bg-focuspage-xs{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .\32xl\:bg-focuspage-md{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .\32xl\:bg-focuspage-lg{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .\32xl\:bg-focuspage-xl{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .\32xl\:bg-focuspage-2xl{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .\32xl\:hover\:bg-none:hover{
    background-image: none;
  }

  .\32xl\:hover\:bg-gradient-to-t:hover{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .\32xl\:hover\:bg-gradient-to-tr:hover{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .\32xl\:hover\:bg-gradient-to-r:hover{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .\32xl\:hover\:bg-gradient-to-br:hover{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .\32xl\:hover\:bg-gradient-to-b:hover{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .\32xl\:hover\:bg-gradient-to-bl:hover{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .\32xl\:hover\:bg-gradient-to-l:hover{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .\32xl\:hover\:bg-gradient-to-tl:hover{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .\32xl\:hover\:bg-pattern-disabled-bright:hover{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .\32xl\:hover\:bg-pattern-disabled-dark:hover{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .\32xl\:hover\:bg-focuspage-xs:hover{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .\32xl\:hover\:bg-focuspage-md:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .\32xl\:hover\:bg-focuspage-lg:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .\32xl\:hover\:bg-focuspage-xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .\32xl\:hover\:bg-focuspage-2xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .\32xl\:focus\:bg-none:focus{
    background-image: none;
  }

  .\32xl\:focus\:bg-gradient-to-t:focus{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .\32xl\:focus\:bg-gradient-to-tr:focus{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .\32xl\:focus\:bg-gradient-to-r:focus{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .\32xl\:focus\:bg-gradient-to-br:focus{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .\32xl\:focus\:bg-gradient-to-b:focus{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .\32xl\:focus\:bg-gradient-to-bl:focus{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .\32xl\:focus\:bg-gradient-to-l:focus{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .\32xl\:focus\:bg-gradient-to-tl:focus{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .\32xl\:focus\:bg-pattern-disabled-bright:focus{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .\32xl\:focus\:bg-pattern-disabled-dark:focus{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .\32xl\:focus\:bg-focuspage-xs:focus{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .\32xl\:focus\:bg-focuspage-md:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .\32xl\:focus\:bg-focuspage-lg:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .\32xl\:focus\:bg-focuspage-xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .\32xl\:focus\:bg-focuspage-2xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .\32xl\:from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-gray-100{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:from-gray-200{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\32xl\:from-gray-300{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\32xl\:from-gray-400{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:from-gray-500{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\32xl\:from-gray-600{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\32xl\:from-gray-700{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:from-gray-800{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:from-gray-900{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:from-green-500{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:from-red-500{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\32xl\:from-pink-500{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\32xl\:from-orange-500{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\32xl\:from-teal-300{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\32xl\:from-teal-400{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\32xl\:from-teal-500{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\32xl\:from-yellow-500{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\32xl\:from-blue-200{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\32xl\:from-blue-500{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\32xl\:from-petrol-500{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\32xl\:from-petrol-600{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\32xl\:from-petrol-700{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:from-petrol-800{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:from-appbody{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:from-primary{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:from-link{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:from-link-hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\32xl\:from-header{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:from-actionbar{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:from-bordercolor{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:from-success{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:from-danger{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\32xl\:from-disabled{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\32xl\:from-info{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:from-card{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:from-dark{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:from-label-color{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:from-label-inverted{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:from-border-inverted{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:hover\:from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-gray-100:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:hover\:from-gray-200:hover{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\32xl\:hover\:from-gray-300:hover{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\32xl\:hover\:from-gray-400:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:hover\:from-gray-500:hover{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\32xl\:hover\:from-gray-600:hover{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\32xl\:hover\:from-gray-700:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:hover\:from-gray-800:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:hover\:from-gray-900:hover{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:from-green-500:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:hover\:from-red-500:hover{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\32xl\:hover\:from-pink-500:hover{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\32xl\:hover\:from-orange-500:hover{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\32xl\:hover\:from-teal-300:hover{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\32xl\:hover\:from-teal-400:hover{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\32xl\:hover\:from-teal-500:hover{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\32xl\:hover\:from-yellow-500:hover{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\32xl\:hover\:from-blue-200:hover{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\32xl\:hover\:from-blue-500:hover{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\32xl\:hover\:from-petrol-500:hover{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\32xl\:hover\:from-petrol-600:hover{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\32xl\:hover\:from-petrol-700:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:hover\:from-petrol-800:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:hover\:from-appbody:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:hover\:from-primary:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:hover\:from-link:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:hover\:from-link-hover:hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\32xl\:hover\:from-header:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:hover\:from-actionbar:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:hover\:from-bordercolor:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:hover\:from-success:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:hover\:from-danger:hover{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\32xl\:hover\:from-disabled:hover{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\32xl\:hover\:from-info:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:hover\:from-card:hover{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:from-dark:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:hover\:from-label-color:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:hover\:from-label-inverted:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:hover\:from-border-inverted:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:focus\:from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-gray-100:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:focus\:from-gray-200:focus{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\32xl\:focus\:from-gray-300:focus{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\32xl\:focus\:from-gray-400:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:focus\:from-gray-500:focus{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\32xl\:focus\:from-gray-600:focus{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\32xl\:focus\:from-gray-700:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:focus\:from-gray-800:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:focus\:from-gray-900:focus{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:from-green-500:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:focus\:from-red-500:focus{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\32xl\:focus\:from-pink-500:focus{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\32xl\:focus\:from-orange-500:focus{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\32xl\:focus\:from-teal-300:focus{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\32xl\:focus\:from-teal-400:focus{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\32xl\:focus\:from-teal-500:focus{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\32xl\:focus\:from-yellow-500:focus{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\32xl\:focus\:from-blue-200:focus{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\32xl\:focus\:from-blue-500:focus{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\32xl\:focus\:from-petrol-500:focus{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\32xl\:focus\:from-petrol-600:focus{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\32xl\:focus\:from-petrol-700:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:focus\:from-petrol-800:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:focus\:from-appbody:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:focus\:from-primary:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:focus\:from-link:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:focus\:from-link-hover:focus{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\32xl\:focus\:from-header:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:focus\:from-actionbar:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:focus\:from-bordercolor:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:focus\:from-success:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:focus\:from-danger:focus{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\32xl\:focus\:from-disabled:focus{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\32xl\:focus\:from-info:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:focus\:from-card:focus{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:from-dark:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:focus\:from-label-color:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:focus\:from-label-inverted:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:focus\:from-border-inverted:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\32xl\:via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\32xl\:via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\32xl\:via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\32xl\:via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\32xl\:via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\32xl\:via-orange-500{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\32xl\:via-teal-300{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\32xl\:via-teal-400{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\32xl\:via-teal-500{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\32xl\:via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\32xl\:via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\32xl\:via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\32xl\:via-petrol-500{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\32xl\:via-petrol-600{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\32xl\:via-petrol-700{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:via-petrol-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:via-appbody{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:via-primary{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:via-link{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:via-link-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\32xl\:via-header{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:via-actionbar{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:via-bordercolor{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:via-success{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:via-danger{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\32xl\:via-disabled{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\32xl\:via-info{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:via-card{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:via-dark{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:via-label-color{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:via-label-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:via-border-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:hover\:via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:hover\:via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\32xl\:hover\:via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\32xl\:hover\:via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:hover\:via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\32xl\:hover\:via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\32xl\:hover\:via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:hover\:via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:hover\:via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:hover\:via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:hover\:via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\32xl\:hover\:via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\32xl\:hover\:via-orange-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\32xl\:hover\:via-teal-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\32xl\:hover\:via-teal-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\32xl\:hover\:via-teal-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\32xl\:hover\:via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\32xl\:hover\:via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\32xl\:hover\:via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\32xl\:hover\:via-petrol-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\32xl\:hover\:via-petrol-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\32xl\:hover\:via-petrol-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:hover\:via-petrol-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:hover\:via-appbody:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:hover\:via-primary:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:hover\:via-link:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:hover\:via-link-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\32xl\:hover\:via-header:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:hover\:via-actionbar:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:hover\:via-bordercolor:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:hover\:via-success:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:hover\:via-danger:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\32xl\:hover\:via-disabled:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\32xl\:hover\:via-info:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:hover\:via-card:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:hover\:via-dark:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:hover\:via-label-color:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:hover\:via-label-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:hover\:via-border-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:focus\:via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:focus\:via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\32xl\:focus\:via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\32xl\:focus\:via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:focus\:via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\32xl\:focus\:via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\32xl\:focus\:via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:focus\:via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:focus\:via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\32xl\:focus\:via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:focus\:via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\32xl\:focus\:via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\32xl\:focus\:via-orange-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\32xl\:focus\:via-teal-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\32xl\:focus\:via-teal-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\32xl\:focus\:via-teal-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\32xl\:focus\:via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\32xl\:focus\:via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\32xl\:focus\:via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\32xl\:focus\:via-petrol-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\32xl\:focus\:via-petrol-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\32xl\:focus\:via-petrol-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:focus\:via-petrol-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:focus\:via-appbody:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\32xl\:focus\:via-primary:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:focus\:via-link:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:focus\:via-link-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\32xl\:focus\:via-header:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\32xl\:focus\:via-actionbar:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\32xl\:focus\:via-bordercolor:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:focus\:via-success:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\32xl\:focus\:via-danger:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\32xl\:focus\:via-disabled:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\32xl\:focus\:via-info:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\32xl\:focus\:via-card:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\32xl\:focus\:via-dark:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\32xl\:focus\:via-label-color:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:focus\:via-label-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\32xl\:focus\:via-border-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\32xl\:to-transparent{
    --tw-gradient-to: transparent;
  }

  .\32xl\:to-current{
    --tw-gradient-to: currentColor;
  }

  .\32xl\:to-black{
    --tw-gradient-to: #000;
  }

  .\32xl\:to-white{
    --tw-gradient-to: #fff;
  }

  .\32xl\:to-gray-100{
    --tw-gradient-to: #F4F4F4;
  }

  .\32xl\:to-gray-200{
    --tw-gradient-to: #E1E2E3;
  }

  .\32xl\:to-gray-300{
    --tw-gradient-to: #D3D4D5;
  }

  .\32xl\:to-gray-400{
    --tw-gradient-to: #BFC0C2;
  }

  .\32xl\:to-gray-500{
    --tw-gradient-to: #97999A;
  }

  .\32xl\:to-gray-600{
    --tw-gradient-to: #7B7D7F;
  }

  .\32xl\:to-gray-700{
    --tw-gradient-to: #525355;
  }

  .\32xl\:to-gray-800{
    --tw-gradient-to: #222222;
  }

  .\32xl\:to-gray-900{
    --tw-gradient-to: #000000;
  }

  .\32xl\:to-green-500{
    --tw-gradient-to: #AFB42A;
  }

  .\32xl\:to-red-500{
    --tw-gradient-to: #FF3131;
  }

  .\32xl\:to-pink-500{
    --tw-gradient-to: #FF145A;
  }

  .\32xl\:to-orange-500{
    --tw-gradient-to: #F48D21;
  }

  .\32xl\:to-teal-300{
    --tw-gradient-to: #78EAC1;
  }

  .\32xl\:to-teal-400{
    --tw-gradient-to: #6DDEBA;
  }

  .\32xl\:to-teal-500{
    --tw-gradient-to: #33BA9E;
  }

  .\32xl\:to-yellow-500{
    --tw-gradient-to: #D8CE0D;
  }

  .\32xl\:to-blue-200{
    --tw-gradient-to: #21BEF4;
  }

  .\32xl\:to-blue-500{
    --tw-gradient-to: #326DD1;
  }

  .\32xl\:to-petrol-500{
    --tw-gradient-to: #55609E;
  }

  .\32xl\:to-petrol-600{
    --tw-gradient-to: #3E4674;
  }

  .\32xl\:to-petrol-700{
    --tw-gradient-to: #2C3252;
  }

  .\32xl\:to-petrol-800{
    --tw-gradient-to: #1A1E31;
  }

  .\32xl\:to-appbody{
    --tw-gradient-to: #F4F4F4;
  }

  .\32xl\:to-primary{
    --tw-gradient-to: #3F50B4;
  }

  .\32xl\:to-link{
    --tw-gradient-to: #3F50B4;
  }

  .\32xl\:to-link-hover{
    --tw-gradient-to: #4860E5;
  }

  .\32xl\:to-header{
    --tw-gradient-to: #2C3252;
  }

  .\32xl\:to-actionbar{
    --tw-gradient-to: #1A1E31;
  }

  .\32xl\:to-bordercolor{
    --tw-gradient-to: #BFC0C2;
  }

  .\32xl\:to-success{
    --tw-gradient-to: #AFB42A;
  }

  .\32xl\:to-danger{
    --tw-gradient-to: #FD1525;
  }

  .\32xl\:to-disabled{
    --tw-gradient-to: #B8BAC5;
  }

  .\32xl\:to-info{
    --tw-gradient-to: #3F50B4;
  }

  .\32xl\:to-card{
    --tw-gradient-to: #ffffff;
  }

  .\32xl\:to-dark{
    --tw-gradient-to: #222222;
  }

  .\32xl\:to-label-color{
    --tw-gradient-to: #525355;
  }

  .\32xl\:to-label-inverted{
    --tw-gradient-to: #BFC0C2;
  }

  .\32xl\:to-border-inverted{
    --tw-gradient-to: #525355;
  }

  .\32xl\:hover\:to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .\32xl\:hover\:to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .\32xl\:hover\:to-black:hover{
    --tw-gradient-to: #000;
  }

  .\32xl\:hover\:to-white:hover{
    --tw-gradient-to: #fff;
  }

  .\32xl\:hover\:to-gray-100:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .\32xl\:hover\:to-gray-200:hover{
    --tw-gradient-to: #E1E2E3;
  }

  .\32xl\:hover\:to-gray-300:hover{
    --tw-gradient-to: #D3D4D5;
  }

  .\32xl\:hover\:to-gray-400:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .\32xl\:hover\:to-gray-500:hover{
    --tw-gradient-to: #97999A;
  }

  .\32xl\:hover\:to-gray-600:hover{
    --tw-gradient-to: #7B7D7F;
  }

  .\32xl\:hover\:to-gray-700:hover{
    --tw-gradient-to: #525355;
  }

  .\32xl\:hover\:to-gray-800:hover{
    --tw-gradient-to: #222222;
  }

  .\32xl\:hover\:to-gray-900:hover{
    --tw-gradient-to: #000000;
  }

  .\32xl\:hover\:to-green-500:hover{
    --tw-gradient-to: #AFB42A;
  }

  .\32xl\:hover\:to-red-500:hover{
    --tw-gradient-to: #FF3131;
  }

  .\32xl\:hover\:to-pink-500:hover{
    --tw-gradient-to: #FF145A;
  }

  .\32xl\:hover\:to-orange-500:hover{
    --tw-gradient-to: #F48D21;
  }

  .\32xl\:hover\:to-teal-300:hover{
    --tw-gradient-to: #78EAC1;
  }

  .\32xl\:hover\:to-teal-400:hover{
    --tw-gradient-to: #6DDEBA;
  }

  .\32xl\:hover\:to-teal-500:hover{
    --tw-gradient-to: #33BA9E;
  }

  .\32xl\:hover\:to-yellow-500:hover{
    --tw-gradient-to: #D8CE0D;
  }

  .\32xl\:hover\:to-blue-200:hover{
    --tw-gradient-to: #21BEF4;
  }

  .\32xl\:hover\:to-blue-500:hover{
    --tw-gradient-to: #326DD1;
  }

  .\32xl\:hover\:to-petrol-500:hover{
    --tw-gradient-to: #55609E;
  }

  .\32xl\:hover\:to-petrol-600:hover{
    --tw-gradient-to: #3E4674;
  }

  .\32xl\:hover\:to-petrol-700:hover{
    --tw-gradient-to: #2C3252;
  }

  .\32xl\:hover\:to-petrol-800:hover{
    --tw-gradient-to: #1A1E31;
  }

  .\32xl\:hover\:to-appbody:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .\32xl\:hover\:to-primary:hover{
    --tw-gradient-to: #3F50B4;
  }

  .\32xl\:hover\:to-link:hover{
    --tw-gradient-to: #3F50B4;
  }

  .\32xl\:hover\:to-link-hover:hover{
    --tw-gradient-to: #4860E5;
  }

  .\32xl\:hover\:to-header:hover{
    --tw-gradient-to: #2C3252;
  }

  .\32xl\:hover\:to-actionbar:hover{
    --tw-gradient-to: #1A1E31;
  }

  .\32xl\:hover\:to-bordercolor:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .\32xl\:hover\:to-success:hover{
    --tw-gradient-to: #AFB42A;
  }

  .\32xl\:hover\:to-danger:hover{
    --tw-gradient-to: #FD1525;
  }

  .\32xl\:hover\:to-disabled:hover{
    --tw-gradient-to: #B8BAC5;
  }

  .\32xl\:hover\:to-info:hover{
    --tw-gradient-to: #3F50B4;
  }

  .\32xl\:hover\:to-card:hover{
    --tw-gradient-to: #ffffff;
  }

  .\32xl\:hover\:to-dark:hover{
    --tw-gradient-to: #222222;
  }

  .\32xl\:hover\:to-label-color:hover{
    --tw-gradient-to: #525355;
  }

  .\32xl\:hover\:to-label-inverted:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .\32xl\:hover\:to-border-inverted:hover{
    --tw-gradient-to: #525355;
  }

  .\32xl\:focus\:to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .\32xl\:focus\:to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .\32xl\:focus\:to-black:focus{
    --tw-gradient-to: #000;
  }

  .\32xl\:focus\:to-white:focus{
    --tw-gradient-to: #fff;
  }

  .\32xl\:focus\:to-gray-100:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .\32xl\:focus\:to-gray-200:focus{
    --tw-gradient-to: #E1E2E3;
  }

  .\32xl\:focus\:to-gray-300:focus{
    --tw-gradient-to: #D3D4D5;
  }

  .\32xl\:focus\:to-gray-400:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .\32xl\:focus\:to-gray-500:focus{
    --tw-gradient-to: #97999A;
  }

  .\32xl\:focus\:to-gray-600:focus{
    --tw-gradient-to: #7B7D7F;
  }

  .\32xl\:focus\:to-gray-700:focus{
    --tw-gradient-to: #525355;
  }

  .\32xl\:focus\:to-gray-800:focus{
    --tw-gradient-to: #222222;
  }

  .\32xl\:focus\:to-gray-900:focus{
    --tw-gradient-to: #000000;
  }

  .\32xl\:focus\:to-green-500:focus{
    --tw-gradient-to: #AFB42A;
  }

  .\32xl\:focus\:to-red-500:focus{
    --tw-gradient-to: #FF3131;
  }

  .\32xl\:focus\:to-pink-500:focus{
    --tw-gradient-to: #FF145A;
  }

  .\32xl\:focus\:to-orange-500:focus{
    --tw-gradient-to: #F48D21;
  }

  .\32xl\:focus\:to-teal-300:focus{
    --tw-gradient-to: #78EAC1;
  }

  .\32xl\:focus\:to-teal-400:focus{
    --tw-gradient-to: #6DDEBA;
  }

  .\32xl\:focus\:to-teal-500:focus{
    --tw-gradient-to: #33BA9E;
  }

  .\32xl\:focus\:to-yellow-500:focus{
    --tw-gradient-to: #D8CE0D;
  }

  .\32xl\:focus\:to-blue-200:focus{
    --tw-gradient-to: #21BEF4;
  }

  .\32xl\:focus\:to-blue-500:focus{
    --tw-gradient-to: #326DD1;
  }

  .\32xl\:focus\:to-petrol-500:focus{
    --tw-gradient-to: #55609E;
  }

  .\32xl\:focus\:to-petrol-600:focus{
    --tw-gradient-to: #3E4674;
  }

  .\32xl\:focus\:to-petrol-700:focus{
    --tw-gradient-to: #2C3252;
  }

  .\32xl\:focus\:to-petrol-800:focus{
    --tw-gradient-to: #1A1E31;
  }

  .\32xl\:focus\:to-appbody:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .\32xl\:focus\:to-primary:focus{
    --tw-gradient-to: #3F50B4;
  }

  .\32xl\:focus\:to-link:focus{
    --tw-gradient-to: #3F50B4;
  }

  .\32xl\:focus\:to-link-hover:focus{
    --tw-gradient-to: #4860E5;
  }

  .\32xl\:focus\:to-header:focus{
    --tw-gradient-to: #2C3252;
  }

  .\32xl\:focus\:to-actionbar:focus{
    --tw-gradient-to: #1A1E31;
  }

  .\32xl\:focus\:to-bordercolor:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .\32xl\:focus\:to-success:focus{
    --tw-gradient-to: #AFB42A;
  }

  .\32xl\:focus\:to-danger:focus{
    --tw-gradient-to: #FD1525;
  }

  .\32xl\:focus\:to-disabled:focus{
    --tw-gradient-to: #B8BAC5;
  }

  .\32xl\:focus\:to-info:focus{
    --tw-gradient-to: #3F50B4;
  }

  .\32xl\:focus\:to-card:focus{
    --tw-gradient-to: #ffffff;
  }

  .\32xl\:focus\:to-dark:focus{
    --tw-gradient-to: #222222;
  }

  .\32xl\:focus\:to-label-color:focus{
    --tw-gradient-to: #525355;
  }

  .\32xl\:focus\:to-label-inverted:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .\32xl\:focus\:to-border-inverted:focus{
    --tw-gradient-to: #525355;
  }

  .\32xl\:decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .\32xl\:decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .\32xl\:bg-auto{
    background-size: auto;
  }

  .\32xl\:bg-cover{
    background-size: cover;
  }

  .\32xl\:bg-contain{
    background-size: contain;
  }

  .\32xl\:bg-fixed{
    background-attachment: fixed;
  }

  .\32xl\:bg-local{
    background-attachment: local;
  }

  .\32xl\:bg-scroll{
    background-attachment: scroll;
  }

  .\32xl\:bg-clip-border{
    background-clip: border-box;
  }

  .\32xl\:bg-clip-padding{
    background-clip: padding-box;
  }

  .\32xl\:bg-clip-content{
    background-clip: content-box;
  }

  .\32xl\:bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .\32xl\:bg-bottom{
    background-position: bottom;
  }

  .\32xl\:bg-center{
    background-position: center;
  }

  .\32xl\:bg-left{
    background-position: left;
  }

  .\32xl\:bg-left-bottom{
    background-position: left bottom;
  }

  .\32xl\:bg-left-top{
    background-position: left top;
  }

  .\32xl\:bg-right{
    background-position: right;
  }

  .\32xl\:bg-right-bottom{
    background-position: right bottom;
  }

  .\32xl\:bg-right-top{
    background-position: right top;
  }

  .\32xl\:bg-top{
    background-position: top;
  }

  .\32xl\:bg-repeat{
    background-repeat: repeat;
  }

  .\32xl\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .\32xl\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .\32xl\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .\32xl\:bg-repeat-round{
    background-repeat: round;
  }

  .\32xl\:bg-repeat-space{
    background-repeat: space;
  }

  .\32xl\:bg-origin-border{
    background-origin: border-box;
  }

  .\32xl\:bg-origin-padding{
    background-origin: padding-box;
  }

  .\32xl\:bg-origin-content{
    background-origin: content-box;
  }

  .\32xl\:fill-current{
    fill: currentColor;
  }

  .\32xl\:stroke-current{
    stroke: currentColor;
  }

  .\32xl\:stroke-0{
    stroke-width: 0;
  }

  .\32xl\:stroke-1{
    stroke-width: 1;
  }

  .\32xl\:stroke-2{
    stroke-width: 2;
  }

  .\32xl\:object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .\32xl\:object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .\32xl\:object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .\32xl\:object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .\32xl\:object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .\32xl\:object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .\32xl\:object-center{
    -o-object-position: center;
       object-position: center;
  }

  .\32xl\:object-left{
    -o-object-position: left;
       object-position: left;
  }

  .\32xl\:object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .\32xl\:object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .\32xl\:object-right{
    -o-object-position: right;
       object-position: right;
  }

  .\32xl\:object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .\32xl\:object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .\32xl\:object-top{
    -o-object-position: top;
       object-position: top;
  }

  .\32xl\:p-0{
    padding: 0px;
  }

  .\32xl\:p-1{
    padding: 0.25rem;
  }

  .\32xl\:p-2{
    padding: 0.5rem;
  }

  .\32xl\:p-3{
    padding: 0.75rem;
  }

  .\32xl\:p-4{
    padding: 1rem;
  }

  .\32xl\:p-5{
    padding: 1.25rem;
  }

  .\32xl\:p-6{
    padding: 1.5rem;
  }

  .\32xl\:p-7{
    padding: 1.75rem;
  }

  .\32xl\:p-8{
    padding: 2rem;
  }

  .\32xl\:p-9{
    padding: 2.25rem;
  }

  .\32xl\:p-10{
    padding: 2.5rem;
  }

  .\32xl\:p-11{
    padding: 2.75rem;
  }

  .\32xl\:p-12{
    padding: 3rem;
  }

  .\32xl\:p-14{
    padding: 3.5rem;
  }

  .\32xl\:p-16{
    padding: 4rem;
  }

  .\32xl\:p-20{
    padding: 5rem;
  }

  .\32xl\:p-24{
    padding: 6rem;
  }

  .\32xl\:p-28{
    padding: 7rem;
  }

  .\32xl\:p-32{
    padding: 8rem;
  }

  .\32xl\:p-36{
    padding: 9rem;
  }

  .\32xl\:p-40{
    padding: 10rem;
  }

  .\32xl\:p-44{
    padding: 11rem;
  }

  .\32xl\:p-48{
    padding: 12rem;
  }

  .\32xl\:p-52{
    padding: 13rem;
  }

  .\32xl\:p-56{
    padding: 14rem;
  }

  .\32xl\:p-60{
    padding: 15rem;
  }

  .\32xl\:p-64{
    padding: 16rem;
  }

  .\32xl\:p-72{
    padding: 18rem;
  }

  .\32xl\:p-80{
    padding: 20rem;
  }

  .\32xl\:p-96{
    padding: 24rem;
  }

  .\32xl\:p-144{
    padding: 36rem;
  }

  .\32xl\:p-192{
    padding: 48rem;
  }

  .\32xl\:p-240{
    padding: 60rem;
  }

  .\32xl\:p-px{
    padding: 1px;
  }

  .\32xl\:p-0\.5{
    padding: 0.125rem;
  }

  .\32xl\:p-1\.5{
    padding: 0.375rem;
  }

  .\32xl\:p-2\.5{
    padding: 0.625rem;
  }

  .\32xl\:p-3\.5{
    padding: 0.875rem;
  }

  .\32xl\:p-btn-default{
    padding: 2.5rem;
  }

  .\32xl\:p-btn-sm{
    padding: 1.875rem;
  }

  .\32xl\:p-header{
    padding: 60px;
  }

  .\32xl\:p-icon{
    padding: 20px;
  }

  .\32xl\:p-icon-3xl{
    padding: 120px;
  }

  .\32xl\:p-icon-2xl{
    padding: 80px;
  }

  .\32xl\:p-icon-xl{
    padding: 60px;
  }

  .\32xl\:p-icon-lg{
    padding: 40px;
  }

  .\32xl\:p-icon-sm{
    padding: 18px;
  }

  .\32xl\:p-icon-xs{
    padding: 16px;
  }

  .\32xl\:p-icon-spacing{
    padding: 8px;
  }

  .\32xl\:p-heading-xs{
    padding: 0.25rem;
  }

  .\32xl\:p-heading-sm{
    padding: 0.5rem;
  }

  .\32xl\:p-heading{
    padding: 1rem;
  }

  .\32xl\:p-heading-lg{
    padding: 2rem;
  }

  .\32xl\:p-actionbar{
    padding: 70px;
  }

  .\32xl\:p-aside{
    padding: 20rem;
  }

  .\32xl\:p-sidebar{
    padding: 16rem;
  }

  .\32xl\:p-card-padding{
    padding: 1.25rem;
  }

  .\32xl\:first\:p-0:first-child{
    padding: 0px;
  }

  .\32xl\:first\:p-1:first-child{
    padding: 0.25rem;
  }

  .\32xl\:first\:p-2:first-child{
    padding: 0.5rem;
  }

  .\32xl\:first\:p-3:first-child{
    padding: 0.75rem;
  }

  .\32xl\:first\:p-4:first-child{
    padding: 1rem;
  }

  .\32xl\:first\:p-5:first-child{
    padding: 1.25rem;
  }

  .\32xl\:first\:p-6:first-child{
    padding: 1.5rem;
  }

  .\32xl\:first\:p-7:first-child{
    padding: 1.75rem;
  }

  .\32xl\:first\:p-8:first-child{
    padding: 2rem;
  }

  .\32xl\:first\:p-9:first-child{
    padding: 2.25rem;
  }

  .\32xl\:first\:p-10:first-child{
    padding: 2.5rem;
  }

  .\32xl\:first\:p-11:first-child{
    padding: 2.75rem;
  }

  .\32xl\:first\:p-12:first-child{
    padding: 3rem;
  }

  .\32xl\:first\:p-14:first-child{
    padding: 3.5rem;
  }

  .\32xl\:first\:p-16:first-child{
    padding: 4rem;
  }

  .\32xl\:first\:p-20:first-child{
    padding: 5rem;
  }

  .\32xl\:first\:p-24:first-child{
    padding: 6rem;
  }

  .\32xl\:first\:p-28:first-child{
    padding: 7rem;
  }

  .\32xl\:first\:p-32:first-child{
    padding: 8rem;
  }

  .\32xl\:first\:p-36:first-child{
    padding: 9rem;
  }

  .\32xl\:first\:p-40:first-child{
    padding: 10rem;
  }

  .\32xl\:first\:p-44:first-child{
    padding: 11rem;
  }

  .\32xl\:first\:p-48:first-child{
    padding: 12rem;
  }

  .\32xl\:first\:p-52:first-child{
    padding: 13rem;
  }

  .\32xl\:first\:p-56:first-child{
    padding: 14rem;
  }

  .\32xl\:first\:p-60:first-child{
    padding: 15rem;
  }

  .\32xl\:first\:p-64:first-child{
    padding: 16rem;
  }

  .\32xl\:first\:p-72:first-child{
    padding: 18rem;
  }

  .\32xl\:first\:p-80:first-child{
    padding: 20rem;
  }

  .\32xl\:first\:p-96:first-child{
    padding: 24rem;
  }

  .\32xl\:first\:p-144:first-child{
    padding: 36rem;
  }

  .\32xl\:first\:p-192:first-child{
    padding: 48rem;
  }

  .\32xl\:first\:p-240:first-child{
    padding: 60rem;
  }

  .\32xl\:first\:p-px:first-child{
    padding: 1px;
  }

  .\32xl\:first\:p-0\.5:first-child{
    padding: 0.125rem;
  }

  .\32xl\:first\:p-1\.5:first-child{
    padding: 0.375rem;
  }

  .\32xl\:first\:p-2\.5:first-child{
    padding: 0.625rem;
  }

  .\32xl\:first\:p-3\.5:first-child{
    padding: 0.875rem;
  }

  .\32xl\:first\:p-btn-default:first-child{
    padding: 2.5rem;
  }

  .\32xl\:first\:p-btn-sm:first-child{
    padding: 1.875rem;
  }

  .\32xl\:first\:p-header:first-child{
    padding: 60px;
  }

  .\32xl\:first\:p-icon:first-child{
    padding: 20px;
  }

  .\32xl\:first\:p-icon-3xl:first-child{
    padding: 120px;
  }

  .\32xl\:first\:p-icon-2xl:first-child{
    padding: 80px;
  }

  .\32xl\:first\:p-icon-xl:first-child{
    padding: 60px;
  }

  .\32xl\:first\:p-icon-lg:first-child{
    padding: 40px;
  }

  .\32xl\:first\:p-icon-sm:first-child{
    padding: 18px;
  }

  .\32xl\:first\:p-icon-xs:first-child{
    padding: 16px;
  }

  .\32xl\:first\:p-icon-spacing:first-child{
    padding: 8px;
  }

  .\32xl\:first\:p-heading-xs:first-child{
    padding: 0.25rem;
  }

  .\32xl\:first\:p-heading-sm:first-child{
    padding: 0.5rem;
  }

  .\32xl\:first\:p-heading:first-child{
    padding: 1rem;
  }

  .\32xl\:first\:p-heading-lg:first-child{
    padding: 2rem;
  }

  .\32xl\:first\:p-actionbar:first-child{
    padding: 70px;
  }

  .\32xl\:first\:p-aside:first-child{
    padding: 20rem;
  }

  .\32xl\:first\:p-sidebar:first-child{
    padding: 16rem;
  }

  .\32xl\:first\:p-card-padding:first-child{
    padding: 1.25rem;
  }

  .\32xl\:last\:p-0:last-child{
    padding: 0px;
  }

  .\32xl\:last\:p-1:last-child{
    padding: 0.25rem;
  }

  .\32xl\:last\:p-2:last-child{
    padding: 0.5rem;
  }

  .\32xl\:last\:p-3:last-child{
    padding: 0.75rem;
  }

  .\32xl\:last\:p-4:last-child{
    padding: 1rem;
  }

  .\32xl\:last\:p-5:last-child{
    padding: 1.25rem;
  }

  .\32xl\:last\:p-6:last-child{
    padding: 1.5rem;
  }

  .\32xl\:last\:p-7:last-child{
    padding: 1.75rem;
  }

  .\32xl\:last\:p-8:last-child{
    padding: 2rem;
  }

  .\32xl\:last\:p-9:last-child{
    padding: 2.25rem;
  }

  .\32xl\:last\:p-10:last-child{
    padding: 2.5rem;
  }

  .\32xl\:last\:p-11:last-child{
    padding: 2.75rem;
  }

  .\32xl\:last\:p-12:last-child{
    padding: 3rem;
  }

  .\32xl\:last\:p-14:last-child{
    padding: 3.5rem;
  }

  .\32xl\:last\:p-16:last-child{
    padding: 4rem;
  }

  .\32xl\:last\:p-20:last-child{
    padding: 5rem;
  }

  .\32xl\:last\:p-24:last-child{
    padding: 6rem;
  }

  .\32xl\:last\:p-28:last-child{
    padding: 7rem;
  }

  .\32xl\:last\:p-32:last-child{
    padding: 8rem;
  }

  .\32xl\:last\:p-36:last-child{
    padding: 9rem;
  }

  .\32xl\:last\:p-40:last-child{
    padding: 10rem;
  }

  .\32xl\:last\:p-44:last-child{
    padding: 11rem;
  }

  .\32xl\:last\:p-48:last-child{
    padding: 12rem;
  }

  .\32xl\:last\:p-52:last-child{
    padding: 13rem;
  }

  .\32xl\:last\:p-56:last-child{
    padding: 14rem;
  }

  .\32xl\:last\:p-60:last-child{
    padding: 15rem;
  }

  .\32xl\:last\:p-64:last-child{
    padding: 16rem;
  }

  .\32xl\:last\:p-72:last-child{
    padding: 18rem;
  }

  .\32xl\:last\:p-80:last-child{
    padding: 20rem;
  }

  .\32xl\:last\:p-96:last-child{
    padding: 24rem;
  }

  .\32xl\:last\:p-144:last-child{
    padding: 36rem;
  }

  .\32xl\:last\:p-192:last-child{
    padding: 48rem;
  }

  .\32xl\:last\:p-240:last-child{
    padding: 60rem;
  }

  .\32xl\:last\:p-px:last-child{
    padding: 1px;
  }

  .\32xl\:last\:p-0\.5:last-child{
    padding: 0.125rem;
  }

  .\32xl\:last\:p-1\.5:last-child{
    padding: 0.375rem;
  }

  .\32xl\:last\:p-2\.5:last-child{
    padding: 0.625rem;
  }

  .\32xl\:last\:p-3\.5:last-child{
    padding: 0.875rem;
  }

  .\32xl\:last\:p-btn-default:last-child{
    padding: 2.5rem;
  }

  .\32xl\:last\:p-btn-sm:last-child{
    padding: 1.875rem;
  }

  .\32xl\:last\:p-header:last-child{
    padding: 60px;
  }

  .\32xl\:last\:p-icon:last-child{
    padding: 20px;
  }

  .\32xl\:last\:p-icon-3xl:last-child{
    padding: 120px;
  }

  .\32xl\:last\:p-icon-2xl:last-child{
    padding: 80px;
  }

  .\32xl\:last\:p-icon-xl:last-child{
    padding: 60px;
  }

  .\32xl\:last\:p-icon-lg:last-child{
    padding: 40px;
  }

  .\32xl\:last\:p-icon-sm:last-child{
    padding: 18px;
  }

  .\32xl\:last\:p-icon-xs:last-child{
    padding: 16px;
  }

  .\32xl\:last\:p-icon-spacing:last-child{
    padding: 8px;
  }

  .\32xl\:last\:p-heading-xs:last-child{
    padding: 0.25rem;
  }

  .\32xl\:last\:p-heading-sm:last-child{
    padding: 0.5rem;
  }

  .\32xl\:last\:p-heading:last-child{
    padding: 1rem;
  }

  .\32xl\:last\:p-heading-lg:last-child{
    padding: 2rem;
  }

  .\32xl\:last\:p-actionbar:last-child{
    padding: 70px;
  }

  .\32xl\:last\:p-aside:last-child{
    padding: 20rem;
  }

  .\32xl\:last\:p-sidebar:last-child{
    padding: 16rem;
  }

  .\32xl\:last\:p-card-padding:last-child{
    padding: 1.25rem;
  }

  .\32xl\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .\32xl\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\32xl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\32xl\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\32xl\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\32xl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\32xl\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\32xl\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\32xl\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\32xl\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\32xl\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\32xl\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\32xl\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\32xl\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\32xl\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\32xl\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\32xl\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\32xl\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\32xl\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\32xl\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\32xl\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\32xl\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\32xl\:px-144{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .\32xl\:px-192{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .\32xl\:px-240{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .\32xl\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .\32xl\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\32xl\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\32xl\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\32xl\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\32xl\:px-btn-default{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:px-btn-sm{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .\32xl\:px-header{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\32xl\:px-icon{
    padding-left: 20px;
    padding-right: 20px;
  }

  .\32xl\:px-icon-3xl{
    padding-left: 120px;
    padding-right: 120px;
  }

  .\32xl\:px-icon-2xl{
    padding-left: 80px;
    padding-right: 80px;
  }

  .\32xl\:px-icon-xl{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\32xl\:px-icon-lg{
    padding-left: 40px;
    padding-right: 40px;
  }

  .\32xl\:px-icon-sm{
    padding-left: 18px;
    padding-right: 18px;
  }

  .\32xl\:px-icon-xs{
    padding-left: 16px;
    padding-right: 16px;
  }

  .\32xl\:px-icon-spacing{
    padding-left: 8px;
    padding-right: 8px;
  }

  .\32xl\:px-heading-xs{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:px-heading-sm{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:px-heading{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:px-heading-lg{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:px-actionbar{
    padding-left: 70px;
    padding-right: 70px;
  }

  .\32xl\:px-aside{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:px-sidebar{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:px-card-padding{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\32xl\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\32xl\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\32xl\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\32xl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\32xl\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\32xl\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\32xl\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\32xl\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\32xl\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\32xl\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\32xl\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\32xl\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\32xl\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\32xl\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\32xl\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\32xl\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\32xl\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\32xl\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\32xl\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\32xl\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\32xl\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\32xl\:py-144{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .\32xl\:py-192{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .\32xl\:py-240{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .\32xl\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\32xl\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\32xl\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\32xl\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\32xl\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\32xl\:py-btn-default{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:py-btn-sm{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .\32xl\:py-header{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\32xl\:py-icon{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .\32xl\:py-icon-3xl{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .\32xl\:py-icon-2xl{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .\32xl\:py-icon-xl{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\32xl\:py-icon-lg{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .\32xl\:py-icon-sm{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .\32xl\:py-icon-xs{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .\32xl\:py-icon-spacing{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .\32xl\:py-heading-xs{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:py-heading-sm{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:py-heading{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:py-heading-lg{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:py-actionbar{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .\32xl\:py-aside{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:py-sidebar{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:py-card-padding{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:first\:px-0:first-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .\32xl\:first\:px-1:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:first\:px-2:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:first\:px-3:first-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\32xl\:first\:px-4:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:first\:px-5:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:first\:px-6:first-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\32xl\:first\:px-7:first-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\32xl\:first\:px-8:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:first\:px-9:first-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\32xl\:first\:px-10:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:first\:px-11:first-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\32xl\:first\:px-12:first-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\32xl\:first\:px-14:first-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\32xl\:first\:px-16:first-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\32xl\:first\:px-20:first-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\32xl\:first\:px-24:first-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\32xl\:first\:px-28:first-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\32xl\:first\:px-32:first-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\32xl\:first\:px-36:first-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\32xl\:first\:px-40:first-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\32xl\:first\:px-44:first-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\32xl\:first\:px-48:first-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\32xl\:first\:px-52:first-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\32xl\:first\:px-56:first-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\32xl\:first\:px-60:first-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\32xl\:first\:px-64:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:first\:px-72:first-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\32xl\:first\:px-80:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:first\:px-96:first-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\32xl\:first\:px-144:first-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .\32xl\:first\:px-192:first-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .\32xl\:first\:px-240:first-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .\32xl\:first\:px-px:first-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .\32xl\:first\:px-0\.5:first-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\32xl\:first\:px-1\.5:first-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\32xl\:first\:px-2\.5:first-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\32xl\:first\:px-3\.5:first-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\32xl\:first\:px-btn-default:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:first\:px-btn-sm:first-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .\32xl\:first\:px-header:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\32xl\:first\:px-icon:first-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .\32xl\:first\:px-icon-3xl:first-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .\32xl\:first\:px-icon-2xl:first-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .\32xl\:first\:px-icon-xl:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\32xl\:first\:px-icon-lg:first-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .\32xl\:first\:px-icon-sm:first-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .\32xl\:first\:px-icon-xs:first-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .\32xl\:first\:px-icon-spacing:first-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .\32xl\:first\:px-heading-xs:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:first\:px-heading-sm:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:first\:px-heading:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:first\:px-heading-lg:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:first\:px-actionbar:first-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .\32xl\:first\:px-aside:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:first\:px-sidebar:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:first\:px-card-padding:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:first\:py-0:first-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\32xl\:first\:py-1:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:first\:py-2:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:first\:py-3:first-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\32xl\:first\:py-4:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:first\:py-5:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:first\:py-6:first-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\32xl\:first\:py-7:first-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\32xl\:first\:py-8:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:first\:py-9:first-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\32xl\:first\:py-10:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:first\:py-11:first-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\32xl\:first\:py-12:first-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\32xl\:first\:py-14:first-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\32xl\:first\:py-16:first-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\32xl\:first\:py-20:first-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\32xl\:first\:py-24:first-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\32xl\:first\:py-28:first-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\32xl\:first\:py-32:first-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\32xl\:first\:py-36:first-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\32xl\:first\:py-40:first-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\32xl\:first\:py-44:first-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\32xl\:first\:py-48:first-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\32xl\:first\:py-52:first-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\32xl\:first\:py-56:first-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\32xl\:first\:py-60:first-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\32xl\:first\:py-64:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:first\:py-72:first-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\32xl\:first\:py-80:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:first\:py-96:first-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\32xl\:first\:py-144:first-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .\32xl\:first\:py-192:first-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .\32xl\:first\:py-240:first-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .\32xl\:first\:py-px:first-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\32xl\:first\:py-0\.5:first-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\32xl\:first\:py-1\.5:first-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\32xl\:first\:py-2\.5:first-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\32xl\:first\:py-3\.5:first-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\32xl\:first\:py-btn-default:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:first\:py-btn-sm:first-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .\32xl\:first\:py-header:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\32xl\:first\:py-icon:first-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .\32xl\:first\:py-icon-3xl:first-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .\32xl\:first\:py-icon-2xl:first-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .\32xl\:first\:py-icon-xl:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\32xl\:first\:py-icon-lg:first-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .\32xl\:first\:py-icon-sm:first-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .\32xl\:first\:py-icon-xs:first-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .\32xl\:first\:py-icon-spacing:first-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .\32xl\:first\:py-heading-xs:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:first\:py-heading-sm:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:first\:py-heading:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:first\:py-heading-lg:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:first\:py-actionbar:first-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .\32xl\:first\:py-aside:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:first\:py-sidebar:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:first\:py-card-padding:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:last\:px-0:last-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .\32xl\:last\:px-1:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:last\:px-2:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:last\:px-3:last-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\32xl\:last\:px-4:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:last\:px-5:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:last\:px-6:last-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\32xl\:last\:px-7:last-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\32xl\:last\:px-8:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:last\:px-9:last-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\32xl\:last\:px-10:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:last\:px-11:last-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\32xl\:last\:px-12:last-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\32xl\:last\:px-14:last-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\32xl\:last\:px-16:last-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\32xl\:last\:px-20:last-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\32xl\:last\:px-24:last-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\32xl\:last\:px-28:last-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\32xl\:last\:px-32:last-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\32xl\:last\:px-36:last-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\32xl\:last\:px-40:last-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\32xl\:last\:px-44:last-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\32xl\:last\:px-48:last-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\32xl\:last\:px-52:last-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\32xl\:last\:px-56:last-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\32xl\:last\:px-60:last-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\32xl\:last\:px-64:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:last\:px-72:last-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\32xl\:last\:px-80:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:last\:px-96:last-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\32xl\:last\:px-144:last-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .\32xl\:last\:px-192:last-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .\32xl\:last\:px-240:last-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .\32xl\:last\:px-px:last-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .\32xl\:last\:px-0\.5:last-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\32xl\:last\:px-1\.5:last-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\32xl\:last\:px-2\.5:last-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\32xl\:last\:px-3\.5:last-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\32xl\:last\:px-btn-default:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:last\:px-btn-sm:last-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .\32xl\:last\:px-header:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\32xl\:last\:px-icon:last-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .\32xl\:last\:px-icon-3xl:last-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .\32xl\:last\:px-icon-2xl:last-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .\32xl\:last\:px-icon-xl:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\32xl\:last\:px-icon-lg:last-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .\32xl\:last\:px-icon-sm:last-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .\32xl\:last\:px-icon-xs:last-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .\32xl\:last\:px-icon-spacing:last-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .\32xl\:last\:px-heading-xs:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\32xl\:last\:px-heading-sm:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\32xl\:last\:px-heading:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\32xl\:last\:px-heading-lg:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\32xl\:last\:px-actionbar:last-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .\32xl\:last\:px-aside:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32xl\:last\:px-sidebar:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\32xl\:last\:px-card-padding:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\32xl\:last\:py-0:last-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\32xl\:last\:py-1:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:last\:py-2:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:last\:py-3:last-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\32xl\:last\:py-4:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:last\:py-5:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:last\:py-6:last-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\32xl\:last\:py-7:last-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\32xl\:last\:py-8:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:last\:py-9:last-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\32xl\:last\:py-10:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:last\:py-11:last-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\32xl\:last\:py-12:last-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\32xl\:last\:py-14:last-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\32xl\:last\:py-16:last-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\32xl\:last\:py-20:last-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\32xl\:last\:py-24:last-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\32xl\:last\:py-28:last-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\32xl\:last\:py-32:last-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\32xl\:last\:py-36:last-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\32xl\:last\:py-40:last-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\32xl\:last\:py-44:last-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\32xl\:last\:py-48:last-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\32xl\:last\:py-52:last-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\32xl\:last\:py-56:last-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\32xl\:last\:py-60:last-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\32xl\:last\:py-64:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:last\:py-72:last-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\32xl\:last\:py-80:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:last\:py-96:last-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\32xl\:last\:py-144:last-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .\32xl\:last\:py-192:last-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .\32xl\:last\:py-240:last-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .\32xl\:last\:py-px:last-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\32xl\:last\:py-0\.5:last-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\32xl\:last\:py-1\.5:last-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\32xl\:last\:py-2\.5:last-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\32xl\:last\:py-3\.5:last-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\32xl\:last\:py-btn-default:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\32xl\:last\:py-btn-sm:last-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .\32xl\:last\:py-header:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\32xl\:last\:py-icon:last-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .\32xl\:last\:py-icon-3xl:last-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .\32xl\:last\:py-icon-2xl:last-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .\32xl\:last\:py-icon-xl:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\32xl\:last\:py-icon-lg:last-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .\32xl\:last\:py-icon-sm:last-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .\32xl\:last\:py-icon-xs:last-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .\32xl\:last\:py-icon-spacing:last-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .\32xl\:last\:py-heading-xs:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\32xl\:last\:py-heading-sm:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\32xl\:last\:py-heading:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\32xl\:last\:py-heading-lg:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:last\:py-actionbar:last-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .\32xl\:last\:py-aside:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\32xl\:last\:py-sidebar:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\32xl\:last\:py-card-padding:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\32xl\:pt-0{
    padding-top: 0px;
  }

  .\32xl\:pt-1{
    padding-top: 0.25rem;
  }

  .\32xl\:pt-2{
    padding-top: 0.5rem;
  }

  .\32xl\:pt-3{
    padding-top: 0.75rem;
  }

  .\32xl\:pt-4{
    padding-top: 1rem;
  }

  .\32xl\:pt-5{
    padding-top: 1.25rem;
  }

  .\32xl\:pt-6{
    padding-top: 1.5rem;
  }

  .\32xl\:pt-7{
    padding-top: 1.75rem;
  }

  .\32xl\:pt-8{
    padding-top: 2rem;
  }

  .\32xl\:pt-9{
    padding-top: 2.25rem;
  }

  .\32xl\:pt-10{
    padding-top: 2.5rem;
  }

  .\32xl\:pt-11{
    padding-top: 2.75rem;
  }

  .\32xl\:pt-12{
    padding-top: 3rem;
  }

  .\32xl\:pt-14{
    padding-top: 3.5rem;
  }

  .\32xl\:pt-16{
    padding-top: 4rem;
  }

  .\32xl\:pt-20{
    padding-top: 5rem;
  }

  .\32xl\:pt-24{
    padding-top: 6rem;
  }

  .\32xl\:pt-28{
    padding-top: 7rem;
  }

  .\32xl\:pt-32{
    padding-top: 8rem;
  }

  .\32xl\:pt-36{
    padding-top: 9rem;
  }

  .\32xl\:pt-40{
    padding-top: 10rem;
  }

  .\32xl\:pt-44{
    padding-top: 11rem;
  }

  .\32xl\:pt-48{
    padding-top: 12rem;
  }

  .\32xl\:pt-52{
    padding-top: 13rem;
  }

  .\32xl\:pt-56{
    padding-top: 14rem;
  }

  .\32xl\:pt-60{
    padding-top: 15rem;
  }

  .\32xl\:pt-64{
    padding-top: 16rem;
  }

  .\32xl\:pt-72{
    padding-top: 18rem;
  }

  .\32xl\:pt-80{
    padding-top: 20rem;
  }

  .\32xl\:pt-96{
    padding-top: 24rem;
  }

  .\32xl\:pt-144{
    padding-top: 36rem;
  }

  .\32xl\:pt-192{
    padding-top: 48rem;
  }

  .\32xl\:pt-240{
    padding-top: 60rem;
  }

  .\32xl\:pt-px{
    padding-top: 1px;
  }

  .\32xl\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .\32xl\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .\32xl\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .\32xl\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .\32xl\:pt-btn-default{
    padding-top: 2.5rem;
  }

  .\32xl\:pt-btn-sm{
    padding-top: 1.875rem;
  }

  .\32xl\:pt-header{
    padding-top: 60px;
  }

  .\32xl\:pt-icon{
    padding-top: 20px;
  }

  .\32xl\:pt-icon-3xl{
    padding-top: 120px;
  }

  .\32xl\:pt-icon-2xl{
    padding-top: 80px;
  }

  .\32xl\:pt-icon-xl{
    padding-top: 60px;
  }

  .\32xl\:pt-icon-lg{
    padding-top: 40px;
  }

  .\32xl\:pt-icon-sm{
    padding-top: 18px;
  }

  .\32xl\:pt-icon-xs{
    padding-top: 16px;
  }

  .\32xl\:pt-icon-spacing{
    padding-top: 8px;
  }

  .\32xl\:pt-heading-xs{
    padding-top: 0.25rem;
  }

  .\32xl\:pt-heading-sm{
    padding-top: 0.5rem;
  }

  .\32xl\:pt-heading{
    padding-top: 1rem;
  }

  .\32xl\:pt-heading-lg{
    padding-top: 2rem;
  }

  .\32xl\:pt-actionbar{
    padding-top: 70px;
  }

  .\32xl\:pt-aside{
    padding-top: 20rem;
  }

  .\32xl\:pt-sidebar{
    padding-top: 16rem;
  }

  .\32xl\:pt-card-padding{
    padding-top: 1.25rem;
  }

  .\32xl\:pr-0{
    padding-right: 0px;
  }

  .\32xl\:pr-1{
    padding-right: 0.25rem;
  }

  .\32xl\:pr-2{
    padding-right: 0.5rem;
  }

  .\32xl\:pr-3{
    padding-right: 0.75rem;
  }

  .\32xl\:pr-4{
    padding-right: 1rem;
  }

  .\32xl\:pr-5{
    padding-right: 1.25rem;
  }

  .\32xl\:pr-6{
    padding-right: 1.5rem;
  }

  .\32xl\:pr-7{
    padding-right: 1.75rem;
  }

  .\32xl\:pr-8{
    padding-right: 2rem;
  }

  .\32xl\:pr-9{
    padding-right: 2.25rem;
  }

  .\32xl\:pr-10{
    padding-right: 2.5rem;
  }

  .\32xl\:pr-11{
    padding-right: 2.75rem;
  }

  .\32xl\:pr-12{
    padding-right: 3rem;
  }

  .\32xl\:pr-14{
    padding-right: 3.5rem;
  }

  .\32xl\:pr-16{
    padding-right: 4rem;
  }

  .\32xl\:pr-20{
    padding-right: 5rem;
  }

  .\32xl\:pr-24{
    padding-right: 6rem;
  }

  .\32xl\:pr-28{
    padding-right: 7rem;
  }

  .\32xl\:pr-32{
    padding-right: 8rem;
  }

  .\32xl\:pr-36{
    padding-right: 9rem;
  }

  .\32xl\:pr-40{
    padding-right: 10rem;
  }

  .\32xl\:pr-44{
    padding-right: 11rem;
  }

  .\32xl\:pr-48{
    padding-right: 12rem;
  }

  .\32xl\:pr-52{
    padding-right: 13rem;
  }

  .\32xl\:pr-56{
    padding-right: 14rem;
  }

  .\32xl\:pr-60{
    padding-right: 15rem;
  }

  .\32xl\:pr-64{
    padding-right: 16rem;
  }

  .\32xl\:pr-72{
    padding-right: 18rem;
  }

  .\32xl\:pr-80{
    padding-right: 20rem;
  }

  .\32xl\:pr-96{
    padding-right: 24rem;
  }

  .\32xl\:pr-144{
    padding-right: 36rem;
  }

  .\32xl\:pr-192{
    padding-right: 48rem;
  }

  .\32xl\:pr-240{
    padding-right: 60rem;
  }

  .\32xl\:pr-px{
    padding-right: 1px;
  }

  .\32xl\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .\32xl\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .\32xl\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .\32xl\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .\32xl\:pr-btn-default{
    padding-right: 2.5rem;
  }

  .\32xl\:pr-btn-sm{
    padding-right: 1.875rem;
  }

  .\32xl\:pr-header{
    padding-right: 60px;
  }

  .\32xl\:pr-icon{
    padding-right: 20px;
  }

  .\32xl\:pr-icon-3xl{
    padding-right: 120px;
  }

  .\32xl\:pr-icon-2xl{
    padding-right: 80px;
  }

  .\32xl\:pr-icon-xl{
    padding-right: 60px;
  }

  .\32xl\:pr-icon-lg{
    padding-right: 40px;
  }

  .\32xl\:pr-icon-sm{
    padding-right: 18px;
  }

  .\32xl\:pr-icon-xs{
    padding-right: 16px;
  }

  .\32xl\:pr-icon-spacing{
    padding-right: 8px;
  }

  .\32xl\:pr-heading-xs{
    padding-right: 0.25rem;
  }

  .\32xl\:pr-heading-sm{
    padding-right: 0.5rem;
  }

  .\32xl\:pr-heading{
    padding-right: 1rem;
  }

  .\32xl\:pr-heading-lg{
    padding-right: 2rem;
  }

  .\32xl\:pr-actionbar{
    padding-right: 70px;
  }

  .\32xl\:pr-aside{
    padding-right: 20rem;
  }

  .\32xl\:pr-sidebar{
    padding-right: 16rem;
  }

  .\32xl\:pr-card-padding{
    padding-right: 1.25rem;
  }

  .\32xl\:pb-0{
    padding-bottom: 0px;
  }

  .\32xl\:pb-1{
    padding-bottom: 0.25rem;
  }

  .\32xl\:pb-2{
    padding-bottom: 0.5rem;
  }

  .\32xl\:pb-3{
    padding-bottom: 0.75rem;
  }

  .\32xl\:pb-4{
    padding-bottom: 1rem;
  }

  .\32xl\:pb-5{
    padding-bottom: 1.25rem;
  }

  .\32xl\:pb-6{
    padding-bottom: 1.5rem;
  }

  .\32xl\:pb-7{
    padding-bottom: 1.75rem;
  }

  .\32xl\:pb-8{
    padding-bottom: 2rem;
  }

  .\32xl\:pb-9{
    padding-bottom: 2.25rem;
  }

  .\32xl\:pb-10{
    padding-bottom: 2.5rem;
  }

  .\32xl\:pb-11{
    padding-bottom: 2.75rem;
  }

  .\32xl\:pb-12{
    padding-bottom: 3rem;
  }

  .\32xl\:pb-14{
    padding-bottom: 3.5rem;
  }

  .\32xl\:pb-16{
    padding-bottom: 4rem;
  }

  .\32xl\:pb-20{
    padding-bottom: 5rem;
  }

  .\32xl\:pb-24{
    padding-bottom: 6rem;
  }

  .\32xl\:pb-28{
    padding-bottom: 7rem;
  }

  .\32xl\:pb-32{
    padding-bottom: 8rem;
  }

  .\32xl\:pb-36{
    padding-bottom: 9rem;
  }

  .\32xl\:pb-40{
    padding-bottom: 10rem;
  }

  .\32xl\:pb-44{
    padding-bottom: 11rem;
  }

  .\32xl\:pb-48{
    padding-bottom: 12rem;
  }

  .\32xl\:pb-52{
    padding-bottom: 13rem;
  }

  .\32xl\:pb-56{
    padding-bottom: 14rem;
  }

  .\32xl\:pb-60{
    padding-bottom: 15rem;
  }

  .\32xl\:pb-64{
    padding-bottom: 16rem;
  }

  .\32xl\:pb-72{
    padding-bottom: 18rem;
  }

  .\32xl\:pb-80{
    padding-bottom: 20rem;
  }

  .\32xl\:pb-96{
    padding-bottom: 24rem;
  }

  .\32xl\:pb-144{
    padding-bottom: 36rem;
  }

  .\32xl\:pb-192{
    padding-bottom: 48rem;
  }

  .\32xl\:pb-240{
    padding-bottom: 60rem;
  }

  .\32xl\:pb-px{
    padding-bottom: 1px;
  }

  .\32xl\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .\32xl\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .\32xl\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .\32xl\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .\32xl\:pb-btn-default{
    padding-bottom: 2.5rem;
  }

  .\32xl\:pb-btn-sm{
    padding-bottom: 1.875rem;
  }

  .\32xl\:pb-header{
    padding-bottom: 60px;
  }

  .\32xl\:pb-icon{
    padding-bottom: 20px;
  }

  .\32xl\:pb-icon-3xl{
    padding-bottom: 120px;
  }

  .\32xl\:pb-icon-2xl{
    padding-bottom: 80px;
  }

  .\32xl\:pb-icon-xl{
    padding-bottom: 60px;
  }

  .\32xl\:pb-icon-lg{
    padding-bottom: 40px;
  }

  .\32xl\:pb-icon-sm{
    padding-bottom: 18px;
  }

  .\32xl\:pb-icon-xs{
    padding-bottom: 16px;
  }

  .\32xl\:pb-icon-spacing{
    padding-bottom: 8px;
  }

  .\32xl\:pb-heading-xs{
    padding-bottom: 0.25rem;
  }

  .\32xl\:pb-heading-sm{
    padding-bottom: 0.5rem;
  }

  .\32xl\:pb-heading{
    padding-bottom: 1rem;
  }

  .\32xl\:pb-heading-lg{
    padding-bottom: 2rem;
  }

  .\32xl\:pb-actionbar{
    padding-bottom: 70px;
  }

  .\32xl\:pb-aside{
    padding-bottom: 20rem;
  }

  .\32xl\:pb-sidebar{
    padding-bottom: 16rem;
  }

  .\32xl\:pb-card-padding{
    padding-bottom: 1.25rem;
  }

  .\32xl\:pl-0{
    padding-left: 0px;
  }

  .\32xl\:pl-1{
    padding-left: 0.25rem;
  }

  .\32xl\:pl-2{
    padding-left: 0.5rem;
  }

  .\32xl\:pl-3{
    padding-left: 0.75rem;
  }

  .\32xl\:pl-4{
    padding-left: 1rem;
  }

  .\32xl\:pl-5{
    padding-left: 1.25rem;
  }

  .\32xl\:pl-6{
    padding-left: 1.5rem;
  }

  .\32xl\:pl-7{
    padding-left: 1.75rem;
  }

  .\32xl\:pl-8{
    padding-left: 2rem;
  }

  .\32xl\:pl-9{
    padding-left: 2.25rem;
  }

  .\32xl\:pl-10{
    padding-left: 2.5rem;
  }

  .\32xl\:pl-11{
    padding-left: 2.75rem;
  }

  .\32xl\:pl-12{
    padding-left: 3rem;
  }

  .\32xl\:pl-14{
    padding-left: 3.5rem;
  }

  .\32xl\:pl-16{
    padding-left: 4rem;
  }

  .\32xl\:pl-20{
    padding-left: 5rem;
  }

  .\32xl\:pl-24{
    padding-left: 6rem;
  }

  .\32xl\:pl-28{
    padding-left: 7rem;
  }

  .\32xl\:pl-32{
    padding-left: 8rem;
  }

  .\32xl\:pl-36{
    padding-left: 9rem;
  }

  .\32xl\:pl-40{
    padding-left: 10rem;
  }

  .\32xl\:pl-44{
    padding-left: 11rem;
  }

  .\32xl\:pl-48{
    padding-left: 12rem;
  }

  .\32xl\:pl-52{
    padding-left: 13rem;
  }

  .\32xl\:pl-56{
    padding-left: 14rem;
  }

  .\32xl\:pl-60{
    padding-left: 15rem;
  }

  .\32xl\:pl-64{
    padding-left: 16rem;
  }

  .\32xl\:pl-72{
    padding-left: 18rem;
  }

  .\32xl\:pl-80{
    padding-left: 20rem;
  }

  .\32xl\:pl-96{
    padding-left: 24rem;
  }

  .\32xl\:pl-144{
    padding-left: 36rem;
  }

  .\32xl\:pl-192{
    padding-left: 48rem;
  }

  .\32xl\:pl-240{
    padding-left: 60rem;
  }

  .\32xl\:pl-px{
    padding-left: 1px;
  }

  .\32xl\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .\32xl\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .\32xl\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .\32xl\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .\32xl\:pl-btn-default{
    padding-left: 2.5rem;
  }

  .\32xl\:pl-btn-sm{
    padding-left: 1.875rem;
  }

  .\32xl\:pl-header{
    padding-left: 60px;
  }

  .\32xl\:pl-icon{
    padding-left: 20px;
  }

  .\32xl\:pl-icon-3xl{
    padding-left: 120px;
  }

  .\32xl\:pl-icon-2xl{
    padding-left: 80px;
  }

  .\32xl\:pl-icon-xl{
    padding-left: 60px;
  }

  .\32xl\:pl-icon-lg{
    padding-left: 40px;
  }

  .\32xl\:pl-icon-sm{
    padding-left: 18px;
  }

  .\32xl\:pl-icon-xs{
    padding-left: 16px;
  }

  .\32xl\:pl-icon-spacing{
    padding-left: 8px;
  }

  .\32xl\:pl-heading-xs{
    padding-left: 0.25rem;
  }

  .\32xl\:pl-heading-sm{
    padding-left: 0.5rem;
  }

  .\32xl\:pl-heading{
    padding-left: 1rem;
  }

  .\32xl\:pl-heading-lg{
    padding-left: 2rem;
  }

  .\32xl\:pl-actionbar{
    padding-left: 70px;
  }

  .\32xl\:pl-aside{
    padding-left: 20rem;
  }

  .\32xl\:pl-sidebar{
    padding-left: 16rem;
  }

  .\32xl\:pl-card-padding{
    padding-left: 1.25rem;
  }

  .\32xl\:first\:pt-0:first-child{
    padding-top: 0px;
  }

  .\32xl\:first\:pt-1:first-child{
    padding-top: 0.25rem;
  }

  .\32xl\:first\:pt-2:first-child{
    padding-top: 0.5rem;
  }

  .\32xl\:first\:pt-3:first-child{
    padding-top: 0.75rem;
  }

  .\32xl\:first\:pt-4:first-child{
    padding-top: 1rem;
  }

  .\32xl\:first\:pt-5:first-child{
    padding-top: 1.25rem;
  }

  .\32xl\:first\:pt-6:first-child{
    padding-top: 1.5rem;
  }

  .\32xl\:first\:pt-7:first-child{
    padding-top: 1.75rem;
  }

  .\32xl\:first\:pt-8:first-child{
    padding-top: 2rem;
  }

  .\32xl\:first\:pt-9:first-child{
    padding-top: 2.25rem;
  }

  .\32xl\:first\:pt-10:first-child{
    padding-top: 2.5rem;
  }

  .\32xl\:first\:pt-11:first-child{
    padding-top: 2.75rem;
  }

  .\32xl\:first\:pt-12:first-child{
    padding-top: 3rem;
  }

  .\32xl\:first\:pt-14:first-child{
    padding-top: 3.5rem;
  }

  .\32xl\:first\:pt-16:first-child{
    padding-top: 4rem;
  }

  .\32xl\:first\:pt-20:first-child{
    padding-top: 5rem;
  }

  .\32xl\:first\:pt-24:first-child{
    padding-top: 6rem;
  }

  .\32xl\:first\:pt-28:first-child{
    padding-top: 7rem;
  }

  .\32xl\:first\:pt-32:first-child{
    padding-top: 8rem;
  }

  .\32xl\:first\:pt-36:first-child{
    padding-top: 9rem;
  }

  .\32xl\:first\:pt-40:first-child{
    padding-top: 10rem;
  }

  .\32xl\:first\:pt-44:first-child{
    padding-top: 11rem;
  }

  .\32xl\:first\:pt-48:first-child{
    padding-top: 12rem;
  }

  .\32xl\:first\:pt-52:first-child{
    padding-top: 13rem;
  }

  .\32xl\:first\:pt-56:first-child{
    padding-top: 14rem;
  }

  .\32xl\:first\:pt-60:first-child{
    padding-top: 15rem;
  }

  .\32xl\:first\:pt-64:first-child{
    padding-top: 16rem;
  }

  .\32xl\:first\:pt-72:first-child{
    padding-top: 18rem;
  }

  .\32xl\:first\:pt-80:first-child{
    padding-top: 20rem;
  }

  .\32xl\:first\:pt-96:first-child{
    padding-top: 24rem;
  }

  .\32xl\:first\:pt-144:first-child{
    padding-top: 36rem;
  }

  .\32xl\:first\:pt-192:first-child{
    padding-top: 48rem;
  }

  .\32xl\:first\:pt-240:first-child{
    padding-top: 60rem;
  }

  .\32xl\:first\:pt-px:first-child{
    padding-top: 1px;
  }

  .\32xl\:first\:pt-0\.5:first-child{
    padding-top: 0.125rem;
  }

  .\32xl\:first\:pt-1\.5:first-child{
    padding-top: 0.375rem;
  }

  .\32xl\:first\:pt-2\.5:first-child{
    padding-top: 0.625rem;
  }

  .\32xl\:first\:pt-3\.5:first-child{
    padding-top: 0.875rem;
  }

  .\32xl\:first\:pt-btn-default:first-child{
    padding-top: 2.5rem;
  }

  .\32xl\:first\:pt-btn-sm:first-child{
    padding-top: 1.875rem;
  }

  .\32xl\:first\:pt-header:first-child{
    padding-top: 60px;
  }

  .\32xl\:first\:pt-icon:first-child{
    padding-top: 20px;
  }

  .\32xl\:first\:pt-icon-3xl:first-child{
    padding-top: 120px;
  }

  .\32xl\:first\:pt-icon-2xl:first-child{
    padding-top: 80px;
  }

  .\32xl\:first\:pt-icon-xl:first-child{
    padding-top: 60px;
  }

  .\32xl\:first\:pt-icon-lg:first-child{
    padding-top: 40px;
  }

  .\32xl\:first\:pt-icon-sm:first-child{
    padding-top: 18px;
  }

  .\32xl\:first\:pt-icon-xs:first-child{
    padding-top: 16px;
  }

  .\32xl\:first\:pt-icon-spacing:first-child{
    padding-top: 8px;
  }

  .\32xl\:first\:pt-heading-xs:first-child{
    padding-top: 0.25rem;
  }

  .\32xl\:first\:pt-heading-sm:first-child{
    padding-top: 0.5rem;
  }

  .\32xl\:first\:pt-heading:first-child{
    padding-top: 1rem;
  }

  .\32xl\:first\:pt-heading-lg:first-child{
    padding-top: 2rem;
  }

  .\32xl\:first\:pt-actionbar:first-child{
    padding-top: 70px;
  }

  .\32xl\:first\:pt-aside:first-child{
    padding-top: 20rem;
  }

  .\32xl\:first\:pt-sidebar:first-child{
    padding-top: 16rem;
  }

  .\32xl\:first\:pt-card-padding:first-child{
    padding-top: 1.25rem;
  }

  .\32xl\:first\:pr-0:first-child{
    padding-right: 0px;
  }

  .\32xl\:first\:pr-1:first-child{
    padding-right: 0.25rem;
  }

  .\32xl\:first\:pr-2:first-child{
    padding-right: 0.5rem;
  }

  .\32xl\:first\:pr-3:first-child{
    padding-right: 0.75rem;
  }

  .\32xl\:first\:pr-4:first-child{
    padding-right: 1rem;
  }

  .\32xl\:first\:pr-5:first-child{
    padding-right: 1.25rem;
  }

  .\32xl\:first\:pr-6:first-child{
    padding-right: 1.5rem;
  }

  .\32xl\:first\:pr-7:first-child{
    padding-right: 1.75rem;
  }

  .\32xl\:first\:pr-8:first-child{
    padding-right: 2rem;
  }

  .\32xl\:first\:pr-9:first-child{
    padding-right: 2.25rem;
  }

  .\32xl\:first\:pr-10:first-child{
    padding-right: 2.5rem;
  }

  .\32xl\:first\:pr-11:first-child{
    padding-right: 2.75rem;
  }

  .\32xl\:first\:pr-12:first-child{
    padding-right: 3rem;
  }

  .\32xl\:first\:pr-14:first-child{
    padding-right: 3.5rem;
  }

  .\32xl\:first\:pr-16:first-child{
    padding-right: 4rem;
  }

  .\32xl\:first\:pr-20:first-child{
    padding-right: 5rem;
  }

  .\32xl\:first\:pr-24:first-child{
    padding-right: 6rem;
  }

  .\32xl\:first\:pr-28:first-child{
    padding-right: 7rem;
  }

  .\32xl\:first\:pr-32:first-child{
    padding-right: 8rem;
  }

  .\32xl\:first\:pr-36:first-child{
    padding-right: 9rem;
  }

  .\32xl\:first\:pr-40:first-child{
    padding-right: 10rem;
  }

  .\32xl\:first\:pr-44:first-child{
    padding-right: 11rem;
  }

  .\32xl\:first\:pr-48:first-child{
    padding-right: 12rem;
  }

  .\32xl\:first\:pr-52:first-child{
    padding-right: 13rem;
  }

  .\32xl\:first\:pr-56:first-child{
    padding-right: 14rem;
  }

  .\32xl\:first\:pr-60:first-child{
    padding-right: 15rem;
  }

  .\32xl\:first\:pr-64:first-child{
    padding-right: 16rem;
  }

  .\32xl\:first\:pr-72:first-child{
    padding-right: 18rem;
  }

  .\32xl\:first\:pr-80:first-child{
    padding-right: 20rem;
  }

  .\32xl\:first\:pr-96:first-child{
    padding-right: 24rem;
  }

  .\32xl\:first\:pr-144:first-child{
    padding-right: 36rem;
  }

  .\32xl\:first\:pr-192:first-child{
    padding-right: 48rem;
  }

  .\32xl\:first\:pr-240:first-child{
    padding-right: 60rem;
  }

  .\32xl\:first\:pr-px:first-child{
    padding-right: 1px;
  }

  .\32xl\:first\:pr-0\.5:first-child{
    padding-right: 0.125rem;
  }

  .\32xl\:first\:pr-1\.5:first-child{
    padding-right: 0.375rem;
  }

  .\32xl\:first\:pr-2\.5:first-child{
    padding-right: 0.625rem;
  }

  .\32xl\:first\:pr-3\.5:first-child{
    padding-right: 0.875rem;
  }

  .\32xl\:first\:pr-btn-default:first-child{
    padding-right: 2.5rem;
  }

  .\32xl\:first\:pr-btn-sm:first-child{
    padding-right: 1.875rem;
  }

  .\32xl\:first\:pr-header:first-child{
    padding-right: 60px;
  }

  .\32xl\:first\:pr-icon:first-child{
    padding-right: 20px;
  }

  .\32xl\:first\:pr-icon-3xl:first-child{
    padding-right: 120px;
  }

  .\32xl\:first\:pr-icon-2xl:first-child{
    padding-right: 80px;
  }

  .\32xl\:first\:pr-icon-xl:first-child{
    padding-right: 60px;
  }

  .\32xl\:first\:pr-icon-lg:first-child{
    padding-right: 40px;
  }

  .\32xl\:first\:pr-icon-sm:first-child{
    padding-right: 18px;
  }

  .\32xl\:first\:pr-icon-xs:first-child{
    padding-right: 16px;
  }

  .\32xl\:first\:pr-icon-spacing:first-child{
    padding-right: 8px;
  }

  .\32xl\:first\:pr-heading-xs:first-child{
    padding-right: 0.25rem;
  }

  .\32xl\:first\:pr-heading-sm:first-child{
    padding-right: 0.5rem;
  }

  .\32xl\:first\:pr-heading:first-child{
    padding-right: 1rem;
  }

  .\32xl\:first\:pr-heading-lg:first-child{
    padding-right: 2rem;
  }

  .\32xl\:first\:pr-actionbar:first-child{
    padding-right: 70px;
  }

  .\32xl\:first\:pr-aside:first-child{
    padding-right: 20rem;
  }

  .\32xl\:first\:pr-sidebar:first-child{
    padding-right: 16rem;
  }

  .\32xl\:first\:pr-card-padding:first-child{
    padding-right: 1.25rem;
  }

  .\32xl\:first\:pb-0:first-child{
    padding-bottom: 0px;
  }

  .\32xl\:first\:pb-1:first-child{
    padding-bottom: 0.25rem;
  }

  .\32xl\:first\:pb-2:first-child{
    padding-bottom: 0.5rem;
  }

  .\32xl\:first\:pb-3:first-child{
    padding-bottom: 0.75rem;
  }

  .\32xl\:first\:pb-4:first-child{
    padding-bottom: 1rem;
  }

  .\32xl\:first\:pb-5:first-child{
    padding-bottom: 1.25rem;
  }

  .\32xl\:first\:pb-6:first-child{
    padding-bottom: 1.5rem;
  }

  .\32xl\:first\:pb-7:first-child{
    padding-bottom: 1.75rem;
  }

  .\32xl\:first\:pb-8:first-child{
    padding-bottom: 2rem;
  }

  .\32xl\:first\:pb-9:first-child{
    padding-bottom: 2.25rem;
  }

  .\32xl\:first\:pb-10:first-child{
    padding-bottom: 2.5rem;
  }

  .\32xl\:first\:pb-11:first-child{
    padding-bottom: 2.75rem;
  }

  .\32xl\:first\:pb-12:first-child{
    padding-bottom: 3rem;
  }

  .\32xl\:first\:pb-14:first-child{
    padding-bottom: 3.5rem;
  }

  .\32xl\:first\:pb-16:first-child{
    padding-bottom: 4rem;
  }

  .\32xl\:first\:pb-20:first-child{
    padding-bottom: 5rem;
  }

  .\32xl\:first\:pb-24:first-child{
    padding-bottom: 6rem;
  }

  .\32xl\:first\:pb-28:first-child{
    padding-bottom: 7rem;
  }

  .\32xl\:first\:pb-32:first-child{
    padding-bottom: 8rem;
  }

  .\32xl\:first\:pb-36:first-child{
    padding-bottom: 9rem;
  }

  .\32xl\:first\:pb-40:first-child{
    padding-bottom: 10rem;
  }

  .\32xl\:first\:pb-44:first-child{
    padding-bottom: 11rem;
  }

  .\32xl\:first\:pb-48:first-child{
    padding-bottom: 12rem;
  }

  .\32xl\:first\:pb-52:first-child{
    padding-bottom: 13rem;
  }

  .\32xl\:first\:pb-56:first-child{
    padding-bottom: 14rem;
  }

  .\32xl\:first\:pb-60:first-child{
    padding-bottom: 15rem;
  }

  .\32xl\:first\:pb-64:first-child{
    padding-bottom: 16rem;
  }

  .\32xl\:first\:pb-72:first-child{
    padding-bottom: 18rem;
  }

  .\32xl\:first\:pb-80:first-child{
    padding-bottom: 20rem;
  }

  .\32xl\:first\:pb-96:first-child{
    padding-bottom: 24rem;
  }

  .\32xl\:first\:pb-144:first-child{
    padding-bottom: 36rem;
  }

  .\32xl\:first\:pb-192:first-child{
    padding-bottom: 48rem;
  }

  .\32xl\:first\:pb-240:first-child{
    padding-bottom: 60rem;
  }

  .\32xl\:first\:pb-px:first-child{
    padding-bottom: 1px;
  }

  .\32xl\:first\:pb-0\.5:first-child{
    padding-bottom: 0.125rem;
  }

  .\32xl\:first\:pb-1\.5:first-child{
    padding-bottom: 0.375rem;
  }

  .\32xl\:first\:pb-2\.5:first-child{
    padding-bottom: 0.625rem;
  }

  .\32xl\:first\:pb-3\.5:first-child{
    padding-bottom: 0.875rem;
  }

  .\32xl\:first\:pb-btn-default:first-child{
    padding-bottom: 2.5rem;
  }

  .\32xl\:first\:pb-btn-sm:first-child{
    padding-bottom: 1.875rem;
  }

  .\32xl\:first\:pb-header:first-child{
    padding-bottom: 60px;
  }

  .\32xl\:first\:pb-icon:first-child{
    padding-bottom: 20px;
  }

  .\32xl\:first\:pb-icon-3xl:first-child{
    padding-bottom: 120px;
  }

  .\32xl\:first\:pb-icon-2xl:first-child{
    padding-bottom: 80px;
  }

  .\32xl\:first\:pb-icon-xl:first-child{
    padding-bottom: 60px;
  }

  .\32xl\:first\:pb-icon-lg:first-child{
    padding-bottom: 40px;
  }

  .\32xl\:first\:pb-icon-sm:first-child{
    padding-bottom: 18px;
  }

  .\32xl\:first\:pb-icon-xs:first-child{
    padding-bottom: 16px;
  }

  .\32xl\:first\:pb-icon-spacing:first-child{
    padding-bottom: 8px;
  }

  .\32xl\:first\:pb-heading-xs:first-child{
    padding-bottom: 0.25rem;
  }

  .\32xl\:first\:pb-heading-sm:first-child{
    padding-bottom: 0.5rem;
  }

  .\32xl\:first\:pb-heading:first-child{
    padding-bottom: 1rem;
  }

  .\32xl\:first\:pb-heading-lg:first-child{
    padding-bottom: 2rem;
  }

  .\32xl\:first\:pb-actionbar:first-child{
    padding-bottom: 70px;
  }

  .\32xl\:first\:pb-aside:first-child{
    padding-bottom: 20rem;
  }

  .\32xl\:first\:pb-sidebar:first-child{
    padding-bottom: 16rem;
  }

  .\32xl\:first\:pb-card-padding:first-child{
    padding-bottom: 1.25rem;
  }

  .\32xl\:first\:pl-0:first-child{
    padding-left: 0px;
  }

  .\32xl\:first\:pl-1:first-child{
    padding-left: 0.25rem;
  }

  .\32xl\:first\:pl-2:first-child{
    padding-left: 0.5rem;
  }

  .\32xl\:first\:pl-3:first-child{
    padding-left: 0.75rem;
  }

  .\32xl\:first\:pl-4:first-child{
    padding-left: 1rem;
  }

  .\32xl\:first\:pl-5:first-child{
    padding-left: 1.25rem;
  }

  .\32xl\:first\:pl-6:first-child{
    padding-left: 1.5rem;
  }

  .\32xl\:first\:pl-7:first-child{
    padding-left: 1.75rem;
  }

  .\32xl\:first\:pl-8:first-child{
    padding-left: 2rem;
  }

  .\32xl\:first\:pl-9:first-child{
    padding-left: 2.25rem;
  }

  .\32xl\:first\:pl-10:first-child{
    padding-left: 2.5rem;
  }

  .\32xl\:first\:pl-11:first-child{
    padding-left: 2.75rem;
  }

  .\32xl\:first\:pl-12:first-child{
    padding-left: 3rem;
  }

  .\32xl\:first\:pl-14:first-child{
    padding-left: 3.5rem;
  }

  .\32xl\:first\:pl-16:first-child{
    padding-left: 4rem;
  }

  .\32xl\:first\:pl-20:first-child{
    padding-left: 5rem;
  }

  .\32xl\:first\:pl-24:first-child{
    padding-left: 6rem;
  }

  .\32xl\:first\:pl-28:first-child{
    padding-left: 7rem;
  }

  .\32xl\:first\:pl-32:first-child{
    padding-left: 8rem;
  }

  .\32xl\:first\:pl-36:first-child{
    padding-left: 9rem;
  }

  .\32xl\:first\:pl-40:first-child{
    padding-left: 10rem;
  }

  .\32xl\:first\:pl-44:first-child{
    padding-left: 11rem;
  }

  .\32xl\:first\:pl-48:first-child{
    padding-left: 12rem;
  }

  .\32xl\:first\:pl-52:first-child{
    padding-left: 13rem;
  }

  .\32xl\:first\:pl-56:first-child{
    padding-left: 14rem;
  }

  .\32xl\:first\:pl-60:first-child{
    padding-left: 15rem;
  }

  .\32xl\:first\:pl-64:first-child{
    padding-left: 16rem;
  }

  .\32xl\:first\:pl-72:first-child{
    padding-left: 18rem;
  }

  .\32xl\:first\:pl-80:first-child{
    padding-left: 20rem;
  }

  .\32xl\:first\:pl-96:first-child{
    padding-left: 24rem;
  }

  .\32xl\:first\:pl-144:first-child{
    padding-left: 36rem;
  }

  .\32xl\:first\:pl-192:first-child{
    padding-left: 48rem;
  }

  .\32xl\:first\:pl-240:first-child{
    padding-left: 60rem;
  }

  .\32xl\:first\:pl-px:first-child{
    padding-left: 1px;
  }

  .\32xl\:first\:pl-0\.5:first-child{
    padding-left: 0.125rem;
  }

  .\32xl\:first\:pl-1\.5:first-child{
    padding-left: 0.375rem;
  }

  .\32xl\:first\:pl-2\.5:first-child{
    padding-left: 0.625rem;
  }

  .\32xl\:first\:pl-3\.5:first-child{
    padding-left: 0.875rem;
  }

  .\32xl\:first\:pl-btn-default:first-child{
    padding-left: 2.5rem;
  }

  .\32xl\:first\:pl-btn-sm:first-child{
    padding-left: 1.875rem;
  }

  .\32xl\:first\:pl-header:first-child{
    padding-left: 60px;
  }

  .\32xl\:first\:pl-icon:first-child{
    padding-left: 20px;
  }

  .\32xl\:first\:pl-icon-3xl:first-child{
    padding-left: 120px;
  }

  .\32xl\:first\:pl-icon-2xl:first-child{
    padding-left: 80px;
  }

  .\32xl\:first\:pl-icon-xl:first-child{
    padding-left: 60px;
  }

  .\32xl\:first\:pl-icon-lg:first-child{
    padding-left: 40px;
  }

  .\32xl\:first\:pl-icon-sm:first-child{
    padding-left: 18px;
  }

  .\32xl\:first\:pl-icon-xs:first-child{
    padding-left: 16px;
  }

  .\32xl\:first\:pl-icon-spacing:first-child{
    padding-left: 8px;
  }

  .\32xl\:first\:pl-heading-xs:first-child{
    padding-left: 0.25rem;
  }

  .\32xl\:first\:pl-heading-sm:first-child{
    padding-left: 0.5rem;
  }

  .\32xl\:first\:pl-heading:first-child{
    padding-left: 1rem;
  }

  .\32xl\:first\:pl-heading-lg:first-child{
    padding-left: 2rem;
  }

  .\32xl\:first\:pl-actionbar:first-child{
    padding-left: 70px;
  }

  .\32xl\:first\:pl-aside:first-child{
    padding-left: 20rem;
  }

  .\32xl\:first\:pl-sidebar:first-child{
    padding-left: 16rem;
  }

  .\32xl\:first\:pl-card-padding:first-child{
    padding-left: 1.25rem;
  }

  .\32xl\:last\:pt-0:last-child{
    padding-top: 0px;
  }

  .\32xl\:last\:pt-1:last-child{
    padding-top: 0.25rem;
  }

  .\32xl\:last\:pt-2:last-child{
    padding-top: 0.5rem;
  }

  .\32xl\:last\:pt-3:last-child{
    padding-top: 0.75rem;
  }

  .\32xl\:last\:pt-4:last-child{
    padding-top: 1rem;
  }

  .\32xl\:last\:pt-5:last-child{
    padding-top: 1.25rem;
  }

  .\32xl\:last\:pt-6:last-child{
    padding-top: 1.5rem;
  }

  .\32xl\:last\:pt-7:last-child{
    padding-top: 1.75rem;
  }

  .\32xl\:last\:pt-8:last-child{
    padding-top: 2rem;
  }

  .\32xl\:last\:pt-9:last-child{
    padding-top: 2.25rem;
  }

  .\32xl\:last\:pt-10:last-child{
    padding-top: 2.5rem;
  }

  .\32xl\:last\:pt-11:last-child{
    padding-top: 2.75rem;
  }

  .\32xl\:last\:pt-12:last-child{
    padding-top: 3rem;
  }

  .\32xl\:last\:pt-14:last-child{
    padding-top: 3.5rem;
  }

  .\32xl\:last\:pt-16:last-child{
    padding-top: 4rem;
  }

  .\32xl\:last\:pt-20:last-child{
    padding-top: 5rem;
  }

  .\32xl\:last\:pt-24:last-child{
    padding-top: 6rem;
  }

  .\32xl\:last\:pt-28:last-child{
    padding-top: 7rem;
  }

  .\32xl\:last\:pt-32:last-child{
    padding-top: 8rem;
  }

  .\32xl\:last\:pt-36:last-child{
    padding-top: 9rem;
  }

  .\32xl\:last\:pt-40:last-child{
    padding-top: 10rem;
  }

  .\32xl\:last\:pt-44:last-child{
    padding-top: 11rem;
  }

  .\32xl\:last\:pt-48:last-child{
    padding-top: 12rem;
  }

  .\32xl\:last\:pt-52:last-child{
    padding-top: 13rem;
  }

  .\32xl\:last\:pt-56:last-child{
    padding-top: 14rem;
  }

  .\32xl\:last\:pt-60:last-child{
    padding-top: 15rem;
  }

  .\32xl\:last\:pt-64:last-child{
    padding-top: 16rem;
  }

  .\32xl\:last\:pt-72:last-child{
    padding-top: 18rem;
  }

  .\32xl\:last\:pt-80:last-child{
    padding-top: 20rem;
  }

  .\32xl\:last\:pt-96:last-child{
    padding-top: 24rem;
  }

  .\32xl\:last\:pt-144:last-child{
    padding-top: 36rem;
  }

  .\32xl\:last\:pt-192:last-child{
    padding-top: 48rem;
  }

  .\32xl\:last\:pt-240:last-child{
    padding-top: 60rem;
  }

  .\32xl\:last\:pt-px:last-child{
    padding-top: 1px;
  }

  .\32xl\:last\:pt-0\.5:last-child{
    padding-top: 0.125rem;
  }

  .\32xl\:last\:pt-1\.5:last-child{
    padding-top: 0.375rem;
  }

  .\32xl\:last\:pt-2\.5:last-child{
    padding-top: 0.625rem;
  }

  .\32xl\:last\:pt-3\.5:last-child{
    padding-top: 0.875rem;
  }

  .\32xl\:last\:pt-btn-default:last-child{
    padding-top: 2.5rem;
  }

  .\32xl\:last\:pt-btn-sm:last-child{
    padding-top: 1.875rem;
  }

  .\32xl\:last\:pt-header:last-child{
    padding-top: 60px;
  }

  .\32xl\:last\:pt-icon:last-child{
    padding-top: 20px;
  }

  .\32xl\:last\:pt-icon-3xl:last-child{
    padding-top: 120px;
  }

  .\32xl\:last\:pt-icon-2xl:last-child{
    padding-top: 80px;
  }

  .\32xl\:last\:pt-icon-xl:last-child{
    padding-top: 60px;
  }

  .\32xl\:last\:pt-icon-lg:last-child{
    padding-top: 40px;
  }

  .\32xl\:last\:pt-icon-sm:last-child{
    padding-top: 18px;
  }

  .\32xl\:last\:pt-icon-xs:last-child{
    padding-top: 16px;
  }

  .\32xl\:last\:pt-icon-spacing:last-child{
    padding-top: 8px;
  }

  .\32xl\:last\:pt-heading-xs:last-child{
    padding-top: 0.25rem;
  }

  .\32xl\:last\:pt-heading-sm:last-child{
    padding-top: 0.5rem;
  }

  .\32xl\:last\:pt-heading:last-child{
    padding-top: 1rem;
  }

  .\32xl\:last\:pt-heading-lg:last-child{
    padding-top: 2rem;
  }

  .\32xl\:last\:pt-actionbar:last-child{
    padding-top: 70px;
  }

  .\32xl\:last\:pt-aside:last-child{
    padding-top: 20rem;
  }

  .\32xl\:last\:pt-sidebar:last-child{
    padding-top: 16rem;
  }

  .\32xl\:last\:pt-card-padding:last-child{
    padding-top: 1.25rem;
  }

  .\32xl\:last\:pr-0:last-child{
    padding-right: 0px;
  }

  .\32xl\:last\:pr-1:last-child{
    padding-right: 0.25rem;
  }

  .\32xl\:last\:pr-2:last-child{
    padding-right: 0.5rem;
  }

  .\32xl\:last\:pr-3:last-child{
    padding-right: 0.75rem;
  }

  .\32xl\:last\:pr-4:last-child{
    padding-right: 1rem;
  }

  .\32xl\:last\:pr-5:last-child{
    padding-right: 1.25rem;
  }

  .\32xl\:last\:pr-6:last-child{
    padding-right: 1.5rem;
  }

  .\32xl\:last\:pr-7:last-child{
    padding-right: 1.75rem;
  }

  .\32xl\:last\:pr-8:last-child{
    padding-right: 2rem;
  }

  .\32xl\:last\:pr-9:last-child{
    padding-right: 2.25rem;
  }

  .\32xl\:last\:pr-10:last-child{
    padding-right: 2.5rem;
  }

  .\32xl\:last\:pr-11:last-child{
    padding-right: 2.75rem;
  }

  .\32xl\:last\:pr-12:last-child{
    padding-right: 3rem;
  }

  .\32xl\:last\:pr-14:last-child{
    padding-right: 3.5rem;
  }

  .\32xl\:last\:pr-16:last-child{
    padding-right: 4rem;
  }

  .\32xl\:last\:pr-20:last-child{
    padding-right: 5rem;
  }

  .\32xl\:last\:pr-24:last-child{
    padding-right: 6rem;
  }

  .\32xl\:last\:pr-28:last-child{
    padding-right: 7rem;
  }

  .\32xl\:last\:pr-32:last-child{
    padding-right: 8rem;
  }

  .\32xl\:last\:pr-36:last-child{
    padding-right: 9rem;
  }

  .\32xl\:last\:pr-40:last-child{
    padding-right: 10rem;
  }

  .\32xl\:last\:pr-44:last-child{
    padding-right: 11rem;
  }

  .\32xl\:last\:pr-48:last-child{
    padding-right: 12rem;
  }

  .\32xl\:last\:pr-52:last-child{
    padding-right: 13rem;
  }

  .\32xl\:last\:pr-56:last-child{
    padding-right: 14rem;
  }

  .\32xl\:last\:pr-60:last-child{
    padding-right: 15rem;
  }

  .\32xl\:last\:pr-64:last-child{
    padding-right: 16rem;
  }

  .\32xl\:last\:pr-72:last-child{
    padding-right: 18rem;
  }

  .\32xl\:last\:pr-80:last-child{
    padding-right: 20rem;
  }

  .\32xl\:last\:pr-96:last-child{
    padding-right: 24rem;
  }

  .\32xl\:last\:pr-144:last-child{
    padding-right: 36rem;
  }

  .\32xl\:last\:pr-192:last-child{
    padding-right: 48rem;
  }

  .\32xl\:last\:pr-240:last-child{
    padding-right: 60rem;
  }

  .\32xl\:last\:pr-px:last-child{
    padding-right: 1px;
  }

  .\32xl\:last\:pr-0\.5:last-child{
    padding-right: 0.125rem;
  }

  .\32xl\:last\:pr-1\.5:last-child{
    padding-right: 0.375rem;
  }

  .\32xl\:last\:pr-2\.5:last-child{
    padding-right: 0.625rem;
  }

  .\32xl\:last\:pr-3\.5:last-child{
    padding-right: 0.875rem;
  }

  .\32xl\:last\:pr-btn-default:last-child{
    padding-right: 2.5rem;
  }

  .\32xl\:last\:pr-btn-sm:last-child{
    padding-right: 1.875rem;
  }

  .\32xl\:last\:pr-header:last-child{
    padding-right: 60px;
  }

  .\32xl\:last\:pr-icon:last-child{
    padding-right: 20px;
  }

  .\32xl\:last\:pr-icon-3xl:last-child{
    padding-right: 120px;
  }

  .\32xl\:last\:pr-icon-2xl:last-child{
    padding-right: 80px;
  }

  .\32xl\:last\:pr-icon-xl:last-child{
    padding-right: 60px;
  }

  .\32xl\:last\:pr-icon-lg:last-child{
    padding-right: 40px;
  }

  .\32xl\:last\:pr-icon-sm:last-child{
    padding-right: 18px;
  }

  .\32xl\:last\:pr-icon-xs:last-child{
    padding-right: 16px;
  }

  .\32xl\:last\:pr-icon-spacing:last-child{
    padding-right: 8px;
  }

  .\32xl\:last\:pr-heading-xs:last-child{
    padding-right: 0.25rem;
  }

  .\32xl\:last\:pr-heading-sm:last-child{
    padding-right: 0.5rem;
  }

  .\32xl\:last\:pr-heading:last-child{
    padding-right: 1rem;
  }

  .\32xl\:last\:pr-heading-lg:last-child{
    padding-right: 2rem;
  }

  .\32xl\:last\:pr-actionbar:last-child{
    padding-right: 70px;
  }

  .\32xl\:last\:pr-aside:last-child{
    padding-right: 20rem;
  }

  .\32xl\:last\:pr-sidebar:last-child{
    padding-right: 16rem;
  }

  .\32xl\:last\:pr-card-padding:last-child{
    padding-right: 1.25rem;
  }

  .\32xl\:last\:pb-0:last-child{
    padding-bottom: 0px;
  }

  .\32xl\:last\:pb-1:last-child{
    padding-bottom: 0.25rem;
  }

  .\32xl\:last\:pb-2:last-child{
    padding-bottom: 0.5rem;
  }

  .\32xl\:last\:pb-3:last-child{
    padding-bottom: 0.75rem;
  }

  .\32xl\:last\:pb-4:last-child{
    padding-bottom: 1rem;
  }

  .\32xl\:last\:pb-5:last-child{
    padding-bottom: 1.25rem;
  }

  .\32xl\:last\:pb-6:last-child{
    padding-bottom: 1.5rem;
  }

  .\32xl\:last\:pb-7:last-child{
    padding-bottom: 1.75rem;
  }

  .\32xl\:last\:pb-8:last-child{
    padding-bottom: 2rem;
  }

  .\32xl\:last\:pb-9:last-child{
    padding-bottom: 2.25rem;
  }

  .\32xl\:last\:pb-10:last-child{
    padding-bottom: 2.5rem;
  }

  .\32xl\:last\:pb-11:last-child{
    padding-bottom: 2.75rem;
  }

  .\32xl\:last\:pb-12:last-child{
    padding-bottom: 3rem;
  }

  .\32xl\:last\:pb-14:last-child{
    padding-bottom: 3.5rem;
  }

  .\32xl\:last\:pb-16:last-child{
    padding-bottom: 4rem;
  }

  .\32xl\:last\:pb-20:last-child{
    padding-bottom: 5rem;
  }

  .\32xl\:last\:pb-24:last-child{
    padding-bottom: 6rem;
  }

  .\32xl\:last\:pb-28:last-child{
    padding-bottom: 7rem;
  }

  .\32xl\:last\:pb-32:last-child{
    padding-bottom: 8rem;
  }

  .\32xl\:last\:pb-36:last-child{
    padding-bottom: 9rem;
  }

  .\32xl\:last\:pb-40:last-child{
    padding-bottom: 10rem;
  }

  .\32xl\:last\:pb-44:last-child{
    padding-bottom: 11rem;
  }

  .\32xl\:last\:pb-48:last-child{
    padding-bottom: 12rem;
  }

  .\32xl\:last\:pb-52:last-child{
    padding-bottom: 13rem;
  }

  .\32xl\:last\:pb-56:last-child{
    padding-bottom: 14rem;
  }

  .\32xl\:last\:pb-60:last-child{
    padding-bottom: 15rem;
  }

  .\32xl\:last\:pb-64:last-child{
    padding-bottom: 16rem;
  }

  .\32xl\:last\:pb-72:last-child{
    padding-bottom: 18rem;
  }

  .\32xl\:last\:pb-80:last-child{
    padding-bottom: 20rem;
  }

  .\32xl\:last\:pb-96:last-child{
    padding-bottom: 24rem;
  }

  .\32xl\:last\:pb-144:last-child{
    padding-bottom: 36rem;
  }

  .\32xl\:last\:pb-192:last-child{
    padding-bottom: 48rem;
  }

  .\32xl\:last\:pb-240:last-child{
    padding-bottom: 60rem;
  }

  .\32xl\:last\:pb-px:last-child{
    padding-bottom: 1px;
  }

  .\32xl\:last\:pb-0\.5:last-child{
    padding-bottom: 0.125rem;
  }

  .\32xl\:last\:pb-1\.5:last-child{
    padding-bottom: 0.375rem;
  }

  .\32xl\:last\:pb-2\.5:last-child{
    padding-bottom: 0.625rem;
  }

  .\32xl\:last\:pb-3\.5:last-child{
    padding-bottom: 0.875rem;
  }

  .\32xl\:last\:pb-btn-default:last-child{
    padding-bottom: 2.5rem;
  }

  .\32xl\:last\:pb-btn-sm:last-child{
    padding-bottom: 1.875rem;
  }

  .\32xl\:last\:pb-header:last-child{
    padding-bottom: 60px;
  }

  .\32xl\:last\:pb-icon:last-child{
    padding-bottom: 20px;
  }

  .\32xl\:last\:pb-icon-3xl:last-child{
    padding-bottom: 120px;
  }

  .\32xl\:last\:pb-icon-2xl:last-child{
    padding-bottom: 80px;
  }

  .\32xl\:last\:pb-icon-xl:last-child{
    padding-bottom: 60px;
  }

  .\32xl\:last\:pb-icon-lg:last-child{
    padding-bottom: 40px;
  }

  .\32xl\:last\:pb-icon-sm:last-child{
    padding-bottom: 18px;
  }

  .\32xl\:last\:pb-icon-xs:last-child{
    padding-bottom: 16px;
  }

  .\32xl\:last\:pb-icon-spacing:last-child{
    padding-bottom: 8px;
  }

  .\32xl\:last\:pb-heading-xs:last-child{
    padding-bottom: 0.25rem;
  }

  .\32xl\:last\:pb-heading-sm:last-child{
    padding-bottom: 0.5rem;
  }

  .\32xl\:last\:pb-heading:last-child{
    padding-bottom: 1rem;
  }

  .\32xl\:last\:pb-heading-lg:last-child{
    padding-bottom: 2rem;
  }

  .\32xl\:last\:pb-actionbar:last-child{
    padding-bottom: 70px;
  }

  .\32xl\:last\:pb-aside:last-child{
    padding-bottom: 20rem;
  }

  .\32xl\:last\:pb-sidebar:last-child{
    padding-bottom: 16rem;
  }

  .\32xl\:last\:pb-card-padding:last-child{
    padding-bottom: 1.25rem;
  }

  .\32xl\:last\:pl-0:last-child{
    padding-left: 0px;
  }

  .\32xl\:last\:pl-1:last-child{
    padding-left: 0.25rem;
  }

  .\32xl\:last\:pl-2:last-child{
    padding-left: 0.5rem;
  }

  .\32xl\:last\:pl-3:last-child{
    padding-left: 0.75rem;
  }

  .\32xl\:last\:pl-4:last-child{
    padding-left: 1rem;
  }

  .\32xl\:last\:pl-5:last-child{
    padding-left: 1.25rem;
  }

  .\32xl\:last\:pl-6:last-child{
    padding-left: 1.5rem;
  }

  .\32xl\:last\:pl-7:last-child{
    padding-left: 1.75rem;
  }

  .\32xl\:last\:pl-8:last-child{
    padding-left: 2rem;
  }

  .\32xl\:last\:pl-9:last-child{
    padding-left: 2.25rem;
  }

  .\32xl\:last\:pl-10:last-child{
    padding-left: 2.5rem;
  }

  .\32xl\:last\:pl-11:last-child{
    padding-left: 2.75rem;
  }

  .\32xl\:last\:pl-12:last-child{
    padding-left: 3rem;
  }

  .\32xl\:last\:pl-14:last-child{
    padding-left: 3.5rem;
  }

  .\32xl\:last\:pl-16:last-child{
    padding-left: 4rem;
  }

  .\32xl\:last\:pl-20:last-child{
    padding-left: 5rem;
  }

  .\32xl\:last\:pl-24:last-child{
    padding-left: 6rem;
  }

  .\32xl\:last\:pl-28:last-child{
    padding-left: 7rem;
  }

  .\32xl\:last\:pl-32:last-child{
    padding-left: 8rem;
  }

  .\32xl\:last\:pl-36:last-child{
    padding-left: 9rem;
  }

  .\32xl\:last\:pl-40:last-child{
    padding-left: 10rem;
  }

  .\32xl\:last\:pl-44:last-child{
    padding-left: 11rem;
  }

  .\32xl\:last\:pl-48:last-child{
    padding-left: 12rem;
  }

  .\32xl\:last\:pl-52:last-child{
    padding-left: 13rem;
  }

  .\32xl\:last\:pl-56:last-child{
    padding-left: 14rem;
  }

  .\32xl\:last\:pl-60:last-child{
    padding-left: 15rem;
  }

  .\32xl\:last\:pl-64:last-child{
    padding-left: 16rem;
  }

  .\32xl\:last\:pl-72:last-child{
    padding-left: 18rem;
  }

  .\32xl\:last\:pl-80:last-child{
    padding-left: 20rem;
  }

  .\32xl\:last\:pl-96:last-child{
    padding-left: 24rem;
  }

  .\32xl\:last\:pl-144:last-child{
    padding-left: 36rem;
  }

  .\32xl\:last\:pl-192:last-child{
    padding-left: 48rem;
  }

  .\32xl\:last\:pl-240:last-child{
    padding-left: 60rem;
  }

  .\32xl\:last\:pl-px:last-child{
    padding-left: 1px;
  }

  .\32xl\:last\:pl-0\.5:last-child{
    padding-left: 0.125rem;
  }

  .\32xl\:last\:pl-1\.5:last-child{
    padding-left: 0.375rem;
  }

  .\32xl\:last\:pl-2\.5:last-child{
    padding-left: 0.625rem;
  }

  .\32xl\:last\:pl-3\.5:last-child{
    padding-left: 0.875rem;
  }

  .\32xl\:last\:pl-btn-default:last-child{
    padding-left: 2.5rem;
  }

  .\32xl\:last\:pl-btn-sm:last-child{
    padding-left: 1.875rem;
  }

  .\32xl\:last\:pl-header:last-child{
    padding-left: 60px;
  }

  .\32xl\:last\:pl-icon:last-child{
    padding-left: 20px;
  }

  .\32xl\:last\:pl-icon-3xl:last-child{
    padding-left: 120px;
  }

  .\32xl\:last\:pl-icon-2xl:last-child{
    padding-left: 80px;
  }

  .\32xl\:last\:pl-icon-xl:last-child{
    padding-left: 60px;
  }

  .\32xl\:last\:pl-icon-lg:last-child{
    padding-left: 40px;
  }

  .\32xl\:last\:pl-icon-sm:last-child{
    padding-left: 18px;
  }

  .\32xl\:last\:pl-icon-xs:last-child{
    padding-left: 16px;
  }

  .\32xl\:last\:pl-icon-spacing:last-child{
    padding-left: 8px;
  }

  .\32xl\:last\:pl-heading-xs:last-child{
    padding-left: 0.25rem;
  }

  .\32xl\:last\:pl-heading-sm:last-child{
    padding-left: 0.5rem;
  }

  .\32xl\:last\:pl-heading:last-child{
    padding-left: 1rem;
  }

  .\32xl\:last\:pl-heading-lg:last-child{
    padding-left: 2rem;
  }

  .\32xl\:last\:pl-actionbar:last-child{
    padding-left: 70px;
  }

  .\32xl\:last\:pl-aside:last-child{
    padding-left: 20rem;
  }

  .\32xl\:last\:pl-sidebar:last-child{
    padding-left: 16rem;
  }

  .\32xl\:last\:pl-card-padding:last-child{
    padding-left: 1.25rem;
  }

  .\32xl\:text-left{
    text-align: left;
  }

  .\32xl\:text-center{
    text-align: center;
  }

  .\32xl\:text-right{
    text-align: right;
  }

  .\32xl\:text-justify{
    text-align: justify;
  }

  .\32xl\:align-baseline{
    vertical-align: baseline;
  }

  .\32xl\:align-top{
    vertical-align: top;
  }

  .\32xl\:align-middle{
    vertical-align: middle;
  }

  .\32xl\:align-bottom{
    vertical-align: bottom;
  }

  .\32xl\:align-text-top{
    vertical-align: text-top;
  }

  .\32xl\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .\32xl\:font-sans{
    font-family: museo-sans-rounded, sans-serif;
  }

  .\32xl\:font-serif{
    font-family: museo-sans-rounded, sans-serif;
  }

  .\32xl\:font-mono{
    font-family: Source Code Pro, monospace;
  }

  .\32xl\:font-display{
    font-family: museo-sans-rounded, sans-serif;
  }

  .\32xl\:font-body{
    font-family: museo-sans-rounded, sans-serif;
  }

  .\32xl\:text-xs{
    font-size: 0.688rem;
    line-height: 0.8rem;
  }

  .\32xl\:text-sm{
    font-size: 0.813rem;
    line-height: 1rem;
  }

  .\32xl\:text-base{
    font-size: 0.875rem;
    line-height: 1.4rem;
  }

  .\32xl\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .\32xl\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .\32xl\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .\32xl\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .\32xl\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .\32xl\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .\32xl\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .\32xl\:text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .\32xl\:text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .\32xl\:text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .\32xl\:text-heading-1{
    font-size: 1.563rem;
    line-height: 1.563rem;
  }

  .\32xl\:text-heading-2{
    font-size: 1.375rem;
    line-height: 1.375rem;
  }

  .\32xl\:text-heading-3{
    font-size: 1.125rem;
    line-height: 1.125rem;
  }

  .\32xl\:text-heading-4{
    font-size: 1rem;
    line-height: 1rem;
  }

  .\32xl\:text-display-1{
    font-size: 5rem;
    line-height: 5rem;
  }

  .\32xl\:text-display-2{
    font-size: 4rem;
    line-height: 4rem;
  }

  .\32xl\:text-display-3{
    font-size: 3rem;
    line-height: 3rem;
  }

  .\32xl\:text-display-4{
    font-size: 1.875rem;
    line-height: 1.563rem;
  }

  .\32xl\:text-label{
    font-size: 0.8125rem;
    line-height: 0.9rem;
  }

  .\32xl\:text-icon-default{
    font-size: 20px;
  }

  .\32xl\:text-icon-3xl{
    font-size: 120px;
  }

  .\32xl\:text-icon-2xl{
    font-size: 80px;
  }

  .\32xl\:text-icon-xl{
    font-size: 60px;
  }

  .\32xl\:text-icon-lg{
    font-size: 40px;
  }

  .\32xl\:text-icon-sm{
    font-size: 18px;
  }

  .\32xl\:text-icon-xs{
    font-size: 0.75rem;
  }

  .\32xl\:text-xxs{
    font-size: 0.6rem;
  }

  .\32xl\:font-thin{
    font-weight: 100;
  }

  .\32xl\:font-light{
    font-weight: 300;
  }

  .\32xl\:font-normal{
    font-weight: 500;
  }

  .\32xl\:font-medium{
    font-weight: 500;
  }

  .\32xl\:font-semibold{
    font-weight: 600;
  }

  .\32xl\:font-bold{
    font-weight: 700;
  }

  .\32xl\:font-black{
    font-weight: 900;
  }

  .\32xl\:uppercase{
    text-transform: uppercase;
  }

  .\32xl\:lowercase{
    text-transform: lowercase;
  }

  .\32xl\:capitalize{
    text-transform: capitalize;
  }

  .\32xl\:normal-case{
    text-transform: none;
  }

  .\32xl\:italic{
    font-style: italic;
  }

  .\32xl\:not-italic{
    font-style: normal;
  }

  .\32xl\:ordinal, .\32xl\:slashed-zero, .\32xl\:lining-nums, .\32xl\:oldstyle-nums, .\32xl\:proportional-nums, .\32xl\:tabular-nums, .\32xl\:diagonal-fractions, .\32xl\:stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .\32xl\:normal-nums{
    font-variant-numeric: normal;
  }

  .\32xl\:ordinal{
    --tw-ordinal: ordinal;
  }

  .\32xl\:slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .\32xl\:lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .\32xl\:oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .\32xl\:proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .\32xl\:tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .\32xl\:diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .\32xl\:stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .\32xl\:leading-3{
    line-height: .75rem;
  }

  .\32xl\:leading-4{
    line-height: 1rem;
  }

  .\32xl\:leading-5{
    line-height: 1.25rem;
  }

  .\32xl\:leading-6{
    line-height: 1.5rem;
  }

  .\32xl\:leading-7{
    line-height: 1.75rem;
  }

  .\32xl\:leading-8{
    line-height: 2rem;
  }

  .\32xl\:leading-9{
    line-height: 2.25rem;
  }

  .\32xl\:leading-10{
    line-height: 2.5rem;
  }

  .\32xl\:leading-none{
    line-height: 1;
  }

  .\32xl\:leading-tight{
    line-height: 1.25;
  }

  .\32xl\:leading-snug{
    line-height: 1.375;
  }

  .\32xl\:leading-normal{
    line-height: 1.5;
  }

  .\32xl\:leading-relaxed{
    line-height: 1.625;
  }

  .\32xl\:leading-loose{
    line-height: 2;
  }

  .\32xl\:tracking-tighter{
    letter-spacing: -0.05em;
  }

  .\32xl\:tracking-tight{
    letter-spacing: -0.025em;
  }

  .\32xl\:tracking-normal{
    letter-spacing: 0em;
  }

  .\32xl\:tracking-wide{
    letter-spacing: 0.025em;
  }

  .\32xl\:tracking-wider{
    letter-spacing: 0.05em;
  }

  .\32xl\:tracking-widest{
    letter-spacing: 0.1em;
  }

  .\32xl\:text-transparent{
    color: transparent;
  }

  .\32xl\:text-current{
    color: currentColor;
  }

  .\32xl\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\32xl\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\32xl\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\32xl\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\32xl\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\32xl\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\32xl\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\32xl\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\32xl\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\32xl\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\32xl\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\32xl\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\32xl\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\32xl\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-transparent{
    color: transparent;
  }

  .group:hover .\32xl\:group-hover\:text-current{
    color: currentColor;
  }

  .group:hover .\32xl\:group-hover\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .\32xl\:group-hover\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-transparent:focus-within{
    color: transparent;
  }

  .\32xl\:focus-within\:text-current:focus-within{
    color: currentColor;
  }

  .\32xl\:focus-within\:text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-orange-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-teal-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-teal-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-teal-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-petrol-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-petrol-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-petrol-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-petrol-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-appbody:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-primary:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-link:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-link-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-header:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-actionbar:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-bordercolor:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-success:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-danger:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-disabled:focus-within{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-info:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-card:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-dark:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-label-color:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-label-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:focus-within\:text-border-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-transparent:hover{
    color: transparent;
  }

  .\32xl\:hover\:text-current:hover{
    color: currentColor;
  }

  .\32xl\:hover\:text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-orange-500:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-teal-300:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-teal-400:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-teal-500:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-petrol-500:hover{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-petrol-600:hover{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-petrol-700:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-petrol-800:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-appbody:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-link:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-link-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-header:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-actionbar:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-bordercolor:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-success:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-danger:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-disabled:hover{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-info:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-card:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-dark:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-label-color:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-label-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:hover\:text-border-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-transparent:focus{
    color: transparent;
  }

  .\32xl\:focus\:text-current:focus{
    color: currentColor;
  }

  .\32xl\:focus\:text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-orange-500:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-teal-300:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-teal-400:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-teal-500:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-petrol-500:focus{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-petrol-600:focus{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-petrol-700:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-petrol-800:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-appbody:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-link:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-link-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-header:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-actionbar:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-bordercolor:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-success:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-danger:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-disabled:focus{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-info:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-card:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-dark:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-label-color:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-label-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:focus\:text-border-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-transparent:active{
    color: transparent;
  }

  .\32xl\:active\:text-current:active{
    color: currentColor;
  }

  .\32xl\:active\:text-black:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-white:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-gray-100:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-gray-200:active{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-gray-300:active{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-gray-400:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-gray-500:active{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-gray-600:active{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-gray-700:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-gray-800:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-gray-900:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-green-500:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-red-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-pink-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-orange-500:active{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-teal-300:active{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-teal-400:active{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-teal-500:active{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-yellow-500:active{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-blue-200:active{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-blue-500:active{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-petrol-500:active{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-petrol-600:active{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-petrol-700:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-petrol-800:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-appbody:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-primary:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-link:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-link-hover:active{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-header:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-actionbar:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-bordercolor:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-success:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-danger:active{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-disabled:active{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-info:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-card:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-dark:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-label-color:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-label-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\32xl\:active\:text-border-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\32xl\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .\32xl\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .\32xl\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .\32xl\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .\32xl\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .\32xl\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .\32xl\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .\32xl\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .\32xl\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .\32xl\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .\32xl\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .\32xl\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .\32xl\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .\32xl\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .\32xl\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .\32xl\:focus-within\:text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .\32xl\:focus-within\:text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .\32xl\:focus-within\:text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .\32xl\:focus-within\:text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .\32xl\:focus-within\:text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .\32xl\:focus-within\:text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .\32xl\:focus-within\:text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .\32xl\:focus-within\:text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .\32xl\:focus-within\:text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .\32xl\:focus-within\:text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .\32xl\:focus-within\:text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .\32xl\:focus-within\:text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .\32xl\:focus-within\:text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .\32xl\:focus-within\:text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .\32xl\:focus-within\:text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .\32xl\:hover\:text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .\32xl\:hover\:text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .\32xl\:hover\:text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .\32xl\:hover\:text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .\32xl\:hover\:text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .\32xl\:hover\:text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .\32xl\:hover\:text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .\32xl\:hover\:text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .\32xl\:hover\:text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .\32xl\:hover\:text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .\32xl\:hover\:text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .\32xl\:hover\:text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .\32xl\:hover\:text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .\32xl\:hover\:text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .\32xl\:hover\:text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .\32xl\:focus\:text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .\32xl\:focus\:text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .\32xl\:focus\:text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .\32xl\:focus\:text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .\32xl\:focus\:text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .\32xl\:focus\:text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .\32xl\:focus\:text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .\32xl\:focus\:text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .\32xl\:focus\:text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .\32xl\:focus\:text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .\32xl\:focus\:text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .\32xl\:focus\:text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .\32xl\:focus\:text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .\32xl\:focus\:text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .\32xl\:focus\:text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .\32xl\:underline{
    text-decoration: underline;
  }

  .\32xl\:line-through{
    text-decoration: line-through;
  }

  .\32xl\:no-underline{
    text-decoration: none;
  }

  .group:hover .\32xl\:group-hover\:underline{
    text-decoration: underline;
  }

  .group:hover .\32xl\:group-hover\:line-through{
    text-decoration: line-through;
  }

  .group:hover .\32xl\:group-hover\:no-underline{
    text-decoration: none;
  }

  .\32xl\:focus-within\:underline:focus-within{
    text-decoration: underline;
  }

  .\32xl\:focus-within\:line-through:focus-within{
    text-decoration: line-through;
  }

  .\32xl\:focus-within\:no-underline:focus-within{
    text-decoration: none;
  }

  .\32xl\:hover\:underline:hover{
    text-decoration: underline;
  }

  .\32xl\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .\32xl\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .\32xl\:focus\:underline:focus{
    text-decoration: underline;
  }

  .\32xl\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .\32xl\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .\32xl\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .\32xl\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .\32xl\:placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .\32xl\:placeholder-transparent:-ms-input-placeholder{
    color: transparent;
  }

  .\32xl\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .\32xl\:placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .\32xl\:placeholder-current:-ms-input-placeholder{
    color: currentColor;
  }

  .\32xl\:placeholder-current::placeholder{
    color: currentColor;
  }

  .\32xl\:placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-black:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-orange-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-orange-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-orange-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-teal-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-teal-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-teal-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-teal-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-teal-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-teal-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-teal-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-teal-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-teal-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-petrol-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-appbody::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-appbody:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-appbody::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-primary::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-primary:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-primary::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-link::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-link:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-link::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-link-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-link-hover:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-link-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-header::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-header:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-header::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-actionbar::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-actionbar:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-actionbar::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-bordercolor::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-bordercolor:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-bordercolor::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-success::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-success:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-success::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-danger::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-danger:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-danger::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-disabled::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-disabled:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-disabled::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-info::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-info:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-info::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-card::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-card:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-card::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-dark::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-dark:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-dark::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-label-color::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-label-color:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-label-color::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-label-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-label-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-label-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-border-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-border-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-border-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .\32xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder{
    color: transparent;
  }

  .\32xl\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .\32xl\:focus\:placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-current:focus:-ms-input-placeholder{
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .\32xl\:focus\:placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-black:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-orange-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-orange-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-orange-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-teal-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-teal-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-teal-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-teal-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-teal-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-teal-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-teal-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-teal-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-teal-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-petrol-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-appbody:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-appbody:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-appbody:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-primary:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-primary:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-primary:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-link:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-link:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-link:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-link-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-link-hover:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-link-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-header:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-header:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-header:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-actionbar:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-actionbar:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-actionbar:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-bordercolor:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-bordercolor:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-bordercolor:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-success:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-success:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-success:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-danger:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-danger:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-danger:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-disabled:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-disabled:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-disabled:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-info:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-info:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-info:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-card:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-card:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-card:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-dark:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-dark:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-dark:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-label-color:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-label-color:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-label-color:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-label-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-label-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-label-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-border-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-border-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:focus\:placeholder-border-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\32xl\:placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-0:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-5:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-10:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-20:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-25:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-30:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-40:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-60:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-70:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-75:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-80:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-90:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-95:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:placeholder-opacity-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:focus\:placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\32xl\:opacity-0{
    opacity: 0;
  }

  .\32xl\:opacity-5{
    opacity: 0.05;
  }

  .\32xl\:opacity-10{
    opacity: 0.1;
  }

  .\32xl\:opacity-20{
    opacity: 0.2;
  }

  .\32xl\:opacity-25{
    opacity: 0.25;
  }

  .\32xl\:opacity-30{
    opacity: 0.3;
  }

  .\32xl\:opacity-40{
    opacity: 0.4;
  }

  .\32xl\:opacity-50{
    opacity: 0.5;
  }

  .\32xl\:opacity-60{
    opacity: 0.6;
  }

  .\32xl\:opacity-70{
    opacity: 0.7;
  }

  .\32xl\:opacity-75{
    opacity: 0.75;
  }

  .\32xl\:opacity-80{
    opacity: 0.8;
  }

  .\32xl\:opacity-90{
    opacity: 0.9;
  }

  .\32xl\:opacity-95{
    opacity: 0.95;
  }

  .\32xl\:opacity-100{
    opacity: 1;
  }

  .group:hover .\32xl\:group-hover\:opacity-0{
    opacity: 0;
  }

  .group:hover .\32xl\:group-hover\:opacity-5{
    opacity: 0.05;
  }

  .group:hover .\32xl\:group-hover\:opacity-10{
    opacity: 0.1;
  }

  .group:hover .\32xl\:group-hover\:opacity-20{
    opacity: 0.2;
  }

  .group:hover .\32xl\:group-hover\:opacity-25{
    opacity: 0.25;
  }

  .group:hover .\32xl\:group-hover\:opacity-30{
    opacity: 0.3;
  }

  .group:hover .\32xl\:group-hover\:opacity-40{
    opacity: 0.4;
  }

  .group:hover .\32xl\:group-hover\:opacity-50{
    opacity: 0.5;
  }

  .group:hover .\32xl\:group-hover\:opacity-60{
    opacity: 0.6;
  }

  .group:hover .\32xl\:group-hover\:opacity-70{
    opacity: 0.7;
  }

  .group:hover .\32xl\:group-hover\:opacity-75{
    opacity: 0.75;
  }

  .group:hover .\32xl\:group-hover\:opacity-80{
    opacity: 0.8;
  }

  .group:hover .\32xl\:group-hover\:opacity-90{
    opacity: 0.9;
  }

  .group:hover .\32xl\:group-hover\:opacity-95{
    opacity: 0.95;
  }

  .group:hover .\32xl\:group-hover\:opacity-100{
    opacity: 1;
  }

  .\32xl\:focus-within\:opacity-0:focus-within{
    opacity: 0;
  }

  .\32xl\:focus-within\:opacity-5:focus-within{
    opacity: 0.05;
  }

  .\32xl\:focus-within\:opacity-10:focus-within{
    opacity: 0.1;
  }

  .\32xl\:focus-within\:opacity-20:focus-within{
    opacity: 0.2;
  }

  .\32xl\:focus-within\:opacity-25:focus-within{
    opacity: 0.25;
  }

  .\32xl\:focus-within\:opacity-30:focus-within{
    opacity: 0.3;
  }

  .\32xl\:focus-within\:opacity-40:focus-within{
    opacity: 0.4;
  }

  .\32xl\:focus-within\:opacity-50:focus-within{
    opacity: 0.5;
  }

  .\32xl\:focus-within\:opacity-60:focus-within{
    opacity: 0.6;
  }

  .\32xl\:focus-within\:opacity-70:focus-within{
    opacity: 0.7;
  }

  .\32xl\:focus-within\:opacity-75:focus-within{
    opacity: 0.75;
  }

  .\32xl\:focus-within\:opacity-80:focus-within{
    opacity: 0.8;
  }

  .\32xl\:focus-within\:opacity-90:focus-within{
    opacity: 0.9;
  }

  .\32xl\:focus-within\:opacity-95:focus-within{
    opacity: 0.95;
  }

  .\32xl\:focus-within\:opacity-100:focus-within{
    opacity: 1;
  }

  .\32xl\:hover\:opacity-0:hover{
    opacity: 0;
  }

  .\32xl\:hover\:opacity-5:hover{
    opacity: 0.05;
  }

  .\32xl\:hover\:opacity-10:hover{
    opacity: 0.1;
  }

  .\32xl\:hover\:opacity-20:hover{
    opacity: 0.2;
  }

  .\32xl\:hover\:opacity-25:hover{
    opacity: 0.25;
  }

  .\32xl\:hover\:opacity-30:hover{
    opacity: 0.3;
  }

  .\32xl\:hover\:opacity-40:hover{
    opacity: 0.4;
  }

  .\32xl\:hover\:opacity-50:hover{
    opacity: 0.5;
  }

  .\32xl\:hover\:opacity-60:hover{
    opacity: 0.6;
  }

  .\32xl\:hover\:opacity-70:hover{
    opacity: 0.7;
  }

  .\32xl\:hover\:opacity-75:hover{
    opacity: 0.75;
  }

  .\32xl\:hover\:opacity-80:hover{
    opacity: 0.8;
  }

  .\32xl\:hover\:opacity-90:hover{
    opacity: 0.9;
  }

  .\32xl\:hover\:opacity-95:hover{
    opacity: 0.95;
  }

  .\32xl\:hover\:opacity-100:hover{
    opacity: 1;
  }

  .\32xl\:focus\:opacity-0:focus{
    opacity: 0;
  }

  .\32xl\:focus\:opacity-5:focus{
    opacity: 0.05;
  }

  .\32xl\:focus\:opacity-10:focus{
    opacity: 0.1;
  }

  .\32xl\:focus\:opacity-20:focus{
    opacity: 0.2;
  }

  .\32xl\:focus\:opacity-25:focus{
    opacity: 0.25;
  }

  .\32xl\:focus\:opacity-30:focus{
    opacity: 0.3;
  }

  .\32xl\:focus\:opacity-40:focus{
    opacity: 0.4;
  }

  .\32xl\:focus\:opacity-50:focus{
    opacity: 0.5;
  }

  .\32xl\:focus\:opacity-60:focus{
    opacity: 0.6;
  }

  .\32xl\:focus\:opacity-70:focus{
    opacity: 0.7;
  }

  .\32xl\:focus\:opacity-75:focus{
    opacity: 0.75;
  }

  .\32xl\:focus\:opacity-80:focus{
    opacity: 0.8;
  }

  .\32xl\:focus\:opacity-90:focus{
    opacity: 0.9;
  }

  .\32xl\:focus\:opacity-95:focus{
    opacity: 0.95;
  }

  .\32xl\:focus\:opacity-100:focus{
    opacity: 1;
  }

  .\32xl\:bg-blend-normal{
    background-blend-mode: normal;
  }

  .\32xl\:bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .\32xl\:bg-blend-screen{
    background-blend-mode: screen;
  }

  .\32xl\:bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .\32xl\:bg-blend-darken{
    background-blend-mode: darken;
  }

  .\32xl\:bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .\32xl\:bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .\32xl\:bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .\32xl\:bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .\32xl\:bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .\32xl\:bg-blend-difference{
    background-blend-mode: difference;
  }

  .\32xl\:bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .\32xl\:bg-blend-hue{
    background-blend-mode: hue;
  }

  .\32xl\:bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .\32xl\:bg-blend-color{
    background-blend-mode: color;
  }

  .\32xl\:bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .\32xl\:mix-blend-normal{
    mix-blend-mode: normal;
  }

  .\32xl\:mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .\32xl\:mix-blend-screen{
    mix-blend-mode: screen;
  }

  .\32xl\:mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .\32xl\:mix-blend-darken{
    mix-blend-mode: darken;
  }

  .\32xl\:mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .\32xl\:mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .\32xl\:mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .\32xl\:mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .\32xl\:mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .\32xl\:mix-blend-difference{
    mix-blend-mode: difference;
  }

  .\32xl\:mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .\32xl\:mix-blend-hue{
    mix-blend-mode: hue;
  }

  .\32xl\:mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .\32xl\:mix-blend-color{
    mix-blend-mode: color;
  }

  .\32xl\:mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .\32xl\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\32xl\:group-hover\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow:focus-within{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus-within\:shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow:hover{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:hover\:shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow:focus{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:focus\:shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\32xl\:outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:focus-within\:outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\32xl\:focus\:outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\32xl\:ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus-within\:ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:focus\:ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\32xl\:ring-inset{
    --tw-ring-inset: inset;
  }

  .\32xl\:focus-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .\32xl\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .\32xl\:ring-transparent{
    --tw-ring-color: transparent;
  }

  .\32xl\:ring-current{
    --tw-ring-color: currentColor;
  }

  .\32xl\:ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\32xl\:ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\32xl\:ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .\32xl\:ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .\32xl\:ring-orange-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .\32xl\:ring-teal-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .\32xl\:ring-teal-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .\32xl\:ring-teal-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .\32xl\:ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .\32xl\:ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .\32xl\:ring-petrol-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .\32xl\:ring-petrol-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .\32xl\:ring-petrol-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\32xl\:ring-petrol-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\32xl\:ring-appbody{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\32xl\:ring-primary{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\32xl\:ring-link{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\32xl\:ring-link-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .\32xl\:ring-header{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\32xl\:ring-actionbar{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\32xl\:ring-bordercolor{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\32xl\:ring-success{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\32xl\:ring-danger{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .\32xl\:ring-disabled{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .\32xl\:ring-info{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\32xl\:ring-card{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:ring-dark{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\32xl\:ring-label-color{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\32xl\:ring-label-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\32xl\:ring-border-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .\32xl\:focus-within\:ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .\32xl\:focus-within\:ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-orange-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-teal-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-teal-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-teal-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-petrol-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-petrol-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-petrol-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-petrol-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-appbody:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-primary:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-link:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-link-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-header:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-actionbar:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-bordercolor:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-success:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-danger:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-disabled:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-info:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-card:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-dark:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-label-color:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-label-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\32xl\:focus-within\:ring-border-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .\32xl\:focus\:ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .\32xl\:focus\:ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-orange-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-teal-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-teal-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-teal-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-petrol-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-petrol-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-petrol-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-petrol-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-appbody:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-primary:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-link:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-link-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-header:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-actionbar:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-bordercolor:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-success:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-danger:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-disabled:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-info:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-card:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-dark:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-label-color:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-label-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\32xl\:focus\:ring-border-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\32xl\:ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .\32xl\:ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .\32xl\:focus-within\:ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .\32xl\:focus-within\:ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:focus-within\:ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:focus-within\:ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:focus-within\:ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:focus-within\:ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:focus-within\:ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:focus-within\:ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:focus-within\:ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:focus-within\:ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:focus-within\:ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:focus-within\:ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:focus-within\:ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:focus-within\:ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:focus-within\:ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .\32xl\:focus\:ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .\32xl\:focus\:ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .\32xl\:focus\:ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .\32xl\:focus\:ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .\32xl\:focus\:ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .\32xl\:focus\:ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .\32xl\:focus\:ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .\32xl\:focus\:ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .\32xl\:focus\:ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .\32xl\:focus\:ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .\32xl\:focus\:ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .\32xl\:focus\:ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .\32xl\:focus\:ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .\32xl\:focus\:ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .\32xl\:focus\:ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .\32xl\:ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:focus-within\:ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:focus-within\:ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:focus-within\:ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:focus-within\:ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:focus-within\:ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:focus\:ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .\32xl\:focus\:ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .\32xl\:focus\:ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .\32xl\:focus\:ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .\32xl\:focus\:ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .\32xl\:ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .\32xl\:ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:ring-offset-gray-100{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\32xl\:ring-offset-gray-200{
    --tw-ring-offset-color: #E1E2E3;
  }

  .\32xl\:ring-offset-gray-300{
    --tw-ring-offset-color: #D3D4D5;
  }

  .\32xl\:ring-offset-gray-400{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\32xl\:ring-offset-gray-500{
    --tw-ring-offset-color: #97999A;
  }

  .\32xl\:ring-offset-gray-600{
    --tw-ring-offset-color: #7B7D7F;
  }

  .\32xl\:ring-offset-gray-700{
    --tw-ring-offset-color: #525355;
  }

  .\32xl\:ring-offset-gray-800{
    --tw-ring-offset-color: #222222;
  }

  .\32xl\:ring-offset-gray-900{
    --tw-ring-offset-color: #000000;
  }

  .\32xl\:ring-offset-green-500{
    --tw-ring-offset-color: #AFB42A;
  }

  .\32xl\:ring-offset-red-500{
    --tw-ring-offset-color: #FF3131;
  }

  .\32xl\:ring-offset-pink-500{
    --tw-ring-offset-color: #FF145A;
  }

  .\32xl\:ring-offset-orange-500{
    --tw-ring-offset-color: #F48D21;
  }

  .\32xl\:ring-offset-teal-300{
    --tw-ring-offset-color: #78EAC1;
  }

  .\32xl\:ring-offset-teal-400{
    --tw-ring-offset-color: #6DDEBA;
  }

  .\32xl\:ring-offset-teal-500{
    --tw-ring-offset-color: #33BA9E;
  }

  .\32xl\:ring-offset-yellow-500{
    --tw-ring-offset-color: #D8CE0D;
  }

  .\32xl\:ring-offset-blue-200{
    --tw-ring-offset-color: #21BEF4;
  }

  .\32xl\:ring-offset-blue-500{
    --tw-ring-offset-color: #326DD1;
  }

  .\32xl\:ring-offset-petrol-500{
    --tw-ring-offset-color: #55609E;
  }

  .\32xl\:ring-offset-petrol-600{
    --tw-ring-offset-color: #3E4674;
  }

  .\32xl\:ring-offset-petrol-700{
    --tw-ring-offset-color: #2C3252;
  }

  .\32xl\:ring-offset-petrol-800{
    --tw-ring-offset-color: #1A1E31;
  }

  .\32xl\:ring-offset-appbody{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\32xl\:ring-offset-primary{
    --tw-ring-offset-color: #3F50B4;
  }

  .\32xl\:ring-offset-link{
    --tw-ring-offset-color: #3F50B4;
  }

  .\32xl\:ring-offset-link-hover{
    --tw-ring-offset-color: #4860E5;
  }

  .\32xl\:ring-offset-header{
    --tw-ring-offset-color: #2C3252;
  }

  .\32xl\:ring-offset-actionbar{
    --tw-ring-offset-color: #1A1E31;
  }

  .\32xl\:ring-offset-bordercolor{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\32xl\:ring-offset-success{
    --tw-ring-offset-color: #AFB42A;
  }

  .\32xl\:ring-offset-danger{
    --tw-ring-offset-color: #FD1525;
  }

  .\32xl\:ring-offset-disabled{
    --tw-ring-offset-color: #B8BAC5;
  }

  .\32xl\:ring-offset-info{
    --tw-ring-offset-color: #3F50B4;
  }

  .\32xl\:ring-offset-card{
    --tw-ring-offset-color: #ffffff;
  }

  .\32xl\:ring-offset-dark{
    --tw-ring-offset-color: #222222;
  }

  .\32xl\:ring-offset-label-color{
    --tw-ring-offset-color: #525355;
  }

  .\32xl\:ring-offset-label-inverted{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\32xl\:ring-offset-border-inverted{
    --tw-ring-offset-color: #525355;
  }

  .\32xl\:focus-within\:ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:focus-within\:ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:focus-within\:ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .\32xl\:focus-within\:ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:focus-within\:ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\32xl\:focus-within\:ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #E1E2E3;
  }

  .\32xl\:focus-within\:ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #D3D4D5;
  }

  .\32xl\:focus-within\:ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\32xl\:focus-within\:ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #97999A;
  }

  .\32xl\:focus-within\:ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #7B7D7F;
  }

  .\32xl\:focus-within\:ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .\32xl\:focus-within\:ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .\32xl\:focus-within\:ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #000000;
  }

  .\32xl\:focus-within\:ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .\32xl\:focus-within\:ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #FF3131;
  }

  .\32xl\:focus-within\:ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #FF145A;
  }

  .\32xl\:focus-within\:ring-offset-orange-500:focus-within{
    --tw-ring-offset-color: #F48D21;
  }

  .\32xl\:focus-within\:ring-offset-teal-300:focus-within{
    --tw-ring-offset-color: #78EAC1;
  }

  .\32xl\:focus-within\:ring-offset-teal-400:focus-within{
    --tw-ring-offset-color: #6DDEBA;
  }

  .\32xl\:focus-within\:ring-offset-teal-500:focus-within{
    --tw-ring-offset-color: #33BA9E;
  }

  .\32xl\:focus-within\:ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #D8CE0D;
  }

  .\32xl\:focus-within\:ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #21BEF4;
  }

  .\32xl\:focus-within\:ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #326DD1;
  }

  .\32xl\:focus-within\:ring-offset-petrol-500:focus-within{
    --tw-ring-offset-color: #55609E;
  }

  .\32xl\:focus-within\:ring-offset-petrol-600:focus-within{
    --tw-ring-offset-color: #3E4674;
  }

  .\32xl\:focus-within\:ring-offset-petrol-700:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .\32xl\:focus-within\:ring-offset-petrol-800:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .\32xl\:focus-within\:ring-offset-appbody:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\32xl\:focus-within\:ring-offset-primary:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .\32xl\:focus-within\:ring-offset-link:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .\32xl\:focus-within\:ring-offset-link-hover:focus-within{
    --tw-ring-offset-color: #4860E5;
  }

  .\32xl\:focus-within\:ring-offset-header:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .\32xl\:focus-within\:ring-offset-actionbar:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .\32xl\:focus-within\:ring-offset-bordercolor:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\32xl\:focus-within\:ring-offset-success:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .\32xl\:focus-within\:ring-offset-danger:focus-within{
    --tw-ring-offset-color: #FD1525;
  }

  .\32xl\:focus-within\:ring-offset-disabled:focus-within{
    --tw-ring-offset-color: #B8BAC5;
  }

  .\32xl\:focus-within\:ring-offset-info:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .\32xl\:focus-within\:ring-offset-card:focus-within{
    --tw-ring-offset-color: #ffffff;
  }

  .\32xl\:focus-within\:ring-offset-dark:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .\32xl\:focus-within\:ring-offset-label-color:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .\32xl\:focus-within\:ring-offset-label-inverted:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\32xl\:focus-within\:ring-offset-border-inverted:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .\32xl\:focus\:ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .\32xl\:focus\:ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .\32xl\:focus\:ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .\32xl\:focus\:ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .\32xl\:focus\:ring-offset-gray-100:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\32xl\:focus\:ring-offset-gray-200:focus{
    --tw-ring-offset-color: #E1E2E3;
  }

  .\32xl\:focus\:ring-offset-gray-300:focus{
    --tw-ring-offset-color: #D3D4D5;
  }

  .\32xl\:focus\:ring-offset-gray-400:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\32xl\:focus\:ring-offset-gray-500:focus{
    --tw-ring-offset-color: #97999A;
  }

  .\32xl\:focus\:ring-offset-gray-600:focus{
    --tw-ring-offset-color: #7B7D7F;
  }

  .\32xl\:focus\:ring-offset-gray-700:focus{
    --tw-ring-offset-color: #525355;
  }

  .\32xl\:focus\:ring-offset-gray-800:focus{
    --tw-ring-offset-color: #222222;
  }

  .\32xl\:focus\:ring-offset-gray-900:focus{
    --tw-ring-offset-color: #000000;
  }

  .\32xl\:focus\:ring-offset-green-500:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .\32xl\:focus\:ring-offset-red-500:focus{
    --tw-ring-offset-color: #FF3131;
  }

  .\32xl\:focus\:ring-offset-pink-500:focus{
    --tw-ring-offset-color: #FF145A;
  }

  .\32xl\:focus\:ring-offset-orange-500:focus{
    --tw-ring-offset-color: #F48D21;
  }

  .\32xl\:focus\:ring-offset-teal-300:focus{
    --tw-ring-offset-color: #78EAC1;
  }

  .\32xl\:focus\:ring-offset-teal-400:focus{
    --tw-ring-offset-color: #6DDEBA;
  }

  .\32xl\:focus\:ring-offset-teal-500:focus{
    --tw-ring-offset-color: #33BA9E;
  }

  .\32xl\:focus\:ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #D8CE0D;
  }

  .\32xl\:focus\:ring-offset-blue-200:focus{
    --tw-ring-offset-color: #21BEF4;
  }

  .\32xl\:focus\:ring-offset-blue-500:focus{
    --tw-ring-offset-color: #326DD1;
  }

  .\32xl\:focus\:ring-offset-petrol-500:focus{
    --tw-ring-offset-color: #55609E;
  }

  .\32xl\:focus\:ring-offset-petrol-600:focus{
    --tw-ring-offset-color: #3E4674;
  }

  .\32xl\:focus\:ring-offset-petrol-700:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .\32xl\:focus\:ring-offset-petrol-800:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .\32xl\:focus\:ring-offset-appbody:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\32xl\:focus\:ring-offset-primary:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .\32xl\:focus\:ring-offset-link:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .\32xl\:focus\:ring-offset-link-hover:focus{
    --tw-ring-offset-color: #4860E5;
  }

  .\32xl\:focus\:ring-offset-header:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .\32xl\:focus\:ring-offset-actionbar:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .\32xl\:focus\:ring-offset-bordercolor:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\32xl\:focus\:ring-offset-success:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .\32xl\:focus\:ring-offset-danger:focus{
    --tw-ring-offset-color: #FD1525;
  }

  .\32xl\:focus\:ring-offset-disabled:focus{
    --tw-ring-offset-color: #B8BAC5;
  }

  .\32xl\:focus\:ring-offset-info:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .\32xl\:focus\:ring-offset-card:focus{
    --tw-ring-offset-color: #ffffff;
  }

  .\32xl\:focus\:ring-offset-dark:focus{
    --tw-ring-offset-color: #222222;
  }

  .\32xl\:focus\:ring-offset-label-color:focus{
    --tw-ring-offset-color: #525355;
  }

  .\32xl\:focus\:ring-offset-label-inverted:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\32xl\:focus\:ring-offset-border-inverted:focus{
    --tw-ring-offset-color: #525355;
  }

  .\32xl\:filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .\32xl\:filter-none{
    filter: none;
  }

  .\32xl\:blur-0{
    --tw-blur: blur(0);
  }

  .\32xl\:blur-none{
    --tw-blur: blur(0);
  }

  .\32xl\:blur-sm{
    --tw-blur: blur(4px);
  }

  .\32xl\:blur{
    --tw-blur: blur(8px);
  }

  .\32xl\:blur-md{
    --tw-blur: blur(12px);
  }

  .\32xl\:blur-lg{
    --tw-blur: blur(16px);
  }

  .\32xl\:blur-xl{
    --tw-blur: blur(24px);
  }

  .\32xl\:blur-2xl{
    --tw-blur: blur(40px);
  }

  .\32xl\:blur-3xl{
    --tw-blur: blur(64px);
  }

  .\32xl\:brightness-0{
    --tw-brightness: brightness(0);
  }

  .\32xl\:brightness-50{
    --tw-brightness: brightness(.5);
  }

  .\32xl\:brightness-75{
    --tw-brightness: brightness(.75);
  }

  .\32xl\:brightness-90{
    --tw-brightness: brightness(.9);
  }

  .\32xl\:brightness-95{
    --tw-brightness: brightness(.95);
  }

  .\32xl\:brightness-100{
    --tw-brightness: brightness(1);
  }

  .\32xl\:brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .\32xl\:brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .\32xl\:brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .\32xl\:brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .\32xl\:brightness-200{
    --tw-brightness: brightness(2);
  }

  .\32xl\:contrast-0{
    --tw-contrast: contrast(0);
  }

  .\32xl\:contrast-50{
    --tw-contrast: contrast(.5);
  }

  .\32xl\:contrast-75{
    --tw-contrast: contrast(.75);
  }

  .\32xl\:contrast-100{
    --tw-contrast: contrast(1);
  }

  .\32xl\:contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .\32xl\:contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .\32xl\:contrast-200{
    --tw-contrast: contrast(2);
  }

  .\32xl\:drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .\32xl\:drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .\32xl\:drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .\32xl\:drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .\32xl\:drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .\32xl\:drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .\32xl\:drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .\32xl\:grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .\32xl\:grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .\32xl\:hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .\32xl\:hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .\32xl\:hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .\32xl\:hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .\32xl\:hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .\32xl\:hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .\32xl\:-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .\32xl\:-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .\32xl\:-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .\32xl\:-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .\32xl\:-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .\32xl\:invert-0{
    --tw-invert: invert(0);
  }

  .\32xl\:invert{
    --tw-invert: invert(100%);
  }

  .\32xl\:saturate-0{
    --tw-saturate: saturate(0);
  }

  .\32xl\:saturate-50{
    --tw-saturate: saturate(.5);
  }

  .\32xl\:saturate-100{
    --tw-saturate: saturate(1);
  }

  .\32xl\:saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .\32xl\:saturate-200{
    --tw-saturate: saturate(2);
  }

  .\32xl\:sepia-0{
    --tw-sepia: sepia(0);
  }

  .\32xl\:sepia{
    --tw-sepia: sepia(100%);
  }

  .\32xl\:backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .\32xl\:backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .\32xl\:backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .\32xl\:backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .\32xl\:backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .\32xl\:backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .\32xl\:backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .\32xl\:backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .\32xl\:backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .\32xl\:backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .\32xl\:backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .\32xl\:backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .\32xl\:backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .\32xl\:backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .\32xl\:backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .\32xl\:backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .\32xl\:backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .\32xl\:backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .\32xl\:backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .\32xl\:backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .\32xl\:backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .\32xl\:backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .\32xl\:backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .\32xl\:backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .\32xl\:backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .\32xl\:backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .\32xl\:backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .\32xl\:backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .\32xl\:backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .\32xl\:backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .\32xl\:backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .\32xl\:backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .\32xl\:backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .\32xl\:backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .\32xl\:backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .\32xl\:backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .\32xl\:backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .\32xl\:-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .\32xl\:-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .\32xl\:-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .\32xl\:-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .\32xl\:-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .\32xl\:backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .\32xl\:backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .\32xl\:backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .\32xl\:backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .\32xl\:backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .\32xl\:backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .\32xl\:backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .\32xl\:backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .\32xl\:backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .\32xl\:backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .\32xl\:backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .\32xl\:backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .\32xl\:backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .\32xl\:backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .\32xl\:backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .\32xl\:backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .\32xl\:backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .\32xl\:backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .\32xl\:backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .\32xl\:backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .\32xl\:backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .\32xl\:backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .\32xl\:backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .\32xl\:backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .\32xl\:transition-none{
    transition-property: none;
  }

  .\32xl\:transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\32xl\:delay-75{
    transition-delay: 75ms;
  }

  .\32xl\:delay-100{
    transition-delay: 100ms;
  }

  .\32xl\:delay-150{
    transition-delay: 150ms;
  }

  .\32xl\:delay-200{
    transition-delay: 200ms;
  }

  .\32xl\:delay-300{
    transition-delay: 300ms;
  }

  .\32xl\:delay-500{
    transition-delay: 500ms;
  }

  .\32xl\:delay-700{
    transition-delay: 700ms;
  }

  .\32xl\:delay-1000{
    transition-delay: 1000ms;
  }

  .\32xl\:duration-75{
    transition-duration: 75ms;
  }

  .\32xl\:duration-100{
    transition-duration: 100ms;
  }

  .\32xl\:duration-150{
    transition-duration: 150ms;
  }

  .\32xl\:duration-200{
    transition-duration: 200ms;
  }

  .\32xl\:duration-300{
    transition-duration: 300ms;
  }

  .\32xl\:duration-500{
    transition-duration: 500ms;
  }

  .\32xl\:duration-700{
    transition-duration: 700ms;
  }

  .\32xl\:duration-1000{
    transition-duration: 1000ms;
  }

  .\32xl\:ease-linear{
    transition-timing-function: linear;
  }

  .\32xl\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .\32xl\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .\32xl\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .\32xl\:line-clamp-1{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .\32xl\:line-clamp-2{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  .\32xl\:line-clamp-3{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }

  .\32xl\:line-clamp-4{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }

  .\32xl\:line-clamp-5{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }

  .\32xl\:line-clamp-6{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
  }

  .\32xl\:line-clamp-none{
    -webkit-line-clamp: unset;
  }
}

@media (min-width: 1930px){
  .\33xl\:container{
    width: 100%;
  }

  @media (min-width: 640px){
    .\33xl\:container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .\33xl\:container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .\33xl\:container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .\33xl\:container{
      max-width: 1280px;
    }
  }

  @media (min-width: 1536px){
    .\33xl\:container{
      max-width: 1536px;
    }
  }

  @media (min-width: 1930px){
    .\33xl\:container{
      max-width: 1930px;
    }
  }

  .\33xl\:prose{
    color: #525355;
    max-width: 65ch;
  }

  .\33xl\:prose [class~="lead"]{
    color: #7B7D7F;
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .\33xl\:prose a{
    color: #000000;
    text-decoration: underline;
    font-weight: 500;
  }

  .\33xl\:prose strong{
    color: #000000;
    font-weight: 600;
  }

  .\33xl\:prose ol[type="A"]{
    --list-counter-style: upper-alpha;
  }

  .\33xl\:prose ol[type="a"]{
    --list-counter-style: lower-alpha;
  }

  .\33xl\:prose ol[type="A" s]{
    --list-counter-style: upper-alpha;
  }

  .\33xl\:prose ol[type="a" s]{
    --list-counter-style: lower-alpha;
  }

  .\33xl\:prose ol[type="I"]{
    --list-counter-style: upper-roman;
  }

  .\33xl\:prose ol[type="i"]{
    --list-counter-style: lower-roman;
  }

  .\33xl\:prose ol[type="I" s]{
    --list-counter-style: upper-roman;
  }

  .\33xl\:prose ol[type="i" s]{
    --list-counter-style: lower-roman;
  }

  .\33xl\:prose ol[type="1"]{
    --list-counter-style: decimal;
  }

  .\33xl\:prose ol > li{
    position: relative;
    padding-left: 1.75em;
  }

  .\33xl\:prose ol > li::before{
    content: counter(list-item, var(--list-counter-style, decimal)) ".";
    position: absolute;
    font-weight: 400;
    color: #97999A;
    left: 0;
  }

  .\33xl\:prose ul > li{
    position: relative;
    padding-left: 1.75em;
  }

  .\33xl\:prose ul > li::before{
    content: "";
    position: absolute;
    background-color: #D3D4D5;
    border-radius: 50%;
    width: 0.375em;
    height: 0.375em;
    top: calc(0.875em - 0.1875em);
    left: 0.25em;
  }

  .\33xl\:prose hr{
    border-color: #E1E2E3;
    border-top-width: 1px;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .\33xl\:prose blockquote{
    font-weight: 500;
    font-style: italic;
    color: #000000;
    border-left-width: 0.25rem;
    border-left-color: #E1E2E3;
    quotes: "\201C""\201D""\2018""\2019";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1em;
  }

  .\33xl\:prose blockquote p:first-of-type::before{
    content: open-quote;
  }

  .\33xl\:prose blockquote p:last-of-type::after{
    content: close-quote;
  }

  .\33xl\:prose h1{
    color: #000000;
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .\33xl\:prose h2{
    color: #000000;
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333;
  }

  .\33xl\:prose h3{
    color: #000000;
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .\33xl\:prose h4{
    color: #000000;
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    line-height: 1.5;
  }

  .\33xl\:prose figure figcaption{
    color: #97999A;
    font-size: 0.875em;
    line-height: 1.4285714;
    margin-top: 0.8571429em;
  }

  .\33xl\:prose code{
    color: #000000;
    font-weight: 600;
    font-size: 0.875em;
  }

  .\33xl\:prose code::before{
    content: "`";
  }

  .\33xl\:prose code::after{
    content: "`";
  }

  .\33xl\:prose a code{
    color: #000000;
  }

  .\33xl\:prose pre{
    color: #E1E2E3;
    background-color: #222222;
    overflow-x: auto;
    font-size: 0.875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: 0.375rem;
    padding-top: 0.8571429em;
    padding-right: 1.1428571em;
    padding-bottom: 0.8571429em;
    padding-left: 1.1428571em;
  }

  .\33xl\:prose pre code{
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: 400;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
  }

  .\33xl\:prose pre code::before{
    content: none;
  }

  .\33xl\:prose pre code::after{
    content: none;
  }

  .\33xl\:prose table{
    width: 100%;
    table-layout: auto;
    text-align: left;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 0.875em;
    line-height: 1.7142857;
  }

  .\33xl\:prose thead{
    color: #000000;
    font-weight: 600;
    border-bottom-width: 1px;
    border-bottom-color: #D3D4D5;
  }

  .\33xl\:prose thead th{
    vertical-align: bottom;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .\33xl\:prose tbody tr{
    border-bottom-width: 1px;
    border-bottom-color: #E1E2E3;
  }

  .\33xl\:prose tbody tr:last-child{
    border-bottom-width: 0;
  }

  .\33xl\:prose tbody td{
    vertical-align: top;
    padding-top: 0.5714286em;
    padding-right: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-left: 0.5714286em;
  }

  .\33xl\:prose{
    font-size: 1rem;
    line-height: 1.75;
  }

  .\33xl\:prose p{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .\33xl\:prose img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\33xl\:prose video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\33xl\:prose figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\33xl\:prose figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\33xl\:prose h2 code{
    font-size: 0.875em;
  }

  .\33xl\:prose h3 code{
    font-size: 0.9em;
  }

  .\33xl\:prose ol{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .\33xl\:prose ul{
    margin-top: 1.25em;
    margin-bottom: 1.25em;
  }

  .\33xl\:prose li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .\33xl\:prose > ul > li p{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .\33xl\:prose > ul > li > *:first-child{
    margin-top: 1.25em;
  }

  .\33xl\:prose > ul > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .\33xl\:prose > ol > li > *:first-child{
    margin-top: 1.25em;
  }

  .\33xl\:prose > ol > li > *:last-child{
    margin-bottom: 1.25em;
  }

  .\33xl\:prose ul ul, .\33xl\:prose ul ol, .\33xl\:prose ol ul, .\33xl\:prose ol ol{
    margin-top: 0.75em;
    margin-bottom: 0.75em;
  }

  .\33xl\:prose hr + *{
    margin-top: 0;
  }

  .\33xl\:prose h2 + *{
    margin-top: 0;
  }

  .\33xl\:prose h3 + *{
    margin-top: 0;
  }

  .\33xl\:prose h4 + *{
    margin-top: 0;
  }

  .\33xl\:prose thead th:first-child{
    padding-left: 0;
  }

  .\33xl\:prose thead th:last-child{
    padding-right: 0;
  }

  .\33xl\:prose tbody td:first-child{
    padding-left: 0;
  }

  .\33xl\:prose tbody td:last-child{
    padding-right: 0;
  }

  .\33xl\:prose > :first-child{
    margin-top: 0;
  }

  .\33xl\:prose > :last-child{
    margin-bottom: 0;
  }

  .\33xl\:prose-sm{
    font-size: 0.875rem;
    line-height: 1.7142857;
  }

  .\33xl\:prose-sm p{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .\33xl\:prose-sm [class~="lead"]{
    font-size: 1.2857143em;
    line-height: 1.5555556;
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .\33xl\:prose-sm blockquote{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-left: 1.1111111em;
  }

  .\33xl\:prose-sm h1{
    font-size: 2.1428571em;
    margin-top: 0;
    margin-bottom: 0.8em;
    line-height: 1.2;
  }

  .\33xl\:prose-sm h2{
    font-size: 1.4285714em;
    margin-top: 1.6em;
    margin-bottom: 0.8em;
    line-height: 1.4;
  }

  .\33xl\:prose-sm h3{
    font-size: 1.2857143em;
    margin-top: 1.5555556em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .\33xl\:prose-sm h4{
    margin-top: 1.4285714em;
    margin-bottom: 0.5714286em;
    line-height: 1.4285714;
  }

  .\33xl\:prose-sm img{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .\33xl\:prose-sm video{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .\33xl\:prose-sm figure{
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
  }

  .\33xl\:prose-sm figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\33xl\:prose-sm figure figcaption{
    font-size: 0.8571429em;
    line-height: 1.3333333;
    margin-top: 0.6666667em;
  }

  .\33xl\:prose-sm code{
    font-size: 0.8571429em;
  }

  .\33xl\:prose-sm h2 code{
    font-size: 0.9em;
  }

  .\33xl\:prose-sm h3 code{
    font-size: 0.8888889em;
  }

  .\33xl\:prose-sm pre{
    font-size: 0.8571429em;
    line-height: 1.6666667;
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    border-radius: 0.25rem;
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .\33xl\:prose-sm ol{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .\33xl\:prose-sm ul{
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
  }

  .\33xl\:prose-sm li{
    margin-top: 0.2857143em;
    margin-bottom: 0.2857143em;
  }

  .\33xl\:prose-sm ol > li{
    padding-left: 1.5714286em;
  }

  .\33xl\:prose-sm ol > li::before{
    left: 0;
  }

  .\33xl\:prose-sm ul > li{
    padding-left: 1.5714286em;
  }

  .\33xl\:prose-sm ul > li::before{
    height: 0.3571429em;
    width: 0.3571429em;
    top: calc(0.8571429em - 0.1785714em);
    left: 0.2142857em;
  }

  .\33xl\:prose-sm > ul > li p{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .\33xl\:prose-sm > ul > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .\33xl\:prose-sm > ul > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .\33xl\:prose-sm > ol > li > *:first-child{
    margin-top: 1.1428571em;
  }

  .\33xl\:prose-sm > ol > li > *:last-child{
    margin-bottom: 1.1428571em;
  }

  .\33xl\:prose-sm ul ul, .\33xl\:prose-sm ul ol, .\33xl\:prose-sm ol ul, .\33xl\:prose-sm ol ol{
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
  }

  .\33xl\:prose-sm hr{
    margin-top: 2.8571429em;
    margin-bottom: 2.8571429em;
  }

  .\33xl\:prose-sm hr + *{
    margin-top: 0;
  }

  .\33xl\:prose-sm h2 + *{
    margin-top: 0;
  }

  .\33xl\:prose-sm h3 + *{
    margin-top: 0;
  }

  .\33xl\:prose-sm h4 + *{
    margin-top: 0;
  }

  .\33xl\:prose-sm table{
    font-size: 0.8571429em;
    line-height: 1.5;
  }

  .\33xl\:prose-sm thead th{
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .\33xl\:prose-sm thead th:first-child{
    padding-left: 0;
  }

  .\33xl\:prose-sm thead th:last-child{
    padding-right: 0;
  }

  .\33xl\:prose-sm tbody td{
    padding-top: 0.6666667em;
    padding-right: 1em;
    padding-bottom: 0.6666667em;
    padding-left: 1em;
  }

  .\33xl\:prose-sm tbody td:first-child{
    padding-left: 0;
  }

  .\33xl\:prose-sm tbody td:last-child{
    padding-right: 0;
  }

  .\33xl\:prose-sm > :first-child{
    margin-top: 0;
  }

  .\33xl\:prose-sm > :last-child{
    margin-bottom: 0;
  }

  .\33xl\:prose-lg{
    font-size: 1.125rem;
    line-height: 1.7777778;
  }

  .\33xl\:prose-lg p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-lg [class~="lead"]{
    font-size: 1.2222222em;
    line-height: 1.4545455;
    margin-top: 1.0909091em;
    margin-bottom: 1.0909091em;
  }

  .\33xl\:prose-lg blockquote{
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    padding-left: 1em;
  }

  .\33xl\:prose-lg h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.8333333em;
    line-height: 1;
  }

  .\33xl\:prose-lg h2{
    font-size: 1.6666667em;
    margin-top: 1.8666667em;
    margin-bottom: 1.0666667em;
    line-height: 1.3333333;
  }

  .\33xl\:prose-lg h3{
    font-size: 1.3333333em;
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .\33xl\:prose-lg h4{
    margin-top: 1.7777778em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
  }

  .\33xl\:prose-lg img{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .\33xl\:prose-lg video{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .\33xl\:prose-lg figure{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
  }

  .\33xl\:prose-lg figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\33xl\:prose-lg figure figcaption{
    font-size: 0.8888889em;
    line-height: 1.5;
    margin-top: 1em;
  }

  .\33xl\:prose-lg code{
    font-size: 0.8888889em;
  }

  .\33xl\:prose-lg h2 code{
    font-size: 0.8666667em;
  }

  .\33xl\:prose-lg h3 code{
    font-size: 0.875em;
  }

  .\33xl\:prose-lg pre{
    font-size: 0.8888889em;
    line-height: 1.75;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.375rem;
    padding-top: 1em;
    padding-right: 1.5em;
    padding-bottom: 1em;
    padding-left: 1.5em;
  }

  .\33xl\:prose-lg ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-lg ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-lg li{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .\33xl\:prose-lg ol > li{
    padding-left: 1.6666667em;
  }

  .\33xl\:prose-lg ol > li::before{
    left: 0;
  }

  .\33xl\:prose-lg ul > li{
    padding-left: 1.6666667em;
  }

  .\33xl\:prose-lg ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8888889em - 0.1666667em);
    left: 0.2222222em;
  }

  .\33xl\:prose-lg > ul > li p{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .\33xl\:prose-lg > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .\33xl\:prose-lg > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-lg > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .\33xl\:prose-lg > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-lg ul ul, .\33xl\:prose-lg ul ol, .\33xl\:prose-lg ol ul, .\33xl\:prose-lg ol ol{
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
  }

  .\33xl\:prose-lg hr{
    margin-top: 3.1111111em;
    margin-bottom: 3.1111111em;
  }

  .\33xl\:prose-lg hr + *{
    margin-top: 0;
  }

  .\33xl\:prose-lg h2 + *{
    margin-top: 0;
  }

  .\33xl\:prose-lg h3 + *{
    margin-top: 0;
  }

  .\33xl\:prose-lg h4 + *{
    margin-top: 0;
  }

  .\33xl\:prose-lg table{
    font-size: 0.8888889em;
    line-height: 1.5;
  }

  .\33xl\:prose-lg thead th{
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .\33xl\:prose-lg thead th:first-child{
    padding-left: 0;
  }

  .\33xl\:prose-lg thead th:last-child{
    padding-right: 0;
  }

  .\33xl\:prose-lg tbody td{
    padding-top: 0.75em;
    padding-right: 0.75em;
    padding-bottom: 0.75em;
    padding-left: 0.75em;
  }

  .\33xl\:prose-lg tbody td:first-child{
    padding-left: 0;
  }

  .\33xl\:prose-lg tbody td:last-child{
    padding-right: 0;
  }

  .\33xl\:prose-lg > :first-child{
    margin-top: 0;
  }

  .\33xl\:prose-lg > :last-child{
    margin-bottom: 0;
  }

  .\33xl\:prose-xl{
    font-size: 1.25rem;
    line-height: 1.8;
  }

  .\33xl\:prose-xl p{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .\33xl\:prose-xl [class~="lead"]{
    font-size: 1.2em;
    line-height: 1.5;
    margin-top: 1em;
    margin-bottom: 1em;
  }

  .\33xl\:prose-xl blockquote{
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-left: 1.0666667em;
  }

  .\33xl\:prose-xl h1{
    font-size: 2.8em;
    margin-top: 0;
    margin-bottom: 0.8571429em;
    line-height: 1;
  }

  .\33xl\:prose-xl h2{
    font-size: 1.8em;
    margin-top: 1.5555556em;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
  }

  .\33xl\:prose-xl h3{
    font-size: 1.5em;
    margin-top: 1.6em;
    margin-bottom: 0.6666667em;
    line-height: 1.3333333;
  }

  .\33xl\:prose-xl h4{
    margin-top: 1.8em;
    margin-bottom: 0.6em;
    line-height: 1.6;
  }

  .\33xl\:prose-xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\33xl\:prose-xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\33xl\:prose-xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\33xl\:prose-xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\33xl\:prose-xl figure figcaption{
    font-size: 0.9em;
    line-height: 1.5555556;
    margin-top: 1em;
  }

  .\33xl\:prose-xl code{
    font-size: 0.9em;
  }

  .\33xl\:prose-xl h2 code{
    font-size: 0.8611111em;
  }

  .\33xl\:prose-xl h3 code{
    font-size: 0.9em;
  }

  .\33xl\:prose-xl pre{
    font-size: 0.9em;
    line-height: 1.7777778;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.1111111em;
    padding-right: 1.3333333em;
    padding-bottom: 1.1111111em;
    padding-left: 1.3333333em;
  }

  .\33xl\:prose-xl ol{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .\33xl\:prose-xl ul{
    margin-top: 1.2em;
    margin-bottom: 1.2em;
  }

  .\33xl\:prose-xl li{
    margin-top: 0.6em;
    margin-bottom: 0.6em;
  }

  .\33xl\:prose-xl ol > li{
    padding-left: 1.8em;
  }

  .\33xl\:prose-xl ol > li::before{
    left: 0;
  }

  .\33xl\:prose-xl ul > li{
    padding-left: 1.8em;
  }

  .\33xl\:prose-xl ul > li::before{
    width: 0.35em;
    height: 0.35em;
    top: calc(0.9em - 0.175em);
    left: 0.25em;
  }

  .\33xl\:prose-xl > ul > li p{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .\33xl\:prose-xl > ul > li > *:first-child{
    margin-top: 1.2em;
  }

  .\33xl\:prose-xl > ul > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .\33xl\:prose-xl > ol > li > *:first-child{
    margin-top: 1.2em;
  }

  .\33xl\:prose-xl > ol > li > *:last-child{
    margin-bottom: 1.2em;
  }

  .\33xl\:prose-xl ul ul, .\33xl\:prose-xl ul ol, .\33xl\:prose-xl ol ul, .\33xl\:prose-xl ol ol{
    margin-top: 0.8em;
    margin-bottom: 0.8em;
  }

  .\33xl\:prose-xl hr{
    margin-top: 2.8em;
    margin-bottom: 2.8em;
  }

  .\33xl\:prose-xl hr + *{
    margin-top: 0;
  }

  .\33xl\:prose-xl h2 + *{
    margin-top: 0;
  }

  .\33xl\:prose-xl h3 + *{
    margin-top: 0;
  }

  .\33xl\:prose-xl h4 + *{
    margin-top: 0;
  }

  .\33xl\:prose-xl table{
    font-size: 0.9em;
    line-height: 1.5555556;
  }

  .\33xl\:prose-xl thead th{
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .\33xl\:prose-xl thead th:first-child{
    padding-left: 0;
  }

  .\33xl\:prose-xl thead th:last-child{
    padding-right: 0;
  }

  .\33xl\:prose-xl tbody td{
    padding-top: 0.8888889em;
    padding-right: 0.6666667em;
    padding-bottom: 0.8888889em;
    padding-left: 0.6666667em;
  }

  .\33xl\:prose-xl tbody td:first-child{
    padding-left: 0;
  }

  .\33xl\:prose-xl tbody td:last-child{
    padding-right: 0;
  }

  .\33xl\:prose-xl > :first-child{
    margin-top: 0;
  }

  .\33xl\:prose-xl > :last-child{
    margin-bottom: 0;
  }

  .\33xl\:prose-2xl{
    font-size: 1.5rem;
    line-height: 1.6666667;
  }

  .\33xl\:prose-2xl p{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-2xl [class~="lead"]{
    font-size: 1.25em;
    line-height: 1.4666667;
    margin-top: 1.0666667em;
    margin-bottom: 1.0666667em;
  }

  .\33xl\:prose-2xl blockquote{
    margin-top: 1.7777778em;
    margin-bottom: 1.7777778em;
    padding-left: 1.1111111em;
  }

  .\33xl\:prose-2xl h1{
    font-size: 2.6666667em;
    margin-top: 0;
    margin-bottom: 0.875em;
    line-height: 1;
  }

  .\33xl\:prose-2xl h2{
    font-size: 2em;
    margin-top: 1.5em;
    margin-bottom: 0.8333333em;
    line-height: 1.0833333;
  }

  .\33xl\:prose-2xl h3{
    font-size: 1.5em;
    margin-top: 1.5555556em;
    margin-bottom: 0.6666667em;
    line-height: 1.2222222;
  }

  .\33xl\:prose-2xl h4{
    margin-top: 1.6666667em;
    margin-bottom: 0.6666667em;
    line-height: 1.5;
  }

  .\33xl\:prose-2xl img{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\33xl\:prose-2xl video{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\33xl\:prose-2xl figure{
    margin-top: 2em;
    margin-bottom: 2em;
  }

  .\33xl\:prose-2xl figure > *{
    margin-top: 0;
    margin-bottom: 0;
  }

  .\33xl\:prose-2xl figure figcaption{
    font-size: 0.8333333em;
    line-height: 1.6;
    margin-top: 1em;
  }

  .\33xl\:prose-2xl code{
    font-size: 0.8333333em;
  }

  .\33xl\:prose-2xl h2 code{
    font-size: 0.875em;
  }

  .\33xl\:prose-2xl h3 code{
    font-size: 0.8888889em;
  }

  .\33xl\:prose-2xl pre{
    font-size: 0.8333333em;
    line-height: 1.8;
    margin-top: 2em;
    margin-bottom: 2em;
    border-radius: 0.5rem;
    padding-top: 1.2em;
    padding-right: 1.6em;
    padding-bottom: 1.2em;
    padding-left: 1.6em;
  }

  .\33xl\:prose-2xl ol{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-2xl ul{
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-2xl li{
    margin-top: 0.5em;
    margin-bottom: 0.5em;
  }

  .\33xl\:prose-2xl ol > li{
    padding-left: 1.6666667em;
  }

  .\33xl\:prose-2xl ol > li::before{
    left: 0;
  }

  .\33xl\:prose-2xl ul > li{
    padding-left: 1.6666667em;
  }

  .\33xl\:prose-2xl ul > li::before{
    width: 0.3333333em;
    height: 0.3333333em;
    top: calc(0.8333333em - 0.1666667em);
    left: 0.25em;
  }

  .\33xl\:prose-2xl > ul > li p{
    margin-top: 0.8333333em;
    margin-bottom: 0.8333333em;
  }

  .\33xl\:prose-2xl > ul > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .\33xl\:prose-2xl > ul > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-2xl > ol > li > *:first-child{
    margin-top: 1.3333333em;
  }

  .\33xl\:prose-2xl > ol > li > *:last-child{
    margin-bottom: 1.3333333em;
  }

  .\33xl\:prose-2xl ul ul, .\33xl\:prose-2xl ul ol, .\33xl\:prose-2xl ol ul, .\33xl\:prose-2xl ol ol{
    margin-top: 0.6666667em;
    margin-bottom: 0.6666667em;
  }

  .\33xl\:prose-2xl hr{
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .\33xl\:prose-2xl hr + *{
    margin-top: 0;
  }

  .\33xl\:prose-2xl h2 + *{
    margin-top: 0;
  }

  .\33xl\:prose-2xl h3 + *{
    margin-top: 0;
  }

  .\33xl\:prose-2xl h4 + *{
    margin-top: 0;
  }

  .\33xl\:prose-2xl table{
    font-size: 0.8333333em;
    line-height: 1.4;
  }

  .\33xl\:prose-2xl thead th{
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .\33xl\:prose-2xl thead th:first-child{
    padding-left: 0;
  }

  .\33xl\:prose-2xl thead th:last-child{
    padding-right: 0;
  }

  .\33xl\:prose-2xl tbody td{
    padding-top: 0.8em;
    padding-right: 0.6em;
    padding-bottom: 0.8em;
    padding-left: 0.6em;
  }

  .\33xl\:prose-2xl tbody td:first-child{
    padding-left: 0;
  }

  .\33xl\:prose-2xl tbody td:last-child{
    padding-right: 0;
  }

  .\33xl\:prose-2xl > :first-child{
    margin-top: 0;
  }

  .\33xl\:prose-2xl > :last-child{
    margin-bottom: 0;
  }

  .\33xl\:prose-petrol a{
    color: #3E4674;
  }

  .\33xl\:prose-petrol a code{
    color: #3E4674;
  }

  .\33xl\:sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\33xl\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\33xl\:focus-within\:sr-only:focus-within{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\33xl\:focus-within\:not-sr-only:focus-within{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\33xl\:focus\:sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .\33xl\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .\33xl\:pointer-events-none{
    pointer-events: none;
  }

  .\33xl\:pointer-events-auto{
    pointer-events: auto;
  }

  .\33xl\:visible{
    visibility: visible;
  }

  .\33xl\:invisible{
    visibility: hidden;
  }

  .\33xl\:static{
    position: static;
  }

  .\33xl\:fixed{
    position: fixed;
  }

  .\33xl\:absolute{
    position: absolute;
  }

  .\33xl\:relative{
    position: relative;
  }

  .\33xl\:sticky{
    position: sticky;
  }

  .\33xl\:inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\33xl\:inset-1{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .\33xl\:inset-2{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .\33xl\:inset-3{
    top: 0.75rem;
    right: 0.75rem;
    bottom: 0.75rem;
    left: 0.75rem;
  }

  .\33xl\:inset-4{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .\33xl\:inset-5{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .\33xl\:inset-6{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .\33xl\:inset-7{
    top: 1.75rem;
    right: 1.75rem;
    bottom: 1.75rem;
    left: 1.75rem;
  }

  .\33xl\:inset-8{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .\33xl\:inset-9{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .\33xl\:inset-10{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .\33xl\:inset-11{
    top: 2.75rem;
    right: 2.75rem;
    bottom: 2.75rem;
    left: 2.75rem;
  }

  .\33xl\:inset-12{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .\33xl\:inset-14{
    top: 3.5rem;
    right: 3.5rem;
    bottom: 3.5rem;
    left: 3.5rem;
  }

  .\33xl\:inset-16{
    top: 4rem;
    right: 4rem;
    bottom: 4rem;
    left: 4rem;
  }

  .\33xl\:inset-20{
    top: 5rem;
    right: 5rem;
    bottom: 5rem;
    left: 5rem;
  }

  .\33xl\:inset-24{
    top: 6rem;
    right: 6rem;
    bottom: 6rem;
    left: 6rem;
  }

  .\33xl\:inset-28{
    top: 7rem;
    right: 7rem;
    bottom: 7rem;
    left: 7rem;
  }

  .\33xl\:inset-32{
    top: 8rem;
    right: 8rem;
    bottom: 8rem;
    left: 8rem;
  }

  .\33xl\:inset-36{
    top: 9rem;
    right: 9rem;
    bottom: 9rem;
    left: 9rem;
  }

  .\33xl\:inset-40{
    top: 10rem;
    right: 10rem;
    bottom: 10rem;
    left: 10rem;
  }

  .\33xl\:inset-44{
    top: 11rem;
    right: 11rem;
    bottom: 11rem;
    left: 11rem;
  }

  .\33xl\:inset-48{
    top: 12rem;
    right: 12rem;
    bottom: 12rem;
    left: 12rem;
  }

  .\33xl\:inset-52{
    top: 13rem;
    right: 13rem;
    bottom: 13rem;
    left: 13rem;
  }

  .\33xl\:inset-56{
    top: 14rem;
    right: 14rem;
    bottom: 14rem;
    left: 14rem;
  }

  .\33xl\:inset-60{
    top: 15rem;
    right: 15rem;
    bottom: 15rem;
    left: 15rem;
  }

  .\33xl\:inset-64{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .\33xl\:inset-72{
    top: 18rem;
    right: 18rem;
    bottom: 18rem;
    left: 18rem;
  }

  .\33xl\:inset-80{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .\33xl\:inset-96{
    top: 24rem;
    right: 24rem;
    bottom: 24rem;
    left: 24rem;
  }

  .\33xl\:inset-144{
    top: 36rem;
    right: 36rem;
    bottom: 36rem;
    left: 36rem;
  }

  .\33xl\:inset-192{
    top: 48rem;
    right: 48rem;
    bottom: 48rem;
    left: 48rem;
  }

  .\33xl\:inset-240{
    top: 60rem;
    right: 60rem;
    bottom: 60rem;
    left: 60rem;
  }

  .\33xl\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .\33xl\:inset-px{
    top: 1px;
    right: 1px;
    bottom: 1px;
    left: 1px;
  }

  .\33xl\:inset-0\.5{
    top: 0.125rem;
    right: 0.125rem;
    bottom: 0.125rem;
    left: 0.125rem;
  }

  .\33xl\:inset-1\.5{
    top: 0.375rem;
    right: 0.375rem;
    bottom: 0.375rem;
    left: 0.375rem;
  }

  .\33xl\:inset-2\.5{
    top: 0.625rem;
    right: 0.625rem;
    bottom: 0.625rem;
    left: 0.625rem;
  }

  .\33xl\:inset-3\.5{
    top: 0.875rem;
    right: 0.875rem;
    bottom: 0.875rem;
    left: 0.875rem;
  }

  .\33xl\:inset-btn-default{
    top: 2.5rem;
    right: 2.5rem;
    bottom: 2.5rem;
    left: 2.5rem;
  }

  .\33xl\:inset-btn-sm{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .\33xl\:inset-header{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .\33xl\:inset-icon{
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
  }

  .\33xl\:inset-icon-3xl{
    top: 120px;
    right: 120px;
    bottom: 120px;
    left: 120px;
  }

  .\33xl\:inset-icon-2xl{
    top: 80px;
    right: 80px;
    bottom: 80px;
    left: 80px;
  }

  .\33xl\:inset-icon-xl{
    top: 60px;
    right: 60px;
    bottom: 60px;
    left: 60px;
  }

  .\33xl\:inset-icon-lg{
    top: 40px;
    right: 40px;
    bottom: 40px;
    left: 40px;
  }

  .\33xl\:inset-icon-sm{
    top: 18px;
    right: 18px;
    bottom: 18px;
    left: 18px;
  }

  .\33xl\:inset-icon-xs{
    top: 16px;
    right: 16px;
    bottom: 16px;
    left: 16px;
  }

  .\33xl\:inset-icon-spacing{
    top: 8px;
    right: 8px;
    bottom: 8px;
    left: 8px;
  }

  .\33xl\:inset-heading-xs{
    top: 0.25rem;
    right: 0.25rem;
    bottom: 0.25rem;
    left: 0.25rem;
  }

  .\33xl\:inset-heading-sm{
    top: 0.5rem;
    right: 0.5rem;
    bottom: 0.5rem;
    left: 0.5rem;
  }

  .\33xl\:inset-heading{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .\33xl\:inset-heading-lg{
    top: 2rem;
    right: 2rem;
    bottom: 2rem;
    left: 2rem;
  }

  .\33xl\:inset-actionbar{
    top: 70px;
    right: 70px;
    bottom: 70px;
    left: 70px;
  }

  .\33xl\:inset-aside{
    top: 20rem;
    right: 20rem;
    bottom: 20rem;
    left: 20rem;
  }

  .\33xl\:inset-sidebar{
    top: 16rem;
    right: 16rem;
    bottom: 16rem;
    left: 16rem;
  }

  .\33xl\:inset-card-padding{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .\33xl\:-inset-0{
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
  }

  .\33xl\:-inset-1{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .\33xl\:-inset-2{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .\33xl\:-inset-3{
    top: -0.75rem;
    right: -0.75rem;
    bottom: -0.75rem;
    left: -0.75rem;
  }

  .\33xl\:-inset-4{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .\33xl\:-inset-5{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .\33xl\:-inset-6{
    top: -1.5rem;
    right: -1.5rem;
    bottom: -1.5rem;
    left: -1.5rem;
  }

  .\33xl\:-inset-7{
    top: -1.75rem;
    right: -1.75rem;
    bottom: -1.75rem;
    left: -1.75rem;
  }

  .\33xl\:-inset-8{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .\33xl\:-inset-9{
    top: -2.25rem;
    right: -2.25rem;
    bottom: -2.25rem;
    left: -2.25rem;
  }

  .\33xl\:-inset-10{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .\33xl\:-inset-11{
    top: -2.75rem;
    right: -2.75rem;
    bottom: -2.75rem;
    left: -2.75rem;
  }

  .\33xl\:-inset-12{
    top: -3rem;
    right: -3rem;
    bottom: -3rem;
    left: -3rem;
  }

  .\33xl\:-inset-14{
    top: -3.5rem;
    right: -3.5rem;
    bottom: -3.5rem;
    left: -3.5rem;
  }

  .\33xl\:-inset-16{
    top: -4rem;
    right: -4rem;
    bottom: -4rem;
    left: -4rem;
  }

  .\33xl\:-inset-20{
    top: -5rem;
    right: -5rem;
    bottom: -5rem;
    left: -5rem;
  }

  .\33xl\:-inset-24{
    top: -6rem;
    right: -6rem;
    bottom: -6rem;
    left: -6rem;
  }

  .\33xl\:-inset-28{
    top: -7rem;
    right: -7rem;
    bottom: -7rem;
    left: -7rem;
  }

  .\33xl\:-inset-32{
    top: -8rem;
    right: -8rem;
    bottom: -8rem;
    left: -8rem;
  }

  .\33xl\:-inset-36{
    top: -9rem;
    right: -9rem;
    bottom: -9rem;
    left: -9rem;
  }

  .\33xl\:-inset-40{
    top: -10rem;
    right: -10rem;
    bottom: -10rem;
    left: -10rem;
  }

  .\33xl\:-inset-44{
    top: -11rem;
    right: -11rem;
    bottom: -11rem;
    left: -11rem;
  }

  .\33xl\:-inset-48{
    top: -12rem;
    right: -12rem;
    bottom: -12rem;
    left: -12rem;
  }

  .\33xl\:-inset-52{
    top: -13rem;
    right: -13rem;
    bottom: -13rem;
    left: -13rem;
  }

  .\33xl\:-inset-56{
    top: -14rem;
    right: -14rem;
    bottom: -14rem;
    left: -14rem;
  }

  .\33xl\:-inset-60{
    top: -15rem;
    right: -15rem;
    bottom: -15rem;
    left: -15rem;
  }

  .\33xl\:-inset-64{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .\33xl\:-inset-72{
    top: -18rem;
    right: -18rem;
    bottom: -18rem;
    left: -18rem;
  }

  .\33xl\:-inset-80{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .\33xl\:-inset-96{
    top: -24rem;
    right: -24rem;
    bottom: -24rem;
    left: -24rem;
  }

  .\33xl\:-inset-144{
    top: -36rem;
    right: -36rem;
    bottom: -36rem;
    left: -36rem;
  }

  .\33xl\:-inset-192{
    top: -48rem;
    right: -48rem;
    bottom: -48rem;
    left: -48rem;
  }

  .\33xl\:-inset-240{
    top: -60rem;
    right: -60rem;
    bottom: -60rem;
    left: -60rem;
  }

  .\33xl\:-inset-px{
    top: -1px;
    right: -1px;
    bottom: -1px;
    left: -1px;
  }

  .\33xl\:-inset-0\.5{
    top: -0.125rem;
    right: -0.125rem;
    bottom: -0.125rem;
    left: -0.125rem;
  }

  .\33xl\:-inset-1\.5{
    top: -0.375rem;
    right: -0.375rem;
    bottom: -0.375rem;
    left: -0.375rem;
  }

  .\33xl\:-inset-2\.5{
    top: -0.625rem;
    right: -0.625rem;
    bottom: -0.625rem;
    left: -0.625rem;
  }

  .\33xl\:-inset-3\.5{
    top: -0.875rem;
    right: -0.875rem;
    bottom: -0.875rem;
    left: -0.875rem;
  }

  .\33xl\:-inset-btn-default{
    top: -2.5rem;
    right: -2.5rem;
    bottom: -2.5rem;
    left: -2.5rem;
  }

  .\33xl\:-inset-btn-sm{
    top: -1.875rem;
    right: -1.875rem;
    bottom: -1.875rem;
    left: -1.875rem;
  }

  .\33xl\:-inset-header{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .\33xl\:-inset-icon{
    top: -20px;
    right: -20px;
    bottom: -20px;
    left: -20px;
  }

  .\33xl\:-inset-icon-3xl{
    top: -120px;
    right: -120px;
    bottom: -120px;
    left: -120px;
  }

  .\33xl\:-inset-icon-2xl{
    top: -80px;
    right: -80px;
    bottom: -80px;
    left: -80px;
  }

  .\33xl\:-inset-icon-xl{
    top: -60px;
    right: -60px;
    bottom: -60px;
    left: -60px;
  }

  .\33xl\:-inset-icon-lg{
    top: -40px;
    right: -40px;
    bottom: -40px;
    left: -40px;
  }

  .\33xl\:-inset-icon-sm{
    top: -18px;
    right: -18px;
    bottom: -18px;
    left: -18px;
  }

  .\33xl\:-inset-icon-xs{
    top: -16px;
    right: -16px;
    bottom: -16px;
    left: -16px;
  }

  .\33xl\:-inset-icon-spacing{
    top: -8px;
    right: -8px;
    bottom: -8px;
    left: -8px;
  }

  .\33xl\:-inset-heading-xs{
    top: -0.25rem;
    right: -0.25rem;
    bottom: -0.25rem;
    left: -0.25rem;
  }

  .\33xl\:-inset-heading-sm{
    top: -0.5rem;
    right: -0.5rem;
    bottom: -0.5rem;
    left: -0.5rem;
  }

  .\33xl\:-inset-heading{
    top: -1rem;
    right: -1rem;
    bottom: -1rem;
    left: -1rem;
  }

  .\33xl\:-inset-heading-lg{
    top: -2rem;
    right: -2rem;
    bottom: -2rem;
    left: -2rem;
  }

  .\33xl\:-inset-actionbar{
    top: -70px;
    right: -70px;
    bottom: -70px;
    left: -70px;
  }

  .\33xl\:-inset-aside{
    top: -20rem;
    right: -20rem;
    bottom: -20rem;
    left: -20rem;
  }

  .\33xl\:-inset-sidebar{
    top: -16rem;
    right: -16rem;
    bottom: -16rem;
    left: -16rem;
  }

  .\33xl\:-inset-card-padding{
    top: -1.25rem;
    right: -1.25rem;
    bottom: -1.25rem;
    left: -1.25rem;
  }

  .\33xl\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\33xl\:inset-1\/3{
    top: 33.333333%;
    right: 33.333333%;
    bottom: 33.333333%;
    left: 33.333333%;
  }

  .\33xl\:inset-2\/3{
    top: 66.666667%;
    right: 66.666667%;
    bottom: 66.666667%;
    left: 66.666667%;
  }

  .\33xl\:inset-1\/4{
    top: 25%;
    right: 25%;
    bottom: 25%;
    left: 25%;
  }

  .\33xl\:inset-2\/4{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .\33xl\:inset-3\/4{
    top: 75%;
    right: 75%;
    bottom: 75%;
    left: 75%;
  }

  .\33xl\:inset-full{
    top: 100%;
    right: 100%;
    bottom: 100%;
    left: 100%;
  }

  .\33xl\:-inset-1\/2{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\33xl\:-inset-1\/3{
    top: -33.333333%;
    right: -33.333333%;
    bottom: -33.333333%;
    left: -33.333333%;
  }

  .\33xl\:-inset-2\/3{
    top: -66.666667%;
    right: -66.666667%;
    bottom: -66.666667%;
    left: -66.666667%;
  }

  .\33xl\:-inset-1\/4{
    top: -25%;
    right: -25%;
    bottom: -25%;
    left: -25%;
  }

  .\33xl\:-inset-2\/4{
    top: -50%;
    right: -50%;
    bottom: -50%;
    left: -50%;
  }

  .\33xl\:-inset-3\/4{
    top: -75%;
    right: -75%;
    bottom: -75%;
    left: -75%;
  }

  .\33xl\:-inset-full{
    top: -100%;
    right: -100%;
    bottom: -100%;
    left: -100%;
  }

  .\33xl\:inset-x-0{
    left: 0px;
    right: 0px;
  }

  .\33xl\:inset-x-1{
    left: 0.25rem;
    right: 0.25rem;
  }

  .\33xl\:inset-x-2{
    left: 0.5rem;
    right: 0.5rem;
  }

  .\33xl\:inset-x-3{
    left: 0.75rem;
    right: 0.75rem;
  }

  .\33xl\:inset-x-4{
    left: 1rem;
    right: 1rem;
  }

  .\33xl\:inset-x-5{
    left: 1.25rem;
    right: 1.25rem;
  }

  .\33xl\:inset-x-6{
    left: 1.5rem;
    right: 1.5rem;
  }

  .\33xl\:inset-x-7{
    left: 1.75rem;
    right: 1.75rem;
  }

  .\33xl\:inset-x-8{
    left: 2rem;
    right: 2rem;
  }

  .\33xl\:inset-x-9{
    left: 2.25rem;
    right: 2.25rem;
  }

  .\33xl\:inset-x-10{
    left: 2.5rem;
    right: 2.5rem;
  }

  .\33xl\:inset-x-11{
    left: 2.75rem;
    right: 2.75rem;
  }

  .\33xl\:inset-x-12{
    left: 3rem;
    right: 3rem;
  }

  .\33xl\:inset-x-14{
    left: 3.5rem;
    right: 3.5rem;
  }

  .\33xl\:inset-x-16{
    left: 4rem;
    right: 4rem;
  }

  .\33xl\:inset-x-20{
    left: 5rem;
    right: 5rem;
  }

  .\33xl\:inset-x-24{
    left: 6rem;
    right: 6rem;
  }

  .\33xl\:inset-x-28{
    left: 7rem;
    right: 7rem;
  }

  .\33xl\:inset-x-32{
    left: 8rem;
    right: 8rem;
  }

  .\33xl\:inset-x-36{
    left: 9rem;
    right: 9rem;
  }

  .\33xl\:inset-x-40{
    left: 10rem;
    right: 10rem;
  }

  .\33xl\:inset-x-44{
    left: 11rem;
    right: 11rem;
  }

  .\33xl\:inset-x-48{
    left: 12rem;
    right: 12rem;
  }

  .\33xl\:inset-x-52{
    left: 13rem;
    right: 13rem;
  }

  .\33xl\:inset-x-56{
    left: 14rem;
    right: 14rem;
  }

  .\33xl\:inset-x-60{
    left: 15rem;
    right: 15rem;
  }

  .\33xl\:inset-x-64{
    left: 16rem;
    right: 16rem;
  }

  .\33xl\:inset-x-72{
    left: 18rem;
    right: 18rem;
  }

  .\33xl\:inset-x-80{
    left: 20rem;
    right: 20rem;
  }

  .\33xl\:inset-x-96{
    left: 24rem;
    right: 24rem;
  }

  .\33xl\:inset-x-144{
    left: 36rem;
    right: 36rem;
  }

  .\33xl\:inset-x-192{
    left: 48rem;
    right: 48rem;
  }

  .\33xl\:inset-x-240{
    left: 60rem;
    right: 60rem;
  }

  .\33xl\:inset-x-auto{
    left: auto;
    right: auto;
  }

  .\33xl\:inset-x-px{
    left: 1px;
    right: 1px;
  }

  .\33xl\:inset-x-0\.5{
    left: 0.125rem;
    right: 0.125rem;
  }

  .\33xl\:inset-x-1\.5{
    left: 0.375rem;
    right: 0.375rem;
  }

  .\33xl\:inset-x-2\.5{
    left: 0.625rem;
    right: 0.625rem;
  }

  .\33xl\:inset-x-3\.5{
    left: 0.875rem;
    right: 0.875rem;
  }

  .\33xl\:inset-x-btn-default{
    left: 2.5rem;
    right: 2.5rem;
  }

  .\33xl\:inset-x-btn-sm{
    left: 1.875rem;
    right: 1.875rem;
  }

  .\33xl\:inset-x-header{
    left: 60px;
    right: 60px;
  }

  .\33xl\:inset-x-icon{
    left: 20px;
    right: 20px;
  }

  .\33xl\:inset-x-icon-3xl{
    left: 120px;
    right: 120px;
  }

  .\33xl\:inset-x-icon-2xl{
    left: 80px;
    right: 80px;
  }

  .\33xl\:inset-x-icon-xl{
    left: 60px;
    right: 60px;
  }

  .\33xl\:inset-x-icon-lg{
    left: 40px;
    right: 40px;
  }

  .\33xl\:inset-x-icon-sm{
    left: 18px;
    right: 18px;
  }

  .\33xl\:inset-x-icon-xs{
    left: 16px;
    right: 16px;
  }

  .\33xl\:inset-x-icon-spacing{
    left: 8px;
    right: 8px;
  }

  .\33xl\:inset-x-heading-xs{
    left: 0.25rem;
    right: 0.25rem;
  }

  .\33xl\:inset-x-heading-sm{
    left: 0.5rem;
    right: 0.5rem;
  }

  .\33xl\:inset-x-heading{
    left: 1rem;
    right: 1rem;
  }

  .\33xl\:inset-x-heading-lg{
    left: 2rem;
    right: 2rem;
  }

  .\33xl\:inset-x-actionbar{
    left: 70px;
    right: 70px;
  }

  .\33xl\:inset-x-aside{
    left: 20rem;
    right: 20rem;
  }

  .\33xl\:inset-x-sidebar{
    left: 16rem;
    right: 16rem;
  }

  .\33xl\:inset-x-card-padding{
    left: 1.25rem;
    right: 1.25rem;
  }

  .\33xl\:-inset-x-0{
    left: 0px;
    right: 0px;
  }

  .\33xl\:-inset-x-1{
    left: -0.25rem;
    right: -0.25rem;
  }

  .\33xl\:-inset-x-2{
    left: -0.5rem;
    right: -0.5rem;
  }

  .\33xl\:-inset-x-3{
    left: -0.75rem;
    right: -0.75rem;
  }

  .\33xl\:-inset-x-4{
    left: -1rem;
    right: -1rem;
  }

  .\33xl\:-inset-x-5{
    left: -1.25rem;
    right: -1.25rem;
  }

  .\33xl\:-inset-x-6{
    left: -1.5rem;
    right: -1.5rem;
  }

  .\33xl\:-inset-x-7{
    left: -1.75rem;
    right: -1.75rem;
  }

  .\33xl\:-inset-x-8{
    left: -2rem;
    right: -2rem;
  }

  .\33xl\:-inset-x-9{
    left: -2.25rem;
    right: -2.25rem;
  }

  .\33xl\:-inset-x-10{
    left: -2.5rem;
    right: -2.5rem;
  }

  .\33xl\:-inset-x-11{
    left: -2.75rem;
    right: -2.75rem;
  }

  .\33xl\:-inset-x-12{
    left: -3rem;
    right: -3rem;
  }

  .\33xl\:-inset-x-14{
    left: -3.5rem;
    right: -3.5rem;
  }

  .\33xl\:-inset-x-16{
    left: -4rem;
    right: -4rem;
  }

  .\33xl\:-inset-x-20{
    left: -5rem;
    right: -5rem;
  }

  .\33xl\:-inset-x-24{
    left: -6rem;
    right: -6rem;
  }

  .\33xl\:-inset-x-28{
    left: -7rem;
    right: -7rem;
  }

  .\33xl\:-inset-x-32{
    left: -8rem;
    right: -8rem;
  }

  .\33xl\:-inset-x-36{
    left: -9rem;
    right: -9rem;
  }

  .\33xl\:-inset-x-40{
    left: -10rem;
    right: -10rem;
  }

  .\33xl\:-inset-x-44{
    left: -11rem;
    right: -11rem;
  }

  .\33xl\:-inset-x-48{
    left: -12rem;
    right: -12rem;
  }

  .\33xl\:-inset-x-52{
    left: -13rem;
    right: -13rem;
  }

  .\33xl\:-inset-x-56{
    left: -14rem;
    right: -14rem;
  }

  .\33xl\:-inset-x-60{
    left: -15rem;
    right: -15rem;
  }

  .\33xl\:-inset-x-64{
    left: -16rem;
    right: -16rem;
  }

  .\33xl\:-inset-x-72{
    left: -18rem;
    right: -18rem;
  }

  .\33xl\:-inset-x-80{
    left: -20rem;
    right: -20rem;
  }

  .\33xl\:-inset-x-96{
    left: -24rem;
    right: -24rem;
  }

  .\33xl\:-inset-x-144{
    left: -36rem;
    right: -36rem;
  }

  .\33xl\:-inset-x-192{
    left: -48rem;
    right: -48rem;
  }

  .\33xl\:-inset-x-240{
    left: -60rem;
    right: -60rem;
  }

  .\33xl\:-inset-x-px{
    left: -1px;
    right: -1px;
  }

  .\33xl\:-inset-x-0\.5{
    left: -0.125rem;
    right: -0.125rem;
  }

  .\33xl\:-inset-x-1\.5{
    left: -0.375rem;
    right: -0.375rem;
  }

  .\33xl\:-inset-x-2\.5{
    left: -0.625rem;
    right: -0.625rem;
  }

  .\33xl\:-inset-x-3\.5{
    left: -0.875rem;
    right: -0.875rem;
  }

  .\33xl\:-inset-x-btn-default{
    left: -2.5rem;
    right: -2.5rem;
  }

  .\33xl\:-inset-x-btn-sm{
    left: -1.875rem;
    right: -1.875rem;
  }

  .\33xl\:-inset-x-header{
    left: -60px;
    right: -60px;
  }

  .\33xl\:-inset-x-icon{
    left: -20px;
    right: -20px;
  }

  .\33xl\:-inset-x-icon-3xl{
    left: -120px;
    right: -120px;
  }

  .\33xl\:-inset-x-icon-2xl{
    left: -80px;
    right: -80px;
  }

  .\33xl\:-inset-x-icon-xl{
    left: -60px;
    right: -60px;
  }

  .\33xl\:-inset-x-icon-lg{
    left: -40px;
    right: -40px;
  }

  .\33xl\:-inset-x-icon-sm{
    left: -18px;
    right: -18px;
  }

  .\33xl\:-inset-x-icon-xs{
    left: -16px;
    right: -16px;
  }

  .\33xl\:-inset-x-icon-spacing{
    left: -8px;
    right: -8px;
  }

  .\33xl\:-inset-x-heading-xs{
    left: -0.25rem;
    right: -0.25rem;
  }

  .\33xl\:-inset-x-heading-sm{
    left: -0.5rem;
    right: -0.5rem;
  }

  .\33xl\:-inset-x-heading{
    left: -1rem;
    right: -1rem;
  }

  .\33xl\:-inset-x-heading-lg{
    left: -2rem;
    right: -2rem;
  }

  .\33xl\:-inset-x-actionbar{
    left: -70px;
    right: -70px;
  }

  .\33xl\:-inset-x-aside{
    left: -20rem;
    right: -20rem;
  }

  .\33xl\:-inset-x-sidebar{
    left: -16rem;
    right: -16rem;
  }

  .\33xl\:-inset-x-card-padding{
    left: -1.25rem;
    right: -1.25rem;
  }

  .\33xl\:inset-x-1\/2{
    left: 50%;
    right: 50%;
  }

  .\33xl\:inset-x-1\/3{
    left: 33.333333%;
    right: 33.333333%;
  }

  .\33xl\:inset-x-2\/3{
    left: 66.666667%;
    right: 66.666667%;
  }

  .\33xl\:inset-x-1\/4{
    left: 25%;
    right: 25%;
  }

  .\33xl\:inset-x-2\/4{
    left: 50%;
    right: 50%;
  }

  .\33xl\:inset-x-3\/4{
    left: 75%;
    right: 75%;
  }

  .\33xl\:inset-x-full{
    left: 100%;
    right: 100%;
  }

  .\33xl\:-inset-x-1\/2{
    left: -50%;
    right: -50%;
  }

  .\33xl\:-inset-x-1\/3{
    left: -33.333333%;
    right: -33.333333%;
  }

  .\33xl\:-inset-x-2\/3{
    left: -66.666667%;
    right: -66.666667%;
  }

  .\33xl\:-inset-x-1\/4{
    left: -25%;
    right: -25%;
  }

  .\33xl\:-inset-x-2\/4{
    left: -50%;
    right: -50%;
  }

  .\33xl\:-inset-x-3\/4{
    left: -75%;
    right: -75%;
  }

  .\33xl\:-inset-x-full{
    left: -100%;
    right: -100%;
  }

  .\33xl\:inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .\33xl\:inset-y-1{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .\33xl\:inset-y-2{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .\33xl\:inset-y-3{
    top: 0.75rem;
    bottom: 0.75rem;
  }

  .\33xl\:inset-y-4{
    top: 1rem;
    bottom: 1rem;
  }

  .\33xl\:inset-y-5{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .\33xl\:inset-y-6{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .\33xl\:inset-y-7{
    top: 1.75rem;
    bottom: 1.75rem;
  }

  .\33xl\:inset-y-8{
    top: 2rem;
    bottom: 2rem;
  }

  .\33xl\:inset-y-9{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .\33xl\:inset-y-10{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .\33xl\:inset-y-11{
    top: 2.75rem;
    bottom: 2.75rem;
  }

  .\33xl\:inset-y-12{
    top: 3rem;
    bottom: 3rem;
  }

  .\33xl\:inset-y-14{
    top: 3.5rem;
    bottom: 3.5rem;
  }

  .\33xl\:inset-y-16{
    top: 4rem;
    bottom: 4rem;
  }

  .\33xl\:inset-y-20{
    top: 5rem;
    bottom: 5rem;
  }

  .\33xl\:inset-y-24{
    top: 6rem;
    bottom: 6rem;
  }

  .\33xl\:inset-y-28{
    top: 7rem;
    bottom: 7rem;
  }

  .\33xl\:inset-y-32{
    top: 8rem;
    bottom: 8rem;
  }

  .\33xl\:inset-y-36{
    top: 9rem;
    bottom: 9rem;
  }

  .\33xl\:inset-y-40{
    top: 10rem;
    bottom: 10rem;
  }

  .\33xl\:inset-y-44{
    top: 11rem;
    bottom: 11rem;
  }

  .\33xl\:inset-y-48{
    top: 12rem;
    bottom: 12rem;
  }

  .\33xl\:inset-y-52{
    top: 13rem;
    bottom: 13rem;
  }

  .\33xl\:inset-y-56{
    top: 14rem;
    bottom: 14rem;
  }

  .\33xl\:inset-y-60{
    top: 15rem;
    bottom: 15rem;
  }

  .\33xl\:inset-y-64{
    top: 16rem;
    bottom: 16rem;
  }

  .\33xl\:inset-y-72{
    top: 18rem;
    bottom: 18rem;
  }

  .\33xl\:inset-y-80{
    top: 20rem;
    bottom: 20rem;
  }

  .\33xl\:inset-y-96{
    top: 24rem;
    bottom: 24rem;
  }

  .\33xl\:inset-y-144{
    top: 36rem;
    bottom: 36rem;
  }

  .\33xl\:inset-y-192{
    top: 48rem;
    bottom: 48rem;
  }

  .\33xl\:inset-y-240{
    top: 60rem;
    bottom: 60rem;
  }

  .\33xl\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .\33xl\:inset-y-px{
    top: 1px;
    bottom: 1px;
  }

  .\33xl\:inset-y-0\.5{
    top: 0.125rem;
    bottom: 0.125rem;
  }

  .\33xl\:inset-y-1\.5{
    top: 0.375rem;
    bottom: 0.375rem;
  }

  .\33xl\:inset-y-2\.5{
    top: 0.625rem;
    bottom: 0.625rem;
  }

  .\33xl\:inset-y-3\.5{
    top: 0.875rem;
    bottom: 0.875rem;
  }

  .\33xl\:inset-y-btn-default{
    top: 2.5rem;
    bottom: 2.5rem;
  }

  .\33xl\:inset-y-btn-sm{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .\33xl\:inset-y-header{
    top: 60px;
    bottom: 60px;
  }

  .\33xl\:inset-y-icon{
    top: 20px;
    bottom: 20px;
  }

  .\33xl\:inset-y-icon-3xl{
    top: 120px;
    bottom: 120px;
  }

  .\33xl\:inset-y-icon-2xl{
    top: 80px;
    bottom: 80px;
  }

  .\33xl\:inset-y-icon-xl{
    top: 60px;
    bottom: 60px;
  }

  .\33xl\:inset-y-icon-lg{
    top: 40px;
    bottom: 40px;
  }

  .\33xl\:inset-y-icon-sm{
    top: 18px;
    bottom: 18px;
  }

  .\33xl\:inset-y-icon-xs{
    top: 16px;
    bottom: 16px;
  }

  .\33xl\:inset-y-icon-spacing{
    top: 8px;
    bottom: 8px;
  }

  .\33xl\:inset-y-heading-xs{
    top: 0.25rem;
    bottom: 0.25rem;
  }

  .\33xl\:inset-y-heading-sm{
    top: 0.5rem;
    bottom: 0.5rem;
  }

  .\33xl\:inset-y-heading{
    top: 1rem;
    bottom: 1rem;
  }

  .\33xl\:inset-y-heading-lg{
    top: 2rem;
    bottom: 2rem;
  }

  .\33xl\:inset-y-actionbar{
    top: 70px;
    bottom: 70px;
  }

  .\33xl\:inset-y-aside{
    top: 20rem;
    bottom: 20rem;
  }

  .\33xl\:inset-y-sidebar{
    top: 16rem;
    bottom: 16rem;
  }

  .\33xl\:inset-y-card-padding{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .\33xl\:-inset-y-0{
    top: 0px;
    bottom: 0px;
  }

  .\33xl\:-inset-y-1{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .\33xl\:-inset-y-2{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .\33xl\:-inset-y-3{
    top: -0.75rem;
    bottom: -0.75rem;
  }

  .\33xl\:-inset-y-4{
    top: -1rem;
    bottom: -1rem;
  }

  .\33xl\:-inset-y-5{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .\33xl\:-inset-y-6{
    top: -1.5rem;
    bottom: -1.5rem;
  }

  .\33xl\:-inset-y-7{
    top: -1.75rem;
    bottom: -1.75rem;
  }

  .\33xl\:-inset-y-8{
    top: -2rem;
    bottom: -2rem;
  }

  .\33xl\:-inset-y-9{
    top: -2.25rem;
    bottom: -2.25rem;
  }

  .\33xl\:-inset-y-10{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .\33xl\:-inset-y-11{
    top: -2.75rem;
    bottom: -2.75rem;
  }

  .\33xl\:-inset-y-12{
    top: -3rem;
    bottom: -3rem;
  }

  .\33xl\:-inset-y-14{
    top: -3.5rem;
    bottom: -3.5rem;
  }

  .\33xl\:-inset-y-16{
    top: -4rem;
    bottom: -4rem;
  }

  .\33xl\:-inset-y-20{
    top: -5rem;
    bottom: -5rem;
  }

  .\33xl\:-inset-y-24{
    top: -6rem;
    bottom: -6rem;
  }

  .\33xl\:-inset-y-28{
    top: -7rem;
    bottom: -7rem;
  }

  .\33xl\:-inset-y-32{
    top: -8rem;
    bottom: -8rem;
  }

  .\33xl\:-inset-y-36{
    top: -9rem;
    bottom: -9rem;
  }

  .\33xl\:-inset-y-40{
    top: -10rem;
    bottom: -10rem;
  }

  .\33xl\:-inset-y-44{
    top: -11rem;
    bottom: -11rem;
  }

  .\33xl\:-inset-y-48{
    top: -12rem;
    bottom: -12rem;
  }

  .\33xl\:-inset-y-52{
    top: -13rem;
    bottom: -13rem;
  }

  .\33xl\:-inset-y-56{
    top: -14rem;
    bottom: -14rem;
  }

  .\33xl\:-inset-y-60{
    top: -15rem;
    bottom: -15rem;
  }

  .\33xl\:-inset-y-64{
    top: -16rem;
    bottom: -16rem;
  }

  .\33xl\:-inset-y-72{
    top: -18rem;
    bottom: -18rem;
  }

  .\33xl\:-inset-y-80{
    top: -20rem;
    bottom: -20rem;
  }

  .\33xl\:-inset-y-96{
    top: -24rem;
    bottom: -24rem;
  }

  .\33xl\:-inset-y-144{
    top: -36rem;
    bottom: -36rem;
  }

  .\33xl\:-inset-y-192{
    top: -48rem;
    bottom: -48rem;
  }

  .\33xl\:-inset-y-240{
    top: -60rem;
    bottom: -60rem;
  }

  .\33xl\:-inset-y-px{
    top: -1px;
    bottom: -1px;
  }

  .\33xl\:-inset-y-0\.5{
    top: -0.125rem;
    bottom: -0.125rem;
  }

  .\33xl\:-inset-y-1\.5{
    top: -0.375rem;
    bottom: -0.375rem;
  }

  .\33xl\:-inset-y-2\.5{
    top: -0.625rem;
    bottom: -0.625rem;
  }

  .\33xl\:-inset-y-3\.5{
    top: -0.875rem;
    bottom: -0.875rem;
  }

  .\33xl\:-inset-y-btn-default{
    top: -2.5rem;
    bottom: -2.5rem;
  }

  .\33xl\:-inset-y-btn-sm{
    top: -1.875rem;
    bottom: -1.875rem;
  }

  .\33xl\:-inset-y-header{
    top: -60px;
    bottom: -60px;
  }

  .\33xl\:-inset-y-icon{
    top: -20px;
    bottom: -20px;
  }

  .\33xl\:-inset-y-icon-3xl{
    top: -120px;
    bottom: -120px;
  }

  .\33xl\:-inset-y-icon-2xl{
    top: -80px;
    bottom: -80px;
  }

  .\33xl\:-inset-y-icon-xl{
    top: -60px;
    bottom: -60px;
  }

  .\33xl\:-inset-y-icon-lg{
    top: -40px;
    bottom: -40px;
  }

  .\33xl\:-inset-y-icon-sm{
    top: -18px;
    bottom: -18px;
  }

  .\33xl\:-inset-y-icon-xs{
    top: -16px;
    bottom: -16px;
  }

  .\33xl\:-inset-y-icon-spacing{
    top: -8px;
    bottom: -8px;
  }

  .\33xl\:-inset-y-heading-xs{
    top: -0.25rem;
    bottom: -0.25rem;
  }

  .\33xl\:-inset-y-heading-sm{
    top: -0.5rem;
    bottom: -0.5rem;
  }

  .\33xl\:-inset-y-heading{
    top: -1rem;
    bottom: -1rem;
  }

  .\33xl\:-inset-y-heading-lg{
    top: -2rem;
    bottom: -2rem;
  }

  .\33xl\:-inset-y-actionbar{
    top: -70px;
    bottom: -70px;
  }

  .\33xl\:-inset-y-aside{
    top: -20rem;
    bottom: -20rem;
  }

  .\33xl\:-inset-y-sidebar{
    top: -16rem;
    bottom: -16rem;
  }

  .\33xl\:-inset-y-card-padding{
    top: -1.25rem;
    bottom: -1.25rem;
  }

  .\33xl\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .\33xl\:inset-y-1\/3{
    top: 33.333333%;
    bottom: 33.333333%;
  }

  .\33xl\:inset-y-2\/3{
    top: 66.666667%;
    bottom: 66.666667%;
  }

  .\33xl\:inset-y-1\/4{
    top: 25%;
    bottom: 25%;
  }

  .\33xl\:inset-y-2\/4{
    top: 50%;
    bottom: 50%;
  }

  .\33xl\:inset-y-3\/4{
    top: 75%;
    bottom: 75%;
  }

  .\33xl\:inset-y-full{
    top: 100%;
    bottom: 100%;
  }

  .\33xl\:-inset-y-1\/2{
    top: -50%;
    bottom: -50%;
  }

  .\33xl\:-inset-y-1\/3{
    top: -33.333333%;
    bottom: -33.333333%;
  }

  .\33xl\:-inset-y-2\/3{
    top: -66.666667%;
    bottom: -66.666667%;
  }

  .\33xl\:-inset-y-1\/4{
    top: -25%;
    bottom: -25%;
  }

  .\33xl\:-inset-y-2\/4{
    top: -50%;
    bottom: -50%;
  }

  .\33xl\:-inset-y-3\/4{
    top: -75%;
    bottom: -75%;
  }

  .\33xl\:-inset-y-full{
    top: -100%;
    bottom: -100%;
  }

  .\33xl\:top-0{
    top: 0px;
  }

  .\33xl\:top-1{
    top: 0.25rem;
  }

  .\33xl\:top-2{
    top: 0.5rem;
  }

  .\33xl\:top-3{
    top: 0.75rem;
  }

  .\33xl\:top-4{
    top: 1rem;
  }

  .\33xl\:top-5{
    top: 1.25rem;
  }

  .\33xl\:top-6{
    top: 1.5rem;
  }

  .\33xl\:top-7{
    top: 1.75rem;
  }

  .\33xl\:top-8{
    top: 2rem;
  }

  .\33xl\:top-9{
    top: 2.25rem;
  }

  .\33xl\:top-10{
    top: 2.5rem;
  }

  .\33xl\:top-11{
    top: 2.75rem;
  }

  .\33xl\:top-12{
    top: 3rem;
  }

  .\33xl\:top-14{
    top: 3.5rem;
  }

  .\33xl\:top-16{
    top: 4rem;
  }

  .\33xl\:top-20{
    top: 5rem;
  }

  .\33xl\:top-24{
    top: 6rem;
  }

  .\33xl\:top-28{
    top: 7rem;
  }

  .\33xl\:top-32{
    top: 8rem;
  }

  .\33xl\:top-36{
    top: 9rem;
  }

  .\33xl\:top-40{
    top: 10rem;
  }

  .\33xl\:top-44{
    top: 11rem;
  }

  .\33xl\:top-48{
    top: 12rem;
  }

  .\33xl\:top-52{
    top: 13rem;
  }

  .\33xl\:top-56{
    top: 14rem;
  }

  .\33xl\:top-60{
    top: 15rem;
  }

  .\33xl\:top-64{
    top: 16rem;
  }

  .\33xl\:top-72{
    top: 18rem;
  }

  .\33xl\:top-80{
    top: 20rem;
  }

  .\33xl\:top-96{
    top: 24rem;
  }

  .\33xl\:top-144{
    top: 36rem;
  }

  .\33xl\:top-192{
    top: 48rem;
  }

  .\33xl\:top-240{
    top: 60rem;
  }

  .\33xl\:top-auto{
    top: auto;
  }

  .\33xl\:top-px{
    top: 1px;
  }

  .\33xl\:top-0\.5{
    top: 0.125rem;
  }

  .\33xl\:top-1\.5{
    top: 0.375rem;
  }

  .\33xl\:top-2\.5{
    top: 0.625rem;
  }

  .\33xl\:top-3\.5{
    top: 0.875rem;
  }

  .\33xl\:top-btn-default{
    top: 2.5rem;
  }

  .\33xl\:top-btn-sm{
    top: 1.875rem;
  }

  .\33xl\:top-header{
    top: 60px;
  }

  .\33xl\:top-icon{
    top: 20px;
  }

  .\33xl\:top-icon-3xl{
    top: 120px;
  }

  .\33xl\:top-icon-2xl{
    top: 80px;
  }

  .\33xl\:top-icon-xl{
    top: 60px;
  }

  .\33xl\:top-icon-lg{
    top: 40px;
  }

  .\33xl\:top-icon-sm{
    top: 18px;
  }

  .\33xl\:top-icon-xs{
    top: 16px;
  }

  .\33xl\:top-icon-spacing{
    top: 8px;
  }

  .\33xl\:top-heading-xs{
    top: 0.25rem;
  }

  .\33xl\:top-heading-sm{
    top: 0.5rem;
  }

  .\33xl\:top-heading{
    top: 1rem;
  }

  .\33xl\:top-heading-lg{
    top: 2rem;
  }

  .\33xl\:top-actionbar{
    top: 70px;
  }

  .\33xl\:top-aside{
    top: 20rem;
  }

  .\33xl\:top-sidebar{
    top: 16rem;
  }

  .\33xl\:top-card-padding{
    top: 1.25rem;
  }

  .\33xl\:-top-0{
    top: 0px;
  }

  .\33xl\:-top-1{
    top: -0.25rem;
  }

  .\33xl\:-top-2{
    top: -0.5rem;
  }

  .\33xl\:-top-3{
    top: -0.75rem;
  }

  .\33xl\:-top-4{
    top: -1rem;
  }

  .\33xl\:-top-5{
    top: -1.25rem;
  }

  .\33xl\:-top-6{
    top: -1.5rem;
  }

  .\33xl\:-top-7{
    top: -1.75rem;
  }

  .\33xl\:-top-8{
    top: -2rem;
  }

  .\33xl\:-top-9{
    top: -2.25rem;
  }

  .\33xl\:-top-10{
    top: -2.5rem;
  }

  .\33xl\:-top-11{
    top: -2.75rem;
  }

  .\33xl\:-top-12{
    top: -3rem;
  }

  .\33xl\:-top-14{
    top: -3.5rem;
  }

  .\33xl\:-top-16{
    top: -4rem;
  }

  .\33xl\:-top-20{
    top: -5rem;
  }

  .\33xl\:-top-24{
    top: -6rem;
  }

  .\33xl\:-top-28{
    top: -7rem;
  }

  .\33xl\:-top-32{
    top: -8rem;
  }

  .\33xl\:-top-36{
    top: -9rem;
  }

  .\33xl\:-top-40{
    top: -10rem;
  }

  .\33xl\:-top-44{
    top: -11rem;
  }

  .\33xl\:-top-48{
    top: -12rem;
  }

  .\33xl\:-top-52{
    top: -13rem;
  }

  .\33xl\:-top-56{
    top: -14rem;
  }

  .\33xl\:-top-60{
    top: -15rem;
  }

  .\33xl\:-top-64{
    top: -16rem;
  }

  .\33xl\:-top-72{
    top: -18rem;
  }

  .\33xl\:-top-80{
    top: -20rem;
  }

  .\33xl\:-top-96{
    top: -24rem;
  }

  .\33xl\:-top-144{
    top: -36rem;
  }

  .\33xl\:-top-192{
    top: -48rem;
  }

  .\33xl\:-top-240{
    top: -60rem;
  }

  .\33xl\:-top-px{
    top: -1px;
  }

  .\33xl\:-top-0\.5{
    top: -0.125rem;
  }

  .\33xl\:-top-1\.5{
    top: -0.375rem;
  }

  .\33xl\:-top-2\.5{
    top: -0.625rem;
  }

  .\33xl\:-top-3\.5{
    top: -0.875rem;
  }

  .\33xl\:-top-btn-default{
    top: -2.5rem;
  }

  .\33xl\:-top-btn-sm{
    top: -1.875rem;
  }

  .\33xl\:-top-header{
    top: -60px;
  }

  .\33xl\:-top-icon{
    top: -20px;
  }

  .\33xl\:-top-icon-3xl{
    top: -120px;
  }

  .\33xl\:-top-icon-2xl{
    top: -80px;
  }

  .\33xl\:-top-icon-xl{
    top: -60px;
  }

  .\33xl\:-top-icon-lg{
    top: -40px;
  }

  .\33xl\:-top-icon-sm{
    top: -18px;
  }

  .\33xl\:-top-icon-xs{
    top: -16px;
  }

  .\33xl\:-top-icon-spacing{
    top: -8px;
  }

  .\33xl\:-top-heading-xs{
    top: -0.25rem;
  }

  .\33xl\:-top-heading-sm{
    top: -0.5rem;
  }

  .\33xl\:-top-heading{
    top: -1rem;
  }

  .\33xl\:-top-heading-lg{
    top: -2rem;
  }

  .\33xl\:-top-actionbar{
    top: -70px;
  }

  .\33xl\:-top-aside{
    top: -20rem;
  }

  .\33xl\:-top-sidebar{
    top: -16rem;
  }

  .\33xl\:-top-card-padding{
    top: -1.25rem;
  }

  .\33xl\:top-1\/2{
    top: 50%;
  }

  .\33xl\:top-1\/3{
    top: 33.333333%;
  }

  .\33xl\:top-2\/3{
    top: 66.666667%;
  }

  .\33xl\:top-1\/4{
    top: 25%;
  }

  .\33xl\:top-2\/4{
    top: 50%;
  }

  .\33xl\:top-3\/4{
    top: 75%;
  }

  .\33xl\:top-full{
    top: 100%;
  }

  .\33xl\:-top-1\/2{
    top: -50%;
  }

  .\33xl\:-top-1\/3{
    top: -33.333333%;
  }

  .\33xl\:-top-2\/3{
    top: -66.666667%;
  }

  .\33xl\:-top-1\/4{
    top: -25%;
  }

  .\33xl\:-top-2\/4{
    top: -50%;
  }

  .\33xl\:-top-3\/4{
    top: -75%;
  }

  .\33xl\:-top-full{
    top: -100%;
  }

  .\33xl\:right-0{
    right: 0px;
  }

  .\33xl\:right-1{
    right: 0.25rem;
  }

  .\33xl\:right-2{
    right: 0.5rem;
  }

  .\33xl\:right-3{
    right: 0.75rem;
  }

  .\33xl\:right-4{
    right: 1rem;
  }

  .\33xl\:right-5{
    right: 1.25rem;
  }

  .\33xl\:right-6{
    right: 1.5rem;
  }

  .\33xl\:right-7{
    right: 1.75rem;
  }

  .\33xl\:right-8{
    right: 2rem;
  }

  .\33xl\:right-9{
    right: 2.25rem;
  }

  .\33xl\:right-10{
    right: 2.5rem;
  }

  .\33xl\:right-11{
    right: 2.75rem;
  }

  .\33xl\:right-12{
    right: 3rem;
  }

  .\33xl\:right-14{
    right: 3.5rem;
  }

  .\33xl\:right-16{
    right: 4rem;
  }

  .\33xl\:right-20{
    right: 5rem;
  }

  .\33xl\:right-24{
    right: 6rem;
  }

  .\33xl\:right-28{
    right: 7rem;
  }

  .\33xl\:right-32{
    right: 8rem;
  }

  .\33xl\:right-36{
    right: 9rem;
  }

  .\33xl\:right-40{
    right: 10rem;
  }

  .\33xl\:right-44{
    right: 11rem;
  }

  .\33xl\:right-48{
    right: 12rem;
  }

  .\33xl\:right-52{
    right: 13rem;
  }

  .\33xl\:right-56{
    right: 14rem;
  }

  .\33xl\:right-60{
    right: 15rem;
  }

  .\33xl\:right-64{
    right: 16rem;
  }

  .\33xl\:right-72{
    right: 18rem;
  }

  .\33xl\:right-80{
    right: 20rem;
  }

  .\33xl\:right-96{
    right: 24rem;
  }

  .\33xl\:right-144{
    right: 36rem;
  }

  .\33xl\:right-192{
    right: 48rem;
  }

  .\33xl\:right-240{
    right: 60rem;
  }

  .\33xl\:right-auto{
    right: auto;
  }

  .\33xl\:right-px{
    right: 1px;
  }

  .\33xl\:right-0\.5{
    right: 0.125rem;
  }

  .\33xl\:right-1\.5{
    right: 0.375rem;
  }

  .\33xl\:right-2\.5{
    right: 0.625rem;
  }

  .\33xl\:right-3\.5{
    right: 0.875rem;
  }

  .\33xl\:right-btn-default{
    right: 2.5rem;
  }

  .\33xl\:right-btn-sm{
    right: 1.875rem;
  }

  .\33xl\:right-header{
    right: 60px;
  }

  .\33xl\:right-icon{
    right: 20px;
  }

  .\33xl\:right-icon-3xl{
    right: 120px;
  }

  .\33xl\:right-icon-2xl{
    right: 80px;
  }

  .\33xl\:right-icon-xl{
    right: 60px;
  }

  .\33xl\:right-icon-lg{
    right: 40px;
  }

  .\33xl\:right-icon-sm{
    right: 18px;
  }

  .\33xl\:right-icon-xs{
    right: 16px;
  }

  .\33xl\:right-icon-spacing{
    right: 8px;
  }

  .\33xl\:right-heading-xs{
    right: 0.25rem;
  }

  .\33xl\:right-heading-sm{
    right: 0.5rem;
  }

  .\33xl\:right-heading{
    right: 1rem;
  }

  .\33xl\:right-heading-lg{
    right: 2rem;
  }

  .\33xl\:right-actionbar{
    right: 70px;
  }

  .\33xl\:right-aside{
    right: 20rem;
  }

  .\33xl\:right-sidebar{
    right: 16rem;
  }

  .\33xl\:right-card-padding{
    right: 1.25rem;
  }

  .\33xl\:-right-0{
    right: 0px;
  }

  .\33xl\:-right-1{
    right: -0.25rem;
  }

  .\33xl\:-right-2{
    right: -0.5rem;
  }

  .\33xl\:-right-3{
    right: -0.75rem;
  }

  .\33xl\:-right-4{
    right: -1rem;
  }

  .\33xl\:-right-5{
    right: -1.25rem;
  }

  .\33xl\:-right-6{
    right: -1.5rem;
  }

  .\33xl\:-right-7{
    right: -1.75rem;
  }

  .\33xl\:-right-8{
    right: -2rem;
  }

  .\33xl\:-right-9{
    right: -2.25rem;
  }

  .\33xl\:-right-10{
    right: -2.5rem;
  }

  .\33xl\:-right-11{
    right: -2.75rem;
  }

  .\33xl\:-right-12{
    right: -3rem;
  }

  .\33xl\:-right-14{
    right: -3.5rem;
  }

  .\33xl\:-right-16{
    right: -4rem;
  }

  .\33xl\:-right-20{
    right: -5rem;
  }

  .\33xl\:-right-24{
    right: -6rem;
  }

  .\33xl\:-right-28{
    right: -7rem;
  }

  .\33xl\:-right-32{
    right: -8rem;
  }

  .\33xl\:-right-36{
    right: -9rem;
  }

  .\33xl\:-right-40{
    right: -10rem;
  }

  .\33xl\:-right-44{
    right: -11rem;
  }

  .\33xl\:-right-48{
    right: -12rem;
  }

  .\33xl\:-right-52{
    right: -13rem;
  }

  .\33xl\:-right-56{
    right: -14rem;
  }

  .\33xl\:-right-60{
    right: -15rem;
  }

  .\33xl\:-right-64{
    right: -16rem;
  }

  .\33xl\:-right-72{
    right: -18rem;
  }

  .\33xl\:-right-80{
    right: -20rem;
  }

  .\33xl\:-right-96{
    right: -24rem;
  }

  .\33xl\:-right-144{
    right: -36rem;
  }

  .\33xl\:-right-192{
    right: -48rem;
  }

  .\33xl\:-right-240{
    right: -60rem;
  }

  .\33xl\:-right-px{
    right: -1px;
  }

  .\33xl\:-right-0\.5{
    right: -0.125rem;
  }

  .\33xl\:-right-1\.5{
    right: -0.375rem;
  }

  .\33xl\:-right-2\.5{
    right: -0.625rem;
  }

  .\33xl\:-right-3\.5{
    right: -0.875rem;
  }

  .\33xl\:-right-btn-default{
    right: -2.5rem;
  }

  .\33xl\:-right-btn-sm{
    right: -1.875rem;
  }

  .\33xl\:-right-header{
    right: -60px;
  }

  .\33xl\:-right-icon{
    right: -20px;
  }

  .\33xl\:-right-icon-3xl{
    right: -120px;
  }

  .\33xl\:-right-icon-2xl{
    right: -80px;
  }

  .\33xl\:-right-icon-xl{
    right: -60px;
  }

  .\33xl\:-right-icon-lg{
    right: -40px;
  }

  .\33xl\:-right-icon-sm{
    right: -18px;
  }

  .\33xl\:-right-icon-xs{
    right: -16px;
  }

  .\33xl\:-right-icon-spacing{
    right: -8px;
  }

  .\33xl\:-right-heading-xs{
    right: -0.25rem;
  }

  .\33xl\:-right-heading-sm{
    right: -0.5rem;
  }

  .\33xl\:-right-heading{
    right: -1rem;
  }

  .\33xl\:-right-heading-lg{
    right: -2rem;
  }

  .\33xl\:-right-actionbar{
    right: -70px;
  }

  .\33xl\:-right-aside{
    right: -20rem;
  }

  .\33xl\:-right-sidebar{
    right: -16rem;
  }

  .\33xl\:-right-card-padding{
    right: -1.25rem;
  }

  .\33xl\:right-1\/2{
    right: 50%;
  }

  .\33xl\:right-1\/3{
    right: 33.333333%;
  }

  .\33xl\:right-2\/3{
    right: 66.666667%;
  }

  .\33xl\:right-1\/4{
    right: 25%;
  }

  .\33xl\:right-2\/4{
    right: 50%;
  }

  .\33xl\:right-3\/4{
    right: 75%;
  }

  .\33xl\:right-full{
    right: 100%;
  }

  .\33xl\:-right-1\/2{
    right: -50%;
  }

  .\33xl\:-right-1\/3{
    right: -33.333333%;
  }

  .\33xl\:-right-2\/3{
    right: -66.666667%;
  }

  .\33xl\:-right-1\/4{
    right: -25%;
  }

  .\33xl\:-right-2\/4{
    right: -50%;
  }

  .\33xl\:-right-3\/4{
    right: -75%;
  }

  .\33xl\:-right-full{
    right: -100%;
  }

  .\33xl\:bottom-0{
    bottom: 0px;
  }

  .\33xl\:bottom-1{
    bottom: 0.25rem;
  }

  .\33xl\:bottom-2{
    bottom: 0.5rem;
  }

  .\33xl\:bottom-3{
    bottom: 0.75rem;
  }

  .\33xl\:bottom-4{
    bottom: 1rem;
  }

  .\33xl\:bottom-5{
    bottom: 1.25rem;
  }

  .\33xl\:bottom-6{
    bottom: 1.5rem;
  }

  .\33xl\:bottom-7{
    bottom: 1.75rem;
  }

  .\33xl\:bottom-8{
    bottom: 2rem;
  }

  .\33xl\:bottom-9{
    bottom: 2.25rem;
  }

  .\33xl\:bottom-10{
    bottom: 2.5rem;
  }

  .\33xl\:bottom-11{
    bottom: 2.75rem;
  }

  .\33xl\:bottom-12{
    bottom: 3rem;
  }

  .\33xl\:bottom-14{
    bottom: 3.5rem;
  }

  .\33xl\:bottom-16{
    bottom: 4rem;
  }

  .\33xl\:bottom-20{
    bottom: 5rem;
  }

  .\33xl\:bottom-24{
    bottom: 6rem;
  }

  .\33xl\:bottom-28{
    bottom: 7rem;
  }

  .\33xl\:bottom-32{
    bottom: 8rem;
  }

  .\33xl\:bottom-36{
    bottom: 9rem;
  }

  .\33xl\:bottom-40{
    bottom: 10rem;
  }

  .\33xl\:bottom-44{
    bottom: 11rem;
  }

  .\33xl\:bottom-48{
    bottom: 12rem;
  }

  .\33xl\:bottom-52{
    bottom: 13rem;
  }

  .\33xl\:bottom-56{
    bottom: 14rem;
  }

  .\33xl\:bottom-60{
    bottom: 15rem;
  }

  .\33xl\:bottom-64{
    bottom: 16rem;
  }

  .\33xl\:bottom-72{
    bottom: 18rem;
  }

  .\33xl\:bottom-80{
    bottom: 20rem;
  }

  .\33xl\:bottom-96{
    bottom: 24rem;
  }

  .\33xl\:bottom-144{
    bottom: 36rem;
  }

  .\33xl\:bottom-192{
    bottom: 48rem;
  }

  .\33xl\:bottom-240{
    bottom: 60rem;
  }

  .\33xl\:bottom-auto{
    bottom: auto;
  }

  .\33xl\:bottom-px{
    bottom: 1px;
  }

  .\33xl\:bottom-0\.5{
    bottom: 0.125rem;
  }

  .\33xl\:bottom-1\.5{
    bottom: 0.375rem;
  }

  .\33xl\:bottom-2\.5{
    bottom: 0.625rem;
  }

  .\33xl\:bottom-3\.5{
    bottom: 0.875rem;
  }

  .\33xl\:bottom-btn-default{
    bottom: 2.5rem;
  }

  .\33xl\:bottom-btn-sm{
    bottom: 1.875rem;
  }

  .\33xl\:bottom-header{
    bottom: 60px;
  }

  .\33xl\:bottom-icon{
    bottom: 20px;
  }

  .\33xl\:bottom-icon-3xl{
    bottom: 120px;
  }

  .\33xl\:bottom-icon-2xl{
    bottom: 80px;
  }

  .\33xl\:bottom-icon-xl{
    bottom: 60px;
  }

  .\33xl\:bottom-icon-lg{
    bottom: 40px;
  }

  .\33xl\:bottom-icon-sm{
    bottom: 18px;
  }

  .\33xl\:bottom-icon-xs{
    bottom: 16px;
  }

  .\33xl\:bottom-icon-spacing{
    bottom: 8px;
  }

  .\33xl\:bottom-heading-xs{
    bottom: 0.25rem;
  }

  .\33xl\:bottom-heading-sm{
    bottom: 0.5rem;
  }

  .\33xl\:bottom-heading{
    bottom: 1rem;
  }

  .\33xl\:bottom-heading-lg{
    bottom: 2rem;
  }

  .\33xl\:bottom-actionbar{
    bottom: 70px;
  }

  .\33xl\:bottom-aside{
    bottom: 20rem;
  }

  .\33xl\:bottom-sidebar{
    bottom: 16rem;
  }

  .\33xl\:bottom-card-padding{
    bottom: 1.25rem;
  }

  .\33xl\:-bottom-0{
    bottom: 0px;
  }

  .\33xl\:-bottom-1{
    bottom: -0.25rem;
  }

  .\33xl\:-bottom-2{
    bottom: -0.5rem;
  }

  .\33xl\:-bottom-3{
    bottom: -0.75rem;
  }

  .\33xl\:-bottom-4{
    bottom: -1rem;
  }

  .\33xl\:-bottom-5{
    bottom: -1.25rem;
  }

  .\33xl\:-bottom-6{
    bottom: -1.5rem;
  }

  .\33xl\:-bottom-7{
    bottom: -1.75rem;
  }

  .\33xl\:-bottom-8{
    bottom: -2rem;
  }

  .\33xl\:-bottom-9{
    bottom: -2.25rem;
  }

  .\33xl\:-bottom-10{
    bottom: -2.5rem;
  }

  .\33xl\:-bottom-11{
    bottom: -2.75rem;
  }

  .\33xl\:-bottom-12{
    bottom: -3rem;
  }

  .\33xl\:-bottom-14{
    bottom: -3.5rem;
  }

  .\33xl\:-bottom-16{
    bottom: -4rem;
  }

  .\33xl\:-bottom-20{
    bottom: -5rem;
  }

  .\33xl\:-bottom-24{
    bottom: -6rem;
  }

  .\33xl\:-bottom-28{
    bottom: -7rem;
  }

  .\33xl\:-bottom-32{
    bottom: -8rem;
  }

  .\33xl\:-bottom-36{
    bottom: -9rem;
  }

  .\33xl\:-bottom-40{
    bottom: -10rem;
  }

  .\33xl\:-bottom-44{
    bottom: -11rem;
  }

  .\33xl\:-bottom-48{
    bottom: -12rem;
  }

  .\33xl\:-bottom-52{
    bottom: -13rem;
  }

  .\33xl\:-bottom-56{
    bottom: -14rem;
  }

  .\33xl\:-bottom-60{
    bottom: -15rem;
  }

  .\33xl\:-bottom-64{
    bottom: -16rem;
  }

  .\33xl\:-bottom-72{
    bottom: -18rem;
  }

  .\33xl\:-bottom-80{
    bottom: -20rem;
  }

  .\33xl\:-bottom-96{
    bottom: -24rem;
  }

  .\33xl\:-bottom-144{
    bottom: -36rem;
  }

  .\33xl\:-bottom-192{
    bottom: -48rem;
  }

  .\33xl\:-bottom-240{
    bottom: -60rem;
  }

  .\33xl\:-bottom-px{
    bottom: -1px;
  }

  .\33xl\:-bottom-0\.5{
    bottom: -0.125rem;
  }

  .\33xl\:-bottom-1\.5{
    bottom: -0.375rem;
  }

  .\33xl\:-bottom-2\.5{
    bottom: -0.625rem;
  }

  .\33xl\:-bottom-3\.5{
    bottom: -0.875rem;
  }

  .\33xl\:-bottom-btn-default{
    bottom: -2.5rem;
  }

  .\33xl\:-bottom-btn-sm{
    bottom: -1.875rem;
  }

  .\33xl\:-bottom-header{
    bottom: -60px;
  }

  .\33xl\:-bottom-icon{
    bottom: -20px;
  }

  .\33xl\:-bottom-icon-3xl{
    bottom: -120px;
  }

  .\33xl\:-bottom-icon-2xl{
    bottom: -80px;
  }

  .\33xl\:-bottom-icon-xl{
    bottom: -60px;
  }

  .\33xl\:-bottom-icon-lg{
    bottom: -40px;
  }

  .\33xl\:-bottom-icon-sm{
    bottom: -18px;
  }

  .\33xl\:-bottom-icon-xs{
    bottom: -16px;
  }

  .\33xl\:-bottom-icon-spacing{
    bottom: -8px;
  }

  .\33xl\:-bottom-heading-xs{
    bottom: -0.25rem;
  }

  .\33xl\:-bottom-heading-sm{
    bottom: -0.5rem;
  }

  .\33xl\:-bottom-heading{
    bottom: -1rem;
  }

  .\33xl\:-bottom-heading-lg{
    bottom: -2rem;
  }

  .\33xl\:-bottom-actionbar{
    bottom: -70px;
  }

  .\33xl\:-bottom-aside{
    bottom: -20rem;
  }

  .\33xl\:-bottom-sidebar{
    bottom: -16rem;
  }

  .\33xl\:-bottom-card-padding{
    bottom: -1.25rem;
  }

  .\33xl\:bottom-1\/2{
    bottom: 50%;
  }

  .\33xl\:bottom-1\/3{
    bottom: 33.333333%;
  }

  .\33xl\:bottom-2\/3{
    bottom: 66.666667%;
  }

  .\33xl\:bottom-1\/4{
    bottom: 25%;
  }

  .\33xl\:bottom-2\/4{
    bottom: 50%;
  }

  .\33xl\:bottom-3\/4{
    bottom: 75%;
  }

  .\33xl\:bottom-full{
    bottom: 100%;
  }

  .\33xl\:-bottom-1\/2{
    bottom: -50%;
  }

  .\33xl\:-bottom-1\/3{
    bottom: -33.333333%;
  }

  .\33xl\:-bottom-2\/3{
    bottom: -66.666667%;
  }

  .\33xl\:-bottom-1\/4{
    bottom: -25%;
  }

  .\33xl\:-bottom-2\/4{
    bottom: -50%;
  }

  .\33xl\:-bottom-3\/4{
    bottom: -75%;
  }

  .\33xl\:-bottom-full{
    bottom: -100%;
  }

  .\33xl\:left-0{
    left: 0px;
  }

  .\33xl\:left-1{
    left: 0.25rem;
  }

  .\33xl\:left-2{
    left: 0.5rem;
  }

  .\33xl\:left-3{
    left: 0.75rem;
  }

  .\33xl\:left-4{
    left: 1rem;
  }

  .\33xl\:left-5{
    left: 1.25rem;
  }

  .\33xl\:left-6{
    left: 1.5rem;
  }

  .\33xl\:left-7{
    left: 1.75rem;
  }

  .\33xl\:left-8{
    left: 2rem;
  }

  .\33xl\:left-9{
    left: 2.25rem;
  }

  .\33xl\:left-10{
    left: 2.5rem;
  }

  .\33xl\:left-11{
    left: 2.75rem;
  }

  .\33xl\:left-12{
    left: 3rem;
  }

  .\33xl\:left-14{
    left: 3.5rem;
  }

  .\33xl\:left-16{
    left: 4rem;
  }

  .\33xl\:left-20{
    left: 5rem;
  }

  .\33xl\:left-24{
    left: 6rem;
  }

  .\33xl\:left-28{
    left: 7rem;
  }

  .\33xl\:left-32{
    left: 8rem;
  }

  .\33xl\:left-36{
    left: 9rem;
  }

  .\33xl\:left-40{
    left: 10rem;
  }

  .\33xl\:left-44{
    left: 11rem;
  }

  .\33xl\:left-48{
    left: 12rem;
  }

  .\33xl\:left-52{
    left: 13rem;
  }

  .\33xl\:left-56{
    left: 14rem;
  }

  .\33xl\:left-60{
    left: 15rem;
  }

  .\33xl\:left-64{
    left: 16rem;
  }

  .\33xl\:left-72{
    left: 18rem;
  }

  .\33xl\:left-80{
    left: 20rem;
  }

  .\33xl\:left-96{
    left: 24rem;
  }

  .\33xl\:left-144{
    left: 36rem;
  }

  .\33xl\:left-192{
    left: 48rem;
  }

  .\33xl\:left-240{
    left: 60rem;
  }

  .\33xl\:left-auto{
    left: auto;
  }

  .\33xl\:left-px{
    left: 1px;
  }

  .\33xl\:left-0\.5{
    left: 0.125rem;
  }

  .\33xl\:left-1\.5{
    left: 0.375rem;
  }

  .\33xl\:left-2\.5{
    left: 0.625rem;
  }

  .\33xl\:left-3\.5{
    left: 0.875rem;
  }

  .\33xl\:left-btn-default{
    left: 2.5rem;
  }

  .\33xl\:left-btn-sm{
    left: 1.875rem;
  }

  .\33xl\:left-header{
    left: 60px;
  }

  .\33xl\:left-icon{
    left: 20px;
  }

  .\33xl\:left-icon-3xl{
    left: 120px;
  }

  .\33xl\:left-icon-2xl{
    left: 80px;
  }

  .\33xl\:left-icon-xl{
    left: 60px;
  }

  .\33xl\:left-icon-lg{
    left: 40px;
  }

  .\33xl\:left-icon-sm{
    left: 18px;
  }

  .\33xl\:left-icon-xs{
    left: 16px;
  }

  .\33xl\:left-icon-spacing{
    left: 8px;
  }

  .\33xl\:left-heading-xs{
    left: 0.25rem;
  }

  .\33xl\:left-heading-sm{
    left: 0.5rem;
  }

  .\33xl\:left-heading{
    left: 1rem;
  }

  .\33xl\:left-heading-lg{
    left: 2rem;
  }

  .\33xl\:left-actionbar{
    left: 70px;
  }

  .\33xl\:left-aside{
    left: 20rem;
  }

  .\33xl\:left-sidebar{
    left: 16rem;
  }

  .\33xl\:left-card-padding{
    left: 1.25rem;
  }

  .\33xl\:-left-0{
    left: 0px;
  }

  .\33xl\:-left-1{
    left: -0.25rem;
  }

  .\33xl\:-left-2{
    left: -0.5rem;
  }

  .\33xl\:-left-3{
    left: -0.75rem;
  }

  .\33xl\:-left-4{
    left: -1rem;
  }

  .\33xl\:-left-5{
    left: -1.25rem;
  }

  .\33xl\:-left-6{
    left: -1.5rem;
  }

  .\33xl\:-left-7{
    left: -1.75rem;
  }

  .\33xl\:-left-8{
    left: -2rem;
  }

  .\33xl\:-left-9{
    left: -2.25rem;
  }

  .\33xl\:-left-10{
    left: -2.5rem;
  }

  .\33xl\:-left-11{
    left: -2.75rem;
  }

  .\33xl\:-left-12{
    left: -3rem;
  }

  .\33xl\:-left-14{
    left: -3.5rem;
  }

  .\33xl\:-left-16{
    left: -4rem;
  }

  .\33xl\:-left-20{
    left: -5rem;
  }

  .\33xl\:-left-24{
    left: -6rem;
  }

  .\33xl\:-left-28{
    left: -7rem;
  }

  .\33xl\:-left-32{
    left: -8rem;
  }

  .\33xl\:-left-36{
    left: -9rem;
  }

  .\33xl\:-left-40{
    left: -10rem;
  }

  .\33xl\:-left-44{
    left: -11rem;
  }

  .\33xl\:-left-48{
    left: -12rem;
  }

  .\33xl\:-left-52{
    left: -13rem;
  }

  .\33xl\:-left-56{
    left: -14rem;
  }

  .\33xl\:-left-60{
    left: -15rem;
  }

  .\33xl\:-left-64{
    left: -16rem;
  }

  .\33xl\:-left-72{
    left: -18rem;
  }

  .\33xl\:-left-80{
    left: -20rem;
  }

  .\33xl\:-left-96{
    left: -24rem;
  }

  .\33xl\:-left-144{
    left: -36rem;
  }

  .\33xl\:-left-192{
    left: -48rem;
  }

  .\33xl\:-left-240{
    left: -60rem;
  }

  .\33xl\:-left-px{
    left: -1px;
  }

  .\33xl\:-left-0\.5{
    left: -0.125rem;
  }

  .\33xl\:-left-1\.5{
    left: -0.375rem;
  }

  .\33xl\:-left-2\.5{
    left: -0.625rem;
  }

  .\33xl\:-left-3\.5{
    left: -0.875rem;
  }

  .\33xl\:-left-btn-default{
    left: -2.5rem;
  }

  .\33xl\:-left-btn-sm{
    left: -1.875rem;
  }

  .\33xl\:-left-header{
    left: -60px;
  }

  .\33xl\:-left-icon{
    left: -20px;
  }

  .\33xl\:-left-icon-3xl{
    left: -120px;
  }

  .\33xl\:-left-icon-2xl{
    left: -80px;
  }

  .\33xl\:-left-icon-xl{
    left: -60px;
  }

  .\33xl\:-left-icon-lg{
    left: -40px;
  }

  .\33xl\:-left-icon-sm{
    left: -18px;
  }

  .\33xl\:-left-icon-xs{
    left: -16px;
  }

  .\33xl\:-left-icon-spacing{
    left: -8px;
  }

  .\33xl\:-left-heading-xs{
    left: -0.25rem;
  }

  .\33xl\:-left-heading-sm{
    left: -0.5rem;
  }

  .\33xl\:-left-heading{
    left: -1rem;
  }

  .\33xl\:-left-heading-lg{
    left: -2rem;
  }

  .\33xl\:-left-actionbar{
    left: -70px;
  }

  .\33xl\:-left-aside{
    left: -20rem;
  }

  .\33xl\:-left-sidebar{
    left: -16rem;
  }

  .\33xl\:-left-card-padding{
    left: -1.25rem;
  }

  .\33xl\:left-1\/2{
    left: 50%;
  }

  .\33xl\:left-1\/3{
    left: 33.333333%;
  }

  .\33xl\:left-2\/3{
    left: 66.666667%;
  }

  .\33xl\:left-1\/4{
    left: 25%;
  }

  .\33xl\:left-2\/4{
    left: 50%;
  }

  .\33xl\:left-3\/4{
    left: 75%;
  }

  .\33xl\:left-full{
    left: 100%;
  }

  .\33xl\:-left-1\/2{
    left: -50%;
  }

  .\33xl\:-left-1\/3{
    left: -33.333333%;
  }

  .\33xl\:-left-2\/3{
    left: -66.666667%;
  }

  .\33xl\:-left-1\/4{
    left: -25%;
  }

  .\33xl\:-left-2\/4{
    left: -50%;
  }

  .\33xl\:-left-3\/4{
    left: -75%;
  }

  .\33xl\:-left-full{
    left: -100%;
  }

  .\33xl\:isolate{
    isolation: isolate;
  }

  .\33xl\:isolation-auto{
    isolation: auto;
  }

  .\33xl\:z-0{
    z-index: 0;
  }

  .\33xl\:z-10{
    z-index: 10;
  }

  .\33xl\:z-20{
    z-index: 20;
  }

  .\33xl\:z-30{
    z-index: 30;
  }

  .\33xl\:z-40{
    z-index: 40;
  }

  .\33xl\:z-50{
    z-index: 50;
  }

  .\33xl\:z-auto{
    z-index: auto;
  }

  .\33xl\:focus-within\:z-0:focus-within{
    z-index: 0;
  }

  .\33xl\:focus-within\:z-10:focus-within{
    z-index: 10;
  }

  .\33xl\:focus-within\:z-20:focus-within{
    z-index: 20;
  }

  .\33xl\:focus-within\:z-30:focus-within{
    z-index: 30;
  }

  .\33xl\:focus-within\:z-40:focus-within{
    z-index: 40;
  }

  .\33xl\:focus-within\:z-50:focus-within{
    z-index: 50;
  }

  .\33xl\:focus-within\:z-auto:focus-within{
    z-index: auto;
  }

  .\33xl\:focus\:z-0:focus{
    z-index: 0;
  }

  .\33xl\:focus\:z-10:focus{
    z-index: 10;
  }

  .\33xl\:focus\:z-20:focus{
    z-index: 20;
  }

  .\33xl\:focus\:z-30:focus{
    z-index: 30;
  }

  .\33xl\:focus\:z-40:focus{
    z-index: 40;
  }

  .\33xl\:focus\:z-50:focus{
    z-index: 50;
  }

  .\33xl\:focus\:z-auto:focus{
    z-index: auto;
  }

  .\33xl\:order-1{
    order: 1;
  }

  .\33xl\:order-2{
    order: 2;
  }

  .\33xl\:order-3{
    order: 3;
  }

  .\33xl\:order-4{
    order: 4;
  }

  .\33xl\:order-5{
    order: 5;
  }

  .\33xl\:order-6{
    order: 6;
  }

  .\33xl\:order-7{
    order: 7;
  }

  .\33xl\:order-8{
    order: 8;
  }

  .\33xl\:order-9{
    order: 9;
  }

  .\33xl\:order-10{
    order: 10;
  }

  .\33xl\:order-11{
    order: 11;
  }

  .\33xl\:order-12{
    order: 12;
  }

  .\33xl\:order-first{
    order: -9999;
  }

  .\33xl\:order-last{
    order: 9999;
  }

  .\33xl\:order-none{
    order: 0;
  }

  .\33xl\:col-auto{
    grid-column: auto;
  }

  .\33xl\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .\33xl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .\33xl\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .\33xl\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .\33xl\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .\33xl\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .\33xl\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .\33xl\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .\33xl\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .\33xl\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .\33xl\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .\33xl\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .\33xl\:col-span-full{
    grid-column: 1 / -1;
  }

  .\33xl\:col-start-1{
    grid-column-start: 1;
  }

  .\33xl\:col-start-2{
    grid-column-start: 2;
  }

  .\33xl\:col-start-3{
    grid-column-start: 3;
  }

  .\33xl\:col-start-4{
    grid-column-start: 4;
  }

  .\33xl\:col-start-5{
    grid-column-start: 5;
  }

  .\33xl\:col-start-6{
    grid-column-start: 6;
  }

  .\33xl\:col-start-7{
    grid-column-start: 7;
  }

  .\33xl\:col-start-8{
    grid-column-start: 8;
  }

  .\33xl\:col-start-9{
    grid-column-start: 9;
  }

  .\33xl\:col-start-10{
    grid-column-start: 10;
  }

  .\33xl\:col-start-11{
    grid-column-start: 11;
  }

  .\33xl\:col-start-12{
    grid-column-start: 12;
  }

  .\33xl\:col-start-13{
    grid-column-start: 13;
  }

  .\33xl\:col-start-auto{
    grid-column-start: auto;
  }

  .\33xl\:col-end-1{
    grid-column-end: 1;
  }

  .\33xl\:col-end-2{
    grid-column-end: 2;
  }

  .\33xl\:col-end-3{
    grid-column-end: 3;
  }

  .\33xl\:col-end-4{
    grid-column-end: 4;
  }

  .\33xl\:col-end-5{
    grid-column-end: 5;
  }

  .\33xl\:col-end-6{
    grid-column-end: 6;
  }

  .\33xl\:col-end-7{
    grid-column-end: 7;
  }

  .\33xl\:col-end-8{
    grid-column-end: 8;
  }

  .\33xl\:col-end-9{
    grid-column-end: 9;
  }

  .\33xl\:col-end-10{
    grid-column-end: 10;
  }

  .\33xl\:col-end-11{
    grid-column-end: 11;
  }

  .\33xl\:col-end-12{
    grid-column-end: 12;
  }

  .\33xl\:col-end-13{
    grid-column-end: 13;
  }

  .\33xl\:col-end-auto{
    grid-column-end: auto;
  }

  .\33xl\:row-auto{
    grid-row: auto;
  }

  .\33xl\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .\33xl\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .\33xl\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .\33xl\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .\33xl\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .\33xl\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .\33xl\:row-span-full{
    grid-row: 1 / -1;
  }

  .\33xl\:row-start-1{
    grid-row-start: 1;
  }

  .\33xl\:row-start-2{
    grid-row-start: 2;
  }

  .\33xl\:row-start-3{
    grid-row-start: 3;
  }

  .\33xl\:row-start-4{
    grid-row-start: 4;
  }

  .\33xl\:row-start-5{
    grid-row-start: 5;
  }

  .\33xl\:row-start-6{
    grid-row-start: 6;
  }

  .\33xl\:row-start-7{
    grid-row-start: 7;
  }

  .\33xl\:row-start-auto{
    grid-row-start: auto;
  }

  .\33xl\:row-end-1{
    grid-row-end: 1;
  }

  .\33xl\:row-end-2{
    grid-row-end: 2;
  }

  .\33xl\:row-end-3{
    grid-row-end: 3;
  }

  .\33xl\:row-end-4{
    grid-row-end: 4;
  }

  .\33xl\:row-end-5{
    grid-row-end: 5;
  }

  .\33xl\:row-end-6{
    grid-row-end: 6;
  }

  .\33xl\:row-end-7{
    grid-row-end: 7;
  }

  .\33xl\:row-end-auto{
    grid-row-end: auto;
  }

  .\33xl\:float-right{
    float: right;
  }

  .\33xl\:float-left{
    float: left;
  }

  .\33xl\:float-none{
    float: none;
  }

  .\33xl\:clear-left{
    clear: left;
  }

  .\33xl\:clear-right{
    clear: right;
  }

  .\33xl\:clear-both{
    clear: both;
  }

  .\33xl\:clear-none{
    clear: none;
  }

  .\33xl\:m-0{
    margin: 0px;
  }

  .\33xl\:m-1{
    margin: 0.25rem;
  }

  .\33xl\:m-2{
    margin: 0.5rem;
  }

  .\33xl\:m-3{
    margin: 0.75rem;
  }

  .\33xl\:m-4{
    margin: 1rem;
  }

  .\33xl\:m-5{
    margin: 1.25rem;
  }

  .\33xl\:m-6{
    margin: 1.5rem;
  }

  .\33xl\:m-7{
    margin: 1.75rem;
  }

  .\33xl\:m-8{
    margin: 2rem;
  }

  .\33xl\:m-9{
    margin: 2.25rem;
  }

  .\33xl\:m-10{
    margin: 2.5rem;
  }

  .\33xl\:m-11{
    margin: 2.75rem;
  }

  .\33xl\:m-12{
    margin: 3rem;
  }

  .\33xl\:m-14{
    margin: 3.5rem;
  }

  .\33xl\:m-16{
    margin: 4rem;
  }

  .\33xl\:m-20{
    margin: 5rem;
  }

  .\33xl\:m-24{
    margin: 6rem;
  }

  .\33xl\:m-28{
    margin: 7rem;
  }

  .\33xl\:m-32{
    margin: 8rem;
  }

  .\33xl\:m-36{
    margin: 9rem;
  }

  .\33xl\:m-40{
    margin: 10rem;
  }

  .\33xl\:m-44{
    margin: 11rem;
  }

  .\33xl\:m-48{
    margin: 12rem;
  }

  .\33xl\:m-52{
    margin: 13rem;
  }

  .\33xl\:m-56{
    margin: 14rem;
  }

  .\33xl\:m-60{
    margin: 15rem;
  }

  .\33xl\:m-64{
    margin: 16rem;
  }

  .\33xl\:m-72{
    margin: 18rem;
  }

  .\33xl\:m-80{
    margin: 20rem;
  }

  .\33xl\:m-96{
    margin: 24rem;
  }

  .\33xl\:m-144{
    margin: 36rem;
  }

  .\33xl\:m-192{
    margin: 48rem;
  }

  .\33xl\:m-240{
    margin: 60rem;
  }

  .\33xl\:m-auto{
    margin: auto;
  }

  .\33xl\:m-px{
    margin: 1px;
  }

  .\33xl\:m-0\.5{
    margin: 0.125rem;
  }

  .\33xl\:m-1\.5{
    margin: 0.375rem;
  }

  .\33xl\:m-2\.5{
    margin: 0.625rem;
  }

  .\33xl\:m-3\.5{
    margin: 0.875rem;
  }

  .\33xl\:m-btn-default{
    margin: 2.5rem;
  }

  .\33xl\:m-btn-sm{
    margin: 1.875rem;
  }

  .\33xl\:m-header{
    margin: 60px;
  }

  .\33xl\:m-icon{
    margin: 20px;
  }

  .\33xl\:m-icon-3xl{
    margin: 120px;
  }

  .\33xl\:m-icon-2xl{
    margin: 80px;
  }

  .\33xl\:m-icon-xl{
    margin: 60px;
  }

  .\33xl\:m-icon-lg{
    margin: 40px;
  }

  .\33xl\:m-icon-sm{
    margin: 18px;
  }

  .\33xl\:m-icon-xs{
    margin: 16px;
  }

  .\33xl\:m-icon-spacing{
    margin: 8px;
  }

  .\33xl\:m-heading-xs{
    margin: 0.25rem;
  }

  .\33xl\:m-heading-sm{
    margin: 0.5rem;
  }

  .\33xl\:m-heading{
    margin: 1rem;
  }

  .\33xl\:m-heading-lg{
    margin: 2rem;
  }

  .\33xl\:m-actionbar{
    margin: 70px;
  }

  .\33xl\:m-aside{
    margin: 20rem;
  }

  .\33xl\:m-sidebar{
    margin: 16rem;
  }

  .\33xl\:m-card-padding{
    margin: 1.25rem;
  }

  .\33xl\:-m-0{
    margin: 0px;
  }

  .\33xl\:-m-1{
    margin: -0.25rem;
  }

  .\33xl\:-m-2{
    margin: -0.5rem;
  }

  .\33xl\:-m-3{
    margin: -0.75rem;
  }

  .\33xl\:-m-4{
    margin: -1rem;
  }

  .\33xl\:-m-5{
    margin: -1.25rem;
  }

  .\33xl\:-m-6{
    margin: -1.5rem;
  }

  .\33xl\:-m-7{
    margin: -1.75rem;
  }

  .\33xl\:-m-8{
    margin: -2rem;
  }

  .\33xl\:-m-9{
    margin: -2.25rem;
  }

  .\33xl\:-m-10{
    margin: -2.5rem;
  }

  .\33xl\:-m-11{
    margin: -2.75rem;
  }

  .\33xl\:-m-12{
    margin: -3rem;
  }

  .\33xl\:-m-14{
    margin: -3.5rem;
  }

  .\33xl\:-m-16{
    margin: -4rem;
  }

  .\33xl\:-m-20{
    margin: -5rem;
  }

  .\33xl\:-m-24{
    margin: -6rem;
  }

  .\33xl\:-m-28{
    margin: -7rem;
  }

  .\33xl\:-m-32{
    margin: -8rem;
  }

  .\33xl\:-m-36{
    margin: -9rem;
  }

  .\33xl\:-m-40{
    margin: -10rem;
  }

  .\33xl\:-m-44{
    margin: -11rem;
  }

  .\33xl\:-m-48{
    margin: -12rem;
  }

  .\33xl\:-m-52{
    margin: -13rem;
  }

  .\33xl\:-m-56{
    margin: -14rem;
  }

  .\33xl\:-m-60{
    margin: -15rem;
  }

  .\33xl\:-m-64{
    margin: -16rem;
  }

  .\33xl\:-m-72{
    margin: -18rem;
  }

  .\33xl\:-m-80{
    margin: -20rem;
  }

  .\33xl\:-m-96{
    margin: -24rem;
  }

  .\33xl\:-m-144{
    margin: -36rem;
  }

  .\33xl\:-m-192{
    margin: -48rem;
  }

  .\33xl\:-m-240{
    margin: -60rem;
  }

  .\33xl\:-m-px{
    margin: -1px;
  }

  .\33xl\:-m-0\.5{
    margin: -0.125rem;
  }

  .\33xl\:-m-1\.5{
    margin: -0.375rem;
  }

  .\33xl\:-m-2\.5{
    margin: -0.625rem;
  }

  .\33xl\:-m-3\.5{
    margin: -0.875rem;
  }

  .\33xl\:-m-btn-default{
    margin: -2.5rem;
  }

  .\33xl\:-m-btn-sm{
    margin: -1.875rem;
  }

  .\33xl\:-m-header{
    margin: -60px;
  }

  .\33xl\:-m-icon{
    margin: -20px;
  }

  .\33xl\:-m-icon-3xl{
    margin: -120px;
  }

  .\33xl\:-m-icon-2xl{
    margin: -80px;
  }

  .\33xl\:-m-icon-xl{
    margin: -60px;
  }

  .\33xl\:-m-icon-lg{
    margin: -40px;
  }

  .\33xl\:-m-icon-sm{
    margin: -18px;
  }

  .\33xl\:-m-icon-xs{
    margin: -16px;
  }

  .\33xl\:-m-icon-spacing{
    margin: -8px;
  }

  .\33xl\:-m-heading-xs{
    margin: -0.25rem;
  }

  .\33xl\:-m-heading-sm{
    margin: -0.5rem;
  }

  .\33xl\:-m-heading{
    margin: -1rem;
  }

  .\33xl\:-m-heading-lg{
    margin: -2rem;
  }

  .\33xl\:-m-actionbar{
    margin: -70px;
  }

  .\33xl\:-m-aside{
    margin: -20rem;
  }

  .\33xl\:-m-sidebar{
    margin: -16rem;
  }

  .\33xl\:-m-card-padding{
    margin: -1.25rem;
  }

  .\33xl\:first\:m-0:first-child{
    margin: 0px;
  }

  .\33xl\:first\:m-1:first-child{
    margin: 0.25rem;
  }

  .\33xl\:first\:m-2:first-child{
    margin: 0.5rem;
  }

  .\33xl\:first\:m-3:first-child{
    margin: 0.75rem;
  }

  .\33xl\:first\:m-4:first-child{
    margin: 1rem;
  }

  .\33xl\:first\:m-5:first-child{
    margin: 1.25rem;
  }

  .\33xl\:first\:m-6:first-child{
    margin: 1.5rem;
  }

  .\33xl\:first\:m-7:first-child{
    margin: 1.75rem;
  }

  .\33xl\:first\:m-8:first-child{
    margin: 2rem;
  }

  .\33xl\:first\:m-9:first-child{
    margin: 2.25rem;
  }

  .\33xl\:first\:m-10:first-child{
    margin: 2.5rem;
  }

  .\33xl\:first\:m-11:first-child{
    margin: 2.75rem;
  }

  .\33xl\:first\:m-12:first-child{
    margin: 3rem;
  }

  .\33xl\:first\:m-14:first-child{
    margin: 3.5rem;
  }

  .\33xl\:first\:m-16:first-child{
    margin: 4rem;
  }

  .\33xl\:first\:m-20:first-child{
    margin: 5rem;
  }

  .\33xl\:first\:m-24:first-child{
    margin: 6rem;
  }

  .\33xl\:first\:m-28:first-child{
    margin: 7rem;
  }

  .\33xl\:first\:m-32:first-child{
    margin: 8rem;
  }

  .\33xl\:first\:m-36:first-child{
    margin: 9rem;
  }

  .\33xl\:first\:m-40:first-child{
    margin: 10rem;
  }

  .\33xl\:first\:m-44:first-child{
    margin: 11rem;
  }

  .\33xl\:first\:m-48:first-child{
    margin: 12rem;
  }

  .\33xl\:first\:m-52:first-child{
    margin: 13rem;
  }

  .\33xl\:first\:m-56:first-child{
    margin: 14rem;
  }

  .\33xl\:first\:m-60:first-child{
    margin: 15rem;
  }

  .\33xl\:first\:m-64:first-child{
    margin: 16rem;
  }

  .\33xl\:first\:m-72:first-child{
    margin: 18rem;
  }

  .\33xl\:first\:m-80:first-child{
    margin: 20rem;
  }

  .\33xl\:first\:m-96:first-child{
    margin: 24rem;
  }

  .\33xl\:first\:m-144:first-child{
    margin: 36rem;
  }

  .\33xl\:first\:m-192:first-child{
    margin: 48rem;
  }

  .\33xl\:first\:m-240:first-child{
    margin: 60rem;
  }

  .\33xl\:first\:m-auto:first-child{
    margin: auto;
  }

  .\33xl\:first\:m-px:first-child{
    margin: 1px;
  }

  .\33xl\:first\:m-0\.5:first-child{
    margin: 0.125rem;
  }

  .\33xl\:first\:m-1\.5:first-child{
    margin: 0.375rem;
  }

  .\33xl\:first\:m-2\.5:first-child{
    margin: 0.625rem;
  }

  .\33xl\:first\:m-3\.5:first-child{
    margin: 0.875rem;
  }

  .\33xl\:first\:m-btn-default:first-child{
    margin: 2.5rem;
  }

  .\33xl\:first\:m-btn-sm:first-child{
    margin: 1.875rem;
  }

  .\33xl\:first\:m-header:first-child{
    margin: 60px;
  }

  .\33xl\:first\:m-icon:first-child{
    margin: 20px;
  }

  .\33xl\:first\:m-icon-3xl:first-child{
    margin: 120px;
  }

  .\33xl\:first\:m-icon-2xl:first-child{
    margin: 80px;
  }

  .\33xl\:first\:m-icon-xl:first-child{
    margin: 60px;
  }

  .\33xl\:first\:m-icon-lg:first-child{
    margin: 40px;
  }

  .\33xl\:first\:m-icon-sm:first-child{
    margin: 18px;
  }

  .\33xl\:first\:m-icon-xs:first-child{
    margin: 16px;
  }

  .\33xl\:first\:m-icon-spacing:first-child{
    margin: 8px;
  }

  .\33xl\:first\:m-heading-xs:first-child{
    margin: 0.25rem;
  }

  .\33xl\:first\:m-heading-sm:first-child{
    margin: 0.5rem;
  }

  .\33xl\:first\:m-heading:first-child{
    margin: 1rem;
  }

  .\33xl\:first\:m-heading-lg:first-child{
    margin: 2rem;
  }

  .\33xl\:first\:m-actionbar:first-child{
    margin: 70px;
  }

  .\33xl\:first\:m-aside:first-child{
    margin: 20rem;
  }

  .\33xl\:first\:m-sidebar:first-child{
    margin: 16rem;
  }

  .\33xl\:first\:m-card-padding:first-child{
    margin: 1.25rem;
  }

  .\33xl\:first\:-m-0:first-child{
    margin: 0px;
  }

  .\33xl\:first\:-m-1:first-child{
    margin: -0.25rem;
  }

  .\33xl\:first\:-m-2:first-child{
    margin: -0.5rem;
  }

  .\33xl\:first\:-m-3:first-child{
    margin: -0.75rem;
  }

  .\33xl\:first\:-m-4:first-child{
    margin: -1rem;
  }

  .\33xl\:first\:-m-5:first-child{
    margin: -1.25rem;
  }

  .\33xl\:first\:-m-6:first-child{
    margin: -1.5rem;
  }

  .\33xl\:first\:-m-7:first-child{
    margin: -1.75rem;
  }

  .\33xl\:first\:-m-8:first-child{
    margin: -2rem;
  }

  .\33xl\:first\:-m-9:first-child{
    margin: -2.25rem;
  }

  .\33xl\:first\:-m-10:first-child{
    margin: -2.5rem;
  }

  .\33xl\:first\:-m-11:first-child{
    margin: -2.75rem;
  }

  .\33xl\:first\:-m-12:first-child{
    margin: -3rem;
  }

  .\33xl\:first\:-m-14:first-child{
    margin: -3.5rem;
  }

  .\33xl\:first\:-m-16:first-child{
    margin: -4rem;
  }

  .\33xl\:first\:-m-20:first-child{
    margin: -5rem;
  }

  .\33xl\:first\:-m-24:first-child{
    margin: -6rem;
  }

  .\33xl\:first\:-m-28:first-child{
    margin: -7rem;
  }

  .\33xl\:first\:-m-32:first-child{
    margin: -8rem;
  }

  .\33xl\:first\:-m-36:first-child{
    margin: -9rem;
  }

  .\33xl\:first\:-m-40:first-child{
    margin: -10rem;
  }

  .\33xl\:first\:-m-44:first-child{
    margin: -11rem;
  }

  .\33xl\:first\:-m-48:first-child{
    margin: -12rem;
  }

  .\33xl\:first\:-m-52:first-child{
    margin: -13rem;
  }

  .\33xl\:first\:-m-56:first-child{
    margin: -14rem;
  }

  .\33xl\:first\:-m-60:first-child{
    margin: -15rem;
  }

  .\33xl\:first\:-m-64:first-child{
    margin: -16rem;
  }

  .\33xl\:first\:-m-72:first-child{
    margin: -18rem;
  }

  .\33xl\:first\:-m-80:first-child{
    margin: -20rem;
  }

  .\33xl\:first\:-m-96:first-child{
    margin: -24rem;
  }

  .\33xl\:first\:-m-144:first-child{
    margin: -36rem;
  }

  .\33xl\:first\:-m-192:first-child{
    margin: -48rem;
  }

  .\33xl\:first\:-m-240:first-child{
    margin: -60rem;
  }

  .\33xl\:first\:-m-px:first-child{
    margin: -1px;
  }

  .\33xl\:first\:-m-0\.5:first-child{
    margin: -0.125rem;
  }

  .\33xl\:first\:-m-1\.5:first-child{
    margin: -0.375rem;
  }

  .\33xl\:first\:-m-2\.5:first-child{
    margin: -0.625rem;
  }

  .\33xl\:first\:-m-3\.5:first-child{
    margin: -0.875rem;
  }

  .\33xl\:first\:-m-btn-default:first-child{
    margin: -2.5rem;
  }

  .\33xl\:first\:-m-btn-sm:first-child{
    margin: -1.875rem;
  }

  .\33xl\:first\:-m-header:first-child{
    margin: -60px;
  }

  .\33xl\:first\:-m-icon:first-child{
    margin: -20px;
  }

  .\33xl\:first\:-m-icon-3xl:first-child{
    margin: -120px;
  }

  .\33xl\:first\:-m-icon-2xl:first-child{
    margin: -80px;
  }

  .\33xl\:first\:-m-icon-xl:first-child{
    margin: -60px;
  }

  .\33xl\:first\:-m-icon-lg:first-child{
    margin: -40px;
  }

  .\33xl\:first\:-m-icon-sm:first-child{
    margin: -18px;
  }

  .\33xl\:first\:-m-icon-xs:first-child{
    margin: -16px;
  }

  .\33xl\:first\:-m-icon-spacing:first-child{
    margin: -8px;
  }

  .\33xl\:first\:-m-heading-xs:first-child{
    margin: -0.25rem;
  }

  .\33xl\:first\:-m-heading-sm:first-child{
    margin: -0.5rem;
  }

  .\33xl\:first\:-m-heading:first-child{
    margin: -1rem;
  }

  .\33xl\:first\:-m-heading-lg:first-child{
    margin: -2rem;
  }

  .\33xl\:first\:-m-actionbar:first-child{
    margin: -70px;
  }

  .\33xl\:first\:-m-aside:first-child{
    margin: -20rem;
  }

  .\33xl\:first\:-m-sidebar:first-child{
    margin: -16rem;
  }

  .\33xl\:first\:-m-card-padding:first-child{
    margin: -1.25rem;
  }

  .\33xl\:last\:m-0:last-child{
    margin: 0px;
  }

  .\33xl\:last\:m-1:last-child{
    margin: 0.25rem;
  }

  .\33xl\:last\:m-2:last-child{
    margin: 0.5rem;
  }

  .\33xl\:last\:m-3:last-child{
    margin: 0.75rem;
  }

  .\33xl\:last\:m-4:last-child{
    margin: 1rem;
  }

  .\33xl\:last\:m-5:last-child{
    margin: 1.25rem;
  }

  .\33xl\:last\:m-6:last-child{
    margin: 1.5rem;
  }

  .\33xl\:last\:m-7:last-child{
    margin: 1.75rem;
  }

  .\33xl\:last\:m-8:last-child{
    margin: 2rem;
  }

  .\33xl\:last\:m-9:last-child{
    margin: 2.25rem;
  }

  .\33xl\:last\:m-10:last-child{
    margin: 2.5rem;
  }

  .\33xl\:last\:m-11:last-child{
    margin: 2.75rem;
  }

  .\33xl\:last\:m-12:last-child{
    margin: 3rem;
  }

  .\33xl\:last\:m-14:last-child{
    margin: 3.5rem;
  }

  .\33xl\:last\:m-16:last-child{
    margin: 4rem;
  }

  .\33xl\:last\:m-20:last-child{
    margin: 5rem;
  }

  .\33xl\:last\:m-24:last-child{
    margin: 6rem;
  }

  .\33xl\:last\:m-28:last-child{
    margin: 7rem;
  }

  .\33xl\:last\:m-32:last-child{
    margin: 8rem;
  }

  .\33xl\:last\:m-36:last-child{
    margin: 9rem;
  }

  .\33xl\:last\:m-40:last-child{
    margin: 10rem;
  }

  .\33xl\:last\:m-44:last-child{
    margin: 11rem;
  }

  .\33xl\:last\:m-48:last-child{
    margin: 12rem;
  }

  .\33xl\:last\:m-52:last-child{
    margin: 13rem;
  }

  .\33xl\:last\:m-56:last-child{
    margin: 14rem;
  }

  .\33xl\:last\:m-60:last-child{
    margin: 15rem;
  }

  .\33xl\:last\:m-64:last-child{
    margin: 16rem;
  }

  .\33xl\:last\:m-72:last-child{
    margin: 18rem;
  }

  .\33xl\:last\:m-80:last-child{
    margin: 20rem;
  }

  .\33xl\:last\:m-96:last-child{
    margin: 24rem;
  }

  .\33xl\:last\:m-144:last-child{
    margin: 36rem;
  }

  .\33xl\:last\:m-192:last-child{
    margin: 48rem;
  }

  .\33xl\:last\:m-240:last-child{
    margin: 60rem;
  }

  .\33xl\:last\:m-auto:last-child{
    margin: auto;
  }

  .\33xl\:last\:m-px:last-child{
    margin: 1px;
  }

  .\33xl\:last\:m-0\.5:last-child{
    margin: 0.125rem;
  }

  .\33xl\:last\:m-1\.5:last-child{
    margin: 0.375rem;
  }

  .\33xl\:last\:m-2\.5:last-child{
    margin: 0.625rem;
  }

  .\33xl\:last\:m-3\.5:last-child{
    margin: 0.875rem;
  }

  .\33xl\:last\:m-btn-default:last-child{
    margin: 2.5rem;
  }

  .\33xl\:last\:m-btn-sm:last-child{
    margin: 1.875rem;
  }

  .\33xl\:last\:m-header:last-child{
    margin: 60px;
  }

  .\33xl\:last\:m-icon:last-child{
    margin: 20px;
  }

  .\33xl\:last\:m-icon-3xl:last-child{
    margin: 120px;
  }

  .\33xl\:last\:m-icon-2xl:last-child{
    margin: 80px;
  }

  .\33xl\:last\:m-icon-xl:last-child{
    margin: 60px;
  }

  .\33xl\:last\:m-icon-lg:last-child{
    margin: 40px;
  }

  .\33xl\:last\:m-icon-sm:last-child{
    margin: 18px;
  }

  .\33xl\:last\:m-icon-xs:last-child{
    margin: 16px;
  }

  .\33xl\:last\:m-icon-spacing:last-child{
    margin: 8px;
  }

  .\33xl\:last\:m-heading-xs:last-child{
    margin: 0.25rem;
  }

  .\33xl\:last\:m-heading-sm:last-child{
    margin: 0.5rem;
  }

  .\33xl\:last\:m-heading:last-child{
    margin: 1rem;
  }

  .\33xl\:last\:m-heading-lg:last-child{
    margin: 2rem;
  }

  .\33xl\:last\:m-actionbar:last-child{
    margin: 70px;
  }

  .\33xl\:last\:m-aside:last-child{
    margin: 20rem;
  }

  .\33xl\:last\:m-sidebar:last-child{
    margin: 16rem;
  }

  .\33xl\:last\:m-card-padding:last-child{
    margin: 1.25rem;
  }

  .\33xl\:last\:-m-0:last-child{
    margin: 0px;
  }

  .\33xl\:last\:-m-1:last-child{
    margin: -0.25rem;
  }

  .\33xl\:last\:-m-2:last-child{
    margin: -0.5rem;
  }

  .\33xl\:last\:-m-3:last-child{
    margin: -0.75rem;
  }

  .\33xl\:last\:-m-4:last-child{
    margin: -1rem;
  }

  .\33xl\:last\:-m-5:last-child{
    margin: -1.25rem;
  }

  .\33xl\:last\:-m-6:last-child{
    margin: -1.5rem;
  }

  .\33xl\:last\:-m-7:last-child{
    margin: -1.75rem;
  }

  .\33xl\:last\:-m-8:last-child{
    margin: -2rem;
  }

  .\33xl\:last\:-m-9:last-child{
    margin: -2.25rem;
  }

  .\33xl\:last\:-m-10:last-child{
    margin: -2.5rem;
  }

  .\33xl\:last\:-m-11:last-child{
    margin: -2.75rem;
  }

  .\33xl\:last\:-m-12:last-child{
    margin: -3rem;
  }

  .\33xl\:last\:-m-14:last-child{
    margin: -3.5rem;
  }

  .\33xl\:last\:-m-16:last-child{
    margin: -4rem;
  }

  .\33xl\:last\:-m-20:last-child{
    margin: -5rem;
  }

  .\33xl\:last\:-m-24:last-child{
    margin: -6rem;
  }

  .\33xl\:last\:-m-28:last-child{
    margin: -7rem;
  }

  .\33xl\:last\:-m-32:last-child{
    margin: -8rem;
  }

  .\33xl\:last\:-m-36:last-child{
    margin: -9rem;
  }

  .\33xl\:last\:-m-40:last-child{
    margin: -10rem;
  }

  .\33xl\:last\:-m-44:last-child{
    margin: -11rem;
  }

  .\33xl\:last\:-m-48:last-child{
    margin: -12rem;
  }

  .\33xl\:last\:-m-52:last-child{
    margin: -13rem;
  }

  .\33xl\:last\:-m-56:last-child{
    margin: -14rem;
  }

  .\33xl\:last\:-m-60:last-child{
    margin: -15rem;
  }

  .\33xl\:last\:-m-64:last-child{
    margin: -16rem;
  }

  .\33xl\:last\:-m-72:last-child{
    margin: -18rem;
  }

  .\33xl\:last\:-m-80:last-child{
    margin: -20rem;
  }

  .\33xl\:last\:-m-96:last-child{
    margin: -24rem;
  }

  .\33xl\:last\:-m-144:last-child{
    margin: -36rem;
  }

  .\33xl\:last\:-m-192:last-child{
    margin: -48rem;
  }

  .\33xl\:last\:-m-240:last-child{
    margin: -60rem;
  }

  .\33xl\:last\:-m-px:last-child{
    margin: -1px;
  }

  .\33xl\:last\:-m-0\.5:last-child{
    margin: -0.125rem;
  }

  .\33xl\:last\:-m-1\.5:last-child{
    margin: -0.375rem;
  }

  .\33xl\:last\:-m-2\.5:last-child{
    margin: -0.625rem;
  }

  .\33xl\:last\:-m-3\.5:last-child{
    margin: -0.875rem;
  }

  .\33xl\:last\:-m-btn-default:last-child{
    margin: -2.5rem;
  }

  .\33xl\:last\:-m-btn-sm:last-child{
    margin: -1.875rem;
  }

  .\33xl\:last\:-m-header:last-child{
    margin: -60px;
  }

  .\33xl\:last\:-m-icon:last-child{
    margin: -20px;
  }

  .\33xl\:last\:-m-icon-3xl:last-child{
    margin: -120px;
  }

  .\33xl\:last\:-m-icon-2xl:last-child{
    margin: -80px;
  }

  .\33xl\:last\:-m-icon-xl:last-child{
    margin: -60px;
  }

  .\33xl\:last\:-m-icon-lg:last-child{
    margin: -40px;
  }

  .\33xl\:last\:-m-icon-sm:last-child{
    margin: -18px;
  }

  .\33xl\:last\:-m-icon-xs:last-child{
    margin: -16px;
  }

  .\33xl\:last\:-m-icon-spacing:last-child{
    margin: -8px;
  }

  .\33xl\:last\:-m-heading-xs:last-child{
    margin: -0.25rem;
  }

  .\33xl\:last\:-m-heading-sm:last-child{
    margin: -0.5rem;
  }

  .\33xl\:last\:-m-heading:last-child{
    margin: -1rem;
  }

  .\33xl\:last\:-m-heading-lg:last-child{
    margin: -2rem;
  }

  .\33xl\:last\:-m-actionbar:last-child{
    margin: -70px;
  }

  .\33xl\:last\:-m-aside:last-child{
    margin: -20rem;
  }

  .\33xl\:last\:-m-sidebar:last-child{
    margin: -16rem;
  }

  .\33xl\:last\:-m-card-padding:last-child{
    margin: -1.25rem;
  }

  .\33xl\:mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\33xl\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\33xl\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\33xl\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\33xl\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\33xl\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\33xl\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .\33xl\:mx-7{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\33xl\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\33xl\:mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\33xl\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\33xl\:mx-11{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .\33xl\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\33xl\:mx-14{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\33xl\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\33xl\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .\33xl\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .\33xl\:mx-28{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\33xl\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\33xl\:mx-36{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\33xl\:mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .\33xl\:mx-44{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .\33xl\:mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .\33xl\:mx-52{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\33xl\:mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\33xl\:mx-60{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\33xl\:mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\33xl\:mx-72{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\33xl\:mx-80{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\33xl\:mx-96{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\33xl\:mx-144{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .\33xl\:mx-192{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .\33xl\:mx-240{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .\33xl\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .\33xl\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .\33xl\:mx-0\.5{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\33xl\:mx-1\.5{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\33xl\:mx-2\.5{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\33xl\:mx-3\.5{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\33xl\:mx-btn-default{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\33xl\:mx-btn-sm{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .\33xl\:mx-header{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\33xl\:mx-icon{
    margin-left: 20px;
    margin-right: 20px;
  }

  .\33xl\:mx-icon-3xl{
    margin-left: 120px;
    margin-right: 120px;
  }

  .\33xl\:mx-icon-2xl{
    margin-left: 80px;
    margin-right: 80px;
  }

  .\33xl\:mx-icon-xl{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\33xl\:mx-icon-lg{
    margin-left: 40px;
    margin-right: 40px;
  }

  .\33xl\:mx-icon-sm{
    margin-left: 18px;
    margin-right: 18px;
  }

  .\33xl\:mx-icon-xs{
    margin-left: 16px;
    margin-right: 16px;
  }

  .\33xl\:mx-icon-spacing{
    margin-left: 8px;
    margin-right: 8px;
  }

  .\33xl\:mx-heading-xs{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\33xl\:mx-heading-sm{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\33xl\:mx-heading{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\33xl\:mx-heading-lg{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\33xl\:mx-actionbar{
    margin-left: 70px;
    margin-right: 70px;
  }

  .\33xl\:mx-aside{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\33xl\:mx-sidebar{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\33xl\:mx-card-padding{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\33xl\:-mx-0{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\33xl\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\33xl\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\33xl\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\33xl\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\33xl\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\33xl\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\33xl\:-mx-7{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\33xl\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\33xl\:-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\33xl\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\33xl\:-mx-11{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\33xl\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\33xl\:-mx-14{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\33xl\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\33xl\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\33xl\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\33xl\:-mx-28{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\33xl\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\33xl\:-mx-36{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\33xl\:-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\33xl\:-mx-44{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\33xl\:-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\33xl\:-mx-52{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\33xl\:-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\33xl\:-mx-60{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\33xl\:-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\33xl\:-mx-72{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\33xl\:-mx-80{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\33xl\:-mx-96{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\33xl\:-mx-144{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .\33xl\:-mx-192{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .\33xl\:-mx-240{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .\33xl\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .\33xl\:-mx-0\.5{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\33xl\:-mx-1\.5{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\33xl\:-mx-2\.5{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\33xl\:-mx-3\.5{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\33xl\:-mx-btn-default{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\33xl\:-mx-btn-sm{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .\33xl\:-mx-header{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\33xl\:-mx-icon{
    margin-left: -20px;
    margin-right: -20px;
  }

  .\33xl\:-mx-icon-3xl{
    margin-left: -120px;
    margin-right: -120px;
  }

  .\33xl\:-mx-icon-2xl{
    margin-left: -80px;
    margin-right: -80px;
  }

  .\33xl\:-mx-icon-xl{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\33xl\:-mx-icon-lg{
    margin-left: -40px;
    margin-right: -40px;
  }

  .\33xl\:-mx-icon-sm{
    margin-left: -18px;
    margin-right: -18px;
  }

  .\33xl\:-mx-icon-xs{
    margin-left: -16px;
    margin-right: -16px;
  }

  .\33xl\:-mx-icon-spacing{
    margin-left: -8px;
    margin-right: -8px;
  }

  .\33xl\:-mx-heading-xs{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\33xl\:-mx-heading-sm{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\33xl\:-mx-heading{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\33xl\:-mx-heading-lg{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\33xl\:-mx-actionbar{
    margin-left: -70px;
    margin-right: -70px;
  }

  .\33xl\:-mx-aside{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\33xl\:-mx-sidebar{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\33xl\:-mx-card-padding{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\33xl\:my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\33xl\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\33xl\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\33xl\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\33xl\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\33xl\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\33xl\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .\33xl\:my-7{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\33xl\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\33xl\:my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\33xl\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\33xl\:my-11{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .\33xl\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\33xl\:my-14{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\33xl\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\33xl\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .\33xl\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .\33xl\:my-28{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\33xl\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\33xl\:my-36{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\33xl\:my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .\33xl\:my-44{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .\33xl\:my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .\33xl\:my-52{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\33xl\:my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\33xl\:my-60{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\33xl\:my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\33xl\:my-72{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\33xl\:my-80{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\33xl\:my-96{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\33xl\:my-144{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .\33xl\:my-192{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .\33xl\:my-240{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .\33xl\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .\33xl\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\33xl\:my-0\.5{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\33xl\:my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\33xl\:my-2\.5{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\33xl\:my-3\.5{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\33xl\:my-btn-default{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\33xl\:my-btn-sm{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .\33xl\:my-header{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\33xl\:my-icon{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .\33xl\:my-icon-3xl{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .\33xl\:my-icon-2xl{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .\33xl\:my-icon-xl{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\33xl\:my-icon-lg{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .\33xl\:my-icon-sm{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\33xl\:my-icon-xs{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .\33xl\:my-icon-spacing{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .\33xl\:my-heading-xs{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\33xl\:my-heading-sm{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\33xl\:my-heading{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\33xl\:my-heading-lg{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\33xl\:my-actionbar{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .\33xl\:my-aside{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\33xl\:my-sidebar{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\33xl\:my-card-padding{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\33xl\:-my-0{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\33xl\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\33xl\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\33xl\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\33xl\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\33xl\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\33xl\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\33xl\:-my-7{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\33xl\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\33xl\:-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\33xl\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\33xl\:-my-11{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\33xl\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\33xl\:-my-14{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\33xl\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\33xl\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\33xl\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\33xl\:-my-28{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\33xl\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\33xl\:-my-36{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\33xl\:-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\33xl\:-my-44{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\33xl\:-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\33xl\:-my-52{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\33xl\:-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\33xl\:-my-60{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\33xl\:-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\33xl\:-my-72{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\33xl\:-my-80{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\33xl\:-my-96{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\33xl\:-my-144{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .\33xl\:-my-192{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .\33xl\:-my-240{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .\33xl\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\33xl\:-my-0\.5{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\33xl\:-my-1\.5{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\33xl\:-my-2\.5{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\33xl\:-my-3\.5{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\33xl\:-my-btn-default{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\33xl\:-my-btn-sm{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .\33xl\:-my-header{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\33xl\:-my-icon{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .\33xl\:-my-icon-3xl{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .\33xl\:-my-icon-2xl{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .\33xl\:-my-icon-xl{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\33xl\:-my-icon-lg{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .\33xl\:-my-icon-sm{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .\33xl\:-my-icon-xs{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .\33xl\:-my-icon-spacing{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .\33xl\:-my-heading-xs{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\33xl\:-my-heading-sm{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\33xl\:-my-heading{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\33xl\:-my-heading-lg{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\33xl\:-my-actionbar{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .\33xl\:-my-aside{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\33xl\:-my-sidebar{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\33xl\:-my-card-padding{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\33xl\:first\:mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\33xl\:first\:mx-1:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\33xl\:first\:mx-2:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\33xl\:first\:mx-3:first-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\33xl\:first\:mx-4:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\33xl\:first\:mx-5:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\33xl\:first\:mx-6:first-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .\33xl\:first\:mx-7:first-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\33xl\:first\:mx-8:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\33xl\:first\:mx-9:first-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\33xl\:first\:mx-10:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\33xl\:first\:mx-11:first-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .\33xl\:first\:mx-12:first-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\33xl\:first\:mx-14:first-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\33xl\:first\:mx-16:first-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\33xl\:first\:mx-20:first-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .\33xl\:first\:mx-24:first-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .\33xl\:first\:mx-28:first-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\33xl\:first\:mx-32:first-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\33xl\:first\:mx-36:first-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\33xl\:first\:mx-40:first-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .\33xl\:first\:mx-44:first-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .\33xl\:first\:mx-48:first-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .\33xl\:first\:mx-52:first-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\33xl\:first\:mx-56:first-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\33xl\:first\:mx-60:first-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\33xl\:first\:mx-64:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\33xl\:first\:mx-72:first-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\33xl\:first\:mx-80:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\33xl\:first\:mx-96:first-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\33xl\:first\:mx-144:first-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .\33xl\:first\:mx-192:first-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .\33xl\:first\:mx-240:first-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .\33xl\:first\:mx-auto:first-child{
    margin-left: auto;
    margin-right: auto;
  }

  .\33xl\:first\:mx-px:first-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .\33xl\:first\:mx-0\.5:first-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\33xl\:first\:mx-1\.5:first-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\33xl\:first\:mx-2\.5:first-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\33xl\:first\:mx-3\.5:first-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\33xl\:first\:mx-btn-default:first-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\33xl\:first\:mx-btn-sm:first-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .\33xl\:first\:mx-header:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\33xl\:first\:mx-icon:first-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .\33xl\:first\:mx-icon-3xl:first-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .\33xl\:first\:mx-icon-2xl:first-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .\33xl\:first\:mx-icon-xl:first-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\33xl\:first\:mx-icon-lg:first-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .\33xl\:first\:mx-icon-sm:first-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .\33xl\:first\:mx-icon-xs:first-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .\33xl\:first\:mx-icon-spacing:first-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .\33xl\:first\:mx-heading-xs:first-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\33xl\:first\:mx-heading-sm:first-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\33xl\:first\:mx-heading:first-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\33xl\:first\:mx-heading-lg:first-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\33xl\:first\:mx-actionbar:first-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .\33xl\:first\:mx-aside:first-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\33xl\:first\:mx-sidebar:first-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\33xl\:first\:mx-card-padding:first-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\33xl\:first\:-mx-0:first-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\33xl\:first\:-mx-1:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\33xl\:first\:-mx-2:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\33xl\:first\:-mx-3:first-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\33xl\:first\:-mx-4:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\33xl\:first\:-mx-5:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\33xl\:first\:-mx-6:first-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\33xl\:first\:-mx-7:first-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\33xl\:first\:-mx-8:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\33xl\:first\:-mx-9:first-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\33xl\:first\:-mx-10:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\33xl\:first\:-mx-11:first-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\33xl\:first\:-mx-12:first-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\33xl\:first\:-mx-14:first-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\33xl\:first\:-mx-16:first-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\33xl\:first\:-mx-20:first-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\33xl\:first\:-mx-24:first-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\33xl\:first\:-mx-28:first-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\33xl\:first\:-mx-32:first-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\33xl\:first\:-mx-36:first-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\33xl\:first\:-mx-40:first-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\33xl\:first\:-mx-44:first-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\33xl\:first\:-mx-48:first-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\33xl\:first\:-mx-52:first-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\33xl\:first\:-mx-56:first-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\33xl\:first\:-mx-60:first-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\33xl\:first\:-mx-64:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\33xl\:first\:-mx-72:first-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\33xl\:first\:-mx-80:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\33xl\:first\:-mx-96:first-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\33xl\:first\:-mx-144:first-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .\33xl\:first\:-mx-192:first-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .\33xl\:first\:-mx-240:first-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .\33xl\:first\:-mx-px:first-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .\33xl\:first\:-mx-0\.5:first-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\33xl\:first\:-mx-1\.5:first-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\33xl\:first\:-mx-2\.5:first-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\33xl\:first\:-mx-3\.5:first-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\33xl\:first\:-mx-btn-default:first-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\33xl\:first\:-mx-btn-sm:first-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .\33xl\:first\:-mx-header:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\33xl\:first\:-mx-icon:first-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .\33xl\:first\:-mx-icon-3xl:first-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .\33xl\:first\:-mx-icon-2xl:first-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .\33xl\:first\:-mx-icon-xl:first-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\33xl\:first\:-mx-icon-lg:first-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .\33xl\:first\:-mx-icon-sm:first-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .\33xl\:first\:-mx-icon-xs:first-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .\33xl\:first\:-mx-icon-spacing:first-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .\33xl\:first\:-mx-heading-xs:first-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\33xl\:first\:-mx-heading-sm:first-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\33xl\:first\:-mx-heading:first-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\33xl\:first\:-mx-heading-lg:first-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\33xl\:first\:-mx-actionbar:first-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .\33xl\:first\:-mx-aside:first-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\33xl\:first\:-mx-sidebar:first-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\33xl\:first\:-mx-card-padding:first-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\33xl\:first\:my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\33xl\:first\:my-1:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\33xl\:first\:my-2:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\33xl\:first\:my-3:first-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\33xl\:first\:my-4:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\33xl\:first\:my-5:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\33xl\:first\:my-6:first-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .\33xl\:first\:my-7:first-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\33xl\:first\:my-8:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\33xl\:first\:my-9:first-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\33xl\:first\:my-10:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\33xl\:first\:my-11:first-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .\33xl\:first\:my-12:first-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\33xl\:first\:my-14:first-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\33xl\:first\:my-16:first-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\33xl\:first\:my-20:first-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .\33xl\:first\:my-24:first-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .\33xl\:first\:my-28:first-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\33xl\:first\:my-32:first-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\33xl\:first\:my-36:first-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\33xl\:first\:my-40:first-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .\33xl\:first\:my-44:first-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .\33xl\:first\:my-48:first-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .\33xl\:first\:my-52:first-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\33xl\:first\:my-56:first-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\33xl\:first\:my-60:first-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\33xl\:first\:my-64:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\33xl\:first\:my-72:first-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\33xl\:first\:my-80:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\33xl\:first\:my-96:first-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\33xl\:first\:my-144:first-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .\33xl\:first\:my-192:first-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .\33xl\:first\:my-240:first-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .\33xl\:first\:my-auto:first-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .\33xl\:first\:my-px:first-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\33xl\:first\:my-0\.5:first-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\33xl\:first\:my-1\.5:first-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\33xl\:first\:my-2\.5:first-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\33xl\:first\:my-3\.5:first-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\33xl\:first\:my-btn-default:first-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\33xl\:first\:my-btn-sm:first-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .\33xl\:first\:my-header:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\33xl\:first\:my-icon:first-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .\33xl\:first\:my-icon-3xl:first-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .\33xl\:first\:my-icon-2xl:first-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .\33xl\:first\:my-icon-xl:first-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\33xl\:first\:my-icon-lg:first-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .\33xl\:first\:my-icon-sm:first-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\33xl\:first\:my-icon-xs:first-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .\33xl\:first\:my-icon-spacing:first-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .\33xl\:first\:my-heading-xs:first-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\33xl\:first\:my-heading-sm:first-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\33xl\:first\:my-heading:first-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\33xl\:first\:my-heading-lg:first-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\33xl\:first\:my-actionbar:first-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .\33xl\:first\:my-aside:first-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\33xl\:first\:my-sidebar:first-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\33xl\:first\:my-card-padding:first-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\33xl\:first\:-my-0:first-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\33xl\:first\:-my-1:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\33xl\:first\:-my-2:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\33xl\:first\:-my-3:first-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\33xl\:first\:-my-4:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\33xl\:first\:-my-5:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\33xl\:first\:-my-6:first-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\33xl\:first\:-my-7:first-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\33xl\:first\:-my-8:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\33xl\:first\:-my-9:first-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\33xl\:first\:-my-10:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\33xl\:first\:-my-11:first-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\33xl\:first\:-my-12:first-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\33xl\:first\:-my-14:first-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\33xl\:first\:-my-16:first-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\33xl\:first\:-my-20:first-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\33xl\:first\:-my-24:first-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\33xl\:first\:-my-28:first-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\33xl\:first\:-my-32:first-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\33xl\:first\:-my-36:first-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\33xl\:first\:-my-40:first-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\33xl\:first\:-my-44:first-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\33xl\:first\:-my-48:first-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\33xl\:first\:-my-52:first-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\33xl\:first\:-my-56:first-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\33xl\:first\:-my-60:first-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\33xl\:first\:-my-64:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\33xl\:first\:-my-72:first-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\33xl\:first\:-my-80:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\33xl\:first\:-my-96:first-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\33xl\:first\:-my-144:first-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .\33xl\:first\:-my-192:first-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .\33xl\:first\:-my-240:first-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .\33xl\:first\:-my-px:first-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\33xl\:first\:-my-0\.5:first-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\33xl\:first\:-my-1\.5:first-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\33xl\:first\:-my-2\.5:first-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\33xl\:first\:-my-3\.5:first-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\33xl\:first\:-my-btn-default:first-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\33xl\:first\:-my-btn-sm:first-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .\33xl\:first\:-my-header:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\33xl\:first\:-my-icon:first-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .\33xl\:first\:-my-icon-3xl:first-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .\33xl\:first\:-my-icon-2xl:first-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .\33xl\:first\:-my-icon-xl:first-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\33xl\:first\:-my-icon-lg:first-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .\33xl\:first\:-my-icon-sm:first-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .\33xl\:first\:-my-icon-xs:first-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .\33xl\:first\:-my-icon-spacing:first-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .\33xl\:first\:-my-heading-xs:first-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\33xl\:first\:-my-heading-sm:first-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\33xl\:first\:-my-heading:first-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\33xl\:first\:-my-heading-lg:first-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\33xl\:first\:-my-actionbar:first-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .\33xl\:first\:-my-aside:first-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\33xl\:first\:-my-sidebar:first-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\33xl\:first\:-my-card-padding:first-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\33xl\:last\:mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\33xl\:last\:mx-1:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\33xl\:last\:mx-2:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\33xl\:last\:mx-3:last-child{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .\33xl\:last\:mx-4:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\33xl\:last\:mx-5:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\33xl\:last\:mx-6:last-child{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .\33xl\:last\:mx-7:last-child{
    margin-left: 1.75rem;
    margin-right: 1.75rem;
  }

  .\33xl\:last\:mx-8:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\33xl\:last\:mx-9:last-child{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .\33xl\:last\:mx-10:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\33xl\:last\:mx-11:last-child{
    margin-left: 2.75rem;
    margin-right: 2.75rem;
  }

  .\33xl\:last\:mx-12:last-child{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .\33xl\:last\:mx-14:last-child{
    margin-left: 3.5rem;
    margin-right: 3.5rem;
  }

  .\33xl\:last\:mx-16:last-child{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .\33xl\:last\:mx-20:last-child{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .\33xl\:last\:mx-24:last-child{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .\33xl\:last\:mx-28:last-child{
    margin-left: 7rem;
    margin-right: 7rem;
  }

  .\33xl\:last\:mx-32:last-child{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .\33xl\:last\:mx-36:last-child{
    margin-left: 9rem;
    margin-right: 9rem;
  }

  .\33xl\:last\:mx-40:last-child{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .\33xl\:last\:mx-44:last-child{
    margin-left: 11rem;
    margin-right: 11rem;
  }

  .\33xl\:last\:mx-48:last-child{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .\33xl\:last\:mx-52:last-child{
    margin-left: 13rem;
    margin-right: 13rem;
  }

  .\33xl\:last\:mx-56:last-child{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .\33xl\:last\:mx-60:last-child{
    margin-left: 15rem;
    margin-right: 15rem;
  }

  .\33xl\:last\:mx-64:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\33xl\:last\:mx-72:last-child{
    margin-left: 18rem;
    margin-right: 18rem;
  }

  .\33xl\:last\:mx-80:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\33xl\:last\:mx-96:last-child{
    margin-left: 24rem;
    margin-right: 24rem;
  }

  .\33xl\:last\:mx-144:last-child{
    margin-left: 36rem;
    margin-right: 36rem;
  }

  .\33xl\:last\:mx-192:last-child{
    margin-left: 48rem;
    margin-right: 48rem;
  }

  .\33xl\:last\:mx-240:last-child{
    margin-left: 60rem;
    margin-right: 60rem;
  }

  .\33xl\:last\:mx-auto:last-child{
    margin-left: auto;
    margin-right: auto;
  }

  .\33xl\:last\:mx-px:last-child{
    margin-left: 1px;
    margin-right: 1px;
  }

  .\33xl\:last\:mx-0\.5:last-child{
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .\33xl\:last\:mx-1\.5:last-child{
    margin-left: 0.375rem;
    margin-right: 0.375rem;
  }

  .\33xl\:last\:mx-2\.5:last-child{
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .\33xl\:last\:mx-3\.5:last-child{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .\33xl\:last\:mx-btn-default:last-child{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .\33xl\:last\:mx-btn-sm:last-child{
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .\33xl\:last\:mx-header:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\33xl\:last\:mx-icon:last-child{
    margin-left: 20px;
    margin-right: 20px;
  }

  .\33xl\:last\:mx-icon-3xl:last-child{
    margin-left: 120px;
    margin-right: 120px;
  }

  .\33xl\:last\:mx-icon-2xl:last-child{
    margin-left: 80px;
    margin-right: 80px;
  }

  .\33xl\:last\:mx-icon-xl:last-child{
    margin-left: 60px;
    margin-right: 60px;
  }

  .\33xl\:last\:mx-icon-lg:last-child{
    margin-left: 40px;
    margin-right: 40px;
  }

  .\33xl\:last\:mx-icon-sm:last-child{
    margin-left: 18px;
    margin-right: 18px;
  }

  .\33xl\:last\:mx-icon-xs:last-child{
    margin-left: 16px;
    margin-right: 16px;
  }

  .\33xl\:last\:mx-icon-spacing:last-child{
    margin-left: 8px;
    margin-right: 8px;
  }

  .\33xl\:last\:mx-heading-xs:last-child{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .\33xl\:last\:mx-heading-sm:last-child{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .\33xl\:last\:mx-heading:last-child{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .\33xl\:last\:mx-heading-lg:last-child{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\33xl\:last\:mx-actionbar:last-child{
    margin-left: 70px;
    margin-right: 70px;
  }

  .\33xl\:last\:mx-aside:last-child{
    margin-left: 20rem;
    margin-right: 20rem;
  }

  .\33xl\:last\:mx-sidebar:last-child{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .\33xl\:last\:mx-card-padding:last-child{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .\33xl\:last\:-mx-0:last-child{
    margin-left: 0px;
    margin-right: 0px;
  }

  .\33xl\:last\:-mx-1:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\33xl\:last\:-mx-2:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\33xl\:last\:-mx-3:last-child{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .\33xl\:last\:-mx-4:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\33xl\:last\:-mx-5:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\33xl\:last\:-mx-6:last-child{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .\33xl\:last\:-mx-7:last-child{
    margin-left: -1.75rem;
    margin-right: -1.75rem;
  }

  .\33xl\:last\:-mx-8:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\33xl\:last\:-mx-9:last-child{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .\33xl\:last\:-mx-10:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\33xl\:last\:-mx-11:last-child{
    margin-left: -2.75rem;
    margin-right: -2.75rem;
  }

  .\33xl\:last\:-mx-12:last-child{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .\33xl\:last\:-mx-14:last-child{
    margin-left: -3.5rem;
    margin-right: -3.5rem;
  }

  .\33xl\:last\:-mx-16:last-child{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .\33xl\:last\:-mx-20:last-child{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .\33xl\:last\:-mx-24:last-child{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .\33xl\:last\:-mx-28:last-child{
    margin-left: -7rem;
    margin-right: -7rem;
  }

  .\33xl\:last\:-mx-32:last-child{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .\33xl\:last\:-mx-36:last-child{
    margin-left: -9rem;
    margin-right: -9rem;
  }

  .\33xl\:last\:-mx-40:last-child{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .\33xl\:last\:-mx-44:last-child{
    margin-left: -11rem;
    margin-right: -11rem;
  }

  .\33xl\:last\:-mx-48:last-child{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .\33xl\:last\:-mx-52:last-child{
    margin-left: -13rem;
    margin-right: -13rem;
  }

  .\33xl\:last\:-mx-56:last-child{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .\33xl\:last\:-mx-60:last-child{
    margin-left: -15rem;
    margin-right: -15rem;
  }

  .\33xl\:last\:-mx-64:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\33xl\:last\:-mx-72:last-child{
    margin-left: -18rem;
    margin-right: -18rem;
  }

  .\33xl\:last\:-mx-80:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\33xl\:last\:-mx-96:last-child{
    margin-left: -24rem;
    margin-right: -24rem;
  }

  .\33xl\:last\:-mx-144:last-child{
    margin-left: -36rem;
    margin-right: -36rem;
  }

  .\33xl\:last\:-mx-192:last-child{
    margin-left: -48rem;
    margin-right: -48rem;
  }

  .\33xl\:last\:-mx-240:last-child{
    margin-left: -60rem;
    margin-right: -60rem;
  }

  .\33xl\:last\:-mx-px:last-child{
    margin-left: -1px;
    margin-right: -1px;
  }

  .\33xl\:last\:-mx-0\.5:last-child{
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .\33xl\:last\:-mx-1\.5:last-child{
    margin-left: -0.375rem;
    margin-right: -0.375rem;
  }

  .\33xl\:last\:-mx-2\.5:last-child{
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .\33xl\:last\:-mx-3\.5:last-child{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .\33xl\:last\:-mx-btn-default:last-child{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .\33xl\:last\:-mx-btn-sm:last-child{
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .\33xl\:last\:-mx-header:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\33xl\:last\:-mx-icon:last-child{
    margin-left: -20px;
    margin-right: -20px;
  }

  .\33xl\:last\:-mx-icon-3xl:last-child{
    margin-left: -120px;
    margin-right: -120px;
  }

  .\33xl\:last\:-mx-icon-2xl:last-child{
    margin-left: -80px;
    margin-right: -80px;
  }

  .\33xl\:last\:-mx-icon-xl:last-child{
    margin-left: -60px;
    margin-right: -60px;
  }

  .\33xl\:last\:-mx-icon-lg:last-child{
    margin-left: -40px;
    margin-right: -40px;
  }

  .\33xl\:last\:-mx-icon-sm:last-child{
    margin-left: -18px;
    margin-right: -18px;
  }

  .\33xl\:last\:-mx-icon-xs:last-child{
    margin-left: -16px;
    margin-right: -16px;
  }

  .\33xl\:last\:-mx-icon-spacing:last-child{
    margin-left: -8px;
    margin-right: -8px;
  }

  .\33xl\:last\:-mx-heading-xs:last-child{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .\33xl\:last\:-mx-heading-sm:last-child{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .\33xl\:last\:-mx-heading:last-child{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .\33xl\:last\:-mx-heading-lg:last-child{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .\33xl\:last\:-mx-actionbar:last-child{
    margin-left: -70px;
    margin-right: -70px;
  }

  .\33xl\:last\:-mx-aside:last-child{
    margin-left: -20rem;
    margin-right: -20rem;
  }

  .\33xl\:last\:-mx-sidebar:last-child{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .\33xl\:last\:-mx-card-padding:last-child{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .\33xl\:last\:my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\33xl\:last\:my-1:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\33xl\:last\:my-2:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\33xl\:last\:my-3:last-child{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .\33xl\:last\:my-4:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\33xl\:last\:my-5:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\33xl\:last\:my-6:last-child{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .\33xl\:last\:my-7:last-child{
    margin-top: 1.75rem;
    margin-bottom: 1.75rem;
  }

  .\33xl\:last\:my-8:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\33xl\:last\:my-9:last-child{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .\33xl\:last\:my-10:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\33xl\:last\:my-11:last-child{
    margin-top: 2.75rem;
    margin-bottom: 2.75rem;
  }

  .\33xl\:last\:my-12:last-child{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .\33xl\:last\:my-14:last-child{
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }

  .\33xl\:last\:my-16:last-child{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .\33xl\:last\:my-20:last-child{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .\33xl\:last\:my-24:last-child{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .\33xl\:last\:my-28:last-child{
    margin-top: 7rem;
    margin-bottom: 7rem;
  }

  .\33xl\:last\:my-32:last-child{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .\33xl\:last\:my-36:last-child{
    margin-top: 9rem;
    margin-bottom: 9rem;
  }

  .\33xl\:last\:my-40:last-child{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .\33xl\:last\:my-44:last-child{
    margin-top: 11rem;
    margin-bottom: 11rem;
  }

  .\33xl\:last\:my-48:last-child{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .\33xl\:last\:my-52:last-child{
    margin-top: 13rem;
    margin-bottom: 13rem;
  }

  .\33xl\:last\:my-56:last-child{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .\33xl\:last\:my-60:last-child{
    margin-top: 15rem;
    margin-bottom: 15rem;
  }

  .\33xl\:last\:my-64:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\33xl\:last\:my-72:last-child{
    margin-top: 18rem;
    margin-bottom: 18rem;
  }

  .\33xl\:last\:my-80:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\33xl\:last\:my-96:last-child{
    margin-top: 24rem;
    margin-bottom: 24rem;
  }

  .\33xl\:last\:my-144:last-child{
    margin-top: 36rem;
    margin-bottom: 36rem;
  }

  .\33xl\:last\:my-192:last-child{
    margin-top: 48rem;
    margin-bottom: 48rem;
  }

  .\33xl\:last\:my-240:last-child{
    margin-top: 60rem;
    margin-bottom: 60rem;
  }

  .\33xl\:last\:my-auto:last-child{
    margin-top: auto;
    margin-bottom: auto;
  }

  .\33xl\:last\:my-px:last-child{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .\33xl\:last\:my-0\.5:last-child{
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .\33xl\:last\:my-1\.5:last-child{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
  }

  .\33xl\:last\:my-2\.5:last-child{
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .\33xl\:last\:my-3\.5:last-child{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .\33xl\:last\:my-btn-default:last-child{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .\33xl\:last\:my-btn-sm:last-child{
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .\33xl\:last\:my-header:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\33xl\:last\:my-icon:last-child{
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .\33xl\:last\:my-icon-3xl:last-child{
    margin-top: 120px;
    margin-bottom: 120px;
  }

  .\33xl\:last\:my-icon-2xl:last-child{
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .\33xl\:last\:my-icon-xl:last-child{
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .\33xl\:last\:my-icon-lg:last-child{
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .\33xl\:last\:my-icon-sm:last-child{
    margin-top: 18px;
    margin-bottom: 18px;
  }

  .\33xl\:last\:my-icon-xs:last-child{
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .\33xl\:last\:my-icon-spacing:last-child{
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .\33xl\:last\:my-heading-xs:last-child{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .\33xl\:last\:my-heading-sm:last-child{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .\33xl\:last\:my-heading:last-child{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .\33xl\:last\:my-heading-lg:last-child{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .\33xl\:last\:my-actionbar:last-child{
    margin-top: 70px;
    margin-bottom: 70px;
  }

  .\33xl\:last\:my-aside:last-child{
    margin-top: 20rem;
    margin-bottom: 20rem;
  }

  .\33xl\:last\:my-sidebar:last-child{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .\33xl\:last\:my-card-padding:last-child{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .\33xl\:last\:-my-0:last-child{
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .\33xl\:last\:-my-1:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\33xl\:last\:-my-2:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\33xl\:last\:-my-3:last-child{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .\33xl\:last\:-my-4:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\33xl\:last\:-my-5:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\33xl\:last\:-my-6:last-child{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .\33xl\:last\:-my-7:last-child{
    margin-top: -1.75rem;
    margin-bottom: -1.75rem;
  }

  .\33xl\:last\:-my-8:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\33xl\:last\:-my-9:last-child{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .\33xl\:last\:-my-10:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\33xl\:last\:-my-11:last-child{
    margin-top: -2.75rem;
    margin-bottom: -2.75rem;
  }

  .\33xl\:last\:-my-12:last-child{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .\33xl\:last\:-my-14:last-child{
    margin-top: -3.5rem;
    margin-bottom: -3.5rem;
  }

  .\33xl\:last\:-my-16:last-child{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .\33xl\:last\:-my-20:last-child{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .\33xl\:last\:-my-24:last-child{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .\33xl\:last\:-my-28:last-child{
    margin-top: -7rem;
    margin-bottom: -7rem;
  }

  .\33xl\:last\:-my-32:last-child{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .\33xl\:last\:-my-36:last-child{
    margin-top: -9rem;
    margin-bottom: -9rem;
  }

  .\33xl\:last\:-my-40:last-child{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .\33xl\:last\:-my-44:last-child{
    margin-top: -11rem;
    margin-bottom: -11rem;
  }

  .\33xl\:last\:-my-48:last-child{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .\33xl\:last\:-my-52:last-child{
    margin-top: -13rem;
    margin-bottom: -13rem;
  }

  .\33xl\:last\:-my-56:last-child{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .\33xl\:last\:-my-60:last-child{
    margin-top: -15rem;
    margin-bottom: -15rem;
  }

  .\33xl\:last\:-my-64:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\33xl\:last\:-my-72:last-child{
    margin-top: -18rem;
    margin-bottom: -18rem;
  }

  .\33xl\:last\:-my-80:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\33xl\:last\:-my-96:last-child{
    margin-top: -24rem;
    margin-bottom: -24rem;
  }

  .\33xl\:last\:-my-144:last-child{
    margin-top: -36rem;
    margin-bottom: -36rem;
  }

  .\33xl\:last\:-my-192:last-child{
    margin-top: -48rem;
    margin-bottom: -48rem;
  }

  .\33xl\:last\:-my-240:last-child{
    margin-top: -60rem;
    margin-bottom: -60rem;
  }

  .\33xl\:last\:-my-px:last-child{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .\33xl\:last\:-my-0\.5:last-child{
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .\33xl\:last\:-my-1\.5:last-child{
    margin-top: -0.375rem;
    margin-bottom: -0.375rem;
  }

  .\33xl\:last\:-my-2\.5:last-child{
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .\33xl\:last\:-my-3\.5:last-child{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .\33xl\:last\:-my-btn-default:last-child{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .\33xl\:last\:-my-btn-sm:last-child{
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .\33xl\:last\:-my-header:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\33xl\:last\:-my-icon:last-child{
    margin-top: -20px;
    margin-bottom: -20px;
  }

  .\33xl\:last\:-my-icon-3xl:last-child{
    margin-top: -120px;
    margin-bottom: -120px;
  }

  .\33xl\:last\:-my-icon-2xl:last-child{
    margin-top: -80px;
    margin-bottom: -80px;
  }

  .\33xl\:last\:-my-icon-xl:last-child{
    margin-top: -60px;
    margin-bottom: -60px;
  }

  .\33xl\:last\:-my-icon-lg:last-child{
    margin-top: -40px;
    margin-bottom: -40px;
  }

  .\33xl\:last\:-my-icon-sm:last-child{
    margin-top: -18px;
    margin-bottom: -18px;
  }

  .\33xl\:last\:-my-icon-xs:last-child{
    margin-top: -16px;
    margin-bottom: -16px;
  }

  .\33xl\:last\:-my-icon-spacing:last-child{
    margin-top: -8px;
    margin-bottom: -8px;
  }

  .\33xl\:last\:-my-heading-xs:last-child{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .\33xl\:last\:-my-heading-sm:last-child{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .\33xl\:last\:-my-heading:last-child{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .\33xl\:last\:-my-heading-lg:last-child{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .\33xl\:last\:-my-actionbar:last-child{
    margin-top: -70px;
    margin-bottom: -70px;
  }

  .\33xl\:last\:-my-aside:last-child{
    margin-top: -20rem;
    margin-bottom: -20rem;
  }

  .\33xl\:last\:-my-sidebar:last-child{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .\33xl\:last\:-my-card-padding:last-child{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .\33xl\:mt-0{
    margin-top: 0px;
  }

  .\33xl\:mt-1{
    margin-top: 0.25rem;
  }

  .\33xl\:mt-2{
    margin-top: 0.5rem;
  }

  .\33xl\:mt-3{
    margin-top: 0.75rem;
  }

  .\33xl\:mt-4{
    margin-top: 1rem;
  }

  .\33xl\:mt-5{
    margin-top: 1.25rem;
  }

  .\33xl\:mt-6{
    margin-top: 1.5rem;
  }

  .\33xl\:mt-7{
    margin-top: 1.75rem;
  }

  .\33xl\:mt-8{
    margin-top: 2rem;
  }

  .\33xl\:mt-9{
    margin-top: 2.25rem;
  }

  .\33xl\:mt-10{
    margin-top: 2.5rem;
  }

  .\33xl\:mt-11{
    margin-top: 2.75rem;
  }

  .\33xl\:mt-12{
    margin-top: 3rem;
  }

  .\33xl\:mt-14{
    margin-top: 3.5rem;
  }

  .\33xl\:mt-16{
    margin-top: 4rem;
  }

  .\33xl\:mt-20{
    margin-top: 5rem;
  }

  .\33xl\:mt-24{
    margin-top: 6rem;
  }

  .\33xl\:mt-28{
    margin-top: 7rem;
  }

  .\33xl\:mt-32{
    margin-top: 8rem;
  }

  .\33xl\:mt-36{
    margin-top: 9rem;
  }

  .\33xl\:mt-40{
    margin-top: 10rem;
  }

  .\33xl\:mt-44{
    margin-top: 11rem;
  }

  .\33xl\:mt-48{
    margin-top: 12rem;
  }

  .\33xl\:mt-52{
    margin-top: 13rem;
  }

  .\33xl\:mt-56{
    margin-top: 14rem;
  }

  .\33xl\:mt-60{
    margin-top: 15rem;
  }

  .\33xl\:mt-64{
    margin-top: 16rem;
  }

  .\33xl\:mt-72{
    margin-top: 18rem;
  }

  .\33xl\:mt-80{
    margin-top: 20rem;
  }

  .\33xl\:mt-96{
    margin-top: 24rem;
  }

  .\33xl\:mt-144{
    margin-top: 36rem;
  }

  .\33xl\:mt-192{
    margin-top: 48rem;
  }

  .\33xl\:mt-240{
    margin-top: 60rem;
  }

  .\33xl\:mt-auto{
    margin-top: auto;
  }

  .\33xl\:mt-px{
    margin-top: 1px;
  }

  .\33xl\:mt-0\.5{
    margin-top: 0.125rem;
  }

  .\33xl\:mt-1\.5{
    margin-top: 0.375rem;
  }

  .\33xl\:mt-2\.5{
    margin-top: 0.625rem;
  }

  .\33xl\:mt-3\.5{
    margin-top: 0.875rem;
  }

  .\33xl\:mt-btn-default{
    margin-top: 2.5rem;
  }

  .\33xl\:mt-btn-sm{
    margin-top: 1.875rem;
  }

  .\33xl\:mt-header{
    margin-top: 60px;
  }

  .\33xl\:mt-icon{
    margin-top: 20px;
  }

  .\33xl\:mt-icon-3xl{
    margin-top: 120px;
  }

  .\33xl\:mt-icon-2xl{
    margin-top: 80px;
  }

  .\33xl\:mt-icon-xl{
    margin-top: 60px;
  }

  .\33xl\:mt-icon-lg{
    margin-top: 40px;
  }

  .\33xl\:mt-icon-sm{
    margin-top: 18px;
  }

  .\33xl\:mt-icon-xs{
    margin-top: 16px;
  }

  .\33xl\:mt-icon-spacing{
    margin-top: 8px;
  }

  .\33xl\:mt-heading-xs{
    margin-top: 0.25rem;
  }

  .\33xl\:mt-heading-sm{
    margin-top: 0.5rem;
  }

  .\33xl\:mt-heading{
    margin-top: 1rem;
  }

  .\33xl\:mt-heading-lg{
    margin-top: 2rem;
  }

  .\33xl\:mt-actionbar{
    margin-top: 70px;
  }

  .\33xl\:mt-aside{
    margin-top: 20rem;
  }

  .\33xl\:mt-sidebar{
    margin-top: 16rem;
  }

  .\33xl\:mt-card-padding{
    margin-top: 1.25rem;
  }

  .\33xl\:-mt-0{
    margin-top: 0px;
  }

  .\33xl\:-mt-1{
    margin-top: -0.25rem;
  }

  .\33xl\:-mt-2{
    margin-top: -0.5rem;
  }

  .\33xl\:-mt-3{
    margin-top: -0.75rem;
  }

  .\33xl\:-mt-4{
    margin-top: -1rem;
  }

  .\33xl\:-mt-5{
    margin-top: -1.25rem;
  }

  .\33xl\:-mt-6{
    margin-top: -1.5rem;
  }

  .\33xl\:-mt-7{
    margin-top: -1.75rem;
  }

  .\33xl\:-mt-8{
    margin-top: -2rem;
  }

  .\33xl\:-mt-9{
    margin-top: -2.25rem;
  }

  .\33xl\:-mt-10{
    margin-top: -2.5rem;
  }

  .\33xl\:-mt-11{
    margin-top: -2.75rem;
  }

  .\33xl\:-mt-12{
    margin-top: -3rem;
  }

  .\33xl\:-mt-14{
    margin-top: -3.5rem;
  }

  .\33xl\:-mt-16{
    margin-top: -4rem;
  }

  .\33xl\:-mt-20{
    margin-top: -5rem;
  }

  .\33xl\:-mt-24{
    margin-top: -6rem;
  }

  .\33xl\:-mt-28{
    margin-top: -7rem;
  }

  .\33xl\:-mt-32{
    margin-top: -8rem;
  }

  .\33xl\:-mt-36{
    margin-top: -9rem;
  }

  .\33xl\:-mt-40{
    margin-top: -10rem;
  }

  .\33xl\:-mt-44{
    margin-top: -11rem;
  }

  .\33xl\:-mt-48{
    margin-top: -12rem;
  }

  .\33xl\:-mt-52{
    margin-top: -13rem;
  }

  .\33xl\:-mt-56{
    margin-top: -14rem;
  }

  .\33xl\:-mt-60{
    margin-top: -15rem;
  }

  .\33xl\:-mt-64{
    margin-top: -16rem;
  }

  .\33xl\:-mt-72{
    margin-top: -18rem;
  }

  .\33xl\:-mt-80{
    margin-top: -20rem;
  }

  .\33xl\:-mt-96{
    margin-top: -24rem;
  }

  .\33xl\:-mt-144{
    margin-top: -36rem;
  }

  .\33xl\:-mt-192{
    margin-top: -48rem;
  }

  .\33xl\:-mt-240{
    margin-top: -60rem;
  }

  .\33xl\:-mt-px{
    margin-top: -1px;
  }

  .\33xl\:-mt-0\.5{
    margin-top: -0.125rem;
  }

  .\33xl\:-mt-1\.5{
    margin-top: -0.375rem;
  }

  .\33xl\:-mt-2\.5{
    margin-top: -0.625rem;
  }

  .\33xl\:-mt-3\.5{
    margin-top: -0.875rem;
  }

  .\33xl\:-mt-btn-default{
    margin-top: -2.5rem;
  }

  .\33xl\:-mt-btn-sm{
    margin-top: -1.875rem;
  }

  .\33xl\:-mt-header{
    margin-top: -60px;
  }

  .\33xl\:-mt-icon{
    margin-top: -20px;
  }

  .\33xl\:-mt-icon-3xl{
    margin-top: -120px;
  }

  .\33xl\:-mt-icon-2xl{
    margin-top: -80px;
  }

  .\33xl\:-mt-icon-xl{
    margin-top: -60px;
  }

  .\33xl\:-mt-icon-lg{
    margin-top: -40px;
  }

  .\33xl\:-mt-icon-sm{
    margin-top: -18px;
  }

  .\33xl\:-mt-icon-xs{
    margin-top: -16px;
  }

  .\33xl\:-mt-icon-spacing{
    margin-top: -8px;
  }

  .\33xl\:-mt-heading-xs{
    margin-top: -0.25rem;
  }

  .\33xl\:-mt-heading-sm{
    margin-top: -0.5rem;
  }

  .\33xl\:-mt-heading{
    margin-top: -1rem;
  }

  .\33xl\:-mt-heading-lg{
    margin-top: -2rem;
  }

  .\33xl\:-mt-actionbar{
    margin-top: -70px;
  }

  .\33xl\:-mt-aside{
    margin-top: -20rem;
  }

  .\33xl\:-mt-sidebar{
    margin-top: -16rem;
  }

  .\33xl\:-mt-card-padding{
    margin-top: -1.25rem;
  }

  .\33xl\:mr-0{
    margin-right: 0px;
  }

  .\33xl\:mr-1{
    margin-right: 0.25rem;
  }

  .\33xl\:mr-2{
    margin-right: 0.5rem;
  }

  .\33xl\:mr-3{
    margin-right: 0.75rem;
  }

  .\33xl\:mr-4{
    margin-right: 1rem;
  }

  .\33xl\:mr-5{
    margin-right: 1.25rem;
  }

  .\33xl\:mr-6{
    margin-right: 1.5rem;
  }

  .\33xl\:mr-7{
    margin-right: 1.75rem;
  }

  .\33xl\:mr-8{
    margin-right: 2rem;
  }

  .\33xl\:mr-9{
    margin-right: 2.25rem;
  }

  .\33xl\:mr-10{
    margin-right: 2.5rem;
  }

  .\33xl\:mr-11{
    margin-right: 2.75rem;
  }

  .\33xl\:mr-12{
    margin-right: 3rem;
  }

  .\33xl\:mr-14{
    margin-right: 3.5rem;
  }

  .\33xl\:mr-16{
    margin-right: 4rem;
  }

  .\33xl\:mr-20{
    margin-right: 5rem;
  }

  .\33xl\:mr-24{
    margin-right: 6rem;
  }

  .\33xl\:mr-28{
    margin-right: 7rem;
  }

  .\33xl\:mr-32{
    margin-right: 8rem;
  }

  .\33xl\:mr-36{
    margin-right: 9rem;
  }

  .\33xl\:mr-40{
    margin-right: 10rem;
  }

  .\33xl\:mr-44{
    margin-right: 11rem;
  }

  .\33xl\:mr-48{
    margin-right: 12rem;
  }

  .\33xl\:mr-52{
    margin-right: 13rem;
  }

  .\33xl\:mr-56{
    margin-right: 14rem;
  }

  .\33xl\:mr-60{
    margin-right: 15rem;
  }

  .\33xl\:mr-64{
    margin-right: 16rem;
  }

  .\33xl\:mr-72{
    margin-right: 18rem;
  }

  .\33xl\:mr-80{
    margin-right: 20rem;
  }

  .\33xl\:mr-96{
    margin-right: 24rem;
  }

  .\33xl\:mr-144{
    margin-right: 36rem;
  }

  .\33xl\:mr-192{
    margin-right: 48rem;
  }

  .\33xl\:mr-240{
    margin-right: 60rem;
  }

  .\33xl\:mr-auto{
    margin-right: auto;
  }

  .\33xl\:mr-px{
    margin-right: 1px;
  }

  .\33xl\:mr-0\.5{
    margin-right: 0.125rem;
  }

  .\33xl\:mr-1\.5{
    margin-right: 0.375rem;
  }

  .\33xl\:mr-2\.5{
    margin-right: 0.625rem;
  }

  .\33xl\:mr-3\.5{
    margin-right: 0.875rem;
  }

  .\33xl\:mr-btn-default{
    margin-right: 2.5rem;
  }

  .\33xl\:mr-btn-sm{
    margin-right: 1.875rem;
  }

  .\33xl\:mr-header{
    margin-right: 60px;
  }

  .\33xl\:mr-icon{
    margin-right: 20px;
  }

  .\33xl\:mr-icon-3xl{
    margin-right: 120px;
  }

  .\33xl\:mr-icon-2xl{
    margin-right: 80px;
  }

  .\33xl\:mr-icon-xl{
    margin-right: 60px;
  }

  .\33xl\:mr-icon-lg{
    margin-right: 40px;
  }

  .\33xl\:mr-icon-sm{
    margin-right: 18px;
  }

  .\33xl\:mr-icon-xs{
    margin-right: 16px;
  }

  .\33xl\:mr-icon-spacing{
    margin-right: 8px;
  }

  .\33xl\:mr-heading-xs{
    margin-right: 0.25rem;
  }

  .\33xl\:mr-heading-sm{
    margin-right: 0.5rem;
  }

  .\33xl\:mr-heading{
    margin-right: 1rem;
  }

  .\33xl\:mr-heading-lg{
    margin-right: 2rem;
  }

  .\33xl\:mr-actionbar{
    margin-right: 70px;
  }

  .\33xl\:mr-aside{
    margin-right: 20rem;
  }

  .\33xl\:mr-sidebar{
    margin-right: 16rem;
  }

  .\33xl\:mr-card-padding{
    margin-right: 1.25rem;
  }

  .\33xl\:-mr-0{
    margin-right: 0px;
  }

  .\33xl\:-mr-1{
    margin-right: -0.25rem;
  }

  .\33xl\:-mr-2{
    margin-right: -0.5rem;
  }

  .\33xl\:-mr-3{
    margin-right: -0.75rem;
  }

  .\33xl\:-mr-4{
    margin-right: -1rem;
  }

  .\33xl\:-mr-5{
    margin-right: -1.25rem;
  }

  .\33xl\:-mr-6{
    margin-right: -1.5rem;
  }

  .\33xl\:-mr-7{
    margin-right: -1.75rem;
  }

  .\33xl\:-mr-8{
    margin-right: -2rem;
  }

  .\33xl\:-mr-9{
    margin-right: -2.25rem;
  }

  .\33xl\:-mr-10{
    margin-right: -2.5rem;
  }

  .\33xl\:-mr-11{
    margin-right: -2.75rem;
  }

  .\33xl\:-mr-12{
    margin-right: -3rem;
  }

  .\33xl\:-mr-14{
    margin-right: -3.5rem;
  }

  .\33xl\:-mr-16{
    margin-right: -4rem;
  }

  .\33xl\:-mr-20{
    margin-right: -5rem;
  }

  .\33xl\:-mr-24{
    margin-right: -6rem;
  }

  .\33xl\:-mr-28{
    margin-right: -7rem;
  }

  .\33xl\:-mr-32{
    margin-right: -8rem;
  }

  .\33xl\:-mr-36{
    margin-right: -9rem;
  }

  .\33xl\:-mr-40{
    margin-right: -10rem;
  }

  .\33xl\:-mr-44{
    margin-right: -11rem;
  }

  .\33xl\:-mr-48{
    margin-right: -12rem;
  }

  .\33xl\:-mr-52{
    margin-right: -13rem;
  }

  .\33xl\:-mr-56{
    margin-right: -14rem;
  }

  .\33xl\:-mr-60{
    margin-right: -15rem;
  }

  .\33xl\:-mr-64{
    margin-right: -16rem;
  }

  .\33xl\:-mr-72{
    margin-right: -18rem;
  }

  .\33xl\:-mr-80{
    margin-right: -20rem;
  }

  .\33xl\:-mr-96{
    margin-right: -24rem;
  }

  .\33xl\:-mr-144{
    margin-right: -36rem;
  }

  .\33xl\:-mr-192{
    margin-right: -48rem;
  }

  .\33xl\:-mr-240{
    margin-right: -60rem;
  }

  .\33xl\:-mr-px{
    margin-right: -1px;
  }

  .\33xl\:-mr-0\.5{
    margin-right: -0.125rem;
  }

  .\33xl\:-mr-1\.5{
    margin-right: -0.375rem;
  }

  .\33xl\:-mr-2\.5{
    margin-right: -0.625rem;
  }

  .\33xl\:-mr-3\.5{
    margin-right: -0.875rem;
  }

  .\33xl\:-mr-btn-default{
    margin-right: -2.5rem;
  }

  .\33xl\:-mr-btn-sm{
    margin-right: -1.875rem;
  }

  .\33xl\:-mr-header{
    margin-right: -60px;
  }

  .\33xl\:-mr-icon{
    margin-right: -20px;
  }

  .\33xl\:-mr-icon-3xl{
    margin-right: -120px;
  }

  .\33xl\:-mr-icon-2xl{
    margin-right: -80px;
  }

  .\33xl\:-mr-icon-xl{
    margin-right: -60px;
  }

  .\33xl\:-mr-icon-lg{
    margin-right: -40px;
  }

  .\33xl\:-mr-icon-sm{
    margin-right: -18px;
  }

  .\33xl\:-mr-icon-xs{
    margin-right: -16px;
  }

  .\33xl\:-mr-icon-spacing{
    margin-right: -8px;
  }

  .\33xl\:-mr-heading-xs{
    margin-right: -0.25rem;
  }

  .\33xl\:-mr-heading-sm{
    margin-right: -0.5rem;
  }

  .\33xl\:-mr-heading{
    margin-right: -1rem;
  }

  .\33xl\:-mr-heading-lg{
    margin-right: -2rem;
  }

  .\33xl\:-mr-actionbar{
    margin-right: -70px;
  }

  .\33xl\:-mr-aside{
    margin-right: -20rem;
  }

  .\33xl\:-mr-sidebar{
    margin-right: -16rem;
  }

  .\33xl\:-mr-card-padding{
    margin-right: -1.25rem;
  }

  .\33xl\:mb-0{
    margin-bottom: 0px;
  }

  .\33xl\:mb-1{
    margin-bottom: 0.25rem;
  }

  .\33xl\:mb-2{
    margin-bottom: 0.5rem;
  }

  .\33xl\:mb-3{
    margin-bottom: 0.75rem;
  }

  .\33xl\:mb-4{
    margin-bottom: 1rem;
  }

  .\33xl\:mb-5{
    margin-bottom: 1.25rem;
  }

  .\33xl\:mb-6{
    margin-bottom: 1.5rem;
  }

  .\33xl\:mb-7{
    margin-bottom: 1.75rem;
  }

  .\33xl\:mb-8{
    margin-bottom: 2rem;
  }

  .\33xl\:mb-9{
    margin-bottom: 2.25rem;
  }

  .\33xl\:mb-10{
    margin-bottom: 2.5rem;
  }

  .\33xl\:mb-11{
    margin-bottom: 2.75rem;
  }

  .\33xl\:mb-12{
    margin-bottom: 3rem;
  }

  .\33xl\:mb-14{
    margin-bottom: 3.5rem;
  }

  .\33xl\:mb-16{
    margin-bottom: 4rem;
  }

  .\33xl\:mb-20{
    margin-bottom: 5rem;
  }

  .\33xl\:mb-24{
    margin-bottom: 6rem;
  }

  .\33xl\:mb-28{
    margin-bottom: 7rem;
  }

  .\33xl\:mb-32{
    margin-bottom: 8rem;
  }

  .\33xl\:mb-36{
    margin-bottom: 9rem;
  }

  .\33xl\:mb-40{
    margin-bottom: 10rem;
  }

  .\33xl\:mb-44{
    margin-bottom: 11rem;
  }

  .\33xl\:mb-48{
    margin-bottom: 12rem;
  }

  .\33xl\:mb-52{
    margin-bottom: 13rem;
  }

  .\33xl\:mb-56{
    margin-bottom: 14rem;
  }

  .\33xl\:mb-60{
    margin-bottom: 15rem;
  }

  .\33xl\:mb-64{
    margin-bottom: 16rem;
  }

  .\33xl\:mb-72{
    margin-bottom: 18rem;
  }

  .\33xl\:mb-80{
    margin-bottom: 20rem;
  }

  .\33xl\:mb-96{
    margin-bottom: 24rem;
  }

  .\33xl\:mb-144{
    margin-bottom: 36rem;
  }

  .\33xl\:mb-192{
    margin-bottom: 48rem;
  }

  .\33xl\:mb-240{
    margin-bottom: 60rem;
  }

  .\33xl\:mb-auto{
    margin-bottom: auto;
  }

  .\33xl\:mb-px{
    margin-bottom: 1px;
  }

  .\33xl\:mb-0\.5{
    margin-bottom: 0.125rem;
  }

  .\33xl\:mb-1\.5{
    margin-bottom: 0.375rem;
  }

  .\33xl\:mb-2\.5{
    margin-bottom: 0.625rem;
  }

  .\33xl\:mb-3\.5{
    margin-bottom: 0.875rem;
  }

  .\33xl\:mb-btn-default{
    margin-bottom: 2.5rem;
  }

  .\33xl\:mb-btn-sm{
    margin-bottom: 1.875rem;
  }

  .\33xl\:mb-header{
    margin-bottom: 60px;
  }

  .\33xl\:mb-icon{
    margin-bottom: 20px;
  }

  .\33xl\:mb-icon-3xl{
    margin-bottom: 120px;
  }

  .\33xl\:mb-icon-2xl{
    margin-bottom: 80px;
  }

  .\33xl\:mb-icon-xl{
    margin-bottom: 60px;
  }

  .\33xl\:mb-icon-lg{
    margin-bottom: 40px;
  }

  .\33xl\:mb-icon-sm{
    margin-bottom: 18px;
  }

  .\33xl\:mb-icon-xs{
    margin-bottom: 16px;
  }

  .\33xl\:mb-icon-spacing{
    margin-bottom: 8px;
  }

  .\33xl\:mb-heading-xs{
    margin-bottom: 0.25rem;
  }

  .\33xl\:mb-heading-sm{
    margin-bottom: 0.5rem;
  }

  .\33xl\:mb-heading{
    margin-bottom: 1rem;
  }

  .\33xl\:mb-heading-lg{
    margin-bottom: 2rem;
  }

  .\33xl\:mb-actionbar{
    margin-bottom: 70px;
  }

  .\33xl\:mb-aside{
    margin-bottom: 20rem;
  }

  .\33xl\:mb-sidebar{
    margin-bottom: 16rem;
  }

  .\33xl\:mb-card-padding{
    margin-bottom: 1.25rem;
  }

  .\33xl\:-mb-0{
    margin-bottom: 0px;
  }

  .\33xl\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .\33xl\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .\33xl\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .\33xl\:-mb-4{
    margin-bottom: -1rem;
  }

  .\33xl\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .\33xl\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .\33xl\:-mb-7{
    margin-bottom: -1.75rem;
  }

  .\33xl\:-mb-8{
    margin-bottom: -2rem;
  }

  .\33xl\:-mb-9{
    margin-bottom: -2.25rem;
  }

  .\33xl\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .\33xl\:-mb-11{
    margin-bottom: -2.75rem;
  }

  .\33xl\:-mb-12{
    margin-bottom: -3rem;
  }

  .\33xl\:-mb-14{
    margin-bottom: -3.5rem;
  }

  .\33xl\:-mb-16{
    margin-bottom: -4rem;
  }

  .\33xl\:-mb-20{
    margin-bottom: -5rem;
  }

  .\33xl\:-mb-24{
    margin-bottom: -6rem;
  }

  .\33xl\:-mb-28{
    margin-bottom: -7rem;
  }

  .\33xl\:-mb-32{
    margin-bottom: -8rem;
  }

  .\33xl\:-mb-36{
    margin-bottom: -9rem;
  }

  .\33xl\:-mb-40{
    margin-bottom: -10rem;
  }

  .\33xl\:-mb-44{
    margin-bottom: -11rem;
  }

  .\33xl\:-mb-48{
    margin-bottom: -12rem;
  }

  .\33xl\:-mb-52{
    margin-bottom: -13rem;
  }

  .\33xl\:-mb-56{
    margin-bottom: -14rem;
  }

  .\33xl\:-mb-60{
    margin-bottom: -15rem;
  }

  .\33xl\:-mb-64{
    margin-bottom: -16rem;
  }

  .\33xl\:-mb-72{
    margin-bottom: -18rem;
  }

  .\33xl\:-mb-80{
    margin-bottom: -20rem;
  }

  .\33xl\:-mb-96{
    margin-bottom: -24rem;
  }

  .\33xl\:-mb-144{
    margin-bottom: -36rem;
  }

  .\33xl\:-mb-192{
    margin-bottom: -48rem;
  }

  .\33xl\:-mb-240{
    margin-bottom: -60rem;
  }

  .\33xl\:-mb-px{
    margin-bottom: -1px;
  }

  .\33xl\:-mb-0\.5{
    margin-bottom: -0.125rem;
  }

  .\33xl\:-mb-1\.5{
    margin-bottom: -0.375rem;
  }

  .\33xl\:-mb-2\.5{
    margin-bottom: -0.625rem;
  }

  .\33xl\:-mb-3\.5{
    margin-bottom: -0.875rem;
  }

  .\33xl\:-mb-btn-default{
    margin-bottom: -2.5rem;
  }

  .\33xl\:-mb-btn-sm{
    margin-bottom: -1.875rem;
  }

  .\33xl\:-mb-header{
    margin-bottom: -60px;
  }

  .\33xl\:-mb-icon{
    margin-bottom: -20px;
  }

  .\33xl\:-mb-icon-3xl{
    margin-bottom: -120px;
  }

  .\33xl\:-mb-icon-2xl{
    margin-bottom: -80px;
  }

  .\33xl\:-mb-icon-xl{
    margin-bottom: -60px;
  }

  .\33xl\:-mb-icon-lg{
    margin-bottom: -40px;
  }

  .\33xl\:-mb-icon-sm{
    margin-bottom: -18px;
  }

  .\33xl\:-mb-icon-xs{
    margin-bottom: -16px;
  }

  .\33xl\:-mb-icon-spacing{
    margin-bottom: -8px;
  }

  .\33xl\:-mb-heading-xs{
    margin-bottom: -0.25rem;
  }

  .\33xl\:-mb-heading-sm{
    margin-bottom: -0.5rem;
  }

  .\33xl\:-mb-heading{
    margin-bottom: -1rem;
  }

  .\33xl\:-mb-heading-lg{
    margin-bottom: -2rem;
  }

  .\33xl\:-mb-actionbar{
    margin-bottom: -70px;
  }

  .\33xl\:-mb-aside{
    margin-bottom: -20rem;
  }

  .\33xl\:-mb-sidebar{
    margin-bottom: -16rem;
  }

  .\33xl\:-mb-card-padding{
    margin-bottom: -1.25rem;
  }

  .\33xl\:ml-0{
    margin-left: 0px;
  }

  .\33xl\:ml-1{
    margin-left: 0.25rem;
  }

  .\33xl\:ml-2{
    margin-left: 0.5rem;
  }

  .\33xl\:ml-3{
    margin-left: 0.75rem;
  }

  .\33xl\:ml-4{
    margin-left: 1rem;
  }

  .\33xl\:ml-5{
    margin-left: 1.25rem;
  }

  .\33xl\:ml-6{
    margin-left: 1.5rem;
  }

  .\33xl\:ml-7{
    margin-left: 1.75rem;
  }

  .\33xl\:ml-8{
    margin-left: 2rem;
  }

  .\33xl\:ml-9{
    margin-left: 2.25rem;
  }

  .\33xl\:ml-10{
    margin-left: 2.5rem;
  }

  .\33xl\:ml-11{
    margin-left: 2.75rem;
  }

  .\33xl\:ml-12{
    margin-left: 3rem;
  }

  .\33xl\:ml-14{
    margin-left: 3.5rem;
  }

  .\33xl\:ml-16{
    margin-left: 4rem;
  }

  .\33xl\:ml-20{
    margin-left: 5rem;
  }

  .\33xl\:ml-24{
    margin-left: 6rem;
  }

  .\33xl\:ml-28{
    margin-left: 7rem;
  }

  .\33xl\:ml-32{
    margin-left: 8rem;
  }

  .\33xl\:ml-36{
    margin-left: 9rem;
  }

  .\33xl\:ml-40{
    margin-left: 10rem;
  }

  .\33xl\:ml-44{
    margin-left: 11rem;
  }

  .\33xl\:ml-48{
    margin-left: 12rem;
  }

  .\33xl\:ml-52{
    margin-left: 13rem;
  }

  .\33xl\:ml-56{
    margin-left: 14rem;
  }

  .\33xl\:ml-60{
    margin-left: 15rem;
  }

  .\33xl\:ml-64{
    margin-left: 16rem;
  }

  .\33xl\:ml-72{
    margin-left: 18rem;
  }

  .\33xl\:ml-80{
    margin-left: 20rem;
  }

  .\33xl\:ml-96{
    margin-left: 24rem;
  }

  .\33xl\:ml-144{
    margin-left: 36rem;
  }

  .\33xl\:ml-192{
    margin-left: 48rem;
  }

  .\33xl\:ml-240{
    margin-left: 60rem;
  }

  .\33xl\:ml-auto{
    margin-left: auto;
  }

  .\33xl\:ml-px{
    margin-left: 1px;
  }

  .\33xl\:ml-0\.5{
    margin-left: 0.125rem;
  }

  .\33xl\:ml-1\.5{
    margin-left: 0.375rem;
  }

  .\33xl\:ml-2\.5{
    margin-left: 0.625rem;
  }

  .\33xl\:ml-3\.5{
    margin-left: 0.875rem;
  }

  .\33xl\:ml-btn-default{
    margin-left: 2.5rem;
  }

  .\33xl\:ml-btn-sm{
    margin-left: 1.875rem;
  }

  .\33xl\:ml-header{
    margin-left: 60px;
  }

  .\33xl\:ml-icon{
    margin-left: 20px;
  }

  .\33xl\:ml-icon-3xl{
    margin-left: 120px;
  }

  .\33xl\:ml-icon-2xl{
    margin-left: 80px;
  }

  .\33xl\:ml-icon-xl{
    margin-left: 60px;
  }

  .\33xl\:ml-icon-lg{
    margin-left: 40px;
  }

  .\33xl\:ml-icon-sm{
    margin-left: 18px;
  }

  .\33xl\:ml-icon-xs{
    margin-left: 16px;
  }

  .\33xl\:ml-icon-spacing{
    margin-left: 8px;
  }

  .\33xl\:ml-heading-xs{
    margin-left: 0.25rem;
  }

  .\33xl\:ml-heading-sm{
    margin-left: 0.5rem;
  }

  .\33xl\:ml-heading{
    margin-left: 1rem;
  }

  .\33xl\:ml-heading-lg{
    margin-left: 2rem;
  }

  .\33xl\:ml-actionbar{
    margin-left: 70px;
  }

  .\33xl\:ml-aside{
    margin-left: 20rem;
  }

  .\33xl\:ml-sidebar{
    margin-left: 16rem;
  }

  .\33xl\:ml-card-padding{
    margin-left: 1.25rem;
  }

  .\33xl\:-ml-0{
    margin-left: 0px;
  }

  .\33xl\:-ml-1{
    margin-left: -0.25rem;
  }

  .\33xl\:-ml-2{
    margin-left: -0.5rem;
  }

  .\33xl\:-ml-3{
    margin-left: -0.75rem;
  }

  .\33xl\:-ml-4{
    margin-left: -1rem;
  }

  .\33xl\:-ml-5{
    margin-left: -1.25rem;
  }

  .\33xl\:-ml-6{
    margin-left: -1.5rem;
  }

  .\33xl\:-ml-7{
    margin-left: -1.75rem;
  }

  .\33xl\:-ml-8{
    margin-left: -2rem;
  }

  .\33xl\:-ml-9{
    margin-left: -2.25rem;
  }

  .\33xl\:-ml-10{
    margin-left: -2.5rem;
  }

  .\33xl\:-ml-11{
    margin-left: -2.75rem;
  }

  .\33xl\:-ml-12{
    margin-left: -3rem;
  }

  .\33xl\:-ml-14{
    margin-left: -3.5rem;
  }

  .\33xl\:-ml-16{
    margin-left: -4rem;
  }

  .\33xl\:-ml-20{
    margin-left: -5rem;
  }

  .\33xl\:-ml-24{
    margin-left: -6rem;
  }

  .\33xl\:-ml-28{
    margin-left: -7rem;
  }

  .\33xl\:-ml-32{
    margin-left: -8rem;
  }

  .\33xl\:-ml-36{
    margin-left: -9rem;
  }

  .\33xl\:-ml-40{
    margin-left: -10rem;
  }

  .\33xl\:-ml-44{
    margin-left: -11rem;
  }

  .\33xl\:-ml-48{
    margin-left: -12rem;
  }

  .\33xl\:-ml-52{
    margin-left: -13rem;
  }

  .\33xl\:-ml-56{
    margin-left: -14rem;
  }

  .\33xl\:-ml-60{
    margin-left: -15rem;
  }

  .\33xl\:-ml-64{
    margin-left: -16rem;
  }

  .\33xl\:-ml-72{
    margin-left: -18rem;
  }

  .\33xl\:-ml-80{
    margin-left: -20rem;
  }

  .\33xl\:-ml-96{
    margin-left: -24rem;
  }

  .\33xl\:-ml-144{
    margin-left: -36rem;
  }

  .\33xl\:-ml-192{
    margin-left: -48rem;
  }

  .\33xl\:-ml-240{
    margin-left: -60rem;
  }

  .\33xl\:-ml-px{
    margin-left: -1px;
  }

  .\33xl\:-ml-0\.5{
    margin-left: -0.125rem;
  }

  .\33xl\:-ml-1\.5{
    margin-left: -0.375rem;
  }

  .\33xl\:-ml-2\.5{
    margin-left: -0.625rem;
  }

  .\33xl\:-ml-3\.5{
    margin-left: -0.875rem;
  }

  .\33xl\:-ml-btn-default{
    margin-left: -2.5rem;
  }

  .\33xl\:-ml-btn-sm{
    margin-left: -1.875rem;
  }

  .\33xl\:-ml-header{
    margin-left: -60px;
  }

  .\33xl\:-ml-icon{
    margin-left: -20px;
  }

  .\33xl\:-ml-icon-3xl{
    margin-left: -120px;
  }

  .\33xl\:-ml-icon-2xl{
    margin-left: -80px;
  }

  .\33xl\:-ml-icon-xl{
    margin-left: -60px;
  }

  .\33xl\:-ml-icon-lg{
    margin-left: -40px;
  }

  .\33xl\:-ml-icon-sm{
    margin-left: -18px;
  }

  .\33xl\:-ml-icon-xs{
    margin-left: -16px;
  }

  .\33xl\:-ml-icon-spacing{
    margin-left: -8px;
  }

  .\33xl\:-ml-heading-xs{
    margin-left: -0.25rem;
  }

  .\33xl\:-ml-heading-sm{
    margin-left: -0.5rem;
  }

  .\33xl\:-ml-heading{
    margin-left: -1rem;
  }

  .\33xl\:-ml-heading-lg{
    margin-left: -2rem;
  }

  .\33xl\:-ml-actionbar{
    margin-left: -70px;
  }

  .\33xl\:-ml-aside{
    margin-left: -20rem;
  }

  .\33xl\:-ml-sidebar{
    margin-left: -16rem;
  }

  .\33xl\:-ml-card-padding{
    margin-left: -1.25rem;
  }

  .\33xl\:first\:mt-0:first-child{
    margin-top: 0px;
  }

  .\33xl\:first\:mt-1:first-child{
    margin-top: 0.25rem;
  }

  .\33xl\:first\:mt-2:first-child{
    margin-top: 0.5rem;
  }

  .\33xl\:first\:mt-3:first-child{
    margin-top: 0.75rem;
  }

  .\33xl\:first\:mt-4:first-child{
    margin-top: 1rem;
  }

  .\33xl\:first\:mt-5:first-child{
    margin-top: 1.25rem;
  }

  .\33xl\:first\:mt-6:first-child{
    margin-top: 1.5rem;
  }

  .\33xl\:first\:mt-7:first-child{
    margin-top: 1.75rem;
  }

  .\33xl\:first\:mt-8:first-child{
    margin-top: 2rem;
  }

  .\33xl\:first\:mt-9:first-child{
    margin-top: 2.25rem;
  }

  .\33xl\:first\:mt-10:first-child{
    margin-top: 2.5rem;
  }

  .\33xl\:first\:mt-11:first-child{
    margin-top: 2.75rem;
  }

  .\33xl\:first\:mt-12:first-child{
    margin-top: 3rem;
  }

  .\33xl\:first\:mt-14:first-child{
    margin-top: 3.5rem;
  }

  .\33xl\:first\:mt-16:first-child{
    margin-top: 4rem;
  }

  .\33xl\:first\:mt-20:first-child{
    margin-top: 5rem;
  }

  .\33xl\:first\:mt-24:first-child{
    margin-top: 6rem;
  }

  .\33xl\:first\:mt-28:first-child{
    margin-top: 7rem;
  }

  .\33xl\:first\:mt-32:first-child{
    margin-top: 8rem;
  }

  .\33xl\:first\:mt-36:first-child{
    margin-top: 9rem;
  }

  .\33xl\:first\:mt-40:first-child{
    margin-top: 10rem;
  }

  .\33xl\:first\:mt-44:first-child{
    margin-top: 11rem;
  }

  .\33xl\:first\:mt-48:first-child{
    margin-top: 12rem;
  }

  .\33xl\:first\:mt-52:first-child{
    margin-top: 13rem;
  }

  .\33xl\:first\:mt-56:first-child{
    margin-top: 14rem;
  }

  .\33xl\:first\:mt-60:first-child{
    margin-top: 15rem;
  }

  .\33xl\:first\:mt-64:first-child{
    margin-top: 16rem;
  }

  .\33xl\:first\:mt-72:first-child{
    margin-top: 18rem;
  }

  .\33xl\:first\:mt-80:first-child{
    margin-top: 20rem;
  }

  .\33xl\:first\:mt-96:first-child{
    margin-top: 24rem;
  }

  .\33xl\:first\:mt-144:first-child{
    margin-top: 36rem;
  }

  .\33xl\:first\:mt-192:first-child{
    margin-top: 48rem;
  }

  .\33xl\:first\:mt-240:first-child{
    margin-top: 60rem;
  }

  .\33xl\:first\:mt-auto:first-child{
    margin-top: auto;
  }

  .\33xl\:first\:mt-px:first-child{
    margin-top: 1px;
  }

  .\33xl\:first\:mt-0\.5:first-child{
    margin-top: 0.125rem;
  }

  .\33xl\:first\:mt-1\.5:first-child{
    margin-top: 0.375rem;
  }

  .\33xl\:first\:mt-2\.5:first-child{
    margin-top: 0.625rem;
  }

  .\33xl\:first\:mt-3\.5:first-child{
    margin-top: 0.875rem;
  }

  .\33xl\:first\:mt-btn-default:first-child{
    margin-top: 2.5rem;
  }

  .\33xl\:first\:mt-btn-sm:first-child{
    margin-top: 1.875rem;
  }

  .\33xl\:first\:mt-header:first-child{
    margin-top: 60px;
  }

  .\33xl\:first\:mt-icon:first-child{
    margin-top: 20px;
  }

  .\33xl\:first\:mt-icon-3xl:first-child{
    margin-top: 120px;
  }

  .\33xl\:first\:mt-icon-2xl:first-child{
    margin-top: 80px;
  }

  .\33xl\:first\:mt-icon-xl:first-child{
    margin-top: 60px;
  }

  .\33xl\:first\:mt-icon-lg:first-child{
    margin-top: 40px;
  }

  .\33xl\:first\:mt-icon-sm:first-child{
    margin-top: 18px;
  }

  .\33xl\:first\:mt-icon-xs:first-child{
    margin-top: 16px;
  }

  .\33xl\:first\:mt-icon-spacing:first-child{
    margin-top: 8px;
  }

  .\33xl\:first\:mt-heading-xs:first-child{
    margin-top: 0.25rem;
  }

  .\33xl\:first\:mt-heading-sm:first-child{
    margin-top: 0.5rem;
  }

  .\33xl\:first\:mt-heading:first-child{
    margin-top: 1rem;
  }

  .\33xl\:first\:mt-heading-lg:first-child{
    margin-top: 2rem;
  }

  .\33xl\:first\:mt-actionbar:first-child{
    margin-top: 70px;
  }

  .\33xl\:first\:mt-aside:first-child{
    margin-top: 20rem;
  }

  .\33xl\:first\:mt-sidebar:first-child{
    margin-top: 16rem;
  }

  .\33xl\:first\:mt-card-padding:first-child{
    margin-top: 1.25rem;
  }

  .\33xl\:first\:-mt-0:first-child{
    margin-top: 0px;
  }

  .\33xl\:first\:-mt-1:first-child{
    margin-top: -0.25rem;
  }

  .\33xl\:first\:-mt-2:first-child{
    margin-top: -0.5rem;
  }

  .\33xl\:first\:-mt-3:first-child{
    margin-top: -0.75rem;
  }

  .\33xl\:first\:-mt-4:first-child{
    margin-top: -1rem;
  }

  .\33xl\:first\:-mt-5:first-child{
    margin-top: -1.25rem;
  }

  .\33xl\:first\:-mt-6:first-child{
    margin-top: -1.5rem;
  }

  .\33xl\:first\:-mt-7:first-child{
    margin-top: -1.75rem;
  }

  .\33xl\:first\:-mt-8:first-child{
    margin-top: -2rem;
  }

  .\33xl\:first\:-mt-9:first-child{
    margin-top: -2.25rem;
  }

  .\33xl\:first\:-mt-10:first-child{
    margin-top: -2.5rem;
  }

  .\33xl\:first\:-mt-11:first-child{
    margin-top: -2.75rem;
  }

  .\33xl\:first\:-mt-12:first-child{
    margin-top: -3rem;
  }

  .\33xl\:first\:-mt-14:first-child{
    margin-top: -3.5rem;
  }

  .\33xl\:first\:-mt-16:first-child{
    margin-top: -4rem;
  }

  .\33xl\:first\:-mt-20:first-child{
    margin-top: -5rem;
  }

  .\33xl\:first\:-mt-24:first-child{
    margin-top: -6rem;
  }

  .\33xl\:first\:-mt-28:first-child{
    margin-top: -7rem;
  }

  .\33xl\:first\:-mt-32:first-child{
    margin-top: -8rem;
  }

  .\33xl\:first\:-mt-36:first-child{
    margin-top: -9rem;
  }

  .\33xl\:first\:-mt-40:first-child{
    margin-top: -10rem;
  }

  .\33xl\:first\:-mt-44:first-child{
    margin-top: -11rem;
  }

  .\33xl\:first\:-mt-48:first-child{
    margin-top: -12rem;
  }

  .\33xl\:first\:-mt-52:first-child{
    margin-top: -13rem;
  }

  .\33xl\:first\:-mt-56:first-child{
    margin-top: -14rem;
  }

  .\33xl\:first\:-mt-60:first-child{
    margin-top: -15rem;
  }

  .\33xl\:first\:-mt-64:first-child{
    margin-top: -16rem;
  }

  .\33xl\:first\:-mt-72:first-child{
    margin-top: -18rem;
  }

  .\33xl\:first\:-mt-80:first-child{
    margin-top: -20rem;
  }

  .\33xl\:first\:-mt-96:first-child{
    margin-top: -24rem;
  }

  .\33xl\:first\:-mt-144:first-child{
    margin-top: -36rem;
  }

  .\33xl\:first\:-mt-192:first-child{
    margin-top: -48rem;
  }

  .\33xl\:first\:-mt-240:first-child{
    margin-top: -60rem;
  }

  .\33xl\:first\:-mt-px:first-child{
    margin-top: -1px;
  }

  .\33xl\:first\:-mt-0\.5:first-child{
    margin-top: -0.125rem;
  }

  .\33xl\:first\:-mt-1\.5:first-child{
    margin-top: -0.375rem;
  }

  .\33xl\:first\:-mt-2\.5:first-child{
    margin-top: -0.625rem;
  }

  .\33xl\:first\:-mt-3\.5:first-child{
    margin-top: -0.875rem;
  }

  .\33xl\:first\:-mt-btn-default:first-child{
    margin-top: -2.5rem;
  }

  .\33xl\:first\:-mt-btn-sm:first-child{
    margin-top: -1.875rem;
  }

  .\33xl\:first\:-mt-header:first-child{
    margin-top: -60px;
  }

  .\33xl\:first\:-mt-icon:first-child{
    margin-top: -20px;
  }

  .\33xl\:first\:-mt-icon-3xl:first-child{
    margin-top: -120px;
  }

  .\33xl\:first\:-mt-icon-2xl:first-child{
    margin-top: -80px;
  }

  .\33xl\:first\:-mt-icon-xl:first-child{
    margin-top: -60px;
  }

  .\33xl\:first\:-mt-icon-lg:first-child{
    margin-top: -40px;
  }

  .\33xl\:first\:-mt-icon-sm:first-child{
    margin-top: -18px;
  }

  .\33xl\:first\:-mt-icon-xs:first-child{
    margin-top: -16px;
  }

  .\33xl\:first\:-mt-icon-spacing:first-child{
    margin-top: -8px;
  }

  .\33xl\:first\:-mt-heading-xs:first-child{
    margin-top: -0.25rem;
  }

  .\33xl\:first\:-mt-heading-sm:first-child{
    margin-top: -0.5rem;
  }

  .\33xl\:first\:-mt-heading:first-child{
    margin-top: -1rem;
  }

  .\33xl\:first\:-mt-heading-lg:first-child{
    margin-top: -2rem;
  }

  .\33xl\:first\:-mt-actionbar:first-child{
    margin-top: -70px;
  }

  .\33xl\:first\:-mt-aside:first-child{
    margin-top: -20rem;
  }

  .\33xl\:first\:-mt-sidebar:first-child{
    margin-top: -16rem;
  }

  .\33xl\:first\:-mt-card-padding:first-child{
    margin-top: -1.25rem;
  }

  .\33xl\:first\:mr-0:first-child{
    margin-right: 0px;
  }

  .\33xl\:first\:mr-1:first-child{
    margin-right: 0.25rem;
  }

  .\33xl\:first\:mr-2:first-child{
    margin-right: 0.5rem;
  }

  .\33xl\:first\:mr-3:first-child{
    margin-right: 0.75rem;
  }

  .\33xl\:first\:mr-4:first-child{
    margin-right: 1rem;
  }

  .\33xl\:first\:mr-5:first-child{
    margin-right: 1.25rem;
  }

  .\33xl\:first\:mr-6:first-child{
    margin-right: 1.5rem;
  }

  .\33xl\:first\:mr-7:first-child{
    margin-right: 1.75rem;
  }

  .\33xl\:first\:mr-8:first-child{
    margin-right: 2rem;
  }

  .\33xl\:first\:mr-9:first-child{
    margin-right: 2.25rem;
  }

  .\33xl\:first\:mr-10:first-child{
    margin-right: 2.5rem;
  }

  .\33xl\:first\:mr-11:first-child{
    margin-right: 2.75rem;
  }

  .\33xl\:first\:mr-12:first-child{
    margin-right: 3rem;
  }

  .\33xl\:first\:mr-14:first-child{
    margin-right: 3.5rem;
  }

  .\33xl\:first\:mr-16:first-child{
    margin-right: 4rem;
  }

  .\33xl\:first\:mr-20:first-child{
    margin-right: 5rem;
  }

  .\33xl\:first\:mr-24:first-child{
    margin-right: 6rem;
  }

  .\33xl\:first\:mr-28:first-child{
    margin-right: 7rem;
  }

  .\33xl\:first\:mr-32:first-child{
    margin-right: 8rem;
  }

  .\33xl\:first\:mr-36:first-child{
    margin-right: 9rem;
  }

  .\33xl\:first\:mr-40:first-child{
    margin-right: 10rem;
  }

  .\33xl\:first\:mr-44:first-child{
    margin-right: 11rem;
  }

  .\33xl\:first\:mr-48:first-child{
    margin-right: 12rem;
  }

  .\33xl\:first\:mr-52:first-child{
    margin-right: 13rem;
  }

  .\33xl\:first\:mr-56:first-child{
    margin-right: 14rem;
  }

  .\33xl\:first\:mr-60:first-child{
    margin-right: 15rem;
  }

  .\33xl\:first\:mr-64:first-child{
    margin-right: 16rem;
  }

  .\33xl\:first\:mr-72:first-child{
    margin-right: 18rem;
  }

  .\33xl\:first\:mr-80:first-child{
    margin-right: 20rem;
  }

  .\33xl\:first\:mr-96:first-child{
    margin-right: 24rem;
  }

  .\33xl\:first\:mr-144:first-child{
    margin-right: 36rem;
  }

  .\33xl\:first\:mr-192:first-child{
    margin-right: 48rem;
  }

  .\33xl\:first\:mr-240:first-child{
    margin-right: 60rem;
  }

  .\33xl\:first\:mr-auto:first-child{
    margin-right: auto;
  }

  .\33xl\:first\:mr-px:first-child{
    margin-right: 1px;
  }

  .\33xl\:first\:mr-0\.5:first-child{
    margin-right: 0.125rem;
  }

  .\33xl\:first\:mr-1\.5:first-child{
    margin-right: 0.375rem;
  }

  .\33xl\:first\:mr-2\.5:first-child{
    margin-right: 0.625rem;
  }

  .\33xl\:first\:mr-3\.5:first-child{
    margin-right: 0.875rem;
  }

  .\33xl\:first\:mr-btn-default:first-child{
    margin-right: 2.5rem;
  }

  .\33xl\:first\:mr-btn-sm:first-child{
    margin-right: 1.875rem;
  }

  .\33xl\:first\:mr-header:first-child{
    margin-right: 60px;
  }

  .\33xl\:first\:mr-icon:first-child{
    margin-right: 20px;
  }

  .\33xl\:first\:mr-icon-3xl:first-child{
    margin-right: 120px;
  }

  .\33xl\:first\:mr-icon-2xl:first-child{
    margin-right: 80px;
  }

  .\33xl\:first\:mr-icon-xl:first-child{
    margin-right: 60px;
  }

  .\33xl\:first\:mr-icon-lg:first-child{
    margin-right: 40px;
  }

  .\33xl\:first\:mr-icon-sm:first-child{
    margin-right: 18px;
  }

  .\33xl\:first\:mr-icon-xs:first-child{
    margin-right: 16px;
  }

  .\33xl\:first\:mr-icon-spacing:first-child{
    margin-right: 8px;
  }

  .\33xl\:first\:mr-heading-xs:first-child{
    margin-right: 0.25rem;
  }

  .\33xl\:first\:mr-heading-sm:first-child{
    margin-right: 0.5rem;
  }

  .\33xl\:first\:mr-heading:first-child{
    margin-right: 1rem;
  }

  .\33xl\:first\:mr-heading-lg:first-child{
    margin-right: 2rem;
  }

  .\33xl\:first\:mr-actionbar:first-child{
    margin-right: 70px;
  }

  .\33xl\:first\:mr-aside:first-child{
    margin-right: 20rem;
  }

  .\33xl\:first\:mr-sidebar:first-child{
    margin-right: 16rem;
  }

  .\33xl\:first\:mr-card-padding:first-child{
    margin-right: 1.25rem;
  }

  .\33xl\:first\:-mr-0:first-child{
    margin-right: 0px;
  }

  .\33xl\:first\:-mr-1:first-child{
    margin-right: -0.25rem;
  }

  .\33xl\:first\:-mr-2:first-child{
    margin-right: -0.5rem;
  }

  .\33xl\:first\:-mr-3:first-child{
    margin-right: -0.75rem;
  }

  .\33xl\:first\:-mr-4:first-child{
    margin-right: -1rem;
  }

  .\33xl\:first\:-mr-5:first-child{
    margin-right: -1.25rem;
  }

  .\33xl\:first\:-mr-6:first-child{
    margin-right: -1.5rem;
  }

  .\33xl\:first\:-mr-7:first-child{
    margin-right: -1.75rem;
  }

  .\33xl\:first\:-mr-8:first-child{
    margin-right: -2rem;
  }

  .\33xl\:first\:-mr-9:first-child{
    margin-right: -2.25rem;
  }

  .\33xl\:first\:-mr-10:first-child{
    margin-right: -2.5rem;
  }

  .\33xl\:first\:-mr-11:first-child{
    margin-right: -2.75rem;
  }

  .\33xl\:first\:-mr-12:first-child{
    margin-right: -3rem;
  }

  .\33xl\:first\:-mr-14:first-child{
    margin-right: -3.5rem;
  }

  .\33xl\:first\:-mr-16:first-child{
    margin-right: -4rem;
  }

  .\33xl\:first\:-mr-20:first-child{
    margin-right: -5rem;
  }

  .\33xl\:first\:-mr-24:first-child{
    margin-right: -6rem;
  }

  .\33xl\:first\:-mr-28:first-child{
    margin-right: -7rem;
  }

  .\33xl\:first\:-mr-32:first-child{
    margin-right: -8rem;
  }

  .\33xl\:first\:-mr-36:first-child{
    margin-right: -9rem;
  }

  .\33xl\:first\:-mr-40:first-child{
    margin-right: -10rem;
  }

  .\33xl\:first\:-mr-44:first-child{
    margin-right: -11rem;
  }

  .\33xl\:first\:-mr-48:first-child{
    margin-right: -12rem;
  }

  .\33xl\:first\:-mr-52:first-child{
    margin-right: -13rem;
  }

  .\33xl\:first\:-mr-56:first-child{
    margin-right: -14rem;
  }

  .\33xl\:first\:-mr-60:first-child{
    margin-right: -15rem;
  }

  .\33xl\:first\:-mr-64:first-child{
    margin-right: -16rem;
  }

  .\33xl\:first\:-mr-72:first-child{
    margin-right: -18rem;
  }

  .\33xl\:first\:-mr-80:first-child{
    margin-right: -20rem;
  }

  .\33xl\:first\:-mr-96:first-child{
    margin-right: -24rem;
  }

  .\33xl\:first\:-mr-144:first-child{
    margin-right: -36rem;
  }

  .\33xl\:first\:-mr-192:first-child{
    margin-right: -48rem;
  }

  .\33xl\:first\:-mr-240:first-child{
    margin-right: -60rem;
  }

  .\33xl\:first\:-mr-px:first-child{
    margin-right: -1px;
  }

  .\33xl\:first\:-mr-0\.5:first-child{
    margin-right: -0.125rem;
  }

  .\33xl\:first\:-mr-1\.5:first-child{
    margin-right: -0.375rem;
  }

  .\33xl\:first\:-mr-2\.5:first-child{
    margin-right: -0.625rem;
  }

  .\33xl\:first\:-mr-3\.5:first-child{
    margin-right: -0.875rem;
  }

  .\33xl\:first\:-mr-btn-default:first-child{
    margin-right: -2.5rem;
  }

  .\33xl\:first\:-mr-btn-sm:first-child{
    margin-right: -1.875rem;
  }

  .\33xl\:first\:-mr-header:first-child{
    margin-right: -60px;
  }

  .\33xl\:first\:-mr-icon:first-child{
    margin-right: -20px;
  }

  .\33xl\:first\:-mr-icon-3xl:first-child{
    margin-right: -120px;
  }

  .\33xl\:first\:-mr-icon-2xl:first-child{
    margin-right: -80px;
  }

  .\33xl\:first\:-mr-icon-xl:first-child{
    margin-right: -60px;
  }

  .\33xl\:first\:-mr-icon-lg:first-child{
    margin-right: -40px;
  }

  .\33xl\:first\:-mr-icon-sm:first-child{
    margin-right: -18px;
  }

  .\33xl\:first\:-mr-icon-xs:first-child{
    margin-right: -16px;
  }

  .\33xl\:first\:-mr-icon-spacing:first-child{
    margin-right: -8px;
  }

  .\33xl\:first\:-mr-heading-xs:first-child{
    margin-right: -0.25rem;
  }

  .\33xl\:first\:-mr-heading-sm:first-child{
    margin-right: -0.5rem;
  }

  .\33xl\:first\:-mr-heading:first-child{
    margin-right: -1rem;
  }

  .\33xl\:first\:-mr-heading-lg:first-child{
    margin-right: -2rem;
  }

  .\33xl\:first\:-mr-actionbar:first-child{
    margin-right: -70px;
  }

  .\33xl\:first\:-mr-aside:first-child{
    margin-right: -20rem;
  }

  .\33xl\:first\:-mr-sidebar:first-child{
    margin-right: -16rem;
  }

  .\33xl\:first\:-mr-card-padding:first-child{
    margin-right: -1.25rem;
  }

  .\33xl\:first\:mb-0:first-child{
    margin-bottom: 0px;
  }

  .\33xl\:first\:mb-1:first-child{
    margin-bottom: 0.25rem;
  }

  .\33xl\:first\:mb-2:first-child{
    margin-bottom: 0.5rem;
  }

  .\33xl\:first\:mb-3:first-child{
    margin-bottom: 0.75rem;
  }

  .\33xl\:first\:mb-4:first-child{
    margin-bottom: 1rem;
  }

  .\33xl\:first\:mb-5:first-child{
    margin-bottom: 1.25rem;
  }

  .\33xl\:first\:mb-6:first-child{
    margin-bottom: 1.5rem;
  }

  .\33xl\:first\:mb-7:first-child{
    margin-bottom: 1.75rem;
  }

  .\33xl\:first\:mb-8:first-child{
    margin-bottom: 2rem;
  }

  .\33xl\:first\:mb-9:first-child{
    margin-bottom: 2.25rem;
  }

  .\33xl\:first\:mb-10:first-child{
    margin-bottom: 2.5rem;
  }

  .\33xl\:first\:mb-11:first-child{
    margin-bottom: 2.75rem;
  }

  .\33xl\:first\:mb-12:first-child{
    margin-bottom: 3rem;
  }

  .\33xl\:first\:mb-14:first-child{
    margin-bottom: 3.5rem;
  }

  .\33xl\:first\:mb-16:first-child{
    margin-bottom: 4rem;
  }

  .\33xl\:first\:mb-20:first-child{
    margin-bottom: 5rem;
  }

  .\33xl\:first\:mb-24:first-child{
    margin-bottom: 6rem;
  }

  .\33xl\:first\:mb-28:first-child{
    margin-bottom: 7rem;
  }

  .\33xl\:first\:mb-32:first-child{
    margin-bottom: 8rem;
  }

  .\33xl\:first\:mb-36:first-child{
    margin-bottom: 9rem;
  }

  .\33xl\:first\:mb-40:first-child{
    margin-bottom: 10rem;
  }

  .\33xl\:first\:mb-44:first-child{
    margin-bottom: 11rem;
  }

  .\33xl\:first\:mb-48:first-child{
    margin-bottom: 12rem;
  }

  .\33xl\:first\:mb-52:first-child{
    margin-bottom: 13rem;
  }

  .\33xl\:first\:mb-56:first-child{
    margin-bottom: 14rem;
  }

  .\33xl\:first\:mb-60:first-child{
    margin-bottom: 15rem;
  }

  .\33xl\:first\:mb-64:first-child{
    margin-bottom: 16rem;
  }

  .\33xl\:first\:mb-72:first-child{
    margin-bottom: 18rem;
  }

  .\33xl\:first\:mb-80:first-child{
    margin-bottom: 20rem;
  }

  .\33xl\:first\:mb-96:first-child{
    margin-bottom: 24rem;
  }

  .\33xl\:first\:mb-144:first-child{
    margin-bottom: 36rem;
  }

  .\33xl\:first\:mb-192:first-child{
    margin-bottom: 48rem;
  }

  .\33xl\:first\:mb-240:first-child{
    margin-bottom: 60rem;
  }

  .\33xl\:first\:mb-auto:first-child{
    margin-bottom: auto;
  }

  .\33xl\:first\:mb-px:first-child{
    margin-bottom: 1px;
  }

  .\33xl\:first\:mb-0\.5:first-child{
    margin-bottom: 0.125rem;
  }

  .\33xl\:first\:mb-1\.5:first-child{
    margin-bottom: 0.375rem;
  }

  .\33xl\:first\:mb-2\.5:first-child{
    margin-bottom: 0.625rem;
  }

  .\33xl\:first\:mb-3\.5:first-child{
    margin-bottom: 0.875rem;
  }

  .\33xl\:first\:mb-btn-default:first-child{
    margin-bottom: 2.5rem;
  }

  .\33xl\:first\:mb-btn-sm:first-child{
    margin-bottom: 1.875rem;
  }

  .\33xl\:first\:mb-header:first-child{
    margin-bottom: 60px;
  }

  .\33xl\:first\:mb-icon:first-child{
    margin-bottom: 20px;
  }

  .\33xl\:first\:mb-icon-3xl:first-child{
    margin-bottom: 120px;
  }

  .\33xl\:first\:mb-icon-2xl:first-child{
    margin-bottom: 80px;
  }

  .\33xl\:first\:mb-icon-xl:first-child{
    margin-bottom: 60px;
  }

  .\33xl\:first\:mb-icon-lg:first-child{
    margin-bottom: 40px;
  }

  .\33xl\:first\:mb-icon-sm:first-child{
    margin-bottom: 18px;
  }

  .\33xl\:first\:mb-icon-xs:first-child{
    margin-bottom: 16px;
  }

  .\33xl\:first\:mb-icon-spacing:first-child{
    margin-bottom: 8px;
  }

  .\33xl\:first\:mb-heading-xs:first-child{
    margin-bottom: 0.25rem;
  }

  .\33xl\:first\:mb-heading-sm:first-child{
    margin-bottom: 0.5rem;
  }

  .\33xl\:first\:mb-heading:first-child{
    margin-bottom: 1rem;
  }

  .\33xl\:first\:mb-heading-lg:first-child{
    margin-bottom: 2rem;
  }

  .\33xl\:first\:mb-actionbar:first-child{
    margin-bottom: 70px;
  }

  .\33xl\:first\:mb-aside:first-child{
    margin-bottom: 20rem;
  }

  .\33xl\:first\:mb-sidebar:first-child{
    margin-bottom: 16rem;
  }

  .\33xl\:first\:mb-card-padding:first-child{
    margin-bottom: 1.25rem;
  }

  .\33xl\:first\:-mb-0:first-child{
    margin-bottom: 0px;
  }

  .\33xl\:first\:-mb-1:first-child{
    margin-bottom: -0.25rem;
  }

  .\33xl\:first\:-mb-2:first-child{
    margin-bottom: -0.5rem;
  }

  .\33xl\:first\:-mb-3:first-child{
    margin-bottom: -0.75rem;
  }

  .\33xl\:first\:-mb-4:first-child{
    margin-bottom: -1rem;
  }

  .\33xl\:first\:-mb-5:first-child{
    margin-bottom: -1.25rem;
  }

  .\33xl\:first\:-mb-6:first-child{
    margin-bottom: -1.5rem;
  }

  .\33xl\:first\:-mb-7:first-child{
    margin-bottom: -1.75rem;
  }

  .\33xl\:first\:-mb-8:first-child{
    margin-bottom: -2rem;
  }

  .\33xl\:first\:-mb-9:first-child{
    margin-bottom: -2.25rem;
  }

  .\33xl\:first\:-mb-10:first-child{
    margin-bottom: -2.5rem;
  }

  .\33xl\:first\:-mb-11:first-child{
    margin-bottom: -2.75rem;
  }

  .\33xl\:first\:-mb-12:first-child{
    margin-bottom: -3rem;
  }

  .\33xl\:first\:-mb-14:first-child{
    margin-bottom: -3.5rem;
  }

  .\33xl\:first\:-mb-16:first-child{
    margin-bottom: -4rem;
  }

  .\33xl\:first\:-mb-20:first-child{
    margin-bottom: -5rem;
  }

  .\33xl\:first\:-mb-24:first-child{
    margin-bottom: -6rem;
  }

  .\33xl\:first\:-mb-28:first-child{
    margin-bottom: -7rem;
  }

  .\33xl\:first\:-mb-32:first-child{
    margin-bottom: -8rem;
  }

  .\33xl\:first\:-mb-36:first-child{
    margin-bottom: -9rem;
  }

  .\33xl\:first\:-mb-40:first-child{
    margin-bottom: -10rem;
  }

  .\33xl\:first\:-mb-44:first-child{
    margin-bottom: -11rem;
  }

  .\33xl\:first\:-mb-48:first-child{
    margin-bottom: -12rem;
  }

  .\33xl\:first\:-mb-52:first-child{
    margin-bottom: -13rem;
  }

  .\33xl\:first\:-mb-56:first-child{
    margin-bottom: -14rem;
  }

  .\33xl\:first\:-mb-60:first-child{
    margin-bottom: -15rem;
  }

  .\33xl\:first\:-mb-64:first-child{
    margin-bottom: -16rem;
  }

  .\33xl\:first\:-mb-72:first-child{
    margin-bottom: -18rem;
  }

  .\33xl\:first\:-mb-80:first-child{
    margin-bottom: -20rem;
  }

  .\33xl\:first\:-mb-96:first-child{
    margin-bottom: -24rem;
  }

  .\33xl\:first\:-mb-144:first-child{
    margin-bottom: -36rem;
  }

  .\33xl\:first\:-mb-192:first-child{
    margin-bottom: -48rem;
  }

  .\33xl\:first\:-mb-240:first-child{
    margin-bottom: -60rem;
  }

  .\33xl\:first\:-mb-px:first-child{
    margin-bottom: -1px;
  }

  .\33xl\:first\:-mb-0\.5:first-child{
    margin-bottom: -0.125rem;
  }

  .\33xl\:first\:-mb-1\.5:first-child{
    margin-bottom: -0.375rem;
  }

  .\33xl\:first\:-mb-2\.5:first-child{
    margin-bottom: -0.625rem;
  }

  .\33xl\:first\:-mb-3\.5:first-child{
    margin-bottom: -0.875rem;
  }

  .\33xl\:first\:-mb-btn-default:first-child{
    margin-bottom: -2.5rem;
  }

  .\33xl\:first\:-mb-btn-sm:first-child{
    margin-bottom: -1.875rem;
  }

  .\33xl\:first\:-mb-header:first-child{
    margin-bottom: -60px;
  }

  .\33xl\:first\:-mb-icon:first-child{
    margin-bottom: -20px;
  }

  .\33xl\:first\:-mb-icon-3xl:first-child{
    margin-bottom: -120px;
  }

  .\33xl\:first\:-mb-icon-2xl:first-child{
    margin-bottom: -80px;
  }

  .\33xl\:first\:-mb-icon-xl:first-child{
    margin-bottom: -60px;
  }

  .\33xl\:first\:-mb-icon-lg:first-child{
    margin-bottom: -40px;
  }

  .\33xl\:first\:-mb-icon-sm:first-child{
    margin-bottom: -18px;
  }

  .\33xl\:first\:-mb-icon-xs:first-child{
    margin-bottom: -16px;
  }

  .\33xl\:first\:-mb-icon-spacing:first-child{
    margin-bottom: -8px;
  }

  .\33xl\:first\:-mb-heading-xs:first-child{
    margin-bottom: -0.25rem;
  }

  .\33xl\:first\:-mb-heading-sm:first-child{
    margin-bottom: -0.5rem;
  }

  .\33xl\:first\:-mb-heading:first-child{
    margin-bottom: -1rem;
  }

  .\33xl\:first\:-mb-heading-lg:first-child{
    margin-bottom: -2rem;
  }

  .\33xl\:first\:-mb-actionbar:first-child{
    margin-bottom: -70px;
  }

  .\33xl\:first\:-mb-aside:first-child{
    margin-bottom: -20rem;
  }

  .\33xl\:first\:-mb-sidebar:first-child{
    margin-bottom: -16rem;
  }

  .\33xl\:first\:-mb-card-padding:first-child{
    margin-bottom: -1.25rem;
  }

  .\33xl\:first\:ml-0:first-child{
    margin-left: 0px;
  }

  .\33xl\:first\:ml-1:first-child{
    margin-left: 0.25rem;
  }

  .\33xl\:first\:ml-2:first-child{
    margin-left: 0.5rem;
  }

  .\33xl\:first\:ml-3:first-child{
    margin-left: 0.75rem;
  }

  .\33xl\:first\:ml-4:first-child{
    margin-left: 1rem;
  }

  .\33xl\:first\:ml-5:first-child{
    margin-left: 1.25rem;
  }

  .\33xl\:first\:ml-6:first-child{
    margin-left: 1.5rem;
  }

  .\33xl\:first\:ml-7:first-child{
    margin-left: 1.75rem;
  }

  .\33xl\:first\:ml-8:first-child{
    margin-left: 2rem;
  }

  .\33xl\:first\:ml-9:first-child{
    margin-left: 2.25rem;
  }

  .\33xl\:first\:ml-10:first-child{
    margin-left: 2.5rem;
  }

  .\33xl\:first\:ml-11:first-child{
    margin-left: 2.75rem;
  }

  .\33xl\:first\:ml-12:first-child{
    margin-left: 3rem;
  }

  .\33xl\:first\:ml-14:first-child{
    margin-left: 3.5rem;
  }

  .\33xl\:first\:ml-16:first-child{
    margin-left: 4rem;
  }

  .\33xl\:first\:ml-20:first-child{
    margin-left: 5rem;
  }

  .\33xl\:first\:ml-24:first-child{
    margin-left: 6rem;
  }

  .\33xl\:first\:ml-28:first-child{
    margin-left: 7rem;
  }

  .\33xl\:first\:ml-32:first-child{
    margin-left: 8rem;
  }

  .\33xl\:first\:ml-36:first-child{
    margin-left: 9rem;
  }

  .\33xl\:first\:ml-40:first-child{
    margin-left: 10rem;
  }

  .\33xl\:first\:ml-44:first-child{
    margin-left: 11rem;
  }

  .\33xl\:first\:ml-48:first-child{
    margin-left: 12rem;
  }

  .\33xl\:first\:ml-52:first-child{
    margin-left: 13rem;
  }

  .\33xl\:first\:ml-56:first-child{
    margin-left: 14rem;
  }

  .\33xl\:first\:ml-60:first-child{
    margin-left: 15rem;
  }

  .\33xl\:first\:ml-64:first-child{
    margin-left: 16rem;
  }

  .\33xl\:first\:ml-72:first-child{
    margin-left: 18rem;
  }

  .\33xl\:first\:ml-80:first-child{
    margin-left: 20rem;
  }

  .\33xl\:first\:ml-96:first-child{
    margin-left: 24rem;
  }

  .\33xl\:first\:ml-144:first-child{
    margin-left: 36rem;
  }

  .\33xl\:first\:ml-192:first-child{
    margin-left: 48rem;
  }

  .\33xl\:first\:ml-240:first-child{
    margin-left: 60rem;
  }

  .\33xl\:first\:ml-auto:first-child{
    margin-left: auto;
  }

  .\33xl\:first\:ml-px:first-child{
    margin-left: 1px;
  }

  .\33xl\:first\:ml-0\.5:first-child{
    margin-left: 0.125rem;
  }

  .\33xl\:first\:ml-1\.5:first-child{
    margin-left: 0.375rem;
  }

  .\33xl\:first\:ml-2\.5:first-child{
    margin-left: 0.625rem;
  }

  .\33xl\:first\:ml-3\.5:first-child{
    margin-left: 0.875rem;
  }

  .\33xl\:first\:ml-btn-default:first-child{
    margin-left: 2.5rem;
  }

  .\33xl\:first\:ml-btn-sm:first-child{
    margin-left: 1.875rem;
  }

  .\33xl\:first\:ml-header:first-child{
    margin-left: 60px;
  }

  .\33xl\:first\:ml-icon:first-child{
    margin-left: 20px;
  }

  .\33xl\:first\:ml-icon-3xl:first-child{
    margin-left: 120px;
  }

  .\33xl\:first\:ml-icon-2xl:first-child{
    margin-left: 80px;
  }

  .\33xl\:first\:ml-icon-xl:first-child{
    margin-left: 60px;
  }

  .\33xl\:first\:ml-icon-lg:first-child{
    margin-left: 40px;
  }

  .\33xl\:first\:ml-icon-sm:first-child{
    margin-left: 18px;
  }

  .\33xl\:first\:ml-icon-xs:first-child{
    margin-left: 16px;
  }

  .\33xl\:first\:ml-icon-spacing:first-child{
    margin-left: 8px;
  }

  .\33xl\:first\:ml-heading-xs:first-child{
    margin-left: 0.25rem;
  }

  .\33xl\:first\:ml-heading-sm:first-child{
    margin-left: 0.5rem;
  }

  .\33xl\:first\:ml-heading:first-child{
    margin-left: 1rem;
  }

  .\33xl\:first\:ml-heading-lg:first-child{
    margin-left: 2rem;
  }

  .\33xl\:first\:ml-actionbar:first-child{
    margin-left: 70px;
  }

  .\33xl\:first\:ml-aside:first-child{
    margin-left: 20rem;
  }

  .\33xl\:first\:ml-sidebar:first-child{
    margin-left: 16rem;
  }

  .\33xl\:first\:ml-card-padding:first-child{
    margin-left: 1.25rem;
  }

  .\33xl\:first\:-ml-0:first-child{
    margin-left: 0px;
  }

  .\33xl\:first\:-ml-1:first-child{
    margin-left: -0.25rem;
  }

  .\33xl\:first\:-ml-2:first-child{
    margin-left: -0.5rem;
  }

  .\33xl\:first\:-ml-3:first-child{
    margin-left: -0.75rem;
  }

  .\33xl\:first\:-ml-4:first-child{
    margin-left: -1rem;
  }

  .\33xl\:first\:-ml-5:first-child{
    margin-left: -1.25rem;
  }

  .\33xl\:first\:-ml-6:first-child{
    margin-left: -1.5rem;
  }

  .\33xl\:first\:-ml-7:first-child{
    margin-left: -1.75rem;
  }

  .\33xl\:first\:-ml-8:first-child{
    margin-left: -2rem;
  }

  .\33xl\:first\:-ml-9:first-child{
    margin-left: -2.25rem;
  }

  .\33xl\:first\:-ml-10:first-child{
    margin-left: -2.5rem;
  }

  .\33xl\:first\:-ml-11:first-child{
    margin-left: -2.75rem;
  }

  .\33xl\:first\:-ml-12:first-child{
    margin-left: -3rem;
  }

  .\33xl\:first\:-ml-14:first-child{
    margin-left: -3.5rem;
  }

  .\33xl\:first\:-ml-16:first-child{
    margin-left: -4rem;
  }

  .\33xl\:first\:-ml-20:first-child{
    margin-left: -5rem;
  }

  .\33xl\:first\:-ml-24:first-child{
    margin-left: -6rem;
  }

  .\33xl\:first\:-ml-28:first-child{
    margin-left: -7rem;
  }

  .\33xl\:first\:-ml-32:first-child{
    margin-left: -8rem;
  }

  .\33xl\:first\:-ml-36:first-child{
    margin-left: -9rem;
  }

  .\33xl\:first\:-ml-40:first-child{
    margin-left: -10rem;
  }

  .\33xl\:first\:-ml-44:first-child{
    margin-left: -11rem;
  }

  .\33xl\:first\:-ml-48:first-child{
    margin-left: -12rem;
  }

  .\33xl\:first\:-ml-52:first-child{
    margin-left: -13rem;
  }

  .\33xl\:first\:-ml-56:first-child{
    margin-left: -14rem;
  }

  .\33xl\:first\:-ml-60:first-child{
    margin-left: -15rem;
  }

  .\33xl\:first\:-ml-64:first-child{
    margin-left: -16rem;
  }

  .\33xl\:first\:-ml-72:first-child{
    margin-left: -18rem;
  }

  .\33xl\:first\:-ml-80:first-child{
    margin-left: -20rem;
  }

  .\33xl\:first\:-ml-96:first-child{
    margin-left: -24rem;
  }

  .\33xl\:first\:-ml-144:first-child{
    margin-left: -36rem;
  }

  .\33xl\:first\:-ml-192:first-child{
    margin-left: -48rem;
  }

  .\33xl\:first\:-ml-240:first-child{
    margin-left: -60rem;
  }

  .\33xl\:first\:-ml-px:first-child{
    margin-left: -1px;
  }

  .\33xl\:first\:-ml-0\.5:first-child{
    margin-left: -0.125rem;
  }

  .\33xl\:first\:-ml-1\.5:first-child{
    margin-left: -0.375rem;
  }

  .\33xl\:first\:-ml-2\.5:first-child{
    margin-left: -0.625rem;
  }

  .\33xl\:first\:-ml-3\.5:first-child{
    margin-left: -0.875rem;
  }

  .\33xl\:first\:-ml-btn-default:first-child{
    margin-left: -2.5rem;
  }

  .\33xl\:first\:-ml-btn-sm:first-child{
    margin-left: -1.875rem;
  }

  .\33xl\:first\:-ml-header:first-child{
    margin-left: -60px;
  }

  .\33xl\:first\:-ml-icon:first-child{
    margin-left: -20px;
  }

  .\33xl\:first\:-ml-icon-3xl:first-child{
    margin-left: -120px;
  }

  .\33xl\:first\:-ml-icon-2xl:first-child{
    margin-left: -80px;
  }

  .\33xl\:first\:-ml-icon-xl:first-child{
    margin-left: -60px;
  }

  .\33xl\:first\:-ml-icon-lg:first-child{
    margin-left: -40px;
  }

  .\33xl\:first\:-ml-icon-sm:first-child{
    margin-left: -18px;
  }

  .\33xl\:first\:-ml-icon-xs:first-child{
    margin-left: -16px;
  }

  .\33xl\:first\:-ml-icon-spacing:first-child{
    margin-left: -8px;
  }

  .\33xl\:first\:-ml-heading-xs:first-child{
    margin-left: -0.25rem;
  }

  .\33xl\:first\:-ml-heading-sm:first-child{
    margin-left: -0.5rem;
  }

  .\33xl\:first\:-ml-heading:first-child{
    margin-left: -1rem;
  }

  .\33xl\:first\:-ml-heading-lg:first-child{
    margin-left: -2rem;
  }

  .\33xl\:first\:-ml-actionbar:first-child{
    margin-left: -70px;
  }

  .\33xl\:first\:-ml-aside:first-child{
    margin-left: -20rem;
  }

  .\33xl\:first\:-ml-sidebar:first-child{
    margin-left: -16rem;
  }

  .\33xl\:first\:-ml-card-padding:first-child{
    margin-left: -1.25rem;
  }

  .\33xl\:last\:mt-0:last-child{
    margin-top: 0px;
  }

  .\33xl\:last\:mt-1:last-child{
    margin-top: 0.25rem;
  }

  .\33xl\:last\:mt-2:last-child{
    margin-top: 0.5rem;
  }

  .\33xl\:last\:mt-3:last-child{
    margin-top: 0.75rem;
  }

  .\33xl\:last\:mt-4:last-child{
    margin-top: 1rem;
  }

  .\33xl\:last\:mt-5:last-child{
    margin-top: 1.25rem;
  }

  .\33xl\:last\:mt-6:last-child{
    margin-top: 1.5rem;
  }

  .\33xl\:last\:mt-7:last-child{
    margin-top: 1.75rem;
  }

  .\33xl\:last\:mt-8:last-child{
    margin-top: 2rem;
  }

  .\33xl\:last\:mt-9:last-child{
    margin-top: 2.25rem;
  }

  .\33xl\:last\:mt-10:last-child{
    margin-top: 2.5rem;
  }

  .\33xl\:last\:mt-11:last-child{
    margin-top: 2.75rem;
  }

  .\33xl\:last\:mt-12:last-child{
    margin-top: 3rem;
  }

  .\33xl\:last\:mt-14:last-child{
    margin-top: 3.5rem;
  }

  .\33xl\:last\:mt-16:last-child{
    margin-top: 4rem;
  }

  .\33xl\:last\:mt-20:last-child{
    margin-top: 5rem;
  }

  .\33xl\:last\:mt-24:last-child{
    margin-top: 6rem;
  }

  .\33xl\:last\:mt-28:last-child{
    margin-top: 7rem;
  }

  .\33xl\:last\:mt-32:last-child{
    margin-top: 8rem;
  }

  .\33xl\:last\:mt-36:last-child{
    margin-top: 9rem;
  }

  .\33xl\:last\:mt-40:last-child{
    margin-top: 10rem;
  }

  .\33xl\:last\:mt-44:last-child{
    margin-top: 11rem;
  }

  .\33xl\:last\:mt-48:last-child{
    margin-top: 12rem;
  }

  .\33xl\:last\:mt-52:last-child{
    margin-top: 13rem;
  }

  .\33xl\:last\:mt-56:last-child{
    margin-top: 14rem;
  }

  .\33xl\:last\:mt-60:last-child{
    margin-top: 15rem;
  }

  .\33xl\:last\:mt-64:last-child{
    margin-top: 16rem;
  }

  .\33xl\:last\:mt-72:last-child{
    margin-top: 18rem;
  }

  .\33xl\:last\:mt-80:last-child{
    margin-top: 20rem;
  }

  .\33xl\:last\:mt-96:last-child{
    margin-top: 24rem;
  }

  .\33xl\:last\:mt-144:last-child{
    margin-top: 36rem;
  }

  .\33xl\:last\:mt-192:last-child{
    margin-top: 48rem;
  }

  .\33xl\:last\:mt-240:last-child{
    margin-top: 60rem;
  }

  .\33xl\:last\:mt-auto:last-child{
    margin-top: auto;
  }

  .\33xl\:last\:mt-px:last-child{
    margin-top: 1px;
  }

  .\33xl\:last\:mt-0\.5:last-child{
    margin-top: 0.125rem;
  }

  .\33xl\:last\:mt-1\.5:last-child{
    margin-top: 0.375rem;
  }

  .\33xl\:last\:mt-2\.5:last-child{
    margin-top: 0.625rem;
  }

  .\33xl\:last\:mt-3\.5:last-child{
    margin-top: 0.875rem;
  }

  .\33xl\:last\:mt-btn-default:last-child{
    margin-top: 2.5rem;
  }

  .\33xl\:last\:mt-btn-sm:last-child{
    margin-top: 1.875rem;
  }

  .\33xl\:last\:mt-header:last-child{
    margin-top: 60px;
  }

  .\33xl\:last\:mt-icon:last-child{
    margin-top: 20px;
  }

  .\33xl\:last\:mt-icon-3xl:last-child{
    margin-top: 120px;
  }

  .\33xl\:last\:mt-icon-2xl:last-child{
    margin-top: 80px;
  }

  .\33xl\:last\:mt-icon-xl:last-child{
    margin-top: 60px;
  }

  .\33xl\:last\:mt-icon-lg:last-child{
    margin-top: 40px;
  }

  .\33xl\:last\:mt-icon-sm:last-child{
    margin-top: 18px;
  }

  .\33xl\:last\:mt-icon-xs:last-child{
    margin-top: 16px;
  }

  .\33xl\:last\:mt-icon-spacing:last-child{
    margin-top: 8px;
  }

  .\33xl\:last\:mt-heading-xs:last-child{
    margin-top: 0.25rem;
  }

  .\33xl\:last\:mt-heading-sm:last-child{
    margin-top: 0.5rem;
  }

  .\33xl\:last\:mt-heading:last-child{
    margin-top: 1rem;
  }

  .\33xl\:last\:mt-heading-lg:last-child{
    margin-top: 2rem;
  }

  .\33xl\:last\:mt-actionbar:last-child{
    margin-top: 70px;
  }

  .\33xl\:last\:mt-aside:last-child{
    margin-top: 20rem;
  }

  .\33xl\:last\:mt-sidebar:last-child{
    margin-top: 16rem;
  }

  .\33xl\:last\:mt-card-padding:last-child{
    margin-top: 1.25rem;
  }

  .\33xl\:last\:-mt-0:last-child{
    margin-top: 0px;
  }

  .\33xl\:last\:-mt-1:last-child{
    margin-top: -0.25rem;
  }

  .\33xl\:last\:-mt-2:last-child{
    margin-top: -0.5rem;
  }

  .\33xl\:last\:-mt-3:last-child{
    margin-top: -0.75rem;
  }

  .\33xl\:last\:-mt-4:last-child{
    margin-top: -1rem;
  }

  .\33xl\:last\:-mt-5:last-child{
    margin-top: -1.25rem;
  }

  .\33xl\:last\:-mt-6:last-child{
    margin-top: -1.5rem;
  }

  .\33xl\:last\:-mt-7:last-child{
    margin-top: -1.75rem;
  }

  .\33xl\:last\:-mt-8:last-child{
    margin-top: -2rem;
  }

  .\33xl\:last\:-mt-9:last-child{
    margin-top: -2.25rem;
  }

  .\33xl\:last\:-mt-10:last-child{
    margin-top: -2.5rem;
  }

  .\33xl\:last\:-mt-11:last-child{
    margin-top: -2.75rem;
  }

  .\33xl\:last\:-mt-12:last-child{
    margin-top: -3rem;
  }

  .\33xl\:last\:-mt-14:last-child{
    margin-top: -3.5rem;
  }

  .\33xl\:last\:-mt-16:last-child{
    margin-top: -4rem;
  }

  .\33xl\:last\:-mt-20:last-child{
    margin-top: -5rem;
  }

  .\33xl\:last\:-mt-24:last-child{
    margin-top: -6rem;
  }

  .\33xl\:last\:-mt-28:last-child{
    margin-top: -7rem;
  }

  .\33xl\:last\:-mt-32:last-child{
    margin-top: -8rem;
  }

  .\33xl\:last\:-mt-36:last-child{
    margin-top: -9rem;
  }

  .\33xl\:last\:-mt-40:last-child{
    margin-top: -10rem;
  }

  .\33xl\:last\:-mt-44:last-child{
    margin-top: -11rem;
  }

  .\33xl\:last\:-mt-48:last-child{
    margin-top: -12rem;
  }

  .\33xl\:last\:-mt-52:last-child{
    margin-top: -13rem;
  }

  .\33xl\:last\:-mt-56:last-child{
    margin-top: -14rem;
  }

  .\33xl\:last\:-mt-60:last-child{
    margin-top: -15rem;
  }

  .\33xl\:last\:-mt-64:last-child{
    margin-top: -16rem;
  }

  .\33xl\:last\:-mt-72:last-child{
    margin-top: -18rem;
  }

  .\33xl\:last\:-mt-80:last-child{
    margin-top: -20rem;
  }

  .\33xl\:last\:-mt-96:last-child{
    margin-top: -24rem;
  }

  .\33xl\:last\:-mt-144:last-child{
    margin-top: -36rem;
  }

  .\33xl\:last\:-mt-192:last-child{
    margin-top: -48rem;
  }

  .\33xl\:last\:-mt-240:last-child{
    margin-top: -60rem;
  }

  .\33xl\:last\:-mt-px:last-child{
    margin-top: -1px;
  }

  .\33xl\:last\:-mt-0\.5:last-child{
    margin-top: -0.125rem;
  }

  .\33xl\:last\:-mt-1\.5:last-child{
    margin-top: -0.375rem;
  }

  .\33xl\:last\:-mt-2\.5:last-child{
    margin-top: -0.625rem;
  }

  .\33xl\:last\:-mt-3\.5:last-child{
    margin-top: -0.875rem;
  }

  .\33xl\:last\:-mt-btn-default:last-child{
    margin-top: -2.5rem;
  }

  .\33xl\:last\:-mt-btn-sm:last-child{
    margin-top: -1.875rem;
  }

  .\33xl\:last\:-mt-header:last-child{
    margin-top: -60px;
  }

  .\33xl\:last\:-mt-icon:last-child{
    margin-top: -20px;
  }

  .\33xl\:last\:-mt-icon-3xl:last-child{
    margin-top: -120px;
  }

  .\33xl\:last\:-mt-icon-2xl:last-child{
    margin-top: -80px;
  }

  .\33xl\:last\:-mt-icon-xl:last-child{
    margin-top: -60px;
  }

  .\33xl\:last\:-mt-icon-lg:last-child{
    margin-top: -40px;
  }

  .\33xl\:last\:-mt-icon-sm:last-child{
    margin-top: -18px;
  }

  .\33xl\:last\:-mt-icon-xs:last-child{
    margin-top: -16px;
  }

  .\33xl\:last\:-mt-icon-spacing:last-child{
    margin-top: -8px;
  }

  .\33xl\:last\:-mt-heading-xs:last-child{
    margin-top: -0.25rem;
  }

  .\33xl\:last\:-mt-heading-sm:last-child{
    margin-top: -0.5rem;
  }

  .\33xl\:last\:-mt-heading:last-child{
    margin-top: -1rem;
  }

  .\33xl\:last\:-mt-heading-lg:last-child{
    margin-top: -2rem;
  }

  .\33xl\:last\:-mt-actionbar:last-child{
    margin-top: -70px;
  }

  .\33xl\:last\:-mt-aside:last-child{
    margin-top: -20rem;
  }

  .\33xl\:last\:-mt-sidebar:last-child{
    margin-top: -16rem;
  }

  .\33xl\:last\:-mt-card-padding:last-child{
    margin-top: -1.25rem;
  }

  .\33xl\:last\:mr-0:last-child{
    margin-right: 0px;
  }

  .\33xl\:last\:mr-1:last-child{
    margin-right: 0.25rem;
  }

  .\33xl\:last\:mr-2:last-child{
    margin-right: 0.5rem;
  }

  .\33xl\:last\:mr-3:last-child{
    margin-right: 0.75rem;
  }

  .\33xl\:last\:mr-4:last-child{
    margin-right: 1rem;
  }

  .\33xl\:last\:mr-5:last-child{
    margin-right: 1.25rem;
  }

  .\33xl\:last\:mr-6:last-child{
    margin-right: 1.5rem;
  }

  .\33xl\:last\:mr-7:last-child{
    margin-right: 1.75rem;
  }

  .\33xl\:last\:mr-8:last-child{
    margin-right: 2rem;
  }

  .\33xl\:last\:mr-9:last-child{
    margin-right: 2.25rem;
  }

  .\33xl\:last\:mr-10:last-child{
    margin-right: 2.5rem;
  }

  .\33xl\:last\:mr-11:last-child{
    margin-right: 2.75rem;
  }

  .\33xl\:last\:mr-12:last-child{
    margin-right: 3rem;
  }

  .\33xl\:last\:mr-14:last-child{
    margin-right: 3.5rem;
  }

  .\33xl\:last\:mr-16:last-child{
    margin-right: 4rem;
  }

  .\33xl\:last\:mr-20:last-child{
    margin-right: 5rem;
  }

  .\33xl\:last\:mr-24:last-child{
    margin-right: 6rem;
  }

  .\33xl\:last\:mr-28:last-child{
    margin-right: 7rem;
  }

  .\33xl\:last\:mr-32:last-child{
    margin-right: 8rem;
  }

  .\33xl\:last\:mr-36:last-child{
    margin-right: 9rem;
  }

  .\33xl\:last\:mr-40:last-child{
    margin-right: 10rem;
  }

  .\33xl\:last\:mr-44:last-child{
    margin-right: 11rem;
  }

  .\33xl\:last\:mr-48:last-child{
    margin-right: 12rem;
  }

  .\33xl\:last\:mr-52:last-child{
    margin-right: 13rem;
  }

  .\33xl\:last\:mr-56:last-child{
    margin-right: 14rem;
  }

  .\33xl\:last\:mr-60:last-child{
    margin-right: 15rem;
  }

  .\33xl\:last\:mr-64:last-child{
    margin-right: 16rem;
  }

  .\33xl\:last\:mr-72:last-child{
    margin-right: 18rem;
  }

  .\33xl\:last\:mr-80:last-child{
    margin-right: 20rem;
  }

  .\33xl\:last\:mr-96:last-child{
    margin-right: 24rem;
  }

  .\33xl\:last\:mr-144:last-child{
    margin-right: 36rem;
  }

  .\33xl\:last\:mr-192:last-child{
    margin-right: 48rem;
  }

  .\33xl\:last\:mr-240:last-child{
    margin-right: 60rem;
  }

  .\33xl\:last\:mr-auto:last-child{
    margin-right: auto;
  }

  .\33xl\:last\:mr-px:last-child{
    margin-right: 1px;
  }

  .\33xl\:last\:mr-0\.5:last-child{
    margin-right: 0.125rem;
  }

  .\33xl\:last\:mr-1\.5:last-child{
    margin-right: 0.375rem;
  }

  .\33xl\:last\:mr-2\.5:last-child{
    margin-right: 0.625rem;
  }

  .\33xl\:last\:mr-3\.5:last-child{
    margin-right: 0.875rem;
  }

  .\33xl\:last\:mr-btn-default:last-child{
    margin-right: 2.5rem;
  }

  .\33xl\:last\:mr-btn-sm:last-child{
    margin-right: 1.875rem;
  }

  .\33xl\:last\:mr-header:last-child{
    margin-right: 60px;
  }

  .\33xl\:last\:mr-icon:last-child{
    margin-right: 20px;
  }

  .\33xl\:last\:mr-icon-3xl:last-child{
    margin-right: 120px;
  }

  .\33xl\:last\:mr-icon-2xl:last-child{
    margin-right: 80px;
  }

  .\33xl\:last\:mr-icon-xl:last-child{
    margin-right: 60px;
  }

  .\33xl\:last\:mr-icon-lg:last-child{
    margin-right: 40px;
  }

  .\33xl\:last\:mr-icon-sm:last-child{
    margin-right: 18px;
  }

  .\33xl\:last\:mr-icon-xs:last-child{
    margin-right: 16px;
  }

  .\33xl\:last\:mr-icon-spacing:last-child{
    margin-right: 8px;
  }

  .\33xl\:last\:mr-heading-xs:last-child{
    margin-right: 0.25rem;
  }

  .\33xl\:last\:mr-heading-sm:last-child{
    margin-right: 0.5rem;
  }

  .\33xl\:last\:mr-heading:last-child{
    margin-right: 1rem;
  }

  .\33xl\:last\:mr-heading-lg:last-child{
    margin-right: 2rem;
  }

  .\33xl\:last\:mr-actionbar:last-child{
    margin-right: 70px;
  }

  .\33xl\:last\:mr-aside:last-child{
    margin-right: 20rem;
  }

  .\33xl\:last\:mr-sidebar:last-child{
    margin-right: 16rem;
  }

  .\33xl\:last\:mr-card-padding:last-child{
    margin-right: 1.25rem;
  }

  .\33xl\:last\:-mr-0:last-child{
    margin-right: 0px;
  }

  .\33xl\:last\:-mr-1:last-child{
    margin-right: -0.25rem;
  }

  .\33xl\:last\:-mr-2:last-child{
    margin-right: -0.5rem;
  }

  .\33xl\:last\:-mr-3:last-child{
    margin-right: -0.75rem;
  }

  .\33xl\:last\:-mr-4:last-child{
    margin-right: -1rem;
  }

  .\33xl\:last\:-mr-5:last-child{
    margin-right: -1.25rem;
  }

  .\33xl\:last\:-mr-6:last-child{
    margin-right: -1.5rem;
  }

  .\33xl\:last\:-mr-7:last-child{
    margin-right: -1.75rem;
  }

  .\33xl\:last\:-mr-8:last-child{
    margin-right: -2rem;
  }

  .\33xl\:last\:-mr-9:last-child{
    margin-right: -2.25rem;
  }

  .\33xl\:last\:-mr-10:last-child{
    margin-right: -2.5rem;
  }

  .\33xl\:last\:-mr-11:last-child{
    margin-right: -2.75rem;
  }

  .\33xl\:last\:-mr-12:last-child{
    margin-right: -3rem;
  }

  .\33xl\:last\:-mr-14:last-child{
    margin-right: -3.5rem;
  }

  .\33xl\:last\:-mr-16:last-child{
    margin-right: -4rem;
  }

  .\33xl\:last\:-mr-20:last-child{
    margin-right: -5rem;
  }

  .\33xl\:last\:-mr-24:last-child{
    margin-right: -6rem;
  }

  .\33xl\:last\:-mr-28:last-child{
    margin-right: -7rem;
  }

  .\33xl\:last\:-mr-32:last-child{
    margin-right: -8rem;
  }

  .\33xl\:last\:-mr-36:last-child{
    margin-right: -9rem;
  }

  .\33xl\:last\:-mr-40:last-child{
    margin-right: -10rem;
  }

  .\33xl\:last\:-mr-44:last-child{
    margin-right: -11rem;
  }

  .\33xl\:last\:-mr-48:last-child{
    margin-right: -12rem;
  }

  .\33xl\:last\:-mr-52:last-child{
    margin-right: -13rem;
  }

  .\33xl\:last\:-mr-56:last-child{
    margin-right: -14rem;
  }

  .\33xl\:last\:-mr-60:last-child{
    margin-right: -15rem;
  }

  .\33xl\:last\:-mr-64:last-child{
    margin-right: -16rem;
  }

  .\33xl\:last\:-mr-72:last-child{
    margin-right: -18rem;
  }

  .\33xl\:last\:-mr-80:last-child{
    margin-right: -20rem;
  }

  .\33xl\:last\:-mr-96:last-child{
    margin-right: -24rem;
  }

  .\33xl\:last\:-mr-144:last-child{
    margin-right: -36rem;
  }

  .\33xl\:last\:-mr-192:last-child{
    margin-right: -48rem;
  }

  .\33xl\:last\:-mr-240:last-child{
    margin-right: -60rem;
  }

  .\33xl\:last\:-mr-px:last-child{
    margin-right: -1px;
  }

  .\33xl\:last\:-mr-0\.5:last-child{
    margin-right: -0.125rem;
  }

  .\33xl\:last\:-mr-1\.5:last-child{
    margin-right: -0.375rem;
  }

  .\33xl\:last\:-mr-2\.5:last-child{
    margin-right: -0.625rem;
  }

  .\33xl\:last\:-mr-3\.5:last-child{
    margin-right: -0.875rem;
  }

  .\33xl\:last\:-mr-btn-default:last-child{
    margin-right: -2.5rem;
  }

  .\33xl\:last\:-mr-btn-sm:last-child{
    margin-right: -1.875rem;
  }

  .\33xl\:last\:-mr-header:last-child{
    margin-right: -60px;
  }

  .\33xl\:last\:-mr-icon:last-child{
    margin-right: -20px;
  }

  .\33xl\:last\:-mr-icon-3xl:last-child{
    margin-right: -120px;
  }

  .\33xl\:last\:-mr-icon-2xl:last-child{
    margin-right: -80px;
  }

  .\33xl\:last\:-mr-icon-xl:last-child{
    margin-right: -60px;
  }

  .\33xl\:last\:-mr-icon-lg:last-child{
    margin-right: -40px;
  }

  .\33xl\:last\:-mr-icon-sm:last-child{
    margin-right: -18px;
  }

  .\33xl\:last\:-mr-icon-xs:last-child{
    margin-right: -16px;
  }

  .\33xl\:last\:-mr-icon-spacing:last-child{
    margin-right: -8px;
  }

  .\33xl\:last\:-mr-heading-xs:last-child{
    margin-right: -0.25rem;
  }

  .\33xl\:last\:-mr-heading-sm:last-child{
    margin-right: -0.5rem;
  }

  .\33xl\:last\:-mr-heading:last-child{
    margin-right: -1rem;
  }

  .\33xl\:last\:-mr-heading-lg:last-child{
    margin-right: -2rem;
  }

  .\33xl\:last\:-mr-actionbar:last-child{
    margin-right: -70px;
  }

  .\33xl\:last\:-mr-aside:last-child{
    margin-right: -20rem;
  }

  .\33xl\:last\:-mr-sidebar:last-child{
    margin-right: -16rem;
  }

  .\33xl\:last\:-mr-card-padding:last-child{
    margin-right: -1.25rem;
  }

  .\33xl\:last\:mb-0:last-child{
    margin-bottom: 0px;
  }

  .\33xl\:last\:mb-1:last-child{
    margin-bottom: 0.25rem;
  }

  .\33xl\:last\:mb-2:last-child{
    margin-bottom: 0.5rem;
  }

  .\33xl\:last\:mb-3:last-child{
    margin-bottom: 0.75rem;
  }

  .\33xl\:last\:mb-4:last-child{
    margin-bottom: 1rem;
  }

  .\33xl\:last\:mb-5:last-child{
    margin-bottom: 1.25rem;
  }

  .\33xl\:last\:mb-6:last-child{
    margin-bottom: 1.5rem;
  }

  .\33xl\:last\:mb-7:last-child{
    margin-bottom: 1.75rem;
  }

  .\33xl\:last\:mb-8:last-child{
    margin-bottom: 2rem;
  }

  .\33xl\:last\:mb-9:last-child{
    margin-bottom: 2.25rem;
  }

  .\33xl\:last\:mb-10:last-child{
    margin-bottom: 2.5rem;
  }

  .\33xl\:last\:mb-11:last-child{
    margin-bottom: 2.75rem;
  }

  .\33xl\:last\:mb-12:last-child{
    margin-bottom: 3rem;
  }

  .\33xl\:last\:mb-14:last-child{
    margin-bottom: 3.5rem;
  }

  .\33xl\:last\:mb-16:last-child{
    margin-bottom: 4rem;
  }

  .\33xl\:last\:mb-20:last-child{
    margin-bottom: 5rem;
  }

  .\33xl\:last\:mb-24:last-child{
    margin-bottom: 6rem;
  }

  .\33xl\:last\:mb-28:last-child{
    margin-bottom: 7rem;
  }

  .\33xl\:last\:mb-32:last-child{
    margin-bottom: 8rem;
  }

  .\33xl\:last\:mb-36:last-child{
    margin-bottom: 9rem;
  }

  .\33xl\:last\:mb-40:last-child{
    margin-bottom: 10rem;
  }

  .\33xl\:last\:mb-44:last-child{
    margin-bottom: 11rem;
  }

  .\33xl\:last\:mb-48:last-child{
    margin-bottom: 12rem;
  }

  .\33xl\:last\:mb-52:last-child{
    margin-bottom: 13rem;
  }

  .\33xl\:last\:mb-56:last-child{
    margin-bottom: 14rem;
  }

  .\33xl\:last\:mb-60:last-child{
    margin-bottom: 15rem;
  }

  .\33xl\:last\:mb-64:last-child{
    margin-bottom: 16rem;
  }

  .\33xl\:last\:mb-72:last-child{
    margin-bottom: 18rem;
  }

  .\33xl\:last\:mb-80:last-child{
    margin-bottom: 20rem;
  }

  .\33xl\:last\:mb-96:last-child{
    margin-bottom: 24rem;
  }

  .\33xl\:last\:mb-144:last-child{
    margin-bottom: 36rem;
  }

  .\33xl\:last\:mb-192:last-child{
    margin-bottom: 48rem;
  }

  .\33xl\:last\:mb-240:last-child{
    margin-bottom: 60rem;
  }

  .\33xl\:last\:mb-auto:last-child{
    margin-bottom: auto;
  }

  .\33xl\:last\:mb-px:last-child{
    margin-bottom: 1px;
  }

  .\33xl\:last\:mb-0\.5:last-child{
    margin-bottom: 0.125rem;
  }

  .\33xl\:last\:mb-1\.5:last-child{
    margin-bottom: 0.375rem;
  }

  .\33xl\:last\:mb-2\.5:last-child{
    margin-bottom: 0.625rem;
  }

  .\33xl\:last\:mb-3\.5:last-child{
    margin-bottom: 0.875rem;
  }

  .\33xl\:last\:mb-btn-default:last-child{
    margin-bottom: 2.5rem;
  }

  .\33xl\:last\:mb-btn-sm:last-child{
    margin-bottom: 1.875rem;
  }

  .\33xl\:last\:mb-header:last-child{
    margin-bottom: 60px;
  }

  .\33xl\:last\:mb-icon:last-child{
    margin-bottom: 20px;
  }

  .\33xl\:last\:mb-icon-3xl:last-child{
    margin-bottom: 120px;
  }

  .\33xl\:last\:mb-icon-2xl:last-child{
    margin-bottom: 80px;
  }

  .\33xl\:last\:mb-icon-xl:last-child{
    margin-bottom: 60px;
  }

  .\33xl\:last\:mb-icon-lg:last-child{
    margin-bottom: 40px;
  }

  .\33xl\:last\:mb-icon-sm:last-child{
    margin-bottom: 18px;
  }

  .\33xl\:last\:mb-icon-xs:last-child{
    margin-bottom: 16px;
  }

  .\33xl\:last\:mb-icon-spacing:last-child{
    margin-bottom: 8px;
  }

  .\33xl\:last\:mb-heading-xs:last-child{
    margin-bottom: 0.25rem;
  }

  .\33xl\:last\:mb-heading-sm:last-child{
    margin-bottom: 0.5rem;
  }

  .\33xl\:last\:mb-heading:last-child{
    margin-bottom: 1rem;
  }

  .\33xl\:last\:mb-heading-lg:last-child{
    margin-bottom: 2rem;
  }

  .\33xl\:last\:mb-actionbar:last-child{
    margin-bottom: 70px;
  }

  .\33xl\:last\:mb-aside:last-child{
    margin-bottom: 20rem;
  }

  .\33xl\:last\:mb-sidebar:last-child{
    margin-bottom: 16rem;
  }

  .\33xl\:last\:mb-card-padding:last-child{
    margin-bottom: 1.25rem;
  }

  .\33xl\:last\:-mb-0:last-child{
    margin-bottom: 0px;
  }

  .\33xl\:last\:-mb-1:last-child{
    margin-bottom: -0.25rem;
  }

  .\33xl\:last\:-mb-2:last-child{
    margin-bottom: -0.5rem;
  }

  .\33xl\:last\:-mb-3:last-child{
    margin-bottom: -0.75rem;
  }

  .\33xl\:last\:-mb-4:last-child{
    margin-bottom: -1rem;
  }

  .\33xl\:last\:-mb-5:last-child{
    margin-bottom: -1.25rem;
  }

  .\33xl\:last\:-mb-6:last-child{
    margin-bottom: -1.5rem;
  }

  .\33xl\:last\:-mb-7:last-child{
    margin-bottom: -1.75rem;
  }

  .\33xl\:last\:-mb-8:last-child{
    margin-bottom: -2rem;
  }

  .\33xl\:last\:-mb-9:last-child{
    margin-bottom: -2.25rem;
  }

  .\33xl\:last\:-mb-10:last-child{
    margin-bottom: -2.5rem;
  }

  .\33xl\:last\:-mb-11:last-child{
    margin-bottom: -2.75rem;
  }

  .\33xl\:last\:-mb-12:last-child{
    margin-bottom: -3rem;
  }

  .\33xl\:last\:-mb-14:last-child{
    margin-bottom: -3.5rem;
  }

  .\33xl\:last\:-mb-16:last-child{
    margin-bottom: -4rem;
  }

  .\33xl\:last\:-mb-20:last-child{
    margin-bottom: -5rem;
  }

  .\33xl\:last\:-mb-24:last-child{
    margin-bottom: -6rem;
  }

  .\33xl\:last\:-mb-28:last-child{
    margin-bottom: -7rem;
  }

  .\33xl\:last\:-mb-32:last-child{
    margin-bottom: -8rem;
  }

  .\33xl\:last\:-mb-36:last-child{
    margin-bottom: -9rem;
  }

  .\33xl\:last\:-mb-40:last-child{
    margin-bottom: -10rem;
  }

  .\33xl\:last\:-mb-44:last-child{
    margin-bottom: -11rem;
  }

  .\33xl\:last\:-mb-48:last-child{
    margin-bottom: -12rem;
  }

  .\33xl\:last\:-mb-52:last-child{
    margin-bottom: -13rem;
  }

  .\33xl\:last\:-mb-56:last-child{
    margin-bottom: -14rem;
  }

  .\33xl\:last\:-mb-60:last-child{
    margin-bottom: -15rem;
  }

  .\33xl\:last\:-mb-64:last-child{
    margin-bottom: -16rem;
  }

  .\33xl\:last\:-mb-72:last-child{
    margin-bottom: -18rem;
  }

  .\33xl\:last\:-mb-80:last-child{
    margin-bottom: -20rem;
  }

  .\33xl\:last\:-mb-96:last-child{
    margin-bottom: -24rem;
  }

  .\33xl\:last\:-mb-144:last-child{
    margin-bottom: -36rem;
  }

  .\33xl\:last\:-mb-192:last-child{
    margin-bottom: -48rem;
  }

  .\33xl\:last\:-mb-240:last-child{
    margin-bottom: -60rem;
  }

  .\33xl\:last\:-mb-px:last-child{
    margin-bottom: -1px;
  }

  .\33xl\:last\:-mb-0\.5:last-child{
    margin-bottom: -0.125rem;
  }

  .\33xl\:last\:-mb-1\.5:last-child{
    margin-bottom: -0.375rem;
  }

  .\33xl\:last\:-mb-2\.5:last-child{
    margin-bottom: -0.625rem;
  }

  .\33xl\:last\:-mb-3\.5:last-child{
    margin-bottom: -0.875rem;
  }

  .\33xl\:last\:-mb-btn-default:last-child{
    margin-bottom: -2.5rem;
  }

  .\33xl\:last\:-mb-btn-sm:last-child{
    margin-bottom: -1.875rem;
  }

  .\33xl\:last\:-mb-header:last-child{
    margin-bottom: -60px;
  }

  .\33xl\:last\:-mb-icon:last-child{
    margin-bottom: -20px;
  }

  .\33xl\:last\:-mb-icon-3xl:last-child{
    margin-bottom: -120px;
  }

  .\33xl\:last\:-mb-icon-2xl:last-child{
    margin-bottom: -80px;
  }

  .\33xl\:last\:-mb-icon-xl:last-child{
    margin-bottom: -60px;
  }

  .\33xl\:last\:-mb-icon-lg:last-child{
    margin-bottom: -40px;
  }

  .\33xl\:last\:-mb-icon-sm:last-child{
    margin-bottom: -18px;
  }

  .\33xl\:last\:-mb-icon-xs:last-child{
    margin-bottom: -16px;
  }

  .\33xl\:last\:-mb-icon-spacing:last-child{
    margin-bottom: -8px;
  }

  .\33xl\:last\:-mb-heading-xs:last-child{
    margin-bottom: -0.25rem;
  }

  .\33xl\:last\:-mb-heading-sm:last-child{
    margin-bottom: -0.5rem;
  }

  .\33xl\:last\:-mb-heading:last-child{
    margin-bottom: -1rem;
  }

  .\33xl\:last\:-mb-heading-lg:last-child{
    margin-bottom: -2rem;
  }

  .\33xl\:last\:-mb-actionbar:last-child{
    margin-bottom: -70px;
  }

  .\33xl\:last\:-mb-aside:last-child{
    margin-bottom: -20rem;
  }

  .\33xl\:last\:-mb-sidebar:last-child{
    margin-bottom: -16rem;
  }

  .\33xl\:last\:-mb-card-padding:last-child{
    margin-bottom: -1.25rem;
  }

  .\33xl\:last\:ml-0:last-child{
    margin-left: 0px;
  }

  .\33xl\:last\:ml-1:last-child{
    margin-left: 0.25rem;
  }

  .\33xl\:last\:ml-2:last-child{
    margin-left: 0.5rem;
  }

  .\33xl\:last\:ml-3:last-child{
    margin-left: 0.75rem;
  }

  .\33xl\:last\:ml-4:last-child{
    margin-left: 1rem;
  }

  .\33xl\:last\:ml-5:last-child{
    margin-left: 1.25rem;
  }

  .\33xl\:last\:ml-6:last-child{
    margin-left: 1.5rem;
  }

  .\33xl\:last\:ml-7:last-child{
    margin-left: 1.75rem;
  }

  .\33xl\:last\:ml-8:last-child{
    margin-left: 2rem;
  }

  .\33xl\:last\:ml-9:last-child{
    margin-left: 2.25rem;
  }

  .\33xl\:last\:ml-10:last-child{
    margin-left: 2.5rem;
  }

  .\33xl\:last\:ml-11:last-child{
    margin-left: 2.75rem;
  }

  .\33xl\:last\:ml-12:last-child{
    margin-left: 3rem;
  }

  .\33xl\:last\:ml-14:last-child{
    margin-left: 3.5rem;
  }

  .\33xl\:last\:ml-16:last-child{
    margin-left: 4rem;
  }

  .\33xl\:last\:ml-20:last-child{
    margin-left: 5rem;
  }

  .\33xl\:last\:ml-24:last-child{
    margin-left: 6rem;
  }

  .\33xl\:last\:ml-28:last-child{
    margin-left: 7rem;
  }

  .\33xl\:last\:ml-32:last-child{
    margin-left: 8rem;
  }

  .\33xl\:last\:ml-36:last-child{
    margin-left: 9rem;
  }

  .\33xl\:last\:ml-40:last-child{
    margin-left: 10rem;
  }

  .\33xl\:last\:ml-44:last-child{
    margin-left: 11rem;
  }

  .\33xl\:last\:ml-48:last-child{
    margin-left: 12rem;
  }

  .\33xl\:last\:ml-52:last-child{
    margin-left: 13rem;
  }

  .\33xl\:last\:ml-56:last-child{
    margin-left: 14rem;
  }

  .\33xl\:last\:ml-60:last-child{
    margin-left: 15rem;
  }

  .\33xl\:last\:ml-64:last-child{
    margin-left: 16rem;
  }

  .\33xl\:last\:ml-72:last-child{
    margin-left: 18rem;
  }

  .\33xl\:last\:ml-80:last-child{
    margin-left: 20rem;
  }

  .\33xl\:last\:ml-96:last-child{
    margin-left: 24rem;
  }

  .\33xl\:last\:ml-144:last-child{
    margin-left: 36rem;
  }

  .\33xl\:last\:ml-192:last-child{
    margin-left: 48rem;
  }

  .\33xl\:last\:ml-240:last-child{
    margin-left: 60rem;
  }

  .\33xl\:last\:ml-auto:last-child{
    margin-left: auto;
  }

  .\33xl\:last\:ml-px:last-child{
    margin-left: 1px;
  }

  .\33xl\:last\:ml-0\.5:last-child{
    margin-left: 0.125rem;
  }

  .\33xl\:last\:ml-1\.5:last-child{
    margin-left: 0.375rem;
  }

  .\33xl\:last\:ml-2\.5:last-child{
    margin-left: 0.625rem;
  }

  .\33xl\:last\:ml-3\.5:last-child{
    margin-left: 0.875rem;
  }

  .\33xl\:last\:ml-btn-default:last-child{
    margin-left: 2.5rem;
  }

  .\33xl\:last\:ml-btn-sm:last-child{
    margin-left: 1.875rem;
  }

  .\33xl\:last\:ml-header:last-child{
    margin-left: 60px;
  }

  .\33xl\:last\:ml-icon:last-child{
    margin-left: 20px;
  }

  .\33xl\:last\:ml-icon-3xl:last-child{
    margin-left: 120px;
  }

  .\33xl\:last\:ml-icon-2xl:last-child{
    margin-left: 80px;
  }

  .\33xl\:last\:ml-icon-xl:last-child{
    margin-left: 60px;
  }

  .\33xl\:last\:ml-icon-lg:last-child{
    margin-left: 40px;
  }

  .\33xl\:last\:ml-icon-sm:last-child{
    margin-left: 18px;
  }

  .\33xl\:last\:ml-icon-xs:last-child{
    margin-left: 16px;
  }

  .\33xl\:last\:ml-icon-spacing:last-child{
    margin-left: 8px;
  }

  .\33xl\:last\:ml-heading-xs:last-child{
    margin-left: 0.25rem;
  }

  .\33xl\:last\:ml-heading-sm:last-child{
    margin-left: 0.5rem;
  }

  .\33xl\:last\:ml-heading:last-child{
    margin-left: 1rem;
  }

  .\33xl\:last\:ml-heading-lg:last-child{
    margin-left: 2rem;
  }

  .\33xl\:last\:ml-actionbar:last-child{
    margin-left: 70px;
  }

  .\33xl\:last\:ml-aside:last-child{
    margin-left: 20rem;
  }

  .\33xl\:last\:ml-sidebar:last-child{
    margin-left: 16rem;
  }

  .\33xl\:last\:ml-card-padding:last-child{
    margin-left: 1.25rem;
  }

  .\33xl\:last\:-ml-0:last-child{
    margin-left: 0px;
  }

  .\33xl\:last\:-ml-1:last-child{
    margin-left: -0.25rem;
  }

  .\33xl\:last\:-ml-2:last-child{
    margin-left: -0.5rem;
  }

  .\33xl\:last\:-ml-3:last-child{
    margin-left: -0.75rem;
  }

  .\33xl\:last\:-ml-4:last-child{
    margin-left: -1rem;
  }

  .\33xl\:last\:-ml-5:last-child{
    margin-left: -1.25rem;
  }

  .\33xl\:last\:-ml-6:last-child{
    margin-left: -1.5rem;
  }

  .\33xl\:last\:-ml-7:last-child{
    margin-left: -1.75rem;
  }

  .\33xl\:last\:-ml-8:last-child{
    margin-left: -2rem;
  }

  .\33xl\:last\:-ml-9:last-child{
    margin-left: -2.25rem;
  }

  .\33xl\:last\:-ml-10:last-child{
    margin-left: -2.5rem;
  }

  .\33xl\:last\:-ml-11:last-child{
    margin-left: -2.75rem;
  }

  .\33xl\:last\:-ml-12:last-child{
    margin-left: -3rem;
  }

  .\33xl\:last\:-ml-14:last-child{
    margin-left: -3.5rem;
  }

  .\33xl\:last\:-ml-16:last-child{
    margin-left: -4rem;
  }

  .\33xl\:last\:-ml-20:last-child{
    margin-left: -5rem;
  }

  .\33xl\:last\:-ml-24:last-child{
    margin-left: -6rem;
  }

  .\33xl\:last\:-ml-28:last-child{
    margin-left: -7rem;
  }

  .\33xl\:last\:-ml-32:last-child{
    margin-left: -8rem;
  }

  .\33xl\:last\:-ml-36:last-child{
    margin-left: -9rem;
  }

  .\33xl\:last\:-ml-40:last-child{
    margin-left: -10rem;
  }

  .\33xl\:last\:-ml-44:last-child{
    margin-left: -11rem;
  }

  .\33xl\:last\:-ml-48:last-child{
    margin-left: -12rem;
  }

  .\33xl\:last\:-ml-52:last-child{
    margin-left: -13rem;
  }

  .\33xl\:last\:-ml-56:last-child{
    margin-left: -14rem;
  }

  .\33xl\:last\:-ml-60:last-child{
    margin-left: -15rem;
  }

  .\33xl\:last\:-ml-64:last-child{
    margin-left: -16rem;
  }

  .\33xl\:last\:-ml-72:last-child{
    margin-left: -18rem;
  }

  .\33xl\:last\:-ml-80:last-child{
    margin-left: -20rem;
  }

  .\33xl\:last\:-ml-96:last-child{
    margin-left: -24rem;
  }

  .\33xl\:last\:-ml-144:last-child{
    margin-left: -36rem;
  }

  .\33xl\:last\:-ml-192:last-child{
    margin-left: -48rem;
  }

  .\33xl\:last\:-ml-240:last-child{
    margin-left: -60rem;
  }

  .\33xl\:last\:-ml-px:last-child{
    margin-left: -1px;
  }

  .\33xl\:last\:-ml-0\.5:last-child{
    margin-left: -0.125rem;
  }

  .\33xl\:last\:-ml-1\.5:last-child{
    margin-left: -0.375rem;
  }

  .\33xl\:last\:-ml-2\.5:last-child{
    margin-left: -0.625rem;
  }

  .\33xl\:last\:-ml-3\.5:last-child{
    margin-left: -0.875rem;
  }

  .\33xl\:last\:-ml-btn-default:last-child{
    margin-left: -2.5rem;
  }

  .\33xl\:last\:-ml-btn-sm:last-child{
    margin-left: -1.875rem;
  }

  .\33xl\:last\:-ml-header:last-child{
    margin-left: -60px;
  }

  .\33xl\:last\:-ml-icon:last-child{
    margin-left: -20px;
  }

  .\33xl\:last\:-ml-icon-3xl:last-child{
    margin-left: -120px;
  }

  .\33xl\:last\:-ml-icon-2xl:last-child{
    margin-left: -80px;
  }

  .\33xl\:last\:-ml-icon-xl:last-child{
    margin-left: -60px;
  }

  .\33xl\:last\:-ml-icon-lg:last-child{
    margin-left: -40px;
  }

  .\33xl\:last\:-ml-icon-sm:last-child{
    margin-left: -18px;
  }

  .\33xl\:last\:-ml-icon-xs:last-child{
    margin-left: -16px;
  }

  .\33xl\:last\:-ml-icon-spacing:last-child{
    margin-left: -8px;
  }

  .\33xl\:last\:-ml-heading-xs:last-child{
    margin-left: -0.25rem;
  }

  .\33xl\:last\:-ml-heading-sm:last-child{
    margin-left: -0.5rem;
  }

  .\33xl\:last\:-ml-heading:last-child{
    margin-left: -1rem;
  }

  .\33xl\:last\:-ml-heading-lg:last-child{
    margin-left: -2rem;
  }

  .\33xl\:last\:-ml-actionbar:last-child{
    margin-left: -70px;
  }

  .\33xl\:last\:-ml-aside:last-child{
    margin-left: -20rem;
  }

  .\33xl\:last\:-ml-sidebar:last-child{
    margin-left: -16rem;
  }

  .\33xl\:last\:-ml-card-padding:last-child{
    margin-left: -1.25rem;
  }

  .\33xl\:box-border{
    box-sizing: border-box;
  }

  .\33xl\:box-content{
    box-sizing: content-box;
  }

  .\33xl\:block{
    display: block;
  }

  .\33xl\:inline-block{
    display: inline-block;
  }

  .\33xl\:inline{
    display: inline;
  }

  .\33xl\:flex{
    display: flex;
  }

  .\33xl\:inline-flex{
    display: inline-flex;
  }

  .\33xl\:table{
    display: table;
  }

  .\33xl\:inline-table{
    display: inline-table;
  }

  .\33xl\:table-caption{
    display: table-caption;
  }

  .\33xl\:table-cell{
    display: table-cell;
  }

  .\33xl\:table-column{
    display: table-column;
  }

  .\33xl\:table-column-group{
    display: table-column-group;
  }

  .\33xl\:table-footer-group{
    display: table-footer-group;
  }

  .\33xl\:table-header-group{
    display: table-header-group;
  }

  .\33xl\:table-row-group{
    display: table-row-group;
  }

  .\33xl\:table-row{
    display: table-row;
  }

  .\33xl\:flow-root{
    display: flow-root;
  }

  .\33xl\:grid{
    display: grid;
  }

  .\33xl\:inline-grid{
    display: inline-grid;
  }

  .\33xl\:contents{
    display: contents;
  }

  .\33xl\:list-item{
    display: list-item;
  }

  .\33xl\:hidden{
    display: none;
  }

  .\33xl\:h-0{
    height: 0px;
  }

  .\33xl\:h-1{
    height: 0.25rem;
  }

  .\33xl\:h-2{
    height: 0.5rem;
  }

  .\33xl\:h-3{
    height: 0.75rem;
  }

  .\33xl\:h-4{
    height: 1rem;
  }

  .\33xl\:h-5{
    height: 1.25rem;
  }

  .\33xl\:h-6{
    height: 1.5rem;
  }

  .\33xl\:h-7{
    height: 1.75rem;
  }

  .\33xl\:h-8{
    height: 2rem;
  }

  .\33xl\:h-9{
    height: 2.25rem;
  }

  .\33xl\:h-10{
    height: 2.5rem;
  }

  .\33xl\:h-11{
    height: 2.75rem;
  }

  .\33xl\:h-12{
    height: 3rem;
  }

  .\33xl\:h-14{
    height: 3.5rem;
  }

  .\33xl\:h-16{
    height: 4rem;
  }

  .\33xl\:h-20{
    height: 5rem;
  }

  .\33xl\:h-24{
    height: 6rem;
  }

  .\33xl\:h-28{
    height: 7rem;
  }

  .\33xl\:h-32{
    height: 8rem;
  }

  .\33xl\:h-36{
    height: 9rem;
  }

  .\33xl\:h-40{
    height: 10rem;
  }

  .\33xl\:h-44{
    height: 11rem;
  }

  .\33xl\:h-48{
    height: 12rem;
  }

  .\33xl\:h-52{
    height: 13rem;
  }

  .\33xl\:h-56{
    height: 14rem;
  }

  .\33xl\:h-60{
    height: 15rem;
  }

  .\33xl\:h-64{
    height: 16rem;
  }

  .\33xl\:h-72{
    height: 18rem;
  }

  .\33xl\:h-80{
    height: 20rem;
  }

  .\33xl\:h-96{
    height: 24rem;
  }

  .\33xl\:h-144{
    height: 36rem;
  }

  .\33xl\:h-192{
    height: 48rem;
  }

  .\33xl\:h-240{
    height: 60rem;
  }

  .\33xl\:h-auto{
    height: auto;
  }

  .\33xl\:h-px{
    height: 1px;
  }

  .\33xl\:h-0\.5{
    height: 0.125rem;
  }

  .\33xl\:h-1\.5{
    height: 0.375rem;
  }

  .\33xl\:h-2\.5{
    height: 0.625rem;
  }

  .\33xl\:h-3\.5{
    height: 0.875rem;
  }

  .\33xl\:h-btn-default{
    height: 2.5rem;
  }

  .\33xl\:h-btn-sm{
    height: 1.875rem;
  }

  .\33xl\:h-header{
    height: 60px;
  }

  .\33xl\:h-icon{
    height: 20px;
  }

  .\33xl\:h-icon-3xl{
    height: 120px;
  }

  .\33xl\:h-icon-2xl{
    height: 80px;
  }

  .\33xl\:h-icon-xl{
    height: 60px;
  }

  .\33xl\:h-icon-lg{
    height: 40px;
  }

  .\33xl\:h-icon-sm{
    height: 18px;
  }

  .\33xl\:h-icon-xs{
    height: 16px;
  }

  .\33xl\:h-icon-spacing{
    height: 8px;
  }

  .\33xl\:h-heading-xs{
    height: 0.25rem;
  }

  .\33xl\:h-heading-sm{
    height: 0.5rem;
  }

  .\33xl\:h-heading{
    height: 1rem;
  }

  .\33xl\:h-heading-lg{
    height: 2rem;
  }

  .\33xl\:h-actionbar{
    height: 70px;
  }

  .\33xl\:h-aside{
    height: 20rem;
  }

  .\33xl\:h-sidebar{
    height: 16rem;
  }

  .\33xl\:h-card-padding{
    height: 1.25rem;
  }

  .\33xl\:h-1\/2{
    height: 50%;
  }

  .\33xl\:h-1\/3{
    height: 33.333333%;
  }

  .\33xl\:h-2\/3{
    height: 66.666667%;
  }

  .\33xl\:h-1\/4{
    height: 25%;
  }

  .\33xl\:h-2\/4{
    height: 50%;
  }

  .\33xl\:h-3\/4{
    height: 75%;
  }

  .\33xl\:h-1\/5{
    height: 20%;
  }

  .\33xl\:h-2\/5{
    height: 40%;
  }

  .\33xl\:h-3\/5{
    height: 60%;
  }

  .\33xl\:h-4\/5{
    height: 80%;
  }

  .\33xl\:h-1\/6{
    height: 16.666667%;
  }

  .\33xl\:h-2\/6{
    height: 33.333333%;
  }

  .\33xl\:h-3\/6{
    height: 50%;
  }

  .\33xl\:h-4\/6{
    height: 66.666667%;
  }

  .\33xl\:h-5\/6{
    height: 83.333333%;
  }

  .\33xl\:h-full{
    height: 100%;
  }

  .\33xl\:h-screen{
    height: 100vh;
  }

  .\33xl\:max-h-0{
    max-height: 0px;
  }

  .\33xl\:max-h-1{
    max-height: 0.25rem;
  }

  .\33xl\:max-h-2{
    max-height: 0.5rem;
  }

  .\33xl\:max-h-3{
    max-height: 0.75rem;
  }

  .\33xl\:max-h-4{
    max-height: 1rem;
  }

  .\33xl\:max-h-5{
    max-height: 1.25rem;
  }

  .\33xl\:max-h-6{
    max-height: 1.5rem;
  }

  .\33xl\:max-h-7{
    max-height: 1.75rem;
  }

  .\33xl\:max-h-8{
    max-height: 2rem;
  }

  .\33xl\:max-h-9{
    max-height: 2.25rem;
  }

  .\33xl\:max-h-10{
    max-height: 2.5rem;
  }

  .\33xl\:max-h-11{
    max-height: 2.75rem;
  }

  .\33xl\:max-h-12{
    max-height: 3rem;
  }

  .\33xl\:max-h-14{
    max-height: 3.5rem;
  }

  .\33xl\:max-h-16{
    max-height: 4rem;
  }

  .\33xl\:max-h-20{
    max-height: 5rem;
  }

  .\33xl\:max-h-24{
    max-height: 6rem;
  }

  .\33xl\:max-h-28{
    max-height: 7rem;
  }

  .\33xl\:max-h-32{
    max-height: 8rem;
  }

  .\33xl\:max-h-36{
    max-height: 9rem;
  }

  .\33xl\:max-h-40{
    max-height: 10rem;
  }

  .\33xl\:max-h-44{
    max-height: 11rem;
  }

  .\33xl\:max-h-48{
    max-height: 12rem;
  }

  .\33xl\:max-h-52{
    max-height: 13rem;
  }

  .\33xl\:max-h-56{
    max-height: 14rem;
  }

  .\33xl\:max-h-60{
    max-height: 15rem;
  }

  .\33xl\:max-h-64{
    max-height: 16rem;
  }

  .\33xl\:max-h-72{
    max-height: 18rem;
  }

  .\33xl\:max-h-80{
    max-height: 20rem;
  }

  .\33xl\:max-h-96{
    max-height: 24rem;
  }

  .\33xl\:max-h-144{
    max-height: 36rem;
  }

  .\33xl\:max-h-192{
    max-height: 48rem;
  }

  .\33xl\:max-h-240{
    max-height: 60rem;
  }

  .\33xl\:max-h-px{
    max-height: 1px;
  }

  .\33xl\:max-h-0\.5{
    max-height: 0.125rem;
  }

  .\33xl\:max-h-1\.5{
    max-height: 0.375rem;
  }

  .\33xl\:max-h-2\.5{
    max-height: 0.625rem;
  }

  .\33xl\:max-h-3\.5{
    max-height: 0.875rem;
  }

  .\33xl\:max-h-btn-default{
    max-height: 2.5rem;
  }

  .\33xl\:max-h-btn-sm{
    max-height: 1.875rem;
  }

  .\33xl\:max-h-header{
    max-height: 60px;
  }

  .\33xl\:max-h-icon{
    max-height: 20px;
  }

  .\33xl\:max-h-icon-3xl{
    max-height: 120px;
  }

  .\33xl\:max-h-icon-2xl{
    max-height: 80px;
  }

  .\33xl\:max-h-icon-xl{
    max-height: 60px;
  }

  .\33xl\:max-h-icon-lg{
    max-height: 40px;
  }

  .\33xl\:max-h-icon-sm{
    max-height: 18px;
  }

  .\33xl\:max-h-icon-xs{
    max-height: 16px;
  }

  .\33xl\:max-h-icon-spacing{
    max-height: 8px;
  }

  .\33xl\:max-h-heading-xs{
    max-height: 0.25rem;
  }

  .\33xl\:max-h-heading-sm{
    max-height: 0.5rem;
  }

  .\33xl\:max-h-heading{
    max-height: 1rem;
  }

  .\33xl\:max-h-heading-lg{
    max-height: 2rem;
  }

  .\33xl\:max-h-actionbar{
    max-height: 70px;
  }

  .\33xl\:max-h-aside{
    max-height: 20rem;
  }

  .\33xl\:max-h-sidebar{
    max-height: 16rem;
  }

  .\33xl\:max-h-card-padding{
    max-height: 1.25rem;
  }

  .\33xl\:max-h-full{
    max-height: 100%;
  }

  .\33xl\:max-h-screen{
    max-height: 100vh;
  }

  .\33xl\:min-h-0{
    min-height: 0px;
  }

  .\33xl\:min-h-12{
    min-height: 3rem;
  }

  .\33xl\:min-h-20{
    min-height: 5rem;
  }

  .\33xl\:min-h-24{
    min-height: 6rem;
  }

  .\33xl\:min-h-36{
    min-height: 9rem;
  }

  .\33xl\:min-h-48{
    min-height: 12rem;
  }

  .\33xl\:min-h-full{
    min-height: 100%;
  }

  .\33xl\:min-h-screen{
    min-height: 100vh;
  }

  .\33xl\:min-h-auto{
    min-height: auto;
  }

  .\33xl\:min-h-btn-default{
    min-height: 40px;
  }

  .\33xl\:w-0{
    width: 0px;
  }

  .\33xl\:w-1{
    width: 0.25rem;
  }

  .\33xl\:w-2{
    width: 0.5rem;
  }

  .\33xl\:w-3{
    width: 0.75rem;
  }

  .\33xl\:w-4{
    width: 1rem;
  }

  .\33xl\:w-5{
    width: 1.25rem;
  }

  .\33xl\:w-6{
    width: 1.5rem;
  }

  .\33xl\:w-7{
    width: 1.75rem;
  }

  .\33xl\:w-8{
    width: 2rem;
  }

  .\33xl\:w-9{
    width: 2.25rem;
  }

  .\33xl\:w-10{
    width: 2.5rem;
  }

  .\33xl\:w-11{
    width: 2.75rem;
  }

  .\33xl\:w-12{
    width: 3rem;
  }

  .\33xl\:w-14{
    width: 3.5rem;
  }

  .\33xl\:w-16{
    width: 4rem;
  }

  .\33xl\:w-20{
    width: 5rem;
  }

  .\33xl\:w-24{
    width: 6rem;
  }

  .\33xl\:w-28{
    width: 7rem;
  }

  .\33xl\:w-32{
    width: 8rem;
  }

  .\33xl\:w-36{
    width: 9rem;
  }

  .\33xl\:w-40{
    width: 10rem;
  }

  .\33xl\:w-44{
    width: 11rem;
  }

  .\33xl\:w-48{
    width: 12rem;
  }

  .\33xl\:w-52{
    width: 13rem;
  }

  .\33xl\:w-56{
    width: 14rem;
  }

  .\33xl\:w-60{
    width: 15rem;
  }

  .\33xl\:w-64{
    width: 16rem;
  }

  .\33xl\:w-72{
    width: 18rem;
  }

  .\33xl\:w-80{
    width: 20rem;
  }

  .\33xl\:w-96{
    width: 24rem;
  }

  .\33xl\:w-144{
    width: 36rem;
  }

  .\33xl\:w-192{
    width: 48rem;
  }

  .\33xl\:w-240{
    width: 60rem;
  }

  .\33xl\:w-auto{
    width: auto;
  }

  .\33xl\:w-px{
    width: 1px;
  }

  .\33xl\:w-0\.5{
    width: 0.125rem;
  }

  .\33xl\:w-1\.5{
    width: 0.375rem;
  }

  .\33xl\:w-2\.5{
    width: 0.625rem;
  }

  .\33xl\:w-3\.5{
    width: 0.875rem;
  }

  .\33xl\:w-btn-default{
    width: 2.5rem;
  }

  .\33xl\:w-btn-sm{
    width: 1.875rem;
  }

  .\33xl\:w-header{
    width: 60px;
  }

  .\33xl\:w-icon{
    width: 20px;
  }

  .\33xl\:w-icon-3xl{
    width: 120px;
  }

  .\33xl\:w-icon-2xl{
    width: 80px;
  }

  .\33xl\:w-icon-xl{
    width: 60px;
  }

  .\33xl\:w-icon-lg{
    width: 40px;
  }

  .\33xl\:w-icon-sm{
    width: 18px;
  }

  .\33xl\:w-icon-xs{
    width: 16px;
  }

  .\33xl\:w-icon-spacing{
    width: 8px;
  }

  .\33xl\:w-heading-xs{
    width: 0.25rem;
  }

  .\33xl\:w-heading-sm{
    width: 0.5rem;
  }

  .\33xl\:w-heading{
    width: 1rem;
  }

  .\33xl\:w-heading-lg{
    width: 2rem;
  }

  .\33xl\:w-actionbar{
    width: 70px;
  }

  .\33xl\:w-aside{
    width: 20rem;
  }

  .\33xl\:w-sidebar{
    width: 16rem;
  }

  .\33xl\:w-card-padding{
    width: 1.25rem;
  }

  .\33xl\:w-1\/2{
    width: 50%;
  }

  .\33xl\:w-1\/3{
    width: 33.333333%;
  }

  .\33xl\:w-2\/3{
    width: 66.666667%;
  }

  .\33xl\:w-1\/4{
    width: 25%;
  }

  .\33xl\:w-2\/4{
    width: 50%;
  }

  .\33xl\:w-3\/4{
    width: 75%;
  }

  .\33xl\:w-1\/5{
    width: 20%;
  }

  .\33xl\:w-2\/5{
    width: 40%;
  }

  .\33xl\:w-3\/5{
    width: 60%;
  }

  .\33xl\:w-4\/5{
    width: 80%;
  }

  .\33xl\:w-1\/6{
    width: 16.666667%;
  }

  .\33xl\:w-2\/6{
    width: 33.333333%;
  }

  .\33xl\:w-3\/6{
    width: 50%;
  }

  .\33xl\:w-4\/6{
    width: 66.666667%;
  }

  .\33xl\:w-5\/6{
    width: 83.333333%;
  }

  .\33xl\:w-1\/12{
    width: 8.333333%;
  }

  .\33xl\:w-2\/12{
    width: 16.666667%;
  }

  .\33xl\:w-3\/12{
    width: 25%;
  }

  .\33xl\:w-4\/12{
    width: 33.333333%;
  }

  .\33xl\:w-5\/12{
    width: 41.666667%;
  }

  .\33xl\:w-6\/12{
    width: 50%;
  }

  .\33xl\:w-7\/12{
    width: 58.333333%;
  }

  .\33xl\:w-8\/12{
    width: 66.666667%;
  }

  .\33xl\:w-9\/12{
    width: 75%;
  }

  .\33xl\:w-10\/12{
    width: 83.333333%;
  }

  .\33xl\:w-11\/12{
    width: 91.666667%;
  }

  .\33xl\:w-full{
    width: 100%;
  }

  .\33xl\:w-screen{
    width: 100vw;
  }

  .\33xl\:w-min{
    width: -moz-min-content;
    width: min-content;
  }

  .\33xl\:w-max{
    width: -moz-max-content;
    width: max-content;
  }

  .\33xl\:first\:w-0:first-child{
    width: 0px;
  }

  .\33xl\:first\:w-1:first-child{
    width: 0.25rem;
  }

  .\33xl\:first\:w-2:first-child{
    width: 0.5rem;
  }

  .\33xl\:first\:w-3:first-child{
    width: 0.75rem;
  }

  .\33xl\:first\:w-4:first-child{
    width: 1rem;
  }

  .\33xl\:first\:w-5:first-child{
    width: 1.25rem;
  }

  .\33xl\:first\:w-6:first-child{
    width: 1.5rem;
  }

  .\33xl\:first\:w-7:first-child{
    width: 1.75rem;
  }

  .\33xl\:first\:w-8:first-child{
    width: 2rem;
  }

  .\33xl\:first\:w-9:first-child{
    width: 2.25rem;
  }

  .\33xl\:first\:w-10:first-child{
    width: 2.5rem;
  }

  .\33xl\:first\:w-11:first-child{
    width: 2.75rem;
  }

  .\33xl\:first\:w-12:first-child{
    width: 3rem;
  }

  .\33xl\:first\:w-14:first-child{
    width: 3.5rem;
  }

  .\33xl\:first\:w-16:first-child{
    width: 4rem;
  }

  .\33xl\:first\:w-20:first-child{
    width: 5rem;
  }

  .\33xl\:first\:w-24:first-child{
    width: 6rem;
  }

  .\33xl\:first\:w-28:first-child{
    width: 7rem;
  }

  .\33xl\:first\:w-32:first-child{
    width: 8rem;
  }

  .\33xl\:first\:w-36:first-child{
    width: 9rem;
  }

  .\33xl\:first\:w-40:first-child{
    width: 10rem;
  }

  .\33xl\:first\:w-44:first-child{
    width: 11rem;
  }

  .\33xl\:first\:w-48:first-child{
    width: 12rem;
  }

  .\33xl\:first\:w-52:first-child{
    width: 13rem;
  }

  .\33xl\:first\:w-56:first-child{
    width: 14rem;
  }

  .\33xl\:first\:w-60:first-child{
    width: 15rem;
  }

  .\33xl\:first\:w-64:first-child{
    width: 16rem;
  }

  .\33xl\:first\:w-72:first-child{
    width: 18rem;
  }

  .\33xl\:first\:w-80:first-child{
    width: 20rem;
  }

  .\33xl\:first\:w-96:first-child{
    width: 24rem;
  }

  .\33xl\:first\:w-144:first-child{
    width: 36rem;
  }

  .\33xl\:first\:w-192:first-child{
    width: 48rem;
  }

  .\33xl\:first\:w-240:first-child{
    width: 60rem;
  }

  .\33xl\:first\:w-auto:first-child{
    width: auto;
  }

  .\33xl\:first\:w-px:first-child{
    width: 1px;
  }

  .\33xl\:first\:w-0\.5:first-child{
    width: 0.125rem;
  }

  .\33xl\:first\:w-1\.5:first-child{
    width: 0.375rem;
  }

  .\33xl\:first\:w-2\.5:first-child{
    width: 0.625rem;
  }

  .\33xl\:first\:w-3\.5:first-child{
    width: 0.875rem;
  }

  .\33xl\:first\:w-btn-default:first-child{
    width: 2.5rem;
  }

  .\33xl\:first\:w-btn-sm:first-child{
    width: 1.875rem;
  }

  .\33xl\:first\:w-header:first-child{
    width: 60px;
  }

  .\33xl\:first\:w-icon:first-child{
    width: 20px;
  }

  .\33xl\:first\:w-icon-3xl:first-child{
    width: 120px;
  }

  .\33xl\:first\:w-icon-2xl:first-child{
    width: 80px;
  }

  .\33xl\:first\:w-icon-xl:first-child{
    width: 60px;
  }

  .\33xl\:first\:w-icon-lg:first-child{
    width: 40px;
  }

  .\33xl\:first\:w-icon-sm:first-child{
    width: 18px;
  }

  .\33xl\:first\:w-icon-xs:first-child{
    width: 16px;
  }

  .\33xl\:first\:w-icon-spacing:first-child{
    width: 8px;
  }

  .\33xl\:first\:w-heading-xs:first-child{
    width: 0.25rem;
  }

  .\33xl\:first\:w-heading-sm:first-child{
    width: 0.5rem;
  }

  .\33xl\:first\:w-heading:first-child{
    width: 1rem;
  }

  .\33xl\:first\:w-heading-lg:first-child{
    width: 2rem;
  }

  .\33xl\:first\:w-actionbar:first-child{
    width: 70px;
  }

  .\33xl\:first\:w-aside:first-child{
    width: 20rem;
  }

  .\33xl\:first\:w-sidebar:first-child{
    width: 16rem;
  }

  .\33xl\:first\:w-card-padding:first-child{
    width: 1.25rem;
  }

  .\33xl\:first\:w-1\/2:first-child{
    width: 50%;
  }

  .\33xl\:first\:w-1\/3:first-child{
    width: 33.333333%;
  }

  .\33xl\:first\:w-2\/3:first-child{
    width: 66.666667%;
  }

  .\33xl\:first\:w-1\/4:first-child{
    width: 25%;
  }

  .\33xl\:first\:w-2\/4:first-child{
    width: 50%;
  }

  .\33xl\:first\:w-3\/4:first-child{
    width: 75%;
  }

  .\33xl\:first\:w-1\/5:first-child{
    width: 20%;
  }

  .\33xl\:first\:w-2\/5:first-child{
    width: 40%;
  }

  .\33xl\:first\:w-3\/5:first-child{
    width: 60%;
  }

  .\33xl\:first\:w-4\/5:first-child{
    width: 80%;
  }

  .\33xl\:first\:w-1\/6:first-child{
    width: 16.666667%;
  }

  .\33xl\:first\:w-2\/6:first-child{
    width: 33.333333%;
  }

  .\33xl\:first\:w-3\/6:first-child{
    width: 50%;
  }

  .\33xl\:first\:w-4\/6:first-child{
    width: 66.666667%;
  }

  .\33xl\:first\:w-5\/6:first-child{
    width: 83.333333%;
  }

  .\33xl\:first\:w-1\/12:first-child{
    width: 8.333333%;
  }

  .\33xl\:first\:w-2\/12:first-child{
    width: 16.666667%;
  }

  .\33xl\:first\:w-3\/12:first-child{
    width: 25%;
  }

  .\33xl\:first\:w-4\/12:first-child{
    width: 33.333333%;
  }

  .\33xl\:first\:w-5\/12:first-child{
    width: 41.666667%;
  }

  .\33xl\:first\:w-6\/12:first-child{
    width: 50%;
  }

  .\33xl\:first\:w-7\/12:first-child{
    width: 58.333333%;
  }

  .\33xl\:first\:w-8\/12:first-child{
    width: 66.666667%;
  }

  .\33xl\:first\:w-9\/12:first-child{
    width: 75%;
  }

  .\33xl\:first\:w-10\/12:first-child{
    width: 83.333333%;
  }

  .\33xl\:first\:w-11\/12:first-child{
    width: 91.666667%;
  }

  .\33xl\:first\:w-full:first-child{
    width: 100%;
  }

  .\33xl\:first\:w-screen:first-child{
    width: 100vw;
  }

  .\33xl\:first\:w-min:first-child{
    width: -moz-min-content;
    width: min-content;
  }

  .\33xl\:first\:w-max:first-child{
    width: -moz-max-content;
    width: max-content;
  }

  .\33xl\:last\:w-0:last-child{
    width: 0px;
  }

  .\33xl\:last\:w-1:last-child{
    width: 0.25rem;
  }

  .\33xl\:last\:w-2:last-child{
    width: 0.5rem;
  }

  .\33xl\:last\:w-3:last-child{
    width: 0.75rem;
  }

  .\33xl\:last\:w-4:last-child{
    width: 1rem;
  }

  .\33xl\:last\:w-5:last-child{
    width: 1.25rem;
  }

  .\33xl\:last\:w-6:last-child{
    width: 1.5rem;
  }

  .\33xl\:last\:w-7:last-child{
    width: 1.75rem;
  }

  .\33xl\:last\:w-8:last-child{
    width: 2rem;
  }

  .\33xl\:last\:w-9:last-child{
    width: 2.25rem;
  }

  .\33xl\:last\:w-10:last-child{
    width: 2.5rem;
  }

  .\33xl\:last\:w-11:last-child{
    width: 2.75rem;
  }

  .\33xl\:last\:w-12:last-child{
    width: 3rem;
  }

  .\33xl\:last\:w-14:last-child{
    width: 3.5rem;
  }

  .\33xl\:last\:w-16:last-child{
    width: 4rem;
  }

  .\33xl\:last\:w-20:last-child{
    width: 5rem;
  }

  .\33xl\:last\:w-24:last-child{
    width: 6rem;
  }

  .\33xl\:last\:w-28:last-child{
    width: 7rem;
  }

  .\33xl\:last\:w-32:last-child{
    width: 8rem;
  }

  .\33xl\:last\:w-36:last-child{
    width: 9rem;
  }

  .\33xl\:last\:w-40:last-child{
    width: 10rem;
  }

  .\33xl\:last\:w-44:last-child{
    width: 11rem;
  }

  .\33xl\:last\:w-48:last-child{
    width: 12rem;
  }

  .\33xl\:last\:w-52:last-child{
    width: 13rem;
  }

  .\33xl\:last\:w-56:last-child{
    width: 14rem;
  }

  .\33xl\:last\:w-60:last-child{
    width: 15rem;
  }

  .\33xl\:last\:w-64:last-child{
    width: 16rem;
  }

  .\33xl\:last\:w-72:last-child{
    width: 18rem;
  }

  .\33xl\:last\:w-80:last-child{
    width: 20rem;
  }

  .\33xl\:last\:w-96:last-child{
    width: 24rem;
  }

  .\33xl\:last\:w-144:last-child{
    width: 36rem;
  }

  .\33xl\:last\:w-192:last-child{
    width: 48rem;
  }

  .\33xl\:last\:w-240:last-child{
    width: 60rem;
  }

  .\33xl\:last\:w-auto:last-child{
    width: auto;
  }

  .\33xl\:last\:w-px:last-child{
    width: 1px;
  }

  .\33xl\:last\:w-0\.5:last-child{
    width: 0.125rem;
  }

  .\33xl\:last\:w-1\.5:last-child{
    width: 0.375rem;
  }

  .\33xl\:last\:w-2\.5:last-child{
    width: 0.625rem;
  }

  .\33xl\:last\:w-3\.5:last-child{
    width: 0.875rem;
  }

  .\33xl\:last\:w-btn-default:last-child{
    width: 2.5rem;
  }

  .\33xl\:last\:w-btn-sm:last-child{
    width: 1.875rem;
  }

  .\33xl\:last\:w-header:last-child{
    width: 60px;
  }

  .\33xl\:last\:w-icon:last-child{
    width: 20px;
  }

  .\33xl\:last\:w-icon-3xl:last-child{
    width: 120px;
  }

  .\33xl\:last\:w-icon-2xl:last-child{
    width: 80px;
  }

  .\33xl\:last\:w-icon-xl:last-child{
    width: 60px;
  }

  .\33xl\:last\:w-icon-lg:last-child{
    width: 40px;
  }

  .\33xl\:last\:w-icon-sm:last-child{
    width: 18px;
  }

  .\33xl\:last\:w-icon-xs:last-child{
    width: 16px;
  }

  .\33xl\:last\:w-icon-spacing:last-child{
    width: 8px;
  }

  .\33xl\:last\:w-heading-xs:last-child{
    width: 0.25rem;
  }

  .\33xl\:last\:w-heading-sm:last-child{
    width: 0.5rem;
  }

  .\33xl\:last\:w-heading:last-child{
    width: 1rem;
  }

  .\33xl\:last\:w-heading-lg:last-child{
    width: 2rem;
  }

  .\33xl\:last\:w-actionbar:last-child{
    width: 70px;
  }

  .\33xl\:last\:w-aside:last-child{
    width: 20rem;
  }

  .\33xl\:last\:w-sidebar:last-child{
    width: 16rem;
  }

  .\33xl\:last\:w-card-padding:last-child{
    width: 1.25rem;
  }

  .\33xl\:last\:w-1\/2:last-child{
    width: 50%;
  }

  .\33xl\:last\:w-1\/3:last-child{
    width: 33.333333%;
  }

  .\33xl\:last\:w-2\/3:last-child{
    width: 66.666667%;
  }

  .\33xl\:last\:w-1\/4:last-child{
    width: 25%;
  }

  .\33xl\:last\:w-2\/4:last-child{
    width: 50%;
  }

  .\33xl\:last\:w-3\/4:last-child{
    width: 75%;
  }

  .\33xl\:last\:w-1\/5:last-child{
    width: 20%;
  }

  .\33xl\:last\:w-2\/5:last-child{
    width: 40%;
  }

  .\33xl\:last\:w-3\/5:last-child{
    width: 60%;
  }

  .\33xl\:last\:w-4\/5:last-child{
    width: 80%;
  }

  .\33xl\:last\:w-1\/6:last-child{
    width: 16.666667%;
  }

  .\33xl\:last\:w-2\/6:last-child{
    width: 33.333333%;
  }

  .\33xl\:last\:w-3\/6:last-child{
    width: 50%;
  }

  .\33xl\:last\:w-4\/6:last-child{
    width: 66.666667%;
  }

  .\33xl\:last\:w-5\/6:last-child{
    width: 83.333333%;
  }

  .\33xl\:last\:w-1\/12:last-child{
    width: 8.333333%;
  }

  .\33xl\:last\:w-2\/12:last-child{
    width: 16.666667%;
  }

  .\33xl\:last\:w-3\/12:last-child{
    width: 25%;
  }

  .\33xl\:last\:w-4\/12:last-child{
    width: 33.333333%;
  }

  .\33xl\:last\:w-5\/12:last-child{
    width: 41.666667%;
  }

  .\33xl\:last\:w-6\/12:last-child{
    width: 50%;
  }

  .\33xl\:last\:w-7\/12:last-child{
    width: 58.333333%;
  }

  .\33xl\:last\:w-8\/12:last-child{
    width: 66.666667%;
  }

  .\33xl\:last\:w-9\/12:last-child{
    width: 75%;
  }

  .\33xl\:last\:w-10\/12:last-child{
    width: 83.333333%;
  }

  .\33xl\:last\:w-11\/12:last-child{
    width: 91.666667%;
  }

  .\33xl\:last\:w-full:last-child{
    width: 100%;
  }

  .\33xl\:last\:w-screen:last-child{
    width: 100vw;
  }

  .\33xl\:last\:w-min:last-child{
    width: -moz-min-content;
    width: min-content;
  }

  .\33xl\:last\:w-max:last-child{
    width: -moz-max-content;
    width: max-content;
  }

  .\33xl\:min-w-0{
    min-width: 0px;
  }

  .\33xl\:min-w-56{
    min-width: 14rem;
  }

  .\33xl\:min-w-96{
    min-width: 24rem;
  }

  .\33xl\:min-w-192{
    min-width: 48rem;
  }

  .\33xl\:min-w-full{
    min-width: 100%;
  }

  .\33xl\:min-w-min{
    min-width: -moz-min-content;
    min-width: min-content;
  }

  .\33xl\:min-w-max{
    min-width: -moz-max-content;
    min-width: max-content;
  }

  .\33xl\:min-w-auto{
    min-width: auto;
  }

  .\33xl\:max-w-0{
    max-width: 0rem;
  }

  .\33xl\:max-w-8{
    max-width: 2rem;
  }

  .\33xl\:max-w-32{
    max-width: 8rem;
  }

  .\33xl\:max-w-48{
    max-width: 12rem;
  }

  .\33xl\:max-w-64{
    max-width: 16rem;
  }

  .\33xl\:max-w-94{
    max-width: 24rem;
  }

  .\33xl\:max-w-144{
    max-width: 36rem;
  }

  .\33xl\:max-w-192{
    max-width: 48rem;
  }

  .\33xl\:max-w-240{
    max-width: 60rem;
  }

  .\33xl\:max-w-none{
    max-width: none;
  }

  .\33xl\:max-w-xs{
    max-width: 20rem;
  }

  .\33xl\:max-w-sm{
    max-width: 24rem;
  }

  .\33xl\:max-w-md{
    max-width: 28rem;
  }

  .\33xl\:max-w-lg{
    max-width: 32rem;
  }

  .\33xl\:max-w-xl{
    max-width: 36rem;
  }

  .\33xl\:max-w-2xl{
    max-width: 42rem;
  }

  .\33xl\:max-w-3xl{
    max-width: 48rem;
  }

  .\33xl\:max-w-4xl{
    max-width: 56rem;
  }

  .\33xl\:max-w-5xl{
    max-width: 64rem;
  }

  .\33xl\:max-w-6xl{
    max-width: 72rem;
  }

  .\33xl\:max-w-7xl{
    max-width: 80rem;
  }

  .\33xl\:max-w-full{
    max-width: 100%;
  }

  .\33xl\:max-w-min{
    max-width: -moz-min-content;
    max-width: min-content;
  }

  .\33xl\:max-w-max{
    max-width: -moz-max-content;
    max-width: max-content;
  }

  .\33xl\:max-w-prose{
    max-width: 65ch;
  }

  .\33xl\:max-w-screen-sm{
    max-width: 640px;
  }

  .\33xl\:max-w-screen-md{
    max-width: 768px;
  }

  .\33xl\:max-w-screen-lg{
    max-width: 1024px;
  }

  .\33xl\:max-w-screen-xl{
    max-width: 1280px;
  }

  .\33xl\:max-w-screen-2xl{
    max-width: 1536px;
  }

  .\33xl\:max-w-screen-3xl{
    max-width: 1930px;
  }

  .\33xl\:max-w-1\/2{
    max-width: 50%;
  }

  .\33xl\:max-w-2\/3{
    max-width: 66%;
  }

  .\33xl\:flex-1{
    flex: 1 1;
  }

  .\33xl\:flex-auto{
    flex: 1 1 auto;
  }

  .\33xl\:flex-initial{
    flex: 0 1 auto;
  }

  .\33xl\:flex-none{
    flex: none;
  }

  .\33xl\:flex-shrink-0{
    flex-shrink: 0;
  }

  .\33xl\:flex-shrink{
    flex-shrink: 1;
  }

  .\33xl\:flex-grow-0{
    flex-grow: 0;
  }

  .\33xl\:flex-grow{
    flex-grow: 1;
  }

  .\33xl\:table-auto{
    table-layout: auto;
  }

  .\33xl\:table-fixed{
    table-layout: fixed;
  }

  .\33xl\:border-collapse{
    border-collapse: collapse;
  }

  .\33xl\:border-separate{
    border-collapse: separate;
  }

  .\33xl\:origin-center{
    transform-origin: center;
  }

  .\33xl\:origin-top{
    transform-origin: top;
  }

  .\33xl\:origin-top-right{
    transform-origin: top right;
  }

  .\33xl\:origin-right{
    transform-origin: right;
  }

  .\33xl\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .\33xl\:origin-bottom{
    transform-origin: bottom;
  }

  .\33xl\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .\33xl\:origin-left{
    transform-origin: left;
  }

  .\33xl\:origin-top-left{
    transform-origin: top left;
  }

  .\33xl\:transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\33xl\:transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .\33xl\:transform-none{
    transform: none;
  }

  .\33xl\:translate-x-0{
    --tw-translate-x: 0px;
  }

  .\33xl\:translate-x-1{
    --tw-translate-x: 0.25rem;
  }

  .\33xl\:translate-x-2{
    --tw-translate-x: 0.5rem;
  }

  .\33xl\:translate-x-3{
    --tw-translate-x: 0.75rem;
  }

  .\33xl\:translate-x-4{
    --tw-translate-x: 1rem;
  }

  .\33xl\:translate-x-5{
    --tw-translate-x: 1.25rem;
  }

  .\33xl\:translate-x-6{
    --tw-translate-x: 1.5rem;
  }

  .\33xl\:translate-x-7{
    --tw-translate-x: 1.75rem;
  }

  .\33xl\:translate-x-8{
    --tw-translate-x: 2rem;
  }

  .\33xl\:translate-x-9{
    --tw-translate-x: 2.25rem;
  }

  .\33xl\:translate-x-10{
    --tw-translate-x: 2.5rem;
  }

  .\33xl\:translate-x-11{
    --tw-translate-x: 2.75rem;
  }

  .\33xl\:translate-x-12{
    --tw-translate-x: 3rem;
  }

  .\33xl\:translate-x-14{
    --tw-translate-x: 3.5rem;
  }

  .\33xl\:translate-x-16{
    --tw-translate-x: 4rem;
  }

  .\33xl\:translate-x-20{
    --tw-translate-x: 5rem;
  }

  .\33xl\:translate-x-24{
    --tw-translate-x: 6rem;
  }

  .\33xl\:translate-x-28{
    --tw-translate-x: 7rem;
  }

  .\33xl\:translate-x-32{
    --tw-translate-x: 8rem;
  }

  .\33xl\:translate-x-36{
    --tw-translate-x: 9rem;
  }

  .\33xl\:translate-x-40{
    --tw-translate-x: 10rem;
  }

  .\33xl\:translate-x-44{
    --tw-translate-x: 11rem;
  }

  .\33xl\:translate-x-48{
    --tw-translate-x: 12rem;
  }

  .\33xl\:translate-x-52{
    --tw-translate-x: 13rem;
  }

  .\33xl\:translate-x-56{
    --tw-translate-x: 14rem;
  }

  .\33xl\:translate-x-60{
    --tw-translate-x: 15rem;
  }

  .\33xl\:translate-x-64{
    --tw-translate-x: 16rem;
  }

  .\33xl\:translate-x-72{
    --tw-translate-x: 18rem;
  }

  .\33xl\:translate-x-80{
    --tw-translate-x: 20rem;
  }

  .\33xl\:translate-x-96{
    --tw-translate-x: 24rem;
  }

  .\33xl\:translate-x-144{
    --tw-translate-x: 36rem;
  }

  .\33xl\:translate-x-192{
    --tw-translate-x: 48rem;
  }

  .\33xl\:translate-x-240{
    --tw-translate-x: 60rem;
  }

  .\33xl\:translate-x-px{
    --tw-translate-x: 1px;
  }

  .\33xl\:translate-x-0\.5{
    --tw-translate-x: 0.125rem;
  }

  .\33xl\:translate-x-1\.5{
    --tw-translate-x: 0.375rem;
  }

  .\33xl\:translate-x-2\.5{
    --tw-translate-x: 0.625rem;
  }

  .\33xl\:translate-x-3\.5{
    --tw-translate-x: 0.875rem;
  }

  .\33xl\:translate-x-btn-default{
    --tw-translate-x: 2.5rem;
  }

  .\33xl\:translate-x-btn-sm{
    --tw-translate-x: 1.875rem;
  }

  .\33xl\:translate-x-header{
    --tw-translate-x: 60px;
  }

  .\33xl\:translate-x-icon{
    --tw-translate-x: 20px;
  }

  .\33xl\:translate-x-icon-3xl{
    --tw-translate-x: 120px;
  }

  .\33xl\:translate-x-icon-2xl{
    --tw-translate-x: 80px;
  }

  .\33xl\:translate-x-icon-xl{
    --tw-translate-x: 60px;
  }

  .\33xl\:translate-x-icon-lg{
    --tw-translate-x: 40px;
  }

  .\33xl\:translate-x-icon-sm{
    --tw-translate-x: 18px;
  }

  .\33xl\:translate-x-icon-xs{
    --tw-translate-x: 16px;
  }

  .\33xl\:translate-x-icon-spacing{
    --tw-translate-x: 8px;
  }

  .\33xl\:translate-x-heading-xs{
    --tw-translate-x: 0.25rem;
  }

  .\33xl\:translate-x-heading-sm{
    --tw-translate-x: 0.5rem;
  }

  .\33xl\:translate-x-heading{
    --tw-translate-x: 1rem;
  }

  .\33xl\:translate-x-heading-lg{
    --tw-translate-x: 2rem;
  }

  .\33xl\:translate-x-actionbar{
    --tw-translate-x: 70px;
  }

  .\33xl\:translate-x-aside{
    --tw-translate-x: 20rem;
  }

  .\33xl\:translate-x-sidebar{
    --tw-translate-x: 16rem;
  }

  .\33xl\:translate-x-card-padding{
    --tw-translate-x: 1.25rem;
  }

  .\33xl\:-translate-x-0{
    --tw-translate-x: 0px;
  }

  .\33xl\:-translate-x-1{
    --tw-translate-x: -0.25rem;
  }

  .\33xl\:-translate-x-2{
    --tw-translate-x: -0.5rem;
  }

  .\33xl\:-translate-x-3{
    --tw-translate-x: -0.75rem;
  }

  .\33xl\:-translate-x-4{
    --tw-translate-x: -1rem;
  }

  .\33xl\:-translate-x-5{
    --tw-translate-x: -1.25rem;
  }

  .\33xl\:-translate-x-6{
    --tw-translate-x: -1.5rem;
  }

  .\33xl\:-translate-x-7{
    --tw-translate-x: -1.75rem;
  }

  .\33xl\:-translate-x-8{
    --tw-translate-x: -2rem;
  }

  .\33xl\:-translate-x-9{
    --tw-translate-x: -2.25rem;
  }

  .\33xl\:-translate-x-10{
    --tw-translate-x: -2.5rem;
  }

  .\33xl\:-translate-x-11{
    --tw-translate-x: -2.75rem;
  }

  .\33xl\:-translate-x-12{
    --tw-translate-x: -3rem;
  }

  .\33xl\:-translate-x-14{
    --tw-translate-x: -3.5rem;
  }

  .\33xl\:-translate-x-16{
    --tw-translate-x: -4rem;
  }

  .\33xl\:-translate-x-20{
    --tw-translate-x: -5rem;
  }

  .\33xl\:-translate-x-24{
    --tw-translate-x: -6rem;
  }

  .\33xl\:-translate-x-28{
    --tw-translate-x: -7rem;
  }

  .\33xl\:-translate-x-32{
    --tw-translate-x: -8rem;
  }

  .\33xl\:-translate-x-36{
    --tw-translate-x: -9rem;
  }

  .\33xl\:-translate-x-40{
    --tw-translate-x: -10rem;
  }

  .\33xl\:-translate-x-44{
    --tw-translate-x: -11rem;
  }

  .\33xl\:-translate-x-48{
    --tw-translate-x: -12rem;
  }

  .\33xl\:-translate-x-52{
    --tw-translate-x: -13rem;
  }

  .\33xl\:-translate-x-56{
    --tw-translate-x: -14rem;
  }

  .\33xl\:-translate-x-60{
    --tw-translate-x: -15rem;
  }

  .\33xl\:-translate-x-64{
    --tw-translate-x: -16rem;
  }

  .\33xl\:-translate-x-72{
    --tw-translate-x: -18rem;
  }

  .\33xl\:-translate-x-80{
    --tw-translate-x: -20rem;
  }

  .\33xl\:-translate-x-96{
    --tw-translate-x: -24rem;
  }

  .\33xl\:-translate-x-144{
    --tw-translate-x: -36rem;
  }

  .\33xl\:-translate-x-192{
    --tw-translate-x: -48rem;
  }

  .\33xl\:-translate-x-240{
    --tw-translate-x: -60rem;
  }

  .\33xl\:-translate-x-px{
    --tw-translate-x: -1px;
  }

  .\33xl\:-translate-x-0\.5{
    --tw-translate-x: -0.125rem;
  }

  .\33xl\:-translate-x-1\.5{
    --tw-translate-x: -0.375rem;
  }

  .\33xl\:-translate-x-2\.5{
    --tw-translate-x: -0.625rem;
  }

  .\33xl\:-translate-x-3\.5{
    --tw-translate-x: -0.875rem;
  }

  .\33xl\:-translate-x-btn-default{
    --tw-translate-x: -2.5rem;
  }

  .\33xl\:-translate-x-btn-sm{
    --tw-translate-x: -1.875rem;
  }

  .\33xl\:-translate-x-header{
    --tw-translate-x: -60px;
  }

  .\33xl\:-translate-x-icon{
    --tw-translate-x: -20px;
  }

  .\33xl\:-translate-x-icon-3xl{
    --tw-translate-x: -120px;
  }

  .\33xl\:-translate-x-icon-2xl{
    --tw-translate-x: -80px;
  }

  .\33xl\:-translate-x-icon-xl{
    --tw-translate-x: -60px;
  }

  .\33xl\:-translate-x-icon-lg{
    --tw-translate-x: -40px;
  }

  .\33xl\:-translate-x-icon-sm{
    --tw-translate-x: -18px;
  }

  .\33xl\:-translate-x-icon-xs{
    --tw-translate-x: -16px;
  }

  .\33xl\:-translate-x-icon-spacing{
    --tw-translate-x: -8px;
  }

  .\33xl\:-translate-x-heading-xs{
    --tw-translate-x: -0.25rem;
  }

  .\33xl\:-translate-x-heading-sm{
    --tw-translate-x: -0.5rem;
  }

  .\33xl\:-translate-x-heading{
    --tw-translate-x: -1rem;
  }

  .\33xl\:-translate-x-heading-lg{
    --tw-translate-x: -2rem;
  }

  .\33xl\:-translate-x-actionbar{
    --tw-translate-x: -70px;
  }

  .\33xl\:-translate-x-aside{
    --tw-translate-x: -20rem;
  }

  .\33xl\:-translate-x-sidebar{
    --tw-translate-x: -16rem;
  }

  .\33xl\:-translate-x-card-padding{
    --tw-translate-x: -1.25rem;
  }

  .\33xl\:translate-x-1\/2{
    --tw-translate-x: 50%;
  }

  .\33xl\:translate-x-1\/3{
    --tw-translate-x: 33.333333%;
  }

  .\33xl\:translate-x-2\/3{
    --tw-translate-x: 66.666667%;
  }

  .\33xl\:translate-x-1\/4{
    --tw-translate-x: 25%;
  }

  .\33xl\:translate-x-2\/4{
    --tw-translate-x: 50%;
  }

  .\33xl\:translate-x-3\/4{
    --tw-translate-x: 75%;
  }

  .\33xl\:translate-x-full{
    --tw-translate-x: 100%;
  }

  .\33xl\:-translate-x-1\/2{
    --tw-translate-x: -50%;
  }

  .\33xl\:-translate-x-1\/3{
    --tw-translate-x: -33.333333%;
  }

  .\33xl\:-translate-x-2\/3{
    --tw-translate-x: -66.666667%;
  }

  .\33xl\:-translate-x-1\/4{
    --tw-translate-x: -25%;
  }

  .\33xl\:-translate-x-2\/4{
    --tw-translate-x: -50%;
  }

  .\33xl\:-translate-x-3\/4{
    --tw-translate-x: -75%;
  }

  .\33xl\:-translate-x-full{
    --tw-translate-x: -100%;
  }

  .\33xl\:translate-y-0{
    --tw-translate-y: 0px;
  }

  .\33xl\:translate-y-1{
    --tw-translate-y: 0.25rem;
  }

  .\33xl\:translate-y-2{
    --tw-translate-y: 0.5rem;
  }

  .\33xl\:translate-y-3{
    --tw-translate-y: 0.75rem;
  }

  .\33xl\:translate-y-4{
    --tw-translate-y: 1rem;
  }

  .\33xl\:translate-y-5{
    --tw-translate-y: 1.25rem;
  }

  .\33xl\:translate-y-6{
    --tw-translate-y: 1.5rem;
  }

  .\33xl\:translate-y-7{
    --tw-translate-y: 1.75rem;
  }

  .\33xl\:translate-y-8{
    --tw-translate-y: 2rem;
  }

  .\33xl\:translate-y-9{
    --tw-translate-y: 2.25rem;
  }

  .\33xl\:translate-y-10{
    --tw-translate-y: 2.5rem;
  }

  .\33xl\:translate-y-11{
    --tw-translate-y: 2.75rem;
  }

  .\33xl\:translate-y-12{
    --tw-translate-y: 3rem;
  }

  .\33xl\:translate-y-14{
    --tw-translate-y: 3.5rem;
  }

  .\33xl\:translate-y-16{
    --tw-translate-y: 4rem;
  }

  .\33xl\:translate-y-20{
    --tw-translate-y: 5rem;
  }

  .\33xl\:translate-y-24{
    --tw-translate-y: 6rem;
  }

  .\33xl\:translate-y-28{
    --tw-translate-y: 7rem;
  }

  .\33xl\:translate-y-32{
    --tw-translate-y: 8rem;
  }

  .\33xl\:translate-y-36{
    --tw-translate-y: 9rem;
  }

  .\33xl\:translate-y-40{
    --tw-translate-y: 10rem;
  }

  .\33xl\:translate-y-44{
    --tw-translate-y: 11rem;
  }

  .\33xl\:translate-y-48{
    --tw-translate-y: 12rem;
  }

  .\33xl\:translate-y-52{
    --tw-translate-y: 13rem;
  }

  .\33xl\:translate-y-56{
    --tw-translate-y: 14rem;
  }

  .\33xl\:translate-y-60{
    --tw-translate-y: 15rem;
  }

  .\33xl\:translate-y-64{
    --tw-translate-y: 16rem;
  }

  .\33xl\:translate-y-72{
    --tw-translate-y: 18rem;
  }

  .\33xl\:translate-y-80{
    --tw-translate-y: 20rem;
  }

  .\33xl\:translate-y-96{
    --tw-translate-y: 24rem;
  }

  .\33xl\:translate-y-144{
    --tw-translate-y: 36rem;
  }

  .\33xl\:translate-y-192{
    --tw-translate-y: 48rem;
  }

  .\33xl\:translate-y-240{
    --tw-translate-y: 60rem;
  }

  .\33xl\:translate-y-px{
    --tw-translate-y: 1px;
  }

  .\33xl\:translate-y-0\.5{
    --tw-translate-y: 0.125rem;
  }

  .\33xl\:translate-y-1\.5{
    --tw-translate-y: 0.375rem;
  }

  .\33xl\:translate-y-2\.5{
    --tw-translate-y: 0.625rem;
  }

  .\33xl\:translate-y-3\.5{
    --tw-translate-y: 0.875rem;
  }

  .\33xl\:translate-y-btn-default{
    --tw-translate-y: 2.5rem;
  }

  .\33xl\:translate-y-btn-sm{
    --tw-translate-y: 1.875rem;
  }

  .\33xl\:translate-y-header{
    --tw-translate-y: 60px;
  }

  .\33xl\:translate-y-icon{
    --tw-translate-y: 20px;
  }

  .\33xl\:translate-y-icon-3xl{
    --tw-translate-y: 120px;
  }

  .\33xl\:translate-y-icon-2xl{
    --tw-translate-y: 80px;
  }

  .\33xl\:translate-y-icon-xl{
    --tw-translate-y: 60px;
  }

  .\33xl\:translate-y-icon-lg{
    --tw-translate-y: 40px;
  }

  .\33xl\:translate-y-icon-sm{
    --tw-translate-y: 18px;
  }

  .\33xl\:translate-y-icon-xs{
    --tw-translate-y: 16px;
  }

  .\33xl\:translate-y-icon-spacing{
    --tw-translate-y: 8px;
  }

  .\33xl\:translate-y-heading-xs{
    --tw-translate-y: 0.25rem;
  }

  .\33xl\:translate-y-heading-sm{
    --tw-translate-y: 0.5rem;
  }

  .\33xl\:translate-y-heading{
    --tw-translate-y: 1rem;
  }

  .\33xl\:translate-y-heading-lg{
    --tw-translate-y: 2rem;
  }

  .\33xl\:translate-y-actionbar{
    --tw-translate-y: 70px;
  }

  .\33xl\:translate-y-aside{
    --tw-translate-y: 20rem;
  }

  .\33xl\:translate-y-sidebar{
    --tw-translate-y: 16rem;
  }

  .\33xl\:translate-y-card-padding{
    --tw-translate-y: 1.25rem;
  }

  .\33xl\:-translate-y-0{
    --tw-translate-y: 0px;
  }

  .\33xl\:-translate-y-1{
    --tw-translate-y: -0.25rem;
  }

  .\33xl\:-translate-y-2{
    --tw-translate-y: -0.5rem;
  }

  .\33xl\:-translate-y-3{
    --tw-translate-y: -0.75rem;
  }

  .\33xl\:-translate-y-4{
    --tw-translate-y: -1rem;
  }

  .\33xl\:-translate-y-5{
    --tw-translate-y: -1.25rem;
  }

  .\33xl\:-translate-y-6{
    --tw-translate-y: -1.5rem;
  }

  .\33xl\:-translate-y-7{
    --tw-translate-y: -1.75rem;
  }

  .\33xl\:-translate-y-8{
    --tw-translate-y: -2rem;
  }

  .\33xl\:-translate-y-9{
    --tw-translate-y: -2.25rem;
  }

  .\33xl\:-translate-y-10{
    --tw-translate-y: -2.5rem;
  }

  .\33xl\:-translate-y-11{
    --tw-translate-y: -2.75rem;
  }

  .\33xl\:-translate-y-12{
    --tw-translate-y: -3rem;
  }

  .\33xl\:-translate-y-14{
    --tw-translate-y: -3.5rem;
  }

  .\33xl\:-translate-y-16{
    --tw-translate-y: -4rem;
  }

  .\33xl\:-translate-y-20{
    --tw-translate-y: -5rem;
  }

  .\33xl\:-translate-y-24{
    --tw-translate-y: -6rem;
  }

  .\33xl\:-translate-y-28{
    --tw-translate-y: -7rem;
  }

  .\33xl\:-translate-y-32{
    --tw-translate-y: -8rem;
  }

  .\33xl\:-translate-y-36{
    --tw-translate-y: -9rem;
  }

  .\33xl\:-translate-y-40{
    --tw-translate-y: -10rem;
  }

  .\33xl\:-translate-y-44{
    --tw-translate-y: -11rem;
  }

  .\33xl\:-translate-y-48{
    --tw-translate-y: -12rem;
  }

  .\33xl\:-translate-y-52{
    --tw-translate-y: -13rem;
  }

  .\33xl\:-translate-y-56{
    --tw-translate-y: -14rem;
  }

  .\33xl\:-translate-y-60{
    --tw-translate-y: -15rem;
  }

  .\33xl\:-translate-y-64{
    --tw-translate-y: -16rem;
  }

  .\33xl\:-translate-y-72{
    --tw-translate-y: -18rem;
  }

  .\33xl\:-translate-y-80{
    --tw-translate-y: -20rem;
  }

  .\33xl\:-translate-y-96{
    --tw-translate-y: -24rem;
  }

  .\33xl\:-translate-y-144{
    --tw-translate-y: -36rem;
  }

  .\33xl\:-translate-y-192{
    --tw-translate-y: -48rem;
  }

  .\33xl\:-translate-y-240{
    --tw-translate-y: -60rem;
  }

  .\33xl\:-translate-y-px{
    --tw-translate-y: -1px;
  }

  .\33xl\:-translate-y-0\.5{
    --tw-translate-y: -0.125rem;
  }

  .\33xl\:-translate-y-1\.5{
    --tw-translate-y: -0.375rem;
  }

  .\33xl\:-translate-y-2\.5{
    --tw-translate-y: -0.625rem;
  }

  .\33xl\:-translate-y-3\.5{
    --tw-translate-y: -0.875rem;
  }

  .\33xl\:-translate-y-btn-default{
    --tw-translate-y: -2.5rem;
  }

  .\33xl\:-translate-y-btn-sm{
    --tw-translate-y: -1.875rem;
  }

  .\33xl\:-translate-y-header{
    --tw-translate-y: -60px;
  }

  .\33xl\:-translate-y-icon{
    --tw-translate-y: -20px;
  }

  .\33xl\:-translate-y-icon-3xl{
    --tw-translate-y: -120px;
  }

  .\33xl\:-translate-y-icon-2xl{
    --tw-translate-y: -80px;
  }

  .\33xl\:-translate-y-icon-xl{
    --tw-translate-y: -60px;
  }

  .\33xl\:-translate-y-icon-lg{
    --tw-translate-y: -40px;
  }

  .\33xl\:-translate-y-icon-sm{
    --tw-translate-y: -18px;
  }

  .\33xl\:-translate-y-icon-xs{
    --tw-translate-y: -16px;
  }

  .\33xl\:-translate-y-icon-spacing{
    --tw-translate-y: -8px;
  }

  .\33xl\:-translate-y-heading-xs{
    --tw-translate-y: -0.25rem;
  }

  .\33xl\:-translate-y-heading-sm{
    --tw-translate-y: -0.5rem;
  }

  .\33xl\:-translate-y-heading{
    --tw-translate-y: -1rem;
  }

  .\33xl\:-translate-y-heading-lg{
    --tw-translate-y: -2rem;
  }

  .\33xl\:-translate-y-actionbar{
    --tw-translate-y: -70px;
  }

  .\33xl\:-translate-y-aside{
    --tw-translate-y: -20rem;
  }

  .\33xl\:-translate-y-sidebar{
    --tw-translate-y: -16rem;
  }

  .\33xl\:-translate-y-card-padding{
    --tw-translate-y: -1.25rem;
  }

  .\33xl\:translate-y-1\/2{
    --tw-translate-y: 50%;
  }

  .\33xl\:translate-y-1\/3{
    --tw-translate-y: 33.333333%;
  }

  .\33xl\:translate-y-2\/3{
    --tw-translate-y: 66.666667%;
  }

  .\33xl\:translate-y-1\/4{
    --tw-translate-y: 25%;
  }

  .\33xl\:translate-y-2\/4{
    --tw-translate-y: 50%;
  }

  .\33xl\:translate-y-3\/4{
    --tw-translate-y: 75%;
  }

  .\33xl\:translate-y-full{
    --tw-translate-y: 100%;
  }

  .\33xl\:-translate-y-1\/2{
    --tw-translate-y: -50%;
  }

  .\33xl\:-translate-y-1\/3{
    --tw-translate-y: -33.333333%;
  }

  .\33xl\:-translate-y-2\/3{
    --tw-translate-y: -66.666667%;
  }

  .\33xl\:-translate-y-1\/4{
    --tw-translate-y: -25%;
  }

  .\33xl\:-translate-y-2\/4{
    --tw-translate-y: -50%;
  }

  .\33xl\:-translate-y-3\/4{
    --tw-translate-y: -75%;
  }

  .\33xl\:-translate-y-full{
    --tw-translate-y: -100%;
  }

  .\33xl\:hover\:translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .\33xl\:hover\:translate-x-1:hover{
    --tw-translate-x: 0.25rem;
  }

  .\33xl\:hover\:translate-x-2:hover{
    --tw-translate-x: 0.5rem;
  }

  .\33xl\:hover\:translate-x-3:hover{
    --tw-translate-x: 0.75rem;
  }

  .\33xl\:hover\:translate-x-4:hover{
    --tw-translate-x: 1rem;
  }

  .\33xl\:hover\:translate-x-5:hover{
    --tw-translate-x: 1.25rem;
  }

  .\33xl\:hover\:translate-x-6:hover{
    --tw-translate-x: 1.5rem;
  }

  .\33xl\:hover\:translate-x-7:hover{
    --tw-translate-x: 1.75rem;
  }

  .\33xl\:hover\:translate-x-8:hover{
    --tw-translate-x: 2rem;
  }

  .\33xl\:hover\:translate-x-9:hover{
    --tw-translate-x: 2.25rem;
  }

  .\33xl\:hover\:translate-x-10:hover{
    --tw-translate-x: 2.5rem;
  }

  .\33xl\:hover\:translate-x-11:hover{
    --tw-translate-x: 2.75rem;
  }

  .\33xl\:hover\:translate-x-12:hover{
    --tw-translate-x: 3rem;
  }

  .\33xl\:hover\:translate-x-14:hover{
    --tw-translate-x: 3.5rem;
  }

  .\33xl\:hover\:translate-x-16:hover{
    --tw-translate-x: 4rem;
  }

  .\33xl\:hover\:translate-x-20:hover{
    --tw-translate-x: 5rem;
  }

  .\33xl\:hover\:translate-x-24:hover{
    --tw-translate-x: 6rem;
  }

  .\33xl\:hover\:translate-x-28:hover{
    --tw-translate-x: 7rem;
  }

  .\33xl\:hover\:translate-x-32:hover{
    --tw-translate-x: 8rem;
  }

  .\33xl\:hover\:translate-x-36:hover{
    --tw-translate-x: 9rem;
  }

  .\33xl\:hover\:translate-x-40:hover{
    --tw-translate-x: 10rem;
  }

  .\33xl\:hover\:translate-x-44:hover{
    --tw-translate-x: 11rem;
  }

  .\33xl\:hover\:translate-x-48:hover{
    --tw-translate-x: 12rem;
  }

  .\33xl\:hover\:translate-x-52:hover{
    --tw-translate-x: 13rem;
  }

  .\33xl\:hover\:translate-x-56:hover{
    --tw-translate-x: 14rem;
  }

  .\33xl\:hover\:translate-x-60:hover{
    --tw-translate-x: 15rem;
  }

  .\33xl\:hover\:translate-x-64:hover{
    --tw-translate-x: 16rem;
  }

  .\33xl\:hover\:translate-x-72:hover{
    --tw-translate-x: 18rem;
  }

  .\33xl\:hover\:translate-x-80:hover{
    --tw-translate-x: 20rem;
  }

  .\33xl\:hover\:translate-x-96:hover{
    --tw-translate-x: 24rem;
  }

  .\33xl\:hover\:translate-x-144:hover{
    --tw-translate-x: 36rem;
  }

  .\33xl\:hover\:translate-x-192:hover{
    --tw-translate-x: 48rem;
  }

  .\33xl\:hover\:translate-x-240:hover{
    --tw-translate-x: 60rem;
  }

  .\33xl\:hover\:translate-x-px:hover{
    --tw-translate-x: 1px;
  }

  .\33xl\:hover\:translate-x-0\.5:hover{
    --tw-translate-x: 0.125rem;
  }

  .\33xl\:hover\:translate-x-1\.5:hover{
    --tw-translate-x: 0.375rem;
  }

  .\33xl\:hover\:translate-x-2\.5:hover{
    --tw-translate-x: 0.625rem;
  }

  .\33xl\:hover\:translate-x-3\.5:hover{
    --tw-translate-x: 0.875rem;
  }

  .\33xl\:hover\:translate-x-btn-default:hover{
    --tw-translate-x: 2.5rem;
  }

  .\33xl\:hover\:translate-x-btn-sm:hover{
    --tw-translate-x: 1.875rem;
  }

  .\33xl\:hover\:translate-x-header:hover{
    --tw-translate-x: 60px;
  }

  .\33xl\:hover\:translate-x-icon:hover{
    --tw-translate-x: 20px;
  }

  .\33xl\:hover\:translate-x-icon-3xl:hover{
    --tw-translate-x: 120px;
  }

  .\33xl\:hover\:translate-x-icon-2xl:hover{
    --tw-translate-x: 80px;
  }

  .\33xl\:hover\:translate-x-icon-xl:hover{
    --tw-translate-x: 60px;
  }

  .\33xl\:hover\:translate-x-icon-lg:hover{
    --tw-translate-x: 40px;
  }

  .\33xl\:hover\:translate-x-icon-sm:hover{
    --tw-translate-x: 18px;
  }

  .\33xl\:hover\:translate-x-icon-xs:hover{
    --tw-translate-x: 16px;
  }

  .\33xl\:hover\:translate-x-icon-spacing:hover{
    --tw-translate-x: 8px;
  }

  .\33xl\:hover\:translate-x-heading-xs:hover{
    --tw-translate-x: 0.25rem;
  }

  .\33xl\:hover\:translate-x-heading-sm:hover{
    --tw-translate-x: 0.5rem;
  }

  .\33xl\:hover\:translate-x-heading:hover{
    --tw-translate-x: 1rem;
  }

  .\33xl\:hover\:translate-x-heading-lg:hover{
    --tw-translate-x: 2rem;
  }

  .\33xl\:hover\:translate-x-actionbar:hover{
    --tw-translate-x: 70px;
  }

  .\33xl\:hover\:translate-x-aside:hover{
    --tw-translate-x: 20rem;
  }

  .\33xl\:hover\:translate-x-sidebar:hover{
    --tw-translate-x: 16rem;
  }

  .\33xl\:hover\:translate-x-card-padding:hover{
    --tw-translate-x: 1.25rem;
  }

  .\33xl\:hover\:-translate-x-0:hover{
    --tw-translate-x: 0px;
  }

  .\33xl\:hover\:-translate-x-1:hover{
    --tw-translate-x: -0.25rem;
  }

  .\33xl\:hover\:-translate-x-2:hover{
    --tw-translate-x: -0.5rem;
  }

  .\33xl\:hover\:-translate-x-3:hover{
    --tw-translate-x: -0.75rem;
  }

  .\33xl\:hover\:-translate-x-4:hover{
    --tw-translate-x: -1rem;
  }

  .\33xl\:hover\:-translate-x-5:hover{
    --tw-translate-x: -1.25rem;
  }

  .\33xl\:hover\:-translate-x-6:hover{
    --tw-translate-x: -1.5rem;
  }

  .\33xl\:hover\:-translate-x-7:hover{
    --tw-translate-x: -1.75rem;
  }

  .\33xl\:hover\:-translate-x-8:hover{
    --tw-translate-x: -2rem;
  }

  .\33xl\:hover\:-translate-x-9:hover{
    --tw-translate-x: -2.25rem;
  }

  .\33xl\:hover\:-translate-x-10:hover{
    --tw-translate-x: -2.5rem;
  }

  .\33xl\:hover\:-translate-x-11:hover{
    --tw-translate-x: -2.75rem;
  }

  .\33xl\:hover\:-translate-x-12:hover{
    --tw-translate-x: -3rem;
  }

  .\33xl\:hover\:-translate-x-14:hover{
    --tw-translate-x: -3.5rem;
  }

  .\33xl\:hover\:-translate-x-16:hover{
    --tw-translate-x: -4rem;
  }

  .\33xl\:hover\:-translate-x-20:hover{
    --tw-translate-x: -5rem;
  }

  .\33xl\:hover\:-translate-x-24:hover{
    --tw-translate-x: -6rem;
  }

  .\33xl\:hover\:-translate-x-28:hover{
    --tw-translate-x: -7rem;
  }

  .\33xl\:hover\:-translate-x-32:hover{
    --tw-translate-x: -8rem;
  }

  .\33xl\:hover\:-translate-x-36:hover{
    --tw-translate-x: -9rem;
  }

  .\33xl\:hover\:-translate-x-40:hover{
    --tw-translate-x: -10rem;
  }

  .\33xl\:hover\:-translate-x-44:hover{
    --tw-translate-x: -11rem;
  }

  .\33xl\:hover\:-translate-x-48:hover{
    --tw-translate-x: -12rem;
  }

  .\33xl\:hover\:-translate-x-52:hover{
    --tw-translate-x: -13rem;
  }

  .\33xl\:hover\:-translate-x-56:hover{
    --tw-translate-x: -14rem;
  }

  .\33xl\:hover\:-translate-x-60:hover{
    --tw-translate-x: -15rem;
  }

  .\33xl\:hover\:-translate-x-64:hover{
    --tw-translate-x: -16rem;
  }

  .\33xl\:hover\:-translate-x-72:hover{
    --tw-translate-x: -18rem;
  }

  .\33xl\:hover\:-translate-x-80:hover{
    --tw-translate-x: -20rem;
  }

  .\33xl\:hover\:-translate-x-96:hover{
    --tw-translate-x: -24rem;
  }

  .\33xl\:hover\:-translate-x-144:hover{
    --tw-translate-x: -36rem;
  }

  .\33xl\:hover\:-translate-x-192:hover{
    --tw-translate-x: -48rem;
  }

  .\33xl\:hover\:-translate-x-240:hover{
    --tw-translate-x: -60rem;
  }

  .\33xl\:hover\:-translate-x-px:hover{
    --tw-translate-x: -1px;
  }

  .\33xl\:hover\:-translate-x-0\.5:hover{
    --tw-translate-x: -0.125rem;
  }

  .\33xl\:hover\:-translate-x-1\.5:hover{
    --tw-translate-x: -0.375rem;
  }

  .\33xl\:hover\:-translate-x-2\.5:hover{
    --tw-translate-x: -0.625rem;
  }

  .\33xl\:hover\:-translate-x-3\.5:hover{
    --tw-translate-x: -0.875rem;
  }

  .\33xl\:hover\:-translate-x-btn-default:hover{
    --tw-translate-x: -2.5rem;
  }

  .\33xl\:hover\:-translate-x-btn-sm:hover{
    --tw-translate-x: -1.875rem;
  }

  .\33xl\:hover\:-translate-x-header:hover{
    --tw-translate-x: -60px;
  }

  .\33xl\:hover\:-translate-x-icon:hover{
    --tw-translate-x: -20px;
  }

  .\33xl\:hover\:-translate-x-icon-3xl:hover{
    --tw-translate-x: -120px;
  }

  .\33xl\:hover\:-translate-x-icon-2xl:hover{
    --tw-translate-x: -80px;
  }

  .\33xl\:hover\:-translate-x-icon-xl:hover{
    --tw-translate-x: -60px;
  }

  .\33xl\:hover\:-translate-x-icon-lg:hover{
    --tw-translate-x: -40px;
  }

  .\33xl\:hover\:-translate-x-icon-sm:hover{
    --tw-translate-x: -18px;
  }

  .\33xl\:hover\:-translate-x-icon-xs:hover{
    --tw-translate-x: -16px;
  }

  .\33xl\:hover\:-translate-x-icon-spacing:hover{
    --tw-translate-x: -8px;
  }

  .\33xl\:hover\:-translate-x-heading-xs:hover{
    --tw-translate-x: -0.25rem;
  }

  .\33xl\:hover\:-translate-x-heading-sm:hover{
    --tw-translate-x: -0.5rem;
  }

  .\33xl\:hover\:-translate-x-heading:hover{
    --tw-translate-x: -1rem;
  }

  .\33xl\:hover\:-translate-x-heading-lg:hover{
    --tw-translate-x: -2rem;
  }

  .\33xl\:hover\:-translate-x-actionbar:hover{
    --tw-translate-x: -70px;
  }

  .\33xl\:hover\:-translate-x-aside:hover{
    --tw-translate-x: -20rem;
  }

  .\33xl\:hover\:-translate-x-sidebar:hover{
    --tw-translate-x: -16rem;
  }

  .\33xl\:hover\:-translate-x-card-padding:hover{
    --tw-translate-x: -1.25rem;
  }

  .\33xl\:hover\:translate-x-1\/2:hover{
    --tw-translate-x: 50%;
  }

  .\33xl\:hover\:translate-x-1\/3:hover{
    --tw-translate-x: 33.333333%;
  }

  .\33xl\:hover\:translate-x-2\/3:hover{
    --tw-translate-x: 66.666667%;
  }

  .\33xl\:hover\:translate-x-1\/4:hover{
    --tw-translate-x: 25%;
  }

  .\33xl\:hover\:translate-x-2\/4:hover{
    --tw-translate-x: 50%;
  }

  .\33xl\:hover\:translate-x-3\/4:hover{
    --tw-translate-x: 75%;
  }

  .\33xl\:hover\:translate-x-full:hover{
    --tw-translate-x: 100%;
  }

  .\33xl\:hover\:-translate-x-1\/2:hover{
    --tw-translate-x: -50%;
  }

  .\33xl\:hover\:-translate-x-1\/3:hover{
    --tw-translate-x: -33.333333%;
  }

  .\33xl\:hover\:-translate-x-2\/3:hover{
    --tw-translate-x: -66.666667%;
  }

  .\33xl\:hover\:-translate-x-1\/4:hover{
    --tw-translate-x: -25%;
  }

  .\33xl\:hover\:-translate-x-2\/4:hover{
    --tw-translate-x: -50%;
  }

  .\33xl\:hover\:-translate-x-3\/4:hover{
    --tw-translate-x: -75%;
  }

  .\33xl\:hover\:-translate-x-full:hover{
    --tw-translate-x: -100%;
  }

  .\33xl\:hover\:translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .\33xl\:hover\:translate-y-1:hover{
    --tw-translate-y: 0.25rem;
  }

  .\33xl\:hover\:translate-y-2:hover{
    --tw-translate-y: 0.5rem;
  }

  .\33xl\:hover\:translate-y-3:hover{
    --tw-translate-y: 0.75rem;
  }

  .\33xl\:hover\:translate-y-4:hover{
    --tw-translate-y: 1rem;
  }

  .\33xl\:hover\:translate-y-5:hover{
    --tw-translate-y: 1.25rem;
  }

  .\33xl\:hover\:translate-y-6:hover{
    --tw-translate-y: 1.5rem;
  }

  .\33xl\:hover\:translate-y-7:hover{
    --tw-translate-y: 1.75rem;
  }

  .\33xl\:hover\:translate-y-8:hover{
    --tw-translate-y: 2rem;
  }

  .\33xl\:hover\:translate-y-9:hover{
    --tw-translate-y: 2.25rem;
  }

  .\33xl\:hover\:translate-y-10:hover{
    --tw-translate-y: 2.5rem;
  }

  .\33xl\:hover\:translate-y-11:hover{
    --tw-translate-y: 2.75rem;
  }

  .\33xl\:hover\:translate-y-12:hover{
    --tw-translate-y: 3rem;
  }

  .\33xl\:hover\:translate-y-14:hover{
    --tw-translate-y: 3.5rem;
  }

  .\33xl\:hover\:translate-y-16:hover{
    --tw-translate-y: 4rem;
  }

  .\33xl\:hover\:translate-y-20:hover{
    --tw-translate-y: 5rem;
  }

  .\33xl\:hover\:translate-y-24:hover{
    --tw-translate-y: 6rem;
  }

  .\33xl\:hover\:translate-y-28:hover{
    --tw-translate-y: 7rem;
  }

  .\33xl\:hover\:translate-y-32:hover{
    --tw-translate-y: 8rem;
  }

  .\33xl\:hover\:translate-y-36:hover{
    --tw-translate-y: 9rem;
  }

  .\33xl\:hover\:translate-y-40:hover{
    --tw-translate-y: 10rem;
  }

  .\33xl\:hover\:translate-y-44:hover{
    --tw-translate-y: 11rem;
  }

  .\33xl\:hover\:translate-y-48:hover{
    --tw-translate-y: 12rem;
  }

  .\33xl\:hover\:translate-y-52:hover{
    --tw-translate-y: 13rem;
  }

  .\33xl\:hover\:translate-y-56:hover{
    --tw-translate-y: 14rem;
  }

  .\33xl\:hover\:translate-y-60:hover{
    --tw-translate-y: 15rem;
  }

  .\33xl\:hover\:translate-y-64:hover{
    --tw-translate-y: 16rem;
  }

  .\33xl\:hover\:translate-y-72:hover{
    --tw-translate-y: 18rem;
  }

  .\33xl\:hover\:translate-y-80:hover{
    --tw-translate-y: 20rem;
  }

  .\33xl\:hover\:translate-y-96:hover{
    --tw-translate-y: 24rem;
  }

  .\33xl\:hover\:translate-y-144:hover{
    --tw-translate-y: 36rem;
  }

  .\33xl\:hover\:translate-y-192:hover{
    --tw-translate-y: 48rem;
  }

  .\33xl\:hover\:translate-y-240:hover{
    --tw-translate-y: 60rem;
  }

  .\33xl\:hover\:translate-y-px:hover{
    --tw-translate-y: 1px;
  }

  .\33xl\:hover\:translate-y-0\.5:hover{
    --tw-translate-y: 0.125rem;
  }

  .\33xl\:hover\:translate-y-1\.5:hover{
    --tw-translate-y: 0.375rem;
  }

  .\33xl\:hover\:translate-y-2\.5:hover{
    --tw-translate-y: 0.625rem;
  }

  .\33xl\:hover\:translate-y-3\.5:hover{
    --tw-translate-y: 0.875rem;
  }

  .\33xl\:hover\:translate-y-btn-default:hover{
    --tw-translate-y: 2.5rem;
  }

  .\33xl\:hover\:translate-y-btn-sm:hover{
    --tw-translate-y: 1.875rem;
  }

  .\33xl\:hover\:translate-y-header:hover{
    --tw-translate-y: 60px;
  }

  .\33xl\:hover\:translate-y-icon:hover{
    --tw-translate-y: 20px;
  }

  .\33xl\:hover\:translate-y-icon-3xl:hover{
    --tw-translate-y: 120px;
  }

  .\33xl\:hover\:translate-y-icon-2xl:hover{
    --tw-translate-y: 80px;
  }

  .\33xl\:hover\:translate-y-icon-xl:hover{
    --tw-translate-y: 60px;
  }

  .\33xl\:hover\:translate-y-icon-lg:hover{
    --tw-translate-y: 40px;
  }

  .\33xl\:hover\:translate-y-icon-sm:hover{
    --tw-translate-y: 18px;
  }

  .\33xl\:hover\:translate-y-icon-xs:hover{
    --tw-translate-y: 16px;
  }

  .\33xl\:hover\:translate-y-icon-spacing:hover{
    --tw-translate-y: 8px;
  }

  .\33xl\:hover\:translate-y-heading-xs:hover{
    --tw-translate-y: 0.25rem;
  }

  .\33xl\:hover\:translate-y-heading-sm:hover{
    --tw-translate-y: 0.5rem;
  }

  .\33xl\:hover\:translate-y-heading:hover{
    --tw-translate-y: 1rem;
  }

  .\33xl\:hover\:translate-y-heading-lg:hover{
    --tw-translate-y: 2rem;
  }

  .\33xl\:hover\:translate-y-actionbar:hover{
    --tw-translate-y: 70px;
  }

  .\33xl\:hover\:translate-y-aside:hover{
    --tw-translate-y: 20rem;
  }

  .\33xl\:hover\:translate-y-sidebar:hover{
    --tw-translate-y: 16rem;
  }

  .\33xl\:hover\:translate-y-card-padding:hover{
    --tw-translate-y: 1.25rem;
  }

  .\33xl\:hover\:-translate-y-0:hover{
    --tw-translate-y: 0px;
  }

  .\33xl\:hover\:-translate-y-1:hover{
    --tw-translate-y: -0.25rem;
  }

  .\33xl\:hover\:-translate-y-2:hover{
    --tw-translate-y: -0.5rem;
  }

  .\33xl\:hover\:-translate-y-3:hover{
    --tw-translate-y: -0.75rem;
  }

  .\33xl\:hover\:-translate-y-4:hover{
    --tw-translate-y: -1rem;
  }

  .\33xl\:hover\:-translate-y-5:hover{
    --tw-translate-y: -1.25rem;
  }

  .\33xl\:hover\:-translate-y-6:hover{
    --tw-translate-y: -1.5rem;
  }

  .\33xl\:hover\:-translate-y-7:hover{
    --tw-translate-y: -1.75rem;
  }

  .\33xl\:hover\:-translate-y-8:hover{
    --tw-translate-y: -2rem;
  }

  .\33xl\:hover\:-translate-y-9:hover{
    --tw-translate-y: -2.25rem;
  }

  .\33xl\:hover\:-translate-y-10:hover{
    --tw-translate-y: -2.5rem;
  }

  .\33xl\:hover\:-translate-y-11:hover{
    --tw-translate-y: -2.75rem;
  }

  .\33xl\:hover\:-translate-y-12:hover{
    --tw-translate-y: -3rem;
  }

  .\33xl\:hover\:-translate-y-14:hover{
    --tw-translate-y: -3.5rem;
  }

  .\33xl\:hover\:-translate-y-16:hover{
    --tw-translate-y: -4rem;
  }

  .\33xl\:hover\:-translate-y-20:hover{
    --tw-translate-y: -5rem;
  }

  .\33xl\:hover\:-translate-y-24:hover{
    --tw-translate-y: -6rem;
  }

  .\33xl\:hover\:-translate-y-28:hover{
    --tw-translate-y: -7rem;
  }

  .\33xl\:hover\:-translate-y-32:hover{
    --tw-translate-y: -8rem;
  }

  .\33xl\:hover\:-translate-y-36:hover{
    --tw-translate-y: -9rem;
  }

  .\33xl\:hover\:-translate-y-40:hover{
    --tw-translate-y: -10rem;
  }

  .\33xl\:hover\:-translate-y-44:hover{
    --tw-translate-y: -11rem;
  }

  .\33xl\:hover\:-translate-y-48:hover{
    --tw-translate-y: -12rem;
  }

  .\33xl\:hover\:-translate-y-52:hover{
    --tw-translate-y: -13rem;
  }

  .\33xl\:hover\:-translate-y-56:hover{
    --tw-translate-y: -14rem;
  }

  .\33xl\:hover\:-translate-y-60:hover{
    --tw-translate-y: -15rem;
  }

  .\33xl\:hover\:-translate-y-64:hover{
    --tw-translate-y: -16rem;
  }

  .\33xl\:hover\:-translate-y-72:hover{
    --tw-translate-y: -18rem;
  }

  .\33xl\:hover\:-translate-y-80:hover{
    --tw-translate-y: -20rem;
  }

  .\33xl\:hover\:-translate-y-96:hover{
    --tw-translate-y: -24rem;
  }

  .\33xl\:hover\:-translate-y-144:hover{
    --tw-translate-y: -36rem;
  }

  .\33xl\:hover\:-translate-y-192:hover{
    --tw-translate-y: -48rem;
  }

  .\33xl\:hover\:-translate-y-240:hover{
    --tw-translate-y: -60rem;
  }

  .\33xl\:hover\:-translate-y-px:hover{
    --tw-translate-y: -1px;
  }

  .\33xl\:hover\:-translate-y-0\.5:hover{
    --tw-translate-y: -0.125rem;
  }

  .\33xl\:hover\:-translate-y-1\.5:hover{
    --tw-translate-y: -0.375rem;
  }

  .\33xl\:hover\:-translate-y-2\.5:hover{
    --tw-translate-y: -0.625rem;
  }

  .\33xl\:hover\:-translate-y-3\.5:hover{
    --tw-translate-y: -0.875rem;
  }

  .\33xl\:hover\:-translate-y-btn-default:hover{
    --tw-translate-y: -2.5rem;
  }

  .\33xl\:hover\:-translate-y-btn-sm:hover{
    --tw-translate-y: -1.875rem;
  }

  .\33xl\:hover\:-translate-y-header:hover{
    --tw-translate-y: -60px;
  }

  .\33xl\:hover\:-translate-y-icon:hover{
    --tw-translate-y: -20px;
  }

  .\33xl\:hover\:-translate-y-icon-3xl:hover{
    --tw-translate-y: -120px;
  }

  .\33xl\:hover\:-translate-y-icon-2xl:hover{
    --tw-translate-y: -80px;
  }

  .\33xl\:hover\:-translate-y-icon-xl:hover{
    --tw-translate-y: -60px;
  }

  .\33xl\:hover\:-translate-y-icon-lg:hover{
    --tw-translate-y: -40px;
  }

  .\33xl\:hover\:-translate-y-icon-sm:hover{
    --tw-translate-y: -18px;
  }

  .\33xl\:hover\:-translate-y-icon-xs:hover{
    --tw-translate-y: -16px;
  }

  .\33xl\:hover\:-translate-y-icon-spacing:hover{
    --tw-translate-y: -8px;
  }

  .\33xl\:hover\:-translate-y-heading-xs:hover{
    --tw-translate-y: -0.25rem;
  }

  .\33xl\:hover\:-translate-y-heading-sm:hover{
    --tw-translate-y: -0.5rem;
  }

  .\33xl\:hover\:-translate-y-heading:hover{
    --tw-translate-y: -1rem;
  }

  .\33xl\:hover\:-translate-y-heading-lg:hover{
    --tw-translate-y: -2rem;
  }

  .\33xl\:hover\:-translate-y-actionbar:hover{
    --tw-translate-y: -70px;
  }

  .\33xl\:hover\:-translate-y-aside:hover{
    --tw-translate-y: -20rem;
  }

  .\33xl\:hover\:-translate-y-sidebar:hover{
    --tw-translate-y: -16rem;
  }

  .\33xl\:hover\:-translate-y-card-padding:hover{
    --tw-translate-y: -1.25rem;
  }

  .\33xl\:hover\:translate-y-1\/2:hover{
    --tw-translate-y: 50%;
  }

  .\33xl\:hover\:translate-y-1\/3:hover{
    --tw-translate-y: 33.333333%;
  }

  .\33xl\:hover\:translate-y-2\/3:hover{
    --tw-translate-y: 66.666667%;
  }

  .\33xl\:hover\:translate-y-1\/4:hover{
    --tw-translate-y: 25%;
  }

  .\33xl\:hover\:translate-y-2\/4:hover{
    --tw-translate-y: 50%;
  }

  .\33xl\:hover\:translate-y-3\/4:hover{
    --tw-translate-y: 75%;
  }

  .\33xl\:hover\:translate-y-full:hover{
    --tw-translate-y: 100%;
  }

  .\33xl\:hover\:-translate-y-1\/2:hover{
    --tw-translate-y: -50%;
  }

  .\33xl\:hover\:-translate-y-1\/3:hover{
    --tw-translate-y: -33.333333%;
  }

  .\33xl\:hover\:-translate-y-2\/3:hover{
    --tw-translate-y: -66.666667%;
  }

  .\33xl\:hover\:-translate-y-1\/4:hover{
    --tw-translate-y: -25%;
  }

  .\33xl\:hover\:-translate-y-2\/4:hover{
    --tw-translate-y: -50%;
  }

  .\33xl\:hover\:-translate-y-3\/4:hover{
    --tw-translate-y: -75%;
  }

  .\33xl\:hover\:-translate-y-full:hover{
    --tw-translate-y: -100%;
  }

  .\33xl\:focus\:translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .\33xl\:focus\:translate-x-1:focus{
    --tw-translate-x: 0.25rem;
  }

  .\33xl\:focus\:translate-x-2:focus{
    --tw-translate-x: 0.5rem;
  }

  .\33xl\:focus\:translate-x-3:focus{
    --tw-translate-x: 0.75rem;
  }

  .\33xl\:focus\:translate-x-4:focus{
    --tw-translate-x: 1rem;
  }

  .\33xl\:focus\:translate-x-5:focus{
    --tw-translate-x: 1.25rem;
  }

  .\33xl\:focus\:translate-x-6:focus{
    --tw-translate-x: 1.5rem;
  }

  .\33xl\:focus\:translate-x-7:focus{
    --tw-translate-x: 1.75rem;
  }

  .\33xl\:focus\:translate-x-8:focus{
    --tw-translate-x: 2rem;
  }

  .\33xl\:focus\:translate-x-9:focus{
    --tw-translate-x: 2.25rem;
  }

  .\33xl\:focus\:translate-x-10:focus{
    --tw-translate-x: 2.5rem;
  }

  .\33xl\:focus\:translate-x-11:focus{
    --tw-translate-x: 2.75rem;
  }

  .\33xl\:focus\:translate-x-12:focus{
    --tw-translate-x: 3rem;
  }

  .\33xl\:focus\:translate-x-14:focus{
    --tw-translate-x: 3.5rem;
  }

  .\33xl\:focus\:translate-x-16:focus{
    --tw-translate-x: 4rem;
  }

  .\33xl\:focus\:translate-x-20:focus{
    --tw-translate-x: 5rem;
  }

  .\33xl\:focus\:translate-x-24:focus{
    --tw-translate-x: 6rem;
  }

  .\33xl\:focus\:translate-x-28:focus{
    --tw-translate-x: 7rem;
  }

  .\33xl\:focus\:translate-x-32:focus{
    --tw-translate-x: 8rem;
  }

  .\33xl\:focus\:translate-x-36:focus{
    --tw-translate-x: 9rem;
  }

  .\33xl\:focus\:translate-x-40:focus{
    --tw-translate-x: 10rem;
  }

  .\33xl\:focus\:translate-x-44:focus{
    --tw-translate-x: 11rem;
  }

  .\33xl\:focus\:translate-x-48:focus{
    --tw-translate-x: 12rem;
  }

  .\33xl\:focus\:translate-x-52:focus{
    --tw-translate-x: 13rem;
  }

  .\33xl\:focus\:translate-x-56:focus{
    --tw-translate-x: 14rem;
  }

  .\33xl\:focus\:translate-x-60:focus{
    --tw-translate-x: 15rem;
  }

  .\33xl\:focus\:translate-x-64:focus{
    --tw-translate-x: 16rem;
  }

  .\33xl\:focus\:translate-x-72:focus{
    --tw-translate-x: 18rem;
  }

  .\33xl\:focus\:translate-x-80:focus{
    --tw-translate-x: 20rem;
  }

  .\33xl\:focus\:translate-x-96:focus{
    --tw-translate-x: 24rem;
  }

  .\33xl\:focus\:translate-x-144:focus{
    --tw-translate-x: 36rem;
  }

  .\33xl\:focus\:translate-x-192:focus{
    --tw-translate-x: 48rem;
  }

  .\33xl\:focus\:translate-x-240:focus{
    --tw-translate-x: 60rem;
  }

  .\33xl\:focus\:translate-x-px:focus{
    --tw-translate-x: 1px;
  }

  .\33xl\:focus\:translate-x-0\.5:focus{
    --tw-translate-x: 0.125rem;
  }

  .\33xl\:focus\:translate-x-1\.5:focus{
    --tw-translate-x: 0.375rem;
  }

  .\33xl\:focus\:translate-x-2\.5:focus{
    --tw-translate-x: 0.625rem;
  }

  .\33xl\:focus\:translate-x-3\.5:focus{
    --tw-translate-x: 0.875rem;
  }

  .\33xl\:focus\:translate-x-btn-default:focus{
    --tw-translate-x: 2.5rem;
  }

  .\33xl\:focus\:translate-x-btn-sm:focus{
    --tw-translate-x: 1.875rem;
  }

  .\33xl\:focus\:translate-x-header:focus{
    --tw-translate-x: 60px;
  }

  .\33xl\:focus\:translate-x-icon:focus{
    --tw-translate-x: 20px;
  }

  .\33xl\:focus\:translate-x-icon-3xl:focus{
    --tw-translate-x: 120px;
  }

  .\33xl\:focus\:translate-x-icon-2xl:focus{
    --tw-translate-x: 80px;
  }

  .\33xl\:focus\:translate-x-icon-xl:focus{
    --tw-translate-x: 60px;
  }

  .\33xl\:focus\:translate-x-icon-lg:focus{
    --tw-translate-x: 40px;
  }

  .\33xl\:focus\:translate-x-icon-sm:focus{
    --tw-translate-x: 18px;
  }

  .\33xl\:focus\:translate-x-icon-xs:focus{
    --tw-translate-x: 16px;
  }

  .\33xl\:focus\:translate-x-icon-spacing:focus{
    --tw-translate-x: 8px;
  }

  .\33xl\:focus\:translate-x-heading-xs:focus{
    --tw-translate-x: 0.25rem;
  }

  .\33xl\:focus\:translate-x-heading-sm:focus{
    --tw-translate-x: 0.5rem;
  }

  .\33xl\:focus\:translate-x-heading:focus{
    --tw-translate-x: 1rem;
  }

  .\33xl\:focus\:translate-x-heading-lg:focus{
    --tw-translate-x: 2rem;
  }

  .\33xl\:focus\:translate-x-actionbar:focus{
    --tw-translate-x: 70px;
  }

  .\33xl\:focus\:translate-x-aside:focus{
    --tw-translate-x: 20rem;
  }

  .\33xl\:focus\:translate-x-sidebar:focus{
    --tw-translate-x: 16rem;
  }

  .\33xl\:focus\:translate-x-card-padding:focus{
    --tw-translate-x: 1.25rem;
  }

  .\33xl\:focus\:-translate-x-0:focus{
    --tw-translate-x: 0px;
  }

  .\33xl\:focus\:-translate-x-1:focus{
    --tw-translate-x: -0.25rem;
  }

  .\33xl\:focus\:-translate-x-2:focus{
    --tw-translate-x: -0.5rem;
  }

  .\33xl\:focus\:-translate-x-3:focus{
    --tw-translate-x: -0.75rem;
  }

  .\33xl\:focus\:-translate-x-4:focus{
    --tw-translate-x: -1rem;
  }

  .\33xl\:focus\:-translate-x-5:focus{
    --tw-translate-x: -1.25rem;
  }

  .\33xl\:focus\:-translate-x-6:focus{
    --tw-translate-x: -1.5rem;
  }

  .\33xl\:focus\:-translate-x-7:focus{
    --tw-translate-x: -1.75rem;
  }

  .\33xl\:focus\:-translate-x-8:focus{
    --tw-translate-x: -2rem;
  }

  .\33xl\:focus\:-translate-x-9:focus{
    --tw-translate-x: -2.25rem;
  }

  .\33xl\:focus\:-translate-x-10:focus{
    --tw-translate-x: -2.5rem;
  }

  .\33xl\:focus\:-translate-x-11:focus{
    --tw-translate-x: -2.75rem;
  }

  .\33xl\:focus\:-translate-x-12:focus{
    --tw-translate-x: -3rem;
  }

  .\33xl\:focus\:-translate-x-14:focus{
    --tw-translate-x: -3.5rem;
  }

  .\33xl\:focus\:-translate-x-16:focus{
    --tw-translate-x: -4rem;
  }

  .\33xl\:focus\:-translate-x-20:focus{
    --tw-translate-x: -5rem;
  }

  .\33xl\:focus\:-translate-x-24:focus{
    --tw-translate-x: -6rem;
  }

  .\33xl\:focus\:-translate-x-28:focus{
    --tw-translate-x: -7rem;
  }

  .\33xl\:focus\:-translate-x-32:focus{
    --tw-translate-x: -8rem;
  }

  .\33xl\:focus\:-translate-x-36:focus{
    --tw-translate-x: -9rem;
  }

  .\33xl\:focus\:-translate-x-40:focus{
    --tw-translate-x: -10rem;
  }

  .\33xl\:focus\:-translate-x-44:focus{
    --tw-translate-x: -11rem;
  }

  .\33xl\:focus\:-translate-x-48:focus{
    --tw-translate-x: -12rem;
  }

  .\33xl\:focus\:-translate-x-52:focus{
    --tw-translate-x: -13rem;
  }

  .\33xl\:focus\:-translate-x-56:focus{
    --tw-translate-x: -14rem;
  }

  .\33xl\:focus\:-translate-x-60:focus{
    --tw-translate-x: -15rem;
  }

  .\33xl\:focus\:-translate-x-64:focus{
    --tw-translate-x: -16rem;
  }

  .\33xl\:focus\:-translate-x-72:focus{
    --tw-translate-x: -18rem;
  }

  .\33xl\:focus\:-translate-x-80:focus{
    --tw-translate-x: -20rem;
  }

  .\33xl\:focus\:-translate-x-96:focus{
    --tw-translate-x: -24rem;
  }

  .\33xl\:focus\:-translate-x-144:focus{
    --tw-translate-x: -36rem;
  }

  .\33xl\:focus\:-translate-x-192:focus{
    --tw-translate-x: -48rem;
  }

  .\33xl\:focus\:-translate-x-240:focus{
    --tw-translate-x: -60rem;
  }

  .\33xl\:focus\:-translate-x-px:focus{
    --tw-translate-x: -1px;
  }

  .\33xl\:focus\:-translate-x-0\.5:focus{
    --tw-translate-x: -0.125rem;
  }

  .\33xl\:focus\:-translate-x-1\.5:focus{
    --tw-translate-x: -0.375rem;
  }

  .\33xl\:focus\:-translate-x-2\.5:focus{
    --tw-translate-x: -0.625rem;
  }

  .\33xl\:focus\:-translate-x-3\.5:focus{
    --tw-translate-x: -0.875rem;
  }

  .\33xl\:focus\:-translate-x-btn-default:focus{
    --tw-translate-x: -2.5rem;
  }

  .\33xl\:focus\:-translate-x-btn-sm:focus{
    --tw-translate-x: -1.875rem;
  }

  .\33xl\:focus\:-translate-x-header:focus{
    --tw-translate-x: -60px;
  }

  .\33xl\:focus\:-translate-x-icon:focus{
    --tw-translate-x: -20px;
  }

  .\33xl\:focus\:-translate-x-icon-3xl:focus{
    --tw-translate-x: -120px;
  }

  .\33xl\:focus\:-translate-x-icon-2xl:focus{
    --tw-translate-x: -80px;
  }

  .\33xl\:focus\:-translate-x-icon-xl:focus{
    --tw-translate-x: -60px;
  }

  .\33xl\:focus\:-translate-x-icon-lg:focus{
    --tw-translate-x: -40px;
  }

  .\33xl\:focus\:-translate-x-icon-sm:focus{
    --tw-translate-x: -18px;
  }

  .\33xl\:focus\:-translate-x-icon-xs:focus{
    --tw-translate-x: -16px;
  }

  .\33xl\:focus\:-translate-x-icon-spacing:focus{
    --tw-translate-x: -8px;
  }

  .\33xl\:focus\:-translate-x-heading-xs:focus{
    --tw-translate-x: -0.25rem;
  }

  .\33xl\:focus\:-translate-x-heading-sm:focus{
    --tw-translate-x: -0.5rem;
  }

  .\33xl\:focus\:-translate-x-heading:focus{
    --tw-translate-x: -1rem;
  }

  .\33xl\:focus\:-translate-x-heading-lg:focus{
    --tw-translate-x: -2rem;
  }

  .\33xl\:focus\:-translate-x-actionbar:focus{
    --tw-translate-x: -70px;
  }

  .\33xl\:focus\:-translate-x-aside:focus{
    --tw-translate-x: -20rem;
  }

  .\33xl\:focus\:-translate-x-sidebar:focus{
    --tw-translate-x: -16rem;
  }

  .\33xl\:focus\:-translate-x-card-padding:focus{
    --tw-translate-x: -1.25rem;
  }

  .\33xl\:focus\:translate-x-1\/2:focus{
    --tw-translate-x: 50%;
  }

  .\33xl\:focus\:translate-x-1\/3:focus{
    --tw-translate-x: 33.333333%;
  }

  .\33xl\:focus\:translate-x-2\/3:focus{
    --tw-translate-x: 66.666667%;
  }

  .\33xl\:focus\:translate-x-1\/4:focus{
    --tw-translate-x: 25%;
  }

  .\33xl\:focus\:translate-x-2\/4:focus{
    --tw-translate-x: 50%;
  }

  .\33xl\:focus\:translate-x-3\/4:focus{
    --tw-translate-x: 75%;
  }

  .\33xl\:focus\:translate-x-full:focus{
    --tw-translate-x: 100%;
  }

  .\33xl\:focus\:-translate-x-1\/2:focus{
    --tw-translate-x: -50%;
  }

  .\33xl\:focus\:-translate-x-1\/3:focus{
    --tw-translate-x: -33.333333%;
  }

  .\33xl\:focus\:-translate-x-2\/3:focus{
    --tw-translate-x: -66.666667%;
  }

  .\33xl\:focus\:-translate-x-1\/4:focus{
    --tw-translate-x: -25%;
  }

  .\33xl\:focus\:-translate-x-2\/4:focus{
    --tw-translate-x: -50%;
  }

  .\33xl\:focus\:-translate-x-3\/4:focus{
    --tw-translate-x: -75%;
  }

  .\33xl\:focus\:-translate-x-full:focus{
    --tw-translate-x: -100%;
  }

  .\33xl\:focus\:translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .\33xl\:focus\:translate-y-1:focus{
    --tw-translate-y: 0.25rem;
  }

  .\33xl\:focus\:translate-y-2:focus{
    --tw-translate-y: 0.5rem;
  }

  .\33xl\:focus\:translate-y-3:focus{
    --tw-translate-y: 0.75rem;
  }

  .\33xl\:focus\:translate-y-4:focus{
    --tw-translate-y: 1rem;
  }

  .\33xl\:focus\:translate-y-5:focus{
    --tw-translate-y: 1.25rem;
  }

  .\33xl\:focus\:translate-y-6:focus{
    --tw-translate-y: 1.5rem;
  }

  .\33xl\:focus\:translate-y-7:focus{
    --tw-translate-y: 1.75rem;
  }

  .\33xl\:focus\:translate-y-8:focus{
    --tw-translate-y: 2rem;
  }

  .\33xl\:focus\:translate-y-9:focus{
    --tw-translate-y: 2.25rem;
  }

  .\33xl\:focus\:translate-y-10:focus{
    --tw-translate-y: 2.5rem;
  }

  .\33xl\:focus\:translate-y-11:focus{
    --tw-translate-y: 2.75rem;
  }

  .\33xl\:focus\:translate-y-12:focus{
    --tw-translate-y: 3rem;
  }

  .\33xl\:focus\:translate-y-14:focus{
    --tw-translate-y: 3.5rem;
  }

  .\33xl\:focus\:translate-y-16:focus{
    --tw-translate-y: 4rem;
  }

  .\33xl\:focus\:translate-y-20:focus{
    --tw-translate-y: 5rem;
  }

  .\33xl\:focus\:translate-y-24:focus{
    --tw-translate-y: 6rem;
  }

  .\33xl\:focus\:translate-y-28:focus{
    --tw-translate-y: 7rem;
  }

  .\33xl\:focus\:translate-y-32:focus{
    --tw-translate-y: 8rem;
  }

  .\33xl\:focus\:translate-y-36:focus{
    --tw-translate-y: 9rem;
  }

  .\33xl\:focus\:translate-y-40:focus{
    --tw-translate-y: 10rem;
  }

  .\33xl\:focus\:translate-y-44:focus{
    --tw-translate-y: 11rem;
  }

  .\33xl\:focus\:translate-y-48:focus{
    --tw-translate-y: 12rem;
  }

  .\33xl\:focus\:translate-y-52:focus{
    --tw-translate-y: 13rem;
  }

  .\33xl\:focus\:translate-y-56:focus{
    --tw-translate-y: 14rem;
  }

  .\33xl\:focus\:translate-y-60:focus{
    --tw-translate-y: 15rem;
  }

  .\33xl\:focus\:translate-y-64:focus{
    --tw-translate-y: 16rem;
  }

  .\33xl\:focus\:translate-y-72:focus{
    --tw-translate-y: 18rem;
  }

  .\33xl\:focus\:translate-y-80:focus{
    --tw-translate-y: 20rem;
  }

  .\33xl\:focus\:translate-y-96:focus{
    --tw-translate-y: 24rem;
  }

  .\33xl\:focus\:translate-y-144:focus{
    --tw-translate-y: 36rem;
  }

  .\33xl\:focus\:translate-y-192:focus{
    --tw-translate-y: 48rem;
  }

  .\33xl\:focus\:translate-y-240:focus{
    --tw-translate-y: 60rem;
  }

  .\33xl\:focus\:translate-y-px:focus{
    --tw-translate-y: 1px;
  }

  .\33xl\:focus\:translate-y-0\.5:focus{
    --tw-translate-y: 0.125rem;
  }

  .\33xl\:focus\:translate-y-1\.5:focus{
    --tw-translate-y: 0.375rem;
  }

  .\33xl\:focus\:translate-y-2\.5:focus{
    --tw-translate-y: 0.625rem;
  }

  .\33xl\:focus\:translate-y-3\.5:focus{
    --tw-translate-y: 0.875rem;
  }

  .\33xl\:focus\:translate-y-btn-default:focus{
    --tw-translate-y: 2.5rem;
  }

  .\33xl\:focus\:translate-y-btn-sm:focus{
    --tw-translate-y: 1.875rem;
  }

  .\33xl\:focus\:translate-y-header:focus{
    --tw-translate-y: 60px;
  }

  .\33xl\:focus\:translate-y-icon:focus{
    --tw-translate-y: 20px;
  }

  .\33xl\:focus\:translate-y-icon-3xl:focus{
    --tw-translate-y: 120px;
  }

  .\33xl\:focus\:translate-y-icon-2xl:focus{
    --tw-translate-y: 80px;
  }

  .\33xl\:focus\:translate-y-icon-xl:focus{
    --tw-translate-y: 60px;
  }

  .\33xl\:focus\:translate-y-icon-lg:focus{
    --tw-translate-y: 40px;
  }

  .\33xl\:focus\:translate-y-icon-sm:focus{
    --tw-translate-y: 18px;
  }

  .\33xl\:focus\:translate-y-icon-xs:focus{
    --tw-translate-y: 16px;
  }

  .\33xl\:focus\:translate-y-icon-spacing:focus{
    --tw-translate-y: 8px;
  }

  .\33xl\:focus\:translate-y-heading-xs:focus{
    --tw-translate-y: 0.25rem;
  }

  .\33xl\:focus\:translate-y-heading-sm:focus{
    --tw-translate-y: 0.5rem;
  }

  .\33xl\:focus\:translate-y-heading:focus{
    --tw-translate-y: 1rem;
  }

  .\33xl\:focus\:translate-y-heading-lg:focus{
    --tw-translate-y: 2rem;
  }

  .\33xl\:focus\:translate-y-actionbar:focus{
    --tw-translate-y: 70px;
  }

  .\33xl\:focus\:translate-y-aside:focus{
    --tw-translate-y: 20rem;
  }

  .\33xl\:focus\:translate-y-sidebar:focus{
    --tw-translate-y: 16rem;
  }

  .\33xl\:focus\:translate-y-card-padding:focus{
    --tw-translate-y: 1.25rem;
  }

  .\33xl\:focus\:-translate-y-0:focus{
    --tw-translate-y: 0px;
  }

  .\33xl\:focus\:-translate-y-1:focus{
    --tw-translate-y: -0.25rem;
  }

  .\33xl\:focus\:-translate-y-2:focus{
    --tw-translate-y: -0.5rem;
  }

  .\33xl\:focus\:-translate-y-3:focus{
    --tw-translate-y: -0.75rem;
  }

  .\33xl\:focus\:-translate-y-4:focus{
    --tw-translate-y: -1rem;
  }

  .\33xl\:focus\:-translate-y-5:focus{
    --tw-translate-y: -1.25rem;
  }

  .\33xl\:focus\:-translate-y-6:focus{
    --tw-translate-y: -1.5rem;
  }

  .\33xl\:focus\:-translate-y-7:focus{
    --tw-translate-y: -1.75rem;
  }

  .\33xl\:focus\:-translate-y-8:focus{
    --tw-translate-y: -2rem;
  }

  .\33xl\:focus\:-translate-y-9:focus{
    --tw-translate-y: -2.25rem;
  }

  .\33xl\:focus\:-translate-y-10:focus{
    --tw-translate-y: -2.5rem;
  }

  .\33xl\:focus\:-translate-y-11:focus{
    --tw-translate-y: -2.75rem;
  }

  .\33xl\:focus\:-translate-y-12:focus{
    --tw-translate-y: -3rem;
  }

  .\33xl\:focus\:-translate-y-14:focus{
    --tw-translate-y: -3.5rem;
  }

  .\33xl\:focus\:-translate-y-16:focus{
    --tw-translate-y: -4rem;
  }

  .\33xl\:focus\:-translate-y-20:focus{
    --tw-translate-y: -5rem;
  }

  .\33xl\:focus\:-translate-y-24:focus{
    --tw-translate-y: -6rem;
  }

  .\33xl\:focus\:-translate-y-28:focus{
    --tw-translate-y: -7rem;
  }

  .\33xl\:focus\:-translate-y-32:focus{
    --tw-translate-y: -8rem;
  }

  .\33xl\:focus\:-translate-y-36:focus{
    --tw-translate-y: -9rem;
  }

  .\33xl\:focus\:-translate-y-40:focus{
    --tw-translate-y: -10rem;
  }

  .\33xl\:focus\:-translate-y-44:focus{
    --tw-translate-y: -11rem;
  }

  .\33xl\:focus\:-translate-y-48:focus{
    --tw-translate-y: -12rem;
  }

  .\33xl\:focus\:-translate-y-52:focus{
    --tw-translate-y: -13rem;
  }

  .\33xl\:focus\:-translate-y-56:focus{
    --tw-translate-y: -14rem;
  }

  .\33xl\:focus\:-translate-y-60:focus{
    --tw-translate-y: -15rem;
  }

  .\33xl\:focus\:-translate-y-64:focus{
    --tw-translate-y: -16rem;
  }

  .\33xl\:focus\:-translate-y-72:focus{
    --tw-translate-y: -18rem;
  }

  .\33xl\:focus\:-translate-y-80:focus{
    --tw-translate-y: -20rem;
  }

  .\33xl\:focus\:-translate-y-96:focus{
    --tw-translate-y: -24rem;
  }

  .\33xl\:focus\:-translate-y-144:focus{
    --tw-translate-y: -36rem;
  }

  .\33xl\:focus\:-translate-y-192:focus{
    --tw-translate-y: -48rem;
  }

  .\33xl\:focus\:-translate-y-240:focus{
    --tw-translate-y: -60rem;
  }

  .\33xl\:focus\:-translate-y-px:focus{
    --tw-translate-y: -1px;
  }

  .\33xl\:focus\:-translate-y-0\.5:focus{
    --tw-translate-y: -0.125rem;
  }

  .\33xl\:focus\:-translate-y-1\.5:focus{
    --tw-translate-y: -0.375rem;
  }

  .\33xl\:focus\:-translate-y-2\.5:focus{
    --tw-translate-y: -0.625rem;
  }

  .\33xl\:focus\:-translate-y-3\.5:focus{
    --tw-translate-y: -0.875rem;
  }

  .\33xl\:focus\:-translate-y-btn-default:focus{
    --tw-translate-y: -2.5rem;
  }

  .\33xl\:focus\:-translate-y-btn-sm:focus{
    --tw-translate-y: -1.875rem;
  }

  .\33xl\:focus\:-translate-y-header:focus{
    --tw-translate-y: -60px;
  }

  .\33xl\:focus\:-translate-y-icon:focus{
    --tw-translate-y: -20px;
  }

  .\33xl\:focus\:-translate-y-icon-3xl:focus{
    --tw-translate-y: -120px;
  }

  .\33xl\:focus\:-translate-y-icon-2xl:focus{
    --tw-translate-y: -80px;
  }

  .\33xl\:focus\:-translate-y-icon-xl:focus{
    --tw-translate-y: -60px;
  }

  .\33xl\:focus\:-translate-y-icon-lg:focus{
    --tw-translate-y: -40px;
  }

  .\33xl\:focus\:-translate-y-icon-sm:focus{
    --tw-translate-y: -18px;
  }

  .\33xl\:focus\:-translate-y-icon-xs:focus{
    --tw-translate-y: -16px;
  }

  .\33xl\:focus\:-translate-y-icon-spacing:focus{
    --tw-translate-y: -8px;
  }

  .\33xl\:focus\:-translate-y-heading-xs:focus{
    --tw-translate-y: -0.25rem;
  }

  .\33xl\:focus\:-translate-y-heading-sm:focus{
    --tw-translate-y: -0.5rem;
  }

  .\33xl\:focus\:-translate-y-heading:focus{
    --tw-translate-y: -1rem;
  }

  .\33xl\:focus\:-translate-y-heading-lg:focus{
    --tw-translate-y: -2rem;
  }

  .\33xl\:focus\:-translate-y-actionbar:focus{
    --tw-translate-y: -70px;
  }

  .\33xl\:focus\:-translate-y-aside:focus{
    --tw-translate-y: -20rem;
  }

  .\33xl\:focus\:-translate-y-sidebar:focus{
    --tw-translate-y: -16rem;
  }

  .\33xl\:focus\:-translate-y-card-padding:focus{
    --tw-translate-y: -1.25rem;
  }

  .\33xl\:focus\:translate-y-1\/2:focus{
    --tw-translate-y: 50%;
  }

  .\33xl\:focus\:translate-y-1\/3:focus{
    --tw-translate-y: 33.333333%;
  }

  .\33xl\:focus\:translate-y-2\/3:focus{
    --tw-translate-y: 66.666667%;
  }

  .\33xl\:focus\:translate-y-1\/4:focus{
    --tw-translate-y: 25%;
  }

  .\33xl\:focus\:translate-y-2\/4:focus{
    --tw-translate-y: 50%;
  }

  .\33xl\:focus\:translate-y-3\/4:focus{
    --tw-translate-y: 75%;
  }

  .\33xl\:focus\:translate-y-full:focus{
    --tw-translate-y: 100%;
  }

  .\33xl\:focus\:-translate-y-1\/2:focus{
    --tw-translate-y: -50%;
  }

  .\33xl\:focus\:-translate-y-1\/3:focus{
    --tw-translate-y: -33.333333%;
  }

  .\33xl\:focus\:-translate-y-2\/3:focus{
    --tw-translate-y: -66.666667%;
  }

  .\33xl\:focus\:-translate-y-1\/4:focus{
    --tw-translate-y: -25%;
  }

  .\33xl\:focus\:-translate-y-2\/4:focus{
    --tw-translate-y: -50%;
  }

  .\33xl\:focus\:-translate-y-3\/4:focus{
    --tw-translate-y: -75%;
  }

  .\33xl\:focus\:-translate-y-full:focus{
    --tw-translate-y: -100%;
  }

  .\33xl\:rotate-0{
    --tw-rotate: 0deg;
  }

  .\33xl\:rotate-1{
    --tw-rotate: 1deg;
  }

  .\33xl\:rotate-2{
    --tw-rotate: 2deg;
  }

  .\33xl\:rotate-3{
    --tw-rotate: 3deg;
  }

  .\33xl\:rotate-6{
    --tw-rotate: 6deg;
  }

  .\33xl\:rotate-12{
    --tw-rotate: 12deg;
  }

  .\33xl\:rotate-45{
    --tw-rotate: 45deg;
  }

  .\33xl\:rotate-90{
    --tw-rotate: 90deg;
  }

  .\33xl\:rotate-180{
    --tw-rotate: 180deg;
  }

  .\33xl\:-rotate-180{
    --tw-rotate: -180deg;
  }

  .\33xl\:-rotate-90{
    --tw-rotate: -90deg;
  }

  .\33xl\:-rotate-45{
    --tw-rotate: -45deg;
  }

  .\33xl\:-rotate-12{
    --tw-rotate: -12deg;
  }

  .\33xl\:-rotate-6{
    --tw-rotate: -6deg;
  }

  .\33xl\:-rotate-3{
    --tw-rotate: -3deg;
  }

  .\33xl\:-rotate-2{
    --tw-rotate: -2deg;
  }

  .\33xl\:-rotate-1{
    --tw-rotate: -1deg;
  }

  .\33xl\:hover\:rotate-0:hover{
    --tw-rotate: 0deg;
  }

  .\33xl\:hover\:rotate-1:hover{
    --tw-rotate: 1deg;
  }

  .\33xl\:hover\:rotate-2:hover{
    --tw-rotate: 2deg;
  }

  .\33xl\:hover\:rotate-3:hover{
    --tw-rotate: 3deg;
  }

  .\33xl\:hover\:rotate-6:hover{
    --tw-rotate: 6deg;
  }

  .\33xl\:hover\:rotate-12:hover{
    --tw-rotate: 12deg;
  }

  .\33xl\:hover\:rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .\33xl\:hover\:rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .\33xl\:hover\:rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .\33xl\:hover\:-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .\33xl\:hover\:-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .\33xl\:hover\:-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .\33xl\:hover\:-rotate-12:hover{
    --tw-rotate: -12deg;
  }

  .\33xl\:hover\:-rotate-6:hover{
    --tw-rotate: -6deg;
  }

  .\33xl\:hover\:-rotate-3:hover{
    --tw-rotate: -3deg;
  }

  .\33xl\:hover\:-rotate-2:hover{
    --tw-rotate: -2deg;
  }

  .\33xl\:hover\:-rotate-1:hover{
    --tw-rotate: -1deg;
  }

  .\33xl\:focus\:rotate-0:focus{
    --tw-rotate: 0deg;
  }

  .\33xl\:focus\:rotate-1:focus{
    --tw-rotate: 1deg;
  }

  .\33xl\:focus\:rotate-2:focus{
    --tw-rotate: 2deg;
  }

  .\33xl\:focus\:rotate-3:focus{
    --tw-rotate: 3deg;
  }

  .\33xl\:focus\:rotate-6:focus{
    --tw-rotate: 6deg;
  }

  .\33xl\:focus\:rotate-12:focus{
    --tw-rotate: 12deg;
  }

  .\33xl\:focus\:rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .\33xl\:focus\:rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .\33xl\:focus\:rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .\33xl\:focus\:-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .\33xl\:focus\:-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .\33xl\:focus\:-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .\33xl\:focus\:-rotate-12:focus{
    --tw-rotate: -12deg;
  }

  .\33xl\:focus\:-rotate-6:focus{
    --tw-rotate: -6deg;
  }

  .\33xl\:focus\:-rotate-3:focus{
    --tw-rotate: -3deg;
  }

  .\33xl\:focus\:-rotate-2:focus{
    --tw-rotate: -2deg;
  }

  .\33xl\:focus\:-rotate-1:focus{
    --tw-rotate: -1deg;
  }

  .\33xl\:skew-x-0{
    --tw-skew-x: 0deg;
  }

  .\33xl\:skew-x-1{
    --tw-skew-x: 1deg;
  }

  .\33xl\:skew-x-2{
    --tw-skew-x: 2deg;
  }

  .\33xl\:skew-x-3{
    --tw-skew-x: 3deg;
  }

  .\33xl\:skew-x-6{
    --tw-skew-x: 6deg;
  }

  .\33xl\:skew-x-12{
    --tw-skew-x: 12deg;
  }

  .\33xl\:-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .\33xl\:-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .\33xl\:-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .\33xl\:-skew-x-2{
    --tw-skew-x: -2deg;
  }

  .\33xl\:-skew-x-1{
    --tw-skew-x: -1deg;
  }

  .\33xl\:skew-y-0{
    --tw-skew-y: 0deg;
  }

  .\33xl\:skew-y-1{
    --tw-skew-y: 1deg;
  }

  .\33xl\:skew-y-2{
    --tw-skew-y: 2deg;
  }

  .\33xl\:skew-y-3{
    --tw-skew-y: 3deg;
  }

  .\33xl\:skew-y-6{
    --tw-skew-y: 6deg;
  }

  .\33xl\:skew-y-12{
    --tw-skew-y: 12deg;
  }

  .\33xl\:-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .\33xl\:-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .\33xl\:-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .\33xl\:-skew-y-2{
    --tw-skew-y: -2deg;
  }

  .\33xl\:-skew-y-1{
    --tw-skew-y: -1deg;
  }

  .\33xl\:hover\:skew-x-0:hover{
    --tw-skew-x: 0deg;
  }

  .\33xl\:hover\:skew-x-1:hover{
    --tw-skew-x: 1deg;
  }

  .\33xl\:hover\:skew-x-2:hover{
    --tw-skew-x: 2deg;
  }

  .\33xl\:hover\:skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .\33xl\:hover\:skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .\33xl\:hover\:skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .\33xl\:hover\:-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .\33xl\:hover\:-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .\33xl\:hover\:-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .\33xl\:hover\:-skew-x-2:hover{
    --tw-skew-x: -2deg;
  }

  .\33xl\:hover\:-skew-x-1:hover{
    --tw-skew-x: -1deg;
  }

  .\33xl\:hover\:skew-y-0:hover{
    --tw-skew-y: 0deg;
  }

  .\33xl\:hover\:skew-y-1:hover{
    --tw-skew-y: 1deg;
  }

  .\33xl\:hover\:skew-y-2:hover{
    --tw-skew-y: 2deg;
  }

  .\33xl\:hover\:skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .\33xl\:hover\:skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .\33xl\:hover\:skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .\33xl\:hover\:-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .\33xl\:hover\:-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .\33xl\:hover\:-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .\33xl\:hover\:-skew-y-2:hover{
    --tw-skew-y: -2deg;
  }

  .\33xl\:hover\:-skew-y-1:hover{
    --tw-skew-y: -1deg;
  }

  .\33xl\:focus\:skew-x-0:focus{
    --tw-skew-x: 0deg;
  }

  .\33xl\:focus\:skew-x-1:focus{
    --tw-skew-x: 1deg;
  }

  .\33xl\:focus\:skew-x-2:focus{
    --tw-skew-x: 2deg;
  }

  .\33xl\:focus\:skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .\33xl\:focus\:skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .\33xl\:focus\:skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .\33xl\:focus\:-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .\33xl\:focus\:-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .\33xl\:focus\:-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .\33xl\:focus\:-skew-x-2:focus{
    --tw-skew-x: -2deg;
  }

  .\33xl\:focus\:-skew-x-1:focus{
    --tw-skew-x: -1deg;
  }

  .\33xl\:focus\:skew-y-0:focus{
    --tw-skew-y: 0deg;
  }

  .\33xl\:focus\:skew-y-1:focus{
    --tw-skew-y: 1deg;
  }

  .\33xl\:focus\:skew-y-2:focus{
    --tw-skew-y: 2deg;
  }

  .\33xl\:focus\:skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .\33xl\:focus\:skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .\33xl\:focus\:skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .\33xl\:focus\:-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .\33xl\:focus\:-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .\33xl\:focus\:-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .\33xl\:focus\:-skew-y-2:focus{
    --tw-skew-y: -2deg;
  }

  .\33xl\:focus\:-skew-y-1:focus{
    --tw-skew-y: -1deg;
  }

  .\33xl\:scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\33xl\:scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\33xl\:scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\33xl\:scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\33xl\:scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\33xl\:scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\33xl\:scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\33xl\:scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\33xl\:scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\33xl\:scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\33xl\:hover\:scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\33xl\:hover\:scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\33xl\:hover\:scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\33xl\:hover\:scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\33xl\:hover\:scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\33xl\:hover\:scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\33xl\:hover\:scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\33xl\:hover\:scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\33xl\:hover\:scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\33xl\:hover\:scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\33xl\:focus\:scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .\33xl\:focus\:scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .\33xl\:focus\:scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .\33xl\:focus\:scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .\33xl\:focus\:scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .\33xl\:focus\:scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .\33xl\:focus\:scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .\33xl\:focus\:scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .\33xl\:focus\:scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .\33xl\:focus\:scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .\33xl\:scale-x-0{
    --tw-scale-x: 0;
  }

  .\33xl\:scale-x-50{
    --tw-scale-x: .5;
  }

  .\33xl\:scale-x-75{
    --tw-scale-x: .75;
  }

  .\33xl\:scale-x-90{
    --tw-scale-x: .9;
  }

  .\33xl\:scale-x-95{
    --tw-scale-x: .95;
  }

  .\33xl\:scale-x-100{
    --tw-scale-x: 1;
  }

  .\33xl\:scale-x-105{
    --tw-scale-x: 1.05;
  }

  .\33xl\:scale-x-110{
    --tw-scale-x: 1.1;
  }

  .\33xl\:scale-x-125{
    --tw-scale-x: 1.25;
  }

  .\33xl\:scale-x-150{
    --tw-scale-x: 1.5;
  }

  .\33xl\:scale-y-0{
    --tw-scale-y: 0;
  }

  .\33xl\:scale-y-50{
    --tw-scale-y: .5;
  }

  .\33xl\:scale-y-75{
    --tw-scale-y: .75;
  }

  .\33xl\:scale-y-90{
    --tw-scale-y: .9;
  }

  .\33xl\:scale-y-95{
    --tw-scale-y: .95;
  }

  .\33xl\:scale-y-100{
    --tw-scale-y: 1;
  }

  .\33xl\:scale-y-105{
    --tw-scale-y: 1.05;
  }

  .\33xl\:scale-y-110{
    --tw-scale-y: 1.1;
  }

  .\33xl\:scale-y-125{
    --tw-scale-y: 1.25;
  }

  .\33xl\:scale-y-150{
    --tw-scale-y: 1.5;
  }

  .\33xl\:hover\:scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .\33xl\:hover\:scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .\33xl\:hover\:scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .\33xl\:hover\:scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .\33xl\:hover\:scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .\33xl\:hover\:scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .\33xl\:hover\:scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .\33xl\:hover\:scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .\33xl\:hover\:scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .\33xl\:hover\:scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .\33xl\:hover\:scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .\33xl\:hover\:scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .\33xl\:hover\:scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .\33xl\:hover\:scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .\33xl\:hover\:scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .\33xl\:hover\:scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .\33xl\:hover\:scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .\33xl\:hover\:scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .\33xl\:hover\:scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .\33xl\:hover\:scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .\33xl\:focus\:scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .\33xl\:focus\:scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .\33xl\:focus\:scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .\33xl\:focus\:scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .\33xl\:focus\:scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .\33xl\:focus\:scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .\33xl\:focus\:scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .\33xl\:focus\:scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .\33xl\:focus\:scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .\33xl\:focus\:scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .\33xl\:focus\:scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .\33xl\:focus\:scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .\33xl\:focus\:scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .\33xl\:focus\:scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .\33xl\:focus\:scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .\33xl\:focus\:scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .\33xl\:focus\:scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .\33xl\:focus\:scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .\33xl\:focus\:scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .\33xl\:focus\:scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .\33xl\:animate-none{
    animation: none;
  }

  .\33xl\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .\33xl\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .\33xl\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .\33xl\:animate-bounce{
    animation: bounce 1s infinite;
  }

  .\33xl\:cursor-auto{
    cursor: auto;
  }

  .\33xl\:cursor-default{
    cursor: default;
  }

  .\33xl\:cursor-pointer{
    cursor: pointer;
  }

  .\33xl\:cursor-wait{
    cursor: wait;
  }

  .\33xl\:cursor-text{
    cursor: text;
  }

  .\33xl\:cursor-move{
    cursor: move;
  }

  .\33xl\:cursor-help{
    cursor: help;
  }

  .\33xl\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .\33xl\:select-none{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .\33xl\:select-text{
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .\33xl\:select-all{
    -webkit-user-select: all;
       -moz-user-select: all;
            user-select: all;
  }

  .\33xl\:select-auto{
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .\33xl\:resize-none{
    resize: none;
  }

  .\33xl\:resize-y{
    resize: vertical;
  }

  .\33xl\:resize-x{
    resize: horizontal;
  }

  .\33xl\:resize{
    resize: both;
  }

  .\33xl\:list-inside{
    list-style-position: inside;
  }

  .\33xl\:list-outside{
    list-style-position: outside;
  }

  .\33xl\:list-none{
    list-style-type: none;
  }

  .\33xl\:list-disc{
    list-style-type: disc;
  }

  .\33xl\:list-decimal{
    list-style-type: decimal;
  }

  .\33xl\:appearance-none{
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .\33xl\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .\33xl\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .\33xl\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .\33xl\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .\33xl\:grid-flow-row{
    grid-auto-flow: row;
  }

  .\33xl\:grid-flow-col{
    grid-auto-flow: column;
  }

  .\33xl\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .\33xl\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .\33xl\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .\33xl\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .\33xl\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .\33xl\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .\33xl\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .\33xl\:grid-cols-none{
    grid-template-columns: none;
  }

  .\33xl\:grid-cols-3-1{
    grid-template-columns: 3fr 1fr;
  }

  .\33xl\:grid-cols-max-auto{
    grid-template-columns: max-content auto;
  }

  .\33xl\:grid-cols-4-auto{
    grid-template-columns: auto auto auto auto;
  }

  .\33xl\:grid-cols-main-aside{
    grid-template-columns: 4fr 1fr;
  }

  .\33xl\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .\33xl\:grid-rows-none{
    grid-template-rows: none;
  }

  .\33xl\:grid-rows-auto-auto{
    grid-template-rows: auto auto;
  }

  .\33xl\:flex-row{
    flex-direction: row;
  }

  .\33xl\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .\33xl\:flex-col{
    flex-direction: column;
  }

  .\33xl\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .\33xl\:flex-wrap{
    flex-wrap: wrap;
  }

  .\33xl\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .\33xl\:flex-nowrap{
    flex-wrap: nowrap;
  }

  .\33xl\:place-content-center{
    place-content: center;
  }

  .\33xl\:place-content-start{
    place-content: start;
  }

  .\33xl\:place-content-end{
    place-content: end;
  }

  .\33xl\:place-content-between{
    place-content: space-between;
  }

  .\33xl\:place-content-around{
    place-content: space-around;
  }

  .\33xl\:place-content-evenly{
    place-content: space-evenly;
  }

  .\33xl\:place-content-stretch{
    place-content: stretch;
  }

  .\33xl\:place-items-start{
    place-items: start;
  }

  .\33xl\:place-items-end{
    place-items: end;
  }

  .\33xl\:place-items-center{
    place-items: center;
  }

  .\33xl\:place-items-stretch{
    place-items: stretch;
  }

  .\33xl\:content-center{
    align-content: center;
  }

  .\33xl\:content-start{
    align-content: flex-start;
  }

  .\33xl\:content-end{
    align-content: flex-end;
  }

  .\33xl\:content-between{
    align-content: space-between;
  }

  .\33xl\:content-around{
    align-content: space-around;
  }

  .\33xl\:content-evenly{
    align-content: space-evenly;
  }

  .\33xl\:items-start{
    align-items: flex-start;
  }

  .\33xl\:items-end{
    align-items: flex-end;
  }

  .\33xl\:items-center{
    align-items: center;
  }

  .\33xl\:items-baseline{
    align-items: baseline;
  }

  .\33xl\:items-stretch{
    align-items: stretch;
  }

  .\33xl\:justify-start{
    justify-content: flex-start;
  }

  .\33xl\:justify-end{
    justify-content: flex-end;
  }

  .\33xl\:justify-center{
    justify-content: center;
  }

  .\33xl\:justify-between{
    justify-content: space-between;
  }

  .\33xl\:justify-around{
    justify-content: space-around;
  }

  .\33xl\:justify-evenly{
    justify-content: space-evenly;
  }

  .\33xl\:justify-items-start{
    justify-items: start;
  }

  .\33xl\:justify-items-end{
    justify-items: end;
  }

  .\33xl\:justify-items-center{
    justify-items: center;
  }

  .\33xl\:justify-items-stretch{
    justify-items: stretch;
  }

  .\33xl\:gap-0{
    gap: 0px;
  }

  .\33xl\:gap-1{
    gap: 0.25rem;
  }

  .\33xl\:gap-2{
    gap: 0.5rem;
  }

  .\33xl\:gap-3{
    gap: 0.75rem;
  }

  .\33xl\:gap-4{
    gap: 1rem;
  }

  .\33xl\:gap-5{
    gap: 1.25rem;
  }

  .\33xl\:gap-6{
    gap: 1.5rem;
  }

  .\33xl\:gap-7{
    gap: 1.75rem;
  }

  .\33xl\:gap-8{
    gap: 2rem;
  }

  .\33xl\:gap-9{
    gap: 2.25rem;
  }

  .\33xl\:gap-10{
    gap: 2.5rem;
  }

  .\33xl\:gap-11{
    gap: 2.75rem;
  }

  .\33xl\:gap-12{
    gap: 3rem;
  }

  .\33xl\:gap-14{
    gap: 3.5rem;
  }

  .\33xl\:gap-16{
    gap: 4rem;
  }

  .\33xl\:gap-20{
    gap: 5rem;
  }

  .\33xl\:gap-24{
    gap: 6rem;
  }

  .\33xl\:gap-28{
    gap: 7rem;
  }

  .\33xl\:gap-32{
    gap: 8rem;
  }

  .\33xl\:gap-36{
    gap: 9rem;
  }

  .\33xl\:gap-40{
    gap: 10rem;
  }

  .\33xl\:gap-44{
    gap: 11rem;
  }

  .\33xl\:gap-48{
    gap: 12rem;
  }

  .\33xl\:gap-52{
    gap: 13rem;
  }

  .\33xl\:gap-56{
    gap: 14rem;
  }

  .\33xl\:gap-60{
    gap: 15rem;
  }

  .\33xl\:gap-64{
    gap: 16rem;
  }

  .\33xl\:gap-72{
    gap: 18rem;
  }

  .\33xl\:gap-80{
    gap: 20rem;
  }

  .\33xl\:gap-96{
    gap: 24rem;
  }

  .\33xl\:gap-144{
    gap: 36rem;
  }

  .\33xl\:gap-192{
    gap: 48rem;
  }

  .\33xl\:gap-240{
    gap: 60rem;
  }

  .\33xl\:gap-px{
    gap: 1px;
  }

  .\33xl\:gap-0\.5{
    gap: 0.125rem;
  }

  .\33xl\:gap-1\.5{
    gap: 0.375rem;
  }

  .\33xl\:gap-2\.5{
    gap: 0.625rem;
  }

  .\33xl\:gap-3\.5{
    gap: 0.875rem;
  }

  .\33xl\:gap-btn-default{
    gap: 2.5rem;
  }

  .\33xl\:gap-btn-sm{
    gap: 1.875rem;
  }

  .\33xl\:gap-header{
    gap: 60px;
  }

  .\33xl\:gap-icon{
    gap: 20px;
  }

  .\33xl\:gap-icon-3xl{
    gap: 120px;
  }

  .\33xl\:gap-icon-2xl{
    gap: 80px;
  }

  .\33xl\:gap-icon-xl{
    gap: 60px;
  }

  .\33xl\:gap-icon-lg{
    gap: 40px;
  }

  .\33xl\:gap-icon-sm{
    gap: 18px;
  }

  .\33xl\:gap-icon-xs{
    gap: 16px;
  }

  .\33xl\:gap-icon-spacing{
    gap: 8px;
  }

  .\33xl\:gap-heading-xs{
    gap: 0.25rem;
  }

  .\33xl\:gap-heading-sm{
    gap: 0.5rem;
  }

  .\33xl\:gap-heading{
    gap: 1rem;
  }

  .\33xl\:gap-heading-lg{
    gap: 2rem;
  }

  .\33xl\:gap-actionbar{
    gap: 70px;
  }

  .\33xl\:gap-aside{
    gap: 20rem;
  }

  .\33xl\:gap-sidebar{
    gap: 16rem;
  }

  .\33xl\:gap-card-padding{
    gap: 1.25rem;
  }

  .\33xl\:gap-x-0{
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .\33xl\:gap-x-1{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .\33xl\:gap-x-2{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .\33xl\:gap-x-3{
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
  }

  .\33xl\:gap-x-4{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .\33xl\:gap-x-5{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .\33xl\:gap-x-6{
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
  }

  .\33xl\:gap-x-7{
    -moz-column-gap: 1.75rem;
         column-gap: 1.75rem;
  }

  .\33xl\:gap-x-8{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .\33xl\:gap-x-9{
    -moz-column-gap: 2.25rem;
         column-gap: 2.25rem;
  }

  .\33xl\:gap-x-10{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .\33xl\:gap-x-11{
    -moz-column-gap: 2.75rem;
         column-gap: 2.75rem;
  }

  .\33xl\:gap-x-12{
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .\33xl\:gap-x-14{
    -moz-column-gap: 3.5rem;
         column-gap: 3.5rem;
  }

  .\33xl\:gap-x-16{
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .\33xl\:gap-x-20{
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .\33xl\:gap-x-24{
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .\33xl\:gap-x-28{
    -moz-column-gap: 7rem;
         column-gap: 7rem;
  }

  .\33xl\:gap-x-32{
    -moz-column-gap: 8rem;
         column-gap: 8rem;
  }

  .\33xl\:gap-x-36{
    -moz-column-gap: 9rem;
         column-gap: 9rem;
  }

  .\33xl\:gap-x-40{
    -moz-column-gap: 10rem;
         column-gap: 10rem;
  }

  .\33xl\:gap-x-44{
    -moz-column-gap: 11rem;
         column-gap: 11rem;
  }

  .\33xl\:gap-x-48{
    -moz-column-gap: 12rem;
         column-gap: 12rem;
  }

  .\33xl\:gap-x-52{
    -moz-column-gap: 13rem;
         column-gap: 13rem;
  }

  .\33xl\:gap-x-56{
    -moz-column-gap: 14rem;
         column-gap: 14rem;
  }

  .\33xl\:gap-x-60{
    -moz-column-gap: 15rem;
         column-gap: 15rem;
  }

  .\33xl\:gap-x-64{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .\33xl\:gap-x-72{
    -moz-column-gap: 18rem;
         column-gap: 18rem;
  }

  .\33xl\:gap-x-80{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .\33xl\:gap-x-96{
    -moz-column-gap: 24rem;
         column-gap: 24rem;
  }

  .\33xl\:gap-x-144{
    -moz-column-gap: 36rem;
         column-gap: 36rem;
  }

  .\33xl\:gap-x-192{
    -moz-column-gap: 48rem;
         column-gap: 48rem;
  }

  .\33xl\:gap-x-240{
    -moz-column-gap: 60rem;
         column-gap: 60rem;
  }

  .\33xl\:gap-x-px{
    -moz-column-gap: 1px;
         column-gap: 1px;
  }

  .\33xl\:gap-x-0\.5{
    -moz-column-gap: 0.125rem;
         column-gap: 0.125rem;
  }

  .\33xl\:gap-x-1\.5{
    -moz-column-gap: 0.375rem;
         column-gap: 0.375rem;
  }

  .\33xl\:gap-x-2\.5{
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
  }

  .\33xl\:gap-x-3\.5{
    -moz-column-gap: 0.875rem;
         column-gap: 0.875rem;
  }

  .\33xl\:gap-x-btn-default{
    -moz-column-gap: 2.5rem;
         column-gap: 2.5rem;
  }

  .\33xl\:gap-x-btn-sm{
    -moz-column-gap: 1.875rem;
         column-gap: 1.875rem;
  }

  .\33xl\:gap-x-header{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .\33xl\:gap-x-icon{
    -moz-column-gap: 20px;
         column-gap: 20px;
  }

  .\33xl\:gap-x-icon-3xl{
    -moz-column-gap: 120px;
         column-gap: 120px;
  }

  .\33xl\:gap-x-icon-2xl{
    -moz-column-gap: 80px;
         column-gap: 80px;
  }

  .\33xl\:gap-x-icon-xl{
    -moz-column-gap: 60px;
         column-gap: 60px;
  }

  .\33xl\:gap-x-icon-lg{
    -moz-column-gap: 40px;
         column-gap: 40px;
  }

  .\33xl\:gap-x-icon-sm{
    -moz-column-gap: 18px;
         column-gap: 18px;
  }

  .\33xl\:gap-x-icon-xs{
    -moz-column-gap: 16px;
         column-gap: 16px;
  }

  .\33xl\:gap-x-icon-spacing{
    -moz-column-gap: 8px;
         column-gap: 8px;
  }

  .\33xl\:gap-x-heading-xs{
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
  }

  .\33xl\:gap-x-heading-sm{
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
  }

  .\33xl\:gap-x-heading{
    -moz-column-gap: 1rem;
         column-gap: 1rem;
  }

  .\33xl\:gap-x-heading-lg{
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .\33xl\:gap-x-actionbar{
    -moz-column-gap: 70px;
         column-gap: 70px;
  }

  .\33xl\:gap-x-aside{
    -moz-column-gap: 20rem;
         column-gap: 20rem;
  }

  .\33xl\:gap-x-sidebar{
    -moz-column-gap: 16rem;
         column-gap: 16rem;
  }

  .\33xl\:gap-x-card-padding{
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
  }

  .\33xl\:gap-y-0{
    row-gap: 0px;
  }

  .\33xl\:gap-y-1{
    row-gap: 0.25rem;
  }

  .\33xl\:gap-y-2{
    row-gap: 0.5rem;
  }

  .\33xl\:gap-y-3{
    row-gap: 0.75rem;
  }

  .\33xl\:gap-y-4{
    row-gap: 1rem;
  }

  .\33xl\:gap-y-5{
    row-gap: 1.25rem;
  }

  .\33xl\:gap-y-6{
    row-gap: 1.5rem;
  }

  .\33xl\:gap-y-7{
    row-gap: 1.75rem;
  }

  .\33xl\:gap-y-8{
    row-gap: 2rem;
  }

  .\33xl\:gap-y-9{
    row-gap: 2.25rem;
  }

  .\33xl\:gap-y-10{
    row-gap: 2.5rem;
  }

  .\33xl\:gap-y-11{
    row-gap: 2.75rem;
  }

  .\33xl\:gap-y-12{
    row-gap: 3rem;
  }

  .\33xl\:gap-y-14{
    row-gap: 3.5rem;
  }

  .\33xl\:gap-y-16{
    row-gap: 4rem;
  }

  .\33xl\:gap-y-20{
    row-gap: 5rem;
  }

  .\33xl\:gap-y-24{
    row-gap: 6rem;
  }

  .\33xl\:gap-y-28{
    row-gap: 7rem;
  }

  .\33xl\:gap-y-32{
    row-gap: 8rem;
  }

  .\33xl\:gap-y-36{
    row-gap: 9rem;
  }

  .\33xl\:gap-y-40{
    row-gap: 10rem;
  }

  .\33xl\:gap-y-44{
    row-gap: 11rem;
  }

  .\33xl\:gap-y-48{
    row-gap: 12rem;
  }

  .\33xl\:gap-y-52{
    row-gap: 13rem;
  }

  .\33xl\:gap-y-56{
    row-gap: 14rem;
  }

  .\33xl\:gap-y-60{
    row-gap: 15rem;
  }

  .\33xl\:gap-y-64{
    row-gap: 16rem;
  }

  .\33xl\:gap-y-72{
    row-gap: 18rem;
  }

  .\33xl\:gap-y-80{
    row-gap: 20rem;
  }

  .\33xl\:gap-y-96{
    row-gap: 24rem;
  }

  .\33xl\:gap-y-144{
    row-gap: 36rem;
  }

  .\33xl\:gap-y-192{
    row-gap: 48rem;
  }

  .\33xl\:gap-y-240{
    row-gap: 60rem;
  }

  .\33xl\:gap-y-px{
    row-gap: 1px;
  }

  .\33xl\:gap-y-0\.5{
    row-gap: 0.125rem;
  }

  .\33xl\:gap-y-1\.5{
    row-gap: 0.375rem;
  }

  .\33xl\:gap-y-2\.5{
    row-gap: 0.625rem;
  }

  .\33xl\:gap-y-3\.5{
    row-gap: 0.875rem;
  }

  .\33xl\:gap-y-btn-default{
    row-gap: 2.5rem;
  }

  .\33xl\:gap-y-btn-sm{
    row-gap: 1.875rem;
  }

  .\33xl\:gap-y-header{
    row-gap: 60px;
  }

  .\33xl\:gap-y-icon{
    row-gap: 20px;
  }

  .\33xl\:gap-y-icon-3xl{
    row-gap: 120px;
  }

  .\33xl\:gap-y-icon-2xl{
    row-gap: 80px;
  }

  .\33xl\:gap-y-icon-xl{
    row-gap: 60px;
  }

  .\33xl\:gap-y-icon-lg{
    row-gap: 40px;
  }

  .\33xl\:gap-y-icon-sm{
    row-gap: 18px;
  }

  .\33xl\:gap-y-icon-xs{
    row-gap: 16px;
  }

  .\33xl\:gap-y-icon-spacing{
    row-gap: 8px;
  }

  .\33xl\:gap-y-heading-xs{
    row-gap: 0.25rem;
  }

  .\33xl\:gap-y-heading-sm{
    row-gap: 0.5rem;
  }

  .\33xl\:gap-y-heading{
    row-gap: 1rem;
  }

  .\33xl\:gap-y-heading-lg{
    row-gap: 2rem;
  }

  .\33xl\:gap-y-actionbar{
    row-gap: 70px;
  }

  .\33xl\:gap-y-aside{
    row-gap: 20rem;
  }

  .\33xl\:gap-y-sidebar{
    row-gap: 16rem;
  }

  .\33xl\:gap-y-card-padding{
    row-gap: 1.25rem;
  }

  .\33xl\:space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(7rem * var(--tw-space-x-reverse));
    margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(9rem * var(--tw-space-x-reverse));
    margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(11rem * var(--tw-space-x-reverse));
    margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(13rem * var(--tw-space-x-reverse));
    margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(15rem * var(--tw-space-x-reverse));
    margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18rem * var(--tw-space-x-reverse));
    margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(24rem * var(--tw-space-x-reverse));
    margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(36rem * var(--tw-space-x-reverse));
    margin-left: calc(36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(48rem * var(--tw-space-x-reverse));
    margin-left: calc(48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60rem * var(--tw-space-x-reverse));
    margin-left: calc(60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(120px * var(--tw-space-x-reverse));
    margin-left: calc(120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(80px * var(--tw-space-x-reverse));
    margin-left: calc(80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(60px * var(--tw-space-x-reverse));
    margin-left: calc(60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(18px * var(--tw-space-x-reverse));
    margin-left: calc(18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(70px * var(--tw-space-x-reverse));
    margin-left: calc(70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(20rem * var(--tw-space-x-reverse));
    margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-7rem * var(--tw-space-x-reverse));
    margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-9rem * var(--tw-space-x-reverse));
    margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-11rem * var(--tw-space-x-reverse));
    margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-13rem * var(--tw-space-x-reverse));
    margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-15rem * var(--tw-space-x-reverse));
    margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18rem * var(--tw-space-x-reverse));
    margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-24rem * var(--tw-space-x-reverse));
    margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-36rem * var(--tw-space-x-reverse));
    margin-left: calc(-36rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-48rem * var(--tw-space-x-reverse));
    margin-left: calc(-48rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60rem * var(--tw-space-x-reverse));
    margin-left: calc(-60rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20px * var(--tw-space-x-reverse));
    margin-left: calc(-20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-120px * var(--tw-space-x-reverse));
    margin-left: calc(-120px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-80px * var(--tw-space-x-reverse));
    margin-left: calc(-80px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-60px * var(--tw-space-x-reverse));
    margin-left: calc(-60px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-40px * var(--tw-space-x-reverse));
    margin-left: calc(-40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-18px * var(--tw-space-x-reverse));
    margin-left: calc(-18px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16px * var(--tw-space-x-reverse));
    margin-left: calc(-16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8px * var(--tw-space-x-reverse));
    margin-left: calc(-8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-70px * var(--tw-space-x-reverse));
    margin-left: calc(-70px * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-20rem * var(--tw-space-x-reverse));
    margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:-space-x-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .\33xl\:space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(7rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(9rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(11rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(13rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(15rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(36rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.875rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(120px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(80px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(60px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(18px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(70px * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-144 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-36rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-36rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-192 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-48rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-48rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-240 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-btn-default > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-btn-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.875rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-header > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-icon > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-icon-3xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-120px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-120px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-icon-2xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-80px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-80px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-icon-xl > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-60px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-60px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-icon-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-40px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-icon-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-18px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-18px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-icon-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-icon-spacing > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-heading-xs > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-heading-sm > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-heading > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-heading-lg > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-70px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-70px * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-aside > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-sidebar > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .\33xl\:-space-y-card-padding > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .\33xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .\33xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .\33xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\33xl\:divide-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\33xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\33xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\33xl\:divide-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(10px * var(--tw-divide-x-reverse));
    border-left-width: calc(10px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\33xl\:divide-x > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .\33xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .\33xl\:divide-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .\33xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .\33xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .\33xl\:divide-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(10px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(10px * var(--tw-divide-y-reverse));
  }

  .\33xl\:divide-y > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .\33xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .\33xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .\33xl\:divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .\33xl\:divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .\33xl\:divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .\33xl\:divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .\33xl\:divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .\33xl\:divide-transparent > :not([hidden]) ~ :not([hidden]){
    border-color: transparent;
  }

  .\33xl\:divide-current > :not([hidden]) ~ :not([hidden]){
    border-color: currentColor;
  }

  .\33xl\:divide-black > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .\33xl\:divide-white > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .\33xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
  }

  .\33xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .\33xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-divide-opacity));
  }

  .\33xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-divide-opacity));
  }

  .\33xl\:divide-orange-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-divide-opacity));
  }

  .\33xl\:divide-teal-300 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-divide-opacity));
  }

  .\33xl\:divide-teal-400 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-divide-opacity));
  }

  .\33xl\:divide-teal-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-divide-opacity));
  }

  .\33xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-divide-opacity));
  }

  .\33xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-divide-opacity));
  }

  .\33xl\:divide-petrol-500 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-divide-opacity));
  }

  .\33xl\:divide-petrol-600 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-divide-opacity));
  }

  .\33xl\:divide-petrol-700 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .\33xl\:divide-petrol-800 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .\33xl\:divide-appbody > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-divide-opacity));
  }

  .\33xl\:divide-primary > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .\33xl\:divide-link > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .\33xl\:divide-link-hover > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-divide-opacity));
  }

  .\33xl\:divide-header > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-divide-opacity));
  }

  .\33xl\:divide-actionbar > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-divide-opacity));
  }

  .\33xl\:divide-bordercolor > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .\33xl\:divide-success > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-divide-opacity));
  }

  .\33xl\:divide-danger > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-divide-opacity));
  }

  .\33xl\:divide-disabled > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-divide-opacity));
  }

  .\33xl\:divide-info > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-divide-opacity));
  }

  .\33xl\:divide-card > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
  }

  .\33xl\:divide-dark > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-divide-opacity));
  }

  .\33xl\:divide-label-color > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .\33xl\:divide-label-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-divide-opacity));
  }

  .\33xl\:divide-border-inverted > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-divide-opacity));
  }

  .\33xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .\33xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.05;
  }

  .\33xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.1;
  }

  .\33xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.2;
  }

  .\33xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .\33xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.3;
  }

  .\33xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.4;
  }

  .\33xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .\33xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.6;
  }

  .\33xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.7;
  }

  .\33xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .\33xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.8;
  }

  .\33xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.9;
  }

  .\33xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.95;
  }

  .\33xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .\33xl\:place-self-auto{
    place-self: auto;
  }

  .\33xl\:place-self-start{
    place-self: start;
  }

  .\33xl\:place-self-end{
    place-self: end;
  }

  .\33xl\:place-self-center{
    place-self: center;
  }

  .\33xl\:place-self-stretch{
    place-self: stretch;
  }

  .\33xl\:self-auto{
    align-self: auto;
  }

  .\33xl\:self-start{
    align-self: flex-start;
  }

  .\33xl\:self-end{
    align-self: flex-end;
  }

  .\33xl\:self-center{
    align-self: center;
  }

  .\33xl\:self-stretch{
    align-self: stretch;
  }

  .\33xl\:self-baseline{
    align-self: baseline;
  }

  .\33xl\:justify-self-auto{
    justify-self: auto;
  }

  .\33xl\:justify-self-start{
    justify-self: start;
  }

  .\33xl\:justify-self-end{
    justify-self: end;
  }

  .\33xl\:justify-self-center{
    justify-self: center;
  }

  .\33xl\:justify-self-stretch{
    justify-self: stretch;
  }

  .\33xl\:overflow-auto{
    overflow: auto;
  }

  .\33xl\:overflow-hidden{
    overflow: hidden;
  }

  .\33xl\:overflow-visible{
    overflow: visible;
  }

  .\33xl\:overflow-scroll{
    overflow: scroll;
  }

  .\33xl\:overflow-x-auto{
    overflow-x: auto;
  }

  .\33xl\:overflow-y-auto{
    overflow-y: auto;
  }

  .\33xl\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .\33xl\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .\33xl\:overflow-x-visible{
    overflow-x: visible;
  }

  .\33xl\:overflow-y-visible{
    overflow-y: visible;
  }

  .\33xl\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .\33xl\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .\33xl\:overscroll-auto{
    -ms-scroll-chaining: chained;
        overscroll-behavior: auto;
  }

  .\33xl\:overscroll-contain{
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
  }

  .\33xl\:overscroll-none{
    -ms-scroll-chaining: none;
        overscroll-behavior: none;
  }

  .\33xl\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .\33xl\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .\33xl\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .\33xl\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .\33xl\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .\33xl\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .\33xl\:truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .\33xl\:overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .\33xl\:overflow-clip{
    text-overflow: clip;
  }

  .\33xl\:whitespace-normal{
    white-space: normal;
  }

  .\33xl\:whitespace-nowrap{
    white-space: nowrap;
  }

  .\33xl\:whitespace-pre{
    white-space: pre;
  }

  .\33xl\:whitespace-pre-line{
    white-space: pre-line;
  }

  .\33xl\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .\33xl\:break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .\33xl\:break-words{
    overflow-wrap: break-word;
  }

  .\33xl\:break-all{
    word-break: break-all;
  }

  .\33xl\:rounded-none{
    border-radius: 0px;
  }

  .\33xl\:rounded-sm{
    border-radius: 0.125rem;
  }

  .\33xl\:rounded{
    border-radius: 0.4rem;
  }

  .\33xl\:rounded-md{
    border-radius: 0.375rem;
  }

  .\33xl\:rounded-lg{
    border-radius: 0.5rem;
  }

  .\33xl\:rounded-xl{
    border-radius: 0.75rem;
  }

  .\33xl\:rounded-2xl{
    border-radius: 1rem;
  }

  .\33xl\:rounded-3xl{
    border-radius: 1.5rem;
  }

  .\33xl\:rounded-full{
    border-radius: 9999px;
  }

  .\33xl\:rounded-default{
    border-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-none:first-child{
    border-radius: 0px;
  }

  .\33xl\:first\:rounded-sm:first-child{
    border-radius: 0.125rem;
  }

  .\33xl\:first\:rounded:first-child{
    border-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-md:first-child{
    border-radius: 0.375rem;
  }

  .\33xl\:first\:rounded-lg:first-child{
    border-radius: 0.5rem;
  }

  .\33xl\:first\:rounded-xl:first-child{
    border-radius: 0.75rem;
  }

  .\33xl\:first\:rounded-2xl:first-child{
    border-radius: 1rem;
  }

  .\33xl\:first\:rounded-3xl:first-child{
    border-radius: 1.5rem;
  }

  .\33xl\:first\:rounded-full:first-child{
    border-radius: 9999px;
  }

  .\33xl\:first\:rounded-default:first-child{
    border-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-none:last-child{
    border-radius: 0px;
  }

  .\33xl\:last\:rounded-sm:last-child{
    border-radius: 0.125rem;
  }

  .\33xl\:last\:rounded:last-child{
    border-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-md:last-child{
    border-radius: 0.375rem;
  }

  .\33xl\:last\:rounded-lg:last-child{
    border-radius: 0.5rem;
  }

  .\33xl\:last\:rounded-xl:last-child{
    border-radius: 0.75rem;
  }

  .\33xl\:last\:rounded-2xl:last-child{
    border-radius: 1rem;
  }

  .\33xl\:last\:rounded-3xl:last-child{
    border-radius: 1.5rem;
  }

  .\33xl\:last\:rounded-full:last-child{
    border-radius: 9999px;
  }

  .\33xl\:last\:rounded-default:last-child{
    border-radius: 0.4rem;
  }

  .\33xl\:rounded-t-none{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\33xl\:rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\33xl\:rounded-t{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\33xl\:rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\33xl\:rounded-t-xl{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\33xl\:rounded-t-2xl{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\33xl\:rounded-t-3xl{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\33xl\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\33xl\:rounded-t-default{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:rounded-r-none{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\33xl\:rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\33xl\:rounded-r{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\33xl\:rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\33xl\:rounded-r-xl{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\33xl\:rounded-r-2xl{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\33xl\:rounded-r-3xl{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\33xl\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\33xl\:rounded-r-default{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:rounded-b-none{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\33xl\:rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:rounded-b{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:rounded-b-xl{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:rounded-b-2xl{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:rounded-b-3xl{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:rounded-b-default{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:rounded-l-none{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\33xl\:rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:rounded-l{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:rounded-l-xl{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:rounded-l-2xl{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:rounded-l-3xl{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:rounded-l-default{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-t-none:first-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\33xl\:first\:rounded-t-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\33xl\:first\:rounded-t:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-t-md:first-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\33xl\:first\:rounded-t-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\33xl\:first\:rounded-t-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\33xl\:first\:rounded-t-2xl:first-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\33xl\:first\:rounded-t-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\33xl\:first\:rounded-t-full:first-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\33xl\:first\:rounded-t-default:first-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-r-none:first-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\33xl\:first\:rounded-r-sm:first-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\33xl\:first\:rounded-r:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-r-md:first-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\33xl\:first\:rounded-r-lg:first-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\33xl\:first\:rounded-r-xl:first-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\33xl\:first\:rounded-r-2xl:first-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\33xl\:first\:rounded-r-3xl:first-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\33xl\:first\:rounded-r-full:first-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\33xl\:first\:rounded-r-default:first-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-b-none:first-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\33xl\:first\:rounded-b-sm:first-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:first\:rounded-b:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-b-md:first-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:first\:rounded-b-lg:first-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:first\:rounded-b-xl:first-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:first\:rounded-b-2xl:first-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:first\:rounded-b-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:first\:rounded-b-full:first-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:first\:rounded-b-default:first-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-l-none:first-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\33xl\:first\:rounded-l-sm:first-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:first\:rounded-l:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-l-md:first-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:first\:rounded-l-lg:first-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:first\:rounded-l-xl:first-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:first\:rounded-l-2xl:first-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:first\:rounded-l-3xl:first-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:first\:rounded-l-full:first-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:first\:rounded-l-default:first-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-t-none:last-child{
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }

  .\33xl\:last\:rounded-t-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .\33xl\:last\:rounded-t:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-t-md:last-child{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .\33xl\:last\:rounded-t-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .\33xl\:last\:rounded-t-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-top-right-radius: 0.75rem;
  }

  .\33xl\:last\:rounded-t-2xl:last-child{
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
  }

  .\33xl\:last\:rounded-t-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem;
  }

  .\33xl\:last\:rounded-t-full:last-child{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .\33xl\:last\:rounded-t-default:last-child{
    border-top-left-radius: 0.4rem;
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-r-none:last-child{
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }

  .\33xl\:last\:rounded-r-sm:last-child{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .\33xl\:last\:rounded-r:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-r-md:last-child{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .\33xl\:last\:rounded-r-lg:last-child{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .\33xl\:last\:rounded-r-xl:last-child{
    border-top-right-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
  }

  .\33xl\:last\:rounded-r-2xl:last-child{
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
  }

  .\33xl\:last\:rounded-r-3xl:last-child{
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
  }

  .\33xl\:last\:rounded-r-full:last-child{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .\33xl\:last\:rounded-r-default:last-child{
    border-top-right-radius: 0.4rem;
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-b-none:last-child{
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\33xl\:last\:rounded-b-sm:last-child{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:last\:rounded-b:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-b-md:last-child{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:last\:rounded-b-lg:last-child{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:last\:rounded-b-xl:last-child{
    border-bottom-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:last\:rounded-b-2xl:last-child{
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:last\:rounded-b-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:last\:rounded-b-full:last-child{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:last\:rounded-b-default:last-child{
    border-bottom-right-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-l-none:last-child{
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .\33xl\:last\:rounded-l-sm:last-child{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:last\:rounded-l:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-l-md:last-child{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:last\:rounded-l-lg:last-child{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:last\:rounded-l-xl:last-child{
    border-top-left-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:last\:rounded-l-2xl:last-child{
    border-top-left-radius: 1rem;
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:last\:rounded-l-3xl:last-child{
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:last\:rounded-l-full:last-child{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:last\:rounded-l-default:last-child{
    border-top-left-radius: 0.4rem;
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:rounded-tl-none{
    border-top-left-radius: 0px;
  }

  .\33xl\:rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .\33xl\:rounded-tl{
    border-top-left-radius: 0.4rem;
  }

  .\33xl\:rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .\33xl\:rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .\33xl\:rounded-tl-xl{
    border-top-left-radius: 0.75rem;
  }

  .\33xl\:rounded-tl-2xl{
    border-top-left-radius: 1rem;
  }

  .\33xl\:rounded-tl-3xl{
    border-top-left-radius: 1.5rem;
  }

  .\33xl\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .\33xl\:rounded-tl-default{
    border-top-left-radius: 0.4rem;
  }

  .\33xl\:rounded-tr-none{
    border-top-right-radius: 0px;
  }

  .\33xl\:rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .\33xl\:rounded-tr{
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .\33xl\:rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .\33xl\:rounded-tr-xl{
    border-top-right-radius: 0.75rem;
  }

  .\33xl\:rounded-tr-2xl{
    border-top-right-radius: 1rem;
  }

  .\33xl\:rounded-tr-3xl{
    border-top-right-radius: 1.5rem;
  }

  .\33xl\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .\33xl\:rounded-tr-default{
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:rounded-br-none{
    border-bottom-right-radius: 0px;
  }

  .\33xl\:rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .\33xl\:rounded-br{
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .\33xl\:rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .\33xl\:rounded-br-xl{
    border-bottom-right-radius: 0.75rem;
  }

  .\33xl\:rounded-br-2xl{
    border-bottom-right-radius: 1rem;
  }

  .\33xl\:rounded-br-3xl{
    border-bottom-right-radius: 1.5rem;
  }

  .\33xl\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .\33xl\:rounded-br-default{
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:rounded-bl-none{
    border-bottom-left-radius: 0px;
  }

  .\33xl\:rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:rounded-bl{
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:rounded-bl-xl{
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:rounded-bl-2xl{
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:rounded-bl-3xl{
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:rounded-bl-default{
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-tl-none:first-child{
    border-top-left-radius: 0px;
  }

  .\33xl\:first\:rounded-tl-sm:first-child{
    border-top-left-radius: 0.125rem;
  }

  .\33xl\:first\:rounded-tl:first-child{
    border-top-left-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-tl-md:first-child{
    border-top-left-radius: 0.375rem;
  }

  .\33xl\:first\:rounded-tl-lg:first-child{
    border-top-left-radius: 0.5rem;
  }

  .\33xl\:first\:rounded-tl-xl:first-child{
    border-top-left-radius: 0.75rem;
  }

  .\33xl\:first\:rounded-tl-2xl:first-child{
    border-top-left-radius: 1rem;
  }

  .\33xl\:first\:rounded-tl-3xl:first-child{
    border-top-left-radius: 1.5rem;
  }

  .\33xl\:first\:rounded-tl-full:first-child{
    border-top-left-radius: 9999px;
  }

  .\33xl\:first\:rounded-tl-default:first-child{
    border-top-left-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-tr-none:first-child{
    border-top-right-radius: 0px;
  }

  .\33xl\:first\:rounded-tr-sm:first-child{
    border-top-right-radius: 0.125rem;
  }

  .\33xl\:first\:rounded-tr:first-child{
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-tr-md:first-child{
    border-top-right-radius: 0.375rem;
  }

  .\33xl\:first\:rounded-tr-lg:first-child{
    border-top-right-radius: 0.5rem;
  }

  .\33xl\:first\:rounded-tr-xl:first-child{
    border-top-right-radius: 0.75rem;
  }

  .\33xl\:first\:rounded-tr-2xl:first-child{
    border-top-right-radius: 1rem;
  }

  .\33xl\:first\:rounded-tr-3xl:first-child{
    border-top-right-radius: 1.5rem;
  }

  .\33xl\:first\:rounded-tr-full:first-child{
    border-top-right-radius: 9999px;
  }

  .\33xl\:first\:rounded-tr-default:first-child{
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-br-none:first-child{
    border-bottom-right-radius: 0px;
  }

  .\33xl\:first\:rounded-br-sm:first-child{
    border-bottom-right-radius: 0.125rem;
  }

  .\33xl\:first\:rounded-br:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-br-md:first-child{
    border-bottom-right-radius: 0.375rem;
  }

  .\33xl\:first\:rounded-br-lg:first-child{
    border-bottom-right-radius: 0.5rem;
  }

  .\33xl\:first\:rounded-br-xl:first-child{
    border-bottom-right-radius: 0.75rem;
  }

  .\33xl\:first\:rounded-br-2xl:first-child{
    border-bottom-right-radius: 1rem;
  }

  .\33xl\:first\:rounded-br-3xl:first-child{
    border-bottom-right-radius: 1.5rem;
  }

  .\33xl\:first\:rounded-br-full:first-child{
    border-bottom-right-radius: 9999px;
  }

  .\33xl\:first\:rounded-br-default:first-child{
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-bl-none:first-child{
    border-bottom-left-radius: 0px;
  }

  .\33xl\:first\:rounded-bl-sm:first-child{
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:first\:rounded-bl:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:first\:rounded-bl-md:first-child{
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:first\:rounded-bl-lg:first-child{
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:first\:rounded-bl-xl:first-child{
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:first\:rounded-bl-2xl:first-child{
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:first\:rounded-bl-3xl:first-child{
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:first\:rounded-bl-full:first-child{
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:first\:rounded-bl-default:first-child{
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-tl-none:last-child{
    border-top-left-radius: 0px;
  }

  .\33xl\:last\:rounded-tl-sm:last-child{
    border-top-left-radius: 0.125rem;
  }

  .\33xl\:last\:rounded-tl:last-child{
    border-top-left-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-tl-md:last-child{
    border-top-left-radius: 0.375rem;
  }

  .\33xl\:last\:rounded-tl-lg:last-child{
    border-top-left-radius: 0.5rem;
  }

  .\33xl\:last\:rounded-tl-xl:last-child{
    border-top-left-radius: 0.75rem;
  }

  .\33xl\:last\:rounded-tl-2xl:last-child{
    border-top-left-radius: 1rem;
  }

  .\33xl\:last\:rounded-tl-3xl:last-child{
    border-top-left-radius: 1.5rem;
  }

  .\33xl\:last\:rounded-tl-full:last-child{
    border-top-left-radius: 9999px;
  }

  .\33xl\:last\:rounded-tl-default:last-child{
    border-top-left-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-tr-none:last-child{
    border-top-right-radius: 0px;
  }

  .\33xl\:last\:rounded-tr-sm:last-child{
    border-top-right-radius: 0.125rem;
  }

  .\33xl\:last\:rounded-tr:last-child{
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-tr-md:last-child{
    border-top-right-radius: 0.375rem;
  }

  .\33xl\:last\:rounded-tr-lg:last-child{
    border-top-right-radius: 0.5rem;
  }

  .\33xl\:last\:rounded-tr-xl:last-child{
    border-top-right-radius: 0.75rem;
  }

  .\33xl\:last\:rounded-tr-2xl:last-child{
    border-top-right-radius: 1rem;
  }

  .\33xl\:last\:rounded-tr-3xl:last-child{
    border-top-right-radius: 1.5rem;
  }

  .\33xl\:last\:rounded-tr-full:last-child{
    border-top-right-radius: 9999px;
  }

  .\33xl\:last\:rounded-tr-default:last-child{
    border-top-right-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-br-none:last-child{
    border-bottom-right-radius: 0px;
  }

  .\33xl\:last\:rounded-br-sm:last-child{
    border-bottom-right-radius: 0.125rem;
  }

  .\33xl\:last\:rounded-br:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-br-md:last-child{
    border-bottom-right-radius: 0.375rem;
  }

  .\33xl\:last\:rounded-br-lg:last-child{
    border-bottom-right-radius: 0.5rem;
  }

  .\33xl\:last\:rounded-br-xl:last-child{
    border-bottom-right-radius: 0.75rem;
  }

  .\33xl\:last\:rounded-br-2xl:last-child{
    border-bottom-right-radius: 1rem;
  }

  .\33xl\:last\:rounded-br-3xl:last-child{
    border-bottom-right-radius: 1.5rem;
  }

  .\33xl\:last\:rounded-br-full:last-child{
    border-bottom-right-radius: 9999px;
  }

  .\33xl\:last\:rounded-br-default:last-child{
    border-bottom-right-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-bl-none:last-child{
    border-bottom-left-radius: 0px;
  }

  .\33xl\:last\:rounded-bl-sm:last-child{
    border-bottom-left-radius: 0.125rem;
  }

  .\33xl\:last\:rounded-bl:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:last\:rounded-bl-md:last-child{
    border-bottom-left-radius: 0.375rem;
  }

  .\33xl\:last\:rounded-bl-lg:last-child{
    border-bottom-left-radius: 0.5rem;
  }

  .\33xl\:last\:rounded-bl-xl:last-child{
    border-bottom-left-radius: 0.75rem;
  }

  .\33xl\:last\:rounded-bl-2xl:last-child{
    border-bottom-left-radius: 1rem;
  }

  .\33xl\:last\:rounded-bl-3xl:last-child{
    border-bottom-left-radius: 1.5rem;
  }

  .\33xl\:last\:rounded-bl-full:last-child{
    border-bottom-left-radius: 9999px;
  }

  .\33xl\:last\:rounded-bl-default:last-child{
    border-bottom-left-radius: 0.4rem;
  }

  .\33xl\:border-0{
    border-width: 0px;
  }

  .\33xl\:border-1{
    border-width: 1px;
  }

  .\33xl\:border-2{
    border-width: 2px;
  }

  .\33xl\:border-4{
    border-width: 4px;
  }

  .\33xl\:border-10{
    border-width: 10px;
  }

  .\33xl\:border{
    border-width: 1px;
  }

  .\33xl\:first\:border-0:first-child{
    border-width: 0px;
  }

  .\33xl\:first\:border-1:first-child{
    border-width: 1px;
  }

  .\33xl\:first\:border-2:first-child{
    border-width: 2px;
  }

  .\33xl\:first\:border-4:first-child{
    border-width: 4px;
  }

  .\33xl\:first\:border-10:first-child{
    border-width: 10px;
  }

  .\33xl\:first\:border:first-child{
    border-width: 1px;
  }

  .\33xl\:last\:border-0:last-child{
    border-width: 0px;
  }

  .\33xl\:last\:border-1:last-child{
    border-width: 1px;
  }

  .\33xl\:last\:border-2:last-child{
    border-width: 2px;
  }

  .\33xl\:last\:border-4:last-child{
    border-width: 4px;
  }

  .\33xl\:last\:border-10:last-child{
    border-width: 10px;
  }

  .\33xl\:last\:border:last-child{
    border-width: 1px;
  }

  .\33xl\:border-t-0{
    border-top-width: 0px;
  }

  .\33xl\:border-t-1{
    border-top-width: 1px;
  }

  .\33xl\:border-t-2{
    border-top-width: 2px;
  }

  .\33xl\:border-t-4{
    border-top-width: 4px;
  }

  .\33xl\:border-t-10{
    border-top-width: 10px;
  }

  .\33xl\:border-t{
    border-top-width: 1px;
  }

  .\33xl\:border-r-0{
    border-right-width: 0px;
  }

  .\33xl\:border-r-1{
    border-right-width: 1px;
  }

  .\33xl\:border-r-2{
    border-right-width: 2px;
  }

  .\33xl\:border-r-4{
    border-right-width: 4px;
  }

  .\33xl\:border-r-10{
    border-right-width: 10px;
  }

  .\33xl\:border-r{
    border-right-width: 1px;
  }

  .\33xl\:border-b-0{
    border-bottom-width: 0px;
  }

  .\33xl\:border-b-1{
    border-bottom-width: 1px;
  }

  .\33xl\:border-b-2{
    border-bottom-width: 2px;
  }

  .\33xl\:border-b-4{
    border-bottom-width: 4px;
  }

  .\33xl\:border-b-10{
    border-bottom-width: 10px;
  }

  .\33xl\:border-b{
    border-bottom-width: 1px;
  }

  .\33xl\:border-l-0{
    border-left-width: 0px;
  }

  .\33xl\:border-l-1{
    border-left-width: 1px;
  }

  .\33xl\:border-l-2{
    border-left-width: 2px;
  }

  .\33xl\:border-l-4{
    border-left-width: 4px;
  }

  .\33xl\:border-l-10{
    border-left-width: 10px;
  }

  .\33xl\:border-l{
    border-left-width: 1px;
  }

  .\33xl\:first\:border-t-0:first-child{
    border-top-width: 0px;
  }

  .\33xl\:first\:border-t-1:first-child{
    border-top-width: 1px;
  }

  .\33xl\:first\:border-t-2:first-child{
    border-top-width: 2px;
  }

  .\33xl\:first\:border-t-4:first-child{
    border-top-width: 4px;
  }

  .\33xl\:first\:border-t-10:first-child{
    border-top-width: 10px;
  }

  .\33xl\:first\:border-t:first-child{
    border-top-width: 1px;
  }

  .\33xl\:first\:border-r-0:first-child{
    border-right-width: 0px;
  }

  .\33xl\:first\:border-r-1:first-child{
    border-right-width: 1px;
  }

  .\33xl\:first\:border-r-2:first-child{
    border-right-width: 2px;
  }

  .\33xl\:first\:border-r-4:first-child{
    border-right-width: 4px;
  }

  .\33xl\:first\:border-r-10:first-child{
    border-right-width: 10px;
  }

  .\33xl\:first\:border-r:first-child{
    border-right-width: 1px;
  }

  .\33xl\:first\:border-b-0:first-child{
    border-bottom-width: 0px;
  }

  .\33xl\:first\:border-b-1:first-child{
    border-bottom-width: 1px;
  }

  .\33xl\:first\:border-b-2:first-child{
    border-bottom-width: 2px;
  }

  .\33xl\:first\:border-b-4:first-child{
    border-bottom-width: 4px;
  }

  .\33xl\:first\:border-b-10:first-child{
    border-bottom-width: 10px;
  }

  .\33xl\:first\:border-b:first-child{
    border-bottom-width: 1px;
  }

  .\33xl\:first\:border-l-0:first-child{
    border-left-width: 0px;
  }

  .\33xl\:first\:border-l-1:first-child{
    border-left-width: 1px;
  }

  .\33xl\:first\:border-l-2:first-child{
    border-left-width: 2px;
  }

  .\33xl\:first\:border-l-4:first-child{
    border-left-width: 4px;
  }

  .\33xl\:first\:border-l-10:first-child{
    border-left-width: 10px;
  }

  .\33xl\:first\:border-l:first-child{
    border-left-width: 1px;
  }

  .\33xl\:last\:border-t-0:last-child{
    border-top-width: 0px;
  }

  .\33xl\:last\:border-t-1:last-child{
    border-top-width: 1px;
  }

  .\33xl\:last\:border-t-2:last-child{
    border-top-width: 2px;
  }

  .\33xl\:last\:border-t-4:last-child{
    border-top-width: 4px;
  }

  .\33xl\:last\:border-t-10:last-child{
    border-top-width: 10px;
  }

  .\33xl\:last\:border-t:last-child{
    border-top-width: 1px;
  }

  .\33xl\:last\:border-r-0:last-child{
    border-right-width: 0px;
  }

  .\33xl\:last\:border-r-1:last-child{
    border-right-width: 1px;
  }

  .\33xl\:last\:border-r-2:last-child{
    border-right-width: 2px;
  }

  .\33xl\:last\:border-r-4:last-child{
    border-right-width: 4px;
  }

  .\33xl\:last\:border-r-10:last-child{
    border-right-width: 10px;
  }

  .\33xl\:last\:border-r:last-child{
    border-right-width: 1px;
  }

  .\33xl\:last\:border-b-0:last-child{
    border-bottom-width: 0px;
  }

  .\33xl\:last\:border-b-1:last-child{
    border-bottom-width: 1px;
  }

  .\33xl\:last\:border-b-2:last-child{
    border-bottom-width: 2px;
  }

  .\33xl\:last\:border-b-4:last-child{
    border-bottom-width: 4px;
  }

  .\33xl\:last\:border-b-10:last-child{
    border-bottom-width: 10px;
  }

  .\33xl\:last\:border-b:last-child{
    border-bottom-width: 1px;
  }

  .\33xl\:last\:border-l-0:last-child{
    border-left-width: 0px;
  }

  .\33xl\:last\:border-l-1:last-child{
    border-left-width: 1px;
  }

  .\33xl\:last\:border-l-2:last-child{
    border-left-width: 2px;
  }

  .\33xl\:last\:border-l-4:last-child{
    border-left-width: 4px;
  }

  .\33xl\:last\:border-l-10:last-child{
    border-left-width: 10px;
  }

  .\33xl\:last\:border-l:last-child{
    border-left-width: 1px;
  }

  .\33xl\:border-solid{
    border-style: solid;
  }

  .\33xl\:border-dashed{
    border-style: dashed;
  }

  .\33xl\:border-dotted{
    border-style: dotted;
  }

  .\33xl\:border-double{
    border-style: double;
  }

  .\33xl\:border-none{
    border-style: none;
  }

  .\33xl\:border-transparent{
    border-color: transparent;
  }

  .\33xl\:border-current{
    border-color: currentColor;
  }

  .\33xl\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\33xl\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\33xl\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .\33xl\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .\33xl\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .\33xl\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .\33xl\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .\33xl\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .\33xl\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .\33xl\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .\33xl\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .\33xl\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .\33xl\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\33xl\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\33xl\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\33xl\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .\33xl\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\33xl\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\33xl\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\33xl\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .\33xl\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .\33xl\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\33xl\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-transparent{
    border-color: transparent;
  }

  .group:hover .\33xl\:group-hover\:border-current{
    border-color: currentColor;
  }

  .group:hover .\33xl\:group-hover\:border-black{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-white{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-600{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-700{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-800{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-gray-900{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-green-500{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-red-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-pink-500{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-orange-500{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-teal-300{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-teal-400{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-teal-500{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-yellow-500{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-200{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-blue-500{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-petrol-500{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-petrol-600{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-petrol-700{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-petrol-800{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-appbody{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-primary{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-link{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-link-hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-header{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-actionbar{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-bordercolor{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-success{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-danger{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-disabled{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-info{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-card{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-dark{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-label-color{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-label-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .group:hover .\33xl\:group-hover\:border-border-inverted{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-transparent:focus-within{
    border-color: transparent;
  }

  .\33xl\:focus-within\:border-current:focus-within{
    border-color: currentColor;
  }

  .\33xl\:focus-within\:border-black:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-white:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-100:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-gray-900:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-green-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-red-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-pink-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-orange-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-teal-300:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-teal-400:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-teal-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-yellow-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-200:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-blue-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-petrol-500:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-petrol-600:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-petrol-700:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-petrol-800:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-appbody:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-primary:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-link:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-link-hover:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-header:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-actionbar:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-bordercolor:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-success:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-danger:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-disabled:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-info:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-card:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-dark:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-label-color:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-label-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:focus-within\:border-border-inverted:focus-within{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .\33xl\:hover\:border-current:hover{
    border-color: currentColor;
  }

  .\33xl\:hover\:border-black:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-white:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-100:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-gray-900:hover{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-green-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-red-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-pink-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-orange-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-teal-300:hover{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-teal-400:hover{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-teal-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-yellow-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-200:hover{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-blue-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-petrol-500:hover{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-petrol-600:hover{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-petrol-700:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-petrol-800:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-appbody:hover{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-primary:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-link:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-link-hover:hover{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-header:hover{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-actionbar:hover{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-bordercolor:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-success:hover{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-danger:hover{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-disabled:hover{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-info:hover{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-card:hover{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-dark:hover{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-label-color:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-label-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:hover\:border-border-inverted:hover{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .\33xl\:focus\:border-current:focus{
    border-color: currentColor;
  }

  .\33xl\:focus\:border-black:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-white:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-100:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(225, 226, 227, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(211, 212, 213, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(151, 153, 154, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(123, 125, 127, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-gray-900:focus{
    --tw-border-opacity: 1;
    border-color: rgba(0, 0, 0, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-green-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-red-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 49, 49, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-pink-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 20, 90, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-orange-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 141, 33, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-teal-300:focus{
    --tw-border-opacity: 1;
    border-color: rgba(120, 234, 193, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-teal-400:focus{
    --tw-border-opacity: 1;
    border-color: rgba(109, 222, 186, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-teal-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(51, 186, 158, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-yellow-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(216, 206, 13, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-200:focus{
    --tw-border-opacity: 1;
    border-color: rgba(33, 190, 244, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(50, 109, 209, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-petrol-500:focus{
    --tw-border-opacity: 1;
    border-color: rgba(85, 96, 158, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-petrol-600:focus{
    --tw-border-opacity: 1;
    border-color: rgba(62, 70, 116, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-petrol-700:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-petrol-800:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-appbody:focus{
    --tw-border-opacity: 1;
    border-color: rgba(244, 244, 244, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-primary:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-link:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-link-hover:focus{
    --tw-border-opacity: 1;
    border-color: rgba(72, 96, 229, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-header:focus{
    --tw-border-opacity: 1;
    border-color: rgba(44, 50, 82, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-actionbar:focus{
    --tw-border-opacity: 1;
    border-color: rgba(26, 30, 49, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-bordercolor:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-success:focus{
    --tw-border-opacity: 1;
    border-color: rgba(175, 180, 42, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-danger:focus{
    --tw-border-opacity: 1;
    border-color: rgba(253, 21, 37, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-disabled:focus{
    --tw-border-opacity: 1;
    border-color: rgba(184, 186, 197, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-info:focus{
    --tw-border-opacity: 1;
    border-color: rgba(63, 80, 180, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-card:focus{
    --tw-border-opacity: 1;
    border-color: rgba(255, 255, 255, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-dark:focus{
    --tw-border-opacity: 1;
    border-color: rgba(34, 34, 34, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-label-color:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-label-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(191, 192, 194, var(--tw-border-opacity));
  }

  .\33xl\:focus\:border-border-inverted:focus{
    --tw-border-opacity: 1;
    border-color: rgba(82, 83, 85, var(--tw-border-opacity));
  }

  .\33xl\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .\33xl\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .\33xl\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .\33xl\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .\33xl\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .\33xl\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .\33xl\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .\33xl\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .\33xl\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .\33xl\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .\33xl\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .\33xl\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .\33xl\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .\33xl\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .\33xl\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-0{
    --tw-border-opacity: 0;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-5{
    --tw-border-opacity: 0.05;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-10{
    --tw-border-opacity: 0.1;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-20{
    --tw-border-opacity: 0.2;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-30{
    --tw-border-opacity: 0.3;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-40{
    --tw-border-opacity: 0.4;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-60{
    --tw-border-opacity: 0.6;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-70{
    --tw-border-opacity: 0.7;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-80{
    --tw-border-opacity: 0.8;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-90{
    --tw-border-opacity: 0.9;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-95{
    --tw-border-opacity: 0.95;
  }

  .group:hover .\33xl\:group-hover\:border-opacity-100{
    --tw-border-opacity: 1;
  }

  .\33xl\:focus-within\:border-opacity-0:focus-within{
    --tw-border-opacity: 0;
  }

  .\33xl\:focus-within\:border-opacity-5:focus-within{
    --tw-border-opacity: 0.05;
  }

  .\33xl\:focus-within\:border-opacity-10:focus-within{
    --tw-border-opacity: 0.1;
  }

  .\33xl\:focus-within\:border-opacity-20:focus-within{
    --tw-border-opacity: 0.2;
  }

  .\33xl\:focus-within\:border-opacity-25:focus-within{
    --tw-border-opacity: 0.25;
  }

  .\33xl\:focus-within\:border-opacity-30:focus-within{
    --tw-border-opacity: 0.3;
  }

  .\33xl\:focus-within\:border-opacity-40:focus-within{
    --tw-border-opacity: 0.4;
  }

  .\33xl\:focus-within\:border-opacity-50:focus-within{
    --tw-border-opacity: 0.5;
  }

  .\33xl\:focus-within\:border-opacity-60:focus-within{
    --tw-border-opacity: 0.6;
  }

  .\33xl\:focus-within\:border-opacity-70:focus-within{
    --tw-border-opacity: 0.7;
  }

  .\33xl\:focus-within\:border-opacity-75:focus-within{
    --tw-border-opacity: 0.75;
  }

  .\33xl\:focus-within\:border-opacity-80:focus-within{
    --tw-border-opacity: 0.8;
  }

  .\33xl\:focus-within\:border-opacity-90:focus-within{
    --tw-border-opacity: 0.9;
  }

  .\33xl\:focus-within\:border-opacity-95:focus-within{
    --tw-border-opacity: 0.95;
  }

  .\33xl\:focus-within\:border-opacity-100:focus-within{
    --tw-border-opacity: 1;
  }

  .\33xl\:hover\:border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .\33xl\:hover\:border-opacity-5:hover{
    --tw-border-opacity: 0.05;
  }

  .\33xl\:hover\:border-opacity-10:hover{
    --tw-border-opacity: 0.1;
  }

  .\33xl\:hover\:border-opacity-20:hover{
    --tw-border-opacity: 0.2;
  }

  .\33xl\:hover\:border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .\33xl\:hover\:border-opacity-30:hover{
    --tw-border-opacity: 0.3;
  }

  .\33xl\:hover\:border-opacity-40:hover{
    --tw-border-opacity: 0.4;
  }

  .\33xl\:hover\:border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .\33xl\:hover\:border-opacity-60:hover{
    --tw-border-opacity: 0.6;
  }

  .\33xl\:hover\:border-opacity-70:hover{
    --tw-border-opacity: 0.7;
  }

  .\33xl\:hover\:border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .\33xl\:hover\:border-opacity-80:hover{
    --tw-border-opacity: 0.8;
  }

  .\33xl\:hover\:border-opacity-90:hover{
    --tw-border-opacity: 0.9;
  }

  .\33xl\:hover\:border-opacity-95:hover{
    --tw-border-opacity: 0.95;
  }

  .\33xl\:hover\:border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .\33xl\:focus\:border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .\33xl\:focus\:border-opacity-5:focus{
    --tw-border-opacity: 0.05;
  }

  .\33xl\:focus\:border-opacity-10:focus{
    --tw-border-opacity: 0.1;
  }

  .\33xl\:focus\:border-opacity-20:focus{
    --tw-border-opacity: 0.2;
  }

  .\33xl\:focus\:border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .\33xl\:focus\:border-opacity-30:focus{
    --tw-border-opacity: 0.3;
  }

  .\33xl\:focus\:border-opacity-40:focus{
    --tw-border-opacity: 0.4;
  }

  .\33xl\:focus\:border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .\33xl\:focus\:border-opacity-60:focus{
    --tw-border-opacity: 0.6;
  }

  .\33xl\:focus\:border-opacity-70:focus{
    --tw-border-opacity: 0.7;
  }

  .\33xl\:focus\:border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .\33xl\:focus\:border-opacity-80:focus{
    --tw-border-opacity: 0.8;
  }

  .\33xl\:focus\:border-opacity-90:focus{
    --tw-border-opacity: 0.9;
  }

  .\33xl\:focus\:border-opacity-95:focus{
    --tw-border-opacity: 0.95;
  }

  .\33xl\:focus\:border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .\33xl\:bg-transparent{
    background-color: transparent;
  }

  .\33xl\:bg-current{
    background-color: currentColor;
  }

  .\33xl\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\33xl\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\33xl\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\33xl\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\33xl\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\33xl\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\33xl\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\33xl\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\33xl\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\33xl\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\33xl\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\33xl\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\33xl\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\33xl\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-transparent:first-child{
    background-color: transparent;
  }

  .\33xl\:first\:bg-current:first-child{
    background-color: currentColor;
  }

  .\33xl\:first\:bg-black:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-white:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-gray-100:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-gray-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-gray-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-gray-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-gray-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-gray-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-gray-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-gray-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-gray-900:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-green-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-red-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-pink-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-orange-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-teal-300:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-teal-400:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-teal-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-yellow-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-blue-200:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-blue-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-petrol-500:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-petrol-600:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-petrol-700:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-petrol-800:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-appbody:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-primary:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-link:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-link-hover:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-header:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-actionbar:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-bordercolor:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-success:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-danger:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-disabled:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-info:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-card:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-dark:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-label-color:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-label-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:first\:bg-border-inverted:first-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-transparent:last-child{
    background-color: transparent;
  }

  .\33xl\:last\:bg-current:last-child{
    background-color: currentColor;
  }

  .\33xl\:last\:bg-black:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-white:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-gray-100:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-gray-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-gray-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-gray-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-gray-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-gray-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-gray-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-gray-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-gray-900:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-green-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-red-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-pink-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-orange-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-teal-300:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-teal-400:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-teal-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-yellow-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-blue-200:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-blue-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-petrol-500:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-petrol-600:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-petrol-700:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-petrol-800:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-appbody:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-primary:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-link:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-link-hover:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-header:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-actionbar:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-bordercolor:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-success:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-danger:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-disabled:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-info:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-card:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-dark:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-label-color:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-label-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:last\:bg-border-inverted:last-child{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-transparent{
    background-color: transparent;
  }

  .group:hover .\33xl\:group-hover\:bg-current{
    background-color: currentColor;
  }

  .group:hover .\33xl\:group-hover\:bg-black{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-300{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-400{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-600{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-700{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-800{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-gray-900{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-pink-500{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-orange-500{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-teal-300{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-teal-400{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-200{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-petrol-500{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-petrol-600{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-petrol-700{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-petrol-800{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-appbody{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-primary{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-link{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-link-hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-header{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-actionbar{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-bordercolor{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-success{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-danger{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-disabled{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-info{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-card{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-dark{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-label-color{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-label-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .group:hover .\33xl\:group-hover\:bg-border-inverted{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-transparent:focus-within{
    background-color: transparent;
  }

  .\33xl\:focus-within\:bg-current:focus-within{
    background-color: currentColor;
  }

  .\33xl\:focus-within\:bg-black:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-white:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-100:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-gray-900:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-green-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-red-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-pink-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-orange-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-teal-300:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-teal-400:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-teal-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-yellow-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-200:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-blue-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-petrol-500:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-petrol-600:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-petrol-700:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-petrol-800:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-appbody:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-primary:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-link:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-link-hover:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-header:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-actionbar:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-bordercolor:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-success:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-danger:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-disabled:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-info:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-card:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-dark:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-label-color:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-label-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:focus-within\:bg-border-inverted:focus-within{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .\33xl\:hover\:bg-current:hover{
    background-color: currentColor;
  }

  .\33xl\:hover\:bg-black:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-gray-900:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-green-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-red-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-pink-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-orange-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-teal-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-teal-400:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-teal-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-yellow-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-blue-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-petrol-500:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-petrol-600:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-petrol-700:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-petrol-800:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-appbody:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-primary:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-link:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-link-hover:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-header:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-actionbar:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-bordercolor:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-success:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-danger:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-disabled:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-info:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-card:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-dark:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-label-color:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-label-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:hover\:bg-border-inverted:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .\33xl\:focus\:bg-current:focus{
    background-color: currentColor;
  }

  .\33xl\:focus\:bg-black:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-gray-900:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-green-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-red-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-pink-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-orange-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-teal-300:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-teal-400:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-teal-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-yellow-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-blue-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-petrol-500:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-petrol-600:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-petrol-700:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-petrol-800:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-appbody:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-primary:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-link:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-link-hover:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-header:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-actionbar:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-bordercolor:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-success:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-danger:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-disabled:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-info:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-card:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-dark:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-label-color:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-label-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:focus\:bg-border-inverted:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-transparent:active{
    background-color: transparent;
  }

  .\33xl\:active\:bg-current:active{
    background-color: currentColor;
  }

  .\33xl\:active\:bg-black:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-white:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-gray-100:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-gray-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(225, 226, 227, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-gray-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(211, 212, 213, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-gray-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-gray-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(151, 153, 154, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-gray-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(123, 125, 127, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-gray-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-gray-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-gray-900:active{
    --tw-bg-opacity: 1;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-green-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-red-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 49, 49, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-pink-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 20, 90, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-orange-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 141, 33, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-teal-300:active{
    --tw-bg-opacity: 1;
    background-color: rgba(120, 234, 193, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-teal-400:active{
    --tw-bg-opacity: 1;
    background-color: rgba(109, 222, 186, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-teal-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(51, 186, 158, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-yellow-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(216, 206, 13, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-blue-200:active{
    --tw-bg-opacity: 1;
    background-color: rgba(33, 190, 244, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-blue-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(50, 109, 209, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-petrol-500:active{
    --tw-bg-opacity: 1;
    background-color: rgba(85, 96, 158, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-petrol-600:active{
    --tw-bg-opacity: 1;
    background-color: rgba(62, 70, 116, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-petrol-700:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-petrol-800:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-appbody:active{
    --tw-bg-opacity: 1;
    background-color: rgba(244, 244, 244, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-primary:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-link:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-link-hover:active{
    --tw-bg-opacity: 1;
    background-color: rgba(72, 96, 229, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-header:active{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 50, 82, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-actionbar:active{
    --tw-bg-opacity: 1;
    background-color: rgba(26, 30, 49, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-bordercolor:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-success:active{
    --tw-bg-opacity: 1;
    background-color: rgba(175, 180, 42, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-danger:active{
    --tw-bg-opacity: 1;
    background-color: rgba(253, 21, 37, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-disabled:active{
    --tw-bg-opacity: 1;
    background-color: rgba(184, 186, 197, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-info:active{
    --tw-bg-opacity: 1;
    background-color: rgba(63, 80, 180, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-card:active{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-dark:active{
    --tw-bg-opacity: 1;
    background-color: rgba(34, 34, 34, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-label-color:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-label-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(191, 192, 194, var(--tw-bg-opacity));
  }

  .\33xl\:active\:bg-border-inverted:active{
    --tw-bg-opacity: 1;
    background-color: rgba(82, 83, 85, var(--tw-bg-opacity));
  }

  .\33xl\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .\33xl\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .\33xl\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .\33xl\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .\33xl\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .\33xl\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .\33xl\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .\33xl\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .\33xl\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .\33xl\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .\33xl\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .\33xl\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .\33xl\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .\33xl\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .\33xl\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-5{
    --tw-bg-opacity: 0.05;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-10{
    --tw-bg-opacity: 0.1;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-20{
    --tw-bg-opacity: 0.2;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-30{
    --tw-bg-opacity: 0.3;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-40{
    --tw-bg-opacity: 0.4;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-60{
    --tw-bg-opacity: 0.6;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-70{
    --tw-bg-opacity: 0.7;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-80{
    --tw-bg-opacity: 0.8;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-90{
    --tw-bg-opacity: 0.9;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-95{
    --tw-bg-opacity: 0.95;
  }

  .group:hover .\33xl\:group-hover\:bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .\33xl\:focus-within\:bg-opacity-0:focus-within{
    --tw-bg-opacity: 0;
  }

  .\33xl\:focus-within\:bg-opacity-5:focus-within{
    --tw-bg-opacity: 0.05;
  }

  .\33xl\:focus-within\:bg-opacity-10:focus-within{
    --tw-bg-opacity: 0.1;
  }

  .\33xl\:focus-within\:bg-opacity-20:focus-within{
    --tw-bg-opacity: 0.2;
  }

  .\33xl\:focus-within\:bg-opacity-25:focus-within{
    --tw-bg-opacity: 0.25;
  }

  .\33xl\:focus-within\:bg-opacity-30:focus-within{
    --tw-bg-opacity: 0.3;
  }

  .\33xl\:focus-within\:bg-opacity-40:focus-within{
    --tw-bg-opacity: 0.4;
  }

  .\33xl\:focus-within\:bg-opacity-50:focus-within{
    --tw-bg-opacity: 0.5;
  }

  .\33xl\:focus-within\:bg-opacity-60:focus-within{
    --tw-bg-opacity: 0.6;
  }

  .\33xl\:focus-within\:bg-opacity-70:focus-within{
    --tw-bg-opacity: 0.7;
  }

  .\33xl\:focus-within\:bg-opacity-75:focus-within{
    --tw-bg-opacity: 0.75;
  }

  .\33xl\:focus-within\:bg-opacity-80:focus-within{
    --tw-bg-opacity: 0.8;
  }

  .\33xl\:focus-within\:bg-opacity-90:focus-within{
    --tw-bg-opacity: 0.9;
  }

  .\33xl\:focus-within\:bg-opacity-95:focus-within{
    --tw-bg-opacity: 0.95;
  }

  .\33xl\:focus-within\:bg-opacity-100:focus-within{
    --tw-bg-opacity: 1;
  }

  .\33xl\:hover\:bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .\33xl\:hover\:bg-opacity-5:hover{
    --tw-bg-opacity: 0.05;
  }

  .\33xl\:hover\:bg-opacity-10:hover{
    --tw-bg-opacity: 0.1;
  }

  .\33xl\:hover\:bg-opacity-20:hover{
    --tw-bg-opacity: 0.2;
  }

  .\33xl\:hover\:bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .\33xl\:hover\:bg-opacity-30:hover{
    --tw-bg-opacity: 0.3;
  }

  .\33xl\:hover\:bg-opacity-40:hover{
    --tw-bg-opacity: 0.4;
  }

  .\33xl\:hover\:bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .\33xl\:hover\:bg-opacity-60:hover{
    --tw-bg-opacity: 0.6;
  }

  .\33xl\:hover\:bg-opacity-70:hover{
    --tw-bg-opacity: 0.7;
  }

  .\33xl\:hover\:bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .\33xl\:hover\:bg-opacity-80:hover{
    --tw-bg-opacity: 0.8;
  }

  .\33xl\:hover\:bg-opacity-90:hover{
    --tw-bg-opacity: 0.9;
  }

  .\33xl\:hover\:bg-opacity-95:hover{
    --tw-bg-opacity: 0.95;
  }

  .\33xl\:hover\:bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .\33xl\:focus\:bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .\33xl\:focus\:bg-opacity-5:focus{
    --tw-bg-opacity: 0.05;
  }

  .\33xl\:focus\:bg-opacity-10:focus{
    --tw-bg-opacity: 0.1;
  }

  .\33xl\:focus\:bg-opacity-20:focus{
    --tw-bg-opacity: 0.2;
  }

  .\33xl\:focus\:bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .\33xl\:focus\:bg-opacity-30:focus{
    --tw-bg-opacity: 0.3;
  }

  .\33xl\:focus\:bg-opacity-40:focus{
    --tw-bg-opacity: 0.4;
  }

  .\33xl\:focus\:bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .\33xl\:focus\:bg-opacity-60:focus{
    --tw-bg-opacity: 0.6;
  }

  .\33xl\:focus\:bg-opacity-70:focus{
    --tw-bg-opacity: 0.7;
  }

  .\33xl\:focus\:bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .\33xl\:focus\:bg-opacity-80:focus{
    --tw-bg-opacity: 0.8;
  }

  .\33xl\:focus\:bg-opacity-90:focus{
    --tw-bg-opacity: 0.9;
  }

  .\33xl\:focus\:bg-opacity-95:focus{
    --tw-bg-opacity: 0.95;
  }

  .\33xl\:focus\:bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .\33xl\:bg-none{
    background-image: none;
  }

  .\33xl\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .\33xl\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .\33xl\:bg-pattern-disabled-bright{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .\33xl\:bg-pattern-disabled-dark{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .\33xl\:bg-focuspage-xs{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .\33xl\:bg-focuspage-md{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .\33xl\:bg-focuspage-lg{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .\33xl\:bg-focuspage-xl{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .\33xl\:bg-focuspage-2xl{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .\33xl\:hover\:bg-none:hover{
    background-image: none;
  }

  .\33xl\:hover\:bg-gradient-to-t:hover{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .\33xl\:hover\:bg-gradient-to-tr:hover{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .\33xl\:hover\:bg-gradient-to-r:hover{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .\33xl\:hover\:bg-gradient-to-br:hover{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .\33xl\:hover\:bg-gradient-to-b:hover{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .\33xl\:hover\:bg-gradient-to-bl:hover{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .\33xl\:hover\:bg-gradient-to-l:hover{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .\33xl\:hover\:bg-gradient-to-tl:hover{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .\33xl\:hover\:bg-pattern-disabled-bright:hover{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .\33xl\:hover\:bg-pattern-disabled-dark:hover{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .\33xl\:hover\:bg-focuspage-xs:hover{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .\33xl\:hover\:bg-focuspage-md:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .\33xl\:hover\:bg-focuspage-lg:hover{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .\33xl\:hover\:bg-focuspage-xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .\33xl\:hover\:bg-focuspage-2xl:hover{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .\33xl\:focus\:bg-none:focus{
    background-image: none;
  }

  .\33xl\:focus\:bg-gradient-to-t:focus{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .\33xl\:focus\:bg-gradient-to-tr:focus{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .\33xl\:focus\:bg-gradient-to-r:focus{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .\33xl\:focus\:bg-gradient-to-br:focus{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .\33xl\:focus\:bg-gradient-to-b:focus{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .\33xl\:focus\:bg-gradient-to-bl:focus{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .\33xl\:focus\:bg-gradient-to-l:focus{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .\33xl\:focus\:bg-gradient-to-tl:focus{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .\33xl\:focus\:bg-pattern-disabled-bright:focus{
    background-image: url("/assets/pattern-striped-bright-cirro-fa993594f8fba1759bf94b587e8b69202be797c7.png");
  }

  .\33xl\:focus\:bg-pattern-disabled-dark:focus{
    background-image: url("/assets/pattern-striped-dark-cirro-37318d2c99135a17c09b7890dde5eaae7d8f5abd.png");
  }

  .\33xl\:focus\:bg-focuspage-xs:focus{
    background-image: url("/assets/bg-linenetwork-gradient-mobile-00691ba4088dfd9a3843661db9fa0b8314920107.jpg");
  }

  .\33xl\:focus\:bg-focuspage-md:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1280px-5e21bb765f66c624f3f2c9f419ada9958de77034.jpg");
  }

  .\33xl\:focus\:bg-focuspage-lg:focus{
    background-image: url("/assets/bg-linenetwork-gradient-1920px-f9cae3fc654a96fcf251d4341eb3409528a603a0.jpg");
  }

  .\33xl\:focus\:bg-focuspage-xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-2440px-988ce724cac301528807ede15cd0d938dcf11fda.jpg");
  }

  .\33xl\:focus\:bg-focuspage-2xl:focus{
    background-image: url("/assets/bg-linenetwork-gradient-3840px-a1d6122b00a5fbe6158c4460cf240305e15c4ed4.jpg");
  }

  .\33xl\:from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:from-black{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:from-gray-100{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:from-gray-200{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\33xl\:from-gray-300{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\33xl\:from-gray-400{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:from-gray-500{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\33xl\:from-gray-600{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\33xl\:from-gray-700{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:from-gray-800{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:from-gray-900{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:from-green-500{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:from-red-500{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\33xl\:from-pink-500{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\33xl\:from-orange-500{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\33xl\:from-teal-300{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\33xl\:from-teal-400{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\33xl\:from-teal-500{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\33xl\:from-yellow-500{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\33xl\:from-blue-200{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\33xl\:from-blue-500{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\33xl\:from-petrol-500{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\33xl\:from-petrol-600{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\33xl\:from-petrol-700{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:from-petrol-800{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:from-appbody{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:from-primary{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:from-link{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:from-link-hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\33xl\:from-header{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:from-actionbar{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:from-bordercolor{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:from-success{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:from-danger{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\33xl\:from-disabled{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\33xl\:from-info{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:from-card{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:from-dark{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:from-label-color{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:from-label-inverted{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:from-border-inverted{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:hover\:from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:hover\:from-black:hover{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:hover\:from-gray-100:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:hover\:from-gray-200:hover{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\33xl\:hover\:from-gray-300:hover{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\33xl\:hover\:from-gray-400:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:hover\:from-gray-500:hover{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\33xl\:hover\:from-gray-600:hover{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\33xl\:hover\:from-gray-700:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:hover\:from-gray-800:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:hover\:from-gray-900:hover{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:from-green-500:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:hover\:from-red-500:hover{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\33xl\:hover\:from-pink-500:hover{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\33xl\:hover\:from-orange-500:hover{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\33xl\:hover\:from-teal-300:hover{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\33xl\:hover\:from-teal-400:hover{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\33xl\:hover\:from-teal-500:hover{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\33xl\:hover\:from-yellow-500:hover{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\33xl\:hover\:from-blue-200:hover{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\33xl\:hover\:from-blue-500:hover{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\33xl\:hover\:from-petrol-500:hover{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\33xl\:hover\:from-petrol-600:hover{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\33xl\:hover\:from-petrol-700:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:hover\:from-petrol-800:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:hover\:from-appbody:hover{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:hover\:from-primary:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:hover\:from-link:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:hover\:from-link-hover:hover{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\33xl\:hover\:from-header:hover{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:hover\:from-actionbar:hover{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:hover\:from-bordercolor:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:hover\:from-success:hover{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:hover\:from-danger:hover{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\33xl\:hover\:from-disabled:hover{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\33xl\:hover\:from-info:hover{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:hover\:from-card:hover{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:hover\:from-dark:hover{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:hover\:from-label-color:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:hover\:from-label-inverted:hover{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:hover\:from-border-inverted:hover{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:focus\:from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:focus\:from-black:focus{
    --tw-gradient-from: #000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:focus\:from-gray-100:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:focus\:from-gray-200:focus{
    --tw-gradient-from: #E1E2E3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\33xl\:focus\:from-gray-300:focus{
    --tw-gradient-from: #D3D4D5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\33xl\:focus\:from-gray-400:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:focus\:from-gray-500:focus{
    --tw-gradient-from: #97999A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\33xl\:focus\:from-gray-600:focus{
    --tw-gradient-from: #7B7D7F;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\33xl\:focus\:from-gray-700:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:focus\:from-gray-800:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:focus\:from-gray-900:focus{
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:from-green-500:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:focus\:from-red-500:focus{
    --tw-gradient-from: #FF3131;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\33xl\:focus\:from-pink-500:focus{
    --tw-gradient-from: #FF145A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\33xl\:focus\:from-orange-500:focus{
    --tw-gradient-from: #F48D21;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\33xl\:focus\:from-teal-300:focus{
    --tw-gradient-from: #78EAC1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\33xl\:focus\:from-teal-400:focus{
    --tw-gradient-from: #6DDEBA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\33xl\:focus\:from-teal-500:focus{
    --tw-gradient-from: #33BA9E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\33xl\:focus\:from-yellow-500:focus{
    --tw-gradient-from: #D8CE0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\33xl\:focus\:from-blue-200:focus{
    --tw-gradient-from: #21BEF4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\33xl\:focus\:from-blue-500:focus{
    --tw-gradient-from: #326DD1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\33xl\:focus\:from-petrol-500:focus{
    --tw-gradient-from: #55609E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\33xl\:focus\:from-petrol-600:focus{
    --tw-gradient-from: #3E4674;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\33xl\:focus\:from-petrol-700:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:focus\:from-petrol-800:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:focus\:from-appbody:focus{
    --tw-gradient-from: #F4F4F4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:focus\:from-primary:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:focus\:from-link:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:focus\:from-link-hover:focus{
    --tw-gradient-from: #4860E5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\33xl\:focus\:from-header:focus{
    --tw-gradient-from: #2C3252;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:focus\:from-actionbar:focus{
    --tw-gradient-from: #1A1E31;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:focus\:from-bordercolor:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:focus\:from-success:focus{
    --tw-gradient-from: #AFB42A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:focus\:from-danger:focus{
    --tw-gradient-from: #FD1525;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\33xl\:focus\:from-disabled:focus{
    --tw-gradient-from: #B8BAC5;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\33xl\:focus\:from-info:focus{
    --tw-gradient-from: #3F50B4;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:focus\:from-card:focus{
    --tw-gradient-from: #ffffff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:focus\:from-dark:focus{
    --tw-gradient-from: #222222;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:focus\:from-label-color:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:focus\:from-label-inverted:focus{
    --tw-gradient-from: #BFC0C2;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:focus\:from-border-inverted:focus{
    --tw-gradient-from: #525355;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:via-black{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\33xl\:via-gray-300{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\33xl\:via-gray-400{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:via-gray-500{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\33xl\:via-gray-600{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\33xl\:via-gray-700{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:via-gray-800{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:via-gray-900{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:via-green-500{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:via-red-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\33xl\:via-pink-500{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\33xl\:via-orange-500{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\33xl\:via-teal-300{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\33xl\:via-teal-400{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\33xl\:via-teal-500{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\33xl\:via-yellow-500{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\33xl\:via-blue-200{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\33xl\:via-blue-500{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\33xl\:via-petrol-500{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\33xl\:via-petrol-600{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\33xl\:via-petrol-700{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:via-petrol-800{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:via-appbody{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:via-primary{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:via-link{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:via-link-hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\33xl\:via-header{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:via-actionbar{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:via-bordercolor{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:via-success{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:via-danger{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\33xl\:via-disabled{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\33xl\:via-info{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:via-card{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:via-dark{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:via-label-color{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:via-label-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:via-border-inverted{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:hover\:via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:hover\:via-black:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:hover\:via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:hover\:via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\33xl\:hover\:via-gray-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\33xl\:hover\:via-gray-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:hover\:via-gray-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\33xl\:hover\:via-gray-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\33xl\:hover\:via-gray-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:hover\:via-gray-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:hover\:via-gray-900:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:hover\:via-green-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:hover\:via-red-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\33xl\:hover\:via-pink-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\33xl\:hover\:via-orange-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\33xl\:hover\:via-teal-300:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\33xl\:hover\:via-teal-400:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\33xl\:hover\:via-teal-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\33xl\:hover\:via-yellow-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\33xl\:hover\:via-blue-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\33xl\:hover\:via-blue-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\33xl\:hover\:via-petrol-500:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\33xl\:hover\:via-petrol-600:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\33xl\:hover\:via-petrol-700:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:hover\:via-petrol-800:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:hover\:via-appbody:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:hover\:via-primary:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:hover\:via-link:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:hover\:via-link-hover:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\33xl\:hover\:via-header:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:hover\:via-actionbar:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:hover\:via-bordercolor:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:hover\:via-success:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:hover\:via-danger:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\33xl\:hover\:via-disabled:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\33xl\:hover\:via-info:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:hover\:via-card:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:hover\:via-dark:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:hover\:via-label-color:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:hover\:via-label-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:hover\:via-border-inverted:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:focus\:via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:focus\:via-black:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:focus\:via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:focus\:via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #E1E2E3, var(--tw-gradient-to, rgba(225, 226, 227, 0));
  }

  .\33xl\:focus\:via-gray-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D3D4D5, var(--tw-gradient-to, rgba(211, 212, 213, 0));
  }

  .\33xl\:focus\:via-gray-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:focus\:via-gray-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #97999A, var(--tw-gradient-to, rgba(151, 153, 154, 0));
  }

  .\33xl\:focus\:via-gray-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #7B7D7F, var(--tw-gradient-to, rgba(123, 125, 127, 0));
  }

  .\33xl\:focus\:via-gray-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:focus\:via-gray-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:focus\:via-gray-900:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #000000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .\33xl\:focus\:via-green-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:focus\:via-red-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF3131, var(--tw-gradient-to, rgba(255, 49, 49, 0));
  }

  .\33xl\:focus\:via-pink-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FF145A, var(--tw-gradient-to, rgba(255, 20, 90, 0));
  }

  .\33xl\:focus\:via-orange-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F48D21, var(--tw-gradient-to, rgba(244, 141, 33, 0));
  }

  .\33xl\:focus\:via-teal-300:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #78EAC1, var(--tw-gradient-to, rgba(120, 234, 193, 0));
  }

  .\33xl\:focus\:via-teal-400:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #6DDEBA, var(--tw-gradient-to, rgba(109, 222, 186, 0));
  }

  .\33xl\:focus\:via-teal-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #33BA9E, var(--tw-gradient-to, rgba(51, 186, 158, 0));
  }

  .\33xl\:focus\:via-yellow-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #D8CE0D, var(--tw-gradient-to, rgba(216, 206, 13, 0));
  }

  .\33xl\:focus\:via-blue-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #21BEF4, var(--tw-gradient-to, rgba(33, 190, 244, 0));
  }

  .\33xl\:focus\:via-blue-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #326DD1, var(--tw-gradient-to, rgba(50, 109, 209, 0));
  }

  .\33xl\:focus\:via-petrol-500:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #55609E, var(--tw-gradient-to, rgba(85, 96, 158, 0));
  }

  .\33xl\:focus\:via-petrol-600:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3E4674, var(--tw-gradient-to, rgba(62, 70, 116, 0));
  }

  .\33xl\:focus\:via-petrol-700:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:focus\:via-petrol-800:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:focus\:via-appbody:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #F4F4F4, var(--tw-gradient-to, rgba(244, 244, 244, 0));
  }

  .\33xl\:focus\:via-primary:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:focus\:via-link:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:focus\:via-link-hover:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #4860E5, var(--tw-gradient-to, rgba(72, 96, 229, 0));
  }

  .\33xl\:focus\:via-header:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C3252, var(--tw-gradient-to, rgba(44, 50, 82, 0));
  }

  .\33xl\:focus\:via-actionbar:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #1A1E31, var(--tw-gradient-to, rgba(26, 30, 49, 0));
  }

  .\33xl\:focus\:via-bordercolor:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:focus\:via-success:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AFB42A, var(--tw-gradient-to, rgba(175, 180, 42, 0));
  }

  .\33xl\:focus\:via-danger:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FD1525, var(--tw-gradient-to, rgba(253, 21, 37, 0));
  }

  .\33xl\:focus\:via-disabled:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #B8BAC5, var(--tw-gradient-to, rgba(184, 186, 197, 0));
  }

  .\33xl\:focus\:via-info:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #3F50B4, var(--tw-gradient-to, rgba(63, 80, 180, 0));
  }

  .\33xl\:focus\:via-card:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #ffffff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .\33xl\:focus\:via-dark:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #222222, var(--tw-gradient-to, rgba(34, 34, 34, 0));
  }

  .\33xl\:focus\:via-label-color:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:focus\:via-label-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #BFC0C2, var(--tw-gradient-to, rgba(191, 192, 194, 0));
  }

  .\33xl\:focus\:via-border-inverted:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #525355, var(--tw-gradient-to, rgba(82, 83, 85, 0));
  }

  .\33xl\:to-transparent{
    --tw-gradient-to: transparent;
  }

  .\33xl\:to-current{
    --tw-gradient-to: currentColor;
  }

  .\33xl\:to-black{
    --tw-gradient-to: #000;
  }

  .\33xl\:to-white{
    --tw-gradient-to: #fff;
  }

  .\33xl\:to-gray-100{
    --tw-gradient-to: #F4F4F4;
  }

  .\33xl\:to-gray-200{
    --tw-gradient-to: #E1E2E3;
  }

  .\33xl\:to-gray-300{
    --tw-gradient-to: #D3D4D5;
  }

  .\33xl\:to-gray-400{
    --tw-gradient-to: #BFC0C2;
  }

  .\33xl\:to-gray-500{
    --tw-gradient-to: #97999A;
  }

  .\33xl\:to-gray-600{
    --tw-gradient-to: #7B7D7F;
  }

  .\33xl\:to-gray-700{
    --tw-gradient-to: #525355;
  }

  .\33xl\:to-gray-800{
    --tw-gradient-to: #222222;
  }

  .\33xl\:to-gray-900{
    --tw-gradient-to: #000000;
  }

  .\33xl\:to-green-500{
    --tw-gradient-to: #AFB42A;
  }

  .\33xl\:to-red-500{
    --tw-gradient-to: #FF3131;
  }

  .\33xl\:to-pink-500{
    --tw-gradient-to: #FF145A;
  }

  .\33xl\:to-orange-500{
    --tw-gradient-to: #F48D21;
  }

  .\33xl\:to-teal-300{
    --tw-gradient-to: #78EAC1;
  }

  .\33xl\:to-teal-400{
    --tw-gradient-to: #6DDEBA;
  }

  .\33xl\:to-teal-500{
    --tw-gradient-to: #33BA9E;
  }

  .\33xl\:to-yellow-500{
    --tw-gradient-to: #D8CE0D;
  }

  .\33xl\:to-blue-200{
    --tw-gradient-to: #21BEF4;
  }

  .\33xl\:to-blue-500{
    --tw-gradient-to: #326DD1;
  }

  .\33xl\:to-petrol-500{
    --tw-gradient-to: #55609E;
  }

  .\33xl\:to-petrol-600{
    --tw-gradient-to: #3E4674;
  }

  .\33xl\:to-petrol-700{
    --tw-gradient-to: #2C3252;
  }

  .\33xl\:to-petrol-800{
    --tw-gradient-to: #1A1E31;
  }

  .\33xl\:to-appbody{
    --tw-gradient-to: #F4F4F4;
  }

  .\33xl\:to-primary{
    --tw-gradient-to: #3F50B4;
  }

  .\33xl\:to-link{
    --tw-gradient-to: #3F50B4;
  }

  .\33xl\:to-link-hover{
    --tw-gradient-to: #4860E5;
  }

  .\33xl\:to-header{
    --tw-gradient-to: #2C3252;
  }

  .\33xl\:to-actionbar{
    --tw-gradient-to: #1A1E31;
  }

  .\33xl\:to-bordercolor{
    --tw-gradient-to: #BFC0C2;
  }

  .\33xl\:to-success{
    --tw-gradient-to: #AFB42A;
  }

  .\33xl\:to-danger{
    --tw-gradient-to: #FD1525;
  }

  .\33xl\:to-disabled{
    --tw-gradient-to: #B8BAC5;
  }

  .\33xl\:to-info{
    --tw-gradient-to: #3F50B4;
  }

  .\33xl\:to-card{
    --tw-gradient-to: #ffffff;
  }

  .\33xl\:to-dark{
    --tw-gradient-to: #222222;
  }

  .\33xl\:to-label-color{
    --tw-gradient-to: #525355;
  }

  .\33xl\:to-label-inverted{
    --tw-gradient-to: #BFC0C2;
  }

  .\33xl\:to-border-inverted{
    --tw-gradient-to: #525355;
  }

  .\33xl\:hover\:to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .\33xl\:hover\:to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .\33xl\:hover\:to-black:hover{
    --tw-gradient-to: #000;
  }

  .\33xl\:hover\:to-white:hover{
    --tw-gradient-to: #fff;
  }

  .\33xl\:hover\:to-gray-100:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .\33xl\:hover\:to-gray-200:hover{
    --tw-gradient-to: #E1E2E3;
  }

  .\33xl\:hover\:to-gray-300:hover{
    --tw-gradient-to: #D3D4D5;
  }

  .\33xl\:hover\:to-gray-400:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .\33xl\:hover\:to-gray-500:hover{
    --tw-gradient-to: #97999A;
  }

  .\33xl\:hover\:to-gray-600:hover{
    --tw-gradient-to: #7B7D7F;
  }

  .\33xl\:hover\:to-gray-700:hover{
    --tw-gradient-to: #525355;
  }

  .\33xl\:hover\:to-gray-800:hover{
    --tw-gradient-to: #222222;
  }

  .\33xl\:hover\:to-gray-900:hover{
    --tw-gradient-to: #000000;
  }

  .\33xl\:hover\:to-green-500:hover{
    --tw-gradient-to: #AFB42A;
  }

  .\33xl\:hover\:to-red-500:hover{
    --tw-gradient-to: #FF3131;
  }

  .\33xl\:hover\:to-pink-500:hover{
    --tw-gradient-to: #FF145A;
  }

  .\33xl\:hover\:to-orange-500:hover{
    --tw-gradient-to: #F48D21;
  }

  .\33xl\:hover\:to-teal-300:hover{
    --tw-gradient-to: #78EAC1;
  }

  .\33xl\:hover\:to-teal-400:hover{
    --tw-gradient-to: #6DDEBA;
  }

  .\33xl\:hover\:to-teal-500:hover{
    --tw-gradient-to: #33BA9E;
  }

  .\33xl\:hover\:to-yellow-500:hover{
    --tw-gradient-to: #D8CE0D;
  }

  .\33xl\:hover\:to-blue-200:hover{
    --tw-gradient-to: #21BEF4;
  }

  .\33xl\:hover\:to-blue-500:hover{
    --tw-gradient-to: #326DD1;
  }

  .\33xl\:hover\:to-petrol-500:hover{
    --tw-gradient-to: #55609E;
  }

  .\33xl\:hover\:to-petrol-600:hover{
    --tw-gradient-to: #3E4674;
  }

  .\33xl\:hover\:to-petrol-700:hover{
    --tw-gradient-to: #2C3252;
  }

  .\33xl\:hover\:to-petrol-800:hover{
    --tw-gradient-to: #1A1E31;
  }

  .\33xl\:hover\:to-appbody:hover{
    --tw-gradient-to: #F4F4F4;
  }

  .\33xl\:hover\:to-primary:hover{
    --tw-gradient-to: #3F50B4;
  }

  .\33xl\:hover\:to-link:hover{
    --tw-gradient-to: #3F50B4;
  }

  .\33xl\:hover\:to-link-hover:hover{
    --tw-gradient-to: #4860E5;
  }

  .\33xl\:hover\:to-header:hover{
    --tw-gradient-to: #2C3252;
  }

  .\33xl\:hover\:to-actionbar:hover{
    --tw-gradient-to: #1A1E31;
  }

  .\33xl\:hover\:to-bordercolor:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .\33xl\:hover\:to-success:hover{
    --tw-gradient-to: #AFB42A;
  }

  .\33xl\:hover\:to-danger:hover{
    --tw-gradient-to: #FD1525;
  }

  .\33xl\:hover\:to-disabled:hover{
    --tw-gradient-to: #B8BAC5;
  }

  .\33xl\:hover\:to-info:hover{
    --tw-gradient-to: #3F50B4;
  }

  .\33xl\:hover\:to-card:hover{
    --tw-gradient-to: #ffffff;
  }

  .\33xl\:hover\:to-dark:hover{
    --tw-gradient-to: #222222;
  }

  .\33xl\:hover\:to-label-color:hover{
    --tw-gradient-to: #525355;
  }

  .\33xl\:hover\:to-label-inverted:hover{
    --tw-gradient-to: #BFC0C2;
  }

  .\33xl\:hover\:to-border-inverted:hover{
    --tw-gradient-to: #525355;
  }

  .\33xl\:focus\:to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .\33xl\:focus\:to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .\33xl\:focus\:to-black:focus{
    --tw-gradient-to: #000;
  }

  .\33xl\:focus\:to-white:focus{
    --tw-gradient-to: #fff;
  }

  .\33xl\:focus\:to-gray-100:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .\33xl\:focus\:to-gray-200:focus{
    --tw-gradient-to: #E1E2E3;
  }

  .\33xl\:focus\:to-gray-300:focus{
    --tw-gradient-to: #D3D4D5;
  }

  .\33xl\:focus\:to-gray-400:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .\33xl\:focus\:to-gray-500:focus{
    --tw-gradient-to: #97999A;
  }

  .\33xl\:focus\:to-gray-600:focus{
    --tw-gradient-to: #7B7D7F;
  }

  .\33xl\:focus\:to-gray-700:focus{
    --tw-gradient-to: #525355;
  }

  .\33xl\:focus\:to-gray-800:focus{
    --tw-gradient-to: #222222;
  }

  .\33xl\:focus\:to-gray-900:focus{
    --tw-gradient-to: #000000;
  }

  .\33xl\:focus\:to-green-500:focus{
    --tw-gradient-to: #AFB42A;
  }

  .\33xl\:focus\:to-red-500:focus{
    --tw-gradient-to: #FF3131;
  }

  .\33xl\:focus\:to-pink-500:focus{
    --tw-gradient-to: #FF145A;
  }

  .\33xl\:focus\:to-orange-500:focus{
    --tw-gradient-to: #F48D21;
  }

  .\33xl\:focus\:to-teal-300:focus{
    --tw-gradient-to: #78EAC1;
  }

  .\33xl\:focus\:to-teal-400:focus{
    --tw-gradient-to: #6DDEBA;
  }

  .\33xl\:focus\:to-teal-500:focus{
    --tw-gradient-to: #33BA9E;
  }

  .\33xl\:focus\:to-yellow-500:focus{
    --tw-gradient-to: #D8CE0D;
  }

  .\33xl\:focus\:to-blue-200:focus{
    --tw-gradient-to: #21BEF4;
  }

  .\33xl\:focus\:to-blue-500:focus{
    --tw-gradient-to: #326DD1;
  }

  .\33xl\:focus\:to-petrol-500:focus{
    --tw-gradient-to: #55609E;
  }

  .\33xl\:focus\:to-petrol-600:focus{
    --tw-gradient-to: #3E4674;
  }

  .\33xl\:focus\:to-petrol-700:focus{
    --tw-gradient-to: #2C3252;
  }

  .\33xl\:focus\:to-petrol-800:focus{
    --tw-gradient-to: #1A1E31;
  }

  .\33xl\:focus\:to-appbody:focus{
    --tw-gradient-to: #F4F4F4;
  }

  .\33xl\:focus\:to-primary:focus{
    --tw-gradient-to: #3F50B4;
  }

  .\33xl\:focus\:to-link:focus{
    --tw-gradient-to: #3F50B4;
  }

  .\33xl\:focus\:to-link-hover:focus{
    --tw-gradient-to: #4860E5;
  }

  .\33xl\:focus\:to-header:focus{
    --tw-gradient-to: #2C3252;
  }

  .\33xl\:focus\:to-actionbar:focus{
    --tw-gradient-to: #1A1E31;
  }

  .\33xl\:focus\:to-bordercolor:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .\33xl\:focus\:to-success:focus{
    --tw-gradient-to: #AFB42A;
  }

  .\33xl\:focus\:to-danger:focus{
    --tw-gradient-to: #FD1525;
  }

  .\33xl\:focus\:to-disabled:focus{
    --tw-gradient-to: #B8BAC5;
  }

  .\33xl\:focus\:to-info:focus{
    --tw-gradient-to: #3F50B4;
  }

  .\33xl\:focus\:to-card:focus{
    --tw-gradient-to: #ffffff;
  }

  .\33xl\:focus\:to-dark:focus{
    --tw-gradient-to: #222222;
  }

  .\33xl\:focus\:to-label-color:focus{
    --tw-gradient-to: #525355;
  }

  .\33xl\:focus\:to-label-inverted:focus{
    --tw-gradient-to: #BFC0C2;
  }

  .\33xl\:focus\:to-border-inverted:focus{
    --tw-gradient-to: #525355;
  }

  .\33xl\:decoration-slice{
    -webkit-box-decoration-break: slice;
            box-decoration-break: slice;
  }

  .\33xl\:decoration-clone{
    -webkit-box-decoration-break: clone;
            box-decoration-break: clone;
  }

  .\33xl\:bg-auto{
    background-size: auto;
  }

  .\33xl\:bg-cover{
    background-size: cover;
  }

  .\33xl\:bg-contain{
    background-size: contain;
  }

  .\33xl\:bg-fixed{
    background-attachment: fixed;
  }

  .\33xl\:bg-local{
    background-attachment: local;
  }

  .\33xl\:bg-scroll{
    background-attachment: scroll;
  }

  .\33xl\:bg-clip-border{
    background-clip: border-box;
  }

  .\33xl\:bg-clip-padding{
    background-clip: padding-box;
  }

  .\33xl\:bg-clip-content{
    background-clip: content-box;
  }

  .\33xl\:bg-clip-text{
    -webkit-background-clip: text;
            background-clip: text;
  }

  .\33xl\:bg-bottom{
    background-position: bottom;
  }

  .\33xl\:bg-center{
    background-position: center;
  }

  .\33xl\:bg-left{
    background-position: left;
  }

  .\33xl\:bg-left-bottom{
    background-position: left bottom;
  }

  .\33xl\:bg-left-top{
    background-position: left top;
  }

  .\33xl\:bg-right{
    background-position: right;
  }

  .\33xl\:bg-right-bottom{
    background-position: right bottom;
  }

  .\33xl\:bg-right-top{
    background-position: right top;
  }

  .\33xl\:bg-top{
    background-position: top;
  }

  .\33xl\:bg-repeat{
    background-repeat: repeat;
  }

  .\33xl\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .\33xl\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .\33xl\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .\33xl\:bg-repeat-round{
    background-repeat: round;
  }

  .\33xl\:bg-repeat-space{
    background-repeat: space;
  }

  .\33xl\:bg-origin-border{
    background-origin: border-box;
  }

  .\33xl\:bg-origin-padding{
    background-origin: padding-box;
  }

  .\33xl\:bg-origin-content{
    background-origin: content-box;
  }

  .\33xl\:fill-current{
    fill: currentColor;
  }

  .\33xl\:stroke-current{
    stroke: currentColor;
  }

  .\33xl\:stroke-0{
    stroke-width: 0;
  }

  .\33xl\:stroke-1{
    stroke-width: 1;
  }

  .\33xl\:stroke-2{
    stroke-width: 2;
  }

  .\33xl\:object-contain{
    -o-object-fit: contain;
       object-fit: contain;
  }

  .\33xl\:object-cover{
    -o-object-fit: cover;
       object-fit: cover;
  }

  .\33xl\:object-fill{
    -o-object-fit: fill;
       object-fit: fill;
  }

  .\33xl\:object-none{
    -o-object-fit: none;
       object-fit: none;
  }

  .\33xl\:object-scale-down{
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .\33xl\:object-bottom{
    -o-object-position: bottom;
       object-position: bottom;
  }

  .\33xl\:object-center{
    -o-object-position: center;
       object-position: center;
  }

  .\33xl\:object-left{
    -o-object-position: left;
       object-position: left;
  }

  .\33xl\:object-left-bottom{
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .\33xl\:object-left-top{
    -o-object-position: left top;
       object-position: left top;
  }

  .\33xl\:object-right{
    -o-object-position: right;
       object-position: right;
  }

  .\33xl\:object-right-bottom{
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .\33xl\:object-right-top{
    -o-object-position: right top;
       object-position: right top;
  }

  .\33xl\:object-top{
    -o-object-position: top;
       object-position: top;
  }

  .\33xl\:p-0{
    padding: 0px;
  }

  .\33xl\:p-1{
    padding: 0.25rem;
  }

  .\33xl\:p-2{
    padding: 0.5rem;
  }

  .\33xl\:p-3{
    padding: 0.75rem;
  }

  .\33xl\:p-4{
    padding: 1rem;
  }

  .\33xl\:p-5{
    padding: 1.25rem;
  }

  .\33xl\:p-6{
    padding: 1.5rem;
  }

  .\33xl\:p-7{
    padding: 1.75rem;
  }

  .\33xl\:p-8{
    padding: 2rem;
  }

  .\33xl\:p-9{
    padding: 2.25rem;
  }

  .\33xl\:p-10{
    padding: 2.5rem;
  }

  .\33xl\:p-11{
    padding: 2.75rem;
  }

  .\33xl\:p-12{
    padding: 3rem;
  }

  .\33xl\:p-14{
    padding: 3.5rem;
  }

  .\33xl\:p-16{
    padding: 4rem;
  }

  .\33xl\:p-20{
    padding: 5rem;
  }

  .\33xl\:p-24{
    padding: 6rem;
  }

  .\33xl\:p-28{
    padding: 7rem;
  }

  .\33xl\:p-32{
    padding: 8rem;
  }

  .\33xl\:p-36{
    padding: 9rem;
  }

  .\33xl\:p-40{
    padding: 10rem;
  }

  .\33xl\:p-44{
    padding: 11rem;
  }

  .\33xl\:p-48{
    padding: 12rem;
  }

  .\33xl\:p-52{
    padding: 13rem;
  }

  .\33xl\:p-56{
    padding: 14rem;
  }

  .\33xl\:p-60{
    padding: 15rem;
  }

  .\33xl\:p-64{
    padding: 16rem;
  }

  .\33xl\:p-72{
    padding: 18rem;
  }

  .\33xl\:p-80{
    padding: 20rem;
  }

  .\33xl\:p-96{
    padding: 24rem;
  }

  .\33xl\:p-144{
    padding: 36rem;
  }

  .\33xl\:p-192{
    padding: 48rem;
  }

  .\33xl\:p-240{
    padding: 60rem;
  }

  .\33xl\:p-px{
    padding: 1px;
  }

  .\33xl\:p-0\.5{
    padding: 0.125rem;
  }

  .\33xl\:p-1\.5{
    padding: 0.375rem;
  }

  .\33xl\:p-2\.5{
    padding: 0.625rem;
  }

  .\33xl\:p-3\.5{
    padding: 0.875rem;
  }

  .\33xl\:p-btn-default{
    padding: 2.5rem;
  }

  .\33xl\:p-btn-sm{
    padding: 1.875rem;
  }

  .\33xl\:p-header{
    padding: 60px;
  }

  .\33xl\:p-icon{
    padding: 20px;
  }

  .\33xl\:p-icon-3xl{
    padding: 120px;
  }

  .\33xl\:p-icon-2xl{
    padding: 80px;
  }

  .\33xl\:p-icon-xl{
    padding: 60px;
  }

  .\33xl\:p-icon-lg{
    padding: 40px;
  }

  .\33xl\:p-icon-sm{
    padding: 18px;
  }

  .\33xl\:p-icon-xs{
    padding: 16px;
  }

  .\33xl\:p-icon-spacing{
    padding: 8px;
  }

  .\33xl\:p-heading-xs{
    padding: 0.25rem;
  }

  .\33xl\:p-heading-sm{
    padding: 0.5rem;
  }

  .\33xl\:p-heading{
    padding: 1rem;
  }

  .\33xl\:p-heading-lg{
    padding: 2rem;
  }

  .\33xl\:p-actionbar{
    padding: 70px;
  }

  .\33xl\:p-aside{
    padding: 20rem;
  }

  .\33xl\:p-sidebar{
    padding: 16rem;
  }

  .\33xl\:p-card-padding{
    padding: 1.25rem;
  }

  .\33xl\:first\:p-0:first-child{
    padding: 0px;
  }

  .\33xl\:first\:p-1:first-child{
    padding: 0.25rem;
  }

  .\33xl\:first\:p-2:first-child{
    padding: 0.5rem;
  }

  .\33xl\:first\:p-3:first-child{
    padding: 0.75rem;
  }

  .\33xl\:first\:p-4:first-child{
    padding: 1rem;
  }

  .\33xl\:first\:p-5:first-child{
    padding: 1.25rem;
  }

  .\33xl\:first\:p-6:first-child{
    padding: 1.5rem;
  }

  .\33xl\:first\:p-7:first-child{
    padding: 1.75rem;
  }

  .\33xl\:first\:p-8:first-child{
    padding: 2rem;
  }

  .\33xl\:first\:p-9:first-child{
    padding: 2.25rem;
  }

  .\33xl\:first\:p-10:first-child{
    padding: 2.5rem;
  }

  .\33xl\:first\:p-11:first-child{
    padding: 2.75rem;
  }

  .\33xl\:first\:p-12:first-child{
    padding: 3rem;
  }

  .\33xl\:first\:p-14:first-child{
    padding: 3.5rem;
  }

  .\33xl\:first\:p-16:first-child{
    padding: 4rem;
  }

  .\33xl\:first\:p-20:first-child{
    padding: 5rem;
  }

  .\33xl\:first\:p-24:first-child{
    padding: 6rem;
  }

  .\33xl\:first\:p-28:first-child{
    padding: 7rem;
  }

  .\33xl\:first\:p-32:first-child{
    padding: 8rem;
  }

  .\33xl\:first\:p-36:first-child{
    padding: 9rem;
  }

  .\33xl\:first\:p-40:first-child{
    padding: 10rem;
  }

  .\33xl\:first\:p-44:first-child{
    padding: 11rem;
  }

  .\33xl\:first\:p-48:first-child{
    padding: 12rem;
  }

  .\33xl\:first\:p-52:first-child{
    padding: 13rem;
  }

  .\33xl\:first\:p-56:first-child{
    padding: 14rem;
  }

  .\33xl\:first\:p-60:first-child{
    padding: 15rem;
  }

  .\33xl\:first\:p-64:first-child{
    padding: 16rem;
  }

  .\33xl\:first\:p-72:first-child{
    padding: 18rem;
  }

  .\33xl\:first\:p-80:first-child{
    padding: 20rem;
  }

  .\33xl\:first\:p-96:first-child{
    padding: 24rem;
  }

  .\33xl\:first\:p-144:first-child{
    padding: 36rem;
  }

  .\33xl\:first\:p-192:first-child{
    padding: 48rem;
  }

  .\33xl\:first\:p-240:first-child{
    padding: 60rem;
  }

  .\33xl\:first\:p-px:first-child{
    padding: 1px;
  }

  .\33xl\:first\:p-0\.5:first-child{
    padding: 0.125rem;
  }

  .\33xl\:first\:p-1\.5:first-child{
    padding: 0.375rem;
  }

  .\33xl\:first\:p-2\.5:first-child{
    padding: 0.625rem;
  }

  .\33xl\:first\:p-3\.5:first-child{
    padding: 0.875rem;
  }

  .\33xl\:first\:p-btn-default:first-child{
    padding: 2.5rem;
  }

  .\33xl\:first\:p-btn-sm:first-child{
    padding: 1.875rem;
  }

  .\33xl\:first\:p-header:first-child{
    padding: 60px;
  }

  .\33xl\:first\:p-icon:first-child{
    padding: 20px;
  }

  .\33xl\:first\:p-icon-3xl:first-child{
    padding: 120px;
  }

  .\33xl\:first\:p-icon-2xl:first-child{
    padding: 80px;
  }

  .\33xl\:first\:p-icon-xl:first-child{
    padding: 60px;
  }

  .\33xl\:first\:p-icon-lg:first-child{
    padding: 40px;
  }

  .\33xl\:first\:p-icon-sm:first-child{
    padding: 18px;
  }

  .\33xl\:first\:p-icon-xs:first-child{
    padding: 16px;
  }

  .\33xl\:first\:p-icon-spacing:first-child{
    padding: 8px;
  }

  .\33xl\:first\:p-heading-xs:first-child{
    padding: 0.25rem;
  }

  .\33xl\:first\:p-heading-sm:first-child{
    padding: 0.5rem;
  }

  .\33xl\:first\:p-heading:first-child{
    padding: 1rem;
  }

  .\33xl\:first\:p-heading-lg:first-child{
    padding: 2rem;
  }

  .\33xl\:first\:p-actionbar:first-child{
    padding: 70px;
  }

  .\33xl\:first\:p-aside:first-child{
    padding: 20rem;
  }

  .\33xl\:first\:p-sidebar:first-child{
    padding: 16rem;
  }

  .\33xl\:first\:p-card-padding:first-child{
    padding: 1.25rem;
  }

  .\33xl\:last\:p-0:last-child{
    padding: 0px;
  }

  .\33xl\:last\:p-1:last-child{
    padding: 0.25rem;
  }

  .\33xl\:last\:p-2:last-child{
    padding: 0.5rem;
  }

  .\33xl\:last\:p-3:last-child{
    padding: 0.75rem;
  }

  .\33xl\:last\:p-4:last-child{
    padding: 1rem;
  }

  .\33xl\:last\:p-5:last-child{
    padding: 1.25rem;
  }

  .\33xl\:last\:p-6:last-child{
    padding: 1.5rem;
  }

  .\33xl\:last\:p-7:last-child{
    padding: 1.75rem;
  }

  .\33xl\:last\:p-8:last-child{
    padding: 2rem;
  }

  .\33xl\:last\:p-9:last-child{
    padding: 2.25rem;
  }

  .\33xl\:last\:p-10:last-child{
    padding: 2.5rem;
  }

  .\33xl\:last\:p-11:last-child{
    padding: 2.75rem;
  }

  .\33xl\:last\:p-12:last-child{
    padding: 3rem;
  }

  .\33xl\:last\:p-14:last-child{
    padding: 3.5rem;
  }

  .\33xl\:last\:p-16:last-child{
    padding: 4rem;
  }

  .\33xl\:last\:p-20:last-child{
    padding: 5rem;
  }

  .\33xl\:last\:p-24:last-child{
    padding: 6rem;
  }

  .\33xl\:last\:p-28:last-child{
    padding: 7rem;
  }

  .\33xl\:last\:p-32:last-child{
    padding: 8rem;
  }

  .\33xl\:last\:p-36:last-child{
    padding: 9rem;
  }

  .\33xl\:last\:p-40:last-child{
    padding: 10rem;
  }

  .\33xl\:last\:p-44:last-child{
    padding: 11rem;
  }

  .\33xl\:last\:p-48:last-child{
    padding: 12rem;
  }

  .\33xl\:last\:p-52:last-child{
    padding: 13rem;
  }

  .\33xl\:last\:p-56:last-child{
    padding: 14rem;
  }

  .\33xl\:last\:p-60:last-child{
    padding: 15rem;
  }

  .\33xl\:last\:p-64:last-child{
    padding: 16rem;
  }

  .\33xl\:last\:p-72:last-child{
    padding: 18rem;
  }

  .\33xl\:last\:p-80:last-child{
    padding: 20rem;
  }

  .\33xl\:last\:p-96:last-child{
    padding: 24rem;
  }

  .\33xl\:last\:p-144:last-child{
    padding: 36rem;
  }

  .\33xl\:last\:p-192:last-child{
    padding: 48rem;
  }

  .\33xl\:last\:p-240:last-child{
    padding: 60rem;
  }

  .\33xl\:last\:p-px:last-child{
    padding: 1px;
  }

  .\33xl\:last\:p-0\.5:last-child{
    padding: 0.125rem;
  }

  .\33xl\:last\:p-1\.5:last-child{
    padding: 0.375rem;
  }

  .\33xl\:last\:p-2\.5:last-child{
    padding: 0.625rem;
  }

  .\33xl\:last\:p-3\.5:last-child{
    padding: 0.875rem;
  }

  .\33xl\:last\:p-btn-default:last-child{
    padding: 2.5rem;
  }

  .\33xl\:last\:p-btn-sm:last-child{
    padding: 1.875rem;
  }

  .\33xl\:last\:p-header:last-child{
    padding: 60px;
  }

  .\33xl\:last\:p-icon:last-child{
    padding: 20px;
  }

  .\33xl\:last\:p-icon-3xl:last-child{
    padding: 120px;
  }

  .\33xl\:last\:p-icon-2xl:last-child{
    padding: 80px;
  }

  .\33xl\:last\:p-icon-xl:last-child{
    padding: 60px;
  }

  .\33xl\:last\:p-icon-lg:last-child{
    padding: 40px;
  }

  .\33xl\:last\:p-icon-sm:last-child{
    padding: 18px;
  }

  .\33xl\:last\:p-icon-xs:last-child{
    padding: 16px;
  }

  .\33xl\:last\:p-icon-spacing:last-child{
    padding: 8px;
  }

  .\33xl\:last\:p-heading-xs:last-child{
    padding: 0.25rem;
  }

  .\33xl\:last\:p-heading-sm:last-child{
    padding: 0.5rem;
  }

  .\33xl\:last\:p-heading:last-child{
    padding: 1rem;
  }

  .\33xl\:last\:p-heading-lg:last-child{
    padding: 2rem;
  }

  .\33xl\:last\:p-actionbar:last-child{
    padding: 70px;
  }

  .\33xl\:last\:p-aside:last-child{
    padding: 20rem;
  }

  .\33xl\:last\:p-sidebar:last-child{
    padding: 16rem;
  }

  .\33xl\:last\:p-card-padding:last-child{
    padding: 1.25rem;
  }

  .\33xl\:px-0{
    padding-left: 0px;
    padding-right: 0px;
  }

  .\33xl\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\33xl\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\33xl\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\33xl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\33xl\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\33xl\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\33xl\:px-7{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\33xl\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\33xl\:px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\33xl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\33xl\:px-11{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\33xl\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\33xl\:px-14{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\33xl\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\33xl\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\33xl\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\33xl\:px-28{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\33xl\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\33xl\:px-36{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\33xl\:px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\33xl\:px-44{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\33xl\:px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\33xl\:px-52{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\33xl\:px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\33xl\:px-60{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\33xl\:px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\33xl\:px-72{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\33xl\:px-80{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\33xl\:px-96{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\33xl\:px-144{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .\33xl\:px-192{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .\33xl\:px-240{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .\33xl\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .\33xl\:px-0\.5{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\33xl\:px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\33xl\:px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\33xl\:px-3\.5{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\33xl\:px-btn-default{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\33xl\:px-btn-sm{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .\33xl\:px-header{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\33xl\:px-icon{
    padding-left: 20px;
    padding-right: 20px;
  }

  .\33xl\:px-icon-3xl{
    padding-left: 120px;
    padding-right: 120px;
  }

  .\33xl\:px-icon-2xl{
    padding-left: 80px;
    padding-right: 80px;
  }

  .\33xl\:px-icon-xl{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\33xl\:px-icon-lg{
    padding-left: 40px;
    padding-right: 40px;
  }

  .\33xl\:px-icon-sm{
    padding-left: 18px;
    padding-right: 18px;
  }

  .\33xl\:px-icon-xs{
    padding-left: 16px;
    padding-right: 16px;
  }

  .\33xl\:px-icon-spacing{
    padding-left: 8px;
    padding-right: 8px;
  }

  .\33xl\:px-heading-xs{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\33xl\:px-heading-sm{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\33xl\:px-heading{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\33xl\:px-heading-lg{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\33xl\:px-actionbar{
    padding-left: 70px;
    padding-right: 70px;
  }

  .\33xl\:px-aside{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\33xl\:px-sidebar{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\33xl\:px-card-padding{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\33xl\:py-0{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\33xl\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\33xl\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\33xl\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\33xl\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\33xl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\33xl\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\33xl\:py-7{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\33xl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\33xl\:py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\33xl\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\33xl\:py-11{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\33xl\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\33xl\:py-14{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\33xl\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\33xl\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\33xl\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\33xl\:py-28{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\33xl\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\33xl\:py-36{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\33xl\:py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\33xl\:py-44{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\33xl\:py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\33xl\:py-52{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\33xl\:py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\33xl\:py-60{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\33xl\:py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\33xl\:py-72{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\33xl\:py-80{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\33xl\:py-96{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\33xl\:py-144{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .\33xl\:py-192{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .\33xl\:py-240{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .\33xl\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\33xl\:py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\33xl\:py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\33xl\:py-2\.5{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\33xl\:py-3\.5{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\33xl\:py-btn-default{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\33xl\:py-btn-sm{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .\33xl\:py-header{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\33xl\:py-icon{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .\33xl\:py-icon-3xl{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .\33xl\:py-icon-2xl{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .\33xl\:py-icon-xl{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\33xl\:py-icon-lg{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .\33xl\:py-icon-sm{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .\33xl\:py-icon-xs{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .\33xl\:py-icon-spacing{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .\33xl\:py-heading-xs{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\33xl\:py-heading-sm{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\33xl\:py-heading{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\33xl\:py-heading-lg{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\33xl\:py-actionbar{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .\33xl\:py-aside{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\33xl\:py-sidebar{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\33xl\:py-card-padding{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\33xl\:first\:px-0:first-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .\33xl\:first\:px-1:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\33xl\:first\:px-2:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\33xl\:first\:px-3:first-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\33xl\:first\:px-4:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\33xl\:first\:px-5:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\33xl\:first\:px-6:first-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\33xl\:first\:px-7:first-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\33xl\:first\:px-8:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\33xl\:first\:px-9:first-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\33xl\:first\:px-10:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\33xl\:first\:px-11:first-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\33xl\:first\:px-12:first-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\33xl\:first\:px-14:first-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\33xl\:first\:px-16:first-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\33xl\:first\:px-20:first-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\33xl\:first\:px-24:first-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\33xl\:first\:px-28:first-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\33xl\:first\:px-32:first-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\33xl\:first\:px-36:first-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\33xl\:first\:px-40:first-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\33xl\:first\:px-44:first-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\33xl\:first\:px-48:first-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\33xl\:first\:px-52:first-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\33xl\:first\:px-56:first-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\33xl\:first\:px-60:first-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\33xl\:first\:px-64:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\33xl\:first\:px-72:first-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\33xl\:first\:px-80:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\33xl\:first\:px-96:first-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\33xl\:first\:px-144:first-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .\33xl\:first\:px-192:first-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .\33xl\:first\:px-240:first-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .\33xl\:first\:px-px:first-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .\33xl\:first\:px-0\.5:first-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\33xl\:first\:px-1\.5:first-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\33xl\:first\:px-2\.5:first-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\33xl\:first\:px-3\.5:first-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\33xl\:first\:px-btn-default:first-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\33xl\:first\:px-btn-sm:first-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .\33xl\:first\:px-header:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\33xl\:first\:px-icon:first-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .\33xl\:first\:px-icon-3xl:first-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .\33xl\:first\:px-icon-2xl:first-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .\33xl\:first\:px-icon-xl:first-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\33xl\:first\:px-icon-lg:first-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .\33xl\:first\:px-icon-sm:first-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .\33xl\:first\:px-icon-xs:first-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .\33xl\:first\:px-icon-spacing:first-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .\33xl\:first\:px-heading-xs:first-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\33xl\:first\:px-heading-sm:first-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\33xl\:first\:px-heading:first-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\33xl\:first\:px-heading-lg:first-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\33xl\:first\:px-actionbar:first-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .\33xl\:first\:px-aside:first-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\33xl\:first\:px-sidebar:first-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\33xl\:first\:px-card-padding:first-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\33xl\:first\:py-0:first-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\33xl\:first\:py-1:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\33xl\:first\:py-2:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\33xl\:first\:py-3:first-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\33xl\:first\:py-4:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\33xl\:first\:py-5:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\33xl\:first\:py-6:first-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\33xl\:first\:py-7:first-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\33xl\:first\:py-8:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\33xl\:first\:py-9:first-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\33xl\:first\:py-10:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\33xl\:first\:py-11:first-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\33xl\:first\:py-12:first-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\33xl\:first\:py-14:first-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\33xl\:first\:py-16:first-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\33xl\:first\:py-20:first-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\33xl\:first\:py-24:first-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\33xl\:first\:py-28:first-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\33xl\:first\:py-32:first-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\33xl\:first\:py-36:first-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\33xl\:first\:py-40:first-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\33xl\:first\:py-44:first-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\33xl\:first\:py-48:first-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\33xl\:first\:py-52:first-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\33xl\:first\:py-56:first-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\33xl\:first\:py-60:first-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\33xl\:first\:py-64:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\33xl\:first\:py-72:first-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\33xl\:first\:py-80:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\33xl\:first\:py-96:first-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\33xl\:first\:py-144:first-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .\33xl\:first\:py-192:first-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .\33xl\:first\:py-240:first-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .\33xl\:first\:py-px:first-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\33xl\:first\:py-0\.5:first-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\33xl\:first\:py-1\.5:first-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\33xl\:first\:py-2\.5:first-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\33xl\:first\:py-3\.5:first-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\33xl\:first\:py-btn-default:first-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\33xl\:first\:py-btn-sm:first-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .\33xl\:first\:py-header:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\33xl\:first\:py-icon:first-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .\33xl\:first\:py-icon-3xl:first-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .\33xl\:first\:py-icon-2xl:first-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .\33xl\:first\:py-icon-xl:first-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\33xl\:first\:py-icon-lg:first-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .\33xl\:first\:py-icon-sm:first-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .\33xl\:first\:py-icon-xs:first-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .\33xl\:first\:py-icon-spacing:first-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .\33xl\:first\:py-heading-xs:first-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\33xl\:first\:py-heading-sm:first-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\33xl\:first\:py-heading:first-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\33xl\:first\:py-heading-lg:first-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\33xl\:first\:py-actionbar:first-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .\33xl\:first\:py-aside:first-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\33xl\:first\:py-sidebar:first-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\33xl\:first\:py-card-padding:first-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\33xl\:last\:px-0:last-child{
    padding-left: 0px;
    padding-right: 0px;
  }

  .\33xl\:last\:px-1:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\33xl\:last\:px-2:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\33xl\:last\:px-3:last-child{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .\33xl\:last\:px-4:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\33xl\:last\:px-5:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\33xl\:last\:px-6:last-child{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .\33xl\:last\:px-7:last-child{
    padding-left: 1.75rem;
    padding-right: 1.75rem;
  }

  .\33xl\:last\:px-8:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\33xl\:last\:px-9:last-child{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .\33xl\:last\:px-10:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\33xl\:last\:px-11:last-child{
    padding-left: 2.75rem;
    padding-right: 2.75rem;
  }

  .\33xl\:last\:px-12:last-child{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\33xl\:last\:px-14:last-child{
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .\33xl\:last\:px-16:last-child{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .\33xl\:last\:px-20:last-child{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .\33xl\:last\:px-24:last-child{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .\33xl\:last\:px-28:last-child{
    padding-left: 7rem;
    padding-right: 7rem;
  }

  .\33xl\:last\:px-32:last-child{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .\33xl\:last\:px-36:last-child{
    padding-left: 9rem;
    padding-right: 9rem;
  }

  .\33xl\:last\:px-40:last-child{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .\33xl\:last\:px-44:last-child{
    padding-left: 11rem;
    padding-right: 11rem;
  }

  .\33xl\:last\:px-48:last-child{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .\33xl\:last\:px-52:last-child{
    padding-left: 13rem;
    padding-right: 13rem;
  }

  .\33xl\:last\:px-56:last-child{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .\33xl\:last\:px-60:last-child{
    padding-left: 15rem;
    padding-right: 15rem;
  }

  .\33xl\:last\:px-64:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\33xl\:last\:px-72:last-child{
    padding-left: 18rem;
    padding-right: 18rem;
  }

  .\33xl\:last\:px-80:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\33xl\:last\:px-96:last-child{
    padding-left: 24rem;
    padding-right: 24rem;
  }

  .\33xl\:last\:px-144:last-child{
    padding-left: 36rem;
    padding-right: 36rem;
  }

  .\33xl\:last\:px-192:last-child{
    padding-left: 48rem;
    padding-right: 48rem;
  }

  .\33xl\:last\:px-240:last-child{
    padding-left: 60rem;
    padding-right: 60rem;
  }

  .\33xl\:last\:px-px:last-child{
    padding-left: 1px;
    padding-right: 1px;
  }

  .\33xl\:last\:px-0\.5:last-child{
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .\33xl\:last\:px-1\.5:last-child{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
  }

  .\33xl\:last\:px-2\.5:last-child{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .\33xl\:last\:px-3\.5:last-child{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .\33xl\:last\:px-btn-default:last-child{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\33xl\:last\:px-btn-sm:last-child{
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .\33xl\:last\:px-header:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\33xl\:last\:px-icon:last-child{
    padding-left: 20px;
    padding-right: 20px;
  }

  .\33xl\:last\:px-icon-3xl:last-child{
    padding-left: 120px;
    padding-right: 120px;
  }

  .\33xl\:last\:px-icon-2xl:last-child{
    padding-left: 80px;
    padding-right: 80px;
  }

  .\33xl\:last\:px-icon-xl:last-child{
    padding-left: 60px;
    padding-right: 60px;
  }

  .\33xl\:last\:px-icon-lg:last-child{
    padding-left: 40px;
    padding-right: 40px;
  }

  .\33xl\:last\:px-icon-sm:last-child{
    padding-left: 18px;
    padding-right: 18px;
  }

  .\33xl\:last\:px-icon-xs:last-child{
    padding-left: 16px;
    padding-right: 16px;
  }

  .\33xl\:last\:px-icon-spacing:last-child{
    padding-left: 8px;
    padding-right: 8px;
  }

  .\33xl\:last\:px-heading-xs:last-child{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .\33xl\:last\:px-heading-sm:last-child{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .\33xl\:last\:px-heading:last-child{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .\33xl\:last\:px-heading-lg:last-child{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .\33xl\:last\:px-actionbar:last-child{
    padding-left: 70px;
    padding-right: 70px;
  }

  .\33xl\:last\:px-aside:last-child{
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\33xl\:last\:px-sidebar:last-child{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .\33xl\:last\:px-card-padding:last-child{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .\33xl\:last\:py-0:last-child{
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .\33xl\:last\:py-1:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\33xl\:last\:py-2:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\33xl\:last\:py-3:last-child{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .\33xl\:last\:py-4:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\33xl\:last\:py-5:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\33xl\:last\:py-6:last-child{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .\33xl\:last\:py-7:last-child{
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
  }

  .\33xl\:last\:py-8:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\33xl\:last\:py-9:last-child{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .\33xl\:last\:py-10:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\33xl\:last\:py-11:last-child{
    padding-top: 2.75rem;
    padding-bottom: 2.75rem;
  }

  .\33xl\:last\:py-12:last-child{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .\33xl\:last\:py-14:last-child{
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }

  .\33xl\:last\:py-16:last-child{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .\33xl\:last\:py-20:last-child{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .\33xl\:last\:py-24:last-child{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .\33xl\:last\:py-28:last-child{
    padding-top: 7rem;
    padding-bottom: 7rem;
  }

  .\33xl\:last\:py-32:last-child{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .\33xl\:last\:py-36:last-child{
    padding-top: 9rem;
    padding-bottom: 9rem;
  }

  .\33xl\:last\:py-40:last-child{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .\33xl\:last\:py-44:last-child{
    padding-top: 11rem;
    padding-bottom: 11rem;
  }

  .\33xl\:last\:py-48:last-child{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .\33xl\:last\:py-52:last-child{
    padding-top: 13rem;
    padding-bottom: 13rem;
  }

  .\33xl\:last\:py-56:last-child{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .\33xl\:last\:py-60:last-child{
    padding-top: 15rem;
    padding-bottom: 15rem;
  }

  .\33xl\:last\:py-64:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\33xl\:last\:py-72:last-child{
    padding-top: 18rem;
    padding-bottom: 18rem;
  }

  .\33xl\:last\:py-80:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\33xl\:last\:py-96:last-child{
    padding-top: 24rem;
    padding-bottom: 24rem;
  }

  .\33xl\:last\:py-144:last-child{
    padding-top: 36rem;
    padding-bottom: 36rem;
  }

  .\33xl\:last\:py-192:last-child{
    padding-top: 48rem;
    padding-bottom: 48rem;
  }

  .\33xl\:last\:py-240:last-child{
    padding-top: 60rem;
    padding-bottom: 60rem;
  }

  .\33xl\:last\:py-px:last-child{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .\33xl\:last\:py-0\.5:last-child{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .\33xl\:last\:py-1\.5:last-child{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
  }

  .\33xl\:last\:py-2\.5:last-child{
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .\33xl\:last\:py-3\.5:last-child{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .\33xl\:last\:py-btn-default:last-child{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .\33xl\:last\:py-btn-sm:last-child{
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .\33xl\:last\:py-header:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\33xl\:last\:py-icon:last-child{
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .\33xl\:last\:py-icon-3xl:last-child{
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .\33xl\:last\:py-icon-2xl:last-child{
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .\33xl\:last\:py-icon-xl:last-child{
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .\33xl\:last\:py-icon-lg:last-child{
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .\33xl\:last\:py-icon-sm:last-child{
    padding-top: 18px;
    padding-bottom: 18px;
  }

  .\33xl\:last\:py-icon-xs:last-child{
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .\33xl\:last\:py-icon-spacing:last-child{
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .\33xl\:last\:py-heading-xs:last-child{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .\33xl\:last\:py-heading-sm:last-child{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .\33xl\:last\:py-heading:last-child{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .\33xl\:last\:py-heading-lg:last-child{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\33xl\:last\:py-actionbar:last-child{
    padding-top: 70px;
    padding-bottom: 70px;
  }

  .\33xl\:last\:py-aside:last-child{
    padding-top: 20rem;
    padding-bottom: 20rem;
  }

  .\33xl\:last\:py-sidebar:last-child{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .\33xl\:last\:py-card-padding:last-child{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .\33xl\:pt-0{
    padding-top: 0px;
  }

  .\33xl\:pt-1{
    padding-top: 0.25rem;
  }

  .\33xl\:pt-2{
    padding-top: 0.5rem;
  }

  .\33xl\:pt-3{
    padding-top: 0.75rem;
  }

  .\33xl\:pt-4{
    padding-top: 1rem;
  }

  .\33xl\:pt-5{
    padding-top: 1.25rem;
  }

  .\33xl\:pt-6{
    padding-top: 1.5rem;
  }

  .\33xl\:pt-7{
    padding-top: 1.75rem;
  }

  .\33xl\:pt-8{
    padding-top: 2rem;
  }

  .\33xl\:pt-9{
    padding-top: 2.25rem;
  }

  .\33xl\:pt-10{
    padding-top: 2.5rem;
  }

  .\33xl\:pt-11{
    padding-top: 2.75rem;
  }

  .\33xl\:pt-12{
    padding-top: 3rem;
  }

  .\33xl\:pt-14{
    padding-top: 3.5rem;
  }

  .\33xl\:pt-16{
    padding-top: 4rem;
  }

  .\33xl\:pt-20{
    padding-top: 5rem;
  }

  .\33xl\:pt-24{
    padding-top: 6rem;
  }

  .\33xl\:pt-28{
    padding-top: 7rem;
  }

  .\33xl\:pt-32{
    padding-top: 8rem;
  }

  .\33xl\:pt-36{
    padding-top: 9rem;
  }

  .\33xl\:pt-40{
    padding-top: 10rem;
  }

  .\33xl\:pt-44{
    padding-top: 11rem;
  }

  .\33xl\:pt-48{
    padding-top: 12rem;
  }

  .\33xl\:pt-52{
    padding-top: 13rem;
  }

  .\33xl\:pt-56{
    padding-top: 14rem;
  }

  .\33xl\:pt-60{
    padding-top: 15rem;
  }

  .\33xl\:pt-64{
    padding-top: 16rem;
  }

  .\33xl\:pt-72{
    padding-top: 18rem;
  }

  .\33xl\:pt-80{
    padding-top: 20rem;
  }

  .\33xl\:pt-96{
    padding-top: 24rem;
  }

  .\33xl\:pt-144{
    padding-top: 36rem;
  }

  .\33xl\:pt-192{
    padding-top: 48rem;
  }

  .\33xl\:pt-240{
    padding-top: 60rem;
  }

  .\33xl\:pt-px{
    padding-top: 1px;
  }

  .\33xl\:pt-0\.5{
    padding-top: 0.125rem;
  }

  .\33xl\:pt-1\.5{
    padding-top: 0.375rem;
  }

  .\33xl\:pt-2\.5{
    padding-top: 0.625rem;
  }

  .\33xl\:pt-3\.5{
    padding-top: 0.875rem;
  }

  .\33xl\:pt-btn-default{
    padding-top: 2.5rem;
  }

  .\33xl\:pt-btn-sm{
    padding-top: 1.875rem;
  }

  .\33xl\:pt-header{
    padding-top: 60px;
  }

  .\33xl\:pt-icon{
    padding-top: 20px;
  }

  .\33xl\:pt-icon-3xl{
    padding-top: 120px;
  }

  .\33xl\:pt-icon-2xl{
    padding-top: 80px;
  }

  .\33xl\:pt-icon-xl{
    padding-top: 60px;
  }

  .\33xl\:pt-icon-lg{
    padding-top: 40px;
  }

  .\33xl\:pt-icon-sm{
    padding-top: 18px;
  }

  .\33xl\:pt-icon-xs{
    padding-top: 16px;
  }

  .\33xl\:pt-icon-spacing{
    padding-top: 8px;
  }

  .\33xl\:pt-heading-xs{
    padding-top: 0.25rem;
  }

  .\33xl\:pt-heading-sm{
    padding-top: 0.5rem;
  }

  .\33xl\:pt-heading{
    padding-top: 1rem;
  }

  .\33xl\:pt-heading-lg{
    padding-top: 2rem;
  }

  .\33xl\:pt-actionbar{
    padding-top: 70px;
  }

  .\33xl\:pt-aside{
    padding-top: 20rem;
  }

  .\33xl\:pt-sidebar{
    padding-top: 16rem;
  }

  .\33xl\:pt-card-padding{
    padding-top: 1.25rem;
  }

  .\33xl\:pr-0{
    padding-right: 0px;
  }

  .\33xl\:pr-1{
    padding-right: 0.25rem;
  }

  .\33xl\:pr-2{
    padding-right: 0.5rem;
  }

  .\33xl\:pr-3{
    padding-right: 0.75rem;
  }

  .\33xl\:pr-4{
    padding-right: 1rem;
  }

  .\33xl\:pr-5{
    padding-right: 1.25rem;
  }

  .\33xl\:pr-6{
    padding-right: 1.5rem;
  }

  .\33xl\:pr-7{
    padding-right: 1.75rem;
  }

  .\33xl\:pr-8{
    padding-right: 2rem;
  }

  .\33xl\:pr-9{
    padding-right: 2.25rem;
  }

  .\33xl\:pr-10{
    padding-right: 2.5rem;
  }

  .\33xl\:pr-11{
    padding-right: 2.75rem;
  }

  .\33xl\:pr-12{
    padding-right: 3rem;
  }

  .\33xl\:pr-14{
    padding-right: 3.5rem;
  }

  .\33xl\:pr-16{
    padding-right: 4rem;
  }

  .\33xl\:pr-20{
    padding-right: 5rem;
  }

  .\33xl\:pr-24{
    padding-right: 6rem;
  }

  .\33xl\:pr-28{
    padding-right: 7rem;
  }

  .\33xl\:pr-32{
    padding-right: 8rem;
  }

  .\33xl\:pr-36{
    padding-right: 9rem;
  }

  .\33xl\:pr-40{
    padding-right: 10rem;
  }

  .\33xl\:pr-44{
    padding-right: 11rem;
  }

  .\33xl\:pr-48{
    padding-right: 12rem;
  }

  .\33xl\:pr-52{
    padding-right: 13rem;
  }

  .\33xl\:pr-56{
    padding-right: 14rem;
  }

  .\33xl\:pr-60{
    padding-right: 15rem;
  }

  .\33xl\:pr-64{
    padding-right: 16rem;
  }

  .\33xl\:pr-72{
    padding-right: 18rem;
  }

  .\33xl\:pr-80{
    padding-right: 20rem;
  }

  .\33xl\:pr-96{
    padding-right: 24rem;
  }

  .\33xl\:pr-144{
    padding-right: 36rem;
  }

  .\33xl\:pr-192{
    padding-right: 48rem;
  }

  .\33xl\:pr-240{
    padding-right: 60rem;
  }

  .\33xl\:pr-px{
    padding-right: 1px;
  }

  .\33xl\:pr-0\.5{
    padding-right: 0.125rem;
  }

  .\33xl\:pr-1\.5{
    padding-right: 0.375rem;
  }

  .\33xl\:pr-2\.5{
    padding-right: 0.625rem;
  }

  .\33xl\:pr-3\.5{
    padding-right: 0.875rem;
  }

  .\33xl\:pr-btn-default{
    padding-right: 2.5rem;
  }

  .\33xl\:pr-btn-sm{
    padding-right: 1.875rem;
  }

  .\33xl\:pr-header{
    padding-right: 60px;
  }

  .\33xl\:pr-icon{
    padding-right: 20px;
  }

  .\33xl\:pr-icon-3xl{
    padding-right: 120px;
  }

  .\33xl\:pr-icon-2xl{
    padding-right: 80px;
  }

  .\33xl\:pr-icon-xl{
    padding-right: 60px;
  }

  .\33xl\:pr-icon-lg{
    padding-right: 40px;
  }

  .\33xl\:pr-icon-sm{
    padding-right: 18px;
  }

  .\33xl\:pr-icon-xs{
    padding-right: 16px;
  }

  .\33xl\:pr-icon-spacing{
    padding-right: 8px;
  }

  .\33xl\:pr-heading-xs{
    padding-right: 0.25rem;
  }

  .\33xl\:pr-heading-sm{
    padding-right: 0.5rem;
  }

  .\33xl\:pr-heading{
    padding-right: 1rem;
  }

  .\33xl\:pr-heading-lg{
    padding-right: 2rem;
  }

  .\33xl\:pr-actionbar{
    padding-right: 70px;
  }

  .\33xl\:pr-aside{
    padding-right: 20rem;
  }

  .\33xl\:pr-sidebar{
    padding-right: 16rem;
  }

  .\33xl\:pr-card-padding{
    padding-right: 1.25rem;
  }

  .\33xl\:pb-0{
    padding-bottom: 0px;
  }

  .\33xl\:pb-1{
    padding-bottom: 0.25rem;
  }

  .\33xl\:pb-2{
    padding-bottom: 0.5rem;
  }

  .\33xl\:pb-3{
    padding-bottom: 0.75rem;
  }

  .\33xl\:pb-4{
    padding-bottom: 1rem;
  }

  .\33xl\:pb-5{
    padding-bottom: 1.25rem;
  }

  .\33xl\:pb-6{
    padding-bottom: 1.5rem;
  }

  .\33xl\:pb-7{
    padding-bottom: 1.75rem;
  }

  .\33xl\:pb-8{
    padding-bottom: 2rem;
  }

  .\33xl\:pb-9{
    padding-bottom: 2.25rem;
  }

  .\33xl\:pb-10{
    padding-bottom: 2.5rem;
  }

  .\33xl\:pb-11{
    padding-bottom: 2.75rem;
  }

  .\33xl\:pb-12{
    padding-bottom: 3rem;
  }

  .\33xl\:pb-14{
    padding-bottom: 3.5rem;
  }

  .\33xl\:pb-16{
    padding-bottom: 4rem;
  }

  .\33xl\:pb-20{
    padding-bottom: 5rem;
  }

  .\33xl\:pb-24{
    padding-bottom: 6rem;
  }

  .\33xl\:pb-28{
    padding-bottom: 7rem;
  }

  .\33xl\:pb-32{
    padding-bottom: 8rem;
  }

  .\33xl\:pb-36{
    padding-bottom: 9rem;
  }

  .\33xl\:pb-40{
    padding-bottom: 10rem;
  }

  .\33xl\:pb-44{
    padding-bottom: 11rem;
  }

  .\33xl\:pb-48{
    padding-bottom: 12rem;
  }

  .\33xl\:pb-52{
    padding-bottom: 13rem;
  }

  .\33xl\:pb-56{
    padding-bottom: 14rem;
  }

  .\33xl\:pb-60{
    padding-bottom: 15rem;
  }

  .\33xl\:pb-64{
    padding-bottom: 16rem;
  }

  .\33xl\:pb-72{
    padding-bottom: 18rem;
  }

  .\33xl\:pb-80{
    padding-bottom: 20rem;
  }

  .\33xl\:pb-96{
    padding-bottom: 24rem;
  }

  .\33xl\:pb-144{
    padding-bottom: 36rem;
  }

  .\33xl\:pb-192{
    padding-bottom: 48rem;
  }

  .\33xl\:pb-240{
    padding-bottom: 60rem;
  }

  .\33xl\:pb-px{
    padding-bottom: 1px;
  }

  .\33xl\:pb-0\.5{
    padding-bottom: 0.125rem;
  }

  .\33xl\:pb-1\.5{
    padding-bottom: 0.375rem;
  }

  .\33xl\:pb-2\.5{
    padding-bottom: 0.625rem;
  }

  .\33xl\:pb-3\.5{
    padding-bottom: 0.875rem;
  }

  .\33xl\:pb-btn-default{
    padding-bottom: 2.5rem;
  }

  .\33xl\:pb-btn-sm{
    padding-bottom: 1.875rem;
  }

  .\33xl\:pb-header{
    padding-bottom: 60px;
  }

  .\33xl\:pb-icon{
    padding-bottom: 20px;
  }

  .\33xl\:pb-icon-3xl{
    padding-bottom: 120px;
  }

  .\33xl\:pb-icon-2xl{
    padding-bottom: 80px;
  }

  .\33xl\:pb-icon-xl{
    padding-bottom: 60px;
  }

  .\33xl\:pb-icon-lg{
    padding-bottom: 40px;
  }

  .\33xl\:pb-icon-sm{
    padding-bottom: 18px;
  }

  .\33xl\:pb-icon-xs{
    padding-bottom: 16px;
  }

  .\33xl\:pb-icon-spacing{
    padding-bottom: 8px;
  }

  .\33xl\:pb-heading-xs{
    padding-bottom: 0.25rem;
  }

  .\33xl\:pb-heading-sm{
    padding-bottom: 0.5rem;
  }

  .\33xl\:pb-heading{
    padding-bottom: 1rem;
  }

  .\33xl\:pb-heading-lg{
    padding-bottom: 2rem;
  }

  .\33xl\:pb-actionbar{
    padding-bottom: 70px;
  }

  .\33xl\:pb-aside{
    padding-bottom: 20rem;
  }

  .\33xl\:pb-sidebar{
    padding-bottom: 16rem;
  }

  .\33xl\:pb-card-padding{
    padding-bottom: 1.25rem;
  }

  .\33xl\:pl-0{
    padding-left: 0px;
  }

  .\33xl\:pl-1{
    padding-left: 0.25rem;
  }

  .\33xl\:pl-2{
    padding-left: 0.5rem;
  }

  .\33xl\:pl-3{
    padding-left: 0.75rem;
  }

  .\33xl\:pl-4{
    padding-left: 1rem;
  }

  .\33xl\:pl-5{
    padding-left: 1.25rem;
  }

  .\33xl\:pl-6{
    padding-left: 1.5rem;
  }

  .\33xl\:pl-7{
    padding-left: 1.75rem;
  }

  .\33xl\:pl-8{
    padding-left: 2rem;
  }

  .\33xl\:pl-9{
    padding-left: 2.25rem;
  }

  .\33xl\:pl-10{
    padding-left: 2.5rem;
  }

  .\33xl\:pl-11{
    padding-left: 2.75rem;
  }

  .\33xl\:pl-12{
    padding-left: 3rem;
  }

  .\33xl\:pl-14{
    padding-left: 3.5rem;
  }

  .\33xl\:pl-16{
    padding-left: 4rem;
  }

  .\33xl\:pl-20{
    padding-left: 5rem;
  }

  .\33xl\:pl-24{
    padding-left: 6rem;
  }

  .\33xl\:pl-28{
    padding-left: 7rem;
  }

  .\33xl\:pl-32{
    padding-left: 8rem;
  }

  .\33xl\:pl-36{
    padding-left: 9rem;
  }

  .\33xl\:pl-40{
    padding-left: 10rem;
  }

  .\33xl\:pl-44{
    padding-left: 11rem;
  }

  .\33xl\:pl-48{
    padding-left: 12rem;
  }

  .\33xl\:pl-52{
    padding-left: 13rem;
  }

  .\33xl\:pl-56{
    padding-left: 14rem;
  }

  .\33xl\:pl-60{
    padding-left: 15rem;
  }

  .\33xl\:pl-64{
    padding-left: 16rem;
  }

  .\33xl\:pl-72{
    padding-left: 18rem;
  }

  .\33xl\:pl-80{
    padding-left: 20rem;
  }

  .\33xl\:pl-96{
    padding-left: 24rem;
  }

  .\33xl\:pl-144{
    padding-left: 36rem;
  }

  .\33xl\:pl-192{
    padding-left: 48rem;
  }

  .\33xl\:pl-240{
    padding-left: 60rem;
  }

  .\33xl\:pl-px{
    padding-left: 1px;
  }

  .\33xl\:pl-0\.5{
    padding-left: 0.125rem;
  }

  .\33xl\:pl-1\.5{
    padding-left: 0.375rem;
  }

  .\33xl\:pl-2\.5{
    padding-left: 0.625rem;
  }

  .\33xl\:pl-3\.5{
    padding-left: 0.875rem;
  }

  .\33xl\:pl-btn-default{
    padding-left: 2.5rem;
  }

  .\33xl\:pl-btn-sm{
    padding-left: 1.875rem;
  }

  .\33xl\:pl-header{
    padding-left: 60px;
  }

  .\33xl\:pl-icon{
    padding-left: 20px;
  }

  .\33xl\:pl-icon-3xl{
    padding-left: 120px;
  }

  .\33xl\:pl-icon-2xl{
    padding-left: 80px;
  }

  .\33xl\:pl-icon-xl{
    padding-left: 60px;
  }

  .\33xl\:pl-icon-lg{
    padding-left: 40px;
  }

  .\33xl\:pl-icon-sm{
    padding-left: 18px;
  }

  .\33xl\:pl-icon-xs{
    padding-left: 16px;
  }

  .\33xl\:pl-icon-spacing{
    padding-left: 8px;
  }

  .\33xl\:pl-heading-xs{
    padding-left: 0.25rem;
  }

  .\33xl\:pl-heading-sm{
    padding-left: 0.5rem;
  }

  .\33xl\:pl-heading{
    padding-left: 1rem;
  }

  .\33xl\:pl-heading-lg{
    padding-left: 2rem;
  }

  .\33xl\:pl-actionbar{
    padding-left: 70px;
  }

  .\33xl\:pl-aside{
    padding-left: 20rem;
  }

  .\33xl\:pl-sidebar{
    padding-left: 16rem;
  }

  .\33xl\:pl-card-padding{
    padding-left: 1.25rem;
  }

  .\33xl\:first\:pt-0:first-child{
    padding-top: 0px;
  }

  .\33xl\:first\:pt-1:first-child{
    padding-top: 0.25rem;
  }

  .\33xl\:first\:pt-2:first-child{
    padding-top: 0.5rem;
  }

  .\33xl\:first\:pt-3:first-child{
    padding-top: 0.75rem;
  }

  .\33xl\:first\:pt-4:first-child{
    padding-top: 1rem;
  }

  .\33xl\:first\:pt-5:first-child{
    padding-top: 1.25rem;
  }

  .\33xl\:first\:pt-6:first-child{
    padding-top: 1.5rem;
  }

  .\33xl\:first\:pt-7:first-child{
    padding-top: 1.75rem;
  }

  .\33xl\:first\:pt-8:first-child{
    padding-top: 2rem;
  }

  .\33xl\:first\:pt-9:first-child{
    padding-top: 2.25rem;
  }

  .\33xl\:first\:pt-10:first-child{
    padding-top: 2.5rem;
  }

  .\33xl\:first\:pt-11:first-child{
    padding-top: 2.75rem;
  }

  .\33xl\:first\:pt-12:first-child{
    padding-top: 3rem;
  }

  .\33xl\:first\:pt-14:first-child{
    padding-top: 3.5rem;
  }

  .\33xl\:first\:pt-16:first-child{
    padding-top: 4rem;
  }

  .\33xl\:first\:pt-20:first-child{
    padding-top: 5rem;
  }

  .\33xl\:first\:pt-24:first-child{
    padding-top: 6rem;
  }

  .\33xl\:first\:pt-28:first-child{
    padding-top: 7rem;
  }

  .\33xl\:first\:pt-32:first-child{
    padding-top: 8rem;
  }

  .\33xl\:first\:pt-36:first-child{
    padding-top: 9rem;
  }

  .\33xl\:first\:pt-40:first-child{
    padding-top: 10rem;
  }

  .\33xl\:first\:pt-44:first-child{
    padding-top: 11rem;
  }

  .\33xl\:first\:pt-48:first-child{
    padding-top: 12rem;
  }

  .\33xl\:first\:pt-52:first-child{
    padding-top: 13rem;
  }

  .\33xl\:first\:pt-56:first-child{
    padding-top: 14rem;
  }

  .\33xl\:first\:pt-60:first-child{
    padding-top: 15rem;
  }

  .\33xl\:first\:pt-64:first-child{
    padding-top: 16rem;
  }

  .\33xl\:first\:pt-72:first-child{
    padding-top: 18rem;
  }

  .\33xl\:first\:pt-80:first-child{
    padding-top: 20rem;
  }

  .\33xl\:first\:pt-96:first-child{
    padding-top: 24rem;
  }

  .\33xl\:first\:pt-144:first-child{
    padding-top: 36rem;
  }

  .\33xl\:first\:pt-192:first-child{
    padding-top: 48rem;
  }

  .\33xl\:first\:pt-240:first-child{
    padding-top: 60rem;
  }

  .\33xl\:first\:pt-px:first-child{
    padding-top: 1px;
  }

  .\33xl\:first\:pt-0\.5:first-child{
    padding-top: 0.125rem;
  }

  .\33xl\:first\:pt-1\.5:first-child{
    padding-top: 0.375rem;
  }

  .\33xl\:first\:pt-2\.5:first-child{
    padding-top: 0.625rem;
  }

  .\33xl\:first\:pt-3\.5:first-child{
    padding-top: 0.875rem;
  }

  .\33xl\:first\:pt-btn-default:first-child{
    padding-top: 2.5rem;
  }

  .\33xl\:first\:pt-btn-sm:first-child{
    padding-top: 1.875rem;
  }

  .\33xl\:first\:pt-header:first-child{
    padding-top: 60px;
  }

  .\33xl\:first\:pt-icon:first-child{
    padding-top: 20px;
  }

  .\33xl\:first\:pt-icon-3xl:first-child{
    padding-top: 120px;
  }

  .\33xl\:first\:pt-icon-2xl:first-child{
    padding-top: 80px;
  }

  .\33xl\:first\:pt-icon-xl:first-child{
    padding-top: 60px;
  }

  .\33xl\:first\:pt-icon-lg:first-child{
    padding-top: 40px;
  }

  .\33xl\:first\:pt-icon-sm:first-child{
    padding-top: 18px;
  }

  .\33xl\:first\:pt-icon-xs:first-child{
    padding-top: 16px;
  }

  .\33xl\:first\:pt-icon-spacing:first-child{
    padding-top: 8px;
  }

  .\33xl\:first\:pt-heading-xs:first-child{
    padding-top: 0.25rem;
  }

  .\33xl\:first\:pt-heading-sm:first-child{
    padding-top: 0.5rem;
  }

  .\33xl\:first\:pt-heading:first-child{
    padding-top: 1rem;
  }

  .\33xl\:first\:pt-heading-lg:first-child{
    padding-top: 2rem;
  }

  .\33xl\:first\:pt-actionbar:first-child{
    padding-top: 70px;
  }

  .\33xl\:first\:pt-aside:first-child{
    padding-top: 20rem;
  }

  .\33xl\:first\:pt-sidebar:first-child{
    padding-top: 16rem;
  }

  .\33xl\:first\:pt-card-padding:first-child{
    padding-top: 1.25rem;
  }

  .\33xl\:first\:pr-0:first-child{
    padding-right: 0px;
  }

  .\33xl\:first\:pr-1:first-child{
    padding-right: 0.25rem;
  }

  .\33xl\:first\:pr-2:first-child{
    padding-right: 0.5rem;
  }

  .\33xl\:first\:pr-3:first-child{
    padding-right: 0.75rem;
  }

  .\33xl\:first\:pr-4:first-child{
    padding-right: 1rem;
  }

  .\33xl\:first\:pr-5:first-child{
    padding-right: 1.25rem;
  }

  .\33xl\:first\:pr-6:first-child{
    padding-right: 1.5rem;
  }

  .\33xl\:first\:pr-7:first-child{
    padding-right: 1.75rem;
  }

  .\33xl\:first\:pr-8:first-child{
    padding-right: 2rem;
  }

  .\33xl\:first\:pr-9:first-child{
    padding-right: 2.25rem;
  }

  .\33xl\:first\:pr-10:first-child{
    padding-right: 2.5rem;
  }

  .\33xl\:first\:pr-11:first-child{
    padding-right: 2.75rem;
  }

  .\33xl\:first\:pr-12:first-child{
    padding-right: 3rem;
  }

  .\33xl\:first\:pr-14:first-child{
    padding-right: 3.5rem;
  }

  .\33xl\:first\:pr-16:first-child{
    padding-right: 4rem;
  }

  .\33xl\:first\:pr-20:first-child{
    padding-right: 5rem;
  }

  .\33xl\:first\:pr-24:first-child{
    padding-right: 6rem;
  }

  .\33xl\:first\:pr-28:first-child{
    padding-right: 7rem;
  }

  .\33xl\:first\:pr-32:first-child{
    padding-right: 8rem;
  }

  .\33xl\:first\:pr-36:first-child{
    padding-right: 9rem;
  }

  .\33xl\:first\:pr-40:first-child{
    padding-right: 10rem;
  }

  .\33xl\:first\:pr-44:first-child{
    padding-right: 11rem;
  }

  .\33xl\:first\:pr-48:first-child{
    padding-right: 12rem;
  }

  .\33xl\:first\:pr-52:first-child{
    padding-right: 13rem;
  }

  .\33xl\:first\:pr-56:first-child{
    padding-right: 14rem;
  }

  .\33xl\:first\:pr-60:first-child{
    padding-right: 15rem;
  }

  .\33xl\:first\:pr-64:first-child{
    padding-right: 16rem;
  }

  .\33xl\:first\:pr-72:first-child{
    padding-right: 18rem;
  }

  .\33xl\:first\:pr-80:first-child{
    padding-right: 20rem;
  }

  .\33xl\:first\:pr-96:first-child{
    padding-right: 24rem;
  }

  .\33xl\:first\:pr-144:first-child{
    padding-right: 36rem;
  }

  .\33xl\:first\:pr-192:first-child{
    padding-right: 48rem;
  }

  .\33xl\:first\:pr-240:first-child{
    padding-right: 60rem;
  }

  .\33xl\:first\:pr-px:first-child{
    padding-right: 1px;
  }

  .\33xl\:first\:pr-0\.5:first-child{
    padding-right: 0.125rem;
  }

  .\33xl\:first\:pr-1\.5:first-child{
    padding-right: 0.375rem;
  }

  .\33xl\:first\:pr-2\.5:first-child{
    padding-right: 0.625rem;
  }

  .\33xl\:first\:pr-3\.5:first-child{
    padding-right: 0.875rem;
  }

  .\33xl\:first\:pr-btn-default:first-child{
    padding-right: 2.5rem;
  }

  .\33xl\:first\:pr-btn-sm:first-child{
    padding-right: 1.875rem;
  }

  .\33xl\:first\:pr-header:first-child{
    padding-right: 60px;
  }

  .\33xl\:first\:pr-icon:first-child{
    padding-right: 20px;
  }

  .\33xl\:first\:pr-icon-3xl:first-child{
    padding-right: 120px;
  }

  .\33xl\:first\:pr-icon-2xl:first-child{
    padding-right: 80px;
  }

  .\33xl\:first\:pr-icon-xl:first-child{
    padding-right: 60px;
  }

  .\33xl\:first\:pr-icon-lg:first-child{
    padding-right: 40px;
  }

  .\33xl\:first\:pr-icon-sm:first-child{
    padding-right: 18px;
  }

  .\33xl\:first\:pr-icon-xs:first-child{
    padding-right: 16px;
  }

  .\33xl\:first\:pr-icon-spacing:first-child{
    padding-right: 8px;
  }

  .\33xl\:first\:pr-heading-xs:first-child{
    padding-right: 0.25rem;
  }

  .\33xl\:first\:pr-heading-sm:first-child{
    padding-right: 0.5rem;
  }

  .\33xl\:first\:pr-heading:first-child{
    padding-right: 1rem;
  }

  .\33xl\:first\:pr-heading-lg:first-child{
    padding-right: 2rem;
  }

  .\33xl\:first\:pr-actionbar:first-child{
    padding-right: 70px;
  }

  .\33xl\:first\:pr-aside:first-child{
    padding-right: 20rem;
  }

  .\33xl\:first\:pr-sidebar:first-child{
    padding-right: 16rem;
  }

  .\33xl\:first\:pr-card-padding:first-child{
    padding-right: 1.25rem;
  }

  .\33xl\:first\:pb-0:first-child{
    padding-bottom: 0px;
  }

  .\33xl\:first\:pb-1:first-child{
    padding-bottom: 0.25rem;
  }

  .\33xl\:first\:pb-2:first-child{
    padding-bottom: 0.5rem;
  }

  .\33xl\:first\:pb-3:first-child{
    padding-bottom: 0.75rem;
  }

  .\33xl\:first\:pb-4:first-child{
    padding-bottom: 1rem;
  }

  .\33xl\:first\:pb-5:first-child{
    padding-bottom: 1.25rem;
  }

  .\33xl\:first\:pb-6:first-child{
    padding-bottom: 1.5rem;
  }

  .\33xl\:first\:pb-7:first-child{
    padding-bottom: 1.75rem;
  }

  .\33xl\:first\:pb-8:first-child{
    padding-bottom: 2rem;
  }

  .\33xl\:first\:pb-9:first-child{
    padding-bottom: 2.25rem;
  }

  .\33xl\:first\:pb-10:first-child{
    padding-bottom: 2.5rem;
  }

  .\33xl\:first\:pb-11:first-child{
    padding-bottom: 2.75rem;
  }

  .\33xl\:first\:pb-12:first-child{
    padding-bottom: 3rem;
  }

  .\33xl\:first\:pb-14:first-child{
    padding-bottom: 3.5rem;
  }

  .\33xl\:first\:pb-16:first-child{
    padding-bottom: 4rem;
  }

  .\33xl\:first\:pb-20:first-child{
    padding-bottom: 5rem;
  }

  .\33xl\:first\:pb-24:first-child{
    padding-bottom: 6rem;
  }

  .\33xl\:first\:pb-28:first-child{
    padding-bottom: 7rem;
  }

  .\33xl\:first\:pb-32:first-child{
    padding-bottom: 8rem;
  }

  .\33xl\:first\:pb-36:first-child{
    padding-bottom: 9rem;
  }

  .\33xl\:first\:pb-40:first-child{
    padding-bottom: 10rem;
  }

  .\33xl\:first\:pb-44:first-child{
    padding-bottom: 11rem;
  }

  .\33xl\:first\:pb-48:first-child{
    padding-bottom: 12rem;
  }

  .\33xl\:first\:pb-52:first-child{
    padding-bottom: 13rem;
  }

  .\33xl\:first\:pb-56:first-child{
    padding-bottom: 14rem;
  }

  .\33xl\:first\:pb-60:first-child{
    padding-bottom: 15rem;
  }

  .\33xl\:first\:pb-64:first-child{
    padding-bottom: 16rem;
  }

  .\33xl\:first\:pb-72:first-child{
    padding-bottom: 18rem;
  }

  .\33xl\:first\:pb-80:first-child{
    padding-bottom: 20rem;
  }

  .\33xl\:first\:pb-96:first-child{
    padding-bottom: 24rem;
  }

  .\33xl\:first\:pb-144:first-child{
    padding-bottom: 36rem;
  }

  .\33xl\:first\:pb-192:first-child{
    padding-bottom: 48rem;
  }

  .\33xl\:first\:pb-240:first-child{
    padding-bottom: 60rem;
  }

  .\33xl\:first\:pb-px:first-child{
    padding-bottom: 1px;
  }

  .\33xl\:first\:pb-0\.5:first-child{
    padding-bottom: 0.125rem;
  }

  .\33xl\:first\:pb-1\.5:first-child{
    padding-bottom: 0.375rem;
  }

  .\33xl\:first\:pb-2\.5:first-child{
    padding-bottom: 0.625rem;
  }

  .\33xl\:first\:pb-3\.5:first-child{
    padding-bottom: 0.875rem;
  }

  .\33xl\:first\:pb-btn-default:first-child{
    padding-bottom: 2.5rem;
  }

  .\33xl\:first\:pb-btn-sm:first-child{
    padding-bottom: 1.875rem;
  }

  .\33xl\:first\:pb-header:first-child{
    padding-bottom: 60px;
  }

  .\33xl\:first\:pb-icon:first-child{
    padding-bottom: 20px;
  }

  .\33xl\:first\:pb-icon-3xl:first-child{
    padding-bottom: 120px;
  }

  .\33xl\:first\:pb-icon-2xl:first-child{
    padding-bottom: 80px;
  }

  .\33xl\:first\:pb-icon-xl:first-child{
    padding-bottom: 60px;
  }

  .\33xl\:first\:pb-icon-lg:first-child{
    padding-bottom: 40px;
  }

  .\33xl\:first\:pb-icon-sm:first-child{
    padding-bottom: 18px;
  }

  .\33xl\:first\:pb-icon-xs:first-child{
    padding-bottom: 16px;
  }

  .\33xl\:first\:pb-icon-spacing:first-child{
    padding-bottom: 8px;
  }

  .\33xl\:first\:pb-heading-xs:first-child{
    padding-bottom: 0.25rem;
  }

  .\33xl\:first\:pb-heading-sm:first-child{
    padding-bottom: 0.5rem;
  }

  .\33xl\:first\:pb-heading:first-child{
    padding-bottom: 1rem;
  }

  .\33xl\:first\:pb-heading-lg:first-child{
    padding-bottom: 2rem;
  }

  .\33xl\:first\:pb-actionbar:first-child{
    padding-bottom: 70px;
  }

  .\33xl\:first\:pb-aside:first-child{
    padding-bottom: 20rem;
  }

  .\33xl\:first\:pb-sidebar:first-child{
    padding-bottom: 16rem;
  }

  .\33xl\:first\:pb-card-padding:first-child{
    padding-bottom: 1.25rem;
  }

  .\33xl\:first\:pl-0:first-child{
    padding-left: 0px;
  }

  .\33xl\:first\:pl-1:first-child{
    padding-left: 0.25rem;
  }

  .\33xl\:first\:pl-2:first-child{
    padding-left: 0.5rem;
  }

  .\33xl\:first\:pl-3:first-child{
    padding-left: 0.75rem;
  }

  .\33xl\:first\:pl-4:first-child{
    padding-left: 1rem;
  }

  .\33xl\:first\:pl-5:first-child{
    padding-left: 1.25rem;
  }

  .\33xl\:first\:pl-6:first-child{
    padding-left: 1.5rem;
  }

  .\33xl\:first\:pl-7:first-child{
    padding-left: 1.75rem;
  }

  .\33xl\:first\:pl-8:first-child{
    padding-left: 2rem;
  }

  .\33xl\:first\:pl-9:first-child{
    padding-left: 2.25rem;
  }

  .\33xl\:first\:pl-10:first-child{
    padding-left: 2.5rem;
  }

  .\33xl\:first\:pl-11:first-child{
    padding-left: 2.75rem;
  }

  .\33xl\:first\:pl-12:first-child{
    padding-left: 3rem;
  }

  .\33xl\:first\:pl-14:first-child{
    padding-left: 3.5rem;
  }

  .\33xl\:first\:pl-16:first-child{
    padding-left: 4rem;
  }

  .\33xl\:first\:pl-20:first-child{
    padding-left: 5rem;
  }

  .\33xl\:first\:pl-24:first-child{
    padding-left: 6rem;
  }

  .\33xl\:first\:pl-28:first-child{
    padding-left: 7rem;
  }

  .\33xl\:first\:pl-32:first-child{
    padding-left: 8rem;
  }

  .\33xl\:first\:pl-36:first-child{
    padding-left: 9rem;
  }

  .\33xl\:first\:pl-40:first-child{
    padding-left: 10rem;
  }

  .\33xl\:first\:pl-44:first-child{
    padding-left: 11rem;
  }

  .\33xl\:first\:pl-48:first-child{
    padding-left: 12rem;
  }

  .\33xl\:first\:pl-52:first-child{
    padding-left: 13rem;
  }

  .\33xl\:first\:pl-56:first-child{
    padding-left: 14rem;
  }

  .\33xl\:first\:pl-60:first-child{
    padding-left: 15rem;
  }

  .\33xl\:first\:pl-64:first-child{
    padding-left: 16rem;
  }

  .\33xl\:first\:pl-72:first-child{
    padding-left: 18rem;
  }

  .\33xl\:first\:pl-80:first-child{
    padding-left: 20rem;
  }

  .\33xl\:first\:pl-96:first-child{
    padding-left: 24rem;
  }

  .\33xl\:first\:pl-144:first-child{
    padding-left: 36rem;
  }

  .\33xl\:first\:pl-192:first-child{
    padding-left: 48rem;
  }

  .\33xl\:first\:pl-240:first-child{
    padding-left: 60rem;
  }

  .\33xl\:first\:pl-px:first-child{
    padding-left: 1px;
  }

  .\33xl\:first\:pl-0\.5:first-child{
    padding-left: 0.125rem;
  }

  .\33xl\:first\:pl-1\.5:first-child{
    padding-left: 0.375rem;
  }

  .\33xl\:first\:pl-2\.5:first-child{
    padding-left: 0.625rem;
  }

  .\33xl\:first\:pl-3\.5:first-child{
    padding-left: 0.875rem;
  }

  .\33xl\:first\:pl-btn-default:first-child{
    padding-left: 2.5rem;
  }

  .\33xl\:first\:pl-btn-sm:first-child{
    padding-left: 1.875rem;
  }

  .\33xl\:first\:pl-header:first-child{
    padding-left: 60px;
  }

  .\33xl\:first\:pl-icon:first-child{
    padding-left: 20px;
  }

  .\33xl\:first\:pl-icon-3xl:first-child{
    padding-left: 120px;
  }

  .\33xl\:first\:pl-icon-2xl:first-child{
    padding-left: 80px;
  }

  .\33xl\:first\:pl-icon-xl:first-child{
    padding-left: 60px;
  }

  .\33xl\:first\:pl-icon-lg:first-child{
    padding-left: 40px;
  }

  .\33xl\:first\:pl-icon-sm:first-child{
    padding-left: 18px;
  }

  .\33xl\:first\:pl-icon-xs:first-child{
    padding-left: 16px;
  }

  .\33xl\:first\:pl-icon-spacing:first-child{
    padding-left: 8px;
  }

  .\33xl\:first\:pl-heading-xs:first-child{
    padding-left: 0.25rem;
  }

  .\33xl\:first\:pl-heading-sm:first-child{
    padding-left: 0.5rem;
  }

  .\33xl\:first\:pl-heading:first-child{
    padding-left: 1rem;
  }

  .\33xl\:first\:pl-heading-lg:first-child{
    padding-left: 2rem;
  }

  .\33xl\:first\:pl-actionbar:first-child{
    padding-left: 70px;
  }

  .\33xl\:first\:pl-aside:first-child{
    padding-left: 20rem;
  }

  .\33xl\:first\:pl-sidebar:first-child{
    padding-left: 16rem;
  }

  .\33xl\:first\:pl-card-padding:first-child{
    padding-left: 1.25rem;
  }

  .\33xl\:last\:pt-0:last-child{
    padding-top: 0px;
  }

  .\33xl\:last\:pt-1:last-child{
    padding-top: 0.25rem;
  }

  .\33xl\:last\:pt-2:last-child{
    padding-top: 0.5rem;
  }

  .\33xl\:last\:pt-3:last-child{
    padding-top: 0.75rem;
  }

  .\33xl\:last\:pt-4:last-child{
    padding-top: 1rem;
  }

  .\33xl\:last\:pt-5:last-child{
    padding-top: 1.25rem;
  }

  .\33xl\:last\:pt-6:last-child{
    padding-top: 1.5rem;
  }

  .\33xl\:last\:pt-7:last-child{
    padding-top: 1.75rem;
  }

  .\33xl\:last\:pt-8:last-child{
    padding-top: 2rem;
  }

  .\33xl\:last\:pt-9:last-child{
    padding-top: 2.25rem;
  }

  .\33xl\:last\:pt-10:last-child{
    padding-top: 2.5rem;
  }

  .\33xl\:last\:pt-11:last-child{
    padding-top: 2.75rem;
  }

  .\33xl\:last\:pt-12:last-child{
    padding-top: 3rem;
  }

  .\33xl\:last\:pt-14:last-child{
    padding-top: 3.5rem;
  }

  .\33xl\:last\:pt-16:last-child{
    padding-top: 4rem;
  }

  .\33xl\:last\:pt-20:last-child{
    padding-top: 5rem;
  }

  .\33xl\:last\:pt-24:last-child{
    padding-top: 6rem;
  }

  .\33xl\:last\:pt-28:last-child{
    padding-top: 7rem;
  }

  .\33xl\:last\:pt-32:last-child{
    padding-top: 8rem;
  }

  .\33xl\:last\:pt-36:last-child{
    padding-top: 9rem;
  }

  .\33xl\:last\:pt-40:last-child{
    padding-top: 10rem;
  }

  .\33xl\:last\:pt-44:last-child{
    padding-top: 11rem;
  }

  .\33xl\:last\:pt-48:last-child{
    padding-top: 12rem;
  }

  .\33xl\:last\:pt-52:last-child{
    padding-top: 13rem;
  }

  .\33xl\:last\:pt-56:last-child{
    padding-top: 14rem;
  }

  .\33xl\:last\:pt-60:last-child{
    padding-top: 15rem;
  }

  .\33xl\:last\:pt-64:last-child{
    padding-top: 16rem;
  }

  .\33xl\:last\:pt-72:last-child{
    padding-top: 18rem;
  }

  .\33xl\:last\:pt-80:last-child{
    padding-top: 20rem;
  }

  .\33xl\:last\:pt-96:last-child{
    padding-top: 24rem;
  }

  .\33xl\:last\:pt-144:last-child{
    padding-top: 36rem;
  }

  .\33xl\:last\:pt-192:last-child{
    padding-top: 48rem;
  }

  .\33xl\:last\:pt-240:last-child{
    padding-top: 60rem;
  }

  .\33xl\:last\:pt-px:last-child{
    padding-top: 1px;
  }

  .\33xl\:last\:pt-0\.5:last-child{
    padding-top: 0.125rem;
  }

  .\33xl\:last\:pt-1\.5:last-child{
    padding-top: 0.375rem;
  }

  .\33xl\:last\:pt-2\.5:last-child{
    padding-top: 0.625rem;
  }

  .\33xl\:last\:pt-3\.5:last-child{
    padding-top: 0.875rem;
  }

  .\33xl\:last\:pt-btn-default:last-child{
    padding-top: 2.5rem;
  }

  .\33xl\:last\:pt-btn-sm:last-child{
    padding-top: 1.875rem;
  }

  .\33xl\:last\:pt-header:last-child{
    padding-top: 60px;
  }

  .\33xl\:last\:pt-icon:last-child{
    padding-top: 20px;
  }

  .\33xl\:last\:pt-icon-3xl:last-child{
    padding-top: 120px;
  }

  .\33xl\:last\:pt-icon-2xl:last-child{
    padding-top: 80px;
  }

  .\33xl\:last\:pt-icon-xl:last-child{
    padding-top: 60px;
  }

  .\33xl\:last\:pt-icon-lg:last-child{
    padding-top: 40px;
  }

  .\33xl\:last\:pt-icon-sm:last-child{
    padding-top: 18px;
  }

  .\33xl\:last\:pt-icon-xs:last-child{
    padding-top: 16px;
  }

  .\33xl\:last\:pt-icon-spacing:last-child{
    padding-top: 8px;
  }

  .\33xl\:last\:pt-heading-xs:last-child{
    padding-top: 0.25rem;
  }

  .\33xl\:last\:pt-heading-sm:last-child{
    padding-top: 0.5rem;
  }

  .\33xl\:last\:pt-heading:last-child{
    padding-top: 1rem;
  }

  .\33xl\:last\:pt-heading-lg:last-child{
    padding-top: 2rem;
  }

  .\33xl\:last\:pt-actionbar:last-child{
    padding-top: 70px;
  }

  .\33xl\:last\:pt-aside:last-child{
    padding-top: 20rem;
  }

  .\33xl\:last\:pt-sidebar:last-child{
    padding-top: 16rem;
  }

  .\33xl\:last\:pt-card-padding:last-child{
    padding-top: 1.25rem;
  }

  .\33xl\:last\:pr-0:last-child{
    padding-right: 0px;
  }

  .\33xl\:last\:pr-1:last-child{
    padding-right: 0.25rem;
  }

  .\33xl\:last\:pr-2:last-child{
    padding-right: 0.5rem;
  }

  .\33xl\:last\:pr-3:last-child{
    padding-right: 0.75rem;
  }

  .\33xl\:last\:pr-4:last-child{
    padding-right: 1rem;
  }

  .\33xl\:last\:pr-5:last-child{
    padding-right: 1.25rem;
  }

  .\33xl\:last\:pr-6:last-child{
    padding-right: 1.5rem;
  }

  .\33xl\:last\:pr-7:last-child{
    padding-right: 1.75rem;
  }

  .\33xl\:last\:pr-8:last-child{
    padding-right: 2rem;
  }

  .\33xl\:last\:pr-9:last-child{
    padding-right: 2.25rem;
  }

  .\33xl\:last\:pr-10:last-child{
    padding-right: 2.5rem;
  }

  .\33xl\:last\:pr-11:last-child{
    padding-right: 2.75rem;
  }

  .\33xl\:last\:pr-12:last-child{
    padding-right: 3rem;
  }

  .\33xl\:last\:pr-14:last-child{
    padding-right: 3.5rem;
  }

  .\33xl\:last\:pr-16:last-child{
    padding-right: 4rem;
  }

  .\33xl\:last\:pr-20:last-child{
    padding-right: 5rem;
  }

  .\33xl\:last\:pr-24:last-child{
    padding-right: 6rem;
  }

  .\33xl\:last\:pr-28:last-child{
    padding-right: 7rem;
  }

  .\33xl\:last\:pr-32:last-child{
    padding-right: 8rem;
  }

  .\33xl\:last\:pr-36:last-child{
    padding-right: 9rem;
  }

  .\33xl\:last\:pr-40:last-child{
    padding-right: 10rem;
  }

  .\33xl\:last\:pr-44:last-child{
    padding-right: 11rem;
  }

  .\33xl\:last\:pr-48:last-child{
    padding-right: 12rem;
  }

  .\33xl\:last\:pr-52:last-child{
    padding-right: 13rem;
  }

  .\33xl\:last\:pr-56:last-child{
    padding-right: 14rem;
  }

  .\33xl\:last\:pr-60:last-child{
    padding-right: 15rem;
  }

  .\33xl\:last\:pr-64:last-child{
    padding-right: 16rem;
  }

  .\33xl\:last\:pr-72:last-child{
    padding-right: 18rem;
  }

  .\33xl\:last\:pr-80:last-child{
    padding-right: 20rem;
  }

  .\33xl\:last\:pr-96:last-child{
    padding-right: 24rem;
  }

  .\33xl\:last\:pr-144:last-child{
    padding-right: 36rem;
  }

  .\33xl\:last\:pr-192:last-child{
    padding-right: 48rem;
  }

  .\33xl\:last\:pr-240:last-child{
    padding-right: 60rem;
  }

  .\33xl\:last\:pr-px:last-child{
    padding-right: 1px;
  }

  .\33xl\:last\:pr-0\.5:last-child{
    padding-right: 0.125rem;
  }

  .\33xl\:last\:pr-1\.5:last-child{
    padding-right: 0.375rem;
  }

  .\33xl\:last\:pr-2\.5:last-child{
    padding-right: 0.625rem;
  }

  .\33xl\:last\:pr-3\.5:last-child{
    padding-right: 0.875rem;
  }

  .\33xl\:last\:pr-btn-default:last-child{
    padding-right: 2.5rem;
  }

  .\33xl\:last\:pr-btn-sm:last-child{
    padding-right: 1.875rem;
  }

  .\33xl\:last\:pr-header:last-child{
    padding-right: 60px;
  }

  .\33xl\:last\:pr-icon:last-child{
    padding-right: 20px;
  }

  .\33xl\:last\:pr-icon-3xl:last-child{
    padding-right: 120px;
  }

  .\33xl\:last\:pr-icon-2xl:last-child{
    padding-right: 80px;
  }

  .\33xl\:last\:pr-icon-xl:last-child{
    padding-right: 60px;
  }

  .\33xl\:last\:pr-icon-lg:last-child{
    padding-right: 40px;
  }

  .\33xl\:last\:pr-icon-sm:last-child{
    padding-right: 18px;
  }

  .\33xl\:last\:pr-icon-xs:last-child{
    padding-right: 16px;
  }

  .\33xl\:last\:pr-icon-spacing:last-child{
    padding-right: 8px;
  }

  .\33xl\:last\:pr-heading-xs:last-child{
    padding-right: 0.25rem;
  }

  .\33xl\:last\:pr-heading-sm:last-child{
    padding-right: 0.5rem;
  }

  .\33xl\:last\:pr-heading:last-child{
    padding-right: 1rem;
  }

  .\33xl\:last\:pr-heading-lg:last-child{
    padding-right: 2rem;
  }

  .\33xl\:last\:pr-actionbar:last-child{
    padding-right: 70px;
  }

  .\33xl\:last\:pr-aside:last-child{
    padding-right: 20rem;
  }

  .\33xl\:last\:pr-sidebar:last-child{
    padding-right: 16rem;
  }

  .\33xl\:last\:pr-card-padding:last-child{
    padding-right: 1.25rem;
  }

  .\33xl\:last\:pb-0:last-child{
    padding-bottom: 0px;
  }

  .\33xl\:last\:pb-1:last-child{
    padding-bottom: 0.25rem;
  }

  .\33xl\:last\:pb-2:last-child{
    padding-bottom: 0.5rem;
  }

  .\33xl\:last\:pb-3:last-child{
    padding-bottom: 0.75rem;
  }

  .\33xl\:last\:pb-4:last-child{
    padding-bottom: 1rem;
  }

  .\33xl\:last\:pb-5:last-child{
    padding-bottom: 1.25rem;
  }

  .\33xl\:last\:pb-6:last-child{
    padding-bottom: 1.5rem;
  }

  .\33xl\:last\:pb-7:last-child{
    padding-bottom: 1.75rem;
  }

  .\33xl\:last\:pb-8:last-child{
    padding-bottom: 2rem;
  }

  .\33xl\:last\:pb-9:last-child{
    padding-bottom: 2.25rem;
  }

  .\33xl\:last\:pb-10:last-child{
    padding-bottom: 2.5rem;
  }

  .\33xl\:last\:pb-11:last-child{
    padding-bottom: 2.75rem;
  }

  .\33xl\:last\:pb-12:last-child{
    padding-bottom: 3rem;
  }

  .\33xl\:last\:pb-14:last-child{
    padding-bottom: 3.5rem;
  }

  .\33xl\:last\:pb-16:last-child{
    padding-bottom: 4rem;
  }

  .\33xl\:last\:pb-20:last-child{
    padding-bottom: 5rem;
  }

  .\33xl\:last\:pb-24:last-child{
    padding-bottom: 6rem;
  }

  .\33xl\:last\:pb-28:last-child{
    padding-bottom: 7rem;
  }

  .\33xl\:last\:pb-32:last-child{
    padding-bottom: 8rem;
  }

  .\33xl\:last\:pb-36:last-child{
    padding-bottom: 9rem;
  }

  .\33xl\:last\:pb-40:last-child{
    padding-bottom: 10rem;
  }

  .\33xl\:last\:pb-44:last-child{
    padding-bottom: 11rem;
  }

  .\33xl\:last\:pb-48:last-child{
    padding-bottom: 12rem;
  }

  .\33xl\:last\:pb-52:last-child{
    padding-bottom: 13rem;
  }

  .\33xl\:last\:pb-56:last-child{
    padding-bottom: 14rem;
  }

  .\33xl\:last\:pb-60:last-child{
    padding-bottom: 15rem;
  }

  .\33xl\:last\:pb-64:last-child{
    padding-bottom: 16rem;
  }

  .\33xl\:last\:pb-72:last-child{
    padding-bottom: 18rem;
  }

  .\33xl\:last\:pb-80:last-child{
    padding-bottom: 20rem;
  }

  .\33xl\:last\:pb-96:last-child{
    padding-bottom: 24rem;
  }

  .\33xl\:last\:pb-144:last-child{
    padding-bottom: 36rem;
  }

  .\33xl\:last\:pb-192:last-child{
    padding-bottom: 48rem;
  }

  .\33xl\:last\:pb-240:last-child{
    padding-bottom: 60rem;
  }

  .\33xl\:last\:pb-px:last-child{
    padding-bottom: 1px;
  }

  .\33xl\:last\:pb-0\.5:last-child{
    padding-bottom: 0.125rem;
  }

  .\33xl\:last\:pb-1\.5:last-child{
    padding-bottom: 0.375rem;
  }

  .\33xl\:last\:pb-2\.5:last-child{
    padding-bottom: 0.625rem;
  }

  .\33xl\:last\:pb-3\.5:last-child{
    padding-bottom: 0.875rem;
  }

  .\33xl\:last\:pb-btn-default:last-child{
    padding-bottom: 2.5rem;
  }

  .\33xl\:last\:pb-btn-sm:last-child{
    padding-bottom: 1.875rem;
  }

  .\33xl\:last\:pb-header:last-child{
    padding-bottom: 60px;
  }

  .\33xl\:last\:pb-icon:last-child{
    padding-bottom: 20px;
  }

  .\33xl\:last\:pb-icon-3xl:last-child{
    padding-bottom: 120px;
  }

  .\33xl\:last\:pb-icon-2xl:last-child{
    padding-bottom: 80px;
  }

  .\33xl\:last\:pb-icon-xl:last-child{
    padding-bottom: 60px;
  }

  .\33xl\:last\:pb-icon-lg:last-child{
    padding-bottom: 40px;
  }

  .\33xl\:last\:pb-icon-sm:last-child{
    padding-bottom: 18px;
  }

  .\33xl\:last\:pb-icon-xs:last-child{
    padding-bottom: 16px;
  }

  .\33xl\:last\:pb-icon-spacing:last-child{
    padding-bottom: 8px;
  }

  .\33xl\:last\:pb-heading-xs:last-child{
    padding-bottom: 0.25rem;
  }

  .\33xl\:last\:pb-heading-sm:last-child{
    padding-bottom: 0.5rem;
  }

  .\33xl\:last\:pb-heading:last-child{
    padding-bottom: 1rem;
  }

  .\33xl\:last\:pb-heading-lg:last-child{
    padding-bottom: 2rem;
  }

  .\33xl\:last\:pb-actionbar:last-child{
    padding-bottom: 70px;
  }

  .\33xl\:last\:pb-aside:last-child{
    padding-bottom: 20rem;
  }

  .\33xl\:last\:pb-sidebar:last-child{
    padding-bottom: 16rem;
  }

  .\33xl\:last\:pb-card-padding:last-child{
    padding-bottom: 1.25rem;
  }

  .\33xl\:last\:pl-0:last-child{
    padding-left: 0px;
  }

  .\33xl\:last\:pl-1:last-child{
    padding-left: 0.25rem;
  }

  .\33xl\:last\:pl-2:last-child{
    padding-left: 0.5rem;
  }

  .\33xl\:last\:pl-3:last-child{
    padding-left: 0.75rem;
  }

  .\33xl\:last\:pl-4:last-child{
    padding-left: 1rem;
  }

  .\33xl\:last\:pl-5:last-child{
    padding-left: 1.25rem;
  }

  .\33xl\:last\:pl-6:last-child{
    padding-left: 1.5rem;
  }

  .\33xl\:last\:pl-7:last-child{
    padding-left: 1.75rem;
  }

  .\33xl\:last\:pl-8:last-child{
    padding-left: 2rem;
  }

  .\33xl\:last\:pl-9:last-child{
    padding-left: 2.25rem;
  }

  .\33xl\:last\:pl-10:last-child{
    padding-left: 2.5rem;
  }

  .\33xl\:last\:pl-11:last-child{
    padding-left: 2.75rem;
  }

  .\33xl\:last\:pl-12:last-child{
    padding-left: 3rem;
  }

  .\33xl\:last\:pl-14:last-child{
    padding-left: 3.5rem;
  }

  .\33xl\:last\:pl-16:last-child{
    padding-left: 4rem;
  }

  .\33xl\:last\:pl-20:last-child{
    padding-left: 5rem;
  }

  .\33xl\:last\:pl-24:last-child{
    padding-left: 6rem;
  }

  .\33xl\:last\:pl-28:last-child{
    padding-left: 7rem;
  }

  .\33xl\:last\:pl-32:last-child{
    padding-left: 8rem;
  }

  .\33xl\:last\:pl-36:last-child{
    padding-left: 9rem;
  }

  .\33xl\:last\:pl-40:last-child{
    padding-left: 10rem;
  }

  .\33xl\:last\:pl-44:last-child{
    padding-left: 11rem;
  }

  .\33xl\:last\:pl-48:last-child{
    padding-left: 12rem;
  }

  .\33xl\:last\:pl-52:last-child{
    padding-left: 13rem;
  }

  .\33xl\:last\:pl-56:last-child{
    padding-left: 14rem;
  }

  .\33xl\:last\:pl-60:last-child{
    padding-left: 15rem;
  }

  .\33xl\:last\:pl-64:last-child{
    padding-left: 16rem;
  }

  .\33xl\:last\:pl-72:last-child{
    padding-left: 18rem;
  }

  .\33xl\:last\:pl-80:last-child{
    padding-left: 20rem;
  }

  .\33xl\:last\:pl-96:last-child{
    padding-left: 24rem;
  }

  .\33xl\:last\:pl-144:last-child{
    padding-left: 36rem;
  }

  .\33xl\:last\:pl-192:last-child{
    padding-left: 48rem;
  }

  .\33xl\:last\:pl-240:last-child{
    padding-left: 60rem;
  }

  .\33xl\:last\:pl-px:last-child{
    padding-left: 1px;
  }

  .\33xl\:last\:pl-0\.5:last-child{
    padding-left: 0.125rem;
  }

  .\33xl\:last\:pl-1\.5:last-child{
    padding-left: 0.375rem;
  }

  .\33xl\:last\:pl-2\.5:last-child{
    padding-left: 0.625rem;
  }

  .\33xl\:last\:pl-3\.5:last-child{
    padding-left: 0.875rem;
  }

  .\33xl\:last\:pl-btn-default:last-child{
    padding-left: 2.5rem;
  }

  .\33xl\:last\:pl-btn-sm:last-child{
    padding-left: 1.875rem;
  }

  .\33xl\:last\:pl-header:last-child{
    padding-left: 60px;
  }

  .\33xl\:last\:pl-icon:last-child{
    padding-left: 20px;
  }

  .\33xl\:last\:pl-icon-3xl:last-child{
    padding-left: 120px;
  }

  .\33xl\:last\:pl-icon-2xl:last-child{
    padding-left: 80px;
  }

  .\33xl\:last\:pl-icon-xl:last-child{
    padding-left: 60px;
  }

  .\33xl\:last\:pl-icon-lg:last-child{
    padding-left: 40px;
  }

  .\33xl\:last\:pl-icon-sm:last-child{
    padding-left: 18px;
  }

  .\33xl\:last\:pl-icon-xs:last-child{
    padding-left: 16px;
  }

  .\33xl\:last\:pl-icon-spacing:last-child{
    padding-left: 8px;
  }

  .\33xl\:last\:pl-heading-xs:last-child{
    padding-left: 0.25rem;
  }

  .\33xl\:last\:pl-heading-sm:last-child{
    padding-left: 0.5rem;
  }

  .\33xl\:last\:pl-heading:last-child{
    padding-left: 1rem;
  }

  .\33xl\:last\:pl-heading-lg:last-child{
    padding-left: 2rem;
  }

  .\33xl\:last\:pl-actionbar:last-child{
    padding-left: 70px;
  }

  .\33xl\:last\:pl-aside:last-child{
    padding-left: 20rem;
  }

  .\33xl\:last\:pl-sidebar:last-child{
    padding-left: 16rem;
  }

  .\33xl\:last\:pl-card-padding:last-child{
    padding-left: 1.25rem;
  }

  .\33xl\:text-left{
    text-align: left;
  }

  .\33xl\:text-center{
    text-align: center;
  }

  .\33xl\:text-right{
    text-align: right;
  }

  .\33xl\:text-justify{
    text-align: justify;
  }

  .\33xl\:align-baseline{
    vertical-align: baseline;
  }

  .\33xl\:align-top{
    vertical-align: top;
  }

  .\33xl\:align-middle{
    vertical-align: middle;
  }

  .\33xl\:align-bottom{
    vertical-align: bottom;
  }

  .\33xl\:align-text-top{
    vertical-align: text-top;
  }

  .\33xl\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .\33xl\:font-sans{
    font-family: museo-sans-rounded, sans-serif;
  }

  .\33xl\:font-serif{
    font-family: museo-sans-rounded, sans-serif;
  }

  .\33xl\:font-mono{
    font-family: Source Code Pro, monospace;
  }

  .\33xl\:font-display{
    font-family: museo-sans-rounded, sans-serif;
  }

  .\33xl\:font-body{
    font-family: museo-sans-rounded, sans-serif;
  }

  .\33xl\:text-xs{
    font-size: 0.688rem;
    line-height: 0.8rem;
  }

  .\33xl\:text-sm{
    font-size: 0.813rem;
    line-height: 1rem;
  }

  .\33xl\:text-base{
    font-size: 0.875rem;
    line-height: 1.4rem;
  }

  .\33xl\:text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
  }

  .\33xl\:text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .\33xl\:text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .\33xl\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .\33xl\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .\33xl\:text-5xl{
    font-size: 3rem;
    line-height: 1;
  }

  .\33xl\:text-6xl{
    font-size: 3.75rem;
    line-height: 1;
  }

  .\33xl\:text-7xl{
    font-size: 4.5rem;
    line-height: 1;
  }

  .\33xl\:text-8xl{
    font-size: 6rem;
    line-height: 1;
  }

  .\33xl\:text-9xl{
    font-size: 8rem;
    line-height: 1;
  }

  .\33xl\:text-heading-1{
    font-size: 1.563rem;
    line-height: 1.563rem;
  }

  .\33xl\:text-heading-2{
    font-size: 1.375rem;
    line-height: 1.375rem;
  }

  .\33xl\:text-heading-3{
    font-size: 1.125rem;
    line-height: 1.125rem;
  }

  .\33xl\:text-heading-4{
    font-size: 1rem;
    line-height: 1rem;
  }

  .\33xl\:text-display-1{
    font-size: 5rem;
    line-height: 5rem;
  }

  .\33xl\:text-display-2{
    font-size: 4rem;
    line-height: 4rem;
  }

  .\33xl\:text-display-3{
    font-size: 3rem;
    line-height: 3rem;
  }

  .\33xl\:text-display-4{
    font-size: 1.875rem;
    line-height: 1.563rem;
  }

  .\33xl\:text-label{
    font-size: 0.8125rem;
    line-height: 0.9rem;
  }

  .\33xl\:text-icon-default{
    font-size: 20px;
  }

  .\33xl\:text-icon-3xl{
    font-size: 120px;
  }

  .\33xl\:text-icon-2xl{
    font-size: 80px;
  }

  .\33xl\:text-icon-xl{
    font-size: 60px;
  }

  .\33xl\:text-icon-lg{
    font-size: 40px;
  }

  .\33xl\:text-icon-sm{
    font-size: 18px;
  }

  .\33xl\:text-icon-xs{
    font-size: 0.75rem;
  }

  .\33xl\:text-xxs{
    font-size: 0.6rem;
  }

  .\33xl\:font-thin{
    font-weight: 100;
  }

  .\33xl\:font-light{
    font-weight: 300;
  }

  .\33xl\:font-normal{
    font-weight: 500;
  }

  .\33xl\:font-medium{
    font-weight: 500;
  }

  .\33xl\:font-semibold{
    font-weight: 600;
  }

  .\33xl\:font-bold{
    font-weight: 700;
  }

  .\33xl\:font-black{
    font-weight: 900;
  }

  .\33xl\:uppercase{
    text-transform: uppercase;
  }

  .\33xl\:lowercase{
    text-transform: lowercase;
  }

  .\33xl\:capitalize{
    text-transform: capitalize;
  }

  .\33xl\:normal-case{
    text-transform: none;
  }

  .\33xl\:italic{
    font-style: italic;
  }

  .\33xl\:not-italic{
    font-style: normal;
  }

  .\33xl\:ordinal, .\33xl\:slashed-zero, .\33xl\:lining-nums, .\33xl\:oldstyle-nums, .\33xl\:proportional-nums, .\33xl\:tabular-nums, .\33xl\:diagonal-fractions, .\33xl\:stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .\33xl\:normal-nums{
    font-variant-numeric: normal;
  }

  .\33xl\:ordinal{
    --tw-ordinal: ordinal;
  }

  .\33xl\:slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .\33xl\:lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .\33xl\:oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .\33xl\:proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .\33xl\:tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .\33xl\:diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .\33xl\:stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .\33xl\:leading-3{
    line-height: .75rem;
  }

  .\33xl\:leading-4{
    line-height: 1rem;
  }

  .\33xl\:leading-5{
    line-height: 1.25rem;
  }

  .\33xl\:leading-6{
    line-height: 1.5rem;
  }

  .\33xl\:leading-7{
    line-height: 1.75rem;
  }

  .\33xl\:leading-8{
    line-height: 2rem;
  }

  .\33xl\:leading-9{
    line-height: 2.25rem;
  }

  .\33xl\:leading-10{
    line-height: 2.5rem;
  }

  .\33xl\:leading-none{
    line-height: 1;
  }

  .\33xl\:leading-tight{
    line-height: 1.25;
  }

  .\33xl\:leading-snug{
    line-height: 1.375;
  }

  .\33xl\:leading-normal{
    line-height: 1.5;
  }

  .\33xl\:leading-relaxed{
    line-height: 1.625;
  }

  .\33xl\:leading-loose{
    line-height: 2;
  }

  .\33xl\:tracking-tighter{
    letter-spacing: -0.05em;
  }

  .\33xl\:tracking-tight{
    letter-spacing: -0.025em;
  }

  .\33xl\:tracking-normal{
    letter-spacing: 0em;
  }

  .\33xl\:tracking-wide{
    letter-spacing: 0.025em;
  }

  .\33xl\:tracking-wider{
    letter-spacing: 0.05em;
  }

  .\33xl\:tracking-widest{
    letter-spacing: 0.1em;
  }

  .\33xl\:text-transparent{
    color: transparent;
  }

  .\33xl\:text-current{
    color: currentColor;
  }

  .\33xl\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\33xl\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\33xl\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\33xl\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\33xl\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\33xl\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\33xl\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\33xl\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\33xl\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\33xl\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\33xl\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\33xl\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\33xl\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\33xl\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-transparent{
    color: transparent;
  }

  .group:hover .\33xl\:group-hover\:text-current{
    color: currentColor;
  }

  .group:hover .\33xl\:group-hover\:text-black{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-100{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-200{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-300{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-400{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-500{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-600{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-700{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-800{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-gray-900{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-green-500{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-red-500{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-pink-500{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-orange-500{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-teal-300{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-teal-400{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-teal-500{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-yellow-500{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-200{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-blue-500{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-petrol-500{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-petrol-600{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-petrol-700{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-petrol-800{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-appbody{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-primary{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-link{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-link-hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-header{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-actionbar{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-bordercolor{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-success{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-danger{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-disabled{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-info{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-card{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-dark{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-label-color{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-label-inverted{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .group:hover .\33xl\:group-hover\:text-border-inverted{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-transparent:focus-within{
    color: transparent;
  }

  .\33xl\:focus-within\:text-current:focus-within{
    color: currentColor;
  }

  .\33xl\:focus-within\:text-black:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-white:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-100:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-gray-900:focus-within{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-green-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-red-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-pink-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-orange-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-teal-300:focus-within{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-teal-400:focus-within{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-teal-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-yellow-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-200:focus-within{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-blue-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-petrol-500:focus-within{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-petrol-600:focus-within{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-petrol-700:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-petrol-800:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-appbody:focus-within{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-primary:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-link:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-link-hover:focus-within{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-header:focus-within{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-actionbar:focus-within{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-bordercolor:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-success:focus-within{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-danger:focus-within{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-disabled:focus-within{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-info:focus-within{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-card:focus-within{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-dark:focus-within{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-label-color:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-label-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:focus-within\:text-border-inverted:focus-within{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-transparent:hover{
    color: transparent;
  }

  .\33xl\:hover\:text-current:hover{
    color: currentColor;
  }

  .\33xl\:hover\:text-black:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-100:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-200:hover{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-300:hover{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-400:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-500:hover{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-600:hover{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-800:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-gray-900:hover{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-green-500:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-red-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-pink-500:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-orange-500:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-teal-300:hover{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-teal-400:hover{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-teal-500:hover{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-yellow-500:hover{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-200:hover{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-blue-500:hover{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-petrol-500:hover{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-petrol-600:hover{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-petrol-700:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-petrol-800:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-appbody:hover{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-link:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-link-hover:hover{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-header:hover{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-actionbar:hover{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-bordercolor:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-success:hover{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-danger:hover{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-disabled:hover{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-info:hover{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-card:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-dark:hover{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-label-color:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-label-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:hover\:text-border-inverted:hover{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-transparent:focus{
    color: transparent;
  }

  .\33xl\:focus\:text-current:focus{
    color: currentColor;
  }

  .\33xl\:focus\:text-black:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-100:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-200:focus{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-300:focus{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-400:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-500:focus{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-600:focus{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-700:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-800:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-gray-900:focus{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-green-500:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-red-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-pink-500:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-orange-500:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-teal-300:focus{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-teal-400:focus{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-teal-500:focus{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-yellow-500:focus{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-200:focus{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-blue-500:focus{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-petrol-500:focus{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-petrol-600:focus{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-petrol-700:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-petrol-800:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-appbody:focus{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-link:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-link-hover:focus{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-header:focus{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-actionbar:focus{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-bordercolor:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-success:focus{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-danger:focus{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-disabled:focus{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-info:focus{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-card:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-dark:focus{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-label-color:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-label-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:focus\:text-border-inverted:focus{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-transparent:active{
    color: transparent;
  }

  .\33xl\:active\:text-current:active{
    color: currentColor;
  }

  .\33xl\:active\:text-black:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-white:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-gray-100:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-gray-200:active{
    --tw-text-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-gray-300:active{
    --tw-text-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-gray-400:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-gray-500:active{
    --tw-text-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-gray-600:active{
    --tw-text-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-gray-700:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-gray-800:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-gray-900:active{
    --tw-text-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-green-500:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-red-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-pink-500:active{
    --tw-text-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-orange-500:active{
    --tw-text-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-teal-300:active{
    --tw-text-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-teal-400:active{
    --tw-text-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-teal-500:active{
    --tw-text-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-yellow-500:active{
    --tw-text-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-blue-200:active{
    --tw-text-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-blue-500:active{
    --tw-text-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-petrol-500:active{
    --tw-text-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-petrol-600:active{
    --tw-text-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-petrol-700:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-petrol-800:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-appbody:active{
    --tw-text-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-primary:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-link:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-link-hover:active{
    --tw-text-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-header:active{
    --tw-text-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-actionbar:active{
    --tw-text-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-bordercolor:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-success:active{
    --tw-text-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-danger:active{
    --tw-text-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-disabled:active{
    --tw-text-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-info:active{
    --tw-text-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-card:active{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-dark:active{
    --tw-text-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-label-color:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-label-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-text-opacity));
  }

  .\33xl\:active\:text-border-inverted:active{
    --tw-text-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-text-opacity));
  }

  .\33xl\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .\33xl\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .\33xl\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .\33xl\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .\33xl\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .\33xl\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .\33xl\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .\33xl\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .\33xl\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .\33xl\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .\33xl\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .\33xl\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .\33xl\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .\33xl\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .\33xl\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-0{
    --tw-text-opacity: 0;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-5{
    --tw-text-opacity: 0.05;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-10{
    --tw-text-opacity: 0.1;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-20{
    --tw-text-opacity: 0.2;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-30{
    --tw-text-opacity: 0.3;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-40{
    --tw-text-opacity: 0.4;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-60{
    --tw-text-opacity: 0.6;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-70{
    --tw-text-opacity: 0.7;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-80{
    --tw-text-opacity: 0.8;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-90{
    --tw-text-opacity: 0.9;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-95{
    --tw-text-opacity: 0.95;
  }

  .group:hover .\33xl\:group-hover\:text-opacity-100{
    --tw-text-opacity: 1;
  }

  .\33xl\:focus-within\:text-opacity-0:focus-within{
    --tw-text-opacity: 0;
  }

  .\33xl\:focus-within\:text-opacity-5:focus-within{
    --tw-text-opacity: 0.05;
  }

  .\33xl\:focus-within\:text-opacity-10:focus-within{
    --tw-text-opacity: 0.1;
  }

  .\33xl\:focus-within\:text-opacity-20:focus-within{
    --tw-text-opacity: 0.2;
  }

  .\33xl\:focus-within\:text-opacity-25:focus-within{
    --tw-text-opacity: 0.25;
  }

  .\33xl\:focus-within\:text-opacity-30:focus-within{
    --tw-text-opacity: 0.3;
  }

  .\33xl\:focus-within\:text-opacity-40:focus-within{
    --tw-text-opacity: 0.4;
  }

  .\33xl\:focus-within\:text-opacity-50:focus-within{
    --tw-text-opacity: 0.5;
  }

  .\33xl\:focus-within\:text-opacity-60:focus-within{
    --tw-text-opacity: 0.6;
  }

  .\33xl\:focus-within\:text-opacity-70:focus-within{
    --tw-text-opacity: 0.7;
  }

  .\33xl\:focus-within\:text-opacity-75:focus-within{
    --tw-text-opacity: 0.75;
  }

  .\33xl\:focus-within\:text-opacity-80:focus-within{
    --tw-text-opacity: 0.8;
  }

  .\33xl\:focus-within\:text-opacity-90:focus-within{
    --tw-text-opacity: 0.9;
  }

  .\33xl\:focus-within\:text-opacity-95:focus-within{
    --tw-text-opacity: 0.95;
  }

  .\33xl\:focus-within\:text-opacity-100:focus-within{
    --tw-text-opacity: 1;
  }

  .\33xl\:hover\:text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .\33xl\:hover\:text-opacity-5:hover{
    --tw-text-opacity: 0.05;
  }

  .\33xl\:hover\:text-opacity-10:hover{
    --tw-text-opacity: 0.1;
  }

  .\33xl\:hover\:text-opacity-20:hover{
    --tw-text-opacity: 0.2;
  }

  .\33xl\:hover\:text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .\33xl\:hover\:text-opacity-30:hover{
    --tw-text-opacity: 0.3;
  }

  .\33xl\:hover\:text-opacity-40:hover{
    --tw-text-opacity: 0.4;
  }

  .\33xl\:hover\:text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .\33xl\:hover\:text-opacity-60:hover{
    --tw-text-opacity: 0.6;
  }

  .\33xl\:hover\:text-opacity-70:hover{
    --tw-text-opacity: 0.7;
  }

  .\33xl\:hover\:text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .\33xl\:hover\:text-opacity-80:hover{
    --tw-text-opacity: 0.8;
  }

  .\33xl\:hover\:text-opacity-90:hover{
    --tw-text-opacity: 0.9;
  }

  .\33xl\:hover\:text-opacity-95:hover{
    --tw-text-opacity: 0.95;
  }

  .\33xl\:hover\:text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .\33xl\:focus\:text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .\33xl\:focus\:text-opacity-5:focus{
    --tw-text-opacity: 0.05;
  }

  .\33xl\:focus\:text-opacity-10:focus{
    --tw-text-opacity: 0.1;
  }

  .\33xl\:focus\:text-opacity-20:focus{
    --tw-text-opacity: 0.2;
  }

  .\33xl\:focus\:text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .\33xl\:focus\:text-opacity-30:focus{
    --tw-text-opacity: 0.3;
  }

  .\33xl\:focus\:text-opacity-40:focus{
    --tw-text-opacity: 0.4;
  }

  .\33xl\:focus\:text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .\33xl\:focus\:text-opacity-60:focus{
    --tw-text-opacity: 0.6;
  }

  .\33xl\:focus\:text-opacity-70:focus{
    --tw-text-opacity: 0.7;
  }

  .\33xl\:focus\:text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .\33xl\:focus\:text-opacity-80:focus{
    --tw-text-opacity: 0.8;
  }

  .\33xl\:focus\:text-opacity-90:focus{
    --tw-text-opacity: 0.9;
  }

  .\33xl\:focus\:text-opacity-95:focus{
    --tw-text-opacity: 0.95;
  }

  .\33xl\:focus\:text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .\33xl\:underline{
    text-decoration: underline;
  }

  .\33xl\:line-through{
    text-decoration: line-through;
  }

  .\33xl\:no-underline{
    text-decoration: none;
  }

  .group:hover .\33xl\:group-hover\:underline{
    text-decoration: underline;
  }

  .group:hover .\33xl\:group-hover\:line-through{
    text-decoration: line-through;
  }

  .group:hover .\33xl\:group-hover\:no-underline{
    text-decoration: none;
  }

  .\33xl\:focus-within\:underline:focus-within{
    text-decoration: underline;
  }

  .\33xl\:focus-within\:line-through:focus-within{
    text-decoration: line-through;
  }

  .\33xl\:focus-within\:no-underline:focus-within{
    text-decoration: none;
  }

  .\33xl\:hover\:underline:hover{
    text-decoration: underline;
  }

  .\33xl\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .\33xl\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .\33xl\:focus\:underline:focus{
    text-decoration: underline;
  }

  .\33xl\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .\33xl\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .\33xl\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .\33xl\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .\33xl\:placeholder-transparent::-moz-placeholder{
    color: transparent;
  }

  .\33xl\:placeholder-transparent:-ms-input-placeholder{
    color: transparent;
  }

  .\33xl\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .\33xl\:placeholder-current::-moz-placeholder{
    color: currentColor;
  }

  .\33xl\:placeholder-current:-ms-input-placeholder{
    color: currentColor;
  }

  .\33xl\:placeholder-current::placeholder{
    color: currentColor;
  }

  .\33xl\:placeholder-black::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-black:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-black::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-white::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-white:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-900::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-900:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-gray-900::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-green-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-red-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-pink-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-orange-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-orange-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-orange-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-teal-300::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-teal-300:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-teal-300::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-teal-400::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-teal-400:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-teal-400::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-teal-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-teal-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-teal-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-yellow-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-200::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-200:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-blue-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-500::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-500:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-500::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-600::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-600:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-600::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-700::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-700:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-700::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-800::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-800:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-petrol-800::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-appbody::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-appbody:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-appbody::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-primary::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-primary:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-primary::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-link::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-link:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-link::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-link-hover::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-link-hover:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-link-hover::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-header::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-header:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-header::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-actionbar::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-actionbar:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-actionbar::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-bordercolor::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-bordercolor:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-bordercolor::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-success::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-success:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-success::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-danger::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-danger:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-danger::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-disabled::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-disabled:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-disabled::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-info::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-info:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-info::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-card::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-card:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-card::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-dark::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-dark:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-dark::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-label-color::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-label-color:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-label-color::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-label-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-label-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-label-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-border-inverted::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-border-inverted:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-border-inverted::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-transparent:focus::-moz-placeholder{
    color: transparent;
  }

  .\33xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder{
    color: transparent;
  }

  .\33xl\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .\33xl\:focus\:placeholder-current:focus::-moz-placeholder{
    color: currentColor;
  }

  .\33xl\:focus\:placeholder-current:focus:-ms-input-placeholder{
    color: currentColor;
  }

  .\33xl\:focus\:placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .\33xl\:focus\:placeholder-black:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-black:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-black:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-white:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-white:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(225, 226, 227, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(211, 212, 213, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(151, 153, 154, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(123, 125, 127, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-900:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-gray-900:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-green-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-red-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 49, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-pink-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 20, 90, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-orange-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-orange-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-orange-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 141, 33, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-teal-300:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-teal-300:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-teal-300:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(120, 234, 193, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-teal-400:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-teal-400:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-teal-400:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(109, 222, 186, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-teal-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-teal-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-teal-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(51, 186, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-yellow-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(216, 206, 13, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-200:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(33, 190, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-blue-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(50, 109, 209, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-500:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-500:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-500:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(85, 96, 158, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-600:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-600:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-600:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(62, 70, 116, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-700:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-700:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-700:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-800:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-800:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-petrol-800:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-appbody:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-appbody:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-appbody:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(244, 244, 244, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-primary:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-primary:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-primary:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-link:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-link:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-link:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-link-hover:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-link-hover:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-link-hover:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(72, 96, 229, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-header:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-header:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-header:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 50, 82, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-actionbar:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-actionbar:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-actionbar:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(26, 30, 49, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-bordercolor:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-bordercolor:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-bordercolor:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-success:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-success:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-success:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(175, 180, 42, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-danger:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-danger:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-danger:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(253, 21, 37, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-disabled:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-disabled:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-disabled:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(184, 186, 197, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-info:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-info:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-info:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(63, 80, 180, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-card:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-card:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-card:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-dark:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-dark:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-dark:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(34, 34, 34, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-label-color:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-label-color:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-label-color:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-label-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-label-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-label-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(191, 192, 194, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-border-inverted:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-border-inverted:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:focus\:placeholder-border-inverted:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(82, 83, 85, var(--tw-placeholder-opacity));
  }

  .\33xl\:placeholder-opacity-0::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:placeholder-opacity-0:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:placeholder-opacity-5::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:placeholder-opacity-5:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:placeholder-opacity-5::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:placeholder-opacity-10::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:placeholder-opacity-10:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:placeholder-opacity-10::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:placeholder-opacity-20::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:placeholder-opacity-20:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:placeholder-opacity-20::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:placeholder-opacity-25::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:placeholder-opacity-25:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:placeholder-opacity-30::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:placeholder-opacity-30:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:placeholder-opacity-30::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:placeholder-opacity-40::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:placeholder-opacity-40:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:placeholder-opacity-40::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:placeholder-opacity-50::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:placeholder-opacity-50:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:placeholder-opacity-60::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:placeholder-opacity-60:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:placeholder-opacity-60::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:placeholder-opacity-70::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:placeholder-opacity-70:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:placeholder-opacity-70::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:placeholder-opacity-75::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:placeholder-opacity-75:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:placeholder-opacity-80::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:placeholder-opacity-80:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:placeholder-opacity-80::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:placeholder-opacity-90::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:placeholder-opacity-90:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:placeholder-opacity-90::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:placeholder-opacity-95::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:placeholder-opacity-95:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:placeholder-opacity-95::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:placeholder-opacity-100::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:placeholder-opacity-100:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:focus\:placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .\33xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:focus\:placeholder-opacity-5:focus::placeholder{
    --tw-placeholder-opacity: 0.05;
  }

  .\33xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:focus\:placeholder-opacity-10:focus::placeholder{
    --tw-placeholder-opacity: 0.1;
  }

  .\33xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:focus\:placeholder-opacity-20:focus::placeholder{
    --tw-placeholder-opacity: 0.2;
  }

  .\33xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:focus\:placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .\33xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:focus\:placeholder-opacity-30:focus::placeholder{
    --tw-placeholder-opacity: 0.3;
  }

  .\33xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:focus\:placeholder-opacity-40:focus::placeholder{
    --tw-placeholder-opacity: 0.4;
  }

  .\33xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:focus\:placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .\33xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:focus\:placeholder-opacity-60:focus::placeholder{
    --tw-placeholder-opacity: 0.6;
  }

  .\33xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:focus\:placeholder-opacity-70:focus::placeholder{
    --tw-placeholder-opacity: 0.7;
  }

  .\33xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:focus\:placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .\33xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:focus\:placeholder-opacity-80:focus::placeholder{
    --tw-placeholder-opacity: 0.8;
  }

  .\33xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:focus\:placeholder-opacity-90:focus::placeholder{
    --tw-placeholder-opacity: 0.9;
  }

  .\33xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:focus\:placeholder-opacity-95:focus::placeholder{
    --tw-placeholder-opacity: 0.95;
  }

  .\33xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:focus\:placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .\33xl\:opacity-0{
    opacity: 0;
  }

  .\33xl\:opacity-5{
    opacity: 0.05;
  }

  .\33xl\:opacity-10{
    opacity: 0.1;
  }

  .\33xl\:opacity-20{
    opacity: 0.2;
  }

  .\33xl\:opacity-25{
    opacity: 0.25;
  }

  .\33xl\:opacity-30{
    opacity: 0.3;
  }

  .\33xl\:opacity-40{
    opacity: 0.4;
  }

  .\33xl\:opacity-50{
    opacity: 0.5;
  }

  .\33xl\:opacity-60{
    opacity: 0.6;
  }

  .\33xl\:opacity-70{
    opacity: 0.7;
  }

  .\33xl\:opacity-75{
    opacity: 0.75;
  }

  .\33xl\:opacity-80{
    opacity: 0.8;
  }

  .\33xl\:opacity-90{
    opacity: 0.9;
  }

  .\33xl\:opacity-95{
    opacity: 0.95;
  }

  .\33xl\:opacity-100{
    opacity: 1;
  }

  .group:hover .\33xl\:group-hover\:opacity-0{
    opacity: 0;
  }

  .group:hover .\33xl\:group-hover\:opacity-5{
    opacity: 0.05;
  }

  .group:hover .\33xl\:group-hover\:opacity-10{
    opacity: 0.1;
  }

  .group:hover .\33xl\:group-hover\:opacity-20{
    opacity: 0.2;
  }

  .group:hover .\33xl\:group-hover\:opacity-25{
    opacity: 0.25;
  }

  .group:hover .\33xl\:group-hover\:opacity-30{
    opacity: 0.3;
  }

  .group:hover .\33xl\:group-hover\:opacity-40{
    opacity: 0.4;
  }

  .group:hover .\33xl\:group-hover\:opacity-50{
    opacity: 0.5;
  }

  .group:hover .\33xl\:group-hover\:opacity-60{
    opacity: 0.6;
  }

  .group:hover .\33xl\:group-hover\:opacity-70{
    opacity: 0.7;
  }

  .group:hover .\33xl\:group-hover\:opacity-75{
    opacity: 0.75;
  }

  .group:hover .\33xl\:group-hover\:opacity-80{
    opacity: 0.8;
  }

  .group:hover .\33xl\:group-hover\:opacity-90{
    opacity: 0.9;
  }

  .group:hover .\33xl\:group-hover\:opacity-95{
    opacity: 0.95;
  }

  .group:hover .\33xl\:group-hover\:opacity-100{
    opacity: 1;
  }

  .\33xl\:focus-within\:opacity-0:focus-within{
    opacity: 0;
  }

  .\33xl\:focus-within\:opacity-5:focus-within{
    opacity: 0.05;
  }

  .\33xl\:focus-within\:opacity-10:focus-within{
    opacity: 0.1;
  }

  .\33xl\:focus-within\:opacity-20:focus-within{
    opacity: 0.2;
  }

  .\33xl\:focus-within\:opacity-25:focus-within{
    opacity: 0.25;
  }

  .\33xl\:focus-within\:opacity-30:focus-within{
    opacity: 0.3;
  }

  .\33xl\:focus-within\:opacity-40:focus-within{
    opacity: 0.4;
  }

  .\33xl\:focus-within\:opacity-50:focus-within{
    opacity: 0.5;
  }

  .\33xl\:focus-within\:opacity-60:focus-within{
    opacity: 0.6;
  }

  .\33xl\:focus-within\:opacity-70:focus-within{
    opacity: 0.7;
  }

  .\33xl\:focus-within\:opacity-75:focus-within{
    opacity: 0.75;
  }

  .\33xl\:focus-within\:opacity-80:focus-within{
    opacity: 0.8;
  }

  .\33xl\:focus-within\:opacity-90:focus-within{
    opacity: 0.9;
  }

  .\33xl\:focus-within\:opacity-95:focus-within{
    opacity: 0.95;
  }

  .\33xl\:focus-within\:opacity-100:focus-within{
    opacity: 1;
  }

  .\33xl\:hover\:opacity-0:hover{
    opacity: 0;
  }

  .\33xl\:hover\:opacity-5:hover{
    opacity: 0.05;
  }

  .\33xl\:hover\:opacity-10:hover{
    opacity: 0.1;
  }

  .\33xl\:hover\:opacity-20:hover{
    opacity: 0.2;
  }

  .\33xl\:hover\:opacity-25:hover{
    opacity: 0.25;
  }

  .\33xl\:hover\:opacity-30:hover{
    opacity: 0.3;
  }

  .\33xl\:hover\:opacity-40:hover{
    opacity: 0.4;
  }

  .\33xl\:hover\:opacity-50:hover{
    opacity: 0.5;
  }

  .\33xl\:hover\:opacity-60:hover{
    opacity: 0.6;
  }

  .\33xl\:hover\:opacity-70:hover{
    opacity: 0.7;
  }

  .\33xl\:hover\:opacity-75:hover{
    opacity: 0.75;
  }

  .\33xl\:hover\:opacity-80:hover{
    opacity: 0.8;
  }

  .\33xl\:hover\:opacity-90:hover{
    opacity: 0.9;
  }

  .\33xl\:hover\:opacity-95:hover{
    opacity: 0.95;
  }

  .\33xl\:hover\:opacity-100:hover{
    opacity: 1;
  }

  .\33xl\:focus\:opacity-0:focus{
    opacity: 0;
  }

  .\33xl\:focus\:opacity-5:focus{
    opacity: 0.05;
  }

  .\33xl\:focus\:opacity-10:focus{
    opacity: 0.1;
  }

  .\33xl\:focus\:opacity-20:focus{
    opacity: 0.2;
  }

  .\33xl\:focus\:opacity-25:focus{
    opacity: 0.25;
  }

  .\33xl\:focus\:opacity-30:focus{
    opacity: 0.3;
  }

  .\33xl\:focus\:opacity-40:focus{
    opacity: 0.4;
  }

  .\33xl\:focus\:opacity-50:focus{
    opacity: 0.5;
  }

  .\33xl\:focus\:opacity-60:focus{
    opacity: 0.6;
  }

  .\33xl\:focus\:opacity-70:focus{
    opacity: 0.7;
  }

  .\33xl\:focus\:opacity-75:focus{
    opacity: 0.75;
  }

  .\33xl\:focus\:opacity-80:focus{
    opacity: 0.8;
  }

  .\33xl\:focus\:opacity-90:focus{
    opacity: 0.9;
  }

  .\33xl\:focus\:opacity-95:focus{
    opacity: 0.95;
  }

  .\33xl\:focus\:opacity-100:focus{
    opacity: 1;
  }

  .\33xl\:bg-blend-normal{
    background-blend-mode: normal;
  }

  .\33xl\:bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .\33xl\:bg-blend-screen{
    background-blend-mode: screen;
  }

  .\33xl\:bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .\33xl\:bg-blend-darken{
    background-blend-mode: darken;
  }

  .\33xl\:bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .\33xl\:bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .\33xl\:bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .\33xl\:bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .\33xl\:bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .\33xl\:bg-blend-difference{
    background-blend-mode: difference;
  }

  .\33xl\:bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .\33xl\:bg-blend-hue{
    background-blend-mode: hue;
  }

  .\33xl\:bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .\33xl\:bg-blend-color{
    background-blend-mode: color;
  }

  .\33xl\:bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .\33xl\:mix-blend-normal{
    mix-blend-mode: normal;
  }

  .\33xl\:mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .\33xl\:mix-blend-screen{
    mix-blend-mode: screen;
  }

  .\33xl\:mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .\33xl\:mix-blend-darken{
    mix-blend-mode: darken;
  }

  .\33xl\:mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .\33xl\:mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .\33xl\:mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .\33xl\:mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .\33xl\:mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .\33xl\:mix-blend-difference{
    mix-blend-mode: difference;
  }

  .\33xl\:mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .\33xl\:mix-blend-hue{
    mix-blend-mode: hue;
  }

  .\33xl\:mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .\33xl\:mix-blend-color{
    mix-blend-mode: color;
  }

  .\33xl\:mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .\33xl\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\33xl\:group-hover\:shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\33xl\:group-hover\:shadow{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\33xl\:group-hover\:shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\33xl\:group-hover\:shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\33xl\:group-hover\:shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\33xl\:group-hover\:shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\33xl\:group-hover\:shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .group:hover .\33xl\:group-hover\:shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus-within\:shadow-sm:focus-within{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus-within\:shadow:focus-within{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus-within\:shadow-md:focus-within{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus-within\:shadow-lg:focus-within{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus-within\:shadow-xl:focus-within{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus-within\:shadow-2xl:focus-within{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus-within\:shadow-inner:focus-within{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus-within\:shadow-none:focus-within{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:hover\:shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:hover\:shadow:hover{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:hover\:shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:hover\:shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:hover\:shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:hover\:shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:hover\:shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:hover\:shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus\:shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus\:shadow:focus{
    --tw-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2), 0 0px 0px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus\:shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus\:shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus\:shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus\:shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus\:shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:focus\:shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .\33xl\:outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\33xl\:outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\33xl\:outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\33xl\:focus-within\:outline-none:focus-within{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\33xl\:focus-within\:outline-white:focus-within{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\33xl\:focus-within\:outline-black:focus-within{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\33xl\:focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .\33xl\:focus\:outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .\33xl\:focus\:outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .\33xl\:ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus-within\:ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus-within\:ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus-within\:ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus-within\:ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus-within\:ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus-within\:ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus\:ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus\:ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus\:ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus\:ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus\:ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:focus\:ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .\33xl\:ring-inset{
    --tw-ring-inset: inset;
  }

  .\33xl\:focus-within\:ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .\33xl\:focus\:ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .\33xl\:ring-transparent{
    --tw-ring-color: transparent;
  }

  .\33xl\:ring-current{
    --tw-ring-color: currentColor;
  }

  .\33xl\:ring-black{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\33xl\:ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\33xl\:ring-gray-900{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\33xl\:ring-green-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\33xl\:ring-red-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .\33xl\:ring-pink-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .\33xl\:ring-orange-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .\33xl\:ring-teal-300{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .\33xl\:ring-teal-400{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .\33xl\:ring-teal-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .\33xl\:ring-yellow-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .\33xl\:ring-blue-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .\33xl\:ring-petrol-500{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .\33xl\:ring-petrol-600{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .\33xl\:ring-petrol-700{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\33xl\:ring-petrol-800{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\33xl\:ring-appbody{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\33xl\:ring-primary{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\33xl\:ring-link{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\33xl\:ring-link-hover{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .\33xl\:ring-header{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\33xl\:ring-actionbar{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\33xl\:ring-bordercolor{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\33xl\:ring-success{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\33xl\:ring-danger{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .\33xl\:ring-disabled{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .\33xl\:ring-info{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\33xl\:ring-card{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\33xl\:ring-dark{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\33xl\:ring-label-color{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\33xl\:ring-label-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\33xl\:ring-border-inverted{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .\33xl\:focus-within\:ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .\33xl\:focus-within\:ring-black:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-gray-900:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-green-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-red-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-pink-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-orange-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-teal-300:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-teal-400:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-teal-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-yellow-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-blue-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-petrol-500:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-petrol-600:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-petrol-700:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-petrol-800:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-appbody:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-primary:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-link:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-link-hover:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-header:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-actionbar:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-bordercolor:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-success:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-danger:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-disabled:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-info:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-card:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-dark:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-label-color:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-label-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\33xl\:focus-within\:ring-border-inverted:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .\33xl\:focus\:ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .\33xl\:focus\:ring-black:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(225, 226, 227, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(211, 212, 213, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(151, 153, 154, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(123, 125, 127, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-gray-900:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-green-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-red-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 49, 49, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-pink-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 20, 90, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-orange-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 141, 33, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-teal-300:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(120, 234, 193, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-teal-400:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(109, 222, 186, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-teal-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(51, 186, 158, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-yellow-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(216, 206, 13, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(33, 190, 244, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-blue-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(50, 109, 209, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-petrol-500:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(85, 96, 158, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-petrol-600:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(62, 70, 116, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-petrol-700:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-petrol-800:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-appbody:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(244, 244, 244, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-primary:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-link:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-link-hover:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(72, 96, 229, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-header:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 50, 82, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-actionbar:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(26, 30, 49, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-bordercolor:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-success:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(175, 180, 42, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-danger:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(253, 21, 37, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-disabled:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(184, 186, 197, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-info:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(63, 80, 180, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-card:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-dark:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(34, 34, 34, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-label-color:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-label-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(191, 192, 194, var(--tw-ring-opacity));
  }

  .\33xl\:focus\:ring-border-inverted:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(82, 83, 85, var(--tw-ring-opacity));
  }

  .\33xl\:ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .\33xl\:ring-opacity-5{
    --tw-ring-opacity: 0.05;
  }

  .\33xl\:ring-opacity-10{
    --tw-ring-opacity: 0.1;
  }

  .\33xl\:ring-opacity-20{
    --tw-ring-opacity: 0.2;
  }

  .\33xl\:ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .\33xl\:ring-opacity-30{
    --tw-ring-opacity: 0.3;
  }

  .\33xl\:ring-opacity-40{
    --tw-ring-opacity: 0.4;
  }

  .\33xl\:ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .\33xl\:ring-opacity-60{
    --tw-ring-opacity: 0.6;
  }

  .\33xl\:ring-opacity-70{
    --tw-ring-opacity: 0.7;
  }

  .\33xl\:ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .\33xl\:ring-opacity-80{
    --tw-ring-opacity: 0.8;
  }

  .\33xl\:ring-opacity-90{
    --tw-ring-opacity: 0.9;
  }

  .\33xl\:ring-opacity-95{
    --tw-ring-opacity: 0.95;
  }

  .\33xl\:ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .\33xl\:focus-within\:ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .\33xl\:focus-within\:ring-opacity-5:focus-within{
    --tw-ring-opacity: 0.05;
  }

  .\33xl\:focus-within\:ring-opacity-10:focus-within{
    --tw-ring-opacity: 0.1;
  }

  .\33xl\:focus-within\:ring-opacity-20:focus-within{
    --tw-ring-opacity: 0.2;
  }

  .\33xl\:focus-within\:ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .\33xl\:focus-within\:ring-opacity-30:focus-within{
    --tw-ring-opacity: 0.3;
  }

  .\33xl\:focus-within\:ring-opacity-40:focus-within{
    --tw-ring-opacity: 0.4;
  }

  .\33xl\:focus-within\:ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .\33xl\:focus-within\:ring-opacity-60:focus-within{
    --tw-ring-opacity: 0.6;
  }

  .\33xl\:focus-within\:ring-opacity-70:focus-within{
    --tw-ring-opacity: 0.7;
  }

  .\33xl\:focus-within\:ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .\33xl\:focus-within\:ring-opacity-80:focus-within{
    --tw-ring-opacity: 0.8;
  }

  .\33xl\:focus-within\:ring-opacity-90:focus-within{
    --tw-ring-opacity: 0.9;
  }

  .\33xl\:focus-within\:ring-opacity-95:focus-within{
    --tw-ring-opacity: 0.95;
  }

  .\33xl\:focus-within\:ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .\33xl\:focus\:ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .\33xl\:focus\:ring-opacity-5:focus{
    --tw-ring-opacity: 0.05;
  }

  .\33xl\:focus\:ring-opacity-10:focus{
    --tw-ring-opacity: 0.1;
  }

  .\33xl\:focus\:ring-opacity-20:focus{
    --tw-ring-opacity: 0.2;
  }

  .\33xl\:focus\:ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .\33xl\:focus\:ring-opacity-30:focus{
    --tw-ring-opacity: 0.3;
  }

  .\33xl\:focus\:ring-opacity-40:focus{
    --tw-ring-opacity: 0.4;
  }

  .\33xl\:focus\:ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .\33xl\:focus\:ring-opacity-60:focus{
    --tw-ring-opacity: 0.6;
  }

  .\33xl\:focus\:ring-opacity-70:focus{
    --tw-ring-opacity: 0.7;
  }

  .\33xl\:focus\:ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .\33xl\:focus\:ring-opacity-80:focus{
    --tw-ring-opacity: 0.8;
  }

  .\33xl\:focus\:ring-opacity-90:focus{
    --tw-ring-opacity: 0.9;
  }

  .\33xl\:focus\:ring-opacity-95:focus{
    --tw-ring-opacity: 0.95;
  }

  .\33xl\:focus\:ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .\33xl\:ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .\33xl\:ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .\33xl\:ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .\33xl\:ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .\33xl\:ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .\33xl\:focus-within\:ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .\33xl\:focus-within\:ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .\33xl\:focus-within\:ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .\33xl\:focus-within\:ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .\33xl\:focus-within\:ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .\33xl\:focus\:ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .\33xl\:focus\:ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .\33xl\:focus\:ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .\33xl\:focus\:ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .\33xl\:focus\:ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .\33xl\:ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .\33xl\:ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .\33xl\:ring-offset-black{
    --tw-ring-offset-color: #000;
  }

  .\33xl\:ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .\33xl\:ring-offset-gray-100{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\33xl\:ring-offset-gray-200{
    --tw-ring-offset-color: #E1E2E3;
  }

  .\33xl\:ring-offset-gray-300{
    --tw-ring-offset-color: #D3D4D5;
  }

  .\33xl\:ring-offset-gray-400{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\33xl\:ring-offset-gray-500{
    --tw-ring-offset-color: #97999A;
  }

  .\33xl\:ring-offset-gray-600{
    --tw-ring-offset-color: #7B7D7F;
  }

  .\33xl\:ring-offset-gray-700{
    --tw-ring-offset-color: #525355;
  }

  .\33xl\:ring-offset-gray-800{
    --tw-ring-offset-color: #222222;
  }

  .\33xl\:ring-offset-gray-900{
    --tw-ring-offset-color: #000000;
  }

  .\33xl\:ring-offset-green-500{
    --tw-ring-offset-color: #AFB42A;
  }

  .\33xl\:ring-offset-red-500{
    --tw-ring-offset-color: #FF3131;
  }

  .\33xl\:ring-offset-pink-500{
    --tw-ring-offset-color: #FF145A;
  }

  .\33xl\:ring-offset-orange-500{
    --tw-ring-offset-color: #F48D21;
  }

  .\33xl\:ring-offset-teal-300{
    --tw-ring-offset-color: #78EAC1;
  }

  .\33xl\:ring-offset-teal-400{
    --tw-ring-offset-color: #6DDEBA;
  }

  .\33xl\:ring-offset-teal-500{
    --tw-ring-offset-color: #33BA9E;
  }

  .\33xl\:ring-offset-yellow-500{
    --tw-ring-offset-color: #D8CE0D;
  }

  .\33xl\:ring-offset-blue-200{
    --tw-ring-offset-color: #21BEF4;
  }

  .\33xl\:ring-offset-blue-500{
    --tw-ring-offset-color: #326DD1;
  }

  .\33xl\:ring-offset-petrol-500{
    --tw-ring-offset-color: #55609E;
  }

  .\33xl\:ring-offset-petrol-600{
    --tw-ring-offset-color: #3E4674;
  }

  .\33xl\:ring-offset-petrol-700{
    --tw-ring-offset-color: #2C3252;
  }

  .\33xl\:ring-offset-petrol-800{
    --tw-ring-offset-color: #1A1E31;
  }

  .\33xl\:ring-offset-appbody{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\33xl\:ring-offset-primary{
    --tw-ring-offset-color: #3F50B4;
  }

  .\33xl\:ring-offset-link{
    --tw-ring-offset-color: #3F50B4;
  }

  .\33xl\:ring-offset-link-hover{
    --tw-ring-offset-color: #4860E5;
  }

  .\33xl\:ring-offset-header{
    --tw-ring-offset-color: #2C3252;
  }

  .\33xl\:ring-offset-actionbar{
    --tw-ring-offset-color: #1A1E31;
  }

  .\33xl\:ring-offset-bordercolor{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\33xl\:ring-offset-success{
    --tw-ring-offset-color: #AFB42A;
  }

  .\33xl\:ring-offset-danger{
    --tw-ring-offset-color: #FD1525;
  }

  .\33xl\:ring-offset-disabled{
    --tw-ring-offset-color: #B8BAC5;
  }

  .\33xl\:ring-offset-info{
    --tw-ring-offset-color: #3F50B4;
  }

  .\33xl\:ring-offset-card{
    --tw-ring-offset-color: #ffffff;
  }

  .\33xl\:ring-offset-dark{
    --tw-ring-offset-color: #222222;
  }

  .\33xl\:ring-offset-label-color{
    --tw-ring-offset-color: #525355;
  }

  .\33xl\:ring-offset-label-inverted{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\33xl\:ring-offset-border-inverted{
    --tw-ring-offset-color: #525355;
  }

  .\33xl\:focus-within\:ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .\33xl\:focus-within\:ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .\33xl\:focus-within\:ring-offset-black:focus-within{
    --tw-ring-offset-color: #000;
  }

  .\33xl\:focus-within\:ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .\33xl\:focus-within\:ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\33xl\:focus-within\:ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #E1E2E3;
  }

  .\33xl\:focus-within\:ring-offset-gray-300:focus-within{
    --tw-ring-offset-color: #D3D4D5;
  }

  .\33xl\:focus-within\:ring-offset-gray-400:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\33xl\:focus-within\:ring-offset-gray-500:focus-within{
    --tw-ring-offset-color: #97999A;
  }

  .\33xl\:focus-within\:ring-offset-gray-600:focus-within{
    --tw-ring-offset-color: #7B7D7F;
  }

  .\33xl\:focus-within\:ring-offset-gray-700:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .\33xl\:focus-within\:ring-offset-gray-800:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .\33xl\:focus-within\:ring-offset-gray-900:focus-within{
    --tw-ring-offset-color: #000000;
  }

  .\33xl\:focus-within\:ring-offset-green-500:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .\33xl\:focus-within\:ring-offset-red-500:focus-within{
    --tw-ring-offset-color: #FF3131;
  }

  .\33xl\:focus-within\:ring-offset-pink-500:focus-within{
    --tw-ring-offset-color: #FF145A;
  }

  .\33xl\:focus-within\:ring-offset-orange-500:focus-within{
    --tw-ring-offset-color: #F48D21;
  }

  .\33xl\:focus-within\:ring-offset-teal-300:focus-within{
    --tw-ring-offset-color: #78EAC1;
  }

  .\33xl\:focus-within\:ring-offset-teal-400:focus-within{
    --tw-ring-offset-color: #6DDEBA;
  }

  .\33xl\:focus-within\:ring-offset-teal-500:focus-within{
    --tw-ring-offset-color: #33BA9E;
  }

  .\33xl\:focus-within\:ring-offset-yellow-500:focus-within{
    --tw-ring-offset-color: #D8CE0D;
  }

  .\33xl\:focus-within\:ring-offset-blue-200:focus-within{
    --tw-ring-offset-color: #21BEF4;
  }

  .\33xl\:focus-within\:ring-offset-blue-500:focus-within{
    --tw-ring-offset-color: #326DD1;
  }

  .\33xl\:focus-within\:ring-offset-petrol-500:focus-within{
    --tw-ring-offset-color: #55609E;
  }

  .\33xl\:focus-within\:ring-offset-petrol-600:focus-within{
    --tw-ring-offset-color: #3E4674;
  }

  .\33xl\:focus-within\:ring-offset-petrol-700:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .\33xl\:focus-within\:ring-offset-petrol-800:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .\33xl\:focus-within\:ring-offset-appbody:focus-within{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\33xl\:focus-within\:ring-offset-primary:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .\33xl\:focus-within\:ring-offset-link:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .\33xl\:focus-within\:ring-offset-link-hover:focus-within{
    --tw-ring-offset-color: #4860E5;
  }

  .\33xl\:focus-within\:ring-offset-header:focus-within{
    --tw-ring-offset-color: #2C3252;
  }

  .\33xl\:focus-within\:ring-offset-actionbar:focus-within{
    --tw-ring-offset-color: #1A1E31;
  }

  .\33xl\:focus-within\:ring-offset-bordercolor:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\33xl\:focus-within\:ring-offset-success:focus-within{
    --tw-ring-offset-color: #AFB42A;
  }

  .\33xl\:focus-within\:ring-offset-danger:focus-within{
    --tw-ring-offset-color: #FD1525;
  }

  .\33xl\:focus-within\:ring-offset-disabled:focus-within{
    --tw-ring-offset-color: #B8BAC5;
  }

  .\33xl\:focus-within\:ring-offset-info:focus-within{
    --tw-ring-offset-color: #3F50B4;
  }

  .\33xl\:focus-within\:ring-offset-card:focus-within{
    --tw-ring-offset-color: #ffffff;
  }

  .\33xl\:focus-within\:ring-offset-dark:focus-within{
    --tw-ring-offset-color: #222222;
  }

  .\33xl\:focus-within\:ring-offset-label-color:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .\33xl\:focus-within\:ring-offset-label-inverted:focus-within{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\33xl\:focus-within\:ring-offset-border-inverted:focus-within{
    --tw-ring-offset-color: #525355;
  }

  .\33xl\:focus\:ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .\33xl\:focus\:ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .\33xl\:focus\:ring-offset-black:focus{
    --tw-ring-offset-color: #000;
  }

  .\33xl\:focus\:ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .\33xl\:focus\:ring-offset-gray-100:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\33xl\:focus\:ring-offset-gray-200:focus{
    --tw-ring-offset-color: #E1E2E3;
  }

  .\33xl\:focus\:ring-offset-gray-300:focus{
    --tw-ring-offset-color: #D3D4D5;
  }

  .\33xl\:focus\:ring-offset-gray-400:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\33xl\:focus\:ring-offset-gray-500:focus{
    --tw-ring-offset-color: #97999A;
  }

  .\33xl\:focus\:ring-offset-gray-600:focus{
    --tw-ring-offset-color: #7B7D7F;
  }

  .\33xl\:focus\:ring-offset-gray-700:focus{
    --tw-ring-offset-color: #525355;
  }

  .\33xl\:focus\:ring-offset-gray-800:focus{
    --tw-ring-offset-color: #222222;
  }

  .\33xl\:focus\:ring-offset-gray-900:focus{
    --tw-ring-offset-color: #000000;
  }

  .\33xl\:focus\:ring-offset-green-500:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .\33xl\:focus\:ring-offset-red-500:focus{
    --tw-ring-offset-color: #FF3131;
  }

  .\33xl\:focus\:ring-offset-pink-500:focus{
    --tw-ring-offset-color: #FF145A;
  }

  .\33xl\:focus\:ring-offset-orange-500:focus{
    --tw-ring-offset-color: #F48D21;
  }

  .\33xl\:focus\:ring-offset-teal-300:focus{
    --tw-ring-offset-color: #78EAC1;
  }

  .\33xl\:focus\:ring-offset-teal-400:focus{
    --tw-ring-offset-color: #6DDEBA;
  }

  .\33xl\:focus\:ring-offset-teal-500:focus{
    --tw-ring-offset-color: #33BA9E;
  }

  .\33xl\:focus\:ring-offset-yellow-500:focus{
    --tw-ring-offset-color: #D8CE0D;
  }

  .\33xl\:focus\:ring-offset-blue-200:focus{
    --tw-ring-offset-color: #21BEF4;
  }

  .\33xl\:focus\:ring-offset-blue-500:focus{
    --tw-ring-offset-color: #326DD1;
  }

  .\33xl\:focus\:ring-offset-petrol-500:focus{
    --tw-ring-offset-color: #55609E;
  }

  .\33xl\:focus\:ring-offset-petrol-600:focus{
    --tw-ring-offset-color: #3E4674;
  }

  .\33xl\:focus\:ring-offset-petrol-700:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .\33xl\:focus\:ring-offset-petrol-800:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .\33xl\:focus\:ring-offset-appbody:focus{
    --tw-ring-offset-color: #F4F4F4;
  }

  .\33xl\:focus\:ring-offset-primary:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .\33xl\:focus\:ring-offset-link:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .\33xl\:focus\:ring-offset-link-hover:focus{
    --tw-ring-offset-color: #4860E5;
  }

  .\33xl\:focus\:ring-offset-header:focus{
    --tw-ring-offset-color: #2C3252;
  }

  .\33xl\:focus\:ring-offset-actionbar:focus{
    --tw-ring-offset-color: #1A1E31;
  }

  .\33xl\:focus\:ring-offset-bordercolor:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\33xl\:focus\:ring-offset-success:focus{
    --tw-ring-offset-color: #AFB42A;
  }

  .\33xl\:focus\:ring-offset-danger:focus{
    --tw-ring-offset-color: #FD1525;
  }

  .\33xl\:focus\:ring-offset-disabled:focus{
    --tw-ring-offset-color: #B8BAC5;
  }

  .\33xl\:focus\:ring-offset-info:focus{
    --tw-ring-offset-color: #3F50B4;
  }

  .\33xl\:focus\:ring-offset-card:focus{
    --tw-ring-offset-color: #ffffff;
  }

  .\33xl\:focus\:ring-offset-dark:focus{
    --tw-ring-offset-color: #222222;
  }

  .\33xl\:focus\:ring-offset-label-color:focus{
    --tw-ring-offset-color: #525355;
  }

  .\33xl\:focus\:ring-offset-label-inverted:focus{
    --tw-ring-offset-color: #BFC0C2;
  }

  .\33xl\:focus\:ring-offset-border-inverted:focus{
    --tw-ring-offset-color: #525355;
  }

  .\33xl\:filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .\33xl\:filter-none{
    filter: none;
  }

  .\33xl\:blur-0{
    --tw-blur: blur(0);
  }

  .\33xl\:blur-none{
    --tw-blur: blur(0);
  }

  .\33xl\:blur-sm{
    --tw-blur: blur(4px);
  }

  .\33xl\:blur{
    --tw-blur: blur(8px);
  }

  .\33xl\:blur-md{
    --tw-blur: blur(12px);
  }

  .\33xl\:blur-lg{
    --tw-blur: blur(16px);
  }

  .\33xl\:blur-xl{
    --tw-blur: blur(24px);
  }

  .\33xl\:blur-2xl{
    --tw-blur: blur(40px);
  }

  .\33xl\:blur-3xl{
    --tw-blur: blur(64px);
  }

  .\33xl\:brightness-0{
    --tw-brightness: brightness(0);
  }

  .\33xl\:brightness-50{
    --tw-brightness: brightness(.5);
  }

  .\33xl\:brightness-75{
    --tw-brightness: brightness(.75);
  }

  .\33xl\:brightness-90{
    --tw-brightness: brightness(.9);
  }

  .\33xl\:brightness-95{
    --tw-brightness: brightness(.95);
  }

  .\33xl\:brightness-100{
    --tw-brightness: brightness(1);
  }

  .\33xl\:brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .\33xl\:brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .\33xl\:brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .\33xl\:brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .\33xl\:brightness-200{
    --tw-brightness: brightness(2);
  }

  .\33xl\:contrast-0{
    --tw-contrast: contrast(0);
  }

  .\33xl\:contrast-50{
    --tw-contrast: contrast(.5);
  }

  .\33xl\:contrast-75{
    --tw-contrast: contrast(.75);
  }

  .\33xl\:contrast-100{
    --tw-contrast: contrast(1);
  }

  .\33xl\:contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .\33xl\:contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .\33xl\:contrast-200{
    --tw-contrast: contrast(2);
  }

  .\33xl\:drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .\33xl\:drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .\33xl\:drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .\33xl\:drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .\33xl\:drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .\33xl\:drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .\33xl\:drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .\33xl\:grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .\33xl\:grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .\33xl\:hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .\33xl\:hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .\33xl\:hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .\33xl\:hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .\33xl\:hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .\33xl\:hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .\33xl\:-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .\33xl\:-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .\33xl\:-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .\33xl\:-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .\33xl\:-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .\33xl\:invert-0{
    --tw-invert: invert(0);
  }

  .\33xl\:invert{
    --tw-invert: invert(100%);
  }

  .\33xl\:saturate-0{
    --tw-saturate: saturate(0);
  }

  .\33xl\:saturate-50{
    --tw-saturate: saturate(.5);
  }

  .\33xl\:saturate-100{
    --tw-saturate: saturate(1);
  }

  .\33xl\:saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .\33xl\:saturate-200{
    --tw-saturate: saturate(2);
  }

  .\33xl\:sepia-0{
    --tw-sepia: sepia(0);
  }

  .\33xl\:sepia{
    --tw-sepia: sepia(100%);
  }

  .\33xl\:backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
            backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .\33xl\:backdrop-filter-none{
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
  }

  .\33xl\:backdrop-blur-0{
    --tw-backdrop-blur: blur(0);
  }

  .\33xl\:backdrop-blur-none{
    --tw-backdrop-blur: blur(0);
  }

  .\33xl\:backdrop-blur-sm{
    --tw-backdrop-blur: blur(4px);
  }

  .\33xl\:backdrop-blur{
    --tw-backdrop-blur: blur(8px);
  }

  .\33xl\:backdrop-blur-md{
    --tw-backdrop-blur: blur(12px);
  }

  .\33xl\:backdrop-blur-lg{
    --tw-backdrop-blur: blur(16px);
  }

  .\33xl\:backdrop-blur-xl{
    --tw-backdrop-blur: blur(24px);
  }

  .\33xl\:backdrop-blur-2xl{
    --tw-backdrop-blur: blur(40px);
  }

  .\33xl\:backdrop-blur-3xl{
    --tw-backdrop-blur: blur(64px);
  }

  .\33xl\:backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .\33xl\:backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .\33xl\:backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .\33xl\:backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .\33xl\:backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .\33xl\:backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .\33xl\:backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .\33xl\:backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .\33xl\:backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .\33xl\:backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .\33xl\:backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .\33xl\:backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .\33xl\:backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .\33xl\:backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .\33xl\:backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .\33xl\:backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .\33xl\:backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .\33xl\:backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .\33xl\:backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .\33xl\:backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .\33xl\:backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .\33xl\:backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .\33xl\:backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .\33xl\:backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .\33xl\:backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .\33xl\:backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .\33xl\:-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .\33xl\:-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .\33xl\:-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .\33xl\:-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .\33xl\:-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .\33xl\:backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .\33xl\:backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .\33xl\:backdrop-opacity-0{
    --tw-backdrop-opacity: opacity(0);
  }

  .\33xl\:backdrop-opacity-5{
    --tw-backdrop-opacity: opacity(0.05);
  }

  .\33xl\:backdrop-opacity-10{
    --tw-backdrop-opacity: opacity(0.1);
  }

  .\33xl\:backdrop-opacity-20{
    --tw-backdrop-opacity: opacity(0.2);
  }

  .\33xl\:backdrop-opacity-25{
    --tw-backdrop-opacity: opacity(0.25);
  }

  .\33xl\:backdrop-opacity-30{
    --tw-backdrop-opacity: opacity(0.3);
  }

  .\33xl\:backdrop-opacity-40{
    --tw-backdrop-opacity: opacity(0.4);
  }

  .\33xl\:backdrop-opacity-50{
    --tw-backdrop-opacity: opacity(0.5);
  }

  .\33xl\:backdrop-opacity-60{
    --tw-backdrop-opacity: opacity(0.6);
  }

  .\33xl\:backdrop-opacity-70{
    --tw-backdrop-opacity: opacity(0.7);
  }

  .\33xl\:backdrop-opacity-75{
    --tw-backdrop-opacity: opacity(0.75);
  }

  .\33xl\:backdrop-opacity-80{
    --tw-backdrop-opacity: opacity(0.8);
  }

  .\33xl\:backdrop-opacity-90{
    --tw-backdrop-opacity: opacity(0.9);
  }

  .\33xl\:backdrop-opacity-95{
    --tw-backdrop-opacity: opacity(0.95);
  }

  .\33xl\:backdrop-opacity-100{
    --tw-backdrop-opacity: opacity(1);
  }

  .\33xl\:backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .\33xl\:backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .\33xl\:backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .\33xl\:backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .\33xl\:backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .\33xl\:backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .\33xl\:backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }

  .\33xl\:transition-none{
    transition-property: none;
  }

  .\33xl\:transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\:transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\:transition-shadow{
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\:transition-transform{
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
  }

  .\33xl\:delay-75{
    transition-delay: 75ms;
  }

  .\33xl\:delay-100{
    transition-delay: 100ms;
  }

  .\33xl\:delay-150{
    transition-delay: 150ms;
  }

  .\33xl\:delay-200{
    transition-delay: 200ms;
  }

  .\33xl\:delay-300{
    transition-delay: 300ms;
  }

  .\33xl\:delay-500{
    transition-delay: 500ms;
  }

  .\33xl\:delay-700{
    transition-delay: 700ms;
  }

  .\33xl\:delay-1000{
    transition-delay: 1000ms;
  }

  .\33xl\:duration-75{
    transition-duration: 75ms;
  }

  .\33xl\:duration-100{
    transition-duration: 100ms;
  }

  .\33xl\:duration-150{
    transition-duration: 150ms;
  }

  .\33xl\:duration-200{
    transition-duration: 200ms;
  }

  .\33xl\:duration-300{
    transition-duration: 300ms;
  }

  .\33xl\:duration-500{
    transition-duration: 500ms;
  }

  .\33xl\:duration-700{
    transition-duration: 700ms;
  }

  .\33xl\:duration-1000{
    transition-duration: 1000ms;
  }

  .\33xl\:ease-linear{
    transition-timing-function: linear;
  }

  .\33xl\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .\33xl\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .\33xl\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .\33xl\:line-clamp-1{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .\33xl\:line-clamp-2{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

  .\33xl\:line-clamp-3{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
  }

  .\33xl\:line-clamp-4{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
  }

  .\33xl\:line-clamp-5{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }

  .\33xl\:line-clamp-6{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
  }

  .\33xl\:line-clamp-none{
    -webkit-line-clamp: unset;
  }
}


/*# sourceMappingURL=/assets/application.css-a8ea537dac5235f677d63a2b0b613a29d9c8a3cf.map */