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

html {
  scroll-behavior: smooth;
}

html[lang=en] {
  direction: ltr;
}

html[lang=ar] {
  direction: rtl;
}

html, body {
  font-size: 1rem;
}

body {
  margin: 0;
  padding: 0;
}

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

a {
  text-decoration: none;
  display: inline-block;
}

.icon-nav-base, .btn {
  border: none;
  cursor: pointer;
  background-color: transparent;
}

.btn {
  height: unset;
}

img,
video,
svg {
  width: 100%;
  display: block;
  height: 100%;
  max-width: 100%;
}

h1, h2, h3, h4, h5, h6, p, hr {
  margin-block: 0;
    margin-top: 0;
    margin-bottom: 0;
}

button,
.btn,
input,
textarea,
select {
  font-family: inherit;
  font-size: inherit;
}

button, input {
  padding-inline: 0;
  padding-block: 0;
}

textarea {
  padding: 0;
}

.row {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.gap-row-1>* {
  padding-left: 10px;
  padding-right: 10px;
}

.gap-row-1 {
  margin-left: -10px;
  margin-right: -10px;
}

.gap-row-2>* {
  padding-left: 20px;
  padding-right: 20px;
}

.gap-row-2 {
  margin-left: -20px;
  margin-right: -20px;
}

.gap-row-3>* {
  padding-left: 30px;
  padding-right: 30px;
}

.gap-row-3 {
  margin-left: -30px;
  margin-right: -30px;
}

.container-full {
  max-width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.container {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 15px;
}

.d-none {
  display: none;
}

.d-block {
  display: block;
}

.d-flex {
  display: flex;
}

.d-inline-block {
  display: inline-block;
}

.d-grid {
  display: grid;
}

.d-inline-flex {
  display: inline-flex;
}

.border-0 {
  border-width: 0px;
}

.border-1 {
  border-width: 1px;
}

.border-2 {
  border-width: 2px;
}

.border-4 {
  border-width: 4px;
}

.border-6 {
  border-width: 6px;
}

.border-8 {
  border-width: 8px;
}

.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-6 {
  border-top-width: 6px;
}

.border-t-8 {
  border-top-width: 8px;
}

.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-6 {
  border-bottom-width: 6px;
}

.border-b-8 {
  border-bottom-width: 8px;
}

.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-6 {
  border-left-width: 6px;
}

.border-l-8 {
  border-left-width: 8px;
}

.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-6 {
  border-right-width: 6px;
}

.border-r-8 {
  border-right-width: 8px;
}

.border-solid {
  border-style: solid;
}

.border-dashed {
  border-style: dashed;
}

.border-dotted {
  border-style: dotted;
}

.border-double {
  border-style: double;
}

.border-hidden {
  border-style: hidden;
}

.border-none {
  border-style: none;
}

.border-t-solid {
  border-top-style: solid;
}

.border-t-dashed {
  border-top-style: dashed;
}

.border-t-dotted {
  border-top-style: dotted;
}

.border-t-double {
  border-top-style: double;
}

.border-t-hidden {
  border-top-style: hidden;
}

.border-t-none {
  border-top-style: none;
}

.border-b-solid {
  border-bottom-style: solid;
}

.border-b-dashed {
  border-bottom-style: dashed;
}

.border-b-dotted {
  border-bottom-style: dotted;
}

.border-b-double {
  border-bottom-style: double;
}

.border-b-hidden {
  border-bottom-style: hidden;
}

.border-b-none {
  border-bottom-style: none;
}

.border-l-solid {
  border-left-style: solid;
}

.border-l-dashed {
  border-left-style: dashed;
}

.border-l-dotted {
  border-left-style: dotted;
}

.border-l-double {
  border-left-style: double;
}

.border-l-hidden {
  border-left-style: hidden;
}

.border-l-none {
  border-left-style: none;
}

.border-r-solid {
  border-right-style: solid;
}

.border-r-dashed {
  border-right-style: dashed;
}

.border-r-dotted {
  border-right-style: dotted;
}

.border-r-double {
  border-right-style: double;
}

.border-r-hidden {
  border-right-style: hidden;
}

.border-r-none {
  border-right-style: none;
}

.round-1 {
  border-radius: 2px;
}

.round-2 {
  border-radius: 4px;
}

.round-3 {
  border-radius: 6px;
}

.round-4 {
  border-radius: 8px;
}

.round-5 {
  border-radius: 10px;
}

.round-6 {
  border-radius: 12px;
}

.round-7 {
  border-radius: 14px;
}

.round-8 {
  border-radius: 16px;
}

.round-9 {
  border-radius: 20px;
}

.round-10 {
  border-radius: 24px;
}

.round-11 {
  border-radius: 28px;
}

.round-12 {
  border-radius: 32px;
}

.round-13 {
  border-radius: 36px;
}

.round-14 {
  border-radius: 40px;
}

.round-full {
  border-radius: 9999px;
}

.round-cricle {
  border-radius: 50%;
}

.round-t-1 {
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
}

.round-t-2 {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}

.round-t-3 {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}

.round-t-4 {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}

.round-t-5 {
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
}

.round-t-6 {
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
}

.round-t-7 {
  border-top-right-radius: 14px;
  border-top-left-radius: 14px;
}

.round-t-8 {
  border-top-right-radius: 16px;
  border-top-left-radius: 16px;
}

.round-t-9 {
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
}

.round-t-10 {
  border-top-right-radius: 24px;
  border-top-left-radius: 24px;
}

.round-t-11 {
  border-top-right-radius: 28px;
  border-top-left-radius: 28px;
}

.round-t-12 {
  border-top-right-radius: 32px;
  border-top-left-radius: 32px;
}

.round-t-13 {
  border-top-right-radius: 36px;
  border-top-left-radius: 36px;
}

.round-t-14 {
  border-top-right-radius: 40px;
  border-top-left-radius: 40px;
}

.round-t-full {
  border-top-right-radius: 9999px;
  border-top-left-radius: 9999px;
}

.round-b-1 {
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

.round-b-2 {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.round-b-3 {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}

.round-b-4 {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.round-b-5 {
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.round-b-6 {
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}

.round-b-7 {
  border-bottom-right-radius: 14px;
  border-bottom-left-radius: 14px;
}

.round-b-8 {
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
}

.round-b-9 {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
}

.round-b-10 {
  border-bottom-right-radius: 24px;
  border-bottom-left-radius: 24px;
}

.round-b-11 {
  border-bottom-right-radius: 28px;
  border-bottom-left-radius: 28px;
}

.round-b-12 {
  border-bottom-right-radius: 32px;
  border-bottom-left-radius: 32px;
}

.round-b-13 {
  border-bottom-right-radius: 36px;
  border-bottom-left-radius: 36px;
}

.round-b-14 {
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
}

.round-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.round-l-1 {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}

.round-l-2 {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.round-l-3 {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.round-l-4 {
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px;
}

.round-l-5 {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.round-l-6 {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}

.round-l-7 {
  border-top-left-radius: 14px;
  border-bottom-left-radius: 14px;
}

.round-l-8 {
  border-top-left-radius: 16px;
  border-bottom-left-radius: 16px;
}

.round-l-9 {
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
}

.round-l-10 {
  border-top-left-radius: 24px;
  border-bottom-left-radius: 24px;
}

.round-l-11 {
  border-top-left-radius: 28px;
  border-bottom-left-radius: 28px;
}

.round-l-12 {
  border-top-left-radius: 32px;
  border-bottom-left-radius: 32px;
}

.round-l-13 {
  border-top-left-radius: 36px;
  border-bottom-left-radius: 36px;
}

.round-l-14 {
  border-top-left-radius: 40px;
  border-bottom-left-radius: 40px;
}

.round-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.round-r-1 {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}

.round-r-2 {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.round-r-3 {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.round-r-4 {
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}

.round-r-5 {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

.round-r-6 {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}

.round-r-7 {
  border-top-right-radius: 14px;
  border-bottom-right-radius: 14px;
}

.round-r-8 {
  border-top-right-radius: 16px;
  border-bottom-right-radius: 16px;
}

.round-r-9 {
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
}

.round-r-10 {
  border-top-right-radius: 24px;
  border-bottom-right-radius: 24px;
}

.round-r-11 {
  border-top-right-radius: 28px;
  border-bottom-right-radius: 28px;
}

.round-r-12 {
  border-top-right-radius: 32px;
  border-bottom-right-radius: 32px;
}

.round-r-13 {
  border-top-right-radius: 36px;
  border-bottom-right-radius: 36px;
}

.round-r-14 {
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
}

.round-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.round-s-1 {
  border-start-start-radius: 2px;
}

.round-s-2 {
  border-start-start-radius: 4px;
}

.round-s-3 {
  border-start-start-radius: 6px;
}

.round-s-4 {
  border-start-start-radius: 8px;
}

.round-s-5 {
  border-start-start-radius: 10px;
}

.round-s-6 {
  border-start-start-radius: 12px;
}

.round-s-7 {
  border-start-start-radius: 14px;
}

.round-s-8 {
  border-start-start-radius: 16px;
}

.round-s-9 {
  border-start-start-radius: 20px;
}

.round-s-10 {
  border-start-start-radius: 24px;
}

.round-s-11 {
  border-start-start-radius: 28px;
}

.round-s-12 {
  border-start-start-radius: 32px;
}

.round-s-13 {
  border-start-start-radius: 36px;
}

.round-s-14 {
  border-start-start-radius: 40px;
}

.round-s-full {
  border-start-start-radius: 9999px;
}

.round-ss-1 {
  border-start-start-radius: 2px;
  border-end-start-radius: 2px;
}

.round-ss-2 {
  border-start-start-radius: 4px;
  border-end-start-radius: 4px;
}

.round-ss-3 {
  border-start-start-radius: 6px;
  border-end-start-radius: 6px;
}

.round-ss-4 {
  border-start-start-radius: 8px;
  border-end-start-radius: 8px;
}

.round-ss-5 {
  border-start-start-radius: 10px;
  border-end-start-radius: 10px;
}

.round-ss-6 {
  border-start-start-radius: 12px;
  border-end-start-radius: 12px;
}

.round-ss-7 {
  border-start-start-radius: 14px;
  border-end-start-radius: 14px;
}

.round-ss-8 {
  border-start-start-radius: 16px;
  border-end-start-radius: 16px;
}

.round-ss-9 {
  border-start-start-radius: 20px;
  border-end-start-radius: 20px;
}

.round-ss-10 {
  border-start-start-radius: 24px;
  border-end-start-radius: 24px;
}

.round-ss-11 {
  border-start-start-radius: 28px;
  border-end-start-radius: 28px;
}

.round-ss-12 {
  border-start-start-radius: 32px;
  border-end-start-radius: 32px;
}

.round-ss-13 {
  border-start-start-radius: 36px;
  border-end-start-radius: 36px;
}

.round-ss-14 {
  border-start-start-radius: 40px;
  border-end-start-radius: 40px;
}

.round-ss-full {
  border-start-start-radius: 9999px;
  border-end-start-radius: 9999px;
}

.round-e-1 {
  border-end-end-radius: 2px;
}

.round-e-2 {
  border-end-end-radius: 4px;
}

.round-e-3 {
  border-end-end-radius: 6px;
}

.round-e-4 {
  border-end-end-radius: 8px;
}

.round-e-5 {
  border-end-end-radius: 10px;
}

.round-e-6 {
  border-end-end-radius: 12px;
}

.round-e-7 {
  border-end-end-radius: 14px;
}

.round-e-8 {
  border-end-end-radius: 16px;
}

.round-e-9 {
  border-end-end-radius: 20px;
}

.round-e-10 {
  border-end-end-radius: 24px;
}

.round-e-11 {
  border-end-end-radius: 28px;
}

.round-e-12 {
  border-end-end-radius: 32px;
}

.round-e-13 {
  border-end-end-radius: 36px;
}

.round-e-14 {
  border-end-end-radius: 40px;
}

.round-e-full {
  border-end-end-radius: 9999px;
}

.round-ee-1 {
  border-start-end-radius: 2px;
  border-end-end-radius: 2px;
}

.round-ee-2 {
  border-start-end-radius: 4px;
  border-end-end-radius: 4px;
}

.round-ee-3 {
  border-start-end-radius: 6px;
  border-end-end-radius: 6px;
}

.round-ee-4 {
  border-start-end-radius: 8px;
  border-end-end-radius: 8px;
}

.round-ee-5 {
  border-start-end-radius: 10px;
  border-end-end-radius: 10px;
}

.round-ee-6 {
  border-start-end-radius: 12px;
  border-end-end-radius: 12px;
}

.round-ee-7 {
  border-start-end-radius: 14px;
  border-end-end-radius: 14px;
}

.round-ee-8 {
  border-start-end-radius: 16px;
  border-end-end-radius: 16px;
}

.round-ee-9 {
  border-start-end-radius: 20px;
  border-end-end-radius: 20px;
}

.round-ee-10 {
  border-start-end-radius: 24px;
  border-end-end-radius: 24px;
}

.round-ee-11 {
  border-start-end-radius: 28px;
  border-end-end-radius: 28px;
}

.round-ee-12 {
  border-start-end-radius: 32px;
  border-end-end-radius: 32px;
}

.round-ee-13 {
  border-start-end-radius: 36px;
  border-end-end-radius: 36px;
}

.round-ee-14 {
  border-start-end-radius: 40px;
  border-end-end-radius: 40px;
}

.round-ee-full {
  border-start-end-radius: 9999px;
  border-end-end-radius: 9999px;
}

.round-tl-1 {
  border-top-left-radius: 2px;
}

.round-tl-2 {
  border-top-left-radius: 4px;
}

.round-tl-3 {
  border-top-left-radius: 6px;
}

.round-tl-4 {
  border-top-left-radius: 8px;
}

.round-tl-5 {
  border-top-left-radius: 10px;
}

.round-tl-6 {
  border-top-left-radius: 12px;
}

.round-tl-7 {
  border-top-left-radius: 14px;
}

.round-tl-8 {
  border-top-left-radius: 16px;
}

.round-tl-9 {
  border-top-left-radius: 20px;
}

.round-tl-10 {
  border-top-left-radius: 24px;
}

.round-tl-11 {
  border-top-left-radius: 28px;
}

.round-tl-12 {
  border-top-left-radius: 32px;
}

.round-tl-13 {
  border-top-left-radius: 36px;
}

.round-tl-14 {
  border-top-left-radius: 40px;
}

.round-tl-full {
  border-top-left-radius: 9999px;
}

.round-bl-1 {
  border-bottom-left-radius: 2px;
}

.round-bl-2 {
  border-bottom-left-radius: 4px;
}

.round-bl-3 {
  border-bottom-left-radius: 6px;
}

.round-bl-4 {
  border-bottom-left-radius: 8px;
}

.round-bl-5 {
  border-bottom-left-radius: 10px;
}

.round-bl-6 {
  border-bottom-left-radius: 12px;
}

.round-bl-7 {
  border-bottom-left-radius: 14px;
}

.round-bl-8 {
  border-bottom-left-radius: 16px;
}

.round-bl-9 {
  border-bottom-left-radius: 20px;
}

.round-bl-10 {
  border-bottom-left-radius: 24px;
}

.round-bl-11 {
  border-bottom-left-radius: 28px;
}

.round-bl-12 {
  border-bottom-left-radius: 32px;
}

.round-bl-13 {
  border-bottom-left-radius: 36px;
}

.round-bl-14 {
  border-bottom-left-radius: 40px;
}

.round-bl-full {
  border-bottom-left-radius: 9999px;
}

.round-tr-1 {
  border-top-right-radius: 2px;
}

.round-tr-2 {
  border-top-right-radius: 4px;
}

.round-tr-3 {
  border-top-right-radius: 6px;
}

.round-tr-4 {
  border-top-right-radius: 8px;
}

.round-tr-5 {
  border-top-right-radius: 10px;
}

.round-tr-6 {
  border-top-right-radius: 12px;
}

.round-tr-7 {
  border-top-right-radius: 14px;
}

.round-tr-8 {
  border-top-right-radius: 16px;
}

.round-tr-9 {
  border-top-right-radius: 20px;
}

.round-tr-10 {
  border-top-right-radius: 24px;
}

.round-tr-11 {
  border-top-right-radius: 28px;
}

.round-tr-12 {
  border-top-right-radius: 32px;
}

.round-tr-13 {
  border-top-right-radius: 36px;
}

.round-tr-14 {
  border-top-right-radius: 40px;
}

.round-tr-full {
  border-top-right-radius: 9999px;
}

.round-br-1 {
  border-bottom-right-radius: 2px;
}

.round-br-2 {
  border-bottom-right-radius: 4px;
}

.round-br-3 {
  border-bottom-right-radius: 6px;
}

.round-br-4 {
  border-bottom-right-radius: 8px;
}

.round-br-5 {
  border-bottom-right-radius: 10px;
}

.round-br-6 {
  border-bottom-right-radius: 12px;
}

.round-br-7 {
  border-bottom-right-radius: 14px;
}

.round-br-8 {
  border-bottom-right-radius: 16px;
}

.round-br-9 {
  border-bottom-right-radius: 20px;
}

.round-br-10 {
  border-bottom-right-radius: 24px;
}

.round-br-11 {
  border-bottom-right-radius: 28px;
}

.round-br-12 {
  border-bottom-right-radius: 32px;
}

.round-br-13 {
  border-bottom-right-radius: 36px;
}

.round-br-14 {
  border-bottom-right-radius: 40px;
}

.round-br-full {
  border-bottom-right-radius: 9999px;
}

.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;
}

.fs-12 {
  font-size: 12px;
}

.fs-14 {
  font-size: 14px;
}

.fs-16 {
  font-size: 16px;
}

.fs-18 {
  font-size: 18px;
}

.fs-20 {
  font-size: 20px;
}

.fs-24 {
  font-size: 24px;
}

.fs-28 {
  font-size: 28px;
}

.fs-30 {
  font-size: 30px;
}

.fs-r-30 {
  font-size: clamp(16px, calc(12px + 3vw), 30px);
}

.fs-36 {
  font-size: 36px;
}

.fs-r-36 {
  font-size: clamp(18px, calc(12px + 3vw), 36px);
}

.fs-48 {
  font-size: 48px;
}

.fs-r-48 {
  font-size: clamp(24px, calc(12px + 3vw), 48px);
}

.fs-60 {
  font-size: 60px;
}

.fs-r-60 {
  font-size: clamp(24px, calc(12px + 3vw), 60px);
}

.fs-72 {
  font-size: 72px;
}

.fs-r-72 {
  font-size: clamp(24px, calc(12px + 3vw), 72px);
}

.fs-96 {
  font-size: 96px;
}

.fs-r-96 {
  font-size: clamp(24px, calc(12px + 3vw), 96px);
}

.fw-100 {
  font-weight: 100;
}

.fw-200 {
  font-weight: 200;
}

.fw-300 {
  font-weight: 300;
}

.fw-400 {
  font-weight: 400;
}

.fw-500 {
  font-weight: 500;
}

.fw-600 {
  font-weight: 600;
}

.fw-700 {
  font-weight: 700;
}

.fw-800 {
  font-weight: 800;
}

.fw-900 {
  font-weight: 900;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

.text-justify {
  text-align: justify;
}

.text-start {
  text-align: start;
}

.text-end {
  text-align: end;
}

.line-none {
  line-height: 1;
}

.line-normal {
  line-height: 1.5;
}

.line-relaxed {
  line-height: 1.625;
}

.line-large {
  line-height: 2;
}

.line-12 {
  line-height: 12px;
}

.line-16 {
  line-height: 16px;
}

.line-20 {
  line-height: 20px;
}

.line-24 {
  line-height: 24px;
}

.line-28 {
  line-height: 28px;
}

.line-30 {
  line-height: 32px;
}

.line-36 {
  line-height: 36px;
}

.capitalize {
  text-transform: capitalize;
}

.text-transform-capitalize {
  text-transform: capitalize;
}

.lowercase {
  text-transform: lowercase;
}

.text-transform-lowercase {
  text-transform: lowercase;
}

.uppercase {
  text-transform: uppercase;
}

.text-transform-uppercase {
  text-transform: uppercase;
}

.text-wrap {
  text-wrap: wrap;
}

.text-nowrap {
  text-wrap: nowrap;
}

.text-balance {
  text-wrap: balance;
}

.text-pretty {
  text-wrap: pretty;
}

.o-0 {
  opacity: 0;
}

.o-10 {
  opacity: 0.1;
}

.o-20 {
  opacity: 0.2;
}

.o-30 {
  opacity: 0.3;
}

.o-40 {
  opacity: 0.4;
}

.o-50 {
  opacity: 0.5;
}

.o-60 {
  opacity: 0.6;
}

.o-70 {
  opacity: 0.7;
}

.o-80 {
  opacity: 0.8;
}

.o-90 {
  opacity: 0.9;
}

.o-100 {
  opacity: 1;
}

.p-0 {
  padding: 0;
}

.p-1 {
  padding: 2px;
}

.p-2 {
  padding: 4px;
}

.p-3 {
  padding: 6px;
}

.p-4 {
  padding: 8px;
}

.p-5 {
  padding: 10px;
}

.p-6 {
  padding: 12px;
}

.p-7 {
  padding: 14px;
}

.p-8 {
  padding: 16px;
}

.p-9 {
  padding: 20px;
}

.p-10 {
  padding: 24px;
}

.p-11 {
  padding: 28px;
}

.p-12 {
  padding: 32px;
}

.p-13 {
  padding: 36px;
}

.p-14 {
  padding: 40px;
}

.pt-0 {
  padding-top: 0;
}

.pt-1 {
  padding-top: 2px;
}

.pt-2 {
  padding-top: 4px;
}

.pt-3 {
  padding-top: 6px;
}

.pt-4 {
  padding-top: 8px;
}

.pt-5 {
  padding-top: 10px;
}

.pt-6 {
  padding-top: 12px;
}

.pt-7 {
  padding-top: 14px;
}

.pt-8 {
  padding-top: 16px;
}

.pt-9 {
  padding-top: 20px;
}

.pt-10 {
  padding-top: 24px;
}

.pt-11 {
  padding-top: 28px;
}

.pt-12 {
  padding-top: 32px;
}

.pt-13 {
  padding-top: 36px;
}

.pt-14 {
  padding-top: 40px;
}

.pl-0 {
  padding-left: 0;
}

.pl-1 {
  padding-left: 2px;
}

.pl-2 {
  padding-left: 4px;
}

.pl-3 {
  padding-left: 6px;
}

.pl-4 {
  padding-left: 8px;
}

.pl-5 {
  padding-left: 10px;
}

.pl-6 {
  padding-left: 12px;
}

.pl-7 {
  padding-left: 14px;
}

.pl-8 {
  padding-left: 16px;
}

.pl-9 {
  padding-left: 20px;
}

.pl-10 {
  padding-left: 24px;
}

.pl-11 {
  padding-left: 28px;
}

.pl-12 {
  padding-left: 32px;
}

.pl-13 {
  padding-left: 36px;
}

.pl-14 {
  padding-left: 40px;
}

.pb-0 {
  padding-bottom: 0;
}

.pb-1 {
  padding-bottom: 2px;
}

.pb-2 {
  padding-bottom: 4px;
}

.pb-3 {
  padding-bottom: 6px;
}

.pb-4 {
  padding-bottom: 8px;
}

.pb-5 {
  padding-bottom: 10px;
}

.pb-6 {
  padding-bottom: 12px;
}

.pb-7 {
  padding-bottom: 14px;
}

.pb-8 {
  padding-bottom: 16px;
}

.pb-9 {
  padding-bottom: 20px;
}

.pb-10 {
  padding-bottom: 24px;
}

.pb-11 {
  padding-bottom: 28px;
}

.pb-12 {
  padding-bottom: 32px;
}

.pb-13 {
  padding-bottom: 36px;
}

.pb-14 {
  padding-bottom: 40px;
}

.pr-0 {
  padding-right: 0;
}

.pr-1 {
  padding-right: 2px;
}

.pr-2 {
  padding-right: 4px;
}

.pr-3 {
  padding-right: 6px;
}

.pr-4 {
  padding-right: 8px;
}

.pr-5 {
  padding-right: 10px;
}

.pr-6 {
  padding-right: 12px;
}

.pr-7 {
  padding-right: 14px;
}

.pr-8 {
  padding-right: 16px;
}

.pr-9 {
  padding-right: 20px;
}

.pr-10 {
  padding-right: 24px;
}

.pr-11 {
  padding-right: 28px;
}

.pr-12 {
  padding-right: 32px;
}

.pr-13 {
  padding-right: 36px;
}

.pr-14 {
  padding-right: 40px;
}

.px-0 {
  padding-right: 0;
  padding-left: 0;
}

.px-1 {
  padding-right: 2px;
  padding-left: 2px;
}

.px-2 {
  padding-right: 4px;
  padding-left: 4px;
}

.px-3 {
  padding-right: 6px;
  padding-left: 6px;
}

.px-4 {
  padding-right: 8px;
  padding-left: 8px;
}

.px-5 {
  padding-right: 10px;
  padding-left: 10px;
}

.px-6 {
  padding-right: 12px;
  padding-left: 12px;
}

.px-7 {
  padding-right: 14px;
  padding-left: 14px;
}

.px-8 {
  padding-right: 16px;
  padding-left: 16px;
}

.px-9 {
  padding-right: 20px;
  padding-left: 20px;
}

.px-10 {
  padding-right: 24px;
  padding-left: 24px;
}

.px-11 {
  padding-right: 28px;
  padding-left: 28px;
}

.px-12 {
  padding-right: 32px;
  padding-left: 32px;
}

.px-13 {
  padding-right: 36px;
  padding-left: 36px;
}

.px-14 {
  padding-right: 40px;
  padding-left: 40px;
}

.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.py-1 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.py-2 {
  padding-top: 4px;
  padding-bottom: 4px;
}

.py-3 {
  padding-top: 6px;
  padding-bottom: 6px;
}

.py-4 {
  padding-top: 8px;
  padding-bottom: 8px;
}

.py-5 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.py-6 {
  padding-top: 12px;
  padding-bottom: 12px;
}

.py-7 {
  padding-top: 14px;
  padding-bottom: 14px;
}

.py-8 {
  padding-top: 16px;
  padding-bottom: 16px;
}

.py-9 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.py-10 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.py-11 {
  padding-top: 28px;
  padding-bottom: 28px;
}

.py-12 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.py-13 {
  padding-top: 36px;
  padding-bottom: 36px;
}

.py-14 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.p-in-0 {
  padding-inline: 0;
}

.p-in-1 {
  padding-inline: 2px;
}

.p-in-2 {
  padding-inline: 4px;
}

.p-in-3 {
  padding-inline: 6px;
}

.p-in-4 {
  padding-inline: 8px;
}

.p-in-5 {
  padding-inline: 10px;
}

.p-in-6 {
  padding-inline: 12px;
}

.p-in-7 {
  padding-inline: 14px;
}

.p-in-8 {
  padding-inline: 16px;
}

.p-in-9 {
  padding-inline: 20px;
}

.p-in-10 {
  padding-inline: 24px;
}

.p-in-11 {
  padding-inline: 28px;
}

.p-in-12 {
  padding-inline: 32px;
}

.p-in-13 {
  padding-inline: 36px;
}

.p-in-14 {
  padding-inline: 40px;
}

.ps-0 {
  padding-inline-start: 0;
}

.ps-1 {
  padding-inline-start: 2px;
}

.ps-2 {
  padding-inline-start: 4px;
}

.ps-3 {
  padding-inline-start: 6px;
}

.ps-4 {
  padding-inline-start: 8px;
}

.ps-5 {
  padding-inline-start: 10px;
}

.ps-6 {
  padding-inline-start: 12px;
}

.ps-7 {
  padding-inline-start: 14px;
}

.ps-8 {
  padding-inline-start: 16px;
}

.ps-9 {
  padding-inline-start: 20px;
}

.ps-10 {
  padding-inline-start: 24px;
}

.ps-11 {
  padding-inline-start: 28px;
}

.ps-12 {
  padding-inline-start: 32px;
}

.ps-13 {
  padding-inline-start: 36px;
}

.ps-14 {
  padding-inline-start: 40px;
}

.pe-0 {
  padding-inline-end: 0;
}

.pe-1 {
  padding-inline-end: 2px;
}

.pe-2 {
  padding-inline-end: 4px;
}

.pe-3 {
  padding-inline-end: 6px;
}

.pe-4 {
  padding-inline-end: 8px;
}

.pe-5 {
  padding-inline-end: 10px;
}

.pe-6 {
  padding-inline-end: 12px;
}

.pe-7 {
  padding-inline-end: 14px;
}

.pe-8 {
  padding-inline-end: 16px;
}

.pe-9 {
  padding-inline-end: 20px;
}

.pe-10 {
  padding-inline-end: 24px;
}

.pe-11 {
  padding-inline-end: 28px;
}

.pe-12 {
  padding-inline-end: 32px;
}

.pe-13 {
  padding-inline-end: 36px;
}

.pe-14 {
  padding-inline-end: 40px;
}

.m-0 {
  margin: 0;
}

.m-1 {
  margin: 2px;
}

.m-2 {
  margin: 4px;
}

.m-3 {
  margin: 6px;
}

.m-4 {
  margin: 8px;
}

.m-5 {
  margin: 10px;
}

.m-6 {
  margin: 12px;
}

.m-7 {
  margin: 14px;
}

.m-8 {
  margin: 16px;
}

.m-9 {
  margin: 20px;
}

.m-10 {
  margin: 24px;
}

.m-11 {
  margin: 28px;
}

.m-12 {
  margin: 32px;
}

.m-13 {
  margin: 36px;
}

.m-14 {
  margin: 40px;
}

.mt-0 {
  margin-top: 0;
}

.mt-1 {
  margin-top: 2px;
}

.mt-2 {
  margin-top: 4px;
}

.mt-3 {
  margin-top: 6px;
}

.mt-4 {
  margin-top: 8px;
}

.mt-5 {
  margin-top: 10px;
}

.mt-6 {
  margin-top: 12px;
}

.mt-7 {
  margin-top: 14px;
}

.mt-8 {
  margin-top: 16px;
}

.mt-9 {
  margin-top: 20px;
}

.mt-10 {
  margin-top: 24px;
}

.mt-11 {
  margin-top: 28px;
}

.mt-12 {
  margin-top: 32px;
}

.mt-13 {
  margin-top: 36px;
}

.mt-14 {
  margin-top: 40px;
}

.ml-0 {
  margin-left: 0;
}

.ml-1 {
  margin-left: 2px;
}

.ml-2 {
  margin-left: 4px;
}

.ml-3 {
  margin-left: 6px;
}

.ml-4 {
  margin-left: 8px;
}

.ml-5 {
  margin-left: 10px;
}

.ml-6 {
  margin-left: 12px;
}

.ml-7 {
  margin-left: 14px;
}

.ml-8 {
  margin-left: 16px;
}

.ml-9 {
  margin-left: 20px;
}

.ml-10 {
  margin-left: 24px;
}

.ml-11 {
  margin-left: 28px;
}

.ml-12 {
  margin-left: 32px;
}

.ml-13 {
  margin-left: 36px;
}

.ml-14 {
  margin-left: 40px;
}

.ml-auto {
  margin-left: auto;
}

.mb-0 {
  margin-bottom: 0;
}

.mb-1 {
  margin-bottom: 2px;
}

.mb-2 {
  margin-bottom: 4px;
}

.mb-3 {
  margin-bottom: 6px;
}

.mb-4 {
  margin-bottom: 8px;
}

.mb-5 {
  margin-bottom: 10px;
}

.mb-6 {
  margin-bottom: 12px;
}

.mb-7 {
  margin-bottom: 14px;
}

.mb-8 {
  margin-bottom: 16px;
}

.mb-9 {
  margin-bottom: 20px;
}

.mb-10 {
  margin-bottom: 24px;
}

.mb-11 {
  margin-bottom: 28px;
}

.mb-12 {
  margin-bottom: 32px;
}

.mb-13 {
  margin-bottom: 36px;
}

.mb-14 {
  margin-bottom: 40px;
}

.mr-0 {
  margin-right: 0;
}

.mr-1 {
  margin-right: 2px;
}

.mr-2 {
  margin-right: 4px;
}

.mr-3 {
  margin-right: 6px;
}

.mr-4 {
  margin-right: 8px;
}

.mr-5 {
  margin-right: 10px;
}

.mr-6 {
  margin-right: 12px;
}

.mr-7 {
  margin-right: 14px;
}

.mr-8 {
  margin-right: 16px;
}

.mr-9 {
  margin-right: 20px;
}

.mr-10 {
  margin-right: 24px;
}

.mr-11 {
  margin-right: 28px;
}

.mr-12 {
  margin-right: 32px;
}

.mr-13 {
  margin-right: 36px;
}

.mr-14 {
  margin-right: 40px;
}

.mr-auto {
  margin-right: auto;
}

.mx-0 {
  margin-right: 0;
  margin-left: 0;
}

.mx-1 {
  margin-right: 2px;
  margin-left: 2px;
}

.mx-2 {
  margin-right: 4px;
  margin-left: 4px;
}

.mx-3 {
  margin-right: 6px;
  margin-left: 6px;
}

.mx-4 {
  margin-right: 8px;
  margin-left: 8px;
}

.mx-5 {
  margin-right: 10px;
  margin-left: 10px;
}

.mx-6 {
  margin-right: 12px;
  margin-left: 12px;
}

.mx-7 {
  margin-right: 14px;
  margin-left: 14px;
}

.mx-8 {
  margin-right: 16px;
  margin-left: 16px;
}

.mx-9 {
  margin-right: 20px;
  margin-left: 20px;
}

.mx-10 {
  margin-right: 24px;
  margin-left: 24px;
}

.mx-11 {
  margin-right: 28px;
  margin-left: 28px;
}

.mx-12 {
  margin-right: 32px;
  margin-left: 32px;
}

.mx-13 {
  margin-right: 36px;
  margin-left: 36px;
}

.mx-14 {
  margin-right: 40px;
  margin-left: 40px;
}

.mx-auto {
  margin-right: auto;
  margin-left: auto;
}

.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.my-1 {
  margin-top: 2px;
  margin-bottom: 2px;
}

.my-2 {
  margin-top: 4px;
  margin-bottom: 4px;
}

.my-3 {
  margin-top: 6px;
  margin-bottom: 6px;
}

.my-4 {
  margin-top: 8px;
  margin-bottom: 8px;
}

.my-5 {
  margin-top: 10px;
  margin-bottom: 10px;
}

.my-6 {
  margin-top: 12px;
  margin-bottom: 12px;
}

.my-7 {
  margin-top: 14px;
  margin-bottom: 14px;
}

.my-8 {
  margin-top: 16px;
  margin-bottom: 16px;
}

.my-9 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.my-10 {
  margin-top: 24px;
  margin-bottom: 24px;
}

.my-11 {
  margin-top: 28px;
  margin-bottom: 28px;
}

.my-12 {
  margin-top: 32px;
  margin-bottom: 32px;
}

.my-13 {
  margin-top: 36px;
  margin-bottom: 36px;
}

.my-14 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.m-in-0 {
  margin-inline: 0;
}

.m-in-1 {
  margin-inline: 2px;
}

.m-in-2 {
  margin-inline: 4px;
}

.m-in-3 {
  margin-inline: 6px;
}

.m-in-4 {
  margin-inline: 8px;
}

.m-in-5 {
  margin-inline: 10px;
}

.m-in-6 {
  margin-inline: 12px;
}

.m-in-7 {
  margin-inline: 14px;
}

.m-in-8 {
  margin-inline: 16px;
}

.m-in-9 {
  margin-inline: 20px;
}

.m-in-10 {
  margin-inline: 24px;
}

.m-in-11 {
  margin-inline: 28px;
}

.m-in-12 {
  margin-inline: 32px;
}

.m-in-13 {
  margin-inline: 36px;
}

.m-in-14 {
  margin-inline: 40px;
}

.m-in-auto {
  margin-inline: auto;
}

.ms-0 {
  margin-inline-start: 0;
}

.ms-1 {
  margin-inline-start: 2px;
}

.ms-2 {
  margin-inline-start: 4px;
}

.ms-3 {
  margin-inline-start: 6px;
}

.ms-4 {
  margin-inline-start: 8px;
}

.ms-5 {
  margin-inline-start: 10px;
}

.ms-6 {
  margin-inline-start: 12px;
}

.ms-7 {
  margin-inline-start: 14px;
}

.ms-8 {
  margin-inline-start: 16px;
}

.ms-9 {
  margin-inline-start: 20px;
}

.ms-10 {
  margin-inline-start: 24px;
}

.ms-11 {
  margin-inline-start: 28px;
}

.ms-12 {
  margin-inline-start: 32px;
}

.ms-13 {
  margin-inline-start: 36px;
}

.ms-14 {
  margin-inline-start: 40px;
}

.ms-auto {
  margin-inline-start: auto;
}

.me-0 {
  margin-inline-end: 0;
}

.me-1 {
  margin-inline-end: 2px;
}

.me-2 {
  margin-inline-end: 4px;
}

.me-3 {
  margin-inline-end: 6px;
}

.me-4 {
  margin-inline-end: 8px;
}

.me-5 {
  margin-inline-end: 10px;
}

.me-6 {
  margin-inline-end: 12px;
}

.me-7 {
  margin-inline-end: 14px;
}

.me-8 {
  margin-inline-end: 16px;
}

.me-9 {
  margin-inline-end: 20px;
}

.me-10 {
  margin-inline-end: 24px;
}

.me-11 {
  margin-inline-end: 28px;
}

.me-12 {
  margin-inline-end: 32px;
}

.me-13 {
  margin-inline-end: 36px;
}

.me-14 {
  margin-inline-end: 40px;
}

.me-auto {
  margin-inline-end: auto;
}

.gap-0 {
  gap: 0;
}

.gap-1 {
  gap: 2px;
}

.gap-2 {
  gap: 4px;
}

.gap-3 {
  gap: 6px;
}

.gap-4 {
  gap: 8px;
}

.gap-5 {
  gap: 10px;
}

.gap-6 {
  gap: 12px;
}

.gap-7 {
  gap: 14px;
}

.gap-8 {
  gap: 16px;
}

.gap-9 {
  gap: 20px;
}

.gap-10 {
  gap: 24px;
}

.gap-11 {
  gap: 28px;
}

.gap-12 {
  gap: 32px;
}

.gap-13 {
  gap: 36px;
}

.gap-14 {
  gap: 40px;
}

.gap-x-0 {
  row-gap: 0;
}

.gap-x-1 {
  row-gap: 2px;
}

.gap-x-2 {
  row-gap: 4px;
}

.gap-x-3 {
  row-gap: 6px;
}

.gap-x-4 {
  row-gap: 8px;
}

.gap-x-5 {
  row-gap: 10px;
}

.gap-x-6 {
  row-gap: 12px;
}

.gap-x-7 {
  row-gap: 14px;
}

.gap-x-8 {
  row-gap: 16px;
}

.gap-x-9 {
  row-gap: 20px;
}

.gap-x-10 {
  row-gap: 24px;
}

.gap-x-11 {
  row-gap: 28px;
}

.gap-x-12 {
  row-gap: 32px;
}

.gap-x-13 {
  row-gap: 36px;
}

.gap-x-14 {
  row-gap: 40px;
}

.gap-y-0 {
  column-gap: 0;
}

.gap-y-1 {
  column-gap: 2px;
}

.gap-y-2 {
  column-gap: 4px;
}

.gap-y-3 {
  column-gap: 6px;
}

.gap-y-4 {
  column-gap: 8px;
}

.gap-y-5 {
  column-gap: 10px;
}

.gap-y-6 {
  column-gap: 12px;
}

.gap-y-7 {
  column-gap: 14px;
}

.gap-y-8 {
  column-gap: 16px;
}

.gap-y-9 {
  column-gap: 20px;
}

.gap-y-10 {
  column-gap: 24px;
}

.gap-y-11 {
  column-gap: 28px;
}

.gap-y-12 {
  column-gap: 32px;
}

.gap-y-13 {
  column-gap: 36px;
}

.gap-y-14 {
  column-gap: 40px;
}

.relative {
  position: relative;
}

.absolute {
  position: absolute;
}

.fixed {
  position: fixed;
}

.static {
  position: static;
}

.sticky {
  position: sticky;
}

.translate-x-0 {
  transform: translateX(0);
}

.translate-y-0 {
  transform: translateY(0);
}

.translate-x-1 {
  transform: translateX(2px);
}

.translate-y-1 {
  transform: translateY(2px);
}

.translate-x-2 {
  transform: translateX(4px);
}

.translate-y-2 {
  transform: translateY(4px);
}

.translate-x-3 {
  transform: translateX(6px);
}

.translate-y-3 {
  transform: translateY(6px);
}

.translate-x-4 {
  transform: translateX(8px);
}

.translate-y-4 {
  transform: translateY(8px);
}

.translate-x-5 {
  transform: translateX(10px);
}

.translate-y-5 {
  transform: translateY(10px);
}

.translate-x-6 {
  transform: translateX(12px);
}

.translate-y-6 {
  transform: translateY(12px);
}

.translate-x-7 {
  transform: translateX(14px);
}

.translate-y-7 {
  transform: translateY(14px);
}

.translate-x-8 {
  transform: translateX(16px);
}

.translate-y-8 {
  transform: translateY(16px);
}

.translate-x-9 {
  transform: translateX(18px);
}

.translate-y-9 {
  transform: translateY(18px);
}

.translate-x-10 {
  transform: translateX(20px);
}

.translate-y-10 {
  transform: translateY(20px);
}

.translate-x-11 {
  transform: translateX(22px);
}

.translate-y-11 {
  transform: translateY(22px);
}

.translate-x-12 {
  transform: translateX(24px);
}

.translate-y-12 {
  transform: translateY(24px);
}

.translate-x-25 {
  transform: translateX(25%);
}

.translate-y-25 {
  transform: translateY(25%);
}

.translate-x-50 {
  transform: translateX(50%);
}

.translate-y-50 {
  transform: translateY(50%);
}

.translate-x-75 {
  transform: translateX(75%);
}

.translate-y-75 {
  transform: translateY(75%);
}

.translate-x-100 {
  transform: translateX(100%);
}

.translate-y-100 {
  transform: translateY(100%);
}

.translate-x--1 {
  transform: translateX(-2px);
}

.translate-y--1 {
  transform: translateY(-2px);
}

.translate-x--2 {
  transform: translateX(-4px);
}

.translate-y--2 {
  transform: translateY(-4px);
}

.translate-x--3 {
  transform: translateX(-6px);
}

.translate-y--3 {
  transform: translateY(-6px);
}

.translate-x--4 {
  transform: translateX(-8px);
}

.translate-y--4 {
  transform: translateY(-8px);
}

.translate-x--5 {
  transform: translateX(-10px);
}

.translate-y--5 {
  transform: translateY(-10px);
}

.translate-x--6 {
  transform: translateX(-12px);
}

.translate-y--6 {
  transform: translateY(-12px);
}

.translate-x--7 {
  transform: translateX(-14px);
}

.translate-y--7 {
  transform: translateY(-14px);
}

.translate-x--8 {
  transform: translateX(-16px);
}

.translate-y--8 {
  transform: translateY(-16px);
}

.translate-x--9 {
  transform: translateX(-18px);
}

.translate-y--9 {
  transform: translateY(-18px);
}

.translate-x--10 {
  transform: translateX(-20px);
}

.translate-y--10 {
  transform: translateY(-20px);
}

.translate-x--11 {
  transform: translateX(-22px);
}

.translate-y--11 {
  transform: translateY(-22px);
}

.translate-x--12 {
  transform: translateX(-24px);
}

.translate-y--12 {
  transform: translateY(-24px);
}

.translate-x--25 {
  transform: translateX(-25%);
}

.translate-y--25 {
  transform: translateY(-25%);
}

.translate-x--50 {
  transform: translateX(-50%);
}

.translate-y--50 {
  transform: translateY(-50%);
}

.translate-x--75 {
  transform: translateX(-75%);
}

.translate-y--75 {
  transform: translateY(-75%);
}

.translate-x--100 {
  transform: translateX(-100%);
}

.translate-y--100 {
  transform: translateY(-100%);
}

.left-0 {
  left: 0;
}

.left-1 {
  left: 2px;
}

.left-2 {
  left: 4px;
}

.left-3 {
  left: 6px;
}

.left-4 {
  left: 8px;
}

.left-5 {
  left: 10px;
}

.left-6 {
  left: 12px;
}

.left-7 {
  left: 14px;
}

.left-8 {
  left: 16px;
}

.left-9 {
  left: 18px;
}

.left-10 {
  left: 20px;
}

.left-11 {
  left: 22px;
}

.left-12 {
  left: 24px;
}

.left--1 {
  left: -2px;
}

.left--2 {
  left: -4px;
}

.left--3 {
  left: -6px;
}

.left--4 {
  left: -8px;
}

.left--5 {
  left: -10px;
}

.left--6 {
  left: -12px;
}

.left--7 {
  left: -14px;
}

.left--8 {
  left: -16px;
}

.left--9 {
  left: -18px;
}

.left--10 {
  left: -20px;
}

.left--11 {
  left: -22px;
}

.left--12 {
  left: -24px;
}

.left-25 {
  left: 25%;
}

.left-50 {
  left: 50%;
}

.left-75 {
  left: 75%;
}

.left-100 {
  left: 100%;
}

.left--25 {
  left: -25%;
}

.left--50 {
  left: -50%;
}

.left--75 {
  left: -75%;
}

.left--100 {
  left: -100%;
}

.right-0 {
  right: 0;
}

.right-1 {
  right: 2px;
}

.right-2 {
  right: 4px;
}

.right-3 {
  right: 6px;
}

.right-4 {
  right: 8px;
}

.right-5 {
  right: 10px;
}

.right-6 {
  right: 12px;
}

.right-7 {
  right: 14px;
}

.right-8 {
  right: 16px;
}

.right-9 {
  right: 18px;
}

.right-10 {
  right: 20px;
}

.right-11 {
  right: 22px;
}

.right-12 {
  right: 24px;
}

.right--1 {
  right: -2px;
}

.right--2 {
  right: -4px;
}

.right--3 {
  right: -6px;
}

.right--4 {
  right: -8px;
}

.right--5 {
  right: -10px;
}

.right--6 {
  right: -12px;
}

.right--7 {
  right: -14px;
}

.right--8 {
  right: -16px;
}

.right--9 {
  right: -18px;
}

.right--10 {
  right: -20px;
}

.right--11 {
  right: -22px;
}

.right--12 {
  right: -24px;
}

.right-25 {
  right: 25%;
}

.right-50 {
  right: 50%;
}

.right-75 {
  right: 75%;
}

.right-100 {
  right: 100%;
}

.right--25 {
  right: -25%;
}

.right--50 {
  right: -50%;
}

.right--75 {
  right: -75%;
}

.right--100 {
  right: -100%;
}

.top-0 {
  top: 0;
}

.top-1 {
  top: 2px;
}

.top-2 {
  top: 4px;
}

.top-3 {
  top: 6px;
}

.top-4 {
  top: 8px;
}

.top-5 {
  top: 10px;
}

.top-6 {
  top: 12px;
}

.top-7 {
  top: 14px;
}

.top-8 {
  top: 16px;
}

.top-9 {
  top: 18px;
}

.top-10 {
  top: 20px;
}

.top-11 {
  top: 22px;
}

.top-12 {
  top: 24px;
}

.top--1 {
  top: -2px;
}

.top--2 {
  top: -4px;
}

.top--3 {
  top: -6px;
}

.top--4 {
  top: -8px;
}

.top--5 {
  top: -10px;
}

.top--6 {
  top: -12px;
}

.top--7 {
  top: -14px;
}

.top--8 {
  top: -16px;
}

.top--9 {
  top: -18px;
}

.top--10 {
  top: -20px;
}

.top--11 {
  top: -22px;
}

.top--12 {
  top: -24px;
}

.top-25 {
  top: 25%;
}

.top-50 {
  top: 50%;
}

.top-75 {
  top: 75%;
}

.top-100 {
  top: 100%;
}

.top--25 {
  top: -25%;
}

.top--50 {
  top: -50%;
}

.top--75 {
  top: -75%;
}

.top--100 {
  top: -100%;
}

.bottom-0 {
  bottom: 0;
}

.bottom-1 {
  bottom: 2px;
}

.bottom-2 {
  bottom: 4px;
}

.bottom-3 {
  bottom: 6px;
}

.bottom-4 {
  bottom: 8px;
}

.bottom-5 {
  bottom: 10px;
}

.bottom-6 {
  bottom: 12px;
}

.bottom-7 {
  bottom: 14px;
}

.bottom-8 {
  bottom: 16px;
}

.bottom-9 {
  bottom: 18px;
}

.bottom-10 {
  bottom: 20px;
}

.bottom-11 {
  bottom: 22px;
}

.bottom-12 {
  bottom: 24px;
}

.bottom--1 {
  bottom: -2px;
}

.bottom--2 {
  bottom: -4px;
}

.bottom--3 {
  bottom: -6px;
}

.bottom--4 {
  bottom: -8px;
}

.bottom--5 {
  bottom: -10px;
}

.bottom--6 {
  bottom: -12px;
}

.bottom--7 {
  bottom: -14px;
}

.bottom--8 {
  bottom: -16px;
}

.bottom--9 {
  bottom: -18px;
}

.bottom--10 {
  bottom: -20px;
}

.bottom--11 {
  bottom: -22px;
}

.bottom--12 {
  bottom: -24px;
}

.bottom-25 {
  bottom: 25%;
}

.bottom-50 {
  bottom: 50%;
}

.bottom-75 {
  bottom: 75%;
}

.bottom-100 {
  bottom: 100%;
}

.bottom--25 {
  bottom: -25%;
}

.bottom--50 {
  bottom: -50%;
}

.bottom--75 {
  bottom: -75%;
}

.bottom--100 {
  bottom: -100%;
}

.inset-0 {
  inset: 0;
}

.inset-1 {
  inset: 2px;
}

.inset-2 {
  inset: 4px;
}

.inset-3 {
  inset: 6px;
}

.inset-4 {
  inset: 8px;
}

.inset-5 {
  inset: 10px;
}

.inset-6 {
  inset: 12px;
}

.inset-7 {
  inset: 14px;
}

.inset-8 {
  inset: 16px;
}

.inset-9 {
  inset: 18px;
}

.inset-10 {
  inset: 20px;
}

.inset-11 {
  inset: 22px;
}

.inset-12 {
  inset: 24px;
}

.inset--1 {
  inset: -2px;
}

.inset--2 {
  inset: -4px;
}

.inset--3 {
  inset: -6px;
}

.inset--4 {
  inset: -8px;
}

.inset--5 {
  inset: -10px;
}

.inset--6 {
  inset: -12px;
}

.inset--7 {
  inset: -14px;
}

.inset--8 {
  inset: -16px;
}

.inset--9 {
  inset: -18px;
}

.inset--10 {
  inset: -20px;
}

.inset--11 {
  inset: -22px;
}

.inset--12 {
  inset: -24px;
}

.inset-25 {
  inset: 25%;
}

.inset-50 {
  inset: 50%;
}

.inset-75 {
  inset: 75%;
}

.inset-100 {
  inset: 100%;
}

.inset--25 {
  inset: -25%;
}

.inset--50 {
  inset: -50%;
}

.inset--75 {
  inset: -75%;
}

.inset--100 {
  inset: -100%;
}

.inset-in-0 {
  inset-inline: 0;
}

.inset-in-1 {
  inset-inline: 2px;
}

.inset-in-2 {
  inset-inline: 4px;
}

.inset-in-3 {
  inset-inline: 6px;
}

.inset-in-4 {
  inset-inline: 8px;
}

.inset-in-5 {
  inset-inline: 10px;
}

.inset-in-6 {
  inset-inline: 12px;
}

.inset-in-7 {
  inset-inline: 14px;
}

.inset-in-8 {
  inset-inline: 16px;
}

.inset-in-9 {
  inset-inline: 18px;
}

.inset-in-10 {
  inset-inline: 20px;
}

.inset-in-11 {
  inset-inline: 22px;
}

.inset-in-12 {
  inset-inline: 24px;
}

.inset-in--1 {
  inset-inline: -2px;
}

.inset-in--2 {
  inset-inline: -4px;
}

.inset-in--3 {
  inset-inline: -6px;
}

.inset-in--4 {
  inset-inline: -8px;
}

.inset-in--5 {
  inset-inline: -10px;
}

.inset-in--6 {
  inset-inline: -12px;
}

.inset-in--7 {
  inset-inline: -14px;
}

.inset-in--8 {
  inset-inline: -16px;
}

.inset-in--9 {
  inset-inline: -18px;
}

.inset-in--10 {
  inset-inline: -20px;
}

.inset-in--11 {
  inset-inline: -22px;
}

.inset-in--12 {
  inset-inline: -24px;
}

.inset-in-25 {
  inset-inline: 25%;
}

.inset-in-50 {
  inset-inline: 50%;
}

.inset-in-75 {
  inset-inline: 75%;
}

.inset-in-100 {
  inset-inline: 100%;
}

.inset-in--25 {
  inset-inline: -25%;
}

.inset-in--50 {
  inset-inline: -50%;
}

.inset-in--75 {
  inset-inline: -75%;
}

.inset-in--100 {
  inset-inline: -100%;
}

.inset-e-0 {
  inset-inline-end: 0;
}

.inset-e-1 {
  inset-inline-end: 2px;
}

.inset-e-2 {
  inset-inline-end: 4px;
}

.inset-e-3 {
  inset-inline-end: 6px;
}

.inset-e-4 {
  inset-inline-end: 8px;
}

.inset-e-5 {
  inset-inline-end: 10px;
}

.inset-e-6 {
  inset-inline-end: 12px;
}

.inset-e-7 {
  inset-inline-end: 14px;
}

.inset-e-8 {
  inset-inline-end: 16px;
}

.inset-e-9 {
  inset-inline-end: 18px;
}

.inset-e-10 {
  inset-inline-end: 20px;
}

.inset-e-11 {
  inset-inline-end: 22px;
}

.inset-e-12 {
  inset-inline-end: 24px;
}

.inset-e--1 {
  inset-inline-end: -2px;
}

.inset-e--2 {
  inset-inline-end: -4px;
}

.inset-e--3 {
  inset-inline-end: -6px;
}

.inset-e--4 {
  inset-inline-end: -8px;
}

.inset-e--5 {
  inset-inline-end: -10px;
}

.inset-e--6 {
  inset-inline-end: -12px;
}

.inset-e--7 {
  inset-inline-end: -14px;
}

.inset-e--8 {
  inset-inline-end: -16px;
}

.inset-e--9 {
  inset-inline-end: -18px;
}

.inset-e--10 {
  inset-inline-end: -20px;
}

.inset-e--11 {
  inset-inline-end: -22px;
}

.inset-e--12 {
  inset-inline-end: -24px;
}

.inset-e-25 {
  inset-inline-end: 25%;
}

.inset-e-50 {
  inset-inline-end: 50%;
}

.inset-e-75 {
  inset-inline-end: 75%;
}

.inset-e-100 {
  inset-inline-end: 100%;
}

.inset-e--25 {
  inset-inline-end: -25%;
}

.inset-e--50 {
  inset-inline-end: -50%;
}

.inset-e--75 {
  inset-inline-end: -75%;
}

.inset-e--100 {
  inset-inline-end: -100%;
}

.inset-s-0 {
  inset-inline-start: 0;
}

.inset-s-1 {
  inset-inline-start: 2px;
}

.inset-s-2 {
  inset-inline-start: 4px;
}

.inset-s-3 {
  inset-inline-start: 6px;
}

.inset-s-4 {
  inset-inline-start: 8px;
}

.inset-s-5 {
  inset-inline-start: 10px;
}

.inset-s-6 {
  inset-inline-start: 12px;
}

.inset-s-7 {
  inset-inline-start: 14px;
}

.inset-s-8 {
  inset-inline-start: 16px;
}

.inset-s-9 {
  inset-inline-start: 18px;
}

.inset-s-10 {
  inset-inline-start: 20px;
}

.inset-s-11 {
  inset-inline-start: 22px;
}

.inset-s-12 {
  inset-inline-start: 24px;
}

.inset-s--1 {
  inset-inline-start: -2px;
}

.inset-s--2 {
  inset-inline-start: -4px;
}

.inset-s--3 {
  inset-inline-start: -6px;
}

.inset-s--4 {
  inset-inline-start: -8px;
}

.inset-s--5 {
  inset-inline-start: -10px;
}

.inset-s--6 {
  inset-inline-start: -12px;
}

.inset-s--7 {
  inset-inline-start: -14px;
}

.inset-s--8 {
  inset-inline-start: -16px;
}

.inset-s--9 {
  inset-inline-start: -18px;
}

.inset-s--10 {
  inset-inline-start: -20px;
}

.inset-s--11 {
  inset-inline-start: -22px;
}

.inset-s--12 {
  inset-inline-start: -24px;
}

.inset-s-25 {
  inset-inline-start: 25%;
}

.inset-s-50 {
  inset-inline-start: 50%;
}

.inset-s-75 {
  inset-inline-start: 75%;
}

.inset-s-100 {
  inset-inline-start: 100%;
}

.inset-s--25 {
  inset-inline-start: -25%;
}

.inset-s--50 {
  inset-inline-start: -50%;
}

.inset-s--75 {
  inset-inline-start: -75%;
}

.inset-s--100 {
  inset-inline-start: -100%;
}

.inset-b-0 {
  inset-block: 0;
}

.inset-b-1 {
  inset-block: 2px;
}

.inset-b-2 {
  inset-block: 4px;
}

.inset-b-3 {
  inset-block: 6px;
}

.inset-b-4 {
  inset-block: 8px;
}

.inset-b-5 {
  inset-block: 10px;
}

.inset-b-6 {
  inset-block: 12px;
}

.inset-b-7 {
  inset-block: 14px;
}

.inset-b-8 {
  inset-block: 16px;
}

.inset-b-9 {
  inset-block: 18px;
}

.inset-b-10 {
  inset-block: 20px;
}

.inset-b-11 {
  inset-block: 22px;
}

.inset-b-12 {
  inset-block: 24px;
}

.inset-b--1 {
  inset-block: -2px;
}

.inset-b--2 {
  inset-block: -4px;
}

.inset-b--3 {
  inset-block: -6px;
}

.inset-b--4 {
  inset-block: -8px;
}

.inset-b--5 {
  inset-block: -10px;
}

.inset-b--6 {
  inset-block: -12px;
}

.inset-b--7 {
  inset-block: -14px;
}

.inset-b--8 {
  inset-block: -16px;
}

.inset-b--9 {
  inset-block: -18px;
}

.inset-b--10 {
  inset-block: -20px;
}

.inset-b--11 {
  inset-block: -22px;
}

.inset-b--12 {
  inset-block: -24px;
}

.inset-b-25 {
  inset-block: 25%;
}

.inset-b-50 {
  inset-block: 50%;
}

.inset-b-75 {
  inset-block: 75%;
}

.inset-b-100 {
  inset-block: 100%;
}

.inset-b--25 {
  inset-block: -25%;
}

.inset-b--50 {
  inset-block: -50%;
}

.inset-b--75 {
  inset-block: -75%;
}

.inset-b--100 {
  inset-block: -100%;
}

.inset-b-e-0 {
  inset-block-end: 0;
}

.inset-b-e-1 {
  inset-block-end: 2px;
}

.inset-b-e-2 {
  inset-block-end: 4px;
}

.inset-b-e-3 {
  inset-block-end: 6px;
}

.inset-b-e-4 {
  inset-block-end: 8px;
}

.inset-b-e-5 {
  inset-block-end: 10px;
}

.inset-b-e-6 {
  inset-block-end: 12px;
}

.inset-b-e-7 {
  inset-block-end: 14px;
}

.inset-b-e-8 {
  inset-block-end: 16px;
}

.inset-b-e-9 {
  inset-block-end: 18px;
}

.inset-b-e-10 {
  inset-block-end: 20px;
}

.inset-b-e-11 {
  inset-block-end: 22px;
}

.inset-b-e-12 {
  inset-block-end: 24px;
}

.inset-b-e--1 {
  inset-block-end: -2px;
}

.inset-b-e--2 {
  inset-block-end: -4px;
}

.inset-b-e--3 {
  inset-block-end: -6px;
}

.inset-b-e--4 {
  inset-block-end: -8px;
}

.inset-b-e--5 {
  inset-block-end: -10px;
}

.inset-b-e--6 {
  inset-block-end: -12px;
}

.inset-b-e--7 {
  inset-block-end: -14px;
}

.inset-b-e--8 {
  inset-block-end: -16px;
}

.inset-b-e--9 {
  inset-block-end: -18px;
}

.inset-b-e--10 {
  inset-block-end: -20px;
}

.inset-b-e--11 {
  inset-block-end: -22px;
}

.inset-b-e--12 {
  inset-block-end: -24px;
}

.inset-b-e-25 {
  inset-block-end: 25%;
}

.inset-b-e-50 {
  inset-block-end: 50%;
}

.inset-b-e-75 {
  inset-block-end: 75%;
}

.inset-b-e-100 {
  inset-block-end: 100%;
}

.inset-b-e--25 {
  inset-block-end: -25%;
}

.inset-b-e--50 {
  inset-block-end: -50%;
}

.inset-b-e--75 {
  inset-block-end: -75%;
}

.inset-b-e--100 {
  inset-block-end: -100%;
}

.inset-b-s-0 {
  inset-block-start: 0;
}

.inset-b-s-1 {
  inset-block-start: 2px;
}

.inset-b-s-2 {
  inset-block-start: 4px;
}

.inset-b-s-3 {
  inset-block-start: 6px;
}

.inset-b-s-4 {
  inset-block-start: 8px;
}

.inset-b-s-5 {
  inset-block-start: 10px;
}

.inset-b-s-6 {
  inset-block-start: 12px;
}

.inset-b-s-7 {
  inset-block-start: 14px;
}

.inset-b-s-8 {
  inset-block-start: 16px;
}

.inset-b-s-9 {
  inset-block-start: 18px;
}

.inset-b-s-10 {
  inset-block-start: 20px;
}

.inset-b-s-11 {
  inset-block-start: 22px;
}

.inset-b-s-12 {
  inset-block-start: 24px;
}

.inset-b-s--1 {
  inset-block-start: -2px;
}

.inset-b-s--2 {
  inset-block-start: -4px;
}

.inset-b-s--3 {
  inset-block-start: -6px;
}

.inset-b-s--4 {
  inset-block-start: -8px;
}

.inset-b-s--5 {
  inset-block-start: -10px;
}

.inset-b-s--6 {
  inset-block-start: -12px;
}

.inset-b-s--7 {
  inset-block-start: -14px;
}

.inset-b-s--8 {
  inset-block-start: -16px;
}

.inset-b-s--9 {
  inset-block-start: -18px;
}

.inset-b-s--10 {
  inset-block-start: -20px;
}

.inset-b-s--11 {
  inset-block-start: -22px;
}

.inset-b-s--12 {
  inset-block-start: -24px;
}

.inset-b-s-25 {
  inset-block-start: 25%;
}

.inset-b-s-50 {
  inset-block-start: 50%;
}

.inset-b-s-75 {
  inset-block-start: 75%;
}

.inset-b-s-100 {
  inset-block-start: 100%;
}

.inset-b-s--25 {
  inset-block-start: -25%;
}

.inset-b-s--50 {
  inset-block-start: -50%;
}

.inset-b-s--75 {
  inset-block-start: -75%;
}

.inset-b-s--100 {
  inset-block-start: -100%;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-visible {
  overflow: visible;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-x-visible {
  overflow-x: visible;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.overflow-y-visible {
  overflow-y: visible;
}

.w-2 {
  width: 4px;
}

.w-4 {
  width: 8px;
}

.w-6 {
  width: 12px;
}

.w-8 {
  width: 16px;
}

.w-10 {
  width: 20px;
}

.w-12 {
  width: 24px;
}

.w-14 {
  width: 28px;
}

.w-16 {
  width: 32px;
}

.w-18 {
  width: 36px;
}

.w-20 {
  width: 40px;
}

.w-22 {
  width: 44px;
}

.w-24 {
  width: 48px;
}

.w-26 {
  width: 52px;
}

.w-28 {
  width: 56px;
}

.w-30 {
  width: 60px;
}

.w-32 {
  width: 64px;
}

.w-34 {
  width: 68px;
}

.w-36 {
  width: 72px;
}

.w-38 {
  width: 76px;
}

.w-40 {
  width: 80px;
}

.w-42 {
  width: 84px;
}

.w-44 {
  width: 88px;
}

.w-46 {
  width: 92px;
}

.w-48 {
  width: 96px;
}

.w-50 {
  width: 100px;
}

.w-52 {
  width: 104px;
}

.w-54 {
  width: 108px;
}

.w-56 {
  width: 112px;
}

.w-58 {
  width: 116px;
}

.w-60 {
  width: 120px;
}

.w-62 {
  width: 124px;
}

.w-64 {
  width: 128px;
}

.w-66 {
  width: 132px;
}

.w-68 {
  width: 136px;
}

.w-70 {
  width: 140px;
}

.w-72 {
  width: 144px;
}

.w-74 {
  width: 148px;
}

.w-76 {
  width: 152px;
}

.w-78 {
  width: 156px;
}

.w-80 {
  width: 160px;
}

.w-82 {
  width: 164px;
}

.w-84 {
  width: 168px;
}

.w-86 {
  width: 172px;
}

.w-88 {
  width: 176px;
}

.w-90 {
  width: 180px;
}

.w-92 {
  width: 184px;
}

.w-94 {
  width: 188px;
}

.w-96 {
  width: 192px;
}

.w-98 {
  width: 196px;
}

.w-100 {
  width: 200px;
}

.w-102 {
  width: 204px;
}

.w-104 {
  width: 208px;
}

.w-106 {
  width: 212px;
}

.w-108 {
  width: 216px;
}

.w-110 {
  width: 220px;
}

.w-112 {
  width: 224px;
}

.w-114 {
  width: 228px;
}

.w-116 {
  width: 232px;
}

.w-118 {
  width: 236px;
}

.w-120 {
  width: 240px;
}

.w-122 {
  width: 244px;
}

.w-124 {
  width: 248px;
}

.w-126 {
  width: 252px;
}

.w-128 {
  width: 256px;
}

.w-130 {
  width: 260px;
}

.w-132 {
  width: 264px;
}

.w-134 {
  width: 268px;
}

.w-136 {
  width: 272px;
}

.w-138 {
  width: 276px;
}

.w-140 {
  width: 280px;
}

.w-142 {
  width: 284px;
}

.w-144 {
  width: 288px;
}

.w-146 {
  width: 292px;
}

.w-148 {
  width: 296px;
}

.w-150 {
  width: 300px;
}

.w-152 {
  width: 304px;
}

.w-154 {
  width: 308px;
}

.w-156 {
  width: 312px;
}

.w-158 {
  width: 316px;
}

.w-160 {
  width: 320px;
}

.w-162 {
  width: 324px;
}

.w-164 {
  width: 328px;
}

.w-166 {
  width: 332px;
}

.w-168 {
  width: 336px;
}

.w-170 {
  width: 340px;
}

.w-172 {
  width: 344px;
}

.w-174 {
  width: 348px;
}

.w-176 {
  width: 352px;
}

.w-178 {
  width: 356px;
}

.w-180 {
  width: 360px;
}

.w-182 {
  width: 364px;
}

.w-184 {
  width: 368px;
}

.w-186 {
  width: 372px;
}

.w-188 {
  width: 376px;
}

.w-190 {
  width: 380px;
}

.w-192 {
  width: 384px;
}

.w-0 {
  width: 0;
}

.w-1 {
  width: 1px;
}

.w-1\.5 {
  width: 2px;
}

.w-fit {
  width: fit-content;
}

.w-min {
  width: min-content;
}

.w-max {
  width: max-content;
}

.w-auto {
  width: auto;
}

.w-screen {
  width: 100vw;
}

.w-screen {
  width: 100vw;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.3333333333%;
}

.w-2\/3 {
  width: 66.6666666667%;
}

.w-1\/4 {
  width: 25%;
}

.w-3\/4 {
  width: 75%;
}

.w-1\/10 {
  width: 10%;
}

.w-2\/10 {
  width: 20%;
}

.w-3\/10 {
  width: 30%;
}

.w-4\/10 {
  width: 40%;
}

.w-6\/10 {
  width: 60%;
}

.w-7\/10 {
  width: 70%;
}

.w-8\/10 {
  width: 80%;
}

.w-9\/10 {
  width: 90%;
}

.w-full {
  width: 100%;
}

.max-w-2 {
  max-width: 4px;
}

.max-w-4 {
  max-width: 8px;
}

.max-w-6 {
  max-width: 12px;
}

.max-w-8 {
  max-width: 16px;
}

.max-w-10 {
  max-width: 20px;
}

.max-w-12 {
  max-width: 24px;
}

.max-w-14 {
  max-width: 28px;
}

.max-w-16 {
  max-width: 32px;
}

.max-w-18 {
  max-width: 36px;
}

.max-w-20 {
  max-width: 40px;
}

.max-w-22 {
  max-width: 44px;
}

.max-w-24 {
  max-width: 48px;
}

.max-w-26 {
  max-width: 52px;
}

.max-w-28 {
  max-width: 56px;
}

.max-w-30 {
  max-width: 60px;
}

.max-w-32 {
  max-width: 64px;
}

.max-w-34 {
  max-width: 68px;
}

.max-w-36 {
  max-width: 72px;
}

.max-w-38 {
  max-width: 76px;
}

.max-w-40 {
  max-width: 80px;
}

.max-w-42 {
  max-width: 84px;
}

.max-w-44 {
  max-width: 88px;
}

.max-w-46 {
  max-width: 92px;
}

.max-w-48 {
  max-width: 96px;
}

.max-w-50 {
  max-width: 100px;
}

.max-w-52 {
  max-width: 104px;
}

.max-w-54 {
  max-width: 108px;
}

.max-w-56 {
  max-width: 112px;
}

.max-w-58 {
  max-width: 116px;
}

.max-w-60 {
  max-width: 120px;
}

.max-w-62 {
  max-width: 124px;
}

.max-w-64 {
  max-width: 128px;
}

.max-w-66 {
  max-width: 132px;
}

.max-w-68 {
  max-width: 136px;
}

.max-w-70 {
  max-width: 140px;
}

.max-w-72 {
  max-width: 144px;
}

.max-w-74 {
  max-width: 148px;
}

.max-w-76 {
  max-width: 152px;
}

.max-w-78 {
  max-width: 156px;
}

.max-w-80 {
  max-width: 160px;
}

.max-w-82 {
  max-width: 164px;
}

.max-w-84 {
  max-width: 168px;
}

.max-w-86 {
  max-width: 172px;
}

.max-w-88 {
  max-width: 176px;
}

.max-w-90 {
  max-width: 180px;
}

.max-w-92 {
  max-width: 184px;
}

.max-w-94 {
  max-width: 188px;
}

.max-w-96 {
  max-width: 192px;
}

.max-w-98 {
  max-width: 196px;
}

.max-w-100 {
  max-width: 200px;
}

.max-w-102 {
  max-width: 204px;
}

.max-w-104 {
  max-width: 208px;
}

.max-w-106 {
  max-width: 212px;
}

.max-w-108 {
  max-width: 216px;
}

.max-w-110 {
  max-width: 220px;
}

.max-w-112 {
  max-width: 224px;
}

.max-w-114 {
  max-width: 228px;
}

.max-w-116 {
  max-width: 232px;
}

.max-w-118 {
  max-width: 236px;
}

.max-w-120 {
  max-width: 240px;
}

.max-w-122 {
  max-width: 244px;
}

.max-w-124 {
  max-width: 248px;
}

.max-w-126 {
  max-width: 252px;
}

.max-w-128 {
  max-width: 256px;
}

.max-w-130 {
  max-width: 260px;
}

.max-w-132 {
  max-width: 264px;
}

.max-w-134 {
  max-width: 268px;
}

.max-w-136 {
  max-width: 272px;
}

.max-w-138 {
  max-width: 276px;
}

.max-w-140 {
  max-width: 280px;
}

.max-w-142 {
  max-width: 284px;
}

.max-w-144 {
  max-width: 288px;
}

.max-w-146 {
  max-width: 292px;
}

.max-w-148 {
  max-width: 296px;
}

.max-w-150 {
  max-width: 300px;
}

.max-w-152 {
  max-width: 304px;
}

.max-w-154 {
  max-width: 308px;
}

.max-w-156 {
  max-width: 312px;
}

.max-w-158 {
  max-width: 316px;
}

.max-w-160 {
  max-width: 320px;
}

.max-w-162 {
  max-width: 324px;
}

.max-w-164 {
  max-width: 328px;
}

.max-w-166 {
  max-width: 332px;
}

.max-w-168 {
  max-width: 336px;
}

.max-w-170 {
  max-width: 340px;
}

.max-w-172 {
  max-width: 344px;
}

.max-w-174 {
  max-width: 348px;
}

.max-w-176 {
  max-width: 352px;
}

.max-w-178 {
  max-width: 356px;
}

.max-w-180 {
  max-width: 360px;
}

.max-w-182 {
  max-width: 364px;
}

.max-w-184 {
  max-width: 368px;
}

.max-w-186 {
  max-width: 372px;
}

.max-w-188 {
  max-width: 376px;
}

.max-w-190 {
  max-width: 380px;
}

.max-w-192 {
  max-width: 384px;
}

.max-w-0 {
  max-width: 0;
}

.max-w-1 {
  max-width: 1px;
}

.max-w-1\.5 {
  max-width: 2px;
}

.max-w-fit {
  max-width: fit-content;
}

.max-w-min {
  max-width: min-content;
}

.max-w-max {
  max-width: max-content;
}

.max-w-auto {
  max-width: auto;
}

.max-w-screen {
  max-width: 100vw;
}

.max-w-screen {
  max-width: 100vw;
}

.max-w-1\/2 {
  max-width: 50%;
}

.max-w-1\/3 {
  max-width: 33.3333333333%;
}

.max-w-2\/3 {
  max-width: 66.6666666667%;
}

.max-w-1\/4 {
  max-width: 25%;
}

.max-w-3\/4 {
  max-width: 75%;
}

.max-w-1\/10 {
  max-width: 10%;
}

.max-w-2\/10 {
  max-width: 20%;
}

.max-w-3\/10 {
  max-width: 30%;
}

.max-w-4\/10 {
  max-width: 40%;
}

.max-w-6\/10 {
  max-width: 60%;
}

.max-w-7\/10 {
  max-width: 70%;
}

.max-w-8\/10 {
  max-width: 80%;
}

.max-w-9\/10 {
  max-width: 90%;
}

.max-w-full {
  max-width: 100%;
}

.min-w-2 {
  min-width: 4px;
}

.min-w-4 {
  min-width: 8px;
}

.min-w-6 {
  min-width: 12px;
}

.min-w-8 {
  min-width: 16px;
}

.min-w-10 {
  min-width: 20px;
}

.min-w-12 {
  min-width: 24px;
}

.min-w-14 {
  min-width: 28px;
}

.min-w-16 {
  min-width: 32px;
}

.min-w-18 {
  min-width: 36px;
}

.min-w-20 {
  min-width: 40px;
}

.min-w-22 {
  min-width: 44px;
}

.min-w-24 {
  min-width: 48px;
}

.min-w-26 {
  min-width: 52px;
}

.min-w-28 {
  min-width: 56px;
}

.min-w-30 {
  min-width: 60px;
}

.min-w-32 {
  min-width: 64px;
}

.min-w-34 {
  min-width: 68px;
}

.min-w-36 {
  min-width: 72px;
}

.min-w-38 {
  min-width: 76px;
}

.min-w-40 {
  min-width: 80px;
}

.min-w-42 {
  min-width: 84px;
}

.min-w-44 {
  min-width: 88px;
}

.min-w-46 {
  min-width: 92px;
}

.min-w-48 {
  min-width: 96px;
}

.min-w-50 {
  min-width: 100px;
}

.min-w-52 {
  min-width: 104px;
}

.min-w-54 {
  min-width: 108px;
}

.min-w-56 {
  min-width: 112px;
}

.min-w-58 {
  min-width: 116px;
}

.min-w-60 {
  min-width: 120px;
}

.min-w-62 {
  min-width: 124px;
}

.min-w-64 {
  min-width: 128px;
}

.min-w-66 {
  min-width: 132px;
}

.min-w-68 {
  min-width: 136px;
}

.min-w-70 {
  min-width: 140px;
}

.min-w-72 {
  min-width: 144px;
}

.min-w-74 {
  min-width: 148px;
}

.min-w-76 {
  min-width: 152px;
}

.min-w-78 {
  min-width: 156px;
}

.min-w-80 {
  min-width: 160px;
}

.min-w-82 {
  min-width: 164px;
}

.min-w-84 {
  min-width: 168px;
}

.min-w-86 {
  min-width: 172px;
}

.min-w-88 {
  min-width: 176px;
}

.min-w-90 {
  min-width: 180px;
}

.min-w-92 {
  min-width: 184px;
}

.min-w-94 {
  min-width: 188px;
}

.min-w-96 {
  min-width: 192px;
}

.min-w-98 {
  min-width: 196px;
}

.min-w-100 {
  min-width: 200px;
}

.min-w-102 {
  min-width: 204px;
}

.min-w-104 {
  min-width: 208px;
}

.min-w-106 {
  min-width: 212px;
}

.min-w-108 {
  min-width: 216px;
}

.min-w-110 {
  min-width: 220px;
}

.min-w-112 {
  min-width: 224px;
}

.min-w-114 {
  min-width: 228px;
}

.min-w-116 {
  min-width: 232px;
}

.min-w-118 {
  min-width: 236px;
}

.min-w-120 {
  min-width: 240px;
}

.min-w-122 {
  min-width: 244px;
}

.min-w-124 {
  min-width: 248px;
}

.min-w-126 {
  min-width: 252px;
}

.min-w-128 {
  min-width: 256px;
}

.min-w-130 {
  min-width: 260px;
}

.min-w-132 {
  min-width: 264px;
}

.min-w-134 {
  min-width: 268px;
}

.min-w-136 {
  min-width: 272px;
}

.min-w-138 {
  min-width: 276px;
}

.min-w-140 {
  min-width: 280px;
}

.min-w-142 {
  min-width: 284px;
}

.min-w-144 {
  min-width: 288px;
}

.min-w-146 {
  min-width: 292px;
}

.min-w-148 {
  min-width: 296px;
}

.min-w-150 {
  min-width: 300px;
}

.min-w-152 {
  min-width: 304px;
}

.min-w-154 {
  min-width: 308px;
}

.min-w-156 {
  min-width: 312px;
}

.min-w-158 {
  min-width: 316px;
}

.min-w-160 {
  min-width: 320px;
}

.min-w-162 {
  min-width: 324px;
}

.min-w-164 {
  min-width: 328px;
}

.min-w-166 {
  min-width: 332px;
}

.min-w-168 {
  min-width: 336px;
}

.min-w-170 {
  min-width: 340px;
}

.min-w-172 {
  min-width: 344px;
}

.min-w-174 {
  min-width: 348px;
}

.min-w-176 {
  min-width: 352px;
}

.min-w-178 {
  min-width: 356px;
}

.min-w-180 {
  min-width: 360px;
}

.min-w-182 {
  min-width: 364px;
}

.min-w-184 {
  min-width: 368px;
}

.min-w-186 {
  min-width: 372px;
}

.min-w-188 {
  min-width: 376px;
}

.min-w-190 {
  min-width: 380px;
}

.min-w-192 {
  min-width: 384px;
}

.min-w-0 {
  min-width: 0;
}

.min-w-1 {
  min-width: 1px;
}

.min-w-1\.5 {
  min-width: 2px;
}

.min-w-fit {
  min-width: fit-content;
}

.min-w-min {
  min-width: min-content;
}

.min-w-max {
  min-width: max-content;
}

.min-w-auto {
  min-width: auto;
}

.min-w-screen {
  min-width: 100vw;
}

.min-w-screen {
  min-width: 100vw;
}

.min-w-1\/2 {
  min-width: 50%;
}

.min-w-1\/3 {
  min-width: 33.3333333333%;
}

.min-w-2\/3 {
  min-width: 66.6666666667%;
}

.min-w-1\/4 {
  min-width: 25%;
}

.min-w-3\/4 {
  min-width: 75%;
}

.min-w-1\/10 {
  min-width: 10%;
}

.min-w-2\/10 {
  min-width: 20%;
}

.min-w-3\/10 {
  min-width: 30%;
}

.min-w-4\/10 {
  min-width: 40%;
}

.min-w-6\/10 {
  min-width: 60%;
}

.min-w-7\/10 {
  min-width: 70%;
}

.min-w-8\/10 {
  min-width: 80%;
}

.min-w-9\/10 {
  min-width: 90%;
}

.min-w-full {
  min-width: 100%;
}

.h-2 {
  height: 4px;
}

.h-4 {
  height: 8px;
}

.h-6 {
  height: 12px;
}

.h-8 {
  height: 16px;
}

.h-10 {
  height: 20px;
}

.h-12 {
  height: 24px;
}

.h-14 {
  height: 28px;
}

.h-16 {
  height: 32px;
}

.h-18 {
  height: 36px;
}

.h-20 {
  height: 40px;
}

.h-22 {
  height: 44px;
}

.h-24 {
  height: 48px;
}

.h-26 {
  height: 52px;
}

.h-28 {
  height: 56px;
}

.h-30 {
  height: 60px;
}

.h-32 {
  height: 64px;
}

.h-34 {
  height: 68px;
}

.h-36 {
  height: 72px;
}

.h-38 {
  height: 76px;
}

.h-40 {
  height: 80px;
}

.h-42 {
  height: 84px;
}

.h-44 {
  height: 88px;
}

.h-46 {
  height: 92px;
}

.h-48 {
  height: 96px;
}

.h-50 {
  height: 100px;
}

.h-52 {
  height: 104px;
}

.h-54 {
  height: 108px;
}

.h-56 {
  height: 112px;
}

.h-58 {
  height: 116px;
}

.h-60 {
  height: 120px;
}

.h-62 {
  height: 124px;
}

.h-64 {
  height: 128px;
}

.h-66 {
  height: 132px;
}

.h-68 {
  height: 136px;
}

.h-70 {
  height: 140px;
}

.h-72 {
  height: 144px;
}

.h-74 {
  height: 148px;
}

.h-76 {
  height: 152px;
}

.h-78 {
  height: 156px;
}

.h-80 {
  height: 160px;
}

.h-82 {
  height: 164px;
}

.h-84 {
  height: 168px;
}

.h-86 {
  height: 172px;
}

.h-88 {
  height: 176px;
}

.h-90 {
  height: 180px;
}

.h-92 {
  height: 184px;
}

.h-94 {
  height: 188px;
}

.h-96 {
  height: 192px;
}

.h-98 {
  height: 196px;
}

.h-100 {
  height: 200px;
}

.h-102 {
  height: 204px;
}

.h-104 {
  height: 208px;
}

.h-106 {
  height: 212px;
}

.h-108 {
  height: 216px;
}

.h-110 {
  height: 220px;
}

.h-112 {
  height: 224px;
}

.h-114 {
  height: 228px;
}

.h-116 {
  height: 232px;
}

.h-118 {
  height: 236px;
}

.h-120 {
  height: 240px;
}

.h-122 {
  height: 244px;
}

.h-124 {
  height: 248px;
}

.h-126 {
  height: 252px;
}

.h-128 {
  height: 256px;
}

.h-130 {
  height: 260px;
}

.h-132 {
  height: 264px;
}

.h-134 {
  height: 268px;
}

.h-136 {
  height: 272px;
}

.h-138 {
  height: 276px;
}

.h-140 {
  height: 280px;
}

.h-142 {
  height: 284px;
}

.h-144 {
  height: 288px;
}

.h-146 {
  height: 292px;
}

.h-148 {
  height: 296px;
}

.h-150 {
  height: 300px;
}

.h-152 {
  height: 304px;
}

.h-154 {
  height: 308px;
}

.h-156 {
  height: 312px;
}

.h-158 {
  height: 316px;
}

.h-160 {
  height: 320px;
}

.h-162 {
  height: 324px;
}

.h-164 {
  height: 328px;
}

.h-166 {
  height: 332px;
}

.h-168 {
  height: 336px;
}

.h-170 {
  height: 340px;
}

.h-172 {
  height: 344px;
}

.h-174 {
  height: 348px;
}

.h-176 {
  height: 352px;
}

.h-178 {
  height: 356px;
}

.h-180 {
  height: 360px;
}

.h-182 {
  height: 364px;
}

.h-184 {
  height: 368px;
}

.h-186 {
  height: 372px;
}

.h-188 {
  height: 376px;
}

.h-190 {
  height: 380px;
}

.h-192 {
  height: 384px;
}

.h-0 {
  height: 0;
}

.h-1 {
  height: 1px;
}

.h-1\.5 {
  height: 2px;
}

.h-fit {
  height: fit-content;
}

.h-min {
  height: min-content;
}

.h-max {
  height: max-content;
}

.h-auto {
  height: auto;
}

.h-screen {
  height: 100vh;
}

.h-screen {
  height: 100vh;
}

.h-1\/2 {
  height: 50%;
}

.h-1\/3 {
  height: 33.3333333333%;
}

.h-2\/3 {
  height: 66.6666666667%;
}

.h-1\/4 {
  height: 25%;
}

.h-3\/4 {
  height: 75%;
}

.h-1\/10 {
  height: 10%;
}

.h-2\/10 {
  height: 20%;
}

.h-3\/10 {
  height: 30%;
}

.h-4\/10 {
  height: 40%;
}

.h-6\/10 {
  height: 60%;
}

.h-7\/10 {
  height: 70%;
}

.h-8\/10 {
  height: 80%;
}

.h-9\/10 {
  height: 90%;
}

.h-full {
  height: 100%;
}

.max-h-2 {
  max-height: 4px;
}

.max-h-4 {
  max-height: 8px;
}

.max-h-6 {
  max-height: 12px;
}

.max-h-8 {
  max-height: 16px;
}

.max-h-10 {
  max-height: 20px;
}

.max-h-12 {
  max-height: 24px;
}

.max-h-14 {
  max-height: 28px;
}

.max-h-16 {
  max-height: 32px;
}

.max-h-18 {
  max-height: 36px;
}

.max-h-20 {
  max-height: 40px;
}

.max-h-22 {
  max-height: 44px;
}

.max-h-24 {
  max-height: 48px;
}

.max-h-26 {
  max-height: 52px;
}

.max-h-28 {
  max-height: 56px;
}

.max-h-30 {
  max-height: 60px;
}

.max-h-32 {
  max-height: 64px;
}

.max-h-34 {
  max-height: 68px;
}

.max-h-36 {
  max-height: 72px;
}

.max-h-38 {
  max-height: 76px;
}

.max-h-40 {
  max-height: 80px;
}

.max-h-42 {
  max-height: 84px;
}

.max-h-44 {
  max-height: 88px;
}

.max-h-46 {
  max-height: 92px;
}

.max-h-48 {
  max-height: 96px;
}

.max-h-50 {
  max-height: 100px;
}

.max-h-52 {
  max-height: 104px;
}

.max-h-54 {
  max-height: 108px;
}

.max-h-56 {
  max-height: 112px;
}

.max-h-58 {
  max-height: 116px;
}

.max-h-60 {
  max-height: 120px;
}

.max-h-62 {
  max-height: 124px;
}

.max-h-64 {
  max-height: 128px;
}

.max-h-66 {
  max-height: 132px;
}

.max-h-68 {
  max-height: 136px;
}

.max-h-70 {
  max-height: 140px;
}

.max-h-72 {
  max-height: 144px;
}

.max-h-74 {
  max-height: 148px;
}

.max-h-76 {
  max-height: 152px;
}

.max-h-78 {
  max-height: 156px;
}

.max-h-80 {
  max-height: 160px;
}

.max-h-82 {
  max-height: 164px;
}

.max-h-84 {
  max-height: 168px;
}

.max-h-86 {
  max-height: 172px;
}

.max-h-88 {
  max-height: 176px;
}

.max-h-90 {
  max-height: 180px;
}

.max-h-92 {
  max-height: 184px;
}

.max-h-94 {
  max-height: 188px;
}

.max-h-96 {
  max-height: 192px;
}

.max-h-98 {
  max-height: 196px;
}

.max-h-100 {
  max-height: 200px;
}

.max-h-102 {
  max-height: 204px;
}

.max-h-104 {
  max-height: 208px;
}

.max-h-106 {
  max-height: 212px;
}

.max-h-108 {
  max-height: 216px;
}

.max-h-110 {
  max-height: 220px;
}

.max-h-112 {
  max-height: 224px;
}

.max-h-114 {
  max-height: 228px;
}

.max-h-116 {
  max-height: 232px;
}

.max-h-118 {
  max-height: 236px;
}

.max-h-120 {
  max-height: 240px;
}

.max-h-122 {
  max-height: 244px;
}

.max-h-124 {
  max-height: 248px;
}

.max-h-126 {
  max-height: 252px;
}

.max-h-128 {
  max-height: 256px;
}

.max-h-130 {
  max-height: 260px;
}

.max-h-132 {
  max-height: 264px;
}

.max-h-134 {
  max-height: 268px;
}

.max-h-136 {
  max-height: 272px;
}

.max-h-138 {
  max-height: 276px;
}

.max-h-140 {
  max-height: 280px;
}

.max-h-142 {
  max-height: 284px;
}

.max-h-144 {
  max-height: 288px;
}

.max-h-146 {
  max-height: 292px;
}

.max-h-148 {
  max-height: 296px;
}

.max-h-150 {
  max-height: 300px;
}

.max-h-152 {
  max-height: 304px;
}

.max-h-154 {
  max-height: 308px;
}

.max-h-156 {
  max-height: 312px;
}

.max-h-158 {
  max-height: 316px;
}

.max-h-160 {
  max-height: 320px;
}

.max-h-162 {
  max-height: 324px;
}

.max-h-164 {
  max-height: 328px;
}

.max-h-166 {
  max-height: 332px;
}

.max-h-168 {
  max-height: 336px;
}

.max-h-170 {
  max-height: 340px;
}

.max-h-172 {
  max-height: 344px;
}

.max-h-174 {
  max-height: 348px;
}

.max-h-176 {
  max-height: 352px;
}

.max-h-178 {
  max-height: 356px;
}

.max-h-180 {
  max-height: 360px;
}

.max-h-182 {
  max-height: 364px;
}

.max-h-184 {
  max-height: 368px;
}

.max-h-186 {
  max-height: 372px;
}

.max-h-188 {
  max-height: 376px;
}

.max-h-190 {
  max-height: 380px;
}

.max-h-192 {
  max-height: 384px;
}

.max-h-0 {
  max-height: 0;
}

.max-h-1 {
  max-height: 1px;
}

.max-h-1\.5 {
  max-height: 2px;
}

.max-h-fit {
  max-height: fit-content;
}

.max-h-min {
  max-height: min-content;
}

.max-h-max {
  max-height: max-content;
}

.max-h-auto {
  max-height: auto;
}

.max-h-screen {
  max-height: 100vh;
}

.max-h-screen {
  max-height: 100vh;
}

.max-h-1\/2 {
  max-height: 50%;
}

.max-h-1\/3 {
  max-height: 33.3333333333%;
}

.max-h-2\/3 {
  max-height: 66.6666666667%;
}

.max-h-1\/4 {
  max-height: 25%;
}

.max-h-3\/4 {
  max-height: 75%;
}

.max-h-1\/10 {
  max-height: 10%;
}

.max-h-2\/10 {
  max-height: 20%;
}

.max-h-3\/10 {
  max-height: 30%;
}

.max-h-4\/10 {
  max-height: 40%;
}

.max-h-6\/10 {
  max-height: 60%;
}

.max-h-7\/10 {
  max-height: 70%;
}

.max-h-8\/10 {
  max-height: 80%;
}

.max-h-9\/10 {
  max-height: 90%;
}

.max-h-full {
  max-height: 100%;
}

.min-h-2 {
  min-height: 4px;
}

.min-h-4 {
  min-height: 8px;
}

.min-h-6 {
  min-height: 12px;
}

.min-h-8 {
  min-height: 16px;
}

.min-h-10 {
  min-height: 20px;
}

.min-h-12 {
  min-height: 24px;
}

.min-h-14 {
  min-height: 28px;
}

.min-h-16 {
  min-height: 32px;
}

.min-h-18 {
  min-height: 36px;
}

.min-h-20 {
  min-height: 40px;
}

.min-h-22 {
  min-height: 44px;
}

.min-h-24 {
  min-height: 48px;
}

.min-h-26 {
  min-height: 52px;
}

.min-h-28 {
  min-height: 56px;
}

.min-h-30 {
  min-height: 60px;
}

.min-h-32 {
  min-height: 64px;
}

.min-h-34 {
  min-height: 68px;
}

.min-h-36 {
  min-height: 72px;
}

.min-h-38 {
  min-height: 76px;
}

.min-h-40 {
  min-height: 80px;
}

.min-h-42 {
  min-height: 84px;
}

.min-h-44 {
  min-height: 88px;
}

.min-h-46 {
  min-height: 92px;
}

.min-h-48 {
  min-height: 96px;
}

.min-h-50 {
  min-height: 100px;
}

.min-h-52 {
  min-height: 104px;
}

.min-h-54 {
  min-height: 108px;
}

.min-h-56 {
  min-height: 112px;
}

.min-h-58 {
  min-height: 116px;
}

.min-h-60 {
  min-height: 120px;
}

.min-h-62 {
  min-height: 124px;
}

.min-h-64 {
  min-height: 128px;
}

.min-h-66 {
  min-height: 132px;
}

.min-h-68 {
  min-height: 136px;
}

.min-h-70 {
  min-height: 140px;
}

.min-h-72 {
  min-height: 144px;
}

.min-h-74 {
  min-height: 148px;
}

.min-h-76 {
  min-height: 152px;
}

.min-h-78 {
  min-height: 156px;
}

.min-h-80 {
  min-height: 160px;
}

.min-h-82 {
  min-height: 164px;
}

.min-h-84 {
  min-height: 168px;
}

.min-h-86 {
  min-height: 172px;
}

.min-h-88 {
  min-height: 176px;
}

.min-h-90 {
  min-height: 180px;
}

.min-h-92 {
  min-height: 184px;
}

.min-h-94 {
  min-height: 188px;
}

.min-h-96 {
  min-height: 192px;
}

.min-h-98 {
  min-height: 196px;
}

.min-h-100 {
  min-height: 200px;
}

.min-h-102 {
  min-height: 204px;
}

.min-h-104 {
  min-height: 208px;
}

.min-h-106 {
  min-height: 212px;
}

.min-h-108 {
  min-height: 216px;
}

.min-h-110 {
  min-height: 220px;
}

.min-h-112 {
  min-height: 224px;
}

.min-h-114 {
  min-height: 228px;
}

.min-h-116 {
  min-height: 232px;
}

.min-h-118 {
  min-height: 236px;
}

.min-h-120 {
  min-height: 240px;
}

.min-h-122 {
  min-height: 244px;
}

.min-h-124 {
  min-height: 248px;
}

.min-h-126 {
  min-height: 252px;
}

.min-h-128 {
  min-height: 256px;
}

.min-h-130 {
  min-height: 260px;
}

.min-h-132 {
  min-height: 264px;
}

.min-h-134 {
  min-height: 268px;
}

.min-h-136 {
  min-height: 272px;
}

.min-h-138 {
  min-height: 276px;
}

.min-h-140 {
  min-height: 280px;
}

.min-h-142 {
  min-height: 284px;
}

.min-h-144 {
  min-height: 288px;
}

.min-h-146 {
  min-height: 292px;
}

.min-h-148 {
  min-height: 296px;
}

.min-h-150 {
  min-height: 300px;
}

.min-h-152 {
  min-height: 304px;
}

.min-h-154 {
  min-height: 308px;
}

.min-h-156 {
  min-height: 312px;
}

.min-h-158 {
  min-height: 316px;
}

.min-h-160 {
  min-height: 320px;
}

.min-h-162 {
  min-height: 324px;
}

.min-h-164 {
  min-height: 328px;
}

.min-h-166 {
  min-height: 332px;
}

.min-h-168 {
  min-height: 336px;
}

.min-h-170 {
  min-height: 340px;
}

.min-h-172 {
  min-height: 344px;
}

.min-h-174 {
  min-height: 348px;
}

.min-h-176 {
  min-height: 352px;
}

.min-h-178 {
  min-height: 356px;
}

.min-h-180 {
  min-height: 360px;
}

.min-h-182 {
  min-height: 364px;
}

.min-h-184 {
  min-height: 368px;
}

.min-h-186 {
  min-height: 372px;
}

.min-h-188 {
  min-height: 376px;
}

.min-h-190 {
  min-height: 380px;
}

.min-h-192 {
  min-height: 384px;
}

.min-h-0 {
  min-height: 0;
}

.min-h-1 {
  min-height: 1px;
}

.min-h-1\.5 {
  min-height: 2px;
}

.min-h-fit {
  min-height: fit-content;
}

.min-h-min {
  min-height: min-content;
}

.min-h-max {
  min-height: max-content;
}

.min-h-auto {
  min-height: auto;
}

.min-h-screen {
  min-height: 100vh;
}

.min-h-screen {
  min-height: 100vh;
}

.min-h-1\/2 {
  min-height: 50%;
}

.min-h-1\/3 {
  min-height: 33.3333333333%;
}

.min-h-2\/3 {
  min-height: 66.6666666667%;
}

.min-h-1\/4 {
  min-height: 25%;
}

.min-h-3\/4 {
  min-height: 75%;
}

.min-h-1\/10 {
  min-height: 10%;
}

.min-h-2\/10 {
  min-height: 20%;
}

.min-h-3\/10 {
  min-height: 30%;
}

.min-h-4\/10 {
  min-height: 40%;
}

.min-h-6\/10 {
  min-height: 60%;
}

.min-h-7\/10 {
  min-height: 70%;
}

.min-h-8\/10 {
  min-height: 80%;
}

.min-h-9\/10 {
  min-height: 90%;
}

.min-h-full {
  min-height: 100%;
}

.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-nowrap {
  flex-wrap: nowrap;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.grow-1 {
  flex-grow: 1;
}

.grow-0 {
  flex-grow: 0;
}

.shrink-1 {
  flex-shrink: 1;
}

.shrink-0 {
  flex-shrink: 0;
}

.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;
}

.grid-col-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-col-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-col-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-col-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-col-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-col-6 {
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grid-col-7 {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-col-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-col-9 {
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.grid-col-10 {
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.grid-col-11 {
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.grid-col-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-col-none {
  grid-template-columns: none;
}

.grid-col-subgrid {
  grid-template-columns: subgrid;
}

.grid-row-1 {
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grid-row-2 {
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-row-3 {
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grid-row-4 {
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grid-row-5 {
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.grid-row-6 {
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.grid-row-7 {
  grid-template-rows: repeat(7, minmax(0, 1fr));
}

.grid-row-8 {
  grid-template-rows: repeat(8, minmax(0, 1fr));
}

.grid-row-9 {
  grid-template-rows: repeat(9, minmax(0, 1fr));
}

.grid-row-10 {
  grid-template-rows: repeat(10, minmax(0, 1fr));
}

.grid-row-11 {
  grid-template-rows: repeat(11, minmax(0, 1fr));
}

.grid-row-12 {
  grid-template-rows: repeat(12, minmax(0, 1fr));
}

.grid-row-none {
  grid-template-rows: none;
}

.grid-row-subgrid {
  grid-template-rows: subgrid;
}

.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-span-auto {
  grid-column: auto;
}

.col-e-1 {
  grid-column-end: 1;
}

.col-e-2 {
  grid-column-end: 2;
}

.col-e-3 {
  grid-column-end: 3;
}

.col-e-4 {
  grid-column-end: 4;
}

.col-e-5 {
  grid-column-end: 5;
}

.col-e-6 {
  grid-column-end: 6;
}

.col-e-7 {
  grid-column-end: 7;
}

.col-e-8 {
  grid-column-end: 8;
}

.col-e-9 {
  grid-column-end: 9;
}

.col-e-10 {
  grid-column-end: 10;
}

.col-e-11 {
  grid-column-end: 11;
}

.col-e-12 {
  grid-column-end: 12;
}

.col-e-13 {
  grid-column-end: 13;
}

.col-e-auto {
  grid-column-end: auto;
}

.col-s-1 {
  grid-column-start: 1;
}

.col-s-2 {
  grid-column-start: 2;
}

.col-s-3 {
  grid-column-start: 3;
}

.col-s-4 {
  grid-column-start: 4;
}

.col-s-5 {
  grid-column-start: 5;
}

.col-s-6 {
  grid-column-start: 6;
}

.col-s-7 {
  grid-column-start: 7;
}

.col-s-8 {
  grid-column-start: 8;
}

.col-s-9 {
  grid-column-start: 9;
}

.col-s-10 {
  grid-column-start: 10;
}

.col-s-11 {
  grid-column-start: 11;
}

.col-s-12 {
  grid-column-start: 12;
}

.col-s-13 {
  grid-column-start: 13;
}

.col-s-auto {
  grid-column-start: 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-7 {
  grid-row: span 7/span 7;
}

.row-span-8 {
  grid-row: span 8/span 8;
}

.row-span-9 {
  grid-row: span 9/span 9;
}

.row-span-10 {
  grid-row: span 10/span 10;
}

.row-span-11 {
  grid-row: span 11/span 11;
}

.row-span-12 {
  grid-row: span 12/span 12;
}

.row-span-full {
  grid-row: 1 / -1;
}

.row-span-auto {
  grid-row: auto;
}

.row-s-1 {
  grid-row-start: 1;
}

.row-s-2 {
  grid-row-start: 2;
}

.row-s-3 {
  grid-row-start: 3;
}

.row-s-4 {
  grid-row-start: 4;
}

.row-s-5 {
  grid-row-start: 5;
}

.row-s-6 {
  grid-row-start: 6;
}

.row-s-7 {
  grid-row-start: 7;
}

.row-s-8 {
  grid-row-start: 8;
}

.row-s-9 {
  grid-row-start: 9;
}

.row-s-10 {
  grid-row-start: 10;
}

.row-s-11 {
  grid-row-start: 11;
}

.row-s-12 {
  grid-row-start: 12;
}

.row-s-13 {
  grid-row-start: 13;
}

.row-s-auto {
  grid-row-start: auto;
}

.row-e-1 {
  grid-row-end: 1;
}

.row-e-2 {
  grid-row-end: 2;
}

.row-e-3 {
  grid-row-end: 3;
}

.row-e-4 {
  grid-row-end: 4;
}

.row-e-5 {
  grid-row-end: 5;
}

.row-e-6 {
  grid-row-end: 6;
}

.row-e-7 {
  grid-row-end: 7;
}

.row-e-8 {
  grid-row-end: 8;
}

.row-e-9 {
  grid-row-end: 9;
}

.row-e-10 {
  grid-row-end: 10;
}

.row-e-11 {
  grid-row-end: 11;
}

.row-e-12 {
  grid-row-end: 12;
}

.row-e-13 {
  grid-row-end: 13;
}

.row-e-auto {
  grid-row-end: auto;
}

.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-stretch {
  justify-content: stretch;
}

.justify-items-start {
  justify-items: start;
}

.justify-items-end {
  justify-items: end;
}

.justify-items-center {
  justify-items: center;
}

.justify-items-stretch {
  justify-items: stretch;
}

.justify-self-start {
  justify-self: start;
}

.justify-self-auto {
  justify-self: auto;
}

.justify-self-end {
  justify-self: end;
}

.justify-self-center {
  justify-self: center;
}

.justify-self-stretch {
  justify-self: stretch;
}

.align-start {
  align-content: flex-start;
}

.align-end {
  align-content: flex-end;
}

.align-center {
  align-content: center;
}

.align-between {
  align-content: space-between;
}

.align-around {
  align-content: space-around;
}

.align-stretch {
  align-content: stretch;
}

.align-items-start {
  align-items: start;
}

.align-items-end {
  align-items: end;
}

.align-items-center {
  align-items: center;
}

.align-items-stretch {
  align-items: stretch;
}

.align-self-start {
  align-self: start;
}

.align-self-auto {
  align-self: auto;
}

.align-self-end {
  align-self: end;
}

.align-self-center {
  align-self: center;
}

.align-self-stretch {
  align-self: stretch;
}

.place-start {
  place-content: start;
}

.place-end {
  place-content: end;
}

.place-center {
  place-content: center;
}

.place-between {
  place-content: space-between;
}

.place-around {
  place-content: space-around;
}

.place-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;
}

.place-self-start {
  place-self: start;
}

.place-self-auto {
  place-self: auto;
}

.place-self-end {
  place-self: end;
}

.place-self-center {
  place-self: center;
}

.place-self-stretch {
  place-self: stretch;
}

.img-cover {
  object-fit: cover;
}

.img-contain {
  object-fit: contain;
}

.img-none {
  object-fit: none;
}

.img-b {
  object-position: bottom;
}

.img-c {
  object-position: center;
}

.img-l {
  object-position: left;
}

.img-r {
  object-position: right;
}

.img-t {
  object-position: top;
}

.img-tr {
  object-position: right top;
}

.img-tl {
  object-position: left top;
}

.img-br {
  object-position: right bottom;
}

.img-bl {
  object-position: left bottom;
}


.btn-skew {
  background-color: red;
  position: relative;
  overflow: hidden;
  color: #fff;
  z-index: 1;
}

.btn-skew::before {
  content: "";
  position: absolute;
  top: 0;
  left: -80%;
  height: 100%;
  width: 0;
  transform: skew(30deg);
  background-color: green;
  transition: 0.5s ease-in-out;
  transform-origin: top left;
  z-index: -1;
}

.btn-skew:hover::before {
  height: 100%;
  width: 200%;
}

.btn-skew a {
  color: #fff;
}

.btn-popup {
  background-color: #9a009a;
  position: relative !important;
  overflow: hidden;
  z-index: 1;
  left: 0;
}

.btn-popup::before {
  content: "";
  width: 0px;
  aspect-ratio: 1;
  border-radius: 50%;
  position: absolute;
  left: var(--x);
  top: var(--y);
  background-color: orangered;
  transform: translate(-50%, -50%);
  z-index: -1;
  transition: width 0.5s ease-out;
}

.btn-popup:hover::before {
  width: 300px;
}

.btn-popup a {
  color: #fff;
}

.icon-nav-base {
  position: relative;
  width: 50px;
  height: 50px;
  display: none;
  transition: 0.3s ease-in-out;
  overflow: hidden;
}

.icon-nav-base span {
  width: 40px;
  height: 3px;
  background-color: red;
  border-radius: 50px;
  transition: 0.3s ease-in-out;
  position: absolute;
}

.icon-nav-base span:nth-child(1) {
  top: 15px;
}

.icon-nav-base span:nth-child(2) {
  top: 25px;
}

.icon-nav-base span:nth-child(3) {
  top: 35px;
}

.icon-nav-base.active span:nth-child(1) {
  top: 50%;
  transform: rotate(45deg);
}

.icon-nav-base.active span:nth-child(2) {
  transform: translateX(-50px);
  opacity: 0;
}

.icon-nav-base.active span:nth-child(3) {
  top: 50%;
  transform: rotate(315deg);
}

.responsive-link {
  position: absolute;
  background-color: red;
  overflow: hidden;
  width: 100%;
  z-index: 1023;
  left: 0;
  height: 0;
  min-height: 0;
}

.responsive-link li {
  padding: 10px 15px;
}

.responsive-link li a {
  font-size: 16px;
}

.side-menu {
  background-color: hsl(250, 6%, 20%);
  position: fixed;
  height: 100%;
  width: 340px;
}

@media (max-width: 1199px) {
  .xl-max\:d-none {
    display: none;
  }

  .xl-max\:d-block {
    display: block;
  }

  .xl-max\:d-flex {
    display: flex;
  }

  .xl-max\:d-inline-block {
    display: inline-block;
  }

  .xl-max\:d-grid {
    display: grid;
  }

  .xl-max\:d-inline-flex {
    display: inline-flex;
  }

  .xl-max\:border-0 {
    border-width: 0px;
  }

  .xl-max\:border-1 {
    border-width: 1px;
  }

  .xl-max\:border-2 {
    border-width: 2px;
  }

  .xl-max\:border-4 {
    border-width: 4px;
  }

  .xl-max\:border-6 {
    border-width: 6px;
  }

  .xl-max\:border-8 {
    border-width: 8px;
  }

  .xl-max\:border-t-0 {
    border-top-width: 0px;
  }

  .xl-max\:border-t-1 {
    border-top-width: 1px;
  }

  .xl-max\:border-t-2 {
    border-top-width: 2px;
  }

  .xl-max\:border-t-4 {
    border-top-width: 4px;
  }

  .xl-max\:border-t-6 {
    border-top-width: 6px;
  }

  .xl-max\:border-t-8 {
    border-top-width: 8px;
  }

  .xl-max\:border-b-0 {
    border-bottom-width: 0px;
  }

  .xl-max\:border-b-1 {
    border-bottom-width: 1px;
  }

  .xl-max\:border-b-2 {
    border-bottom-width: 2px;
  }

  .xl-max\:border-b-4 {
    border-bottom-width: 4px;
  }

  .xl-max\:border-b-6 {
    border-bottom-width: 6px;
  }

  .xl-max\:border-b-8 {
    border-bottom-width: 8px;
  }

  .xl-max\:border-l-0 {
    border-left-width: 0px;
  }

  .xl-max\:border-l-1 {
    border-left-width: 1px;
  }

  .xl-max\:border-l-2 {
    border-left-width: 2px;
  }

  .xl-max\:border-l-4 {
    border-left-width: 4px;
  }

  .xl-max\:border-l-6 {
    border-left-width: 6px;
  }

  .xl-max\:border-l-8 {
    border-left-width: 8px;
  }

  .xl-max\:border-r-0 {
    border-right-width: 0px;
  }

  .xl-max\:border-r-1 {
    border-right-width: 1px;
  }

  .xl-max\:border-r-2 {
    border-right-width: 2px;
  }

  .xl-max\:border-r-4 {
    border-right-width: 4px;
  }

  .xl-max\:border-r-6 {
    border-right-width: 6px;
  }

  .xl-max\:border-r-8 {
    border-right-width: 8px;
  }

  .xl-max\:border-solid {
    border-style: solid;
  }

  .xl-max\:border-dashed {
    border-style: dashed;
  }

  .xl-max\:border-dotted {
    border-style: dotted;
  }

  .xl-max\:border-double {
    border-style: double;
  }

  .xl-max\:border-hidden {
    border-style: hidden;
  }

  .xl-max\:border-none {
    border-style: none;
  }

  .xl-max\:border-t-solid {
    border-top-style: solid;
  }

  .xl-max\:border-t-dashed {
    border-top-style: dashed;
  }

  .xl-max\:border-t-dotted {
    border-top-style: dotted;
  }

  .xl-max\:border-t-double {
    border-top-style: double;
  }

  .xl-max\:border-t-hidden {
    border-top-style: hidden;
  }

  .xl-max\:border-t-none {
    border-top-style: none;
  }

  .xl-max\:border-b-solid {
    border-bottom-style: solid;
  }

  .xl-max\:border-b-dashed {
    border-bottom-style: dashed;
  }

  .xl-max\:border-b-dotted {
    border-bottom-style: dotted;
  }

  .xl-max\:border-b-double {
    border-bottom-style: double;
  }

  .xl-max\:border-b-hidden {
    border-bottom-style: hidden;
  }

  .xl-max\:border-b-none {
    border-bottom-style: none;
  }

  .xl-max\:border-l-solid {
    border-left-style: solid;
  }

  .xl-max\:border-l-dashed {
    border-left-style: dashed;
  }

  .xl-max\:border-l-dotted {
    border-left-style: dotted;
  }

  .xl-max\:border-l-double {
    border-left-style: double;
  }

  .xl-max\:border-l-hidden {
    border-left-style: hidden;
  }

  .xl-max\:border-l-none {
    border-left-style: none;
  }

  .xl-max\:border-r-solid {
    border-right-style: solid;
  }

  .xl-max\:border-r-dashed {
    border-right-style: dashed;
  }

  .xl-max\:border-r-dotted {
    border-right-style: dotted;
  }

  .xl-max\:border-r-double {
    border-right-style: double;
  }

  .xl-max\:border-r-hidden {
    border-right-style: hidden;
  }

  .xl-max\:border-r-none {
    border-right-style: none;
  }

  .xl-max\:round-1 {
    border-radius: 2px;
  }

  .xl-max\:round-2 {
    border-radius: 4px;
  }

  .xl-max\:round-3 {
    border-radius: 6px;
  }

  .xl-max\:round-4 {
    border-radius: 8px;
  }

  .xl-max\:round-5 {
    border-radius: 10px;
  }

  .xl-max\:round-6 {
    border-radius: 12px;
  }

  .xl-max\:round-7 {
    border-radius: 14px;
  }

  .xl-max\:round-8 {
    border-radius: 16px;
  }

  .xl-max\:round-9 {
    border-radius: 20px;
  }

  .xl-max\:round-10 {
    border-radius: 24px;
  }

  .xl-max\:round-11 {
    border-radius: 28px;
  }

  .xl-max\:round-12 {
    border-radius: 32px;
  }

  .xl-max\:round-13 {
    border-radius: 36px;
  }

  .xl-max\:round-14 {
    border-radius: 40px;
  }

  .xl-max\:round-full {
    border-radius: 9999px;
  }

  .xl-max\:round-cricle {
    border-radius: 50%;
  }

  .xl-max\:round-t-1 {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
  }

  .xl-max\:round-t-2 {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }

  .xl-max\:round-t-3 {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }

  .xl-max\:round-t-4 {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

  .xl-max\:round-t-5 {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }

  .xl-max\:round-t-6 {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px;
  }

  .xl-max\:round-t-7 {
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
  }

  .xl-max\:round-t-8 {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
  }

  .xl-max\:round-t-9 {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
  }

  .xl-max\:round-t-10 {
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
  }

  .xl-max\:round-t-11 {
    border-top-right-radius: 28px;
    border-top-left-radius: 28px;
  }

  .xl-max\:round-t-12 {
    border-top-right-radius: 32px;
    border-top-left-radius: 32px;
  }

  .xl-max\:round-t-13 {
    border-top-right-radius: 36px;
    border-top-left-radius: 36px;
  }

  .xl-max\:round-t-14 {
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
  }

  .xl-max\:round-t-full {
    border-top-right-radius: 9999px;
    border-top-left-radius: 9999px;
  }

  .xl-max\:round-b-1 {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .xl-max\:round-b-2 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .xl-max\:round-b-3 {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .xl-max\:round-b-4 {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .xl-max\:round-b-5 {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .xl-max\:round-b-6 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .xl-max\:round-b-7 {
    border-bottom-right-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .xl-max\:round-b-8 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .xl-max\:round-b-9 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .xl-max\:round-b-10 {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .xl-max\:round-b-11 {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .xl-max\:round-b-12 {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .xl-max\:round-b-13 {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .xl-max\:round-b-14 {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xl-max\:round-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl-max\:round-l-1 {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .xl-max\:round-l-2 {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .xl-max\:round-l-3 {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .xl-max\:round-l-4 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .xl-max\:round-l-5 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .xl-max\:round-l-6 {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .xl-max\:round-l-7 {
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .xl-max\:round-l-8 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .xl-max\:round-l-9 {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .xl-max\:round-l-10 {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .xl-max\:round-l-11 {
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .xl-max\:round-l-12 {
    border-top-left-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .xl-max\:round-l-13 {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .xl-max\:round-l-14 {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xl-max\:round-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl-max\:round-r-1 {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
  }

  .xl-max\:round-r-2 {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .xl-max\:round-r-3 {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .xl-max\:round-r-4 {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }

  .xl-max\:round-r-5 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .xl-max\:round-r-6 {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
  }

  .xl-max\:round-r-7 {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
  }

  .xl-max\:round-r-8 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .xl-max\:round-r-9 {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }

  .xl-max\:round-r-10 {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .xl-max\:round-r-11 {
    border-top-right-radius: 28px;
    border-bottom-right-radius: 28px;
  }

  .xl-max\:round-r-12 {
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
  }

  .xl-max\:round-r-13 {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .xl-max\:round-r-14 {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .xl-max\:round-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl-max\:round-s-1 {
    border-start-start-radius: 2px;
  }

  .xl-max\:round-s-2 {
    border-start-start-radius: 4px;
  }

  .xl-max\:round-s-3 {
    border-start-start-radius: 6px;
  }

  .xl-max\:round-s-4 {
    border-start-start-radius: 8px;
  }

  .xl-max\:round-s-5 {
    border-start-start-radius: 10px;
  }

  .xl-max\:round-s-6 {
    border-start-start-radius: 12px;
  }

  .xl-max\:round-s-7 {
    border-start-start-radius: 14px;
  }

  .xl-max\:round-s-8 {
    border-start-start-radius: 16px;
  }

  .xl-max\:round-s-9 {
    border-start-start-radius: 20px;
  }

  .xl-max\:round-s-10 {
    border-start-start-radius: 24px;
  }

  .xl-max\:round-s-11 {
    border-start-start-radius: 28px;
  }

  .xl-max\:round-s-12 {
    border-start-start-radius: 32px;
  }

  .xl-max\:round-s-13 {
    border-start-start-radius: 36px;
  }

  .xl-max\:round-s-14 {
    border-start-start-radius: 40px;
  }

  .xl-max\:round-s-full {
    border-start-start-radius: 9999px;
  }

  .xl-max\:round-ss-1 {
    border-start-start-radius: 2px;
    border-end-start-radius: 2px;
  }

  .xl-max\:round-ss-2 {
    border-start-start-radius: 4px;
    border-end-start-radius: 4px;
  }

  .xl-max\:round-ss-3 {
    border-start-start-radius: 6px;
    border-end-start-radius: 6px;
  }

  .xl-max\:round-ss-4 {
    border-start-start-radius: 8px;
    border-end-start-radius: 8px;
  }

  .xl-max\:round-ss-5 {
    border-start-start-radius: 10px;
    border-end-start-radius: 10px;
  }

  .xl-max\:round-ss-6 {
    border-start-start-radius: 12px;
    border-end-start-radius: 12px;
  }

  .xl-max\:round-ss-7 {
    border-start-start-radius: 14px;
    border-end-start-radius: 14px;
  }

  .xl-max\:round-ss-8 {
    border-start-start-radius: 16px;
    border-end-start-radius: 16px;
  }

  .xl-max\:round-ss-9 {
    border-start-start-radius: 20px;
    border-end-start-radius: 20px;
  }

  .xl-max\:round-ss-10 {
    border-start-start-radius: 24px;
    border-end-start-radius: 24px;
  }

  .xl-max\:round-ss-11 {
    border-start-start-radius: 28px;
    border-end-start-radius: 28px;
  }

  .xl-max\:round-ss-12 {
    border-start-start-radius: 32px;
    border-end-start-radius: 32px;
  }

  .xl-max\:round-ss-13 {
    border-start-start-radius: 36px;
    border-end-start-radius: 36px;
  }

  .xl-max\:round-ss-14 {
    border-start-start-radius: 40px;
    border-end-start-radius: 40px;
  }

  .xl-max\:round-ss-full {
    border-start-start-radius: 9999px;
    border-end-start-radius: 9999px;
  }

  .xl-max\:round-e-1 {
    border-end-end-radius: 2px;
  }

  .xl-max\:round-e-2 {
    border-end-end-radius: 4px;
  }

  .xl-max\:round-e-3 {
    border-end-end-radius: 6px;
  }

  .xl-max\:round-e-4 {
    border-end-end-radius: 8px;
  }

  .xl-max\:round-e-5 {
    border-end-end-radius: 10px;
  }

  .xl-max\:round-e-6 {
    border-end-end-radius: 12px;
  }

  .xl-max\:round-e-7 {
    border-end-end-radius: 14px;
  }

  .xl-max\:round-e-8 {
    border-end-end-radius: 16px;
  }

  .xl-max\:round-e-9 {
    border-end-end-radius: 20px;
  }

  .xl-max\:round-e-10 {
    border-end-end-radius: 24px;
  }

  .xl-max\:round-e-11 {
    border-end-end-radius: 28px;
  }

  .xl-max\:round-e-12 {
    border-end-end-radius: 32px;
  }

  .xl-max\:round-e-13 {
    border-end-end-radius: 36px;
  }

  .xl-max\:round-e-14 {
    border-end-end-radius: 40px;
  }

  .xl-max\:round-e-full {
    border-end-end-radius: 9999px;
  }

  .xl-max\:round-ee-1 {
    border-start-end-radius: 2px;
    border-end-end-radius: 2px;
  }

  .xl-max\:round-ee-2 {
    border-start-end-radius: 4px;
    border-end-end-radius: 4px;
  }

  .xl-max\:round-ee-3 {
    border-start-end-radius: 6px;
    border-end-end-radius: 6px;
  }

  .xl-max\:round-ee-4 {
    border-start-end-radius: 8px;
    border-end-end-radius: 8px;
  }

  .xl-max\:round-ee-5 {
    border-start-end-radius: 10px;
    border-end-end-radius: 10px;
  }

  .xl-max\:round-ee-6 {
    border-start-end-radius: 12px;
    border-end-end-radius: 12px;
  }

  .xl-max\:round-ee-7 {
    border-start-end-radius: 14px;
    border-end-end-radius: 14px;
  }

  .xl-max\:round-ee-8 {
    border-start-end-radius: 16px;
    border-end-end-radius: 16px;
  }

  .xl-max\:round-ee-9 {
    border-start-end-radius: 20px;
    border-end-end-radius: 20px;
  }

  .xl-max\:round-ee-10 {
    border-start-end-radius: 24px;
    border-end-end-radius: 24px;
  }

  .xl-max\:round-ee-11 {
    border-start-end-radius: 28px;
    border-end-end-radius: 28px;
  }

  .xl-max\:round-ee-12 {
    border-start-end-radius: 32px;
    border-end-end-radius: 32px;
  }

  .xl-max\:round-ee-13 {
    border-start-end-radius: 36px;
    border-end-end-radius: 36px;
  }

  .xl-max\:round-ee-14 {
    border-start-end-radius: 40px;
    border-end-end-radius: 40px;
  }

  .xl-max\:round-ee-full {
    border-start-end-radius: 9999px;
    border-end-end-radius: 9999px;
  }

  .xl-max\:round-tl-1 {
    border-top-left-radius: 2px;
  }

  .xl-max\:round-tl-2 {
    border-top-left-radius: 4px;
  }

  .xl-max\:round-tl-3 {
    border-top-left-radius: 6px;
  }

  .xl-max\:round-tl-4 {
    border-top-left-radius: 8px;
  }

  .xl-max\:round-tl-5 {
    border-top-left-radius: 10px;
  }

  .xl-max\:round-tl-6 {
    border-top-left-radius: 12px;
  }

  .xl-max\:round-tl-7 {
    border-top-left-radius: 14px;
  }

  .xl-max\:round-tl-8 {
    border-top-left-radius: 16px;
  }

  .xl-max\:round-tl-9 {
    border-top-left-radius: 20px;
  }

  .xl-max\:round-tl-10 {
    border-top-left-radius: 24px;
  }

  .xl-max\:round-tl-11 {
    border-top-left-radius: 28px;
  }

  .xl-max\:round-tl-12 {
    border-top-left-radius: 32px;
  }

  .xl-max\:round-tl-13 {
    border-top-left-radius: 36px;
  }

  .xl-max\:round-tl-14 {
    border-top-left-radius: 40px;
  }

  .xl-max\:round-tl-full {
    border-top-left-radius: 9999px;
  }

  .xl-max\:round-bl-1 {
    border-bottom-left-radius: 2px;
  }

  .xl-max\:round-bl-2 {
    border-bottom-left-radius: 4px;
  }

  .xl-max\:round-bl-3 {
    border-bottom-left-radius: 6px;
  }

  .xl-max\:round-bl-4 {
    border-bottom-left-radius: 8px;
  }

  .xl-max\:round-bl-5 {
    border-bottom-left-radius: 10px;
  }

  .xl-max\:round-bl-6 {
    border-bottom-left-radius: 12px;
  }

  .xl-max\:round-bl-7 {
    border-bottom-left-radius: 14px;
  }

  .xl-max\:round-bl-8 {
    border-bottom-left-radius: 16px;
  }

  .xl-max\:round-bl-9 {
    border-bottom-left-radius: 20px;
  }

  .xl-max\:round-bl-10 {
    border-bottom-left-radius: 24px;
  }

  .xl-max\:round-bl-11 {
    border-bottom-left-radius: 28px;
  }

  .xl-max\:round-bl-12 {
    border-bottom-left-radius: 32px;
  }

  .xl-max\:round-bl-13 {
    border-bottom-left-radius: 36px;
  }

  .xl-max\:round-bl-14 {
    border-bottom-left-radius: 40px;
  }

  .xl-max\:round-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .xl-max\:round-tr-1 {
    border-top-right-radius: 2px;
  }

  .xl-max\:round-tr-2 {
    border-top-right-radius: 4px;
  }

  .xl-max\:round-tr-3 {
    border-top-right-radius: 6px;
  }

  .xl-max\:round-tr-4 {
    border-top-right-radius: 8px;
  }

  .xl-max\:round-tr-5 {
    border-top-right-radius: 10px;
  }

  .xl-max\:round-tr-6 {
    border-top-right-radius: 12px;
  }

  .xl-max\:round-tr-7 {
    border-top-right-radius: 14px;
  }

  .xl-max\:round-tr-8 {
    border-top-right-radius: 16px;
  }

  .xl-max\:round-tr-9 {
    border-top-right-radius: 20px;
  }

  .xl-max\:round-tr-10 {
    border-top-right-radius: 24px;
  }

  .xl-max\:round-tr-11 {
    border-top-right-radius: 28px;
  }

  .xl-max\:round-tr-12 {
    border-top-right-radius: 32px;
  }

  .xl-max\:round-tr-13 {
    border-top-right-radius: 36px;
  }

  .xl-max\:round-tr-14 {
    border-top-right-radius: 40px;
  }

  .xl-max\:round-tr-full {
    border-top-right-radius: 9999px;
  }

  .xl-max\:round-br-1 {
    border-bottom-right-radius: 2px;
  }

  .xl-max\:round-br-2 {
    border-bottom-right-radius: 4px;
  }

  .xl-max\:round-br-3 {
    border-bottom-right-radius: 6px;
  }

  .xl-max\:round-br-4 {
    border-bottom-right-radius: 8px;
  }

  .xl-max\:round-br-5 {
    border-bottom-right-radius: 10px;
  }

  .xl-max\:round-br-6 {
    border-bottom-right-radius: 12px;
  }

  .xl-max\:round-br-7 {
    border-bottom-right-radius: 14px;
  }

  .xl-max\:round-br-8 {
    border-bottom-right-radius: 16px;
  }

  .xl-max\:round-br-9 {
    border-bottom-right-radius: 20px;
  }

  .xl-max\:round-br-10 {
    border-bottom-right-radius: 24px;
  }

  .xl-max\:round-br-11 {
    border-bottom-right-radius: 28px;
  }

  .xl-max\:round-br-12 {
    border-bottom-right-radius: 32px;
  }

  .xl-max\:round-br-13 {
    border-bottom-right-radius: 36px;
  }

  .xl-max\:round-br-14 {
    border-bottom-right-radius: 40px;
  }

  .xl-max\:round-br-full {
    border-bottom-right-radius: 9999px;
  }

  .xl-max\:line-clamp-1 {
    -webkit-line-clamp: 1;
  }

  .xl-max\:line-clamp-2 {
    -webkit-line-clamp: 2;
  }

  .xl-max\:line-clamp-3 {
    -webkit-line-clamp: 3;
  }

  .xl-max\:line-clamp-4 {
    -webkit-line-clamp: 4;
  }

  .xl-max\:line-clamp-5 {
    -webkit-line-clamp: 5;
  }

  .xl-max\:line-clamp-6 {
    -webkit-line-clamp: 6;
  }

  .xl-max\:fs-12 {
    font-size: 12px;
  }

  .xl-max\:fs-14 {
    font-size: 14px;
  }

  .xl-max\:fs-16 {
    font-size: 16px;
  }

  .xl-max\:fs-18 {
    font-size: 18px;
  }

  .xl-max\:fs-20 {
    font-size: 20px;
  }

  .xl-max\:fs-24 {
    font-size: 24px;
  }

  .xl-max\:fs-28 {
    font-size: 28px;
  }

  .xl-max\:fs-30 {
    font-size: 30px;
  }

  .xl-max\:fs-r-30 {
    font-size: clamp(16px, calc(12px + 3vw), 30px);
  }

  .xl-max\:fs-36 {
    font-size: 36px;
  }

  .xl-max\:fs-r-36 {
    font-size: clamp(18px, calc(12px + 3vw), 36px);
  }

  .xl-max\:fs-48 {
    font-size: 48px;
  }

  .xl-max\:fs-r-48 {
    font-size: clamp(24px, calc(12px + 3vw), 48px);
  }

  .xl-max\:fs-60 {
    font-size: 60px;
  }

  .xl-max\:fs-r-60 {
    font-size: clamp(24px, calc(12px + 3vw), 60px);
  }

  .xl-max\:fs-72 {
    font-size: 72px;
  }

  .xl-max\:fs-r-72 {
    font-size: clamp(24px, calc(12px + 3vw), 72px);
  }

  .xl-max\:fs-96 {
    font-size: 96px;
  }

  .xl-max\:fs-r-96 {
    font-size: clamp(24px, calc(12px + 3vw), 96px);
  }

  .xl-max\:fw-100 {
    font-weight: 100;
  }

  .xl-max\:fw-200 {
    font-weight: 200;
  }

  .xl-max\:fw-300 {
    font-weight: 300;
  }

  .xl-max\:fw-400 {
    font-weight: 400;
  }

  .xl-max\:fw-500 {
    font-weight: 500;
  }

  .xl-max\:fw-600 {
    font-weight: 600;
  }

  .xl-max\:fw-700 {
    font-weight: 700;
  }

  .xl-max\:fw-800 {
    font-weight: 800;
  }

  .xl-max\:fw-900 {
    font-weight: 900;
  }

  .xl-max\:text-left {
    text-align: left;
  }

  .xl-max\:text-right {
    text-align: right;
  }

  .xl-max\:text-center {
    text-align: center;
  }

  .xl-max\:text-justify {
    text-align: justify;
  }

  .xl-max\:text-start {
    text-align: start;
  }

  .xl-max\:text-end {
    text-align: end;
  }

  .xl-max\:line-none {
    line-height: 1;
  }

  .xl-max\:line-normal {
    line-height: 1.5;
  }

  .xl-max\:line-relaxed {
    line-height: 1.625;
  }

  .xl-max\:line-large {
    line-height: 2;
  }

  .xl-max\:line-12 {
    line-height: 12px;
  }

  .xl-max\:line-16 {
    line-height: 16px;
  }

  .xl-max\:line-20 {
    line-height: 20px;
  }

  .xl-max\:line-24 {
    line-height: 24px;
  }

  .xl-max\:line-28 {
    line-height: 28px;
  }

  .xl-max\:line-30 {
    line-height: 32px;
  }

  .xl-max\:line-36 {
    line-height: 36px;
  }

  .xl-max\:capitalize {
    text-transform: capitalize;
  }

  .xl-max\:text-transform-capitalize {
    text-transform: capitalize;
  }

  .xl-max\:lowercase {
    text-transform: lowercase;
  }

  .xl-max\:text-transform-lowercase {
    text-transform: lowercase;
  }

  .xl-max\:uppercase {
    text-transform: uppercase;
  }

  .xl-max\:text-transform-uppercase {
    text-transform: uppercase;
  }

  .xl-max\:text-wrap {
    text-wrap: wrap;
  }

  .xl-max\:text-nowrap {
    text-wrap: nowrap;
  }

  .xl-max\:text-balance {
    text-wrap: balance;
  }

  .xl-max\:text-pretty {
    text-wrap: pretty;
  }

  .xl-max\:o-0 {
    opacity: 0;
  }

  .xl-max\:o-10 {
    opacity: 0.1;
  }

  .xl-max\:o-20 {
    opacity: 0.2;
  }

  .xl-max\:o-30 {
    opacity: 0.3;
  }

  .xl-max\:o-40 {
    opacity: 0.4;
  }

  .xl-max\:o-50 {
    opacity: 0.5;
  }

  .xl-max\:o-60 {
    opacity: 0.6;
  }

  .xl-max\:o-70 {
    opacity: 0.7;
  }

  .xl-max\:o-80 {
    opacity: 0.8;
  }

  .xl-max\:o-90 {
    opacity: 0.9;
  }

  .xl-max\:o-100 {
    opacity: 1;
  }

  .xl-max\:p-0 {
    padding: 0;
  }

  .xl-max\:p-1 {
    padding: 2px;
  }

  .xl-max\:p-2 {
    padding: 4px;
  }

  .xl-max\:p-3 {
    padding: 6px;
  }

  .xl-max\:p-4 {
    padding: 8px;
  }

  .xl-max\:p-5 {
    padding: 10px;
  }

  .xl-max\:p-6 {
    padding: 12px;
  }

  .xl-max\:p-7 {
    padding: 14px;
  }

  .xl-max\:p-8 {
    padding: 16px;
  }

  .xl-max\:p-9 {
    padding: 20px;
  }

  .xl-max\:p-10 {
    padding: 24px;
  }

  .xl-max\:p-11 {
    padding: 28px;
  }

  .xl-max\:p-12 {
    padding: 32px;
  }

  .xl-max\:p-13 {
    padding: 36px;
  }

  .xl-max\:p-14 {
    padding: 40px;
  }

  .xl-max\:pt-0 {
    padding-top: 0;
  }

  .xl-max\:pt-1 {
    padding-top: 2px;
  }

  .xl-max\:pt-2 {
    padding-top: 4px;
  }

  .xl-max\:pt-3 {
    padding-top: 6px;
  }

  .xl-max\:pt-4 {
    padding-top: 8px;
  }

  .xl-max\:pt-5 {
    padding-top: 10px;
  }

  .xl-max\:pt-6 {
    padding-top: 12px;
  }

  .xl-max\:pt-7 {
    padding-top: 14px;
  }

  .xl-max\:pt-8 {
    padding-top: 16px;
  }

  .xl-max\:pt-9 {
    padding-top: 20px;
  }

  .xl-max\:pt-10 {
    padding-top: 24px;
  }

  .xl-max\:pt-11 {
    padding-top: 28px;
  }

  .xl-max\:pt-12 {
    padding-top: 32px;
  }

  .xl-max\:pt-13 {
    padding-top: 36px;
  }

  .xl-max\:pt-14 {
    padding-top: 40px;
  }

  .xl-max\:pl-0 {
    padding-left: 0;
  }

  .xl-max\:pl-1 {
    padding-left: 2px;
  }

  .xl-max\:pl-2 {
    padding-left: 4px;
  }

  .xl-max\:pl-3 {
    padding-left: 6px;
  }

  .xl-max\:pl-4 {
    padding-left: 8px;
  }

  .xl-max\:pl-5 {
    padding-left: 10px;
  }

  .xl-max\:pl-6 {
    padding-left: 12px;
  }

  .xl-max\:pl-7 {
    padding-left: 14px;
  }

  .xl-max\:pl-8 {
    padding-left: 16px;
  }

  .xl-max\:pl-9 {
    padding-left: 20px;
  }

  .xl-max\:pl-10 {
    padding-left: 24px;
  }

  .xl-max\:pl-11 {
    padding-left: 28px;
  }

  .xl-max\:pl-12 {
    padding-left: 32px;
  }

  .xl-max\:pl-13 {
    padding-left: 36px;
  }

  .xl-max\:pl-14 {
    padding-left: 40px;
  }

  .xl-max\:pb-0 {
    padding-bottom: 0;
  }

  .xl-max\:pb-1 {
    padding-bottom: 2px;
  }

  .xl-max\:pb-2 {
    padding-bottom: 4px;
  }

  .xl-max\:pb-3 {
    padding-bottom: 6px;
  }

  .xl-max\:pb-4 {
    padding-bottom: 8px;
  }

  .xl-max\:pb-5 {
    padding-bottom: 10px;
  }

  .xl-max\:pb-6 {
    padding-bottom: 12px;
  }

  .xl-max\:pb-7 {
    padding-bottom: 14px;
  }

  .xl-max\:pb-8 {
    padding-bottom: 16px;
  }

  .xl-max\:pb-9 {
    padding-bottom: 20px;
  }

  .xl-max\:pb-10 {
    padding-bottom: 24px;
  }

  .xl-max\:pb-11 {
    padding-bottom: 28px;
  }

  .xl-max\:pb-12 {
    padding-bottom: 32px;
  }

  .xl-max\:pb-13 {
    padding-bottom: 36px;
  }

  .xl-max\:pb-14 {
    padding-bottom: 40px;
  }

  .xl-max\:pr-0 {
    padding-right: 0;
  }

  .xl-max\:pr-1 {
    padding-right: 2px;
  }

  .xl-max\:pr-2 {
    padding-right: 4px;
  }

  .xl-max\:pr-3 {
    padding-right: 6px;
  }

  .xl-max\:pr-4 {
    padding-right: 8px;
  }

  .xl-max\:pr-5 {
    padding-right: 10px;
  }

  .xl-max\:pr-6 {
    padding-right: 12px;
  }

  .xl-max\:pr-7 {
    padding-right: 14px;
  }

  .xl-max\:pr-8 {
    padding-right: 16px;
  }

  .xl-max\:pr-9 {
    padding-right: 20px;
  }

  .xl-max\:pr-10 {
    padding-right: 24px;
  }

  .xl-max\:pr-11 {
    padding-right: 28px;
  }

  .xl-max\:pr-12 {
    padding-right: 32px;
  }

  .xl-max\:pr-13 {
    padding-right: 36px;
  }

  .xl-max\:pr-14 {
    padding-right: 40px;
  }

  .xl-max\:px-0 {
    padding-right: 0;
    padding-left: 0;
  }

  .xl-max\:px-1 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .xl-max\:px-2 {
    padding-right: 4px;
    padding-left: 4px;
  }

  .xl-max\:px-3 {
    padding-right: 6px;
    padding-left: 6px;
  }

  .xl-max\:px-4 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .xl-max\:px-5 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .xl-max\:px-6 {
    padding-right: 12px;
    padding-left: 12px;
  }

  .xl-max\:px-7 {
    padding-right: 14px;
    padding-left: 14px;
  }

  .xl-max\:px-8 {
    padding-right: 16px;
    padding-left: 16px;
  }

  .xl-max\:px-9 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .xl-max\:px-10 {
    padding-right: 24px;
    padding-left: 24px;
  }

  .xl-max\:px-11 {
    padding-right: 28px;
    padding-left: 28px;
  }

  .xl-max\:px-12 {
    padding-right: 32px;
    padding-left: 32px;
  }

  .xl-max\:px-13 {
    padding-right: 36px;
    padding-left: 36px;
  }

  .xl-max\:px-14 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .xl-max\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .xl-max\:py-1 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .xl-max\:py-2 {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .xl-max\:py-3 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .xl-max\:py-4 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .xl-max\:py-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .xl-max\:py-6 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .xl-max\:py-7 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .xl-max\:py-8 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .xl-max\:py-9 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .xl-max\:py-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .xl-max\:py-11 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .xl-max\:py-12 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .xl-max\:py-13 {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .xl-max\:py-14 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .xl-max\:p-in-0 {
    padding-inline: 0;
  }

  .xl-max\:p-in-1 {
    padding-inline: 2px;
  }

  .xl-max\:p-in-2 {
    padding-inline: 4px;
  }

  .xl-max\:p-in-3 {
    padding-inline: 6px;
  }

  .xl-max\:p-in-4 {
    padding-inline: 8px;
  }

  .xl-max\:p-in-5 {
    padding-inline: 10px;
  }

  .xl-max\:p-in-6 {
    padding-inline: 12px;
  }

  .xl-max\:p-in-7 {
    padding-inline: 14px;
  }

  .xl-max\:p-in-8 {
    padding-inline: 16px;
  }

  .xl-max\:p-in-9 {
    padding-inline: 20px;
  }

  .xl-max\:p-in-10 {
    padding-inline: 24px;
  }

  .xl-max\:p-in-11 {
    padding-inline: 28px;
  }

  .xl-max\:p-in-12 {
    padding-inline: 32px;
  }

  .xl-max\:p-in-13 {
    padding-inline: 36px;
  }

  .xl-max\:p-in-14 {
    padding-inline: 40px;
  }

  .xl-max\:ps-0 {
    padding-inline-start: 0;
  }

  .xl-max\:ps-1 {
    padding-inline-start: 2px;
  }

  .xl-max\:ps-2 {
    padding-inline-start: 4px;
  }

  .xl-max\:ps-3 {
    padding-inline-start: 6px;
  }

  .xl-max\:ps-4 {
    padding-inline-start: 8px;
  }

  .xl-max\:ps-5 {
    padding-inline-start: 10px;
  }

  .xl-max\:ps-6 {
    padding-inline-start: 12px;
  }

  .xl-max\:ps-7 {
    padding-inline-start: 14px;
  }

  .xl-max\:ps-8 {
    padding-inline-start: 16px;
  }

  .xl-max\:ps-9 {
    padding-inline-start: 20px;
  }

  .xl-max\:ps-10 {
    padding-inline-start: 24px;
  }

  .xl-max\:ps-11 {
    padding-inline-start: 28px;
  }

  .xl-max\:ps-12 {
    padding-inline-start: 32px;
  }

  .xl-max\:ps-13 {
    padding-inline-start: 36px;
  }

  .xl-max\:ps-14 {
    padding-inline-start: 40px;
  }

  .xl-max\:pe-0 {
    padding-inline-end: 0;
  }

  .xl-max\:pe-1 {
    padding-inline-end: 2px;
  }

  .xl-max\:pe-2 {
    padding-inline-end: 4px;
  }

  .xl-max\:pe-3 {
    padding-inline-end: 6px;
  }

  .xl-max\:pe-4 {
    padding-inline-end: 8px;
  }

  .xl-max\:pe-5 {
    padding-inline-end: 10px;
  }

  .xl-max\:pe-6 {
    padding-inline-end: 12px;
  }

  .xl-max\:pe-7 {
    padding-inline-end: 14px;
  }

  .xl-max\:pe-8 {
    padding-inline-end: 16px;
  }

  .xl-max\:pe-9 {
    padding-inline-end: 20px;
  }

  .xl-max\:pe-10 {
    padding-inline-end: 24px;
  }

  .xl-max\:pe-11 {
    padding-inline-end: 28px;
  }

  .xl-max\:pe-12 {
    padding-inline-end: 32px;
  }

  .xl-max\:pe-13 {
    padding-inline-end: 36px;
  }

  .xl-max\:pe-14 {
    padding-inline-end: 40px;
  }

  .xl-max\:m-0 {
    margin: 0;
  }

  .xl-max\:m-1 {
    margin: 2px;
  }

  .xl-max\:m-2 {
    margin: 4px;
  }

  .xl-max\:m-3 {
    margin: 6px;
  }

  .xl-max\:m-4 {
    margin: 8px;
  }

  .xl-max\:m-5 {
    margin: 10px;
  }

  .xl-max\:m-6 {
    margin: 12px;
  }

  .xl-max\:m-7 {
    margin: 14px;
  }

  .xl-max\:m-8 {
    margin: 16px;
  }

  .xl-max\:m-9 {
    margin: 20px;
  }

  .xl-max\:m-10 {
    margin: 24px;
  }

  .xl-max\:m-11 {
    margin: 28px;
  }

  .xl-max\:m-12 {
    margin: 32px;
  }

  .xl-max\:m-13 {
    margin: 36px;
  }

  .xl-max\:m-14 {
    margin: 40px;
  }

  .xl-max\:mt-0 {
    margin-top: 0;
  }

  .xl-max\:mt-1 {
    margin-top: 2px;
  }

  .xl-max\:mt-2 {
    margin-top: 4px;
  }

  .xl-max\:mt-3 {
    margin-top: 6px;
  }

  .xl-max\:mt-4 {
    margin-top: 8px;
  }

  .xl-max\:mt-5 {
    margin-top: 10px;
  }

  .xl-max\:mt-6 {
    margin-top: 12px;
  }

  .xl-max\:mt-7 {
    margin-top: 14px;
  }

  .xl-max\:mt-8 {
    margin-top: 16px;
  }

  .xl-max\:mt-9 {
    margin-top: 20px;
  }

  .xl-max\:mt-10 {
    margin-top: 24px;
  }

  .xl-max\:mt-11 {
    margin-top: 28px;
  }

  .xl-max\:mt-12 {
    margin-top: 32px;
  }

  .xl-max\:mt-13 {
    margin-top: 36px;
  }

  .xl-max\:mt-14 {
    margin-top: 40px;
  }

  .xl-max\:ml-0 {
    margin-left: 0;
  }

  .xl-max\:ml-1 {
    margin-left: 2px;
  }

  .xl-max\:ml-2 {
    margin-left: 4px;
  }

  .xl-max\:ml-3 {
    margin-left: 6px;
  }

  .xl-max\:ml-4 {
    margin-left: 8px;
  }

  .xl-max\:ml-5 {
    margin-left: 10px;
  }

  .xl-max\:ml-6 {
    margin-left: 12px;
  }

  .xl-max\:ml-7 {
    margin-left: 14px;
  }

  .xl-max\:ml-8 {
    margin-left: 16px;
  }

  .xl-max\:ml-9 {
    margin-left: 20px;
  }

  .xl-max\:ml-10 {
    margin-left: 24px;
  }

  .xl-max\:ml-11 {
    margin-left: 28px;
  }

  .xl-max\:ml-12 {
    margin-left: 32px;
  }

  .xl-max\:ml-13 {
    margin-left: 36px;
  }

  .xl-max\:ml-14 {
    margin-left: 40px;
  }

  .xl-max\:ml-auto {
    margin-left: auto;
  }

  .xl-max\:mb-0 {
    margin-bottom: 0;
  }

  .xl-max\:mb-1 {
    margin-bottom: 2px;
  }

  .xl-max\:mb-2 {
    margin-bottom: 4px;
  }

  .xl-max\:mb-3 {
    margin-bottom: 6px;
  }

  .xl-max\:mb-4 {
    margin-bottom: 8px;
  }

  .xl-max\:mb-5 {
    margin-bottom: 10px;
  }

  .xl-max\:mb-6 {
    margin-bottom: 12px;
  }

  .xl-max\:mb-7 {
    margin-bottom: 14px;
  }

  .xl-max\:mb-8 {
    margin-bottom: 16px;
  }

  .xl-max\:mb-9 {
    margin-bottom: 20px;
  }

  .xl-max\:mb-10 {
    margin-bottom: 24px;
  }

  .xl-max\:mb-11 {
    margin-bottom: 28px;
  }

  .xl-max\:mb-12 {
    margin-bottom: 32px;
  }

  .xl-max\:mb-13 {
    margin-bottom: 36px;
  }

  .xl-max\:mb-14 {
    margin-bottom: 40px;
  }

  .xl-max\:mr-0 {
    margin-right: 0;
  }

  .xl-max\:mr-1 {
    margin-right: 2px;
  }

  .xl-max\:mr-2 {
    margin-right: 4px;
  }

  .xl-max\:mr-3 {
    margin-right: 6px;
  }

  .xl-max\:mr-4 {
    margin-right: 8px;
  }

  .xl-max\:mr-5 {
    margin-right: 10px;
  }

  .xl-max\:mr-6 {
    margin-right: 12px;
  }

  .xl-max\:mr-7 {
    margin-right: 14px;
  }

  .xl-max\:mr-8 {
    margin-right: 16px;
  }

  .xl-max\:mr-9 {
    margin-right: 20px;
  }

  .xl-max\:mr-10 {
    margin-right: 24px;
  }

  .xl-max\:mr-11 {
    margin-right: 28px;
  }

  .xl-max\:mr-12 {
    margin-right: 32px;
  }

  .xl-max\:mr-13 {
    margin-right: 36px;
  }

  .xl-max\:mr-14 {
    margin-right: 40px;
  }

  .xl-max\:mr-auto {
    margin-right: auto;
  }

  .xl-max\:mx-0 {
    margin-right: 0;
    margin-left: 0;
  }

  .xl-max\:mx-1 {
    margin-right: 2px;
    margin-left: 2px;
  }

  .xl-max\:mx-2 {
    margin-right: 4px;
    margin-left: 4px;
  }

  .xl-max\:mx-3 {
    margin-right: 6px;
    margin-left: 6px;
  }

  .xl-max\:mx-4 {
    margin-right: 8px;
    margin-left: 8px;
  }

  .xl-max\:mx-5 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .xl-max\:mx-6 {
    margin-right: 12px;
    margin-left: 12px;
  }

  .xl-max\:mx-7 {
    margin-right: 14px;
    margin-left: 14px;
  }

  .xl-max\:mx-8 {
    margin-right: 16px;
    margin-left: 16px;
  }

  .xl-max\:mx-9 {
    margin-right: 20px;
    margin-left: 20px;
  }

  .xl-max\:mx-10 {
    margin-right: 24px;
    margin-left: 24px;
  }

  .xl-max\:mx-11 {
    margin-right: 28px;
    margin-left: 28px;
  }

  .xl-max\:mx-12 {
    margin-right: 32px;
    margin-left: 32px;
  }

  .xl-max\:mx-13 {
    margin-right: 36px;
    margin-left: 36px;
  }

  .xl-max\:mx-14 {
    margin-right: 40px;
    margin-left: 40px;
  }

  .xl-max\:mx-auto {
    margin-right: auto;
    margin-left: auto;
  }

  .xl-max\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl-max\:my-1 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xl-max\:my-2 {
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .xl-max\:my-3 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .xl-max\:my-4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .xl-max\:my-5 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .xl-max\:my-6 {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .xl-max\:my-7 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .xl-max\:my-8 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .xl-max\:my-9 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .xl-max\:my-10 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .xl-max\:my-11 {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .xl-max\:my-12 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .xl-max\:my-13 {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .xl-max\:my-14 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .xl-max\:m-in-0 {
    margin-inline: 0;
  }

  .xl-max\:m-in-1 {
    margin-inline: 2px;
  }

  .xl-max\:m-in-2 {
    margin-inline: 4px;
  }

  .xl-max\:m-in-3 {
    margin-inline: 6px;
  }

  .xl-max\:m-in-4 {
    margin-inline: 8px;
  }

  .xl-max\:m-in-5 {
    margin-inline: 10px;
  }

  .xl-max\:m-in-6 {
    margin-inline: 12px;
  }

  .xl-max\:m-in-7 {
    margin-inline: 14px;
  }

  .xl-max\:m-in-8 {
    margin-inline: 16px;
  }

  .xl-max\:m-in-9 {
    margin-inline: 20px;
  }

  .xl-max\:m-in-10 {
    margin-inline: 24px;
  }

  .xl-max\:m-in-11 {
    margin-inline: 28px;
  }

  .xl-max\:m-in-12 {
    margin-inline: 32px;
  }

  .xl-max\:m-in-13 {
    margin-inline: 36px;
  }

  .xl-max\:m-in-14 {
    margin-inline: 40px;
  }

  .xl-max\:m-in-auto {
    margin-inline: auto;
  }

  .xl-max\:ms-0 {
    margin-inline-start: 0;
  }

  .xl-max\:ms-1 {
    margin-inline-start: 2px;
  }

  .xl-max\:ms-2 {
    margin-inline-start: 4px;
  }

  .xl-max\:ms-3 {
    margin-inline-start: 6px;
  }

  .xl-max\:ms-4 {
    margin-inline-start: 8px;
  }

  .xl-max\:ms-5 {
    margin-inline-start: 10px;
  }

  .xl-max\:ms-6 {
    margin-inline-start: 12px;
  }

  .xl-max\:ms-7 {
    margin-inline-start: 14px;
  }

  .xl-max\:ms-8 {
    margin-inline-start: 16px;
  }

  .xl-max\:ms-9 {
    margin-inline-start: 20px;
  }

  .xl-max\:ms-10 {
    margin-inline-start: 24px;
  }

  .xl-max\:ms-11 {
    margin-inline-start: 28px;
  }

  .xl-max\:ms-12 {
    margin-inline-start: 32px;
  }

  .xl-max\:ms-13 {
    margin-inline-start: 36px;
  }

  .xl-max\:ms-14 {
    margin-inline-start: 40px;
  }

  .xl-max\:ms-auto {
    margin-inline-start: auto;
  }

  .xl-max\:me-0 {
    margin-inline-end: 0;
  }

  .xl-max\:me-1 {
    margin-inline-end: 2px;
  }

  .xl-max\:me-2 {
    margin-inline-end: 4px;
  }

  .xl-max\:me-3 {
    margin-inline-end: 6px;
  }

  .xl-max\:me-4 {
    margin-inline-end: 8px;
  }

  .xl-max\:me-5 {
    margin-inline-end: 10px;
  }

  .xl-max\:me-6 {
    margin-inline-end: 12px;
  }

  .xl-max\:me-7 {
    margin-inline-end: 14px;
  }

  .xl-max\:me-8 {
    margin-inline-end: 16px;
  }

  .xl-max\:me-9 {
    margin-inline-end: 20px;
  }

  .xl-max\:me-10 {
    margin-inline-end: 24px;
  }

  .xl-max\:me-11 {
    margin-inline-end: 28px;
  }

  .xl-max\:me-12 {
    margin-inline-end: 32px;
  }

  .xl-max\:me-13 {
    margin-inline-end: 36px;
  }

  .xl-max\:me-14 {
    margin-inline-end: 40px;
  }

  .xl-max\:me-auto {
    margin-inline-end: auto;
  }

  .xl-max\:gap-0 {
    gap: 0;
  }

  .xl-max\:gap-1 {
    gap: 2px;
  }

  .xl-max\:gap-2 {
    gap: 4px;
  }

  .xl-max\:gap-3 {
    gap: 6px;
  }

  .xl-max\:gap-4 {
    gap: 8px;
  }

  .xl-max\:gap-5 {
    gap: 10px;
  }

  .xl-max\:gap-6 {
    gap: 12px;
  }

  .xl-max\:gap-7 {
    gap: 14px;
  }

  .xl-max\:gap-8 {
    gap: 16px;
  }

  .xl-max\:gap-9 {
    gap: 20px;
  }

  .xl-max\:gap-10 {
    gap: 24px;
  }

  .xl-max\:gap-11 {
    gap: 28px;
  }

  .xl-max\:gap-12 {
    gap: 32px;
  }

  .xl-max\:gap-13 {
    gap: 36px;
  }

  .xl-max\:gap-14 {
    gap: 40px;
  }

  .xl-max\:gap-x-0 {
    row-gap: 0;
  }

  .xl-max\:gap-x-1 {
    row-gap: 2px;
  }

  .xl-max\:gap-x-2 {
    row-gap: 4px;
  }

  .xl-max\:gap-x-3 {
    row-gap: 6px;
  }

  .xl-max\:gap-x-4 {
    row-gap: 8px;
  }

  .xl-max\:gap-x-5 {
    row-gap: 10px;
  }

  .xl-max\:gap-x-6 {
    row-gap: 12px;
  }

  .xl-max\:gap-x-7 {
    row-gap: 14px;
  }

  .xl-max\:gap-x-8 {
    row-gap: 16px;
  }

  .xl-max\:gap-x-9 {
    row-gap: 20px;
  }

  .xl-max\:gap-x-10 {
    row-gap: 24px;
  }

  .xl-max\:gap-x-11 {
    row-gap: 28px;
  }

  .xl-max\:gap-x-12 {
    row-gap: 32px;
  }

  .xl-max\:gap-x-13 {
    row-gap: 36px;
  }

  .xl-max\:gap-x-14 {
    row-gap: 40px;
  }

  .xl-max\:gap-y-0 {
    column-gap: 0;
  }

  .xl-max\:gap-y-1 {
    column-gap: 2px;
  }

  .xl-max\:gap-y-2 {
    column-gap: 4px;
  }

  .xl-max\:gap-y-3 {
    column-gap: 6px;
  }

  .xl-max\:gap-y-4 {
    column-gap: 8px;
  }

  .xl-max\:gap-y-5 {
    column-gap: 10px;
  }

  .xl-max\:gap-y-6 {
    column-gap: 12px;
  }

  .xl-max\:gap-y-7 {
    column-gap: 14px;
  }

  .xl-max\:gap-y-8 {
    column-gap: 16px;
  }

  .xl-max\:gap-y-9 {
    column-gap: 20px;
  }

  .xl-max\:gap-y-10 {
    column-gap: 24px;
  }

  .xl-max\:gap-y-11 {
    column-gap: 28px;
  }

  .xl-max\:gap-y-12 {
    column-gap: 32px;
  }

  .xl-max\:gap-y-13 {
    column-gap: 36px;
  }

  .xl-max\:gap-y-14 {
    column-gap: 40px;
  }

  .xl-max\:relative {
    position: relative;
  }

  .xl-max\:absolute {
    position: absolute;
  }

  .xl-max\:fixed {
    position: fixed;
  }

  .xl-max\:static {
    position: static;
  }

  .xl-max\:sticky {
    position: sticky;
  }

  .xl-max\:translate-x-0 {
    transform: translateX(0);
  }

  .xl-max\:translate-y-0 {
    transform: translateY(0);
  }

  .xl-max\:translate-x-1 {
    transform: translateX(2px);
  }

  .xl-max\:translate-y-1 {
    transform: translateY(2px);
  }

  .xl-max\:translate-x-2 {
    transform: translateX(4px);
  }

  .xl-max\:translate-y-2 {
    transform: translateY(4px);
  }

  .xl-max\:translate-x-3 {
    transform: translateX(6px);
  }

  .xl-max\:translate-y-3 {
    transform: translateY(6px);
  }

  .xl-max\:translate-x-4 {
    transform: translateX(8px);
  }

  .xl-max\:translate-y-4 {
    transform: translateY(8px);
  }

  .xl-max\:translate-x-5 {
    transform: translateX(10px);
  }

  .xl-max\:translate-y-5 {
    transform: translateY(10px);
  }

  .xl-max\:translate-x-6 {
    transform: translateX(12px);
  }

  .xl-max\:translate-y-6 {
    transform: translateY(12px);
  }

  .xl-max\:translate-x-7 {
    transform: translateX(14px);
  }

  .xl-max\:translate-y-7 {
    transform: translateY(14px);
  }

  .xl-max\:translate-x-8 {
    transform: translateX(16px);
  }

  .xl-max\:translate-y-8 {
    transform: translateY(16px);
  }

  .xl-max\:translate-x-9 {
    transform: translateX(18px);
  }

  .xl-max\:translate-y-9 {
    transform: translateY(18px);
  }

  .xl-max\:translate-x-10 {
    transform: translateX(20px);
  }

  .xl-max\:translate-y-10 {
    transform: translateY(20px);
  }

  .xl-max\:translate-x-11 {
    transform: translateX(22px);
  }

  .xl-max\:translate-y-11 {
    transform: translateY(22px);
  }

  .xl-max\:translate-x-12 {
    transform: translateX(24px);
  }

  .xl-max\:translate-y-12 {
    transform: translateY(24px);
  }

  .xl-max\:translate-x-25 {
    transform: translateX(25%);
  }

  .xl-max\:translate-y-25 {
    transform: translateY(25%);
  }

  .xl-max\:translate-x-50 {
    transform: translateX(50%);
  }

  .xl-max\:translate-y-50 {
    transform: translateY(50%);
  }

  .xl-max\:translate-x-75 {
    transform: translateX(75%);
  }

  .xl-max\:translate-y-75 {
    transform: translateY(75%);
  }

  .xl-max\:translate-x-100 {
    transform: translateX(100%);
  }

  .xl-max\:translate-y-100 {
    transform: translateY(100%);
  }

  .xl-max\:translate-x--1 {
    transform: translateX(-2px);
  }

  .xl-max\:translate-y--1 {
    transform: translateY(-2px);
  }

  .xl-max\:translate-x--2 {
    transform: translateX(-4px);
  }

  .xl-max\:translate-y--2 {
    transform: translateY(-4px);
  }

  .xl-max\:translate-x--3 {
    transform: translateX(-6px);
  }

  .xl-max\:translate-y--3 {
    transform: translateY(-6px);
  }

  .xl-max\:translate-x--4 {
    transform: translateX(-8px);
  }

  .xl-max\:translate-y--4 {
    transform: translateY(-8px);
  }

  .xl-max\:translate-x--5 {
    transform: translateX(-10px);
  }

  .xl-max\:translate-y--5 {
    transform: translateY(-10px);
  }

  .xl-max\:translate-x--6 {
    transform: translateX(-12px);
  }

  .xl-max\:translate-y--6 {
    transform: translateY(-12px);
  }

  .xl-max\:translate-x--7 {
    transform: translateX(-14px);
  }

  .xl-max\:translate-y--7 {
    transform: translateY(-14px);
  }

  .xl-max\:translate-x--8 {
    transform: translateX(-16px);
  }

  .xl-max\:translate-y--8 {
    transform: translateY(-16px);
  }

  .xl-max\:translate-x--9 {
    transform: translateX(-18px);
  }

  .xl-max\:translate-y--9 {
    transform: translateY(-18px);
  }

  .xl-max\:translate-x--10 {
    transform: translateX(-20px);
  }

  .xl-max\:translate-y--10 {
    transform: translateY(-20px);
  }

  .xl-max\:translate-x--11 {
    transform: translateX(-22px);
  }

  .xl-max\:translate-y--11 {
    transform: translateY(-22px);
  }

  .xl-max\:translate-x--12 {
    transform: translateX(-24px);
  }

  .xl-max\:translate-y--12 {
    transform: translateY(-24px);
  }

  .xl-max\:translate-x--25 {
    transform: translateX(-25%);
  }

  .xl-max\:translate-y--25 {
    transform: translateY(-25%);
  }

  .xl-max\:translate-x--50 {
    transform: translateX(-50%);
  }

  .xl-max\:translate-y--50 {
    transform: translateY(-50%);
  }

  .xl-max\:translate-x--75 {
    transform: translateX(-75%);
  }

  .xl-max\:translate-y--75 {
    transform: translateY(-75%);
  }

  .xl-max\:translate-x--100 {
    transform: translateX(-100%);
  }

  .xl-max\:translate-y--100 {
    transform: translateY(-100%);
  }

  .xl-max\:left-0 {
    left: 0;
  }

  .xl-max\:left-1 {
    left: 2px;
  }

  .xl-max\:left-2 {
    left: 4px;
  }

  .xl-max\:left-3 {
    left: 6px;
  }

  .xl-max\:left-4 {
    left: 8px;
  }

  .xl-max\:left-5 {
    left: 10px;
  }

  .xl-max\:left-6 {
    left: 12px;
  }

  .xl-max\:left-7 {
    left: 14px;
  }

  .xl-max\:left-8 {
    left: 16px;
  }

  .xl-max\:left-9 {
    left: 18px;
  }

  .xl-max\:left-10 {
    left: 20px;
  }

  .xl-max\:left-11 {
    left: 22px;
  }

  .xl-max\:left-12 {
    left: 24px;
  }

  .xl-max\:left--1 {
    left: -2px;
  }

  .xl-max\:left--2 {
    left: -4px;
  }

  .xl-max\:left--3 {
    left: -6px;
  }

  .xl-max\:left--4 {
    left: -8px;
  }

  .xl-max\:left--5 {
    left: -10px;
  }

  .xl-max\:left--6 {
    left: -12px;
  }

  .xl-max\:left--7 {
    left: -14px;
  }

  .xl-max\:left--8 {
    left: -16px;
  }

  .xl-max\:left--9 {
    left: -18px;
  }

  .xl-max\:left--10 {
    left: -20px;
  }

  .xl-max\:left--11 {
    left: -22px;
  }

  .xl-max\:left--12 {
    left: -24px;
  }

  .xl-max\:left-25 {
    left: 25%;
  }

  .xl-max\:left-50 {
    left: 50%;
  }

  .xl-max\:left-75 {
    left: 75%;
  }

  .xl-max\:left-100 {
    left: 100%;
  }

  .xl-max\:left--25 {
    left: -25%;
  }

  .xl-max\:left--50 {
    left: -50%;
  }

  .xl-max\:left--75 {
    left: -75%;
  }

  .xl-max\:left--100 {
    left: -100%;
  }

  .xl-max\:right-0 {
    right: 0;
  }

  .xl-max\:right-1 {
    right: 2px;
  }

  .xl-max\:right-2 {
    right: 4px;
  }

  .xl-max\:right-3 {
    right: 6px;
  }

  .xl-max\:right-4 {
    right: 8px;
  }

  .xl-max\:right-5 {
    right: 10px;
  }

  .xl-max\:right-6 {
    right: 12px;
  }

  .xl-max\:right-7 {
    right: 14px;
  }

  .xl-max\:right-8 {
    right: 16px;
  }

  .xl-max\:right-9 {
    right: 18px;
  }

  .xl-max\:right-10 {
    right: 20px;
  }

  .xl-max\:right-11 {
    right: 22px;
  }

  .xl-max\:right-12 {
    right: 24px;
  }

  .xl-max\:right--1 {
    right: -2px;
  }

  .xl-max\:right--2 {
    right: -4px;
  }

  .xl-max\:right--3 {
    right: -6px;
  }

  .xl-max\:right--4 {
    right: -8px;
  }

  .xl-max\:right--5 {
    right: -10px;
  }

  .xl-max\:right--6 {
    right: -12px;
  }

  .xl-max\:right--7 {
    right: -14px;
  }

  .xl-max\:right--8 {
    right: -16px;
  }

  .xl-max\:right--9 {
    right: -18px;
  }

  .xl-max\:right--10 {
    right: -20px;
  }

  .xl-max\:right--11 {
    right: -22px;
  }

  .xl-max\:right--12 {
    right: -24px;
  }

  .xl-max\:right-25 {
    right: 25%;
  }

  .xl-max\:right-50 {
    right: 50%;
  }

  .xl-max\:right-75 {
    right: 75%;
  }

  .xl-max\:right-100 {
    right: 100%;
  }

  .xl-max\:right--25 {
    right: -25%;
  }

  .xl-max\:right--50 {
    right: -50%;
  }

  .xl-max\:right--75 {
    right: -75%;
  }

  .xl-max\:right--100 {
    right: -100%;
  }

  .xl-max\:top-0 {
    top: 0;
  }

  .xl-max\:top-1 {
    top: 2px;
  }

  .xl-max\:top-2 {
    top: 4px;
  }

  .xl-max\:top-3 {
    top: 6px;
  }

  .xl-max\:top-4 {
    top: 8px;
  }

  .xl-max\:top-5 {
    top: 10px;
  }

  .xl-max\:top-6 {
    top: 12px;
  }

  .xl-max\:top-7 {
    top: 14px;
  }

  .xl-max\:top-8 {
    top: 16px;
  }

  .xl-max\:top-9 {
    top: 18px;
  }

  .xl-max\:top-10 {
    top: 20px;
  }

  .xl-max\:top-11 {
    top: 22px;
  }

  .xl-max\:top-12 {
    top: 24px;
  }

  .xl-max\:top--1 {
    top: -2px;
  }

  .xl-max\:top--2 {
    top: -4px;
  }

  .xl-max\:top--3 {
    top: -6px;
  }

  .xl-max\:top--4 {
    top: -8px;
  }

  .xl-max\:top--5 {
    top: -10px;
  }

  .xl-max\:top--6 {
    top: -12px;
  }

  .xl-max\:top--7 {
    top: -14px;
  }

  .xl-max\:top--8 {
    top: -16px;
  }

  .xl-max\:top--9 {
    top: -18px;
  }

  .xl-max\:top--10 {
    top: -20px;
  }

  .xl-max\:top--11 {
    top: -22px;
  }

  .xl-max\:top--12 {
    top: -24px;
  }

  .xl-max\:top-25 {
    top: 25%;
  }

  .xl-max\:top-50 {
    top: 50%;
  }

  .xl-max\:top-75 {
    top: 75%;
  }

  .xl-max\:top-100 {
    top: 100%;
  }

  .xl-max\:top--25 {
    top: -25%;
  }

  .xl-max\:top--50 {
    top: -50%;
  }

  .xl-max\:top--75 {
    top: -75%;
  }

  .xl-max\:top--100 {
    top: -100%;
  }

  .xl-max\:bottom-0 {
    bottom: 0;
  }

  .xl-max\:bottom-1 {
    bottom: 2px;
  }

  .xl-max\:bottom-2 {
    bottom: 4px;
  }

  .xl-max\:bottom-3 {
    bottom: 6px;
  }

  .xl-max\:bottom-4 {
    bottom: 8px;
  }

  .xl-max\:bottom-5 {
    bottom: 10px;
  }

  .xl-max\:bottom-6 {
    bottom: 12px;
  }

  .xl-max\:bottom-7 {
    bottom: 14px;
  }

  .xl-max\:bottom-8 {
    bottom: 16px;
  }

  .xl-max\:bottom-9 {
    bottom: 18px;
  }

  .xl-max\:bottom-10 {
    bottom: 20px;
  }

  .xl-max\:bottom-11 {
    bottom: 22px;
  }

  .xl-max\:bottom-12 {
    bottom: 24px;
  }

  .xl-max\:bottom--1 {
    bottom: -2px;
  }

  .xl-max\:bottom--2 {
    bottom: -4px;
  }

  .xl-max\:bottom--3 {
    bottom: -6px;
  }

  .xl-max\:bottom--4 {
    bottom: -8px;
  }

  .xl-max\:bottom--5 {
    bottom: -10px;
  }

  .xl-max\:bottom--6 {
    bottom: -12px;
  }

  .xl-max\:bottom--7 {
    bottom: -14px;
  }

  .xl-max\:bottom--8 {
    bottom: -16px;
  }

  .xl-max\:bottom--9 {
    bottom: -18px;
  }

  .xl-max\:bottom--10 {
    bottom: -20px;
  }

  .xl-max\:bottom--11 {
    bottom: -22px;
  }

  .xl-max\:bottom--12 {
    bottom: -24px;
  }

  .xl-max\:bottom-25 {
    bottom: 25%;
  }

  .xl-max\:bottom-50 {
    bottom: 50%;
  }

  .xl-max\:bottom-75 {
    bottom: 75%;
  }

  .xl-max\:bottom-100 {
    bottom: 100%;
  }

  .xl-max\:bottom--25 {
    bottom: -25%;
  }

  .xl-max\:bottom--50 {
    bottom: -50%;
  }

  .xl-max\:bottom--75 {
    bottom: -75%;
  }

  .xl-max\:bottom--100 {
    bottom: -100%;
  }

  .xl-max\:inset-0 {
    inset: 0;
  }

  .xl-max\:inset-1 {
    inset: 2px;
  }

  .xl-max\:inset-2 {
    inset: 4px;
  }

  .xl-max\:inset-3 {
    inset: 6px;
  }

  .xl-max\:inset-4 {
    inset: 8px;
  }

  .xl-max\:inset-5 {
    inset: 10px;
  }

  .xl-max\:inset-6 {
    inset: 12px;
  }

  .xl-max\:inset-7 {
    inset: 14px;
  }

  .xl-max\:inset-8 {
    inset: 16px;
  }

  .xl-max\:inset-9 {
    inset: 18px;
  }

  .xl-max\:inset-10 {
    inset: 20px;
  }

  .xl-max\:inset-11 {
    inset: 22px;
  }

  .xl-max\:inset-12 {
    inset: 24px;
  }

  .xl-max\:inset--1 {
    inset: -2px;
  }

  .xl-max\:inset--2 {
    inset: -4px;
  }

  .xl-max\:inset--3 {
    inset: -6px;
  }

  .xl-max\:inset--4 {
    inset: -8px;
  }

  .xl-max\:inset--5 {
    inset: -10px;
  }

  .xl-max\:inset--6 {
    inset: -12px;
  }

  .xl-max\:inset--7 {
    inset: -14px;
  }

  .xl-max\:inset--8 {
    inset: -16px;
  }

  .xl-max\:inset--9 {
    inset: -18px;
  }

  .xl-max\:inset--10 {
    inset: -20px;
  }

  .xl-max\:inset--11 {
    inset: -22px;
  }

  .xl-max\:inset--12 {
    inset: -24px;
  }

  .xl-max\:inset-25 {
    inset: 25%;
  }

  .xl-max\:inset-50 {
    inset: 50%;
  }

  .xl-max\:inset-75 {
    inset: 75%;
  }

  .xl-max\:inset-100 {
    inset: 100%;
  }

  .xl-max\:inset--25 {
    inset: -25%;
  }

  .xl-max\:inset--50 {
    inset: -50%;
  }

  .xl-max\:inset--75 {
    inset: -75%;
  }

  .xl-max\:inset--100 {
    inset: -100%;
  }

  .xl-max\:inset-in-0 {
    inset-inline: 0;
  }

  .xl-max\:inset-in-1 {
    inset-inline: 2px;
  }

  .xl-max\:inset-in-2 {
    inset-inline: 4px;
  }

  .xl-max\:inset-in-3 {
    inset-inline: 6px;
  }

  .xl-max\:inset-in-4 {
    inset-inline: 8px;
  }

  .xl-max\:inset-in-5 {
    inset-inline: 10px;
  }

  .xl-max\:inset-in-6 {
    inset-inline: 12px;
  }

  .xl-max\:inset-in-7 {
    inset-inline: 14px;
  }

  .xl-max\:inset-in-8 {
    inset-inline: 16px;
  }

  .xl-max\:inset-in-9 {
    inset-inline: 18px;
  }

  .xl-max\:inset-in-10 {
    inset-inline: 20px;
  }

  .xl-max\:inset-in-11 {
    inset-inline: 22px;
  }

  .xl-max\:inset-in-12 {
    inset-inline: 24px;
  }

  .xl-max\:inset-in--1 {
    inset-inline: -2px;
  }

  .xl-max\:inset-in--2 {
    inset-inline: -4px;
  }

  .xl-max\:inset-in--3 {
    inset-inline: -6px;
  }

  .xl-max\:inset-in--4 {
    inset-inline: -8px;
  }

  .xl-max\:inset-in--5 {
    inset-inline: -10px;
  }

  .xl-max\:inset-in--6 {
    inset-inline: -12px;
  }

  .xl-max\:inset-in--7 {
    inset-inline: -14px;
  }

  .xl-max\:inset-in--8 {
    inset-inline: -16px;
  }

  .xl-max\:inset-in--9 {
    inset-inline: -18px;
  }

  .xl-max\:inset-in--10 {
    inset-inline: -20px;
  }

  .xl-max\:inset-in--11 {
    inset-inline: -22px;
  }

  .xl-max\:inset-in--12 {
    inset-inline: -24px;
  }

  .xl-max\:inset-in-25 {
    inset-inline: 25%;
  }

  .xl-max\:inset-in-50 {
    inset-inline: 50%;
  }

  .xl-max\:inset-in-75 {
    inset-inline: 75%;
  }

  .xl-max\:inset-in-100 {
    inset-inline: 100%;
  }

  .xl-max\:inset-in--25 {
    inset-inline: -25%;
  }

  .xl-max\:inset-in--50 {
    inset-inline: -50%;
  }

  .xl-max\:inset-in--75 {
    inset-inline: -75%;
  }

  .xl-max\:inset-in--100 {
    inset-inline: -100%;
  }

  .xl-max\:inset-e-0 {
    inset-inline-end: 0;
  }

  .xl-max\:inset-e-1 {
    inset-inline-end: 2px;
  }

  .xl-max\:inset-e-2 {
    inset-inline-end: 4px;
  }

  .xl-max\:inset-e-3 {
    inset-inline-end: 6px;
  }

  .xl-max\:inset-e-4 {
    inset-inline-end: 8px;
  }

  .xl-max\:inset-e-5 {
    inset-inline-end: 10px;
  }

  .xl-max\:inset-e-6 {
    inset-inline-end: 12px;
  }

  .xl-max\:inset-e-7 {
    inset-inline-end: 14px;
  }

  .xl-max\:inset-e-8 {
    inset-inline-end: 16px;
  }

  .xl-max\:inset-e-9 {
    inset-inline-end: 18px;
  }

  .xl-max\:inset-e-10 {
    inset-inline-end: 20px;
  }

  .xl-max\:inset-e-11 {
    inset-inline-end: 22px;
  }

  .xl-max\:inset-e-12 {
    inset-inline-end: 24px;
  }

  .xl-max\:inset-e--1 {
    inset-inline-end: -2px;
  }

  .xl-max\:inset-e--2 {
    inset-inline-end: -4px;
  }

  .xl-max\:inset-e--3 {
    inset-inline-end: -6px;
  }

  .xl-max\:inset-e--4 {
    inset-inline-end: -8px;
  }

  .xl-max\:inset-e--5 {
    inset-inline-end: -10px;
  }

  .xl-max\:inset-e--6 {
    inset-inline-end: -12px;
  }

  .xl-max\:inset-e--7 {
    inset-inline-end: -14px;
  }

  .xl-max\:inset-e--8 {
    inset-inline-end: -16px;
  }

  .xl-max\:inset-e--9 {
    inset-inline-end: -18px;
  }

  .xl-max\:inset-e--10 {
    inset-inline-end: -20px;
  }

  .xl-max\:inset-e--11 {
    inset-inline-end: -22px;
  }

  .xl-max\:inset-e--12 {
    inset-inline-end: -24px;
  }

  .xl-max\:inset-e-25 {
    inset-inline-end: 25%;
  }

  .xl-max\:inset-e-50 {
    inset-inline-end: 50%;
  }

  .xl-max\:inset-e-75 {
    inset-inline-end: 75%;
  }

  .xl-max\:inset-e-100 {
    inset-inline-end: 100%;
  }

  .xl-max\:inset-e--25 {
    inset-inline-end: -25%;
  }

  .xl-max\:inset-e--50 {
    inset-inline-end: -50%;
  }

  .xl-max\:inset-e--75 {
    inset-inline-end: -75%;
  }

  .xl-max\:inset-e--100 {
    inset-inline-end: -100%;
  }

  .xl-max\:inset-s-0 {
    inset-inline-start: 0;
  }

  .xl-max\:inset-s-1 {
    inset-inline-start: 2px;
  }

  .xl-max\:inset-s-2 {
    inset-inline-start: 4px;
  }

  .xl-max\:inset-s-3 {
    inset-inline-start: 6px;
  }

  .xl-max\:inset-s-4 {
    inset-inline-start: 8px;
  }

  .xl-max\:inset-s-5 {
    inset-inline-start: 10px;
  }

  .xl-max\:inset-s-6 {
    inset-inline-start: 12px;
  }

  .xl-max\:inset-s-7 {
    inset-inline-start: 14px;
  }

  .xl-max\:inset-s-8 {
    inset-inline-start: 16px;
  }

  .xl-max\:inset-s-9 {
    inset-inline-start: 18px;
  }

  .xl-max\:inset-s-10 {
    inset-inline-start: 20px;
  }

  .xl-max\:inset-s-11 {
    inset-inline-start: 22px;
  }

  .xl-max\:inset-s-12 {
    inset-inline-start: 24px;
  }

  .xl-max\:inset-s--1 {
    inset-inline-start: -2px;
  }

  .xl-max\:inset-s--2 {
    inset-inline-start: -4px;
  }

  .xl-max\:inset-s--3 {
    inset-inline-start: -6px;
  }

  .xl-max\:inset-s--4 {
    inset-inline-start: -8px;
  }

  .xl-max\:inset-s--5 {
    inset-inline-start: -10px;
  }

  .xl-max\:inset-s--6 {
    inset-inline-start: -12px;
  }

  .xl-max\:inset-s--7 {
    inset-inline-start: -14px;
  }

  .xl-max\:inset-s--8 {
    inset-inline-start: -16px;
  }

  .xl-max\:inset-s--9 {
    inset-inline-start: -18px;
  }

  .xl-max\:inset-s--10 {
    inset-inline-start: -20px;
  }

  .xl-max\:inset-s--11 {
    inset-inline-start: -22px;
  }

  .xl-max\:inset-s--12 {
    inset-inline-start: -24px;
  }

  .xl-max\:inset-s-25 {
    inset-inline-start: 25%;
  }

  .xl-max\:inset-s-50 {
    inset-inline-start: 50%;
  }

  .xl-max\:inset-s-75 {
    inset-inline-start: 75%;
  }

  .xl-max\:inset-s-100 {
    inset-inline-start: 100%;
  }

  .xl-max\:inset-s--25 {
    inset-inline-start: -25%;
  }

  .xl-max\:inset-s--50 {
    inset-inline-start: -50%;
  }

  .xl-max\:inset-s--75 {
    inset-inline-start: -75%;
  }

  .xl-max\:inset-s--100 {
    inset-inline-start: -100%;
  }

  .xl-max\:inset-b-0 {
    inset-block: 0;
  }

  .xl-max\:inset-b-1 {
    inset-block: 2px;
  }

  .xl-max\:inset-b-2 {
    inset-block: 4px;
  }

  .xl-max\:inset-b-3 {
    inset-block: 6px;
  }

  .xl-max\:inset-b-4 {
    inset-block: 8px;
  }

  .xl-max\:inset-b-5 {
    inset-block: 10px;
  }

  .xl-max\:inset-b-6 {
    inset-block: 12px;
  }

  .xl-max\:inset-b-7 {
    inset-block: 14px;
  }

  .xl-max\:inset-b-8 {
    inset-block: 16px;
  }

  .xl-max\:inset-b-9 {
    inset-block: 18px;
  }

  .xl-max\:inset-b-10 {
    inset-block: 20px;
  }

  .xl-max\:inset-b-11 {
    inset-block: 22px;
  }

  .xl-max\:inset-b-12 {
    inset-block: 24px;
  }

  .xl-max\:inset-b--1 {
    inset-block: -2px;
  }

  .xl-max\:inset-b--2 {
    inset-block: -4px;
  }

  .xl-max\:inset-b--3 {
    inset-block: -6px;
  }

  .xl-max\:inset-b--4 {
    inset-block: -8px;
  }

  .xl-max\:inset-b--5 {
    inset-block: -10px;
  }

  .xl-max\:inset-b--6 {
    inset-block: -12px;
  }

  .xl-max\:inset-b--7 {
    inset-block: -14px;
  }

  .xl-max\:inset-b--8 {
    inset-block: -16px;
  }

  .xl-max\:inset-b--9 {
    inset-block: -18px;
  }

  .xl-max\:inset-b--10 {
    inset-block: -20px;
  }

  .xl-max\:inset-b--11 {
    inset-block: -22px;
  }

  .xl-max\:inset-b--12 {
    inset-block: -24px;
  }

  .xl-max\:inset-b-25 {
    inset-block: 25%;
  }

  .xl-max\:inset-b-50 {
    inset-block: 50%;
  }

  .xl-max\:inset-b-75 {
    inset-block: 75%;
  }

  .xl-max\:inset-b-100 {
    inset-block: 100%;
  }

  .xl-max\:inset-b--25 {
    inset-block: -25%;
  }

  .xl-max\:inset-b--50 {
    inset-block: -50%;
  }

  .xl-max\:inset-b--75 {
    inset-block: -75%;
  }

  .xl-max\:inset-b--100 {
    inset-block: -100%;
  }

  .xl-max\:inset-b-e-0 {
    inset-block-end: 0;
  }

  .xl-max\:inset-b-e-1 {
    inset-block-end: 2px;
  }

  .xl-max\:inset-b-e-2 {
    inset-block-end: 4px;
  }

  .xl-max\:inset-b-e-3 {
    inset-block-end: 6px;
  }

  .xl-max\:inset-b-e-4 {
    inset-block-end: 8px;
  }

  .xl-max\:inset-b-e-5 {
    inset-block-end: 10px;
  }

  .xl-max\:inset-b-e-6 {
    inset-block-end: 12px;
  }

  .xl-max\:inset-b-e-7 {
    inset-block-end: 14px;
  }

  .xl-max\:inset-b-e-8 {
    inset-block-end: 16px;
  }

  .xl-max\:inset-b-e-9 {
    inset-block-end: 18px;
  }

  .xl-max\:inset-b-e-10 {
    inset-block-end: 20px;
  }

  .xl-max\:inset-b-e-11 {
    inset-block-end: 22px;
  }

  .xl-max\:inset-b-e-12 {
    inset-block-end: 24px;
  }

  .xl-max\:inset-b-e--1 {
    inset-block-end: -2px;
  }

  .xl-max\:inset-b-e--2 {
    inset-block-end: -4px;
  }

  .xl-max\:inset-b-e--3 {
    inset-block-end: -6px;
  }

  .xl-max\:inset-b-e--4 {
    inset-block-end: -8px;
  }

  .xl-max\:inset-b-e--5 {
    inset-block-end: -10px;
  }

  .xl-max\:inset-b-e--6 {
    inset-block-end: -12px;
  }

  .xl-max\:inset-b-e--7 {
    inset-block-end: -14px;
  }

  .xl-max\:inset-b-e--8 {
    inset-block-end: -16px;
  }

  .xl-max\:inset-b-e--9 {
    inset-block-end: -18px;
  }

  .xl-max\:inset-b-e--10 {
    inset-block-end: -20px;
  }

  .xl-max\:inset-b-e--11 {
    inset-block-end: -22px;
  }

  .xl-max\:inset-b-e--12 {
    inset-block-end: -24px;
  }

  .xl-max\:inset-b-e-25 {
    inset-block-end: 25%;
  }

  .xl-max\:inset-b-e-50 {
    inset-block-end: 50%;
  }

  .xl-max\:inset-b-e-75 {
    inset-block-end: 75%;
  }

  .xl-max\:inset-b-e-100 {
    inset-block-end: 100%;
  }

  .xl-max\:inset-b-e--25 {
    inset-block-end: -25%;
  }

  .xl-max\:inset-b-e--50 {
    inset-block-end: -50%;
  }

  .xl-max\:inset-b-e--75 {
    inset-block-end: -75%;
  }

  .xl-max\:inset-b-e--100 {
    inset-block-end: -100%;
  }

  .xl-max\:inset-b-s-0 {
    inset-block-start: 0;
  }

  .xl-max\:inset-b-s-1 {
    inset-block-start: 2px;
  }

  .xl-max\:inset-b-s-2 {
    inset-block-start: 4px;
  }

  .xl-max\:inset-b-s-3 {
    inset-block-start: 6px;
  }

  .xl-max\:inset-b-s-4 {
    inset-block-start: 8px;
  }

  .xl-max\:inset-b-s-5 {
    inset-block-start: 10px;
  }

  .xl-max\:inset-b-s-6 {
    inset-block-start: 12px;
  }

  .xl-max\:inset-b-s-7 {
    inset-block-start: 14px;
  }

  .xl-max\:inset-b-s-8 {
    inset-block-start: 16px;
  }

  .xl-max\:inset-b-s-9 {
    inset-block-start: 18px;
  }

  .xl-max\:inset-b-s-10 {
    inset-block-start: 20px;
  }

  .xl-max\:inset-b-s-11 {
    inset-block-start: 22px;
  }

  .xl-max\:inset-b-s-12 {
    inset-block-start: 24px;
  }

  .xl-max\:inset-b-s--1 {
    inset-block-start: -2px;
  }

  .xl-max\:inset-b-s--2 {
    inset-block-start: -4px;
  }

  .xl-max\:inset-b-s--3 {
    inset-block-start: -6px;
  }

  .xl-max\:inset-b-s--4 {
    inset-block-start: -8px;
  }

  .xl-max\:inset-b-s--5 {
    inset-block-start: -10px;
  }

  .xl-max\:inset-b-s--6 {
    inset-block-start: -12px;
  }

  .xl-max\:inset-b-s--7 {
    inset-block-start: -14px;
  }

  .xl-max\:inset-b-s--8 {
    inset-block-start: -16px;
  }

  .xl-max\:inset-b-s--9 {
    inset-block-start: -18px;
  }

  .xl-max\:inset-b-s--10 {
    inset-block-start: -20px;
  }

  .xl-max\:inset-b-s--11 {
    inset-block-start: -22px;
  }

  .xl-max\:inset-b-s--12 {
    inset-block-start: -24px;
  }

  .xl-max\:inset-b-s-25 {
    inset-block-start: 25%;
  }

  .xl-max\:inset-b-s-50 {
    inset-block-start: 50%;
  }

  .xl-max\:inset-b-s-75 {
    inset-block-start: 75%;
  }

  .xl-max\:inset-b-s-100 {
    inset-block-start: 100%;
  }

  .xl-max\:inset-b-s--25 {
    inset-block-start: -25%;
  }

  .xl-max\:inset-b-s--50 {
    inset-block-start: -50%;
  }

  .xl-max\:inset-b-s--75 {
    inset-block-start: -75%;
  }

  .xl-max\:inset-b-s--100 {
    inset-block-start: -100%;
  }

  .xl-max\:overflow-hidden {
    overflow: hidden;
  }

  .xl-max\:overflow-auto {
    overflow: auto;
  }

  .xl-max\:overflow-scroll {
    overflow: scroll;
  }

  .xl-max\:overflow-visible {
    overflow: visible;
  }

  .xl-max\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .xl-max\:overflow-x-auto {
    overflow-x: auto;
  }

  .xl-max\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .xl-max\:overflow-x-visible {
    overflow-x: visible;
  }

  .xl-max\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .xl-max\:overflow-y-auto {
    overflow-y: auto;
  }

  .xl-max\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .xl-max\:overflow-y-visible {
    overflow-y: visible;
  }

  .xl-max\:w-2 {
    width: 4px;
  }

  .xl-max\:w-4 {
    width: 8px;
  }

  .xl-max\:w-6 {
    width: 12px;
  }

  .xl-max\:w-8 {
    width: 16px;
  }

  .xl-max\:w-10 {
    width: 20px;
  }

  .xl-max\:w-12 {
    width: 24px;
  }

  .xl-max\:w-14 {
    width: 28px;
  }

  .xl-max\:w-16 {
    width: 32px;
  }

  .xl-max\:w-18 {
    width: 36px;
  }

  .xl-max\:w-20 {
    width: 40px;
  }

  .xl-max\:w-22 {
    width: 44px;
  }

  .xl-max\:w-24 {
    width: 48px;
  }

  .xl-max\:w-26 {
    width: 52px;
  }

  .xl-max\:w-28 {
    width: 56px;
  }

  .xl-max\:w-30 {
    width: 60px;
  }

  .xl-max\:w-32 {
    width: 64px;
  }

  .xl-max\:w-34 {
    width: 68px;
  }

  .xl-max\:w-36 {
    width: 72px;
  }

  .xl-max\:w-38 {
    width: 76px;
  }

  .xl-max\:w-40 {
    width: 80px;
  }

  .xl-max\:w-42 {
    width: 84px;
  }

  .xl-max\:w-44 {
    width: 88px;
  }

  .xl-max\:w-46 {
    width: 92px;
  }

  .xl-max\:w-48 {
    width: 96px;
  }

  .xl-max\:w-50 {
    width: 100px;
  }

  .xl-max\:w-52 {
    width: 104px;
  }

  .xl-max\:w-54 {
    width: 108px;
  }

  .xl-max\:w-56 {
    width: 112px;
  }

  .xl-max\:w-58 {
    width: 116px;
  }

  .xl-max\:w-60 {
    width: 120px;
  }

  .xl-max\:w-62 {
    width: 124px;
  }

  .xl-max\:w-64 {
    width: 128px;
  }

  .xl-max\:w-66 {
    width: 132px;
  }

  .xl-max\:w-68 {
    width: 136px;
  }

  .xl-max\:w-70 {
    width: 140px;
  }

  .xl-max\:w-72 {
    width: 144px;
  }

  .xl-max\:w-74 {
    width: 148px;
  }

  .xl-max\:w-76 {
    width: 152px;
  }

  .xl-max\:w-78 {
    width: 156px;
  }

  .xl-max\:w-80 {
    width: 160px;
  }

  .xl-max\:w-82 {
    width: 164px;
  }

  .xl-max\:w-84 {
    width: 168px;
  }

  .xl-max\:w-86 {
    width: 172px;
  }

  .xl-max\:w-88 {
    width: 176px;
  }

  .xl-max\:w-90 {
    width: 180px;
  }

  .xl-max\:w-92 {
    width: 184px;
  }

  .xl-max\:w-94 {
    width: 188px;
  }

  .xl-max\:w-96 {
    width: 192px;
  }

  .xl-max\:w-98 {
    width: 196px;
  }

  .xl-max\:w-100 {
    width: 200px;
  }

  .xl-max\:w-102 {
    width: 204px;
  }

  .xl-max\:w-104 {
    width: 208px;
  }

  .xl-max\:w-106 {
    width: 212px;
  }

  .xl-max\:w-108 {
    width: 216px;
  }

  .xl-max\:w-110 {
    width: 220px;
  }

  .xl-max\:w-112 {
    width: 224px;
  }

  .xl-max\:w-114 {
    width: 228px;
  }

  .xl-max\:w-116 {
    width: 232px;
  }

  .xl-max\:w-118 {
    width: 236px;
  }

  .xl-max\:w-120 {
    width: 240px;
  }

  .xl-max\:w-122 {
    width: 244px;
  }

  .xl-max\:w-124 {
    width: 248px;
  }

  .xl-max\:w-126 {
    width: 252px;
  }

  .xl-max\:w-128 {
    width: 256px;
  }

  .xl-max\:w-130 {
    width: 260px;
  }

  .xl-max\:w-132 {
    width: 264px;
  }

  .xl-max\:w-134 {
    width: 268px;
  }

  .xl-max\:w-136 {
    width: 272px;
  }

  .xl-max\:w-138 {
    width: 276px;
  }

  .xl-max\:w-140 {
    width: 280px;
  }

  .xl-max\:w-142 {
    width: 284px;
  }

  .xl-max\:w-144 {
    width: 288px;
  }

  .xl-max\:w-146 {
    width: 292px;
  }

  .xl-max\:w-148 {
    width: 296px;
  }

  .xl-max\:w-150 {
    width: 300px;
  }

  .xl-max\:w-152 {
    width: 304px;
  }

  .xl-max\:w-154 {
    width: 308px;
  }

  .xl-max\:w-156 {
    width: 312px;
  }

  .xl-max\:w-158 {
    width: 316px;
  }

  .xl-max\:w-160 {
    width: 320px;
  }

  .xl-max\:w-162 {
    width: 324px;
  }

  .xl-max\:w-164 {
    width: 328px;
  }

  .xl-max\:w-166 {
    width: 332px;
  }

  .xl-max\:w-168 {
    width: 336px;
  }

  .xl-max\:w-170 {
    width: 340px;
  }

  .xl-max\:w-172 {
    width: 344px;
  }

  .xl-max\:w-174 {
    width: 348px;
  }

  .xl-max\:w-176 {
    width: 352px;
  }

  .xl-max\:w-178 {
    width: 356px;
  }

  .xl-max\:w-180 {
    width: 360px;
  }

  .xl-max\:w-182 {
    width: 364px;
  }

  .xl-max\:w-184 {
    width: 368px;
  }

  .xl-max\:w-186 {
    width: 372px;
  }

  .xl-max\:w-188 {
    width: 376px;
  }

  .xl-max\:w-190 {
    width: 380px;
  }

  .xl-max\:w-192 {
    width: 384px;
  }

  .xl-max\:w-0 {
    width: 0;
  }

  .xl-max\:w-1 {
    width: 1px;
  }

  .xl-max\:w-1\.5 {
    width: 2px;
  }

  .xl-max\:w-fit {
    width: fit-content;
  }

  .xl-max\:w-min {
    width: min-content;
  }

  .xl-max\:w-max {
    width: max-content;
  }

  .xl-max\:w-auto {
    width: auto;
  }

  .xl-max\:w-screen {
    width: 100vw;
  }

  .xl-max\:w-1\/2 {
    width: 50%;
  }

  .xl-max\:w-1\/3 {
    width: 33.3333333333%;
  }

  .xl-max\:w-2\/3 {
    width: 66.6666666667%;
  }

  .xl-max\:w-1\/4 {
    width: 25%;
  }

  .xl-max\:w-3\/4 {
    width: 75%;
  }

  .xl-max\:w-1\/10 {
    width: 10%;
  }

  .xl-max\:w-2\/10 {
    width: 20%;
  }

  .xl-max\:w-3\/10 {
    width: 30%;
  }

  .xl-max\:w-4\/10 {
    width: 40%;
  }

  .xl-max\:w-6\/10 {
    width: 60%;
  }

  .xl-max\:w-7\/10 {
    width: 70%;
  }

  .xl-max\:w-8\/10 {
    width: 80%;
  }

  .xl-max\:w-9\/10 {
    width: 90%;
  }

  .xl-max\:w-full {
    width: 100%;
  }

  .xl-max\:max-w-2 {
    max-width: 4px;
  }

  .xl-max\:max-w-4 {
    max-width: 8px;
  }

  .xl-max\:max-w-6 {
    max-width: 12px;
  }

  .xl-max\:max-w-8 {
    max-width: 16px;
  }

  .xl-max\:max-w-10 {
    max-width: 20px;
  }

  .xl-max\:max-w-12 {
    max-width: 24px;
  }

  .xl-max\:max-w-14 {
    max-width: 28px;
  }

  .xl-max\:max-w-16 {
    max-width: 32px;
  }

  .xl-max\:max-w-18 {
    max-width: 36px;
  }

  .xl-max\:max-w-20 {
    max-width: 40px;
  }

  .xl-max\:max-w-22 {
    max-width: 44px;
  }

  .xl-max\:max-w-24 {
    max-width: 48px;
  }

  .xl-max\:max-w-26 {
    max-width: 52px;
  }

  .xl-max\:max-w-28 {
    max-width: 56px;
  }

  .xl-max\:max-w-30 {
    max-width: 60px;
  }

  .xl-max\:max-w-32 {
    max-width: 64px;
  }

  .xl-max\:max-w-34 {
    max-width: 68px;
  }

  .xl-max\:max-w-36 {
    max-width: 72px;
  }

  .xl-max\:max-w-38 {
    max-width: 76px;
  }

  .xl-max\:max-w-40 {
    max-width: 80px;
  }

  .xl-max\:max-w-42 {
    max-width: 84px;
  }

  .xl-max\:max-w-44 {
    max-width: 88px;
  }

  .xl-max\:max-w-46 {
    max-width: 92px;
  }

  .xl-max\:max-w-48 {
    max-width: 96px;
  }

  .xl-max\:max-w-50 {
    max-width: 100px;
  }

  .xl-max\:max-w-52 {
    max-width: 104px;
  }

  .xl-max\:max-w-54 {
    max-width: 108px;
  }

  .xl-max\:max-w-56 {
    max-width: 112px;
  }

  .xl-max\:max-w-58 {
    max-width: 116px;
  }

  .xl-max\:max-w-60 {
    max-width: 120px;
  }

  .xl-max\:max-w-62 {
    max-width: 124px;
  }

  .xl-max\:max-w-64 {
    max-width: 128px;
  }

  .xl-max\:max-w-66 {
    max-width: 132px;
  }

  .xl-max\:max-w-68 {
    max-width: 136px;
  }

  .xl-max\:max-w-70 {
    max-width: 140px;
  }

  .xl-max\:max-w-72 {
    max-width: 144px;
  }

  .xl-max\:max-w-74 {
    max-width: 148px;
  }

  .xl-max\:max-w-76 {
    max-width: 152px;
  }

  .xl-max\:max-w-78 {
    max-width: 156px;
  }

  .xl-max\:max-w-80 {
    max-width: 160px;
  }

  .xl-max\:max-w-82 {
    max-width: 164px;
  }

  .xl-max\:max-w-84 {
    max-width: 168px;
  }

  .xl-max\:max-w-86 {
    max-width: 172px;
  }

  .xl-max\:max-w-88 {
    max-width: 176px;
  }

  .xl-max\:max-w-90 {
    max-width: 180px;
  }

  .xl-max\:max-w-92 {
    max-width: 184px;
  }

  .xl-max\:max-w-94 {
    max-width: 188px;
  }

  .xl-max\:max-w-96 {
    max-width: 192px;
  }

  .xl-max\:max-w-98 {
    max-width: 196px;
  }

  .xl-max\:max-w-100 {
    max-width: 200px;
  }

  .xl-max\:max-w-102 {
    max-width: 204px;
  }

  .xl-max\:max-w-104 {
    max-width: 208px;
  }

  .xl-max\:max-w-106 {
    max-width: 212px;
  }

  .xl-max\:max-w-108 {
    max-width: 216px;
  }

  .xl-max\:max-w-110 {
    max-width: 220px;
  }

  .xl-max\:max-w-112 {
    max-width: 224px;
  }

  .xl-max\:max-w-114 {
    max-width: 228px;
  }

  .xl-max\:max-w-116 {
    max-width: 232px;
  }

  .xl-max\:max-w-118 {
    max-width: 236px;
  }

  .xl-max\:max-w-120 {
    max-width: 240px;
  }

  .xl-max\:max-w-122 {
    max-width: 244px;
  }

  .xl-max\:max-w-124 {
    max-width: 248px;
  }

  .xl-max\:max-w-126 {
    max-width: 252px;
  }

  .xl-max\:max-w-128 {
    max-width: 256px;
  }

  .xl-max\:max-w-130 {
    max-width: 260px;
  }

  .xl-max\:max-w-132 {
    max-width: 264px;
  }

  .xl-max\:max-w-134 {
    max-width: 268px;
  }

  .xl-max\:max-w-136 {
    max-width: 272px;
  }

  .xl-max\:max-w-138 {
    max-width: 276px;
  }

  .xl-max\:max-w-140 {
    max-width: 280px;
  }

  .xl-max\:max-w-142 {
    max-width: 284px;
  }

  .xl-max\:max-w-144 {
    max-width: 288px;
  }

  .xl-max\:max-w-146 {
    max-width: 292px;
  }

  .xl-max\:max-w-148 {
    max-width: 296px;
  }

  .xl-max\:max-w-150 {
    max-width: 300px;
  }

  .xl-max\:max-w-152 {
    max-width: 304px;
  }

  .xl-max\:max-w-154 {
    max-width: 308px;
  }

  .xl-max\:max-w-156 {
    max-width: 312px;
  }

  .xl-max\:max-w-158 {
    max-width: 316px;
  }

  .xl-max\:max-w-160 {
    max-width: 320px;
  }

  .xl-max\:max-w-162 {
    max-width: 324px;
  }

  .xl-max\:max-w-164 {
    max-width: 328px;
  }

  .xl-max\:max-w-166 {
    max-width: 332px;
  }

  .xl-max\:max-w-168 {
    max-width: 336px;
  }

  .xl-max\:max-w-170 {
    max-width: 340px;
  }

  .xl-max\:max-w-172 {
    max-width: 344px;
  }

  .xl-max\:max-w-174 {
    max-width: 348px;
  }

  .xl-max\:max-w-176 {
    max-width: 352px;
  }

  .xl-max\:max-w-178 {
    max-width: 356px;
  }

  .xl-max\:max-w-180 {
    max-width: 360px;
  }

  .xl-max\:max-w-182 {
    max-width: 364px;
  }

  .xl-max\:max-w-184 {
    max-width: 368px;
  }

  .xl-max\:max-w-186 {
    max-width: 372px;
  }

  .xl-max\:max-w-188 {
    max-width: 376px;
  }

  .xl-max\:max-w-190 {
    max-width: 380px;
  }

  .xl-max\:max-w-192 {
    max-width: 384px;
  }

  .xl-max\:max-w-0 {
    max-width: 0;
  }

  .xl-max\:max-w-1 {
    max-width: 1px;
  }

  .xl-max\:max-w-1\.5 {
    max-width: 2px;
  }

  .xl-max\:max-w-fit {
    max-width: fit-content;
  }

  .xl-max\:max-w-min {
    max-width: min-content;
  }

  .xl-max\:max-w-max {
    max-width: max-content;
  }

  .xl-max\:max-w-auto {
    max-width: auto;
  }

  .xl-max\:max-w-screen {
    max-width: 100vw;
  }

  .xl-max\:max-w-1\/2 {
    max-width: 50%;
  }

  .xl-max\:max-w-1\/3 {
    max-width: 33.3333333333%;
  }

  .xl-max\:max-w-2\/3 {
    max-width: 66.6666666667%;
  }

  .xl-max\:max-w-1\/4 {
    max-width: 25%;
  }

  .xl-max\:max-w-3\/4 {
    max-width: 75%;
  }

  .xl-max\:max-w-1\/10 {
    max-width: 10%;
  }

  .xl-max\:max-w-2\/10 {
    max-width: 20%;
  }

  .xl-max\:max-w-3\/10 {
    max-width: 30%;
  }

  .xl-max\:max-w-4\/10 {
    max-width: 40%;
  }

  .xl-max\:max-w-6\/10 {
    max-width: 60%;
  }

  .xl-max\:max-w-7\/10 {
    max-width: 70%;
  }

  .xl-max\:max-w-8\/10 {
    max-width: 80%;
  }

  .xl-max\:max-w-9\/10 {
    max-width: 90%;
  }

  .xl-max\:max-w-full {
    max-width: 100%;
  }

  .xl-max\:min-w-2 {
    min-width: 4px;
  }

  .xl-max\:min-w-4 {
    min-width: 8px;
  }

  .xl-max\:min-w-6 {
    min-width: 12px;
  }

  .xl-max\:min-w-8 {
    min-width: 16px;
  }

  .xl-max\:min-w-10 {
    min-width: 20px;
  }

  .xl-max\:min-w-12 {
    min-width: 24px;
  }

  .xl-max\:min-w-14 {
    min-width: 28px;
  }

  .xl-max\:min-w-16 {
    min-width: 32px;
  }

  .xl-max\:min-w-18 {
    min-width: 36px;
  }

  .xl-max\:min-w-20 {
    min-width: 40px;
  }

  .xl-max\:min-w-22 {
    min-width: 44px;
  }

  .xl-max\:min-w-24 {
    min-width: 48px;
  }

  .xl-max\:min-w-26 {
    min-width: 52px;
  }

  .xl-max\:min-w-28 {
    min-width: 56px;
  }

  .xl-max\:min-w-30 {
    min-width: 60px;
  }

  .xl-max\:min-w-32 {
    min-width: 64px;
  }

  .xl-max\:min-w-34 {
    min-width: 68px;
  }

  .xl-max\:min-w-36 {
    min-width: 72px;
  }

  .xl-max\:min-w-38 {
    min-width: 76px;
  }

  .xl-max\:min-w-40 {
    min-width: 80px;
  }

  .xl-max\:min-w-42 {
    min-width: 84px;
  }

  .xl-max\:min-w-44 {
    min-width: 88px;
  }

  .xl-max\:min-w-46 {
    min-width: 92px;
  }

  .xl-max\:min-w-48 {
    min-width: 96px;
  }

  .xl-max\:min-w-50 {
    min-width: 100px;
  }

  .xl-max\:min-w-52 {
    min-width: 104px;
  }

  .xl-max\:min-w-54 {
    min-width: 108px;
  }

  .xl-max\:min-w-56 {
    min-width: 112px;
  }

  .xl-max\:min-w-58 {
    min-width: 116px;
  }

  .xl-max\:min-w-60 {
    min-width: 120px;
  }

  .xl-max\:min-w-62 {
    min-width: 124px;
  }

  .xl-max\:min-w-64 {
    min-width: 128px;
  }

  .xl-max\:min-w-66 {
    min-width: 132px;
  }

  .xl-max\:min-w-68 {
    min-width: 136px;
  }

  .xl-max\:min-w-70 {
    min-width: 140px;
  }

  .xl-max\:min-w-72 {
    min-width: 144px;
  }

  .xl-max\:min-w-74 {
    min-width: 148px;
  }

  .xl-max\:min-w-76 {
    min-width: 152px;
  }

  .xl-max\:min-w-78 {
    min-width: 156px;
  }

  .xl-max\:min-w-80 {
    min-width: 160px;
  }

  .xl-max\:min-w-82 {
    min-width: 164px;
  }

  .xl-max\:min-w-84 {
    min-width: 168px;
  }

  .xl-max\:min-w-86 {
    min-width: 172px;
  }

  .xl-max\:min-w-88 {
    min-width: 176px;
  }

  .xl-max\:min-w-90 {
    min-width: 180px;
  }

  .xl-max\:min-w-92 {
    min-width: 184px;
  }

  .xl-max\:min-w-94 {
    min-width: 188px;
  }

  .xl-max\:min-w-96 {
    min-width: 192px;
  }

  .xl-max\:min-w-98 {
    min-width: 196px;
  }

  .xl-max\:min-w-100 {
    min-width: 200px;
  }

  .xl-max\:min-w-102 {
    min-width: 204px;
  }

  .xl-max\:min-w-104 {
    min-width: 208px;
  }

  .xl-max\:min-w-106 {
    min-width: 212px;
  }

  .xl-max\:min-w-108 {
    min-width: 216px;
  }

  .xl-max\:min-w-110 {
    min-width: 220px;
  }

  .xl-max\:min-w-112 {
    min-width: 224px;
  }

  .xl-max\:min-w-114 {
    min-width: 228px;
  }

  .xl-max\:min-w-116 {
    min-width: 232px;
  }

  .xl-max\:min-w-118 {
    min-width: 236px;
  }

  .xl-max\:min-w-120 {
    min-width: 240px;
  }

  .xl-max\:min-w-122 {
    min-width: 244px;
  }

  .xl-max\:min-w-124 {
    min-width: 248px;
  }

  .xl-max\:min-w-126 {
    min-width: 252px;
  }

  .xl-max\:min-w-128 {
    min-width: 256px;
  }

  .xl-max\:min-w-130 {
    min-width: 260px;
  }

  .xl-max\:min-w-132 {
    min-width: 264px;
  }

  .xl-max\:min-w-134 {
    min-width: 268px;
  }

  .xl-max\:min-w-136 {
    min-width: 272px;
  }

  .xl-max\:min-w-138 {
    min-width: 276px;
  }

  .xl-max\:min-w-140 {
    min-width: 280px;
  }

  .xl-max\:min-w-142 {
    min-width: 284px;
  }

  .xl-max\:min-w-144 {
    min-width: 288px;
  }

  .xl-max\:min-w-146 {
    min-width: 292px;
  }

  .xl-max\:min-w-148 {
    min-width: 296px;
  }

  .xl-max\:min-w-150 {
    min-width: 300px;
  }

  .xl-max\:min-w-152 {
    min-width: 304px;
  }

  .xl-max\:min-w-154 {
    min-width: 308px;
  }

  .xl-max\:min-w-156 {
    min-width: 312px;
  }

  .xl-max\:min-w-158 {
    min-width: 316px;
  }

  .xl-max\:min-w-160 {
    min-width: 320px;
  }

  .xl-max\:min-w-162 {
    min-width: 324px;
  }

  .xl-max\:min-w-164 {
    min-width: 328px;
  }

  .xl-max\:min-w-166 {
    min-width: 332px;
  }

  .xl-max\:min-w-168 {
    min-width: 336px;
  }

  .xl-max\:min-w-170 {
    min-width: 340px;
  }

  .xl-max\:min-w-172 {
    min-width: 344px;
  }

  .xl-max\:min-w-174 {
    min-width: 348px;
  }

  .xl-max\:min-w-176 {
    min-width: 352px;
  }

  .xl-max\:min-w-178 {
    min-width: 356px;
  }

  .xl-max\:min-w-180 {
    min-width: 360px;
  }

  .xl-max\:min-w-182 {
    min-width: 364px;
  }

  .xl-max\:min-w-184 {
    min-width: 368px;
  }

  .xl-max\:min-w-186 {
    min-width: 372px;
  }

  .xl-max\:min-w-188 {
    min-width: 376px;
  }

  .xl-max\:min-w-190 {
    min-width: 380px;
  }

  .xl-max\:min-w-192 {
    min-width: 384px;
  }

  .xl-max\:min-w-0 {
    min-width: 0;
  }

  .xl-max\:min-w-1 {
    min-width: 1px;
  }

  .xl-max\:min-w-1\.5 {
    min-width: 2px;
  }

  .xl-max\:min-w-fit {
    min-width: fit-content;
  }

  .xl-max\:min-w-min {
    min-width: min-content;
  }

  .xl-max\:min-w-max {
    min-width: max-content;
  }

  .xl-max\:min-w-auto {
    min-width: auto;
  }

  .xl-max\:min-w-screen {
    min-width: 100vw;
  }

  .xl-max\:min-w-1\/2 {
    min-width: 50%;
  }

  .xl-max\:min-w-1\/3 {
    min-width: 33.3333333333%;
  }

  .xl-max\:min-w-2\/3 {
    min-width: 66.6666666667%;
  }

  .xl-max\:min-w-1\/4 {
    min-width: 25%;
  }

  .xl-max\:min-w-3\/4 {
    min-width: 75%;
  }

  .xl-max\:min-w-1\/10 {
    min-width: 10%;
  }

  .xl-max\:min-w-2\/10 {
    min-width: 20%;
  }

  .xl-max\:min-w-3\/10 {
    min-width: 30%;
  }

  .xl-max\:min-w-4\/10 {
    min-width: 40%;
  }

  .xl-max\:min-w-6\/10 {
    min-width: 60%;
  }

  .xl-max\:min-w-7\/10 {
    min-width: 70%;
  }

  .xl-max\:min-w-8\/10 {
    min-width: 80%;
  }

  .xl-max\:min-w-9\/10 {
    min-width: 90%;
  }

  .xl-max\:min-w-full {
    min-width: 100%;
  }

  .xl-max\:h-2 {
    height: 4px;
  }

  .xl-max\:h-4 {
    height: 8px;
  }

  .xl-max\:h-6 {
    height: 12px;
  }

  .xl-max\:h-8 {
    height: 16px;
  }

  .xl-max\:h-10 {
    height: 20px;
  }

  .xl-max\:h-12 {
    height: 24px;
  }

  .xl-max\:h-14 {
    height: 28px;
  }

  .xl-max\:h-16 {
    height: 32px;
  }

  .xl-max\:h-18 {
    height: 36px;
  }

  .xl-max\:h-20 {
    height: 40px;
  }

  .xl-max\:h-22 {
    height: 44px;
  }

  .xl-max\:h-24 {
    height: 48px;
  }

  .xl-max\:h-26 {
    height: 52px;
  }

  .xl-max\:h-28 {
    height: 56px;
  }

  .xl-max\:h-30 {
    height: 60px;
  }

  .xl-max\:h-32 {
    height: 64px;
  }

  .xl-max\:h-34 {
    height: 68px;
  }

  .xl-max\:h-36 {
    height: 72px;
  }

  .xl-max\:h-38 {
    height: 76px;
  }

  .xl-max\:h-40 {
    height: 80px;
  }

  .xl-max\:h-42 {
    height: 84px;
  }

  .xl-max\:h-44 {
    height: 88px;
  }

  .xl-max\:h-46 {
    height: 92px;
  }

  .xl-max\:h-48 {
    height: 96px;
  }

  .xl-max\:h-50 {
    height: 100px;
  }

  .xl-max\:h-52 {
    height: 104px;
  }

  .xl-max\:h-54 {
    height: 108px;
  }

  .xl-max\:h-56 {
    height: 112px;
  }

  .xl-max\:h-58 {
    height: 116px;
  }

  .xl-max\:h-60 {
    height: 120px;
  }

  .xl-max\:h-62 {
    height: 124px;
  }

  .xl-max\:h-64 {
    height: 128px;
  }

  .xl-max\:h-66 {
    height: 132px;
  }

  .xl-max\:h-68 {
    height: 136px;
  }

  .xl-max\:h-70 {
    height: 140px;
  }

  .xl-max\:h-72 {
    height: 144px;
  }

  .xl-max\:h-74 {
    height: 148px;
  }

  .xl-max\:h-76 {
    height: 152px;
  }

  .xl-max\:h-78 {
    height: 156px;
  }

  .xl-max\:h-80 {
    height: 160px;
  }

  .xl-max\:h-82 {
    height: 164px;
  }

  .xl-max\:h-84 {
    height: 168px;
  }

  .xl-max\:h-86 {
    height: 172px;
  }

  .xl-max\:h-88 {
    height: 176px;
  }

  .xl-max\:h-90 {
    height: 180px;
  }

  .xl-max\:h-92 {
    height: 184px;
  }

  .xl-max\:h-94 {
    height: 188px;
  }

  .xl-max\:h-96 {
    height: 192px;
  }

  .xl-max\:h-98 {
    height: 196px;
  }

  .xl-max\:h-100 {
    height: 200px;
  }

  .xl-max\:h-102 {
    height: 204px;
  }

  .xl-max\:h-104 {
    height: 208px;
  }

  .xl-max\:h-106 {
    height: 212px;
  }

  .xl-max\:h-108 {
    height: 216px;
  }

  .xl-max\:h-110 {
    height: 220px;
  }

  .xl-max\:h-112 {
    height: 224px;
  }

  .xl-max\:h-114 {
    height: 228px;
  }

  .xl-max\:h-116 {
    height: 232px;
  }

  .xl-max\:h-118 {
    height: 236px;
  }

  .xl-max\:h-120 {
    height: 240px;
  }

  .xl-max\:h-122 {
    height: 244px;
  }

  .xl-max\:h-124 {
    height: 248px;
  }

  .xl-max\:h-126 {
    height: 252px;
  }

  .xl-max\:h-128 {
    height: 256px;
  }

  .xl-max\:h-130 {
    height: 260px;
  }

  .xl-max\:h-132 {
    height: 264px;
  }

  .xl-max\:h-134 {
    height: 268px;
  }

  .xl-max\:h-136 {
    height: 272px;
  }

  .xl-max\:h-138 {
    height: 276px;
  }

  .xl-max\:h-140 {
    height: 280px;
  }

  .xl-max\:h-142 {
    height: 284px;
  }

  .xl-max\:h-144 {
    height: 288px;
  }

  .xl-max\:h-146 {
    height: 292px;
  }

  .xl-max\:h-148 {
    height: 296px;
  }

  .xl-max\:h-150 {
    height: 300px;
  }

  .xl-max\:h-152 {
    height: 304px;
  }

  .xl-max\:h-154 {
    height: 308px;
  }

  .xl-max\:h-156 {
    height: 312px;
  }

  .xl-max\:h-158 {
    height: 316px;
  }

  .xl-max\:h-160 {
    height: 320px;
  }

  .xl-max\:h-162 {
    height: 324px;
  }

  .xl-max\:h-164 {
    height: 328px;
  }

  .xl-max\:h-166 {
    height: 332px;
  }

  .xl-max\:h-168 {
    height: 336px;
  }

  .xl-max\:h-170 {
    height: 340px;
  }

  .xl-max\:h-172 {
    height: 344px;
  }

  .xl-max\:h-174 {
    height: 348px;
  }

  .xl-max\:h-176 {
    height: 352px;
  }

  .xl-max\:h-178 {
    height: 356px;
  }

  .xl-max\:h-180 {
    height: 360px;
  }

  .xl-max\:h-182 {
    height: 364px;
  }

  .xl-max\:h-184 {
    height: 368px;
  }

  .xl-max\:h-186 {
    height: 372px;
  }

  .xl-max\:h-188 {
    height: 376px;
  }

  .xl-max\:h-190 {
    height: 380px;
  }

  .xl-max\:h-192 {
    height: 384px;
  }

  .xl-max\:h-0 {
    height: 0;
  }

  .xl-max\:h-1 {
    height: 1px;
  }

  .xl-max\:h-1\.5 {
    height: 2px;
  }

  .xl-max\:h-fit {
    height: fit-content;
  }

  .xl-max\:h-min {
    height: min-content;
  }

  .xl-max\:h-max {
    height: max-content;
  }

  .xl-max\:h-auto {
    height: auto;
  }

  .xl-max\:h-screen {
    height: 100vh;
  }

  .xl-max\:h-1\/2 {
    height: 50%;
  }

  .xl-max\:h-1\/3 {
    height: 33.3333333333%;
  }

  .xl-max\:h-2\/3 {
    height: 66.6666666667%;
  }

  .xl-max\:h-1\/4 {
    height: 25%;
  }

  .xl-max\:h-3\/4 {
    height: 75%;
  }

  .xl-max\:h-1\/10 {
    height: 10%;
  }

  .xl-max\:h-2\/10 {
    height: 20%;
  }

  .xl-max\:h-3\/10 {
    height: 30%;
  }

  .xl-max\:h-4\/10 {
    height: 40%;
  }

  .xl-max\:h-6\/10 {
    height: 60%;
  }

  .xl-max\:h-7\/10 {
    height: 70%;
  }

  .xl-max\:h-8\/10 {
    height: 80%;
  }

  .xl-max\:h-9\/10 {
    height: 90%;
  }

  .xl-max\:h-full {
    height: 100%;
  }

  .xl-max\:max-h-2 {
    max-height: 4px;
  }

  .xl-max\:max-h-4 {
    max-height: 8px;
  }

  .xl-max\:max-h-6 {
    max-height: 12px;
  }

  .xl-max\:max-h-8 {
    max-height: 16px;
  }

  .xl-max\:max-h-10 {
    max-height: 20px;
  }

  .xl-max\:max-h-12 {
    max-height: 24px;
  }

  .xl-max\:max-h-14 {
    max-height: 28px;
  }

  .xl-max\:max-h-16 {
    max-height: 32px;
  }

  .xl-max\:max-h-18 {
    max-height: 36px;
  }

  .xl-max\:max-h-20 {
    max-height: 40px;
  }

  .xl-max\:max-h-22 {
    max-height: 44px;
  }

  .xl-max\:max-h-24 {
    max-height: 48px;
  }

  .xl-max\:max-h-26 {
    max-height: 52px;
  }

  .xl-max\:max-h-28 {
    max-height: 56px;
  }

  .xl-max\:max-h-30 {
    max-height: 60px;
  }

  .xl-max\:max-h-32 {
    max-height: 64px;
  }

  .xl-max\:max-h-34 {
    max-height: 68px;
  }

  .xl-max\:max-h-36 {
    max-height: 72px;
  }

  .xl-max\:max-h-38 {
    max-height: 76px;
  }

  .xl-max\:max-h-40 {
    max-height: 80px;
  }

  .xl-max\:max-h-42 {
    max-height: 84px;
  }

  .xl-max\:max-h-44 {
    max-height: 88px;
  }

  .xl-max\:max-h-46 {
    max-height: 92px;
  }

  .xl-max\:max-h-48 {
    max-height: 96px;
  }

  .xl-max\:max-h-50 {
    max-height: 100px;
  }

  .xl-max\:max-h-52 {
    max-height: 104px;
  }

  .xl-max\:max-h-54 {
    max-height: 108px;
  }

  .xl-max\:max-h-56 {
    max-height: 112px;
  }

  .xl-max\:max-h-58 {
    max-height: 116px;
  }

  .xl-max\:max-h-60 {
    max-height: 120px;
  }

  .xl-max\:max-h-62 {
    max-height: 124px;
  }

  .xl-max\:max-h-64 {
    max-height: 128px;
  }

  .xl-max\:max-h-66 {
    max-height: 132px;
  }

  .xl-max\:max-h-68 {
    max-height: 136px;
  }

  .xl-max\:max-h-70 {
    max-height: 140px;
  }

  .xl-max\:max-h-72 {
    max-height: 144px;
  }

  .xl-max\:max-h-74 {
    max-height: 148px;
  }

  .xl-max\:max-h-76 {
    max-height: 152px;
  }

  .xl-max\:max-h-78 {
    max-height: 156px;
  }

  .xl-max\:max-h-80 {
    max-height: 160px;
  }

  .xl-max\:max-h-82 {
    max-height: 164px;
  }

  .xl-max\:max-h-84 {
    max-height: 168px;
  }

  .xl-max\:max-h-86 {
    max-height: 172px;
  }

  .xl-max\:max-h-88 {
    max-height: 176px;
  }

  .xl-max\:max-h-90 {
    max-height: 180px;
  }

  .xl-max\:max-h-92 {
    max-height: 184px;
  }

  .xl-max\:max-h-94 {
    max-height: 188px;
  }

  .xl-max\:max-h-96 {
    max-height: 192px;
  }

  .xl-max\:max-h-98 {
    max-height: 196px;
  }

  .xl-max\:max-h-100 {
    max-height: 200px;
  }

  .xl-max\:max-h-102 {
    max-height: 204px;
  }

  .xl-max\:max-h-104 {
    max-height: 208px;
  }

  .xl-max\:max-h-106 {
    max-height: 212px;
  }

  .xl-max\:max-h-108 {
    max-height: 216px;
  }

  .xl-max\:max-h-110 {
    max-height: 220px;
  }

  .xl-max\:max-h-112 {
    max-height: 224px;
  }

  .xl-max\:max-h-114 {
    max-height: 228px;
  }

  .xl-max\:max-h-116 {
    max-height: 232px;
  }

  .xl-max\:max-h-118 {
    max-height: 236px;
  }

  .xl-max\:max-h-120 {
    max-height: 240px;
  }

  .xl-max\:max-h-122 {
    max-height: 244px;
  }

  .xl-max\:max-h-124 {
    max-height: 248px;
  }

  .xl-max\:max-h-126 {
    max-height: 252px;
  }

  .xl-max\:max-h-128 {
    max-height: 256px;
  }

  .xl-max\:max-h-130 {
    max-height: 260px;
  }

  .xl-max\:max-h-132 {
    max-height: 264px;
  }

  .xl-max\:max-h-134 {
    max-height: 268px;
  }

  .xl-max\:max-h-136 {
    max-height: 272px;
  }

  .xl-max\:max-h-138 {
    max-height: 276px;
  }

  .xl-max\:max-h-140 {
    max-height: 280px;
  }

  .xl-max\:max-h-142 {
    max-height: 284px;
  }

  .xl-max\:max-h-144 {
    max-height: 288px;
  }

  .xl-max\:max-h-146 {
    max-height: 292px;
  }

  .xl-max\:max-h-148 {
    max-height: 296px;
  }

  .xl-max\:max-h-150 {
    max-height: 300px;
  }

  .xl-max\:max-h-152 {
    max-height: 304px;
  }

  .xl-max\:max-h-154 {
    max-height: 308px;
  }

  .xl-max\:max-h-156 {
    max-height: 312px;
  }

  .xl-max\:max-h-158 {
    max-height: 316px;
  }

  .xl-max\:max-h-160 {
    max-height: 320px;
  }

  .xl-max\:max-h-162 {
    max-height: 324px;
  }

  .xl-max\:max-h-164 {
    max-height: 328px;
  }

  .xl-max\:max-h-166 {
    max-height: 332px;
  }

  .xl-max\:max-h-168 {
    max-height: 336px;
  }

  .xl-max\:max-h-170 {
    max-height: 340px;
  }

  .xl-max\:max-h-172 {
    max-height: 344px;
  }

  .xl-max\:max-h-174 {
    max-height: 348px;
  }

  .xl-max\:max-h-176 {
    max-height: 352px;
  }

  .xl-max\:max-h-178 {
    max-height: 356px;
  }

  .xl-max\:max-h-180 {
    max-height: 360px;
  }

  .xl-max\:max-h-182 {
    max-height: 364px;
  }

  .xl-max\:max-h-184 {
    max-height: 368px;
  }

  .xl-max\:max-h-186 {
    max-height: 372px;
  }

  .xl-max\:max-h-188 {
    max-height: 376px;
  }

  .xl-max\:max-h-190 {
    max-height: 380px;
  }

  .xl-max\:max-h-192 {
    max-height: 384px;
  }

  .xl-max\:max-h-0 {
    max-height: 0;
  }

  .xl-max\:max-h-1 {
    max-height: 1px;
  }

  .xl-max\:max-h-1\.5 {
    max-height: 2px;
  }

  .xl-max\:max-h-fit {
    max-height: fit-content;
  }

  .xl-max\:max-h-min {
    max-height: min-content;
  }

  .xl-max\:max-h-max {
    max-height: max-content;
  }

  .xl-max\:max-h-auto {
    max-height: auto;
  }

  .xl-max\:max-h-screen {
    max-height: 100vh;
  }

  .xl-max\:max-h-1\/2 {
    max-height: 50%;
  }

  .xl-max\:max-h-1\/3 {
    max-height: 33.3333333333%;
  }

  .xl-max\:max-h-2\/3 {
    max-height: 66.6666666667%;
  }

  .xl-max\:max-h-1\/4 {
    max-height: 25%;
  }

  .xl-max\:max-h-3\/4 {
    max-height: 75%;
  }

  .xl-max\:max-h-1\/10 {
    max-height: 10%;
  }

  .xl-max\:max-h-2\/10 {
    max-height: 20%;
  }

  .xl-max\:max-h-3\/10 {
    max-height: 30%;
  }

  .xl-max\:max-h-4\/10 {
    max-height: 40%;
  }

  .xl-max\:max-h-6\/10 {
    max-height: 60%;
  }

  .xl-max\:max-h-7\/10 {
    max-height: 70%;
  }

  .xl-max\:max-h-8\/10 {
    max-height: 80%;
  }

  .xl-max\:max-h-9\/10 {
    max-height: 90%;
  }

  .xl-max\:max-h-full {
    max-height: 100%;
  }

  .xl-max\:min-h-2 {
    min-height: 4px;
  }

  .xl-max\:min-h-4 {
    min-height: 8px;
  }

  .xl-max\:min-h-6 {
    min-height: 12px;
  }

  .xl-max\:min-h-8 {
    min-height: 16px;
  }

  .xl-max\:min-h-10 {
    min-height: 20px;
  }

  .xl-max\:min-h-12 {
    min-height: 24px;
  }

  .xl-max\:min-h-14 {
    min-height: 28px;
  }

  .xl-max\:min-h-16 {
    min-height: 32px;
  }

  .xl-max\:min-h-18 {
    min-height: 36px;
  }

  .xl-max\:min-h-20 {
    min-height: 40px;
  }

  .xl-max\:min-h-22 {
    min-height: 44px;
  }

  .xl-max\:min-h-24 {
    min-height: 48px;
  }

  .xl-max\:min-h-26 {
    min-height: 52px;
  }

  .xl-max\:min-h-28 {
    min-height: 56px;
  }

  .xl-max\:min-h-30 {
    min-height: 60px;
  }

  .xl-max\:min-h-32 {
    min-height: 64px;
  }

  .xl-max\:min-h-34 {
    min-height: 68px;
  }

  .xl-max\:min-h-36 {
    min-height: 72px;
  }

  .xl-max\:min-h-38 {
    min-height: 76px;
  }

  .xl-max\:min-h-40 {
    min-height: 80px;
  }

  .xl-max\:min-h-42 {
    min-height: 84px;
  }

  .xl-max\:min-h-44 {
    min-height: 88px;
  }

  .xl-max\:min-h-46 {
    min-height: 92px;
  }

  .xl-max\:min-h-48 {
    min-height: 96px;
  }

  .xl-max\:min-h-50 {
    min-height: 100px;
  }

  .xl-max\:min-h-52 {
    min-height: 104px;
  }

  .xl-max\:min-h-54 {
    min-height: 108px;
  }

  .xl-max\:min-h-56 {
    min-height: 112px;
  }

  .xl-max\:min-h-58 {
    min-height: 116px;
  }

  .xl-max\:min-h-60 {
    min-height: 120px;
  }

  .xl-max\:min-h-62 {
    min-height: 124px;
  }

  .xl-max\:min-h-64 {
    min-height: 128px;
  }

  .xl-max\:min-h-66 {
    min-height: 132px;
  }

  .xl-max\:min-h-68 {
    min-height: 136px;
  }

  .xl-max\:min-h-70 {
    min-height: 140px;
  }

  .xl-max\:min-h-72 {
    min-height: 144px;
  }

  .xl-max\:min-h-74 {
    min-height: 148px;
  }

  .xl-max\:min-h-76 {
    min-height: 152px;
  }

  .xl-max\:min-h-78 {
    min-height: 156px;
  }

  .xl-max\:min-h-80 {
    min-height: 160px;
  }

  .xl-max\:min-h-82 {
    min-height: 164px;
  }

  .xl-max\:min-h-84 {
    min-height: 168px;
  }

  .xl-max\:min-h-86 {
    min-height: 172px;
  }

  .xl-max\:min-h-88 {
    min-height: 176px;
  }

  .xl-max\:min-h-90 {
    min-height: 180px;
  }

  .xl-max\:min-h-92 {
    min-height: 184px;
  }

  .xl-max\:min-h-94 {
    min-height: 188px;
  }

  .xl-max\:min-h-96 {
    min-height: 192px;
  }

  .xl-max\:min-h-98 {
    min-height: 196px;
  }

  .xl-max\:min-h-100 {
    min-height: 200px;
  }

  .xl-max\:min-h-102 {
    min-height: 204px;
  }

  .xl-max\:min-h-104 {
    min-height: 208px;
  }

  .xl-max\:min-h-106 {
    min-height: 212px;
  }

  .xl-max\:min-h-108 {
    min-height: 216px;
  }

  .xl-max\:min-h-110 {
    min-height: 220px;
  }

  .xl-max\:min-h-112 {
    min-height: 224px;
  }

  .xl-max\:min-h-114 {
    min-height: 228px;
  }

  .xl-max\:min-h-116 {
    min-height: 232px;
  }

  .xl-max\:min-h-118 {
    min-height: 236px;
  }

  .xl-max\:min-h-120 {
    min-height: 240px;
  }

  .xl-max\:min-h-122 {
    min-height: 244px;
  }

  .xl-max\:min-h-124 {
    min-height: 248px;
  }

  .xl-max\:min-h-126 {
    min-height: 252px;
  }

  .xl-max\:min-h-128 {
    min-height: 256px;
  }

  .xl-max\:min-h-130 {
    min-height: 260px;
  }

  .xl-max\:min-h-132 {
    min-height: 264px;
  }

  .xl-max\:min-h-134 {
    min-height: 268px;
  }

  .xl-max\:min-h-136 {
    min-height: 272px;
  }

  .xl-max\:min-h-138 {
    min-height: 276px;
  }

  .xl-max\:min-h-140 {
    min-height: 280px;
  }

  .xl-max\:min-h-142 {
    min-height: 284px;
  }

  .xl-max\:min-h-144 {
    min-height: 288px;
  }

  .xl-max\:min-h-146 {
    min-height: 292px;
  }

  .xl-max\:min-h-148 {
    min-height: 296px;
  }

  .xl-max\:min-h-150 {
    min-height: 300px;
  }

  .xl-max\:min-h-152 {
    min-height: 304px;
  }

  .xl-max\:min-h-154 {
    min-height: 308px;
  }

  .xl-max\:min-h-156 {
    min-height: 312px;
  }

  .xl-max\:min-h-158 {
    min-height: 316px;
  }

  .xl-max\:min-h-160 {
    min-height: 320px;
  }

  .xl-max\:min-h-162 {
    min-height: 324px;
  }

  .xl-max\:min-h-164 {
    min-height: 328px;
  }

  .xl-max\:min-h-166 {
    min-height: 332px;
  }

  .xl-max\:min-h-168 {
    min-height: 336px;
  }

  .xl-max\:min-h-170 {
    min-height: 340px;
  }

  .xl-max\:min-h-172 {
    min-height: 344px;
  }

  .xl-max\:min-h-174 {
    min-height: 348px;
  }

  .xl-max\:min-h-176 {
    min-height: 352px;
  }

  .xl-max\:min-h-178 {
    min-height: 356px;
  }

  .xl-max\:min-h-180 {
    min-height: 360px;
  }

  .xl-max\:min-h-182 {
    min-height: 364px;
  }

  .xl-max\:min-h-184 {
    min-height: 368px;
  }

  .xl-max\:min-h-186 {
    min-height: 372px;
  }

  .xl-max\:min-h-188 {
    min-height: 376px;
  }

  .xl-max\:min-h-190 {
    min-height: 380px;
  }

  .xl-max\:min-h-192 {
    min-height: 384px;
  }

  .xl-max\:min-h-0 {
    min-height: 0;
  }

  .xl-max\:min-h-1 {
    min-height: 1px;
  }

  .xl-max\:min-h-1\.5 {
    min-height: 2px;
  }

  .xl-max\:min-h-fit {
    min-height: fit-content;
  }

  .xl-max\:min-h-min {
    min-height: min-content;
  }

  .xl-max\:min-h-max {
    min-height: max-content;
  }

  .xl-max\:min-h-auto {
    min-height: auto;
  }

  .xl-max\:min-h-screen {
    min-height: 100vh;
  }

  .xl-max\:min-h-1\/2 {
    min-height: 50%;
  }

  .xl-max\:min-h-1\/3 {
    min-height: 33.3333333333%;
  }

  .xl-max\:min-h-2\/3 {
    min-height: 66.6666666667%;
  }

  .xl-max\:min-h-1\/4 {
    min-height: 25%;
  }

  .xl-max\:min-h-3\/4 {
    min-height: 75%;
  }

  .xl-max\:min-h-1\/10 {
    min-height: 10%;
  }

  .xl-max\:min-h-2\/10 {
    min-height: 20%;
  }

  .xl-max\:min-h-3\/10 {
    min-height: 30%;
  }

  .xl-max\:min-h-4\/10 {
    min-height: 40%;
  }

  .xl-max\:min-h-6\/10 {
    min-height: 60%;
  }

  .xl-max\:min-h-7\/10 {
    min-height: 70%;
  }

  .xl-max\:min-h-8\/10 {
    min-height: 80%;
  }

  .xl-max\:min-h-9\/10 {
    min-height: 90%;
  }

  .xl-max\:min-h-full {
    min-height: 100%;
  }

  .xl-max\:flex-row {
    flex-direction: row;
  }

  .xl-max\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .xl-max\:flex-col {
    flex-direction: column;
  }

  .xl-max\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .xl-max\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .xl-max\:flex-wrap {
    flex-wrap: wrap;
  }

  .xl-max\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .xl-max\:grow-1 {
    flex-grow: 1;
  }

  .xl-max\:grow-0 {
    flex-grow: 0;
  }

  .xl-max\:shrink-1 {
    flex-shrink: 1;
  }

  .xl-max\:shrink-0 {
    flex-shrink: 0;
  }

  .xl-max\:order-1 {
    order: 1;
  }

  .xl-max\:order-2 {
    order: 2;
  }

  .xl-max\:order-3 {
    order: 3;
  }

  .xl-max\:order-4 {
    order: 4;
  }

  .xl-max\:order-5 {
    order: 5;
  }

  .xl-max\:order-6 {
    order: 6;
  }

  .xl-max\:order-7 {
    order: 7;
  }

  .xl-max\:order-8 {
    order: 8;
  }

  .xl-max\:order-9 {
    order: 9;
  }

  .xl-max\:order-10 {
    order: 10;
  }

  .xl-max\:order-11 {
    order: 11;
  }

  .xl-max\:order-12 {
    order: 12;
  }

  .xl-max\:order-first {
    order: -9999;
  }

  .xl-max\:order-last {
    order: 9999;
  }

  .xl-max\:order-none {
    order: 0;
  }

  .xl-max\:grid-col-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xl-max\:grid-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl-max\:grid-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl-max\:grid-col-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl-max\:grid-col-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl-max\:grid-col-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xl-max\:grid-col-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xl-max\:grid-col-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xl-max\:grid-col-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xl-max\:grid-col-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xl-max\:grid-col-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xl-max\:grid-col-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xl-max\:grid-col-none {
    grid-template-columns: none;
  }

  .xl-max\:grid-col-subgrid {
    grid-template-columns: subgrid;
  }

  .xl-max\:grid-row-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xl-max\:grid-row-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xl-max\:grid-row-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xl-max\:grid-row-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xl-max\:grid-row-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xl-max\:grid-row-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xl-max\:grid-row-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }

  .xl-max\:grid-row-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }

  .xl-max\:grid-row-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }

  .xl-max\:grid-row-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }

  .xl-max\:grid-row-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }

  .xl-max\:grid-row-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }

  .xl-max\:grid-row-none {
    grid-template-rows: none;
  }

  .xl-max\:grid-row-subgrid {
    grid-template-rows: subgrid;
  }

  .xl-max\:col-span-1 {
    grid-column: span 1/span 1;
  }

  .xl-max\:col-span-2 {
    grid-column: span 2/span 2;
  }

  .xl-max\:col-span-3 {
    grid-column: span 3/span 3;
  }

  .xl-max\:col-span-4 {
    grid-column: span 4/span 4;
  }

  .xl-max\:col-span-5 {
    grid-column: span 5/span 5;
  }

  .xl-max\:col-span-6 {
    grid-column: span 6/span 6;
  }

  .xl-max\:col-span-7 {
    grid-column: span 7/span 7;
  }

  .xl-max\:col-span-8 {
    grid-column: span 8/span 8;
  }

  .xl-max\:col-span-9 {
    grid-column: span 9/span 9;
  }

  .xl-max\:col-span-10 {
    grid-column: span 10/span 10;
  }

  .xl-max\:col-span-11 {
    grid-column: span 11/span 11;
  }

  .xl-max\:col-span-12 {
    grid-column: span 12/span 12;
  }

  .xl-max\:col-span-full {
    grid-column: 1 / -1;
  }

  .xl-max\:col-span-auto {
    grid-column: auto;
  }

  .xl-max\:col-e-1 {
    grid-column-end: 1;
  }

  .xl-max\:col-e-2 {
    grid-column-end: 2;
  }

  .xl-max\:col-e-3 {
    grid-column-end: 3;
  }

  .xl-max\:col-e-4 {
    grid-column-end: 4;
  }

  .xl-max\:col-e-5 {
    grid-column-end: 5;
  }

  .xl-max\:col-e-6 {
    grid-column-end: 6;
  }

  .xl-max\:col-e-7 {
    grid-column-end: 7;
  }

  .xl-max\:col-e-8 {
    grid-column-end: 8;
  }

  .xl-max\:col-e-9 {
    grid-column-end: 9;
  }

  .xl-max\:col-e-10 {
    grid-column-end: 10;
  }

  .xl-max\:col-e-11 {
    grid-column-end: 11;
  }

  .xl-max\:col-e-12 {
    grid-column-end: 12;
  }

  .xl-max\:col-e-13 {
    grid-column-end: 13;
  }

  .xl-max\:col-e-auto {
    grid-column-end: auto;
  }

  .xl-max\:col-s-1 {
    grid-column-start: 1;
  }

  .xl-max\:col-s-2 {
    grid-column-start: 2;
  }

  .xl-max\:col-s-3 {
    grid-column-start: 3;
  }

  .xl-max\:col-s-4 {
    grid-column-start: 4;
  }

  .xl-max\:col-s-5 {
    grid-column-start: 5;
  }

  .xl-max\:col-s-6 {
    grid-column-start: 6;
  }

  .xl-max\:col-s-7 {
    grid-column-start: 7;
  }

  .xl-max\:col-s-8 {
    grid-column-start: 8;
  }

  .xl-max\:col-s-9 {
    grid-column-start: 9;
  }

  .xl-max\:col-s-10 {
    grid-column-start: 10;
  }

  .xl-max\:col-s-11 {
    grid-column-start: 11;
  }

  .xl-max\:col-s-12 {
    grid-column-start: 12;
  }

  .xl-max\:col-s-13 {
    grid-column-start: 13;
  }

  .xl-max\:col-s-auto {
    grid-column-start: auto;
  }

  .xl-max\:row-span-1 {
    grid-row: span 1/span 1;
  }

  .xl-max\:row-span-2 {
    grid-row: span 2/span 2;
  }

  .xl-max\:row-span-3 {
    grid-row: span 3/span 3;
  }

  .xl-max\:row-span-4 {
    grid-row: span 4/span 4;
  }

  .xl-max\:row-span-5 {
    grid-row: span 5/span 5;
  }

  .xl-max\:row-span-6 {
    grid-row: span 6/span 6;
  }

  .xl-max\:row-span-7 {
    grid-row: span 7/span 7;
  }

  .xl-max\:row-span-8 {
    grid-row: span 8/span 8;
  }

  .xl-max\:row-span-9 {
    grid-row: span 9/span 9;
  }

  .xl-max\:row-span-10 {
    grid-row: span 10/span 10;
  }

  .xl-max\:row-span-11 {
    grid-row: span 11/span 11;
  }

  .xl-max\:row-span-12 {
    grid-row: span 12/span 12;
  }

  .xl-max\:row-span-full {
    grid-row: 1 / -1;
  }

  .xl-max\:row-span-auto {
    grid-row: auto;
  }

  .xl-max\:row-s-1 {
    grid-row-start: 1;
  }

  .xl-max\:row-s-2 {
    grid-row-start: 2;
  }

  .xl-max\:row-s-3 {
    grid-row-start: 3;
  }

  .xl-max\:row-s-4 {
    grid-row-start: 4;
  }

  .xl-max\:row-s-5 {
    grid-row-start: 5;
  }

  .xl-max\:row-s-6 {
    grid-row-start: 6;
  }

  .xl-max\:row-s-7 {
    grid-row-start: 7;
  }

  .xl-max\:row-s-8 {
    grid-row-start: 8;
  }

  .xl-max\:row-s-9 {
    grid-row-start: 9;
  }

  .xl-max\:row-s-10 {
    grid-row-start: 10;
  }

  .xl-max\:row-s-11 {
    grid-row-start: 11;
  }

  .xl-max\:row-s-12 {
    grid-row-start: 12;
  }

  .xl-max\:row-s-13 {
    grid-row-start: 13;
  }

  .xl-max\:row-s-auto {
    grid-row-start: auto;
  }

  .xl-max\:row-e-1 {
    grid-row-end: 1;
  }

  .xl-max\:row-e-2 {
    grid-row-end: 2;
  }

  .xl-max\:row-e-3 {
    grid-row-end: 3;
  }

  .xl-max\:row-e-4 {
    grid-row-end: 4;
  }

  .xl-max\:row-e-5 {
    grid-row-end: 5;
  }

  .xl-max\:row-e-6 {
    grid-row-end: 6;
  }

  .xl-max\:row-e-7 {
    grid-row-end: 7;
  }

  .xl-max\:row-e-8 {
    grid-row-end: 8;
  }

  .xl-max\:row-e-9 {
    grid-row-end: 9;
  }

  .xl-max\:row-e-10 {
    grid-row-end: 10;
  }

  .xl-max\:row-e-11 {
    grid-row-end: 11;
  }

  .xl-max\:row-e-12 {
    grid-row-end: 12;
  }

  .xl-max\:row-e-13 {
    grid-row-end: 13;
  }

  .xl-max\:row-e-auto {
    grid-row-end: auto;
  }

  .xl-max\:justify-start {
    justify-content: flex-start;
  }

  .xl-max\:justify-end {
    justify-content: flex-end;
  }

  .xl-max\:justify-center {
    justify-content: center;
  }

  .xl-max\:justify-between {
    justify-content: space-between;
  }

  .xl-max\:justify-around {
    justify-content: space-around;
  }

  .xl-max\:justify-stretch {
    justify-content: stretch;
  }

  .xl-max\:justify-items-start {
    justify-items: start;
  }

  .xl-max\:justify-items-end {
    justify-items: end;
  }

  .xl-max\:justify-items-center {
    justify-items: center;
  }

  .xl-max\:justify-items-stretch {
    justify-items: stretch;
  }

  .xl-max\:justify-self-start {
    justify-self: start;
  }

  .xl-max\:justify-self-auto {
    justify-self: auto;
  }

  .xl-max\:justify-self-end {
    justify-self: end;
  }

  .xl-max\:justify-self-center {
    justify-self: center;
  }

  .xl-max\:justify-self-stretch {
    justify-self: stretch;
  }

  .xl-max\:align-start {
    align-content: flex-start;
  }

  .xl-max\:align-end {
    align-content: flex-end;
  }

  .xl-max\:align-center {
    align-content: center;
  }

  .xl-max\:align-between {
    align-content: space-between;
  }

  .xl-max\:align-around {
    align-content: space-around;
  }

  .xl-max\:align-stretch {
    align-content: stretch;
  }

  .xl-max\:align-items-start {
    align-items: start;
  }

  .xl-max\:align-items-end {
    align-items: end;
  }

  .xl-max\:align-items-center {
    align-items: center;
  }

  .xl-max\:align-items-stretch {
    align-items: stretch;
  }

  .xl-max\:align-self-start {
    align-self: start;
  }

  .xl-max\:align-self-auto {
    align-self: auto;
  }

  .xl-max\:align-self-end {
    align-self: end;
  }

  .xl-max\:align-self-center {
    align-self: center;
  }

  .xl-max\:align-self-stretch {
    align-self: stretch;
  }

  .xl-max\:place-start {
    place-content: start;
  }

  .xl-max\:place-end {
    place-content: end;
  }

  .xl-max\:place-center {
    place-content: center;
  }

  .xl-max\:place-between {
    place-content: space-between;
  }

  .xl-max\:place-around {
    place-content: space-around;
  }

  .xl-max\:place-stretch {
    place-content: stretch;
  }

  .xl-max\:place-items-start {
    place-items: start;
  }

  .xl-max\:place-items-end {
    place-items: end;
  }

  .xl-max\:place-items-center {
    place-items: center;
  }

  .xl-max\:place-items-stretch {
    place-items: stretch;
  }

  .xl-max\:place-self-start {
    place-self: start;
  }

  .xl-max\:place-self-auto {
    place-self: auto;
  }

  .xl-max\:place-self-end {
    place-self: end;
  }

  .xl-max\:place-self-center {
    place-self: center;
  }

  .xl-max\:place-self-stretch {
    place-self: stretch;
  }

  .xl-max\:img-cover {
    object-fit: cover;
  }

  .xl-max\:img-contain {
    object-fit: contain;
  }

  .xl-max\:img-none {
    object-fit: none;
  }

  .xl-max\:img-b {
    object-position: bottom;
  }

  .xl-max\:img-c {
    object-position: center;
  }

  .xl-max\:img-l {
    object-position: left;
  }

  .xl-max\:img-r {
    object-position: right;
  }

  .xl-max\:img-t {
    object-position: top;
  }

  .xl-max\:img-tr {
    object-position: right top;
  }

  .xl-max\:img-tl {
    object-position: left top;
  }

  .xl-max\:img-br {
    object-position: right bottom;
  }

  .xl-max\:img-bl {
    object-position: left bottom;
  }
}

@media (max-width: 991px) {
  .lg-max\:d-none {
    display: none;
  }

  .lg-max\:d-block {
    display: block;
  }

  .lg-max\:d-flex {
    display: flex;
  }

  .lg-max\:d-inline-block {
    display: inline-block;
  }

  .lg-max\:d-grid {
    display: grid;
  }

  .lg-max\:d-inline-flex {
    display: inline-flex;
  }

  .lg-max\:border-0 {
    border-width: 0px;
  }

  .lg-max\:border-1 {
    border-width: 1px;
  }

  .lg-max\:border-2 {
    border-width: 2px;
  }

  .lg-max\:border-4 {
    border-width: 4px;
  }

  .lg-max\:border-6 {
    border-width: 6px;
  }

  .lg-max\:border-8 {
    border-width: 8px;
  }

  .lg-max\:border-t-0 {
    border-top-width: 0px;
  }

  .lg-max\:border-t-1 {
    border-top-width: 1px;
  }

  .lg-max\:border-t-2 {
    border-top-width: 2px;
  }

  .lg-max\:border-t-4 {
    border-top-width: 4px;
  }

  .lg-max\:border-t-6 {
    border-top-width: 6px;
  }

  .lg-max\:border-t-8 {
    border-top-width: 8px;
  }

  .lg-max\:border-b-0 {
    border-bottom-width: 0px;
  }

  .lg-max\:border-b-1 {
    border-bottom-width: 1px;
  }

  .lg-max\:border-b-2 {
    border-bottom-width: 2px;
  }

  .lg-max\:border-b-4 {
    border-bottom-width: 4px;
  }

  .lg-max\:border-b-6 {
    border-bottom-width: 6px;
  }

  .lg-max\:border-b-8 {
    border-bottom-width: 8px;
  }

  .lg-max\:border-l-0 {
    border-left-width: 0px;
  }

  .lg-max\:border-l-1 {
    border-left-width: 1px;
  }

  .lg-max\:border-l-2 {
    border-left-width: 2px;
  }

  .lg-max\:border-l-4 {
    border-left-width: 4px;
  }

  .lg-max\:border-l-6 {
    border-left-width: 6px;
  }

  .lg-max\:border-l-8 {
    border-left-width: 8px;
  }

  .lg-max\:border-r-0 {
    border-right-width: 0px;
  }

  .lg-max\:border-r-1 {
    border-right-width: 1px;
  }

  .lg-max\:border-r-2 {
    border-right-width: 2px;
  }

  .lg-max\:border-r-4 {
    border-right-width: 4px;
  }

  .lg-max\:border-r-6 {
    border-right-width: 6px;
  }

  .lg-max\:border-r-8 {
    border-right-width: 8px;
  }

  .lg-max\:border-solid {
    border-style: solid;
  }

  .lg-max\:border-dashed {
    border-style: dashed;
  }

  .lg-max\:border-dotted {
    border-style: dotted;
  }

  .lg-max\:border-double {
    border-style: double;
  }

  .lg-max\:border-hidden {
    border-style: hidden;
  }

  .lg-max\:border-none {
    border-style: none;
  }

  .lg-max\:border-t-solid {
    border-top-style: solid;
  }

  .lg-max\:border-t-dashed {
    border-top-style: dashed;
  }

  .lg-max\:border-t-dotted {
    border-top-style: dotted;
  }

  .lg-max\:border-t-double {
    border-top-style: double;
  }

  .lg-max\:border-t-hidden {
    border-top-style: hidden;
  }

  .lg-max\:border-t-none {
    border-top-style: none;
  }

  .lg-max\:border-b-solid {
    border-bottom-style: solid;
  }

  .lg-max\:border-b-dashed {
    border-bottom-style: dashed;
  }

  .lg-max\:border-b-dotted {
    border-bottom-style: dotted;
  }

  .lg-max\:border-b-double {
    border-bottom-style: double;
  }

  .lg-max\:border-b-hidden {
    border-bottom-style: hidden;
  }

  .lg-max\:border-b-none {
    border-bottom-style: none;
  }

  .lg-max\:border-l-solid {
    border-left-style: solid;
  }

  .lg-max\:border-l-dashed {
    border-left-style: dashed;
  }

  .lg-max\:border-l-dotted {
    border-left-style: dotted;
  }

  .lg-max\:border-l-double {
    border-left-style: double;
  }

  .lg-max\:border-l-hidden {
    border-left-style: hidden;
  }

  .lg-max\:border-l-none {
    border-left-style: none;
  }

  .lg-max\:border-r-solid {
    border-right-style: solid;
  }

  .lg-max\:border-r-dashed {
    border-right-style: dashed;
  }

  .lg-max\:border-r-dotted {
    border-right-style: dotted;
  }

  .lg-max\:border-r-double {
    border-right-style: double;
  }

  .lg-max\:border-r-hidden {
    border-right-style: hidden;
  }

  .lg-max\:border-r-none {
    border-right-style: none;
  }

  .lg-max\:round-1 {
    border-radius: 2px;
  }

  .lg-max\:round-2 {
    border-radius: 4px;
  }

  .lg-max\:round-3 {
    border-radius: 6px;
  }

  .lg-max\:round-4 {
    border-radius: 8px;
  }

  .lg-max\:round-5 {
    border-radius: 10px;
  }

  .lg-max\:round-6 {
    border-radius: 12px;
  }

  .lg-max\:round-7 {
    border-radius: 14px;
  }

  .lg-max\:round-8 {
    border-radius: 16px;
  }

  .lg-max\:round-9 {
    border-radius: 20px;
  }

  .lg-max\:round-10 {
    border-radius: 24px;
  }

  .lg-max\:round-11 {
    border-radius: 28px;
  }

  .lg-max\:round-12 {
    border-radius: 32px;
  }

  .lg-max\:round-13 {
    border-radius: 36px;
  }

  .lg-max\:round-14 {
    border-radius: 40px;
  }

  .lg-max\:round-full {
    border-radius: 9999px;
  }

  .lg-max\:round-cricle {
    border-radius: 50%;
  }

  .lg-max\:round-t-1 {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
  }

  .lg-max\:round-t-2 {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }

  .lg-max\:round-t-3 {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }

  .lg-max\:round-t-4 {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

  .lg-max\:round-t-5 {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }

  .lg-max\:round-t-6 {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px;
  }

  .lg-max\:round-t-7 {
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
  }

  .lg-max\:round-t-8 {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
  }

  .lg-max\:round-t-9 {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
  }

  .lg-max\:round-t-10 {
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
  }

  .lg-max\:round-t-11 {
    border-top-right-radius: 28px;
    border-top-left-radius: 28px;
  }

  .lg-max\:round-t-12 {
    border-top-right-radius: 32px;
    border-top-left-radius: 32px;
  }

  .lg-max\:round-t-13 {
    border-top-right-radius: 36px;
    border-top-left-radius: 36px;
  }

  .lg-max\:round-t-14 {
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
  }

  .lg-max\:round-t-full {
    border-top-right-radius: 9999px;
    border-top-left-radius: 9999px;
  }

  .lg-max\:round-b-1 {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .lg-max\:round-b-2 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .lg-max\:round-b-3 {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .lg-max\:round-b-4 {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .lg-max\:round-b-5 {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .lg-max\:round-b-6 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .lg-max\:round-b-7 {
    border-bottom-right-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .lg-max\:round-b-8 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .lg-max\:round-b-9 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .lg-max\:round-b-10 {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .lg-max\:round-b-11 {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .lg-max\:round-b-12 {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .lg-max\:round-b-13 {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .lg-max\:round-b-14 {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .lg-max\:round-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg-max\:round-l-1 {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .lg-max\:round-l-2 {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .lg-max\:round-l-3 {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .lg-max\:round-l-4 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .lg-max\:round-l-5 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .lg-max\:round-l-6 {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .lg-max\:round-l-7 {
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .lg-max\:round-l-8 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .lg-max\:round-l-9 {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .lg-max\:round-l-10 {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .lg-max\:round-l-11 {
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .lg-max\:round-l-12 {
    border-top-left-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .lg-max\:round-l-13 {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .lg-max\:round-l-14 {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .lg-max\:round-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg-max\:round-r-1 {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
  }

  .lg-max\:round-r-2 {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .lg-max\:round-r-3 {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .lg-max\:round-r-4 {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }

  .lg-max\:round-r-5 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .lg-max\:round-r-6 {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
  }

  .lg-max\:round-r-7 {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
  }

  .lg-max\:round-r-8 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .lg-max\:round-r-9 {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }

  .lg-max\:round-r-10 {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .lg-max\:round-r-11 {
    border-top-right-radius: 28px;
    border-bottom-right-radius: 28px;
  }

  .lg-max\:round-r-12 {
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
  }

  .lg-max\:round-r-13 {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .lg-max\:round-r-14 {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .lg-max\:round-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg-max\:round-s-1 {
    border-start-start-radius: 2px;
  }

  .lg-max\:round-s-2 {
    border-start-start-radius: 4px;
  }

  .lg-max\:round-s-3 {
    border-start-start-radius: 6px;
  }

  .lg-max\:round-s-4 {
    border-start-start-radius: 8px;
  }

  .lg-max\:round-s-5 {
    border-start-start-radius: 10px;
  }

  .lg-max\:round-s-6 {
    border-start-start-radius: 12px;
  }

  .lg-max\:round-s-7 {
    border-start-start-radius: 14px;
  }

  .lg-max\:round-s-8 {
    border-start-start-radius: 16px;
  }

  .lg-max\:round-s-9 {
    border-start-start-radius: 20px;
  }

  .lg-max\:round-s-10 {
    border-start-start-radius: 24px;
  }

  .lg-max\:round-s-11 {
    border-start-start-radius: 28px;
  }

  .lg-max\:round-s-12 {
    border-start-start-radius: 32px;
  }

  .lg-max\:round-s-13 {
    border-start-start-radius: 36px;
  }

  .lg-max\:round-s-14 {
    border-start-start-radius: 40px;
  }

  .lg-max\:round-s-full {
    border-start-start-radius: 9999px;
  }

  .lg-max\:round-ss-1 {
    border-start-start-radius: 2px;
    border-end-start-radius: 2px;
  }

  .lg-max\:round-ss-2 {
    border-start-start-radius: 4px;
    border-end-start-radius: 4px;
  }

  .lg-max\:round-ss-3 {
    border-start-start-radius: 6px;
    border-end-start-radius: 6px;
  }

  .lg-max\:round-ss-4 {
    border-start-start-radius: 8px;
    border-end-start-radius: 8px;
  }

  .lg-max\:round-ss-5 {
    border-start-start-radius: 10px;
    border-end-start-radius: 10px;
  }

  .lg-max\:round-ss-6 {
    border-start-start-radius: 12px;
    border-end-start-radius: 12px;
  }

  .lg-max\:round-ss-7 {
    border-start-start-radius: 14px;
    border-end-start-radius: 14px;
  }

  .lg-max\:round-ss-8 {
    border-start-start-radius: 16px;
    border-end-start-radius: 16px;
  }

  .lg-max\:round-ss-9 {
    border-start-start-radius: 20px;
    border-end-start-radius: 20px;
  }

  .lg-max\:round-ss-10 {
    border-start-start-radius: 24px;
    border-end-start-radius: 24px;
  }

  .lg-max\:round-ss-11 {
    border-start-start-radius: 28px;
    border-end-start-radius: 28px;
  }

  .lg-max\:round-ss-12 {
    border-start-start-radius: 32px;
    border-end-start-radius: 32px;
  }

  .lg-max\:round-ss-13 {
    border-start-start-radius: 36px;
    border-end-start-radius: 36px;
  }

  .lg-max\:round-ss-14 {
    border-start-start-radius: 40px;
    border-end-start-radius: 40px;
  }

  .lg-max\:round-ss-full {
    border-start-start-radius: 9999px;
    border-end-start-radius: 9999px;
  }

  .lg-max\:round-e-1 {
    border-end-end-radius: 2px;
  }

  .lg-max\:round-e-2 {
    border-end-end-radius: 4px;
  }

  .lg-max\:round-e-3 {
    border-end-end-radius: 6px;
  }

  .lg-max\:round-e-4 {
    border-end-end-radius: 8px;
  }

  .lg-max\:round-e-5 {
    border-end-end-radius: 10px;
  }

  .lg-max\:round-e-6 {
    border-end-end-radius: 12px;
  }

  .lg-max\:round-e-7 {
    border-end-end-radius: 14px;
  }

  .lg-max\:round-e-8 {
    border-end-end-radius: 16px;
  }

  .lg-max\:round-e-9 {
    border-end-end-radius: 20px;
  }

  .lg-max\:round-e-10 {
    border-end-end-radius: 24px;
  }

  .lg-max\:round-e-11 {
    border-end-end-radius: 28px;
  }

  .lg-max\:round-e-12 {
    border-end-end-radius: 32px;
  }

  .lg-max\:round-e-13 {
    border-end-end-radius: 36px;
  }

  .lg-max\:round-e-14 {
    border-end-end-radius: 40px;
  }

  .lg-max\:round-e-full {
    border-end-end-radius: 9999px;
  }

  .lg-max\:round-ee-1 {
    border-start-end-radius: 2px;
    border-end-end-radius: 2px;
  }

  .lg-max\:round-ee-2 {
    border-start-end-radius: 4px;
    border-end-end-radius: 4px;
  }

  .lg-max\:round-ee-3 {
    border-start-end-radius: 6px;
    border-end-end-radius: 6px;
  }

  .lg-max\:round-ee-4 {
    border-start-end-radius: 8px;
    border-end-end-radius: 8px;
  }

  .lg-max\:round-ee-5 {
    border-start-end-radius: 10px;
    border-end-end-radius: 10px;
  }

  .lg-max\:round-ee-6 {
    border-start-end-radius: 12px;
    border-end-end-radius: 12px;
  }

  .lg-max\:round-ee-7 {
    border-start-end-radius: 14px;
    border-end-end-radius: 14px;
  }

  .lg-max\:round-ee-8 {
    border-start-end-radius: 16px;
    border-end-end-radius: 16px;
  }

  .lg-max\:round-ee-9 {
    border-start-end-radius: 20px;
    border-end-end-radius: 20px;
  }

  .lg-max\:round-ee-10 {
    border-start-end-radius: 24px;
    border-end-end-radius: 24px;
  }

  .lg-max\:round-ee-11 {
    border-start-end-radius: 28px;
    border-end-end-radius: 28px;
  }

  .lg-max\:round-ee-12 {
    border-start-end-radius: 32px;
    border-end-end-radius: 32px;
  }

  .lg-max\:round-ee-13 {
    border-start-end-radius: 36px;
    border-end-end-radius: 36px;
  }

  .lg-max\:round-ee-14 {
    border-start-end-radius: 40px;
    border-end-end-radius: 40px;
  }

  .lg-max\:round-ee-full {
    border-start-end-radius: 9999px;
    border-end-end-radius: 9999px;
  }

  .lg-max\:round-tl-1 {
    border-top-left-radius: 2px;
  }

  .lg-max\:round-tl-2 {
    border-top-left-radius: 4px;
  }

  .lg-max\:round-tl-3 {
    border-top-left-radius: 6px;
  }

  .lg-max\:round-tl-4 {
    border-top-left-radius: 8px;
  }

  .lg-max\:round-tl-5 {
    border-top-left-radius: 10px;
  }

  .lg-max\:round-tl-6 {
    border-top-left-radius: 12px;
  }

  .lg-max\:round-tl-7 {
    border-top-left-radius: 14px;
  }

  .lg-max\:round-tl-8 {
    border-top-left-radius: 16px;
  }

  .lg-max\:round-tl-9 {
    border-top-left-radius: 20px;
  }

  .lg-max\:round-tl-10 {
    border-top-left-radius: 24px;
  }

  .lg-max\:round-tl-11 {
    border-top-left-radius: 28px;
  }

  .lg-max\:round-tl-12 {
    border-top-left-radius: 32px;
  }

  .lg-max\:round-tl-13 {
    border-top-left-radius: 36px;
  }

  .lg-max\:round-tl-14 {
    border-top-left-radius: 40px;
  }

  .lg-max\:round-tl-full {
    border-top-left-radius: 9999px;
  }

  .lg-max\:round-bl-1 {
    border-bottom-left-radius: 2px;
  }

  .lg-max\:round-bl-2 {
    border-bottom-left-radius: 4px;
  }

  .lg-max\:round-bl-3 {
    border-bottom-left-radius: 6px;
  }

  .lg-max\:round-bl-4 {
    border-bottom-left-radius: 8px;
  }

  .lg-max\:round-bl-5 {
    border-bottom-left-radius: 10px;
  }

  .lg-max\:round-bl-6 {
    border-bottom-left-radius: 12px;
  }

  .lg-max\:round-bl-7 {
    border-bottom-left-radius: 14px;
  }

  .lg-max\:round-bl-8 {
    border-bottom-left-radius: 16px;
  }

  .lg-max\:round-bl-9 {
    border-bottom-left-radius: 20px;
  }

  .lg-max\:round-bl-10 {
    border-bottom-left-radius: 24px;
  }

  .lg-max\:round-bl-11 {
    border-bottom-left-radius: 28px;
  }

  .lg-max\:round-bl-12 {
    border-bottom-left-radius: 32px;
  }

  .lg-max\:round-bl-13 {
    border-bottom-left-radius: 36px;
  }

  .lg-max\:round-bl-14 {
    border-bottom-left-radius: 40px;
  }

  .lg-max\:round-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lg-max\:round-tr-1 {
    border-top-right-radius: 2px;
  }

  .lg-max\:round-tr-2 {
    border-top-right-radius: 4px;
  }

  .lg-max\:round-tr-3 {
    border-top-right-radius: 6px;
  }

  .lg-max\:round-tr-4 {
    border-top-right-radius: 8px;
  }

  .lg-max\:round-tr-5 {
    border-top-right-radius: 10px;
  }

  .lg-max\:round-tr-6 {
    border-top-right-radius: 12px;
  }

  .lg-max\:round-tr-7 {
    border-top-right-radius: 14px;
  }

  .lg-max\:round-tr-8 {
    border-top-right-radius: 16px;
  }

  .lg-max\:round-tr-9 {
    border-top-right-radius: 20px;
  }

  .lg-max\:round-tr-10 {
    border-top-right-radius: 24px;
  }

  .lg-max\:round-tr-11 {
    border-top-right-radius: 28px;
  }

  .lg-max\:round-tr-12 {
    border-top-right-radius: 32px;
  }

  .lg-max\:round-tr-13 {
    border-top-right-radius: 36px;
  }

  .lg-max\:round-tr-14 {
    border-top-right-radius: 40px;
  }

  .lg-max\:round-tr-full {
    border-top-right-radius: 9999px;
  }

  .lg-max\:round-br-1 {
    border-bottom-right-radius: 2px;
  }

  .lg-max\:round-br-2 {
    border-bottom-right-radius: 4px;
  }

  .lg-max\:round-br-3 {
    border-bottom-right-radius: 6px;
  }

  .lg-max\:round-br-4 {
    border-bottom-right-radius: 8px;
  }

  .lg-max\:round-br-5 {
    border-bottom-right-radius: 10px;
  }

  .lg-max\:round-br-6 {
    border-bottom-right-radius: 12px;
  }

  .lg-max\:round-br-7 {
    border-bottom-right-radius: 14px;
  }

  .lg-max\:round-br-8 {
    border-bottom-right-radius: 16px;
  }

  .lg-max\:round-br-9 {
    border-bottom-right-radius: 20px;
  }

  .lg-max\:round-br-10 {
    border-bottom-right-radius: 24px;
  }

  .lg-max\:round-br-11 {
    border-bottom-right-radius: 28px;
  }

  .lg-max\:round-br-12 {
    border-bottom-right-radius: 32px;
  }

  .lg-max\:round-br-13 {
    border-bottom-right-radius: 36px;
  }

  .lg-max\:round-br-14 {
    border-bottom-right-radius: 40px;
  }

  .lg-max\:round-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lg-max\:line-clamp-1 {
    -webkit-line-clamp: 1;
  }

  .lg-max\:line-clamp-2 {
    -webkit-line-clamp: 2;
  }

  .lg-max\:line-clamp-3 {
    -webkit-line-clamp: 3;
  }

  .lg-max\:line-clamp-4 {
    -webkit-line-clamp: 4;
  }

  .lg-max\:line-clamp-5 {
    -webkit-line-clamp: 5;
  }

  .lg-max\:line-clamp-6 {
    -webkit-line-clamp: 6;
  }

  .lg-max\:fs-12 {
    font-size: 12px;
  }

  .lg-max\:fs-14 {
    font-size: 14px;
  }

  .lg-max\:fs-16 {
    font-size: 16px;
  }

  .lg-max\:fs-18 {
    font-size: 18px;
  }

  .lg-max\:fs-20 {
    font-size: 20px;
  }

  .lg-max\:fs-24 {
    font-size: 24px;
  }

  .lg-max\:fs-28 {
    font-size: 28px;
  }

  .lg-max\:fs-30 {
    font-size: 30px;
  }

  .lg-max\:fs-r-30 {
    font-size: clamp(16px, calc(12px + 3vw), 30px);
  }

  .lg-max\:fs-36 {
    font-size: 36px;
  }

  .lg-max\:fs-r-36 {
    font-size: clamp(18px, calc(12px + 3vw), 36px);
  }

  .lg-max\:fs-48 {
    font-size: 48px;
  }

  .lg-max\:fs-r-48 {
    font-size: clamp(24px, calc(12px + 3vw), 48px);
  }

  .lg-max\:fs-60 {
    font-size: 60px;
  }

  .lg-max\:fs-r-60 {
    font-size: clamp(24px, calc(12px + 3vw), 60px);
  }

  .lg-max\:fs-72 {
    font-size: 72px;
  }

  .lg-max\:fs-r-72 {
    font-size: clamp(24px, calc(12px + 3vw), 72px);
  }

  .lg-max\:fs-96 {
    font-size: 96px;
  }

  .lg-max\:fs-r-96 {
    font-size: clamp(24px, calc(12px + 3vw), 96px);
  }

  .lg-max\:fw-100 {
    font-weight: 100;
  }

  .lg-max\:fw-200 {
    font-weight: 200;
  }

  .lg-max\:fw-300 {
    font-weight: 300;
  }

  .lg-max\:fw-400 {
    font-weight: 400;
  }

  .lg-max\:fw-500 {
    font-weight: 500;
  }

  .lg-max\:fw-600 {
    font-weight: 600;
  }

  .lg-max\:fw-700 {
    font-weight: 700;
  }

  .lg-max\:fw-800 {
    font-weight: 800;
  }

  .lg-max\:fw-900 {
    font-weight: 900;
  }

  .lg-max\:text-left {
    text-align: left;
  }

  .lg-max\:text-right {
    text-align: right;
  }

  .lg-max\:text-center {
    text-align: center;
  }

  .lg-max\:text-justify {
    text-align: justify;
  }

  .lg-max\:text-start {
    text-align: start;
  }

  .lg-max\:text-end {
    text-align: end;
  }

  .lg-max\:line-none {
    line-height: 1;
  }

  .lg-max\:line-normal {
    line-height: 1.5;
  }

  .lg-max\:line-relaxed {
    line-height: 1.625;
  }

  .lg-max\:line-large {
    line-height: 2;
  }

  .lg-max\:line-12 {
    line-height: 12px;
  }

  .lg-max\:line-16 {
    line-height: 16px;
  }

  .lg-max\:line-20 {
    line-height: 20px;
  }

  .lg-max\:line-24 {
    line-height: 24px;
  }

  .lg-max\:line-28 {
    line-height: 28px;
  }

  .lg-max\:line-30 {
    line-height: 32px;
  }

  .lg-max\:line-36 {
    line-height: 36px;
  }

  .lg-max\:capitalize {
    text-transform: capitalize;
  }

  .lg-max\:text-transform-capitalize {
    text-transform: capitalize;
  }

  .lg-max\:lowercase {
    text-transform: lowercase;
  }

  .lg-max\:text-transform-lowercase {
    text-transform: lowercase;
  }

  .lg-max\:uppercase {
    text-transform: uppercase;
  }

  .lg-max\:text-transform-uppercase {
    text-transform: uppercase;
  }

  .lg-max\:text-wrap {
    text-wrap: wrap;
  }

  .lg-max\:text-nowrap {
    text-wrap: nowrap;
  }

  .lg-max\:text-balance {
    text-wrap: balance;
  }

  .lg-max\:text-pretty {
    text-wrap: pretty;
  }

  .lg-max\:o-0 {
    opacity: 0;
  }

  .lg-max\:o-10 {
    opacity: 0.1;
  }

  .lg-max\:o-20 {
    opacity: 0.2;
  }

  .lg-max\:o-30 {
    opacity: 0.3;
  }

  .lg-max\:o-40 {
    opacity: 0.4;
  }

  .lg-max\:o-50 {
    opacity: 0.5;
  }

  .lg-max\:o-60 {
    opacity: 0.6;
  }

  .lg-max\:o-70 {
    opacity: 0.7;
  }

  .lg-max\:o-80 {
    opacity: 0.8;
  }

  .lg-max\:o-90 {
    opacity: 0.9;
  }

  .lg-max\:o-100 {
    opacity: 1;
  }

  .lg-max\:p-0 {
    padding: 0;
  }

  .lg-max\:p-1 {
    padding: 2px;
  }

  .lg-max\:p-2 {
    padding: 4px;
  }

  .lg-max\:p-3 {
    padding: 6px;
  }

  .lg-max\:p-4 {
    padding: 8px;
  }

  .lg-max\:p-5 {
    padding: 10px;
  }

  .lg-max\:p-6 {
    padding: 12px;
  }

  .lg-max\:p-7 {
    padding: 14px;
  }

  .lg-max\:p-8 {
    padding: 16px;
  }

  .lg-max\:p-9 {
    padding: 20px;
  }

  .lg-max\:p-10 {
    padding: 24px;
  }

  .lg-max\:p-11 {
    padding: 28px;
  }

  .lg-max\:p-12 {
    padding: 32px;
  }

  .lg-max\:p-13 {
    padding: 36px;
  }

  .lg-max\:p-14 {
    padding: 40px;
  }

  .lg-max\:pt-0 {
    padding-top: 0;
  }

  .lg-max\:pt-1 {
    padding-top: 2px;
  }

  .lg-max\:pt-2 {
    padding-top: 4px;
  }

  .lg-max\:pt-3 {
    padding-top: 6px;
  }

  .lg-max\:pt-4 {
    padding-top: 8px;
  }

  .lg-max\:pt-5 {
    padding-top: 10px;
  }

  .lg-max\:pt-6 {
    padding-top: 12px;
  }

  .lg-max\:pt-7 {
    padding-top: 14px;
  }

  .lg-max\:pt-8 {
    padding-top: 16px;
  }

  .lg-max\:pt-9 {
    padding-top: 20px;
  }

  .lg-max\:pt-10 {
    padding-top: 24px;
  }

  .lg-max\:pt-11 {
    padding-top: 28px;
  }

  .lg-max\:pt-12 {
    padding-top: 32px;
  }

  .lg-max\:pt-13 {
    padding-top: 36px;
  }

  .lg-max\:pt-14 {
    padding-top: 40px;
  }

  .lg-max\:pl-0 {
    padding-left: 0;
  }

  .lg-max\:pl-1 {
    padding-left: 2px;
  }

  .lg-max\:pl-2 {
    padding-left: 4px;
  }

  .lg-max\:pl-3 {
    padding-left: 6px;
  }

  .lg-max\:pl-4 {
    padding-left: 8px;
  }

  .lg-max\:pl-5 {
    padding-left: 10px;
  }

  .lg-max\:pl-6 {
    padding-left: 12px;
  }

  .lg-max\:pl-7 {
    padding-left: 14px;
  }

  .lg-max\:pl-8 {
    padding-left: 16px;
  }

  .lg-max\:pl-9 {
    padding-left: 20px;
  }

  .lg-max\:pl-10 {
    padding-left: 24px;
  }

  .lg-max\:pl-11 {
    padding-left: 28px;
  }

  .lg-max\:pl-12 {
    padding-left: 32px;
  }

  .lg-max\:pl-13 {
    padding-left: 36px;
  }

  .lg-max\:pl-14 {
    padding-left: 40px;
  }

  .lg-max\:pb-0 {
    padding-bottom: 0;
  }

  .lg-max\:pb-1 {
    padding-bottom: 2px;
  }

  .lg-max\:pb-2 {
    padding-bottom: 4px;
  }

  .lg-max\:pb-3 {
    padding-bottom: 6px;
  }

  .lg-max\:pb-4 {
    padding-bottom: 8px;
  }

  .lg-max\:pb-5 {
    padding-bottom: 10px;
  }

  .lg-max\:pb-6 {
    padding-bottom: 12px;
  }

  .lg-max\:pb-7 {
    padding-bottom: 14px;
  }

  .lg-max\:pb-8 {
    padding-bottom: 16px;
  }

  .lg-max\:pb-9 {
    padding-bottom: 20px;
  }

  .lg-max\:pb-10 {
    padding-bottom: 24px;
  }

  .lg-max\:pb-11 {
    padding-bottom: 28px;
  }

  .lg-max\:pb-12 {
    padding-bottom: 32px;
  }

  .lg-max\:pb-13 {
    padding-bottom: 36px;
  }

  .lg-max\:pb-14 {
    padding-bottom: 40px;
  }

  .lg-max\:pr-0 {
    padding-right: 0;
  }

  .lg-max\:pr-1 {
    padding-right: 2px;
  }

  .lg-max\:pr-2 {
    padding-right: 4px;
  }

  .lg-max\:pr-3 {
    padding-right: 6px;
  }

  .lg-max\:pr-4 {
    padding-right: 8px;
  }

  .lg-max\:pr-5 {
    padding-right: 10px;
  }

  .lg-max\:pr-6 {
    padding-right: 12px;
  }

  .lg-max\:pr-7 {
    padding-right: 14px;
  }

  .lg-max\:pr-8 {
    padding-right: 16px;
  }

  .lg-max\:pr-9 {
    padding-right: 20px;
  }

  .lg-max\:pr-10 {
    padding-right: 24px;
  }

  .lg-max\:pr-11 {
    padding-right: 28px;
  }

  .lg-max\:pr-12 {
    padding-right: 32px;
  }

  .lg-max\:pr-13 {
    padding-right: 36px;
  }

  .lg-max\:pr-14 {
    padding-right: 40px;
  }

  .lg-max\:px-0 {
    padding-right: 0;
    padding-left: 0;
  }

  .lg-max\:px-1 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .lg-max\:px-2 {
    padding-right: 4px;
    padding-left: 4px;
  }

  .lg-max\:px-3 {
    padding-right: 6px;
    padding-left: 6px;
  }

  .lg-max\:px-4 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .lg-max\:px-5 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .lg-max\:px-6 {
    padding-right: 12px;
    padding-left: 12px;
  }

  .lg-max\:px-7 {
    padding-right: 14px;
    padding-left: 14px;
  }

  .lg-max\:px-8 {
    padding-right: 16px;
    padding-left: 16px;
  }

  .lg-max\:px-9 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .lg-max\:px-10 {
    padding-right: 24px;
    padding-left: 24px;
  }

  .lg-max\:px-11 {
    padding-right: 28px;
    padding-left: 28px;
  }

  .lg-max\:px-12 {
    padding-right: 32px;
    padding-left: 32px;
  }

  .lg-max\:px-13 {
    padding-right: 36px;
    padding-left: 36px;
  }

  .lg-max\:px-14 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .lg-max\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .lg-max\:py-1 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .lg-max\:py-2 {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .lg-max\:py-3 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .lg-max\:py-4 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .lg-max\:py-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .lg-max\:py-6 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .lg-max\:py-7 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .lg-max\:py-8 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .lg-max\:py-9 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .lg-max\:py-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .lg-max\:py-11 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .lg-max\:py-12 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .lg-max\:py-13 {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .lg-max\:py-14 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lg-max\:p-in-0 {
    padding-inline: 0;
  }

  .lg-max\:p-in-1 {
    padding-inline: 2px;
  }

  .lg-max\:p-in-2 {
    padding-inline: 4px;
  }

  .lg-max\:p-in-3 {
    padding-inline: 6px;
  }

  .lg-max\:p-in-4 {
    padding-inline: 8px;
  }

  .lg-max\:p-in-5 {
    padding-inline: 10px;
  }

  .lg-max\:p-in-6 {
    padding-inline: 12px;
  }

  .lg-max\:p-in-7 {
    padding-inline: 14px;
  }

  .lg-max\:p-in-8 {
    padding-inline: 16px;
  }

  .lg-max\:p-in-9 {
    padding-inline: 20px;
  }

  .lg-max\:p-in-10 {
    padding-inline: 24px;
  }

  .lg-max\:p-in-11 {
    padding-inline: 28px;
  }

  .lg-max\:p-in-12 {
    padding-inline: 32px;
  }

  .lg-max\:p-in-13 {
    padding-inline: 36px;
  }

  .lg-max\:p-in-14 {
    padding-inline: 40px;
  }

  .lg-max\:ps-0 {
    padding-inline-start: 0;
  }

  .lg-max\:ps-1 {
    padding-inline-start: 2px;
  }

  .lg-max\:ps-2 {
    padding-inline-start: 4px;
  }

  .lg-max\:ps-3 {
    padding-inline-start: 6px;
  }

  .lg-max\:ps-4 {
    padding-inline-start: 8px;
  }

  .lg-max\:ps-5 {
    padding-inline-start: 10px;
  }

  .lg-max\:ps-6 {
    padding-inline-start: 12px;
  }

  .lg-max\:ps-7 {
    padding-inline-start: 14px;
  }

  .lg-max\:ps-8 {
    padding-inline-start: 16px;
  }

  .lg-max\:ps-9 {
    padding-inline-start: 20px;
  }

  .lg-max\:ps-10 {
    padding-inline-start: 24px;
  }

  .lg-max\:ps-11 {
    padding-inline-start: 28px;
  }

  .lg-max\:ps-12 {
    padding-inline-start: 32px;
  }

  .lg-max\:ps-13 {
    padding-inline-start: 36px;
  }

  .lg-max\:ps-14 {
    padding-inline-start: 40px;
  }

  .lg-max\:pe-0 {
    padding-inline-end: 0;
  }

  .lg-max\:pe-1 {
    padding-inline-end: 2px;
  }

  .lg-max\:pe-2 {
    padding-inline-end: 4px;
  }

  .lg-max\:pe-3 {
    padding-inline-end: 6px;
  }

  .lg-max\:pe-4 {
    padding-inline-end: 8px;
  }

  .lg-max\:pe-5 {
    padding-inline-end: 10px;
  }

  .lg-max\:pe-6 {
    padding-inline-end: 12px;
  }

  .lg-max\:pe-7 {
    padding-inline-end: 14px;
  }

  .lg-max\:pe-8 {
    padding-inline-end: 16px;
  }

  .lg-max\:pe-9 {
    padding-inline-end: 20px;
  }

  .lg-max\:pe-10 {
    padding-inline-end: 24px;
  }

  .lg-max\:pe-11 {
    padding-inline-end: 28px;
  }

  .lg-max\:pe-12 {
    padding-inline-end: 32px;
  }

  .lg-max\:pe-13 {
    padding-inline-end: 36px;
  }

  .lg-max\:pe-14 {
    padding-inline-end: 40px;
  }

  .lg-max\:m-0 {
    margin: 0;
  }

  .lg-max\:m-1 {
    margin: 2px;
  }

  .lg-max\:m-2 {
    margin: 4px;
  }

  .lg-max\:m-3 {
    margin: 6px;
  }

  .lg-max\:m-4 {
    margin: 8px;
  }

  .lg-max\:m-5 {
    margin: 10px;
  }

  .lg-max\:m-6 {
    margin: 12px;
  }

  .lg-max\:m-7 {
    margin: 14px;
  }

  .lg-max\:m-8 {
    margin: 16px;
  }

  .lg-max\:m-9 {
    margin: 20px;
  }

  .lg-max\:m-10 {
    margin: 24px;
  }

  .lg-max\:m-11 {
    margin: 28px;
  }

  .lg-max\:m-12 {
    margin: 32px;
  }

  .lg-max\:m-13 {
    margin: 36px;
  }

  .lg-max\:m-14 {
    margin: 40px;
  }

  .lg-max\:mt-0 {
    margin-top: 0;
  }

  .lg-max\:mt-1 {
    margin-top: 2px;
  }

  .lg-max\:mt-2 {
    margin-top: 4px;
  }

  .lg-max\:mt-3 {
    margin-top: 6px;
  }

  .lg-max\:mt-4 {
    margin-top: 8px;
  }

  .lg-max\:mt-5 {
    margin-top: 10px;
  }

  .lg-max\:mt-6 {
    margin-top: 12px;
  }

  .lg-max\:mt-7 {
    margin-top: 14px;
  }

  .lg-max\:mt-8 {
    margin-top: 16px;
  }

  .lg-max\:mt-9 {
    margin-top: 20px;
  }

  .lg-max\:mt-10 {
    margin-top: 24px;
  }

  .lg-max\:mt-11 {
    margin-top: 28px;
  }

  .lg-max\:mt-12 {
    margin-top: 32px;
  }

  .lg-max\:mt-13 {
    margin-top: 36px;
  }

  .lg-max\:mt-14 {
    margin-top: 40px;
  }

  .lg-max\:ml-0 {
    margin-left: 0;
  }

  .lg-max\:ml-1 {
    margin-left: 2px;
  }

  .lg-max\:ml-2 {
    margin-left: 4px;
  }

  .lg-max\:ml-3 {
    margin-left: 6px;
  }

  .lg-max\:ml-4 {
    margin-left: 8px;
  }

  .lg-max\:ml-5 {
    margin-left: 10px;
  }

  .lg-max\:ml-6 {
    margin-left: 12px;
  }

  .lg-max\:ml-7 {
    margin-left: 14px;
  }

  .lg-max\:ml-8 {
    margin-left: 16px;
  }

  .lg-max\:ml-9 {
    margin-left: 20px;
  }

  .lg-max\:ml-10 {
    margin-left: 24px;
  }

  .lg-max\:ml-11 {
    margin-left: 28px;
  }

  .lg-max\:ml-12 {
    margin-left: 32px;
  }

  .lg-max\:ml-13 {
    margin-left: 36px;
  }

  .lg-max\:ml-14 {
    margin-left: 40px;
  }

  .lg-max\:ml-auto {
    margin-left: auto;
  }

  .lg-max\:mb-0 {
    margin-bottom: 0;
  }

  .lg-max\:mb-1 {
    margin-bottom: 2px;
  }

  .lg-max\:mb-2 {
    margin-bottom: 4px;
  }

  .lg-max\:mb-3 {
    margin-bottom: 6px;
  }

  .lg-max\:mb-4 {
    margin-bottom: 8px;
  }

  .lg-max\:mb-5 {
    margin-bottom: 10px;
  }

  .lg-max\:mb-6 {
    margin-bottom: 12px;
  }

  .lg-max\:mb-7 {
    margin-bottom: 14px;
  }

  .lg-max\:mb-8 {
    margin-bottom: 16px;
  }

  .lg-max\:mb-9 {
    margin-bottom: 20px;
  }

  .lg-max\:mb-10 {
    margin-bottom: 24px;
  }

  .lg-max\:mb-11 {
    margin-bottom: 28px;
  }

  .lg-max\:mb-12 {
    margin-bottom: 32px;
  }

  .lg-max\:mb-13 {
    margin-bottom: 36px;
  }

  .lg-max\:mb-14 {
    margin-bottom: 40px;
  }

  .lg-max\:mr-0 {
    margin-right: 0;
  }

  .lg-max\:mr-1 {
    margin-right: 2px;
  }

  .lg-max\:mr-2 {
    margin-right: 4px;
  }

  .lg-max\:mr-3 {
    margin-right: 6px;
  }

  .lg-max\:mr-4 {
    margin-right: 8px;
  }

  .lg-max\:mr-5 {
    margin-right: 10px;
  }

  .lg-max\:mr-6 {
    margin-right: 12px;
  }

  .lg-max\:mr-7 {
    margin-right: 14px;
  }

  .lg-max\:mr-8 {
    margin-right: 16px;
  }

  .lg-max\:mr-9 {
    margin-right: 20px;
  }

  .lg-max\:mr-10 {
    margin-right: 24px;
  }

  .lg-max\:mr-11 {
    margin-right: 28px;
  }

  .lg-max\:mr-12 {
    margin-right: 32px;
  }

  .lg-max\:mr-13 {
    margin-right: 36px;
  }

  .lg-max\:mr-14 {
    margin-right: 40px;
  }

  .lg-max\:mr-auto {
    margin-right: auto;
  }

  .lg-max\:mx-0 {
    margin-right: 0;
    margin-left: 0;
  }

  .lg-max\:mx-1 {
    margin-right: 2px;
    margin-left: 2px;
  }

  .lg-max\:mx-2 {
    margin-right: 4px;
    margin-left: 4px;
  }

  .lg-max\:mx-3 {
    margin-right: 6px;
    margin-left: 6px;
  }

  .lg-max\:mx-4 {
    margin-right: 8px;
    margin-left: 8px;
  }

  .lg-max\:mx-5 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .lg-max\:mx-6 {
    margin-right: 12px;
    margin-left: 12px;
  }

  .lg-max\:mx-7 {
    margin-right: 14px;
    margin-left: 14px;
  }

  .lg-max\:mx-8 {
    margin-right: 16px;
    margin-left: 16px;
  }

  .lg-max\:mx-9 {
    margin-right: 20px;
    margin-left: 20px;
  }

  .lg-max\:mx-10 {
    margin-right: 24px;
    margin-left: 24px;
  }

  .lg-max\:mx-11 {
    margin-right: 28px;
    margin-left: 28px;
  }

  .lg-max\:mx-12 {
    margin-right: 32px;
    margin-left: 32px;
  }

  .lg-max\:mx-13 {
    margin-right: 36px;
    margin-left: 36px;
  }

  .lg-max\:mx-14 {
    margin-right: 40px;
    margin-left: 40px;
  }

  .lg-max\:mx-auto {
    margin-right: auto;
    margin-left: auto;
  }

  .lg-max\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg-max\:my-1 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .lg-max\:my-2 {
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .lg-max\:my-3 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .lg-max\:my-4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .lg-max\:my-5 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .lg-max\:my-6 {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .lg-max\:my-7 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .lg-max\:my-8 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .lg-max\:my-9 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .lg-max\:my-10 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .lg-max\:my-11 {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .lg-max\:my-12 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .lg-max\:my-13 {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .lg-max\:my-14 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .lg-max\:m-in-0 {
    margin-inline: 0;
  }

  .lg-max\:m-in-1 {
    margin-inline: 2px;
  }

  .lg-max\:m-in-2 {
    margin-inline: 4px;
  }

  .lg-max\:m-in-3 {
    margin-inline: 6px;
  }

  .lg-max\:m-in-4 {
    margin-inline: 8px;
  }

  .lg-max\:m-in-5 {
    margin-inline: 10px;
  }

  .lg-max\:m-in-6 {
    margin-inline: 12px;
  }

  .lg-max\:m-in-7 {
    margin-inline: 14px;
  }

  .lg-max\:m-in-8 {
    margin-inline: 16px;
  }

  .lg-max\:m-in-9 {
    margin-inline: 20px;
  }

  .lg-max\:m-in-10 {
    margin-inline: 24px;
  }

  .lg-max\:m-in-11 {
    margin-inline: 28px;
  }

  .lg-max\:m-in-12 {
    margin-inline: 32px;
  }

  .lg-max\:m-in-13 {
    margin-inline: 36px;
  }

  .lg-max\:m-in-14 {
    margin-inline: 40px;
  }

  .lg-max\:m-in-auto {
    margin-inline: auto;
  }

  .lg-max\:ms-0 {
    margin-inline-start: 0;
  }

  .lg-max\:ms-1 {
    margin-inline-start: 2px;
  }

  .lg-max\:ms-2 {
    margin-inline-start: 4px;
  }

  .lg-max\:ms-3 {
    margin-inline-start: 6px;
  }

  .lg-max\:ms-4 {
    margin-inline-start: 8px;
  }

  .lg-max\:ms-5 {
    margin-inline-start: 10px;
  }

  .lg-max\:ms-6 {
    margin-inline-start: 12px;
  }

  .lg-max\:ms-7 {
    margin-inline-start: 14px;
  }

  .lg-max\:ms-8 {
    margin-inline-start: 16px;
  }

  .lg-max\:ms-9 {
    margin-inline-start: 20px;
  }

  .lg-max\:ms-10 {
    margin-inline-start: 24px;
  }

  .lg-max\:ms-11 {
    margin-inline-start: 28px;
  }

  .lg-max\:ms-12 {
    margin-inline-start: 32px;
  }

  .lg-max\:ms-13 {
    margin-inline-start: 36px;
  }

  .lg-max\:ms-14 {
    margin-inline-start: 40px;
  }

  .lg-max\:ms-auto {
    margin-inline-start: auto;
  }

  .lg-max\:me-0 {
    margin-inline-end: 0;
  }

  .lg-max\:me-1 {
    margin-inline-end: 2px;
  }

  .lg-max\:me-2 {
    margin-inline-end: 4px;
  }

  .lg-max\:me-3 {
    margin-inline-end: 6px;
  }

  .lg-max\:me-4 {
    margin-inline-end: 8px;
  }

  .lg-max\:me-5 {
    margin-inline-end: 10px;
  }

  .lg-max\:me-6 {
    margin-inline-end: 12px;
  }

  .lg-max\:me-7 {
    margin-inline-end: 14px;
  }

  .lg-max\:me-8 {
    margin-inline-end: 16px;
  }

  .lg-max\:me-9 {
    margin-inline-end: 20px;
  }

  .lg-max\:me-10 {
    margin-inline-end: 24px;
  }

  .lg-max\:me-11 {
    margin-inline-end: 28px;
  }

  .lg-max\:me-12 {
    margin-inline-end: 32px;
  }

  .lg-max\:me-13 {
    margin-inline-end: 36px;
  }

  .lg-max\:me-14 {
    margin-inline-end: 40px;
  }

  .lg-max\:me-auto {
    margin-inline-end: auto;
  }

  .lg-max\:gap-0 {
    gap: 0;
  }

  .lg-max\:gap-1 {
    gap: 2px;
  }

  .lg-max\:gap-2 {
    gap: 4px;
  }

  .lg-max\:gap-3 {
    gap: 6px;
  }

  .lg-max\:gap-4 {
    gap: 8px;
  }

  .lg-max\:gap-5 {
    gap: 10px;
  }

  .lg-max\:gap-6 {
    gap: 12px;
  }

  .lg-max\:gap-7 {
    gap: 14px;
  }

  .lg-max\:gap-8 {
    gap: 16px;
  }

  .lg-max\:gap-9 {
    gap: 20px;
  }

  .lg-max\:gap-10 {
    gap: 24px;
  }

  .lg-max\:gap-11 {
    gap: 28px;
  }

  .lg-max\:gap-12 {
    gap: 32px;
  }

  .lg-max\:gap-13 {
    gap: 36px;
  }

  .lg-max\:gap-14 {
    gap: 40px;
  }

  .lg-max\:gap-x-0 {
    row-gap: 0;
  }

  .lg-max\:gap-x-1 {
    row-gap: 2px;
  }

  .lg-max\:gap-x-2 {
    row-gap: 4px;
  }

  .lg-max\:gap-x-3 {
    row-gap: 6px;
  }

  .lg-max\:gap-x-4 {
    row-gap: 8px;
  }

  .lg-max\:gap-x-5 {
    row-gap: 10px;
  }

  .lg-max\:gap-x-6 {
    row-gap: 12px;
  }

  .lg-max\:gap-x-7 {
    row-gap: 14px;
  }

  .lg-max\:gap-x-8 {
    row-gap: 16px;
  }

  .lg-max\:gap-x-9 {
    row-gap: 20px;
  }

  .lg-max\:gap-x-10 {
    row-gap: 24px;
  }

  .lg-max\:gap-x-11 {
    row-gap: 28px;
  }

  .lg-max\:gap-x-12 {
    row-gap: 32px;
  }

  .lg-max\:gap-x-13 {
    row-gap: 36px;
  }

  .lg-max\:gap-x-14 {
    row-gap: 40px;
  }

  .lg-max\:gap-y-0 {
    column-gap: 0;
  }

  .lg-max\:gap-y-1 {
    column-gap: 2px;
  }

  .lg-max\:gap-y-2 {
    column-gap: 4px;
  }

  .lg-max\:gap-y-3 {
    column-gap: 6px;
  }

  .lg-max\:gap-y-4 {
    column-gap: 8px;
  }

  .lg-max\:gap-y-5 {
    column-gap: 10px;
  }

  .lg-max\:gap-y-6 {
    column-gap: 12px;
  }

  .lg-max\:gap-y-7 {
    column-gap: 14px;
  }

  .lg-max\:gap-y-8 {
    column-gap: 16px;
  }

  .lg-max\:gap-y-9 {
    column-gap: 20px;
  }

  .lg-max\:gap-y-10 {
    column-gap: 24px;
  }

  .lg-max\:gap-y-11 {
    column-gap: 28px;
  }

  .lg-max\:gap-y-12 {
    column-gap: 32px;
  }

  .lg-max\:gap-y-13 {
    column-gap: 36px;
  }

  .lg-max\:gap-y-14 {
    column-gap: 40px;
  }

  .lg-max\:relative {
    position: relative;
  }

  .lg-max\:absolute {
    position: absolute;
  }

  .lg-max\:fixed {
    position: fixed;
  }

  .lg-max\:static {
    position: static;
  }

  .lg-max\:sticky {
    position: sticky;
  }

  .lg-max\:translate-x-0 {
    transform: translateX(0);
  }

  .lg-max\:translate-y-0 {
    transform: translateY(0);
  }

  .lg-max\:translate-x-1 {
    transform: translateX(2px);
  }

  .lg-max\:translate-y-1 {
    transform: translateY(2px);
  }

  .lg-max\:translate-x-2 {
    transform: translateX(4px);
  }

  .lg-max\:translate-y-2 {
    transform: translateY(4px);
  }

  .lg-max\:translate-x-3 {
    transform: translateX(6px);
  }

  .lg-max\:translate-y-3 {
    transform: translateY(6px);
  }

  .lg-max\:translate-x-4 {
    transform: translateX(8px);
  }

  .lg-max\:translate-y-4 {
    transform: translateY(8px);
  }

  .lg-max\:translate-x-5 {
    transform: translateX(10px);
  }

  .lg-max\:translate-y-5 {
    transform: translateY(10px);
  }

  .lg-max\:translate-x-6 {
    transform: translateX(12px);
  }

  .lg-max\:translate-y-6 {
    transform: translateY(12px);
  }

  .lg-max\:translate-x-7 {
    transform: translateX(14px);
  }

  .lg-max\:translate-y-7 {
    transform: translateY(14px);
  }

  .lg-max\:translate-x-8 {
    transform: translateX(16px);
  }

  .lg-max\:translate-y-8 {
    transform: translateY(16px);
  }

  .lg-max\:translate-x-9 {
    transform: translateX(18px);
  }

  .lg-max\:translate-y-9 {
    transform: translateY(18px);
  }

  .lg-max\:translate-x-10 {
    transform: translateX(20px);
  }

  .lg-max\:translate-y-10 {
    transform: translateY(20px);
  }

  .lg-max\:translate-x-11 {
    transform: translateX(22px);
  }

  .lg-max\:translate-y-11 {
    transform: translateY(22px);
  }

  .lg-max\:translate-x-12 {
    transform: translateX(24px);
  }

  .lg-max\:translate-y-12 {
    transform: translateY(24px);
  }

  .lg-max\:translate-x-25 {
    transform: translateX(25%);
  }

  .lg-max\:translate-y-25 {
    transform: translateY(25%);
  }

  .lg-max\:translate-x-50 {
    transform: translateX(50%);
  }

  .lg-max\:translate-y-50 {
    transform: translateY(50%);
  }

  .lg-max\:translate-x-75 {
    transform: translateX(75%);
  }

  .lg-max\:translate-y-75 {
    transform: translateY(75%);
  }

  .lg-max\:translate-x-100 {
    transform: translateX(100%);
  }

  .lg-max\:translate-y-100 {
    transform: translateY(100%);
  }

  .lg-max\:translate-x--1 {
    transform: translateX(-2px);
  }

  .lg-max\:translate-y--1 {
    transform: translateY(-2px);
  }

  .lg-max\:translate-x--2 {
    transform: translateX(-4px);
  }

  .lg-max\:translate-y--2 {
    transform: translateY(-4px);
  }

  .lg-max\:translate-x--3 {
    transform: translateX(-6px);
  }

  .lg-max\:translate-y--3 {
    transform: translateY(-6px);
  }

  .lg-max\:translate-x--4 {
    transform: translateX(-8px);
  }

  .lg-max\:translate-y--4 {
    transform: translateY(-8px);
  }

  .lg-max\:translate-x--5 {
    transform: translateX(-10px);
  }

  .lg-max\:translate-y--5 {
    transform: translateY(-10px);
  }

  .lg-max\:translate-x--6 {
    transform: translateX(-12px);
  }

  .lg-max\:translate-y--6 {
    transform: translateY(-12px);
  }

  .lg-max\:translate-x--7 {
    transform: translateX(-14px);
  }

  .lg-max\:translate-y--7 {
    transform: translateY(-14px);
  }

  .lg-max\:translate-x--8 {
    transform: translateX(-16px);
  }

  .lg-max\:translate-y--8 {
    transform: translateY(-16px);
  }

  .lg-max\:translate-x--9 {
    transform: translateX(-18px);
  }

  .lg-max\:translate-y--9 {
    transform: translateY(-18px);
  }

  .lg-max\:translate-x--10 {
    transform: translateX(-20px);
  }

  .lg-max\:translate-y--10 {
    transform: translateY(-20px);
  }

  .lg-max\:translate-x--11 {
    transform: translateX(-22px);
  }

  .lg-max\:translate-y--11 {
    transform: translateY(-22px);
  }

  .lg-max\:translate-x--12 {
    transform: translateX(-24px);
  }

  .lg-max\:translate-y--12 {
    transform: translateY(-24px);
  }

  .lg-max\:translate-x--25 {
    transform: translateX(-25%);
  }

  .lg-max\:translate-y--25 {
    transform: translateY(-25%);
  }

  .lg-max\:translate-x--50 {
    transform: translateX(-50%);
  }

  .lg-max\:translate-y--50 {
    transform: translateY(-50%);
  }

  .lg-max\:translate-x--75 {
    transform: translateX(-75%);
  }

  .lg-max\:translate-y--75 {
    transform: translateY(-75%);
  }

  .lg-max\:translate-x--100 {
    transform: translateX(-100%);
  }

  .lg-max\:translate-y--100 {
    transform: translateY(-100%);
  }

  .lg-max\:left-0 {
    left: 0;
  }

  .lg-max\:left-1 {
    left: 2px;
  }

  .lg-max\:left-2 {
    left: 4px;
  }

  .lg-max\:left-3 {
    left: 6px;
  }

  .lg-max\:left-4 {
    left: 8px;
  }

  .lg-max\:left-5 {
    left: 10px;
  }

  .lg-max\:left-6 {
    left: 12px;
  }

  .lg-max\:left-7 {
    left: 14px;
  }

  .lg-max\:left-8 {
    left: 16px;
  }

  .lg-max\:left-9 {
    left: 18px;
  }

  .lg-max\:left-10 {
    left: 20px;
  }

  .lg-max\:left-11 {
    left: 22px;
  }

  .lg-max\:left-12 {
    left: 24px;
  }

  .lg-max\:left--1 {
    left: -2px;
  }

  .lg-max\:left--2 {
    left: -4px;
  }

  .lg-max\:left--3 {
    left: -6px;
  }

  .lg-max\:left--4 {
    left: -8px;
  }

  .lg-max\:left--5 {
    left: -10px;
  }

  .lg-max\:left--6 {
    left: -12px;
  }

  .lg-max\:left--7 {
    left: -14px;
  }

  .lg-max\:left--8 {
    left: -16px;
  }

  .lg-max\:left--9 {
    left: -18px;
  }

  .lg-max\:left--10 {
    left: -20px;
  }

  .lg-max\:left--11 {
    left: -22px;
  }

  .lg-max\:left--12 {
    left: -24px;
  }

  .lg-max\:left-25 {
    left: 25%;
  }

  .lg-max\:left-50 {
    left: 50%;
  }

  .lg-max\:left-75 {
    left: 75%;
  }

  .lg-max\:left-100 {
    left: 100%;
  }

  .lg-max\:left--25 {
    left: -25%;
  }

  .lg-max\:left--50 {
    left: -50%;
  }

  .lg-max\:left--75 {
    left: -75%;
  }

  .lg-max\:left--100 {
    left: -100%;
  }

  .lg-max\:right-0 {
    right: 0;
  }

  .lg-max\:right-1 {
    right: 2px;
  }

  .lg-max\:right-2 {
    right: 4px;
  }

  .lg-max\:right-3 {
    right: 6px;
  }

  .lg-max\:right-4 {
    right: 8px;
  }

  .lg-max\:right-5 {
    right: 10px;
  }

  .lg-max\:right-6 {
    right: 12px;
  }

  .lg-max\:right-7 {
    right: 14px;
  }

  .lg-max\:right-8 {
    right: 16px;
  }

  .lg-max\:right-9 {
    right: 18px;
  }

  .lg-max\:right-10 {
    right: 20px;
  }

  .lg-max\:right-11 {
    right: 22px;
  }

  .lg-max\:right-12 {
    right: 24px;
  }

  .lg-max\:right--1 {
    right: -2px;
  }

  .lg-max\:right--2 {
    right: -4px;
  }

  .lg-max\:right--3 {
    right: -6px;
  }

  .lg-max\:right--4 {
    right: -8px;
  }

  .lg-max\:right--5 {
    right: -10px;
  }

  .lg-max\:right--6 {
    right: -12px;
  }

  .lg-max\:right--7 {
    right: -14px;
  }

  .lg-max\:right--8 {
    right: -16px;
  }

  .lg-max\:right--9 {
    right: -18px;
  }

  .lg-max\:right--10 {
    right: -20px;
  }

  .lg-max\:right--11 {
    right: -22px;
  }

  .lg-max\:right--12 {
    right: -24px;
  }

  .lg-max\:right-25 {
    right: 25%;
  }

  .lg-max\:right-50 {
    right: 50%;
  }

  .lg-max\:right-75 {
    right: 75%;
  }

  .lg-max\:right-100 {
    right: 100%;
  }

  .lg-max\:right--25 {
    right: -25%;
  }

  .lg-max\:right--50 {
    right: -50%;
  }

  .lg-max\:right--75 {
    right: -75%;
  }

  .lg-max\:right--100 {
    right: -100%;
  }

  .lg-max\:top-0 {
    top: 0;
  }

  .lg-max\:top-1 {
    top: 2px;
  }

  .lg-max\:top-2 {
    top: 4px;
  }

  .lg-max\:top-3 {
    top: 6px;
  }

  .lg-max\:top-4 {
    top: 8px;
  }

  .lg-max\:top-5 {
    top: 10px;
  }

  .lg-max\:top-6 {
    top: 12px;
  }

  .lg-max\:top-7 {
    top: 14px;
  }

  .lg-max\:top-8 {
    top: 16px;
  }

  .lg-max\:top-9 {
    top: 18px;
  }

  .lg-max\:top-10 {
    top: 20px;
  }

  .lg-max\:top-11 {
    top: 22px;
  }

  .lg-max\:top-12 {
    top: 24px;
  }

  .lg-max\:top--1 {
    top: -2px;
  }

  .lg-max\:top--2 {
    top: -4px;
  }

  .lg-max\:top--3 {
    top: -6px;
  }

  .lg-max\:top--4 {
    top: -8px;
  }

  .lg-max\:top--5 {
    top: -10px;
  }

  .lg-max\:top--6 {
    top: -12px;
  }

  .lg-max\:top--7 {
    top: -14px;
  }

  .lg-max\:top--8 {
    top: -16px;
  }

  .lg-max\:top--9 {
    top: -18px;
  }

  .lg-max\:top--10 {
    top: -20px;
  }

  .lg-max\:top--11 {
    top: -22px;
  }

  .lg-max\:top--12 {
    top: -24px;
  }

  .lg-max\:top-25 {
    top: 25%;
  }

  .lg-max\:top-50 {
    top: 50%;
  }

  .lg-max\:top-75 {
    top: 75%;
  }

  .lg-max\:top-100 {
    top: 100%;
  }

  .lg-max\:top--25 {
    top: -25%;
  }

  .lg-max\:top--50 {
    top: -50%;
  }

  .lg-max\:top--75 {
    top: -75%;
  }

  .lg-max\:top--100 {
    top: -100%;
  }

  .lg-max\:bottom-0 {
    bottom: 0;
  }

  .lg-max\:bottom-1 {
    bottom: 2px;
  }

  .lg-max\:bottom-2 {
    bottom: 4px;
  }

  .lg-max\:bottom-3 {
    bottom: 6px;
  }

  .lg-max\:bottom-4 {
    bottom: 8px;
  }

  .lg-max\:bottom-5 {
    bottom: 10px;
  }

  .lg-max\:bottom-6 {
    bottom: 12px;
  }

  .lg-max\:bottom-7 {
    bottom: 14px;
  }

  .lg-max\:bottom-8 {
    bottom: 16px;
  }

  .lg-max\:bottom-9 {
    bottom: 18px;
  }

  .lg-max\:bottom-10 {
    bottom: 20px;
  }

  .lg-max\:bottom-11 {
    bottom: 22px;
  }

  .lg-max\:bottom-12 {
    bottom: 24px;
  }

  .lg-max\:bottom--1 {
    bottom: -2px;
  }

  .lg-max\:bottom--2 {
    bottom: -4px;
  }

  .lg-max\:bottom--3 {
    bottom: -6px;
  }

  .lg-max\:bottom--4 {
    bottom: -8px;
  }

  .lg-max\:bottom--5 {
    bottom: -10px;
  }

  .lg-max\:bottom--6 {
    bottom: -12px;
  }

  .lg-max\:bottom--7 {
    bottom: -14px;
  }

  .lg-max\:bottom--8 {
    bottom: -16px;
  }

  .lg-max\:bottom--9 {
    bottom: -18px;
  }

  .lg-max\:bottom--10 {
    bottom: -20px;
  }

  .lg-max\:bottom--11 {
    bottom: -22px;
  }

  .lg-max\:bottom--12 {
    bottom: -24px;
  }

  .lg-max\:bottom-25 {
    bottom: 25%;
  }

  .lg-max\:bottom-50 {
    bottom: 50%;
  }

  .lg-max\:bottom-75 {
    bottom: 75%;
  }

  .lg-max\:bottom-100 {
    bottom: 100%;
  }

  .lg-max\:bottom--25 {
    bottom: -25%;
  }

  .lg-max\:bottom--50 {
    bottom: -50%;
  }

  .lg-max\:bottom--75 {
    bottom: -75%;
  }

  .lg-max\:bottom--100 {
    bottom: -100%;
  }

  .lg-max\:inset-0 {
    inset: 0;
  }

  .lg-max\:inset-1 {
    inset: 2px;
  }

  .lg-max\:inset-2 {
    inset: 4px;
  }

  .lg-max\:inset-3 {
    inset: 6px;
  }

  .lg-max\:inset-4 {
    inset: 8px;
  }

  .lg-max\:inset-5 {
    inset: 10px;
  }

  .lg-max\:inset-6 {
    inset: 12px;
  }

  .lg-max\:inset-7 {
    inset: 14px;
  }

  .lg-max\:inset-8 {
    inset: 16px;
  }

  .lg-max\:inset-9 {
    inset: 18px;
  }

  .lg-max\:inset-10 {
    inset: 20px;
  }

  .lg-max\:inset-11 {
    inset: 22px;
  }

  .lg-max\:inset-12 {
    inset: 24px;
  }

  .lg-max\:inset--1 {
    inset: -2px;
  }

  .lg-max\:inset--2 {
    inset: -4px;
  }

  .lg-max\:inset--3 {
    inset: -6px;
  }

  .lg-max\:inset--4 {
    inset: -8px;
  }

  .lg-max\:inset--5 {
    inset: -10px;
  }

  .lg-max\:inset--6 {
    inset: -12px;
  }

  .lg-max\:inset--7 {
    inset: -14px;
  }

  .lg-max\:inset--8 {
    inset: -16px;
  }

  .lg-max\:inset--9 {
    inset: -18px;
  }

  .lg-max\:inset--10 {
    inset: -20px;
  }

  .lg-max\:inset--11 {
    inset: -22px;
  }

  .lg-max\:inset--12 {
    inset: -24px;
  }

  .lg-max\:inset-25 {
    inset: 25%;
  }

  .lg-max\:inset-50 {
    inset: 50%;
  }

  .lg-max\:inset-75 {
    inset: 75%;
  }

  .lg-max\:inset-100 {
    inset: 100%;
  }

  .lg-max\:inset--25 {
    inset: -25%;
  }

  .lg-max\:inset--50 {
    inset: -50%;
  }

  .lg-max\:inset--75 {
    inset: -75%;
  }

  .lg-max\:inset--100 {
    inset: -100%;
  }

  .lg-max\:inset-in-0 {
    inset-inline: 0;
  }

  .lg-max\:inset-in-1 {
    inset-inline: 2px;
  }

  .lg-max\:inset-in-2 {
    inset-inline: 4px;
  }

  .lg-max\:inset-in-3 {
    inset-inline: 6px;
  }

  .lg-max\:inset-in-4 {
    inset-inline: 8px;
  }

  .lg-max\:inset-in-5 {
    inset-inline: 10px;
  }

  .lg-max\:inset-in-6 {
    inset-inline: 12px;
  }

  .lg-max\:inset-in-7 {
    inset-inline: 14px;
  }

  .lg-max\:inset-in-8 {
    inset-inline: 16px;
  }

  .lg-max\:inset-in-9 {
    inset-inline: 18px;
  }

  .lg-max\:inset-in-10 {
    inset-inline: 20px;
  }

  .lg-max\:inset-in-11 {
    inset-inline: 22px;
  }

  .lg-max\:inset-in-12 {
    inset-inline: 24px;
  }

  .lg-max\:inset-in--1 {
    inset-inline: -2px;
  }

  .lg-max\:inset-in--2 {
    inset-inline: -4px;
  }

  .lg-max\:inset-in--3 {
    inset-inline: -6px;
  }

  .lg-max\:inset-in--4 {
    inset-inline: -8px;
  }

  .lg-max\:inset-in--5 {
    inset-inline: -10px;
  }

  .lg-max\:inset-in--6 {
    inset-inline: -12px;
  }

  .lg-max\:inset-in--7 {
    inset-inline: -14px;
  }

  .lg-max\:inset-in--8 {
    inset-inline: -16px;
  }

  .lg-max\:inset-in--9 {
    inset-inline: -18px;
  }

  .lg-max\:inset-in--10 {
    inset-inline: -20px;
  }

  .lg-max\:inset-in--11 {
    inset-inline: -22px;
  }

  .lg-max\:inset-in--12 {
    inset-inline: -24px;
  }

  .lg-max\:inset-in-25 {
    inset-inline: 25%;
  }

  .lg-max\:inset-in-50 {
    inset-inline: 50%;
  }

  .lg-max\:inset-in-75 {
    inset-inline: 75%;
  }

  .lg-max\:inset-in-100 {
    inset-inline: 100%;
  }

  .lg-max\:inset-in--25 {
    inset-inline: -25%;
  }

  .lg-max\:inset-in--50 {
    inset-inline: -50%;
  }

  .lg-max\:inset-in--75 {
    inset-inline: -75%;
  }

  .lg-max\:inset-in--100 {
    inset-inline: -100%;
  }

  .lg-max\:inset-e-0 {
    inset-inline-end: 0;
  }

  .lg-max\:inset-e-1 {
    inset-inline-end: 2px;
  }

  .lg-max\:inset-e-2 {
    inset-inline-end: 4px;
  }

  .lg-max\:inset-e-3 {
    inset-inline-end: 6px;
  }

  .lg-max\:inset-e-4 {
    inset-inline-end: 8px;
  }

  .lg-max\:inset-e-5 {
    inset-inline-end: 10px;
  }

  .lg-max\:inset-e-6 {
    inset-inline-end: 12px;
  }

  .lg-max\:inset-e-7 {
    inset-inline-end: 14px;
  }

  .lg-max\:inset-e-8 {
    inset-inline-end: 16px;
  }

  .lg-max\:inset-e-9 {
    inset-inline-end: 18px;
  }

  .lg-max\:inset-e-10 {
    inset-inline-end: 20px;
  }

  .lg-max\:inset-e-11 {
    inset-inline-end: 22px;
  }

  .lg-max\:inset-e-12 {
    inset-inline-end: 24px;
  }

  .lg-max\:inset-e--1 {
    inset-inline-end: -2px;
  }

  .lg-max\:inset-e--2 {
    inset-inline-end: -4px;
  }

  .lg-max\:inset-e--3 {
    inset-inline-end: -6px;
  }

  .lg-max\:inset-e--4 {
    inset-inline-end: -8px;
  }

  .lg-max\:inset-e--5 {
    inset-inline-end: -10px;
  }

  .lg-max\:inset-e--6 {
    inset-inline-end: -12px;
  }

  .lg-max\:inset-e--7 {
    inset-inline-end: -14px;
  }

  .lg-max\:inset-e--8 {
    inset-inline-end: -16px;
  }

  .lg-max\:inset-e--9 {
    inset-inline-end: -18px;
  }

  .lg-max\:inset-e--10 {
    inset-inline-end: -20px;
  }

  .lg-max\:inset-e--11 {
    inset-inline-end: -22px;
  }

  .lg-max\:inset-e--12 {
    inset-inline-end: -24px;
  }

  .lg-max\:inset-e-25 {
    inset-inline-end: 25%;
  }

  .lg-max\:inset-e-50 {
    inset-inline-end: 50%;
  }

  .lg-max\:inset-e-75 {
    inset-inline-end: 75%;
  }

  .lg-max\:inset-e-100 {
    inset-inline-end: 100%;
  }

  .lg-max\:inset-e--25 {
    inset-inline-end: -25%;
  }

  .lg-max\:inset-e--50 {
    inset-inline-end: -50%;
  }

  .lg-max\:inset-e--75 {
    inset-inline-end: -75%;
  }

  .lg-max\:inset-e--100 {
    inset-inline-end: -100%;
  }

  .lg-max\:inset-s-0 {
    inset-inline-start: 0;
  }

  .lg-max\:inset-s-1 {
    inset-inline-start: 2px;
  }

  .lg-max\:inset-s-2 {
    inset-inline-start: 4px;
  }

  .lg-max\:inset-s-3 {
    inset-inline-start: 6px;
  }

  .lg-max\:inset-s-4 {
    inset-inline-start: 8px;
  }

  .lg-max\:inset-s-5 {
    inset-inline-start: 10px;
  }

  .lg-max\:inset-s-6 {
    inset-inline-start: 12px;
  }

  .lg-max\:inset-s-7 {
    inset-inline-start: 14px;
  }

  .lg-max\:inset-s-8 {
    inset-inline-start: 16px;
  }

  .lg-max\:inset-s-9 {
    inset-inline-start: 18px;
  }

  .lg-max\:inset-s-10 {
    inset-inline-start: 20px;
  }

  .lg-max\:inset-s-11 {
    inset-inline-start: 22px;
  }

  .lg-max\:inset-s-12 {
    inset-inline-start: 24px;
  }

  .lg-max\:inset-s--1 {
    inset-inline-start: -2px;
  }

  .lg-max\:inset-s--2 {
    inset-inline-start: -4px;
  }

  .lg-max\:inset-s--3 {
    inset-inline-start: -6px;
  }

  .lg-max\:inset-s--4 {
    inset-inline-start: -8px;
  }

  .lg-max\:inset-s--5 {
    inset-inline-start: -10px;
  }

  .lg-max\:inset-s--6 {
    inset-inline-start: -12px;
  }

  .lg-max\:inset-s--7 {
    inset-inline-start: -14px;
  }

  .lg-max\:inset-s--8 {
    inset-inline-start: -16px;
  }

  .lg-max\:inset-s--9 {
    inset-inline-start: -18px;
  }

  .lg-max\:inset-s--10 {
    inset-inline-start: -20px;
  }

  .lg-max\:inset-s--11 {
    inset-inline-start: -22px;
  }

  .lg-max\:inset-s--12 {
    inset-inline-start: -24px;
  }

  .lg-max\:inset-s-25 {
    inset-inline-start: 25%;
  }

  .lg-max\:inset-s-50 {
    inset-inline-start: 50%;
  }

  .lg-max\:inset-s-75 {
    inset-inline-start: 75%;
  }

  .lg-max\:inset-s-100 {
    inset-inline-start: 100%;
  }

  .lg-max\:inset-s--25 {
    inset-inline-start: -25%;
  }

  .lg-max\:inset-s--50 {
    inset-inline-start: -50%;
  }

  .lg-max\:inset-s--75 {
    inset-inline-start: -75%;
  }

  .lg-max\:inset-s--100 {
    inset-inline-start: -100%;
  }

  .lg-max\:inset-b-0 {
    inset-block: 0;
  }

  .lg-max\:inset-b-1 {
    inset-block: 2px;
  }

  .lg-max\:inset-b-2 {
    inset-block: 4px;
  }

  .lg-max\:inset-b-3 {
    inset-block: 6px;
  }

  .lg-max\:inset-b-4 {
    inset-block: 8px;
  }

  .lg-max\:inset-b-5 {
    inset-block: 10px;
  }

  .lg-max\:inset-b-6 {
    inset-block: 12px;
  }

  .lg-max\:inset-b-7 {
    inset-block: 14px;
  }

  .lg-max\:inset-b-8 {
    inset-block: 16px;
  }

  .lg-max\:inset-b-9 {
    inset-block: 18px;
  }

  .lg-max\:inset-b-10 {
    inset-block: 20px;
  }

  .lg-max\:inset-b-11 {
    inset-block: 22px;
  }

  .lg-max\:inset-b-12 {
    inset-block: 24px;
  }

  .lg-max\:inset-b--1 {
    inset-block: -2px;
  }

  .lg-max\:inset-b--2 {
    inset-block: -4px;
  }

  .lg-max\:inset-b--3 {
    inset-block: -6px;
  }

  .lg-max\:inset-b--4 {
    inset-block: -8px;
  }

  .lg-max\:inset-b--5 {
    inset-block: -10px;
  }

  .lg-max\:inset-b--6 {
    inset-block: -12px;
  }

  .lg-max\:inset-b--7 {
    inset-block: -14px;
  }

  .lg-max\:inset-b--8 {
    inset-block: -16px;
  }

  .lg-max\:inset-b--9 {
    inset-block: -18px;
  }

  .lg-max\:inset-b--10 {
    inset-block: -20px;
  }

  .lg-max\:inset-b--11 {
    inset-block: -22px;
  }

  .lg-max\:inset-b--12 {
    inset-block: -24px;
  }

  .lg-max\:inset-b-25 {
    inset-block: 25%;
  }

  .lg-max\:inset-b-50 {
    inset-block: 50%;
  }

  .lg-max\:inset-b-75 {
    inset-block: 75%;
  }

  .lg-max\:inset-b-100 {
    inset-block: 100%;
  }

  .lg-max\:inset-b--25 {
    inset-block: -25%;
  }

  .lg-max\:inset-b--50 {
    inset-block: -50%;
  }

  .lg-max\:inset-b--75 {
    inset-block: -75%;
  }

  .lg-max\:inset-b--100 {
    inset-block: -100%;
  }

  .lg-max\:inset-b-e-0 {
    inset-block-end: 0;
  }

  .lg-max\:inset-b-e-1 {
    inset-block-end: 2px;
  }

  .lg-max\:inset-b-e-2 {
    inset-block-end: 4px;
  }

  .lg-max\:inset-b-e-3 {
    inset-block-end: 6px;
  }

  .lg-max\:inset-b-e-4 {
    inset-block-end: 8px;
  }

  .lg-max\:inset-b-e-5 {
    inset-block-end: 10px;
  }

  .lg-max\:inset-b-e-6 {
    inset-block-end: 12px;
  }

  .lg-max\:inset-b-e-7 {
    inset-block-end: 14px;
  }

  .lg-max\:inset-b-e-8 {
    inset-block-end: 16px;
  }

  .lg-max\:inset-b-e-9 {
    inset-block-end: 18px;
  }

  .lg-max\:inset-b-e-10 {
    inset-block-end: 20px;
  }

  .lg-max\:inset-b-e-11 {
    inset-block-end: 22px;
  }

  .lg-max\:inset-b-e-12 {
    inset-block-end: 24px;
  }

  .lg-max\:inset-b-e--1 {
    inset-block-end: -2px;
  }

  .lg-max\:inset-b-e--2 {
    inset-block-end: -4px;
  }

  .lg-max\:inset-b-e--3 {
    inset-block-end: -6px;
  }

  .lg-max\:inset-b-e--4 {
    inset-block-end: -8px;
  }

  .lg-max\:inset-b-e--5 {
    inset-block-end: -10px;
  }

  .lg-max\:inset-b-e--6 {
    inset-block-end: -12px;
  }

  .lg-max\:inset-b-e--7 {
    inset-block-end: -14px;
  }

  .lg-max\:inset-b-e--8 {
    inset-block-end: -16px;
  }

  .lg-max\:inset-b-e--9 {
    inset-block-end: -18px;
  }

  .lg-max\:inset-b-e--10 {
    inset-block-end: -20px;
  }

  .lg-max\:inset-b-e--11 {
    inset-block-end: -22px;
  }

  .lg-max\:inset-b-e--12 {
    inset-block-end: -24px;
  }

  .lg-max\:inset-b-e-25 {
    inset-block-end: 25%;
  }

  .lg-max\:inset-b-e-50 {
    inset-block-end: 50%;
  }

  .lg-max\:inset-b-e-75 {
    inset-block-end: 75%;
  }

  .lg-max\:inset-b-e-100 {
    inset-block-end: 100%;
  }

  .lg-max\:inset-b-e--25 {
    inset-block-end: -25%;
  }

  .lg-max\:inset-b-e--50 {
    inset-block-end: -50%;
  }

  .lg-max\:inset-b-e--75 {
    inset-block-end: -75%;
  }

  .lg-max\:inset-b-e--100 {
    inset-block-end: -100%;
  }

  .lg-max\:inset-b-s-0 {
    inset-block-start: 0;
  }

  .lg-max\:inset-b-s-1 {
    inset-block-start: 2px;
  }

  .lg-max\:inset-b-s-2 {
    inset-block-start: 4px;
  }

  .lg-max\:inset-b-s-3 {
    inset-block-start: 6px;
  }

  .lg-max\:inset-b-s-4 {
    inset-block-start: 8px;
  }

  .lg-max\:inset-b-s-5 {
    inset-block-start: 10px;
  }

  .lg-max\:inset-b-s-6 {
    inset-block-start: 12px;
  }

  .lg-max\:inset-b-s-7 {
    inset-block-start: 14px;
  }

  .lg-max\:inset-b-s-8 {
    inset-block-start: 16px;
  }

  .lg-max\:inset-b-s-9 {
    inset-block-start: 18px;
  }

  .lg-max\:inset-b-s-10 {
    inset-block-start: 20px;
  }

  .lg-max\:inset-b-s-11 {
    inset-block-start: 22px;
  }

  .lg-max\:inset-b-s-12 {
    inset-block-start: 24px;
  }

  .lg-max\:inset-b-s--1 {
    inset-block-start: -2px;
  }

  .lg-max\:inset-b-s--2 {
    inset-block-start: -4px;
  }

  .lg-max\:inset-b-s--3 {
    inset-block-start: -6px;
  }

  .lg-max\:inset-b-s--4 {
    inset-block-start: -8px;
  }

  .lg-max\:inset-b-s--5 {
    inset-block-start: -10px;
  }

  .lg-max\:inset-b-s--6 {
    inset-block-start: -12px;
  }

  .lg-max\:inset-b-s--7 {
    inset-block-start: -14px;
  }

  .lg-max\:inset-b-s--8 {
    inset-block-start: -16px;
  }

  .lg-max\:inset-b-s--9 {
    inset-block-start: -18px;
  }

  .lg-max\:inset-b-s--10 {
    inset-block-start: -20px;
  }

  .lg-max\:inset-b-s--11 {
    inset-block-start: -22px;
  }

  .lg-max\:inset-b-s--12 {
    inset-block-start: -24px;
  }

  .lg-max\:inset-b-s-25 {
    inset-block-start: 25%;
  }

  .lg-max\:inset-b-s-50 {
    inset-block-start: 50%;
  }

  .lg-max\:inset-b-s-75 {
    inset-block-start: 75%;
  }

  .lg-max\:inset-b-s-100 {
    inset-block-start: 100%;
  }

  .lg-max\:inset-b-s--25 {
    inset-block-start: -25%;
  }

  .lg-max\:inset-b-s--50 {
    inset-block-start: -50%;
  }

  .lg-max\:inset-b-s--75 {
    inset-block-start: -75%;
  }

  .lg-max\:inset-b-s--100 {
    inset-block-start: -100%;
  }

  .lg-max\:overflow-hidden {
    overflow: hidden;
  }

  .lg-max\:overflow-auto {
    overflow: auto;
  }

  .lg-max\:overflow-scroll {
    overflow: scroll;
  }

  .lg-max\:overflow-visible {
    overflow: visible;
  }

  .lg-max\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .lg-max\:overflow-x-auto {
    overflow-x: auto;
  }

  .lg-max\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .lg-max\:overflow-x-visible {
    overflow-x: visible;
  }

  .lg-max\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .lg-max\:overflow-y-auto {
    overflow-y: auto;
  }

  .lg-max\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .lg-max\:overflow-y-visible {
    overflow-y: visible;
  }

  .lg-max\:w-2 {
    width: 4px;
  }

  .lg-max\:w-4 {
    width: 8px;
  }

  .lg-max\:w-6 {
    width: 12px;
  }

  .lg-max\:w-8 {
    width: 16px;
  }

  .lg-max\:w-10 {
    width: 20px;
  }

  .lg-max\:w-12 {
    width: 24px;
  }

  .lg-max\:w-14 {
    width: 28px;
  }

  .lg-max\:w-16 {
    width: 32px;
  }

  .lg-max\:w-18 {
    width: 36px;
  }

  .lg-max\:w-20 {
    width: 40px;
  }

  .lg-max\:w-22 {
    width: 44px;
  }

  .lg-max\:w-24 {
    width: 48px;
  }

  .lg-max\:w-26 {
    width: 52px;
  }

  .lg-max\:w-28 {
    width: 56px;
  }

  .lg-max\:w-30 {
    width: 60px;
  }

  .lg-max\:w-32 {
    width: 64px;
  }

  .lg-max\:w-34 {
    width: 68px;
  }

  .lg-max\:w-36 {
    width: 72px;
  }

  .lg-max\:w-38 {
    width: 76px;
  }

  .lg-max\:w-40 {
    width: 80px;
  }

  .lg-max\:w-42 {
    width: 84px;
  }

  .lg-max\:w-44 {
    width: 88px;
  }

  .lg-max\:w-46 {
    width: 92px;
  }

  .lg-max\:w-48 {
    width: 96px;
  }

  .lg-max\:w-50 {
    width: 100px;
  }

  .lg-max\:w-52 {
    width: 104px;
  }

  .lg-max\:w-54 {
    width: 108px;
  }

  .lg-max\:w-56 {
    width: 112px;
  }

  .lg-max\:w-58 {
    width: 116px;
  }

  .lg-max\:w-60 {
    width: 120px;
  }

  .lg-max\:w-62 {
    width: 124px;
  }

  .lg-max\:w-64 {
    width: 128px;
  }

  .lg-max\:w-66 {
    width: 132px;
  }

  .lg-max\:w-68 {
    width: 136px;
  }

  .lg-max\:w-70 {
    width: 140px;
  }

  .lg-max\:w-72 {
    width: 144px;
  }

  .lg-max\:w-74 {
    width: 148px;
  }

  .lg-max\:w-76 {
    width: 152px;
  }

  .lg-max\:w-78 {
    width: 156px;
  }

  .lg-max\:w-80 {
    width: 160px;
  }

  .lg-max\:w-82 {
    width: 164px;
  }

  .lg-max\:w-84 {
    width: 168px;
  }

  .lg-max\:w-86 {
    width: 172px;
  }

  .lg-max\:w-88 {
    width: 176px;
  }

  .lg-max\:w-90 {
    width: 180px;
  }

  .lg-max\:w-92 {
    width: 184px;
  }

  .lg-max\:w-94 {
    width: 188px;
  }

  .lg-max\:w-96 {
    width: 192px;
  }

  .lg-max\:w-98 {
    width: 196px;
  }

  .lg-max\:w-100 {
    width: 200px;
  }

  .lg-max\:w-102 {
    width: 204px;
  }

  .lg-max\:w-104 {
    width: 208px;
  }

  .lg-max\:w-106 {
    width: 212px;
  }

  .lg-max\:w-108 {
    width: 216px;
  }

  .lg-max\:w-110 {
    width: 220px;
  }

  .lg-max\:w-112 {
    width: 224px;
  }

  .lg-max\:w-114 {
    width: 228px;
  }

  .lg-max\:w-116 {
    width: 232px;
  }

  .lg-max\:w-118 {
    width: 236px;
  }

  .lg-max\:w-120 {
    width: 240px;
  }

  .lg-max\:w-122 {
    width: 244px;
  }

  .lg-max\:w-124 {
    width: 248px;
  }

  .lg-max\:w-126 {
    width: 252px;
  }

  .lg-max\:w-128 {
    width: 256px;
  }

  .lg-max\:w-130 {
    width: 260px;
  }

  .lg-max\:w-132 {
    width: 264px;
  }

  .lg-max\:w-134 {
    width: 268px;
  }

  .lg-max\:w-136 {
    width: 272px;
  }

  .lg-max\:w-138 {
    width: 276px;
  }

  .lg-max\:w-140 {
    width: 280px;
  }

  .lg-max\:w-142 {
    width: 284px;
  }

  .lg-max\:w-144 {
    width: 288px;
  }

  .lg-max\:w-146 {
    width: 292px;
  }

  .lg-max\:w-148 {
    width: 296px;
  }

  .lg-max\:w-150 {
    width: 300px;
  }

  .lg-max\:w-152 {
    width: 304px;
  }

  .lg-max\:w-154 {
    width: 308px;
  }

  .lg-max\:w-156 {
    width: 312px;
  }

  .lg-max\:w-158 {
    width: 316px;
  }

  .lg-max\:w-160 {
    width: 320px;
  }

  .lg-max\:w-162 {
    width: 324px;
  }

  .lg-max\:w-164 {
    width: 328px;
  }

  .lg-max\:w-166 {
    width: 332px;
  }

  .lg-max\:w-168 {
    width: 336px;
  }

  .lg-max\:w-170 {
    width: 340px;
  }

  .lg-max\:w-172 {
    width: 344px;
  }

  .lg-max\:w-174 {
    width: 348px;
  }

  .lg-max\:w-176 {
    width: 352px;
  }

  .lg-max\:w-178 {
    width: 356px;
  }

  .lg-max\:w-180 {
    width: 360px;
  }

  .lg-max\:w-182 {
    width: 364px;
  }

  .lg-max\:w-184 {
    width: 368px;
  }

  .lg-max\:w-186 {
    width: 372px;
  }

  .lg-max\:w-188 {
    width: 376px;
  }

  .lg-max\:w-190 {
    width: 380px;
  }

  .lg-max\:w-192 {
    width: 384px;
  }

  .lg-max\:w-0 {
    width: 0;
  }

  .lg-max\:w-1 {
    width: 1px;
  }

  .lg-max\:w-1\.5 {
    width: 2px;
  }

  .lg-max\:w-fit {
    width: fit-content;
  }

  .lg-max\:w-min {
    width: min-content;
  }

  .lg-max\:w-max {
    width: max-content;
  }

  .lg-max\:w-auto {
    width: auto;
  }

  .lg-max\:w-screen {
    width: 100vw;
  }

  .lg-max\:w-1\/2 {
    width: 50%;
  }

  .lg-max\:w-1\/3 {
    width: 33.3333333333%;
  }

  .lg-max\:w-2\/3 {
    width: 66.6666666667%;
  }

  .lg-max\:w-1\/4 {
    width: 25%;
  }

  .lg-max\:w-3\/4 {
    width: 75%;
  }

  .lg-max\:w-1\/10 {
    width: 10%;
  }

  .lg-max\:w-2\/10 {
    width: 20%;
  }

  .lg-max\:w-3\/10 {
    width: 30%;
  }

  .lg-max\:w-4\/10 {
    width: 40%;
  }

  .lg-max\:w-6\/10 {
    width: 60%;
  }

  .lg-max\:w-7\/10 {
    width: 70%;
  }

  .lg-max\:w-8\/10 {
    width: 80%;
  }

  .lg-max\:w-9\/10 {
    width: 90%;
  }

  .lg-max\:w-full {
    width: 100%;
  }

  .lg-max\:max-w-2 {
    max-width: 4px;
  }

  .lg-max\:max-w-4 {
    max-width: 8px;
  }

  .lg-max\:max-w-6 {
    max-width: 12px;
  }

  .lg-max\:max-w-8 {
    max-width: 16px;
  }

  .lg-max\:max-w-10 {
    max-width: 20px;
  }

  .lg-max\:max-w-12 {
    max-width: 24px;
  }

  .lg-max\:max-w-14 {
    max-width: 28px;
  }

  .lg-max\:max-w-16 {
    max-width: 32px;
  }

  .lg-max\:max-w-18 {
    max-width: 36px;
  }

  .lg-max\:max-w-20 {
    max-width: 40px;
  }

  .lg-max\:max-w-22 {
    max-width: 44px;
  }

  .lg-max\:max-w-24 {
    max-width: 48px;
  }

  .lg-max\:max-w-26 {
    max-width: 52px;
  }

  .lg-max\:max-w-28 {
    max-width: 56px;
  }

  .lg-max\:max-w-30 {
    max-width: 60px;
  }

  .lg-max\:max-w-32 {
    max-width: 64px;
  }

  .lg-max\:max-w-34 {
    max-width: 68px;
  }

  .lg-max\:max-w-36 {
    max-width: 72px;
  }

  .lg-max\:max-w-38 {
    max-width: 76px;
  }

  .lg-max\:max-w-40 {
    max-width: 80px;
  }

  .lg-max\:max-w-42 {
    max-width: 84px;
  }

  .lg-max\:max-w-44 {
    max-width: 88px;
  }

  .lg-max\:max-w-46 {
    max-width: 92px;
  }

  .lg-max\:max-w-48 {
    max-width: 96px;
  }

  .lg-max\:max-w-50 {
    max-width: 100px;
  }

  .lg-max\:max-w-52 {
    max-width: 104px;
  }

  .lg-max\:max-w-54 {
    max-width: 108px;
  }

  .lg-max\:max-w-56 {
    max-width: 112px;
  }

  .lg-max\:max-w-58 {
    max-width: 116px;
  }

  .lg-max\:max-w-60 {
    max-width: 120px;
  }

  .lg-max\:max-w-62 {
    max-width: 124px;
  }

  .lg-max\:max-w-64 {
    max-width: 128px;
  }

  .lg-max\:max-w-66 {
    max-width: 132px;
  }

  .lg-max\:max-w-68 {
    max-width: 136px;
  }

  .lg-max\:max-w-70 {
    max-width: 140px;
  }

  .lg-max\:max-w-72 {
    max-width: 144px;
  }

  .lg-max\:max-w-74 {
    max-width: 148px;
  }

  .lg-max\:max-w-76 {
    max-width: 152px;
  }

  .lg-max\:max-w-78 {
    max-width: 156px;
  }

  .lg-max\:max-w-80 {
    max-width: 160px;
  }

  .lg-max\:max-w-82 {
    max-width: 164px;
  }

  .lg-max\:max-w-84 {
    max-width: 168px;
  }

  .lg-max\:max-w-86 {
    max-width: 172px;
  }

  .lg-max\:max-w-88 {
    max-width: 176px;
  }

  .lg-max\:max-w-90 {
    max-width: 180px;
  }

  .lg-max\:max-w-92 {
    max-width: 184px;
  }

  .lg-max\:max-w-94 {
    max-width: 188px;
  }

  .lg-max\:max-w-96 {
    max-width: 192px;
  }

  .lg-max\:max-w-98 {
    max-width: 196px;
  }

  .lg-max\:max-w-100 {
    max-width: 200px;
  }

  .lg-max\:max-w-102 {
    max-width: 204px;
  }

  .lg-max\:max-w-104 {
    max-width: 208px;
  }

  .lg-max\:max-w-106 {
    max-width: 212px;
  }

  .lg-max\:max-w-108 {
    max-width: 216px;
  }

  .lg-max\:max-w-110 {
    max-width: 220px;
  }

  .lg-max\:max-w-112 {
    max-width: 224px;
  }

  .lg-max\:max-w-114 {
    max-width: 228px;
  }

  .lg-max\:max-w-116 {
    max-width: 232px;
  }

  .lg-max\:max-w-118 {
    max-width: 236px;
  }

  .lg-max\:max-w-120 {
    max-width: 240px;
  }

  .lg-max\:max-w-122 {
    max-width: 244px;
  }

  .lg-max\:max-w-124 {
    max-width: 248px;
  }

  .lg-max\:max-w-126 {
    max-width: 252px;
  }

  .lg-max\:max-w-128 {
    max-width: 256px;
  }

  .lg-max\:max-w-130 {
    max-width: 260px;
  }

  .lg-max\:max-w-132 {
    max-width: 264px;
  }

  .lg-max\:max-w-134 {
    max-width: 268px;
  }

  .lg-max\:max-w-136 {
    max-width: 272px;
  }

  .lg-max\:max-w-138 {
    max-width: 276px;
  }

  .lg-max\:max-w-140 {
    max-width: 280px;
  }

  .lg-max\:max-w-142 {
    max-width: 284px;
  }

  .lg-max\:max-w-144 {
    max-width: 288px;
  }

  .lg-max\:max-w-146 {
    max-width: 292px;
  }

  .lg-max\:max-w-148 {
    max-width: 296px;
  }

  .lg-max\:max-w-150 {
    max-width: 300px;
  }

  .lg-max\:max-w-152 {
    max-width: 304px;
  }

  .lg-max\:max-w-154 {
    max-width: 308px;
  }

  .lg-max\:max-w-156 {
    max-width: 312px;
  }

  .lg-max\:max-w-158 {
    max-width: 316px;
  }

  .lg-max\:max-w-160 {
    max-width: 320px;
  }

  .lg-max\:max-w-162 {
    max-width: 324px;
  }

  .lg-max\:max-w-164 {
    max-width: 328px;
  }

  .lg-max\:max-w-166 {
    max-width: 332px;
  }

  .lg-max\:max-w-168 {
    max-width: 336px;
  }

  .lg-max\:max-w-170 {
    max-width: 340px;
  }

  .lg-max\:max-w-172 {
    max-width: 344px;
  }

  .lg-max\:max-w-174 {
    max-width: 348px;
  }

  .lg-max\:max-w-176 {
    max-width: 352px;
  }

  .lg-max\:max-w-178 {
    max-width: 356px;
  }

  .lg-max\:max-w-180 {
    max-width: 360px;
  }

  .lg-max\:max-w-182 {
    max-width: 364px;
  }

  .lg-max\:max-w-184 {
    max-width: 368px;
  }

  .lg-max\:max-w-186 {
    max-width: 372px;
  }

  .lg-max\:max-w-188 {
    max-width: 376px;
  }

  .lg-max\:max-w-190 {
    max-width: 380px;
  }

  .lg-max\:max-w-192 {
    max-width: 384px;
  }

  .lg-max\:max-w-0 {
    max-width: 0;
  }

  .lg-max\:max-w-1 {
    max-width: 1px;
  }

  .lg-max\:max-w-1\.5 {
    max-width: 2px;
  }

  .lg-max\:max-w-fit {
    max-width: fit-content;
  }

  .lg-max\:max-w-min {
    max-width: min-content;
  }

  .lg-max\:max-w-max {
    max-width: max-content;
  }

  .lg-max\:max-w-auto {
    max-width: auto;
  }

  .lg-max\:max-w-screen {
    max-width: 100vw;
  }

  .lg-max\:max-w-1\/2 {
    max-width: 50%;
  }

  .lg-max\:max-w-1\/3 {
    max-width: 33.3333333333%;
  }

  .lg-max\:max-w-2\/3 {
    max-width: 66.6666666667%;
  }

  .lg-max\:max-w-1\/4 {
    max-width: 25%;
  }

  .lg-max\:max-w-3\/4 {
    max-width: 75%;
  }

  .lg-max\:max-w-1\/10 {
    max-width: 10%;
  }

  .lg-max\:max-w-2\/10 {
    max-width: 20%;
  }

  .lg-max\:max-w-3\/10 {
    max-width: 30%;
  }

  .lg-max\:max-w-4\/10 {
    max-width: 40%;
  }

  .lg-max\:max-w-6\/10 {
    max-width: 60%;
  }

  .lg-max\:max-w-7\/10 {
    max-width: 70%;
  }

  .lg-max\:max-w-8\/10 {
    max-width: 80%;
  }

  .lg-max\:max-w-9\/10 {
    max-width: 90%;
  }

  .lg-max\:max-w-full {
    max-width: 100%;
  }

  .lg-max\:min-w-2 {
    min-width: 4px;
  }

  .lg-max\:min-w-4 {
    min-width: 8px;
  }

  .lg-max\:min-w-6 {
    min-width: 12px;
  }

  .lg-max\:min-w-8 {
    min-width: 16px;
  }

  .lg-max\:min-w-10 {
    min-width: 20px;
  }

  .lg-max\:min-w-12 {
    min-width: 24px;
  }

  .lg-max\:min-w-14 {
    min-width: 28px;
  }

  .lg-max\:min-w-16 {
    min-width: 32px;
  }

  .lg-max\:min-w-18 {
    min-width: 36px;
  }

  .lg-max\:min-w-20 {
    min-width: 40px;
  }

  .lg-max\:min-w-22 {
    min-width: 44px;
  }

  .lg-max\:min-w-24 {
    min-width: 48px;
  }

  .lg-max\:min-w-26 {
    min-width: 52px;
  }

  .lg-max\:min-w-28 {
    min-width: 56px;
  }

  .lg-max\:min-w-30 {
    min-width: 60px;
  }

  .lg-max\:min-w-32 {
    min-width: 64px;
  }

  .lg-max\:min-w-34 {
    min-width: 68px;
  }

  .lg-max\:min-w-36 {
    min-width: 72px;
  }

  .lg-max\:min-w-38 {
    min-width: 76px;
  }

  .lg-max\:min-w-40 {
    min-width: 80px;
  }

  .lg-max\:min-w-42 {
    min-width: 84px;
  }

  .lg-max\:min-w-44 {
    min-width: 88px;
  }

  .lg-max\:min-w-46 {
    min-width: 92px;
  }

  .lg-max\:min-w-48 {
    min-width: 96px;
  }

  .lg-max\:min-w-50 {
    min-width: 100px;
  }

  .lg-max\:min-w-52 {
    min-width: 104px;
  }

  .lg-max\:min-w-54 {
    min-width: 108px;
  }

  .lg-max\:min-w-56 {
    min-width: 112px;
  }

  .lg-max\:min-w-58 {
    min-width: 116px;
  }

  .lg-max\:min-w-60 {
    min-width: 120px;
  }

  .lg-max\:min-w-62 {
    min-width: 124px;
  }

  .lg-max\:min-w-64 {
    min-width: 128px;
  }

  .lg-max\:min-w-66 {
    min-width: 132px;
  }

  .lg-max\:min-w-68 {
    min-width: 136px;
  }

  .lg-max\:min-w-70 {
    min-width: 140px;
  }

  .lg-max\:min-w-72 {
    min-width: 144px;
  }

  .lg-max\:min-w-74 {
    min-width: 148px;
  }

  .lg-max\:min-w-76 {
    min-width: 152px;
  }

  .lg-max\:min-w-78 {
    min-width: 156px;
  }

  .lg-max\:min-w-80 {
    min-width: 160px;
  }

  .lg-max\:min-w-82 {
    min-width: 164px;
  }

  .lg-max\:min-w-84 {
    min-width: 168px;
  }

  .lg-max\:min-w-86 {
    min-width: 172px;
  }

  .lg-max\:min-w-88 {
    min-width: 176px;
  }

  .lg-max\:min-w-90 {
    min-width: 180px;
  }

  .lg-max\:min-w-92 {
    min-width: 184px;
  }

  .lg-max\:min-w-94 {
    min-width: 188px;
  }

  .lg-max\:min-w-96 {
    min-width: 192px;
  }

  .lg-max\:min-w-98 {
    min-width: 196px;
  }

  .lg-max\:min-w-100 {
    min-width: 200px;
  }

  .lg-max\:min-w-102 {
    min-width: 204px;
  }

  .lg-max\:min-w-104 {
    min-width: 208px;
  }

  .lg-max\:min-w-106 {
    min-width: 212px;
  }

  .lg-max\:min-w-108 {
    min-width: 216px;
  }

  .lg-max\:min-w-110 {
    min-width: 220px;
  }

  .lg-max\:min-w-112 {
    min-width: 224px;
  }

  .lg-max\:min-w-114 {
    min-width: 228px;
  }

  .lg-max\:min-w-116 {
    min-width: 232px;
  }

  .lg-max\:min-w-118 {
    min-width: 236px;
  }

  .lg-max\:min-w-120 {
    min-width: 240px;
  }

  .lg-max\:min-w-122 {
    min-width: 244px;
  }

  .lg-max\:min-w-124 {
    min-width: 248px;
  }

  .lg-max\:min-w-126 {
    min-width: 252px;
  }

  .lg-max\:min-w-128 {
    min-width: 256px;
  }

  .lg-max\:min-w-130 {
    min-width: 260px;
  }

  .lg-max\:min-w-132 {
    min-width: 264px;
  }

  .lg-max\:min-w-134 {
    min-width: 268px;
  }

  .lg-max\:min-w-136 {
    min-width: 272px;
  }

  .lg-max\:min-w-138 {
    min-width: 276px;
  }

  .lg-max\:min-w-140 {
    min-width: 280px;
  }

  .lg-max\:min-w-142 {
    min-width: 284px;
  }

  .lg-max\:min-w-144 {
    min-width: 288px;
  }

  .lg-max\:min-w-146 {
    min-width: 292px;
  }

  .lg-max\:min-w-148 {
    min-width: 296px;
  }

  .lg-max\:min-w-150 {
    min-width: 300px;
  }

  .lg-max\:min-w-152 {
    min-width: 304px;
  }

  .lg-max\:min-w-154 {
    min-width: 308px;
  }

  .lg-max\:min-w-156 {
    min-width: 312px;
  }

  .lg-max\:min-w-158 {
    min-width: 316px;
  }

  .lg-max\:min-w-160 {
    min-width: 320px;
  }

  .lg-max\:min-w-162 {
    min-width: 324px;
  }

  .lg-max\:min-w-164 {
    min-width: 328px;
  }

  .lg-max\:min-w-166 {
    min-width: 332px;
  }

  .lg-max\:min-w-168 {
    min-width: 336px;
  }

  .lg-max\:min-w-170 {
    min-width: 340px;
  }

  .lg-max\:min-w-172 {
    min-width: 344px;
  }

  .lg-max\:min-w-174 {
    min-width: 348px;
  }

  .lg-max\:min-w-176 {
    min-width: 352px;
  }

  .lg-max\:min-w-178 {
    min-width: 356px;
  }

  .lg-max\:min-w-180 {
    min-width: 360px;
  }

  .lg-max\:min-w-182 {
    min-width: 364px;
  }

  .lg-max\:min-w-184 {
    min-width: 368px;
  }

  .lg-max\:min-w-186 {
    min-width: 372px;
  }

  .lg-max\:min-w-188 {
    min-width: 376px;
  }

  .lg-max\:min-w-190 {
    min-width: 380px;
  }

  .lg-max\:min-w-192 {
    min-width: 384px;
  }

  .lg-max\:min-w-0 {
    min-width: 0;
  }

  .lg-max\:min-w-1 {
    min-width: 1px;
  }

  .lg-max\:min-w-1\.5 {
    min-width: 2px;
  }

  .lg-max\:min-w-fit {
    min-width: fit-content;
  }

  .lg-max\:min-w-min {
    min-width: min-content;
  }

  .lg-max\:min-w-max {
    min-width: max-content;
  }

  .lg-max\:min-w-auto {
    min-width: auto;
  }

  .lg-max\:min-w-screen {
    min-width: 100vw;
  }

  .lg-max\:min-w-1\/2 {
    min-width: 50%;
  }

  .lg-max\:min-w-1\/3 {
    min-width: 33.3333333333%;
  }

  .lg-max\:min-w-2\/3 {
    min-width: 66.6666666667%;
  }

  .lg-max\:min-w-1\/4 {
    min-width: 25%;
  }

  .lg-max\:min-w-3\/4 {
    min-width: 75%;
  }

  .lg-max\:min-w-1\/10 {
    min-width: 10%;
  }

  .lg-max\:min-w-2\/10 {
    min-width: 20%;
  }

  .lg-max\:min-w-3\/10 {
    min-width: 30%;
  }

  .lg-max\:min-w-4\/10 {
    min-width: 40%;
  }

  .lg-max\:min-w-6\/10 {
    min-width: 60%;
  }

  .lg-max\:min-w-7\/10 {
    min-width: 70%;
  }

  .lg-max\:min-w-8\/10 {
    min-width: 80%;
  }

  .lg-max\:min-w-9\/10 {
    min-width: 90%;
  }

  .lg-max\:min-w-full {
    min-width: 100%;
  }

  .lg-max\:h-2 {
    height: 4px;
  }

  .lg-max\:h-4 {
    height: 8px;
  }

  .lg-max\:h-6 {
    height: 12px;
  }

  .lg-max\:h-8 {
    height: 16px;
  }

  .lg-max\:h-10 {
    height: 20px;
  }

  .lg-max\:h-12 {
    height: 24px;
  }

  .lg-max\:h-14 {
    height: 28px;
  }

  .lg-max\:h-16 {
    height: 32px;
  }

  .lg-max\:h-18 {
    height: 36px;
  }

  .lg-max\:h-20 {
    height: 40px;
  }

  .lg-max\:h-22 {
    height: 44px;
  }

  .lg-max\:h-24 {
    height: 48px;
  }

  .lg-max\:h-26 {
    height: 52px;
  }

  .lg-max\:h-28 {
    height: 56px;
  }

  .lg-max\:h-30 {
    height: 60px;
  }

  .lg-max\:h-32 {
    height: 64px;
  }

  .lg-max\:h-34 {
    height: 68px;
  }

  .lg-max\:h-36 {
    height: 72px;
  }

  .lg-max\:h-38 {
    height: 76px;
  }

  .lg-max\:h-40 {
    height: 80px;
  }

  .lg-max\:h-42 {
    height: 84px;
  }

  .lg-max\:h-44 {
    height: 88px;
  }

  .lg-max\:h-46 {
    height: 92px;
  }

  .lg-max\:h-48 {
    height: 96px;
  }

  .lg-max\:h-50 {
    height: 100px;
  }

  .lg-max\:h-52 {
    height: 104px;
  }

  .lg-max\:h-54 {
    height: 108px;
  }

  .lg-max\:h-56 {
    height: 112px;
  }

  .lg-max\:h-58 {
    height: 116px;
  }

  .lg-max\:h-60 {
    height: 120px;
  }

  .lg-max\:h-62 {
    height: 124px;
  }

  .lg-max\:h-64 {
    height: 128px;
  }

  .lg-max\:h-66 {
    height: 132px;
  }

  .lg-max\:h-68 {
    height: 136px;
  }

  .lg-max\:h-70 {
    height: 140px;
  }

  .lg-max\:h-72 {
    height: 144px;
  }

  .lg-max\:h-74 {
    height: 148px;
  }

  .lg-max\:h-76 {
    height: 152px;
  }

  .lg-max\:h-78 {
    height: 156px;
  }

  .lg-max\:h-80 {
    height: 160px;
  }

  .lg-max\:h-82 {
    height: 164px;
  }

  .lg-max\:h-84 {
    height: 168px;
  }

  .lg-max\:h-86 {
    height: 172px;
  }

  .lg-max\:h-88 {
    height: 176px;
  }

  .lg-max\:h-90 {
    height: 180px;
  }

  .lg-max\:h-92 {
    height: 184px;
  }

  .lg-max\:h-94 {
    height: 188px;
  }

  .lg-max\:h-96 {
    height: 192px;
  }

  .lg-max\:h-98 {
    height: 196px;
  }

  .lg-max\:h-100 {
    height: 200px;
  }

  .lg-max\:h-102 {
    height: 204px;
  }

  .lg-max\:h-104 {
    height: 208px;
  }

  .lg-max\:h-106 {
    height: 212px;
  }

  .lg-max\:h-108 {
    height: 216px;
  }

  .lg-max\:h-110 {
    height: 220px;
  }

  .lg-max\:h-112 {
    height: 224px;
  }

  .lg-max\:h-114 {
    height: 228px;
  }

  .lg-max\:h-116 {
    height: 232px;
  }

  .lg-max\:h-118 {
    height: 236px;
  }

  .lg-max\:h-120 {
    height: 240px;
  }

  .lg-max\:h-122 {
    height: 244px;
  }

  .lg-max\:h-124 {
    height: 248px;
  }

  .lg-max\:h-126 {
    height: 252px;
  }

  .lg-max\:h-128 {
    height: 256px;
  }

  .lg-max\:h-130 {
    height: 260px;
  }

  .lg-max\:h-132 {
    height: 264px;
  }

  .lg-max\:h-134 {
    height: 268px;
  }

  .lg-max\:h-136 {
    height: 272px;
  }

  .lg-max\:h-138 {
    height: 276px;
  }

  .lg-max\:h-140 {
    height: 280px;
  }

  .lg-max\:h-142 {
    height: 284px;
  }

  .lg-max\:h-144 {
    height: 288px;
  }

  .lg-max\:h-146 {
    height: 292px;
  }

  .lg-max\:h-148 {
    height: 296px;
  }

  .lg-max\:h-150 {
    height: 300px;
  }

  .lg-max\:h-152 {
    height: 304px;
  }

  .lg-max\:h-154 {
    height: 308px;
  }

  .lg-max\:h-156 {
    height: 312px;
  }

  .lg-max\:h-158 {
    height: 316px;
  }

  .lg-max\:h-160 {
    height: 320px;
  }

  .lg-max\:h-162 {
    height: 324px;
  }

  .lg-max\:h-164 {
    height: 328px;
  }

  .lg-max\:h-166 {
    height: 332px;
  }

  .lg-max\:h-168 {
    height: 336px;
  }

  .lg-max\:h-170 {
    height: 340px;
  }

  .lg-max\:h-172 {
    height: 344px;
  }

  .lg-max\:h-174 {
    height: 348px;
  }

  .lg-max\:h-176 {
    height: 352px;
  }

  .lg-max\:h-178 {
    height: 356px;
  }

  .lg-max\:h-180 {
    height: 360px;
  }

  .lg-max\:h-182 {
    height: 364px;
  }

  .lg-max\:h-184 {
    height: 368px;
  }

  .lg-max\:h-186 {
    height: 372px;
  }

  .lg-max\:h-188 {
    height: 376px;
  }

  .lg-max\:h-190 {
    height: 380px;
  }

  .lg-max\:h-192 {
    height: 384px;
  }

  .lg-max\:h-0 {
    height: 0;
  }

  .lg-max\:h-1 {
    height: 1px;
  }

  .lg-max\:h-1\.5 {
    height: 2px;
  }

  .lg-max\:h-fit {
    height: fit-content;
  }

  .lg-max\:h-min {
    height: min-content;
  }

  .lg-max\:h-max {
    height: max-content;
  }

  .lg-max\:h-auto {
    height: auto;
  }

  .lg-max\:h-screen {
    height: 100vh;
  }

  .lg-max\:h-1\/2 {
    height: 50%;
  }

  .lg-max\:h-1\/3 {
    height: 33.3333333333%;
  }

  .lg-max\:h-2\/3 {
    height: 66.6666666667%;
  }

  .lg-max\:h-1\/4 {
    height: 25%;
  }

  .lg-max\:h-3\/4 {
    height: 75%;
  }

  .lg-max\:h-1\/10 {
    height: 10%;
  }

  .lg-max\:h-2\/10 {
    height: 20%;
  }

  .lg-max\:h-3\/10 {
    height: 30%;
  }

  .lg-max\:h-4\/10 {
    height: 40%;
  }

  .lg-max\:h-6\/10 {
    height: 60%;
  }

  .lg-max\:h-7\/10 {
    height: 70%;
  }

  .lg-max\:h-8\/10 {
    height: 80%;
  }

  .lg-max\:h-9\/10 {
    height: 90%;
  }

  .lg-max\:h-full {
    height: 100%;
  }

  .lg-max\:max-h-2 {
    max-height: 4px;
  }

  .lg-max\:max-h-4 {
    max-height: 8px;
  }

  .lg-max\:max-h-6 {
    max-height: 12px;
  }

  .lg-max\:max-h-8 {
    max-height: 16px;
  }

  .lg-max\:max-h-10 {
    max-height: 20px;
  }

  .lg-max\:max-h-12 {
    max-height: 24px;
  }

  .lg-max\:max-h-14 {
    max-height: 28px;
  }

  .lg-max\:max-h-16 {
    max-height: 32px;
  }

  .lg-max\:max-h-18 {
    max-height: 36px;
  }

  .lg-max\:max-h-20 {
    max-height: 40px;
  }

  .lg-max\:max-h-22 {
    max-height: 44px;
  }

  .lg-max\:max-h-24 {
    max-height: 48px;
  }

  .lg-max\:max-h-26 {
    max-height: 52px;
  }

  .lg-max\:max-h-28 {
    max-height: 56px;
  }

  .lg-max\:max-h-30 {
    max-height: 60px;
  }

  .lg-max\:max-h-32 {
    max-height: 64px;
  }

  .lg-max\:max-h-34 {
    max-height: 68px;
  }

  .lg-max\:max-h-36 {
    max-height: 72px;
  }

  .lg-max\:max-h-38 {
    max-height: 76px;
  }

  .lg-max\:max-h-40 {
    max-height: 80px;
  }

  .lg-max\:max-h-42 {
    max-height: 84px;
  }

  .lg-max\:max-h-44 {
    max-height: 88px;
  }

  .lg-max\:max-h-46 {
    max-height: 92px;
  }

  .lg-max\:max-h-48 {
    max-height: 96px;
  }

  .lg-max\:max-h-50 {
    max-height: 100px;
  }

  .lg-max\:max-h-52 {
    max-height: 104px;
  }

  .lg-max\:max-h-54 {
    max-height: 108px;
  }

  .lg-max\:max-h-56 {
    max-height: 112px;
  }

  .lg-max\:max-h-58 {
    max-height: 116px;
  }

  .lg-max\:max-h-60 {
    max-height: 120px;
  }

  .lg-max\:max-h-62 {
    max-height: 124px;
  }

  .lg-max\:max-h-64 {
    max-height: 128px;
  }

  .lg-max\:max-h-66 {
    max-height: 132px;
  }

  .lg-max\:max-h-68 {
    max-height: 136px;
  }

  .lg-max\:max-h-70 {
    max-height: 140px;
  }

  .lg-max\:max-h-72 {
    max-height: 144px;
  }

  .lg-max\:max-h-74 {
    max-height: 148px;
  }

  .lg-max\:max-h-76 {
    max-height: 152px;
  }

  .lg-max\:max-h-78 {
    max-height: 156px;
  }

  .lg-max\:max-h-80 {
    max-height: 160px;
  }

  .lg-max\:max-h-82 {
    max-height: 164px;
  }

  .lg-max\:max-h-84 {
    max-height: 168px;
  }

  .lg-max\:max-h-86 {
    max-height: 172px;
  }

  .lg-max\:max-h-88 {
    max-height: 176px;
  }

  .lg-max\:max-h-90 {
    max-height: 180px;
  }

  .lg-max\:max-h-92 {
    max-height: 184px;
  }

  .lg-max\:max-h-94 {
    max-height: 188px;
  }

  .lg-max\:max-h-96 {
    max-height: 192px;
  }

  .lg-max\:max-h-98 {
    max-height: 196px;
  }

  .lg-max\:max-h-100 {
    max-height: 200px;
  }

  .lg-max\:max-h-102 {
    max-height: 204px;
  }

  .lg-max\:max-h-104 {
    max-height: 208px;
  }

  .lg-max\:max-h-106 {
    max-height: 212px;
  }

  .lg-max\:max-h-108 {
    max-height: 216px;
  }

  .lg-max\:max-h-110 {
    max-height: 220px;
  }

  .lg-max\:max-h-112 {
    max-height: 224px;
  }

  .lg-max\:max-h-114 {
    max-height: 228px;
  }

  .lg-max\:max-h-116 {
    max-height: 232px;
  }

  .lg-max\:max-h-118 {
    max-height: 236px;
  }

  .lg-max\:max-h-120 {
    max-height: 240px;
  }

  .lg-max\:max-h-122 {
    max-height: 244px;
  }

  .lg-max\:max-h-124 {
    max-height: 248px;
  }

  .lg-max\:max-h-126 {
    max-height: 252px;
  }

  .lg-max\:max-h-128 {
    max-height: 256px;
  }

  .lg-max\:max-h-130 {
    max-height: 260px;
  }

  .lg-max\:max-h-132 {
    max-height: 264px;
  }

  .lg-max\:max-h-134 {
    max-height: 268px;
  }

  .lg-max\:max-h-136 {
    max-height: 272px;
  }

  .lg-max\:max-h-138 {
    max-height: 276px;
  }

  .lg-max\:max-h-140 {
    max-height: 280px;
  }

  .lg-max\:max-h-142 {
    max-height: 284px;
  }

  .lg-max\:max-h-144 {
    max-height: 288px;
  }

  .lg-max\:max-h-146 {
    max-height: 292px;
  }

  .lg-max\:max-h-148 {
    max-height: 296px;
  }

  .lg-max\:max-h-150 {
    max-height: 300px;
  }

  .lg-max\:max-h-152 {
    max-height: 304px;
  }

  .lg-max\:max-h-154 {
    max-height: 308px;
  }

  .lg-max\:max-h-156 {
    max-height: 312px;
  }

  .lg-max\:max-h-158 {
    max-height: 316px;
  }

  .lg-max\:max-h-160 {
    max-height: 320px;
  }

  .lg-max\:max-h-162 {
    max-height: 324px;
  }

  .lg-max\:max-h-164 {
    max-height: 328px;
  }

  .lg-max\:max-h-166 {
    max-height: 332px;
  }

  .lg-max\:max-h-168 {
    max-height: 336px;
  }

  .lg-max\:max-h-170 {
    max-height: 340px;
  }

  .lg-max\:max-h-172 {
    max-height: 344px;
  }

  .lg-max\:max-h-174 {
    max-height: 348px;
  }

  .lg-max\:max-h-176 {
    max-height: 352px;
  }

  .lg-max\:max-h-178 {
    max-height: 356px;
  }

  .lg-max\:max-h-180 {
    max-height: 360px;
  }

  .lg-max\:max-h-182 {
    max-height: 364px;
  }

  .lg-max\:max-h-184 {
    max-height: 368px;
  }

  .lg-max\:max-h-186 {
    max-height: 372px;
  }

  .lg-max\:max-h-188 {
    max-height: 376px;
  }

  .lg-max\:max-h-190 {
    max-height: 380px;
  }

  .lg-max\:max-h-192 {
    max-height: 384px;
  }

  .lg-max\:max-h-0 {
    max-height: 0;
  }

  .lg-max\:max-h-1 {
    max-height: 1px;
  }

  .lg-max\:max-h-1\.5 {
    max-height: 2px;
  }

  .lg-max\:max-h-fit {
    max-height: fit-content;
  }

  .lg-max\:max-h-min {
    max-height: min-content;
  }

  .lg-max\:max-h-max {
    max-height: max-content;
  }

  .lg-max\:max-h-auto {
    max-height: auto;
  }

  .lg-max\:max-h-screen {
    max-height: 100vh;
  }

  .lg-max\:max-h-1\/2 {
    max-height: 50%;
  }

  .lg-max\:max-h-1\/3 {
    max-height: 33.3333333333%;
  }

  .lg-max\:max-h-2\/3 {
    max-height: 66.6666666667%;
  }

  .lg-max\:max-h-1\/4 {
    max-height: 25%;
  }

  .lg-max\:max-h-3\/4 {
    max-height: 75%;
  }

  .lg-max\:max-h-1\/10 {
    max-height: 10%;
  }

  .lg-max\:max-h-2\/10 {
    max-height: 20%;
  }

  .lg-max\:max-h-3\/10 {
    max-height: 30%;
  }

  .lg-max\:max-h-4\/10 {
    max-height: 40%;
  }

  .lg-max\:max-h-6\/10 {
    max-height: 60%;
  }

  .lg-max\:max-h-7\/10 {
    max-height: 70%;
  }

  .lg-max\:max-h-8\/10 {
    max-height: 80%;
  }

  .lg-max\:max-h-9\/10 {
    max-height: 90%;
  }

  .lg-max\:max-h-full {
    max-height: 100%;
  }

  .lg-max\:min-h-2 {
    min-height: 4px;
  }

  .lg-max\:min-h-4 {
    min-height: 8px;
  }

  .lg-max\:min-h-6 {
    min-height: 12px;
  }

  .lg-max\:min-h-8 {
    min-height: 16px;
  }

  .lg-max\:min-h-10 {
    min-height: 20px;
  }

  .lg-max\:min-h-12 {
    min-height: 24px;
  }

  .lg-max\:min-h-14 {
    min-height: 28px;
  }

  .lg-max\:min-h-16 {
    min-height: 32px;
  }

  .lg-max\:min-h-18 {
    min-height: 36px;
  }

  .lg-max\:min-h-20 {
    min-height: 40px;
  }

  .lg-max\:min-h-22 {
    min-height: 44px;
  }

  .lg-max\:min-h-24 {
    min-height: 48px;
  }

  .lg-max\:min-h-26 {
    min-height: 52px;
  }

  .lg-max\:min-h-28 {
    min-height: 56px;
  }

  .lg-max\:min-h-30 {
    min-height: 60px;
  }

  .lg-max\:min-h-32 {
    min-height: 64px;
  }

  .lg-max\:min-h-34 {
    min-height: 68px;
  }

  .lg-max\:min-h-36 {
    min-height: 72px;
  }

  .lg-max\:min-h-38 {
    min-height: 76px;
  }

  .lg-max\:min-h-40 {
    min-height: 80px;
  }

  .lg-max\:min-h-42 {
    min-height: 84px;
  }

  .lg-max\:min-h-44 {
    min-height: 88px;
  }

  .lg-max\:min-h-46 {
    min-height: 92px;
  }

  .lg-max\:min-h-48 {
    min-height: 96px;
  }

  .lg-max\:min-h-50 {
    min-height: 100px;
  }

  .lg-max\:min-h-52 {
    min-height: 104px;
  }

  .lg-max\:min-h-54 {
    min-height: 108px;
  }

  .lg-max\:min-h-56 {
    min-height: 112px;
  }

  .lg-max\:min-h-58 {
    min-height: 116px;
  }

  .lg-max\:min-h-60 {
    min-height: 120px;
  }

  .lg-max\:min-h-62 {
    min-height: 124px;
  }

  .lg-max\:min-h-64 {
    min-height: 128px;
  }

  .lg-max\:min-h-66 {
    min-height: 132px;
  }

  .lg-max\:min-h-68 {
    min-height: 136px;
  }

  .lg-max\:min-h-70 {
    min-height: 140px;
  }

  .lg-max\:min-h-72 {
    min-height: 144px;
  }

  .lg-max\:min-h-74 {
    min-height: 148px;
  }

  .lg-max\:min-h-76 {
    min-height: 152px;
  }

  .lg-max\:min-h-78 {
    min-height: 156px;
  }

  .lg-max\:min-h-80 {
    min-height: 160px;
  }

  .lg-max\:min-h-82 {
    min-height: 164px;
  }

  .lg-max\:min-h-84 {
    min-height: 168px;
  }

  .lg-max\:min-h-86 {
    min-height: 172px;
  }

  .lg-max\:min-h-88 {
    min-height: 176px;
  }

  .lg-max\:min-h-90 {
    min-height: 180px;
  }

  .lg-max\:min-h-92 {
    min-height: 184px;
  }

  .lg-max\:min-h-94 {
    min-height: 188px;
  }

  .lg-max\:min-h-96 {
    min-height: 192px;
  }

  .lg-max\:min-h-98 {
    min-height: 196px;
  }

  .lg-max\:min-h-100 {
    min-height: 200px;
  }

  .lg-max\:min-h-102 {
    min-height: 204px;
  }

  .lg-max\:min-h-104 {
    min-height: 208px;
  }

  .lg-max\:min-h-106 {
    min-height: 212px;
  }

  .lg-max\:min-h-108 {
    min-height: 216px;
  }

  .lg-max\:min-h-110 {
    min-height: 220px;
  }

  .lg-max\:min-h-112 {
    min-height: 224px;
  }

  .lg-max\:min-h-114 {
    min-height: 228px;
  }

  .lg-max\:min-h-116 {
    min-height: 232px;
  }

  .lg-max\:min-h-118 {
    min-height: 236px;
  }

  .lg-max\:min-h-120 {
    min-height: 240px;
  }

  .lg-max\:min-h-122 {
    min-height: 244px;
  }

  .lg-max\:min-h-124 {
    min-height: 248px;
  }

  .lg-max\:min-h-126 {
    min-height: 252px;
  }

  .lg-max\:min-h-128 {
    min-height: 256px;
  }

  .lg-max\:min-h-130 {
    min-height: 260px;
  }

  .lg-max\:min-h-132 {
    min-height: 264px;
  }

  .lg-max\:min-h-134 {
    min-height: 268px;
  }

  .lg-max\:min-h-136 {
    min-height: 272px;
  }

  .lg-max\:min-h-138 {
    min-height: 276px;
  }

  .lg-max\:min-h-140 {
    min-height: 280px;
  }

  .lg-max\:min-h-142 {
    min-height: 284px;
  }

  .lg-max\:min-h-144 {
    min-height: 288px;
  }

  .lg-max\:min-h-146 {
    min-height: 292px;
  }

  .lg-max\:min-h-148 {
    min-height: 296px;
  }

  .lg-max\:min-h-150 {
    min-height: 300px;
  }

  .lg-max\:min-h-152 {
    min-height: 304px;
  }

  .lg-max\:min-h-154 {
    min-height: 308px;
  }

  .lg-max\:min-h-156 {
    min-height: 312px;
  }

  .lg-max\:min-h-158 {
    min-height: 316px;
  }

  .lg-max\:min-h-160 {
    min-height: 320px;
  }

  .lg-max\:min-h-162 {
    min-height: 324px;
  }

  .lg-max\:min-h-164 {
    min-height: 328px;
  }

  .lg-max\:min-h-166 {
    min-height: 332px;
  }

  .lg-max\:min-h-168 {
    min-height: 336px;
  }

  .lg-max\:min-h-170 {
    min-height: 340px;
  }

  .lg-max\:min-h-172 {
    min-height: 344px;
  }

  .lg-max\:min-h-174 {
    min-height: 348px;
  }

  .lg-max\:min-h-176 {
    min-height: 352px;
  }

  .lg-max\:min-h-178 {
    min-height: 356px;
  }

  .lg-max\:min-h-180 {
    min-height: 360px;
  }

  .lg-max\:min-h-182 {
    min-height: 364px;
  }

  .lg-max\:min-h-184 {
    min-height: 368px;
  }

  .lg-max\:min-h-186 {
    min-height: 372px;
  }

  .lg-max\:min-h-188 {
    min-height: 376px;
  }

  .lg-max\:min-h-190 {
    min-height: 380px;
  }

  .lg-max\:min-h-192 {
    min-height: 384px;
  }

  .lg-max\:min-h-0 {
    min-height: 0;
  }

  .lg-max\:min-h-1 {
    min-height: 1px;
  }

  .lg-max\:min-h-1\.5 {
    min-height: 2px;
  }

  .lg-max\:min-h-fit {
    min-height: fit-content;
  }

  .lg-max\:min-h-min {
    min-height: min-content;
  }

  .lg-max\:min-h-max {
    min-height: max-content;
  }

  .lg-max\:min-h-auto {
    min-height: auto;
  }

  .lg-max\:min-h-screen {
    min-height: 100vh;
  }

  .lg-max\:min-h-1\/2 {
    min-height: 50%;
  }

  .lg-max\:min-h-1\/3 {
    min-height: 33.3333333333%;
  }

  .lg-max\:min-h-2\/3 {
    min-height: 66.6666666667%;
  }

  .lg-max\:min-h-1\/4 {
    min-height: 25%;
  }

  .lg-max\:min-h-3\/4 {
    min-height: 75%;
  }

  .lg-max\:min-h-1\/10 {
    min-height: 10%;
  }

  .lg-max\:min-h-2\/10 {
    min-height: 20%;
  }

  .lg-max\:min-h-3\/10 {
    min-height: 30%;
  }

  .lg-max\:min-h-4\/10 {
    min-height: 40%;
  }

  .lg-max\:min-h-6\/10 {
    min-height: 60%;
  }

  .lg-max\:min-h-7\/10 {
    min-height: 70%;
  }

  .lg-max\:min-h-8\/10 {
    min-height: 80%;
  }

  .lg-max\:min-h-9\/10 {
    min-height: 90%;
  }

  .lg-max\:min-h-full {
    min-height: 100%;
  }

  .lg-max\:flex-row {
    flex-direction: row;
  }

  .lg-max\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .lg-max\:flex-col {
    flex-direction: column;
  }

  .lg-max\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .lg-max\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .lg-max\:flex-wrap {
    flex-wrap: wrap;
  }

  .lg-max\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .lg-max\:grow-1 {
    flex-grow: 1;
  }

  .lg-max\:grow-0 {
    flex-grow: 0;
  }

  .lg-max\:shrink-1 {
    flex-shrink: 1;
  }

  .lg-max\:shrink-0 {
    flex-shrink: 0;
  }

  .lg-max\:order-1 {
    order: 1;
  }

  .lg-max\:order-2 {
    order: 2;
  }

  .lg-max\:order-3 {
    order: 3;
  }

  .lg-max\:order-4 {
    order: 4;
  }

  .lg-max\:order-5 {
    order: 5;
  }

  .lg-max\:order-6 {
    order: 6;
  }

  .lg-max\:order-7 {
    order: 7;
  }

  .lg-max\:order-8 {
    order: 8;
  }

  .lg-max\:order-9 {
    order: 9;
  }

  .lg-max\:order-10 {
    order: 10;
  }

  .lg-max\:order-11 {
    order: 11;
  }

  .lg-max\:order-12 {
    order: 12;
  }

  .lg-max\:order-first {
    order: -9999;
  }

  .lg-max\:order-last {
    order: 9999;
  }

  .lg-max\:order-none {
    order: 0;
  }

  .lg-max\:grid-col-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lg-max\:grid-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg-max\:grid-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg-max\:grid-col-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg-max\:grid-col-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg-max\:grid-col-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg-max\:grid-col-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lg-max\:grid-col-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lg-max\:grid-col-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lg-max\:grid-col-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lg-max\:grid-col-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lg-max\:grid-col-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg-max\:grid-col-none {
    grid-template-columns: none;
  }

  .lg-max\:grid-col-subgrid {
    grid-template-columns: subgrid;
  }

  .lg-max\:grid-row-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lg-max\:grid-row-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lg-max\:grid-row-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lg-max\:grid-row-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lg-max\:grid-row-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lg-max\:grid-row-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lg-max\:grid-row-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }

  .lg-max\:grid-row-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }

  .lg-max\:grid-row-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }

  .lg-max\:grid-row-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }

  .lg-max\:grid-row-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }

  .lg-max\:grid-row-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }

  .lg-max\:grid-row-none {
    grid-template-rows: none;
  }

  .lg-max\:grid-row-subgrid {
    grid-template-rows: subgrid;
  }

  .lg-max\:col-span-1 {
    grid-column: span 1/span 1;
  }

  .lg-max\:col-span-2 {
    grid-column: span 2/span 2;
  }

  .lg-max\:col-span-3 {
    grid-column: span 3/span 3;
  }

  .lg-max\:col-span-4 {
    grid-column: span 4/span 4;
  }

  .lg-max\:col-span-5 {
    grid-column: span 5/span 5;
  }

  .lg-max\:col-span-6 {
    grid-column: span 6/span 6;
  }

  .lg-max\:col-span-7 {
    grid-column: span 7/span 7;
  }

  .lg-max\:col-span-8 {
    grid-column: span 8/span 8;
  }

  .lg-max\:col-span-9 {
    grid-column: span 9/span 9;
  }

  .lg-max\:col-span-10 {
    grid-column: span 10/span 10;
  }

  .lg-max\:col-span-11 {
    grid-column: span 11/span 11;
  }

  .lg-max\:col-span-12 {
    grid-column: span 12/span 12;
  }

  .lg-max\:col-span-full {
    grid-column: 1 / -1;
  }

  .lg-max\:col-span-auto {
    grid-column: auto;
  }

  .lg-max\:col-e-1 {
    grid-column-end: 1;
  }

  .lg-max\:col-e-2 {
    grid-column-end: 2;
  }

  .lg-max\:col-e-3 {
    grid-column-end: 3;
  }

  .lg-max\:col-e-4 {
    grid-column-end: 4;
  }

  .lg-max\:col-e-5 {
    grid-column-end: 5;
  }

  .lg-max\:col-e-6 {
    grid-column-end: 6;
  }

  .lg-max\:col-e-7 {
    grid-column-end: 7;
  }

  .lg-max\:col-e-8 {
    grid-column-end: 8;
  }

  .lg-max\:col-e-9 {
    grid-column-end: 9;
  }

  .lg-max\:col-e-10 {
    grid-column-end: 10;
  }

  .lg-max\:col-e-11 {
    grid-column-end: 11;
  }

  .lg-max\:col-e-12 {
    grid-column-end: 12;
  }

  .lg-max\:col-e-13 {
    grid-column-end: 13;
  }

  .lg-max\:col-e-auto {
    grid-column-end: auto;
  }

  .lg-max\:col-s-1 {
    grid-column-start: 1;
  }

  .lg-max\:col-s-2 {
    grid-column-start: 2;
  }

  .lg-max\:col-s-3 {
    grid-column-start: 3;
  }

  .lg-max\:col-s-4 {
    grid-column-start: 4;
  }

  .lg-max\:col-s-5 {
    grid-column-start: 5;
  }

  .lg-max\:col-s-6 {
    grid-column-start: 6;
  }

  .lg-max\:col-s-7 {
    grid-column-start: 7;
  }

  .lg-max\:col-s-8 {
    grid-column-start: 8;
  }

  .lg-max\:col-s-9 {
    grid-column-start: 9;
  }

  .lg-max\:col-s-10 {
    grid-column-start: 10;
  }

  .lg-max\:col-s-11 {
    grid-column-start: 11;
  }

  .lg-max\:col-s-12 {
    grid-column-start: 12;
  }

  .lg-max\:col-s-13 {
    grid-column-start: 13;
  }

  .lg-max\:col-s-auto {
    grid-column-start: auto;
  }

  .lg-max\:row-span-1 {
    grid-row: span 1/span 1;
  }

  .lg-max\:row-span-2 {
    grid-row: span 2/span 2;
  }

  .lg-max\:row-span-3 {
    grid-row: span 3/span 3;
  }

  .lg-max\:row-span-4 {
    grid-row: span 4/span 4;
  }

  .lg-max\:row-span-5 {
    grid-row: span 5/span 5;
  }

  .lg-max\:row-span-6 {
    grid-row: span 6/span 6;
  }

  .lg-max\:row-span-7 {
    grid-row: span 7/span 7;
  }

  .lg-max\:row-span-8 {
    grid-row: span 8/span 8;
  }

  .lg-max\:row-span-9 {
    grid-row: span 9/span 9;
  }

  .lg-max\:row-span-10 {
    grid-row: span 10/span 10;
  }

  .lg-max\:row-span-11 {
    grid-row: span 11/span 11;
  }

  .lg-max\:row-span-12 {
    grid-row: span 12/span 12;
  }

  .lg-max\:row-span-full {
    grid-row: 1 / -1;
  }

  .lg-max\:row-span-auto {
    grid-row: auto;
  }

  .lg-max\:row-s-1 {
    grid-row-start: 1;
  }

  .lg-max\:row-s-2 {
    grid-row-start: 2;
  }

  .lg-max\:row-s-3 {
    grid-row-start: 3;
  }

  .lg-max\:row-s-4 {
    grid-row-start: 4;
  }

  .lg-max\:row-s-5 {
    grid-row-start: 5;
  }

  .lg-max\:row-s-6 {
    grid-row-start: 6;
  }

  .lg-max\:row-s-7 {
    grid-row-start: 7;
  }

  .lg-max\:row-s-8 {
    grid-row-start: 8;
  }

  .lg-max\:row-s-9 {
    grid-row-start: 9;
  }

  .lg-max\:row-s-10 {
    grid-row-start: 10;
  }

  .lg-max\:row-s-11 {
    grid-row-start: 11;
  }

  .lg-max\:row-s-12 {
    grid-row-start: 12;
  }

  .lg-max\:row-s-13 {
    grid-row-start: 13;
  }

  .lg-max\:row-s-auto {
    grid-row-start: auto;
  }

  .lg-max\:row-e-1 {
    grid-row-end: 1;
  }

  .lg-max\:row-e-2 {
    grid-row-end: 2;
  }

  .lg-max\:row-e-3 {
    grid-row-end: 3;
  }

  .lg-max\:row-e-4 {
    grid-row-end: 4;
  }

  .lg-max\:row-e-5 {
    grid-row-end: 5;
  }

  .lg-max\:row-e-6 {
    grid-row-end: 6;
  }

  .lg-max\:row-e-7 {
    grid-row-end: 7;
  }

  .lg-max\:row-e-8 {
    grid-row-end: 8;
  }

  .lg-max\:row-e-9 {
    grid-row-end: 9;
  }

  .lg-max\:row-e-10 {
    grid-row-end: 10;
  }

  .lg-max\:row-e-11 {
    grid-row-end: 11;
  }

  .lg-max\:row-e-12 {
    grid-row-end: 12;
  }

  .lg-max\:row-e-13 {
    grid-row-end: 13;
  }

  .lg-max\:row-e-auto {
    grid-row-end: auto;
  }

  .lg-max\:justify-start {
    justify-content: flex-start;
  }

  .lg-max\:justify-end {
    justify-content: flex-end;
  }

  .lg-max\:justify-center {
    justify-content: center;
  }

  .lg-max\:justify-between {
    justify-content: space-between;
  }

  .lg-max\:justify-around {
    justify-content: space-around;
  }

  .lg-max\:justify-stretch {
    justify-content: stretch;
  }

  .lg-max\:justify-items-start {
    justify-items: start;
  }

  .lg-max\:justify-items-end {
    justify-items: end;
  }

  .lg-max\:justify-items-center {
    justify-items: center;
  }

  .lg-max\:justify-items-stretch {
    justify-items: stretch;
  }

  .lg-max\:justify-self-start {
    justify-self: start;
  }

  .lg-max\:justify-self-auto {
    justify-self: auto;
  }

  .lg-max\:justify-self-end {
    justify-self: end;
  }

  .lg-max\:justify-self-center {
    justify-self: center;
  }

  .lg-max\:justify-self-stretch {
    justify-self: stretch;
  }

  .lg-max\:align-start {
    align-content: flex-start;
  }

  .lg-max\:align-end {
    align-content: flex-end;
  }

  .lg-max\:align-center {
    align-content: center;
  }

  .lg-max\:align-between {
    align-content: space-between;
  }

  .lg-max\:align-around {
    align-content: space-around;
  }

  .lg-max\:align-stretch {
    align-content: stretch;
  }

  .lg-max\:align-items-start {
    align-items: start;
  }

  .lg-max\:align-items-end {
    align-items: end;
  }

  .lg-max\:align-items-center {
    align-items: center;
  }

  .lg-max\:align-items-stretch {
    align-items: stretch;
  }

  .lg-max\:align-self-start {
    align-self: start;
  }

  .lg-max\:align-self-auto {
    align-self: auto;
  }

  .lg-max\:align-self-end {
    align-self: end;
  }

  .lg-max\:align-self-center {
    align-self: center;
  }

  .lg-max\:align-self-stretch {
    align-self: stretch;
  }

  .lg-max\:place-start {
    place-content: start;
  }

  .lg-max\:place-end {
    place-content: end;
  }

  .lg-max\:place-center {
    place-content: center;
  }

  .lg-max\:place-between {
    place-content: space-between;
  }

  .lg-max\:place-around {
    place-content: space-around;
  }

  .lg-max\:place-stretch {
    place-content: stretch;
  }

  .lg-max\:place-items-start {
    place-items: start;
  }

  .lg-max\:place-items-end {
    place-items: end;
  }

  .lg-max\:place-items-center {
    place-items: center;
  }

  .lg-max\:place-items-stretch {
    place-items: stretch;
  }

  .lg-max\:place-self-start {
    place-self: start;
  }

  .lg-max\:place-self-auto {
    place-self: auto;
  }

  .lg-max\:place-self-end {
    place-self: end;
  }

  .lg-max\:place-self-center {
    place-self: center;
  }

  .lg-max\:place-self-stretch {
    place-self: stretch;
  }

  .lg-max\:img-cover {
    object-fit: cover;
  }

  .lg-max\:img-contain {
    object-fit: contain;
  }

  .lg-max\:img-none {
    object-fit: none;
  }

  .lg-max\:img-b {
    object-position: bottom;
  }

  .lg-max\:img-c {
    object-position: center;
  }

  .lg-max\:img-l {
    object-position: left;
  }

  .lg-max\:img-r {
    object-position: right;
  }

  .lg-max\:img-t {
    object-position: top;
  }

  .lg-max\:img-tr {
    object-position: right top;
  }

  .lg-max\:img-tl {
    object-position: left top;
  }

  .lg-max\:img-br {
    object-position: right bottom;
  }

  .lg-max\:img-bl {
    object-position: left bottom;
  }

  .icon-nav-base {
    display: flex;
    justify-content: center;
  }
}

@media (max-width: 767px) {
  .container {
    padding: 0px 15px;
  }

  .md-max\:d-none {
    display: none;
  }

  .md-max\:d-block {
    display: block;
  }

  .md-max\:d-flex {
    display: flex;
  }

  .md-max\:d-inline-block {
    display: inline-block;
  }

  .md-max\:d-grid {
    display: grid;
  }

  .md-max\:d-inline-flex {
    display: inline-flex;
  }

  .md-max\:border-0 {
    border-width: 0px;
  }

  .md-max\:border-1 {
    border-width: 1px;
  }

  .md-max\:border-2 {
    border-width: 2px;
  }

  .md-max\:border-4 {
    border-width: 4px;
  }

  .md-max\:border-6 {
    border-width: 6px;
  }

  .md-max\:border-8 {
    border-width: 8px;
  }

  .md-max\:border-t-0 {
    border-top-width: 0px;
  }

  .md-max\:border-t-1 {
    border-top-width: 1px;
  }

  .md-max\:border-t-2 {
    border-top-width: 2px;
  }

  .md-max\:border-t-4 {
    border-top-width: 4px;
  }

  .md-max\:border-t-6 {
    border-top-width: 6px;
  }

  .md-max\:border-t-8 {
    border-top-width: 8px;
  }

  .md-max\:border-b-0 {
    border-bottom-width: 0px;
  }

  .md-max\:border-b-1 {
    border-bottom-width: 1px;
  }

  .md-max\:border-b-2 {
    border-bottom-width: 2px;
  }

  .md-max\:border-b-4 {
    border-bottom-width: 4px;
  }

  .md-max\:border-b-6 {
    border-bottom-width: 6px;
  }

  .md-max\:border-b-8 {
    border-bottom-width: 8px;
  }

  .md-max\:border-l-0 {
    border-left-width: 0px;
  }

  .md-max\:border-l-1 {
    border-left-width: 1px;
  }

  .md-max\:border-l-2 {
    border-left-width: 2px;
  }

  .md-max\:border-l-4 {
    border-left-width: 4px;
  }

  .md-max\:border-l-6 {
    border-left-width: 6px;
  }

  .md-max\:border-l-8 {
    border-left-width: 8px;
  }

  .md-max\:border-r-0 {
    border-right-width: 0px;
  }

  .md-max\:border-r-1 {
    border-right-width: 1px;
  }

  .md-max\:border-r-2 {
    border-right-width: 2px;
  }

  .md-max\:border-r-4 {
    border-right-width: 4px;
  }

  .md-max\:border-r-6 {
    border-right-width: 6px;
  }

  .md-max\:border-r-8 {
    border-right-width: 8px;
  }

  .md-max\:border-solid {
    border-style: solid;
  }

  .md-max\:border-dashed {
    border-style: dashed;
  }

  .md-max\:border-dotted {
    border-style: dotted;
  }

  .md-max\:border-double {
    border-style: double;
  }

  .md-max\:border-hidden {
    border-style: hidden;
  }

  .md-max\:border-none {
    border-style: none;
  }

  .md-max\:border-t-solid {
    border-top-style: solid;
  }

  .md-max\:border-t-dashed {
    border-top-style: dashed;
  }

  .md-max\:border-t-dotted {
    border-top-style: dotted;
  }

  .md-max\:border-t-double {
    border-top-style: double;
  }

  .md-max\:border-t-hidden {
    border-top-style: hidden;
  }

  .md-max\:border-t-none {
    border-top-style: none;
  }

  .md-max\:border-b-solid {
    border-bottom-style: solid;
  }

  .md-max\:border-b-dashed {
    border-bottom-style: dashed;
  }

  .md-max\:border-b-dotted {
    border-bottom-style: dotted;
  }

  .md-max\:border-b-double {
    border-bottom-style: double;
  }

  .md-max\:border-b-hidden {
    border-bottom-style: hidden;
  }

  .md-max\:border-b-none {
    border-bottom-style: none;
  }

  .md-max\:border-l-solid {
    border-left-style: solid;
  }

  .md-max\:border-l-dashed {
    border-left-style: dashed;
  }

  .md-max\:border-l-dotted {
    border-left-style: dotted;
  }

  .md-max\:border-l-double {
    border-left-style: double;
  }

  .md-max\:border-l-hidden {
    border-left-style: hidden;
  }

  .md-max\:border-l-none {
    border-left-style: none;
  }

  .md-max\:border-r-solid {
    border-right-style: solid;
  }

  .md-max\:border-r-dashed {
    border-right-style: dashed;
  }

  .md-max\:border-r-dotted {
    border-right-style: dotted;
  }

  .md-max\:border-r-double {
    border-right-style: double;
  }

  .md-max\:border-r-hidden {
    border-right-style: hidden;
  }

  .md-max\:border-r-none {
    border-right-style: none;
  }

  .md-max\:round-1 {
    border-radius: 2px;
  }

  .md-max\:round-2 {
    border-radius: 4px;
  }

  .md-max\:round-3 {
    border-radius: 6px;
  }

  .md-max\:round-4 {
    border-radius: 8px;
  }

  .md-max\:round-5 {
    border-radius: 10px;
  }

  .md-max\:round-6 {
    border-radius: 12px;
  }

  .md-max\:round-7 {
    border-radius: 14px;
  }

  .md-max\:round-8 {
    border-radius: 16px;
  }

  .md-max\:round-9 {
    border-radius: 20px;
  }

  .md-max\:round-10 {
    border-radius: 24px;
  }

  .md-max\:round-11 {
    border-radius: 28px;
  }

  .md-max\:round-12 {
    border-radius: 32px;
  }

  .md-max\:round-13 {
    border-radius: 36px;
  }

  .md-max\:round-14 {
    border-radius: 40px;
  }

  .md-max\:round-full {
    border-radius: 9999px;
  }

  .md-max\:round-cricle {
    border-radius: 50%;
  }

  .md-max\:round-t-1 {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
  }

  .md-max\:round-t-2 {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }

  .md-max\:round-t-3 {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }

  .md-max\:round-t-4 {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

  .md-max\:round-t-5 {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }

  .md-max\:round-t-6 {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px;
  }

  .md-max\:round-t-7 {
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
  }

  .md-max\:round-t-8 {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
  }

  .md-max\:round-t-9 {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
  }

  .md-max\:round-t-10 {
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
  }

  .md-max\:round-t-11 {
    border-top-right-radius: 28px;
    border-top-left-radius: 28px;
  }

  .md-max\:round-t-12 {
    border-top-right-radius: 32px;
    border-top-left-radius: 32px;
  }

  .md-max\:round-t-13 {
    border-top-right-radius: 36px;
    border-top-left-radius: 36px;
  }

  .md-max\:round-t-14 {
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
  }

  .md-max\:round-t-full {
    border-top-right-radius: 9999px;
    border-top-left-radius: 9999px;
  }

  .md-max\:round-b-1 {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .md-max\:round-b-2 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .md-max\:round-b-3 {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .md-max\:round-b-4 {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .md-max\:round-b-5 {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .md-max\:round-b-6 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .md-max\:round-b-7 {
    border-bottom-right-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .md-max\:round-b-8 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .md-max\:round-b-9 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .md-max\:round-b-10 {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .md-max\:round-b-11 {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .md-max\:round-b-12 {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .md-max\:round-b-13 {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .md-max\:round-b-14 {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .md-max\:round-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md-max\:round-l-1 {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .md-max\:round-l-2 {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .md-max\:round-l-3 {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .md-max\:round-l-4 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .md-max\:round-l-5 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .md-max\:round-l-6 {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .md-max\:round-l-7 {
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .md-max\:round-l-8 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .md-max\:round-l-9 {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .md-max\:round-l-10 {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .md-max\:round-l-11 {
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .md-max\:round-l-12 {
    border-top-left-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .md-max\:round-l-13 {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .md-max\:round-l-14 {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .md-max\:round-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md-max\:round-r-1 {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
  }

  .md-max\:round-r-2 {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .md-max\:round-r-3 {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .md-max\:round-r-4 {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }

  .md-max\:round-r-5 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .md-max\:round-r-6 {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
  }

  .md-max\:round-r-7 {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
  }

  .md-max\:round-r-8 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .md-max\:round-r-9 {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }

  .md-max\:round-r-10 {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .md-max\:round-r-11 {
    border-top-right-radius: 28px;
    border-bottom-right-radius: 28px;
  }

  .md-max\:round-r-12 {
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
  }

  .md-max\:round-r-13 {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .md-max\:round-r-14 {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .md-max\:round-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md-max\:round-s-1 {
    border-start-start-radius: 2px;
  }

  .md-max\:round-s-2 {
    border-start-start-radius: 4px;
  }

  .md-max\:round-s-3 {
    border-start-start-radius: 6px;
  }

  .md-max\:round-s-4 {
    border-start-start-radius: 8px;
  }

  .md-max\:round-s-5 {
    border-start-start-radius: 10px;
  }

  .md-max\:round-s-6 {
    border-start-start-radius: 12px;
  }

  .md-max\:round-s-7 {
    border-start-start-radius: 14px;
  }

  .md-max\:round-s-8 {
    border-start-start-radius: 16px;
  }

  .md-max\:round-s-9 {
    border-start-start-radius: 20px;
  }

  .md-max\:round-s-10 {
    border-start-start-radius: 24px;
  }

  .md-max\:round-s-11 {
    border-start-start-radius: 28px;
  }

  .md-max\:round-s-12 {
    border-start-start-radius: 32px;
  }

  .md-max\:round-s-13 {
    border-start-start-radius: 36px;
  }

  .md-max\:round-s-14 {
    border-start-start-radius: 40px;
  }

  .md-max\:round-s-full {
    border-start-start-radius: 9999px;
  }

  .md-max\:round-ss-1 {
    border-start-start-radius: 2px;
    border-end-start-radius: 2px;
  }

  .md-max\:round-ss-2 {
    border-start-start-radius: 4px;
    border-end-start-radius: 4px;
  }

  .md-max\:round-ss-3 {
    border-start-start-radius: 6px;
    border-end-start-radius: 6px;
  }

  .md-max\:round-ss-4 {
    border-start-start-radius: 8px;
    border-end-start-radius: 8px;
  }

  .md-max\:round-ss-5 {
    border-start-start-radius: 10px;
    border-end-start-radius: 10px;
  }

  .md-max\:round-ss-6 {
    border-start-start-radius: 12px;
    border-end-start-radius: 12px;
  }

  .md-max\:round-ss-7 {
    border-start-start-radius: 14px;
    border-end-start-radius: 14px;
  }

  .md-max\:round-ss-8 {
    border-start-start-radius: 16px;
    border-end-start-radius: 16px;
  }

  .md-max\:round-ss-9 {
    border-start-start-radius: 20px;
    border-end-start-radius: 20px;
  }

  .md-max\:round-ss-10 {
    border-start-start-radius: 24px;
    border-end-start-radius: 24px;
  }

  .md-max\:round-ss-11 {
    border-start-start-radius: 28px;
    border-end-start-radius: 28px;
  }

  .md-max\:round-ss-12 {
    border-start-start-radius: 32px;
    border-end-start-radius: 32px;
  }

  .md-max\:round-ss-13 {
    border-start-start-radius: 36px;
    border-end-start-radius: 36px;
  }

  .md-max\:round-ss-14 {
    border-start-start-radius: 40px;
    border-end-start-radius: 40px;
  }

  .md-max\:round-ss-full {
    border-start-start-radius: 9999px;
    border-end-start-radius: 9999px;
  }

  .md-max\:round-e-1 {
    border-end-end-radius: 2px;
  }

  .md-max\:round-e-2 {
    border-end-end-radius: 4px;
  }

  .md-max\:round-e-3 {
    border-end-end-radius: 6px;
  }

  .md-max\:round-e-4 {
    border-end-end-radius: 8px;
  }

  .md-max\:round-e-5 {
    border-end-end-radius: 10px;
  }

  .md-max\:round-e-6 {
    border-end-end-radius: 12px;
  }

  .md-max\:round-e-7 {
    border-end-end-radius: 14px;
  }

  .md-max\:round-e-8 {
    border-end-end-radius: 16px;
  }

  .md-max\:round-e-9 {
    border-end-end-radius: 20px;
  }

  .md-max\:round-e-10 {
    border-end-end-radius: 24px;
  }

  .md-max\:round-e-11 {
    border-end-end-radius: 28px;
  }

  .md-max\:round-e-12 {
    border-end-end-radius: 32px;
  }

  .md-max\:round-e-13 {
    border-end-end-radius: 36px;
  }

  .md-max\:round-e-14 {
    border-end-end-radius: 40px;
  }

  .md-max\:round-e-full {
    border-end-end-radius: 9999px;
  }

  .md-max\:round-ee-1 {
    border-start-end-radius: 2px;
    border-end-end-radius: 2px;
  }

  .md-max\:round-ee-2 {
    border-start-end-radius: 4px;
    border-end-end-radius: 4px;
  }

  .md-max\:round-ee-3 {
    border-start-end-radius: 6px;
    border-end-end-radius: 6px;
  }

  .md-max\:round-ee-4 {
    border-start-end-radius: 8px;
    border-end-end-radius: 8px;
  }

  .md-max\:round-ee-5 {
    border-start-end-radius: 10px;
    border-end-end-radius: 10px;
  }

  .md-max\:round-ee-6 {
    border-start-end-radius: 12px;
    border-end-end-radius: 12px;
  }

  .md-max\:round-ee-7 {
    border-start-end-radius: 14px;
    border-end-end-radius: 14px;
  }

  .md-max\:round-ee-8 {
    border-start-end-radius: 16px;
    border-end-end-radius: 16px;
  }

  .md-max\:round-ee-9 {
    border-start-end-radius: 20px;
    border-end-end-radius: 20px;
  }

  .md-max\:round-ee-10 {
    border-start-end-radius: 24px;
    border-end-end-radius: 24px;
  }

  .md-max\:round-ee-11 {
    border-start-end-radius: 28px;
    border-end-end-radius: 28px;
  }

  .md-max\:round-ee-12 {
    border-start-end-radius: 32px;
    border-end-end-radius: 32px;
  }

  .md-max\:round-ee-13 {
    border-start-end-radius: 36px;
    border-end-end-radius: 36px;
  }

  .md-max\:round-ee-14 {
    border-start-end-radius: 40px;
    border-end-end-radius: 40px;
  }

  .md-max\:round-ee-full {
    border-start-end-radius: 9999px;
    border-end-end-radius: 9999px;
  }

  .md-max\:round-tl-1 {
    border-top-left-radius: 2px;
  }

  .md-max\:round-tl-2 {
    border-top-left-radius: 4px;
  }

  .md-max\:round-tl-3 {
    border-top-left-radius: 6px;
  }

  .md-max\:round-tl-4 {
    border-top-left-radius: 8px;
  }

  .md-max\:round-tl-5 {
    border-top-left-radius: 10px;
  }

  .md-max\:round-tl-6 {
    border-top-left-radius: 12px;
  }

  .md-max\:round-tl-7 {
    border-top-left-radius: 14px;
  }

  .md-max\:round-tl-8 {
    border-top-left-radius: 16px;
  }

  .md-max\:round-tl-9 {
    border-top-left-radius: 20px;
  }

  .md-max\:round-tl-10 {
    border-top-left-radius: 24px;
  }

  .md-max\:round-tl-11 {
    border-top-left-radius: 28px;
  }

  .md-max\:round-tl-12 {
    border-top-left-radius: 32px;
  }

  .md-max\:round-tl-13 {
    border-top-left-radius: 36px;
  }

  .md-max\:round-tl-14 {
    border-top-left-radius: 40px;
  }

  .md-max\:round-tl-full {
    border-top-left-radius: 9999px;
  }

  .md-max\:round-bl-1 {
    border-bottom-left-radius: 2px;
  }

  .md-max\:round-bl-2 {
    border-bottom-left-radius: 4px;
  }

  .md-max\:round-bl-3 {
    border-bottom-left-radius: 6px;
  }

  .md-max\:round-bl-4 {
    border-bottom-left-radius: 8px;
  }

  .md-max\:round-bl-5 {
    border-bottom-left-radius: 10px;
  }

  .md-max\:round-bl-6 {
    border-bottom-left-radius: 12px;
  }

  .md-max\:round-bl-7 {
    border-bottom-left-radius: 14px;
  }

  .md-max\:round-bl-8 {
    border-bottom-left-radius: 16px;
  }

  .md-max\:round-bl-9 {
    border-bottom-left-radius: 20px;
  }

  .md-max\:round-bl-10 {
    border-bottom-left-radius: 24px;
  }

  .md-max\:round-bl-11 {
    border-bottom-left-radius: 28px;
  }

  .md-max\:round-bl-12 {
    border-bottom-left-radius: 32px;
  }

  .md-max\:round-bl-13 {
    border-bottom-left-radius: 36px;
  }

  .md-max\:round-bl-14 {
    border-bottom-left-radius: 40px;
  }

  .md-max\:round-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .md-max\:round-tr-1 {
    border-top-right-radius: 2px;
  }

  .md-max\:round-tr-2 {
    border-top-right-radius: 4px;
  }

  .md-max\:round-tr-3 {
    border-top-right-radius: 6px;
  }

  .md-max\:round-tr-4 {
    border-top-right-radius: 8px;
  }

  .md-max\:round-tr-5 {
    border-top-right-radius: 10px;
  }

  .md-max\:round-tr-6 {
    border-top-right-radius: 12px;
  }

  .md-max\:round-tr-7 {
    border-top-right-radius: 14px;
  }

  .md-max\:round-tr-8 {
    border-top-right-radius: 16px;
  }

  .md-max\:round-tr-9 {
    border-top-right-radius: 20px;
  }

  .md-max\:round-tr-10 {
    border-top-right-radius: 24px;
  }

  .md-max\:round-tr-11 {
    border-top-right-radius: 28px;
  }

  .md-max\:round-tr-12 {
    border-top-right-radius: 32px;
  }

  .md-max\:round-tr-13 {
    border-top-right-radius: 36px;
  }

  .md-max\:round-tr-14 {
    border-top-right-radius: 40px;
  }

  .md-max\:round-tr-full {
    border-top-right-radius: 9999px;
  }

  .md-max\:round-br-1 {
    border-bottom-right-radius: 2px;
  }

  .md-max\:round-br-2 {
    border-bottom-right-radius: 4px;
  }

  .md-max\:round-br-3 {
    border-bottom-right-radius: 6px;
  }

  .md-max\:round-br-4 {
    border-bottom-right-radius: 8px;
  }

  .md-max\:round-br-5 {
    border-bottom-right-radius: 10px;
  }

  .md-max\:round-br-6 {
    border-bottom-right-radius: 12px;
  }

  .md-max\:round-br-7 {
    border-bottom-right-radius: 14px;
  }

  .md-max\:round-br-8 {
    border-bottom-right-radius: 16px;
  }

  .md-max\:round-br-9 {
    border-bottom-right-radius: 20px;
  }

  .md-max\:round-br-10 {
    border-bottom-right-radius: 24px;
  }

  .md-max\:round-br-11 {
    border-bottom-right-radius: 28px;
  }

  .md-max\:round-br-12 {
    border-bottom-right-radius: 32px;
  }

  .md-max\:round-br-13 {
    border-bottom-right-radius: 36px;
  }

  .md-max\:round-br-14 {
    border-bottom-right-radius: 40px;
  }

  .md-max\:round-br-full {
    border-bottom-right-radius: 9999px;
  }

  .md-max\:line-clamp-1 {
    -webkit-line-clamp: 1;
  }

  .md-max\:line-clamp-2 {
    -webkit-line-clamp: 2;
  }

  .md-max\:line-clamp-3 {
    -webkit-line-clamp: 3;
  }

  .md-max\:line-clamp-4 {
    -webkit-line-clamp: 4;
  }

  .md-max\:line-clamp-5 {
    -webkit-line-clamp: 5;
  }

  .md-max\:line-clamp-6 {
    -webkit-line-clamp: 6;
  }

  .md-max\:fs-12 {
    font-size: 12px;
  }

  .md-max\:fs-14 {
    font-size: 14px;
  }

  .md-max\:fs-16 {
    font-size: 16px;
  }

  .md-max\:fs-18 {
    font-size: 18px;
  }

  .md-max\:fs-20 {
    font-size: 20px;
  }

  .md-max\:fs-24 {
    font-size: 24px;
  }

  .md-max\:fs-28 {
    font-size: 28px;
  }

  .md-max\:fs-30 {
    font-size: 30px;
  }

  .md-max\:fs-r-30 {
    font-size: clamp(16px, calc(12px + 3vw), 30px);
  }

  .md-max\:fs-36 {
    font-size: 36px;
  }

  .md-max\:fs-r-36 {
    font-size: clamp(18px, calc(12px + 3vw), 36px);
  }

  .md-max\:fs-48 {
    font-size: 48px;
  }

  .md-max\:fs-r-48 {
    font-size: clamp(24px, calc(12px + 3vw), 48px);
  }

  .md-max\:fs-60 {
    font-size: 60px;
  }

  .md-max\:fs-r-60 {
    font-size: clamp(24px, calc(12px + 3vw), 60px);
  }

  .md-max\:fs-72 {
    font-size: 72px;
  }

  .md-max\:fs-r-72 {
    font-size: clamp(24px, calc(12px + 3vw), 72px);
  }

  .md-max\:fs-96 {
    font-size: 96px;
  }

  .md-max\:fs-r-96 {
    font-size: clamp(24px, calc(12px + 3vw), 96px);
  }

  .md-max\:fw-100 {
    font-weight: 100;
  }

  .md-max\:fw-200 {
    font-weight: 200;
  }

  .md-max\:fw-300 {
    font-weight: 300;
  }

  .md-max\:fw-400 {
    font-weight: 400;
  }

  .md-max\:fw-500 {
    font-weight: 500;
  }

  .md-max\:fw-600 {
    font-weight: 600;
  }

  .md-max\:fw-700 {
    font-weight: 700;
  }

  .md-max\:fw-800 {
    font-weight: 800;
  }

  .md-max\:fw-900 {
    font-weight: 900;
  }

  .md-max\:text-left {
    text-align: left;
  }

  .md-max\:text-right {
    text-align: right;
  }

  .md-max\:text-center {
    text-align: center;
  }

  .md-max\:text-justify {
    text-align: justify;
  }

  .md-max\:text-start {
    text-align: start;
  }

  .md-max\:text-end {
    text-align: end;
  }

  .md-max\:line-none {
    line-height: 1;
  }

  .md-max\:line-normal {
    line-height: 1.5;
  }

  .md-max\:line-relaxed {
    line-height: 1.625;
  }

  .md-max\:line-large {
    line-height: 2;
  }

  .md-max\:line-12 {
    line-height: 12px;
  }

  .md-max\:line-16 {
    line-height: 16px;
  }

  .md-max\:line-20 {
    line-height: 20px;
  }

  .md-max\:line-24 {
    line-height: 24px;
  }

  .md-max\:line-28 {
    line-height: 28px;
  }

  .md-max\:line-30 {
    line-height: 32px;
  }

  .md-max\:line-36 {
    line-height: 36px;
  }

  .md-max\:capitalize {
    text-transform: capitalize;
  }

  .md-max\:text-transform-capitalize {
    text-transform: capitalize;
  }

  .md-max\:lowercase {
    text-transform: lowercase;
  }

  .md-max\:text-transform-lowercase {
    text-transform: lowercase;
  }

  .md-max\:uppercase {
    text-transform: uppercase;
  }

  .md-max\:text-transform-uppercase {
    text-transform: uppercase;
  }

  .md-max\:text-wrap {
    text-wrap: wrap;
  }

  .md-max\:text-nowrap {
    text-wrap: nowrap;
  }

  .md-max\:text-balance {
    text-wrap: balance;
  }

  .md-max\:text-pretty {
    text-wrap: pretty;
  }

  .md-max\:o-0 {
    opacity: 0;
  }

  .md-max\:o-10 {
    opacity: 0.1;
  }

  .md-max\:o-20 {
    opacity: 0.2;
  }

  .md-max\:o-30 {
    opacity: 0.3;
  }

  .md-max\:o-40 {
    opacity: 0.4;
  }

  .md-max\:o-50 {
    opacity: 0.5;
  }

  .md-max\:o-60 {
    opacity: 0.6;
  }

  .md-max\:o-70 {
    opacity: 0.7;
  }

  .md-max\:o-80 {
    opacity: 0.8;
  }

  .md-max\:o-90 {
    opacity: 0.9;
  }

  .md-max\:o-100 {
    opacity: 1;
  }

  .md-max\:p-0 {
    padding: 0;
  }

  .md-max\:p-1 {
    padding: 2px;
  }

  .md-max\:p-2 {
    padding: 4px;
  }

  .md-max\:p-3 {
    padding: 6px;
  }

  .md-max\:p-4 {
    padding: 8px;
  }

  .md-max\:p-5 {
    padding: 10px;
  }

  .md-max\:p-6 {
    padding: 12px;
  }

  .md-max\:p-7 {
    padding: 14px;
  }

  .md-max\:p-8 {
    padding: 16px;
  }

  .md-max\:p-9 {
    padding: 20px;
  }

  .md-max\:p-10 {
    padding: 24px;
  }

  .md-max\:p-11 {
    padding: 28px;
  }

  .md-max\:p-12 {
    padding: 32px;
  }

  .md-max\:p-13 {
    padding: 36px;
  }

  .md-max\:p-14 {
    padding: 40px;
  }

  .md-max\:pt-0 {
    padding-top: 0;
  }

  .md-max\:pt-1 {
    padding-top: 2px;
  }

  .md-max\:pt-2 {
    padding-top: 4px;
  }

  .md-max\:pt-3 {
    padding-top: 6px;
  }

  .md-max\:pt-4 {
    padding-top: 8px;
  }

  .md-max\:pt-5 {
    padding-top: 10px;
  }

  .md-max\:pt-6 {
    padding-top: 12px;
  }

  .md-max\:pt-7 {
    padding-top: 14px;
  }

  .md-max\:pt-8 {
    padding-top: 16px;
  }

  .md-max\:pt-9 {
    padding-top: 20px;
  }

  .md-max\:pt-10 {
    padding-top: 24px;
  }

  .md-max\:pt-11 {
    padding-top: 28px;
  }

  .md-max\:pt-12 {
    padding-top: 32px;
  }

  .md-max\:pt-13 {
    padding-top: 36px;
  }

  .md-max\:pt-14 {
    padding-top: 40px;
  }

  .md-max\:pl-0 {
    padding-left: 0;
  }

  .md-max\:pl-1 {
    padding-left: 2px;
  }

  .md-max\:pl-2 {
    padding-left: 4px;
  }

  .md-max\:pl-3 {
    padding-left: 6px;
  }

  .md-max\:pl-4 {
    padding-left: 8px;
  }

  .md-max\:pl-5 {
    padding-left: 10px;
  }

  .md-max\:pl-6 {
    padding-left: 12px;
  }

  .md-max\:pl-7 {
    padding-left: 14px;
  }

  .md-max\:pl-8 {
    padding-left: 16px;
  }

  .md-max\:pl-9 {
    padding-left: 20px;
  }

  .md-max\:pl-10 {
    padding-left: 24px;
  }

  .md-max\:pl-11 {
    padding-left: 28px;
  }

  .md-max\:pl-12 {
    padding-left: 32px;
  }

  .md-max\:pl-13 {
    padding-left: 36px;
  }

  .md-max\:pl-14 {
    padding-left: 40px;
  }

  .md-max\:pb-0 {
    padding-bottom: 0;
  }

  .md-max\:pb-1 {
    padding-bottom: 2px;
  }

  .md-max\:pb-2 {
    padding-bottom: 4px;
  }

  .md-max\:pb-3 {
    padding-bottom: 6px;
  }

  .md-max\:pb-4 {
    padding-bottom: 8px;
  }

  .md-max\:pb-5 {
    padding-bottom: 10px;
  }

  .md-max\:pb-6 {
    padding-bottom: 12px;
  }

  .md-max\:pb-7 {
    padding-bottom: 14px;
  }

  .md-max\:pb-8 {
    padding-bottom: 16px;
  }

  .md-max\:pb-9 {
    padding-bottom: 20px;
  }

  .md-max\:pb-10 {
    padding-bottom: 24px;
  }

  .md-max\:pb-11 {
    padding-bottom: 28px;
  }

  .md-max\:pb-12 {
    padding-bottom: 32px;
  }

  .md-max\:pb-13 {
    padding-bottom: 36px;
  }

  .md-max\:pb-14 {
    padding-bottom: 40px;
  }

  .md-max\:pr-0 {
    padding-right: 0;
  }

  .md-max\:pr-1 {
    padding-right: 2px;
  }

  .md-max\:pr-2 {
    padding-right: 4px;
  }

  .md-max\:pr-3 {
    padding-right: 6px;
  }

  .md-max\:pr-4 {
    padding-right: 8px;
  }

  .md-max\:pr-5 {
    padding-right: 10px;
  }

  .md-max\:pr-6 {
    padding-right: 12px;
  }

  .md-max\:pr-7 {
    padding-right: 14px;
  }

  .md-max\:pr-8 {
    padding-right: 16px;
  }

  .md-max\:pr-9 {
    padding-right: 20px;
  }

  .md-max\:pr-10 {
    padding-right: 24px;
  }

  .md-max\:pr-11 {
    padding-right: 28px;
  }

  .md-max\:pr-12 {
    padding-right: 32px;
  }

  .md-max\:pr-13 {
    padding-right: 36px;
  }

  .md-max\:pr-14 {
    padding-right: 40px;
  }

  .md-max\:px-0 {
    padding-right: 0;
    padding-left: 0;
  }

  .md-max\:px-1 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .md-max\:px-2 {
    padding-right: 4px;
    padding-left: 4px;
  }

  .md-max\:px-3 {
    padding-right: 6px;
    padding-left: 6px;
  }

  .md-max\:px-4 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .md-max\:px-5 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .md-max\:px-6 {
    padding-right: 12px;
    padding-left: 12px;
  }

  .md-max\:px-7 {
    padding-right: 14px;
    padding-left: 14px;
  }

  .md-max\:px-8 {
    padding-right: 16px;
    padding-left: 16px;
  }

  .md-max\:px-9 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .md-max\:px-10 {
    padding-right: 24px;
    padding-left: 24px;
  }

  .md-max\:px-11 {
    padding-right: 28px;
    padding-left: 28px;
  }

  .md-max\:px-12 {
    padding-right: 32px;
    padding-left: 32px;
  }

  .md-max\:px-13 {
    padding-right: 36px;
    padding-left: 36px;
  }

  .md-max\:px-14 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .md-max\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .md-max\:py-1 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .md-max\:py-2 {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .md-max\:py-3 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .md-max\:py-4 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .md-max\:py-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .md-max\:py-6 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .md-max\:py-7 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .md-max\:py-8 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .md-max\:py-9 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .md-max\:py-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .md-max\:py-11 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .md-max\:py-12 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .md-max\:py-13 {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .md-max\:py-14 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .md-max\:p-in-0 {
    padding-inline: 0;
  }

  .md-max\:p-in-1 {
    padding-inline: 2px;
  }

  .md-max\:p-in-2 {
    padding-inline: 4px;
  }

  .md-max\:p-in-3 {
    padding-inline: 6px;
  }

  .md-max\:p-in-4 {
    padding-inline: 8px;
  }

  .md-max\:p-in-5 {
    padding-inline: 10px;
  }

  .md-max\:p-in-6 {
    padding-inline: 12px;
  }

  .md-max\:p-in-7 {
    padding-inline: 14px;
  }

  .md-max\:p-in-8 {
    padding-inline: 16px;
  }

  .md-max\:p-in-9 {
    padding-inline: 20px;
  }

  .md-max\:p-in-10 {
    padding-inline: 24px;
  }

  .md-max\:p-in-11 {
    padding-inline: 28px;
  }

  .md-max\:p-in-12 {
    padding-inline: 32px;
  }

  .md-max\:p-in-13 {
    padding-inline: 36px;
  }

  .md-max\:p-in-14 {
    padding-inline: 40px;
  }

  .md-max\:ps-0 {
    padding-inline-start: 0;
  }

  .md-max\:ps-1 {
    padding-inline-start: 2px;
  }

  .md-max\:ps-2 {
    padding-inline-start: 4px;
  }

  .md-max\:ps-3 {
    padding-inline-start: 6px;
  }

  .md-max\:ps-4 {
    padding-inline-start: 8px;
  }

  .md-max\:ps-5 {
    padding-inline-start: 10px;
  }

  .md-max\:ps-6 {
    padding-inline-start: 12px;
  }

  .md-max\:ps-7 {
    padding-inline-start: 14px;
  }

  .md-max\:ps-8 {
    padding-inline-start: 16px;
  }

  .md-max\:ps-9 {
    padding-inline-start: 20px;
  }

  .md-max\:ps-10 {
    padding-inline-start: 24px;
  }

  .md-max\:ps-11 {
    padding-inline-start: 28px;
  }

  .md-max\:ps-12 {
    padding-inline-start: 32px;
  }

  .md-max\:ps-13 {
    padding-inline-start: 36px;
  }

  .md-max\:ps-14 {
    padding-inline-start: 40px;
  }

  .md-max\:pe-0 {
    padding-inline-end: 0;
  }

  .md-max\:pe-1 {
    padding-inline-end: 2px;
  }

  .md-max\:pe-2 {
    padding-inline-end: 4px;
  }

  .md-max\:pe-3 {
    padding-inline-end: 6px;
  }

  .md-max\:pe-4 {
    padding-inline-end: 8px;
  }

  .md-max\:pe-5 {
    padding-inline-end: 10px;
  }

  .md-max\:pe-6 {
    padding-inline-end: 12px;
  }

  .md-max\:pe-7 {
    padding-inline-end: 14px;
  }

  .md-max\:pe-8 {
    padding-inline-end: 16px;
  }

  .md-max\:pe-9 {
    padding-inline-end: 20px;
  }

  .md-max\:pe-10 {
    padding-inline-end: 24px;
  }

  .md-max\:pe-11 {
    padding-inline-end: 28px;
  }

  .md-max\:pe-12 {
    padding-inline-end: 32px;
  }

  .md-max\:pe-13 {
    padding-inline-end: 36px;
  }

  .md-max\:pe-14 {
    padding-inline-end: 40px;
  }

  .md-max\:m-0 {
    margin: 0;
  }

  .md-max\:m-1 {
    margin: 2px;
  }

  .md-max\:m-2 {
    margin: 4px;
  }

  .md-max\:m-3 {
    margin: 6px;
  }

  .md-max\:m-4 {
    margin: 8px;
  }

  .md-max\:m-5 {
    margin: 10px;
  }

  .md-max\:m-6 {
    margin: 12px;
  }

  .md-max\:m-7 {
    margin: 14px;
  }

  .md-max\:m-8 {
    margin: 16px;
  }

  .md-max\:m-9 {
    margin: 20px;
  }

  .md-max\:m-10 {
    margin: 24px;
  }

  .md-max\:m-11 {
    margin: 28px;
  }

  .md-max\:m-12 {
    margin: 32px;
  }

  .md-max\:m-13 {
    margin: 36px;
  }

  .md-max\:m-14 {
    margin: 40px;
  }

  .md-max\:mt-0 {
    margin-top: 0;
  }

  .md-max\:mt-1 {
    margin-top: 2px;
  }

  .md-max\:mt-2 {
    margin-top: 4px;
  }

  .md-max\:mt-3 {
    margin-top: 6px;
  }

  .md-max\:mt-4 {
    margin-top: 8px;
  }

  .md-max\:mt-5 {
    margin-top: 10px;
  }

  .md-max\:mt-6 {
    margin-top: 12px;
  }

  .md-max\:mt-7 {
    margin-top: 14px;
  }

  .md-max\:mt-8 {
    margin-top: 16px;
  }

  .md-max\:mt-9 {
    margin-top: 20px;
  }

  .md-max\:mt-10 {
    margin-top: 24px;
  }

  .md-max\:mt-11 {
    margin-top: 28px;
  }

  .md-max\:mt-12 {
    margin-top: 32px;
  }

  .md-max\:mt-13 {
    margin-top: 36px;
  }

  .md-max\:mt-14 {
    margin-top: 40px;
  }

  .md-max\:ml-0 {
    margin-left: 0;
  }

  .md-max\:ml-1 {
    margin-left: 2px;
  }

  .md-max\:ml-2 {
    margin-left: 4px;
  }

  .md-max\:ml-3 {
    margin-left: 6px;
  }

  .md-max\:ml-4 {
    margin-left: 8px;
  }

  .md-max\:ml-5 {
    margin-left: 10px;
  }

  .md-max\:ml-6 {
    margin-left: 12px;
  }

  .md-max\:ml-7 {
    margin-left: 14px;
  }

  .md-max\:ml-8 {
    margin-left: 16px;
  }

  .md-max\:ml-9 {
    margin-left: 20px;
  }

  .md-max\:ml-10 {
    margin-left: 24px;
  }

  .md-max\:ml-11 {
    margin-left: 28px;
  }

  .md-max\:ml-12 {
    margin-left: 32px;
  }

  .md-max\:ml-13 {
    margin-left: 36px;
  }

  .md-max\:ml-14 {
    margin-left: 40px;
  }

  .md-max\:ml-auto {
    margin-left: auto;
  }

  .md-max\:mb-0 {
    margin-bottom: 0;
  }

  .md-max\:mb-1 {
    margin-bottom: 2px;
  }

  .md-max\:mb-2 {
    margin-bottom: 4px;
  }

  .md-max\:mb-3 {
    margin-bottom: 6px;
  }

  .md-max\:mb-4 {
    margin-bottom: 8px;
  }

  .md-max\:mb-5 {
    margin-bottom: 10px;
  }

  .md-max\:mb-6 {
    margin-bottom: 12px;
  }

  .md-max\:mb-7 {
    margin-bottom: 14px;
  }

  .md-max\:mb-8 {
    margin-bottom: 16px;
  }

  .md-max\:mb-9 {
    margin-bottom: 20px;
  }

  .md-max\:mb-10 {
    margin-bottom: 24px;
  }

  .md-max\:mb-11 {
    margin-bottom: 28px;
  }

  .md-max\:mb-12 {
    margin-bottom: 32px;
  }

  .md-max\:mb-13 {
    margin-bottom: 36px;
  }

  .md-max\:mb-14 {
    margin-bottom: 40px;
  }

  .md-max\:mr-0 {
    margin-right: 0;
  }

  .md-max\:mr-1 {
    margin-right: 2px;
  }

  .md-max\:mr-2 {
    margin-right: 4px;
  }

  .md-max\:mr-3 {
    margin-right: 6px;
  }

  .md-max\:mr-4 {
    margin-right: 8px;
  }

  .md-max\:mr-5 {
    margin-right: 10px;
  }

  .md-max\:mr-6 {
    margin-right: 12px;
  }

  .md-max\:mr-7 {
    margin-right: 14px;
  }

  .md-max\:mr-8 {
    margin-right: 16px;
  }

  .md-max\:mr-9 {
    margin-right: 20px;
  }

  .md-max\:mr-10 {
    margin-right: 24px;
  }

  .md-max\:mr-11 {
    margin-right: 28px;
  }

  .md-max\:mr-12 {
    margin-right: 32px;
  }

  .md-max\:mr-13 {
    margin-right: 36px;
  }

  .md-max\:mr-14 {
    margin-right: 40px;
  }

  .md-max\:mr-auto {
    margin-right: auto;
  }

  .md-max\:mx-0 {
    margin-right: 0;
    margin-left: 0;
  }

  .md-max\:mx-1 {
    margin-right: 2px;
    margin-left: 2px;
  }

  .md-max\:mx-2 {
    margin-right: 4px;
    margin-left: 4px;
  }

  .md-max\:mx-3 {
    margin-right: 6px;
    margin-left: 6px;
  }

  .md-max\:mx-4 {
    margin-right: 8px;
    margin-left: 8px;
  }

  .md-max\:mx-5 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .md-max\:mx-6 {
    margin-right: 12px;
    margin-left: 12px;
  }

  .md-max\:mx-7 {
    margin-right: 14px;
    margin-left: 14px;
  }

  .md-max\:mx-8 {
    margin-right: 16px;
    margin-left: 16px;
  }

  .md-max\:mx-9 {
    margin-right: 20px;
    margin-left: 20px;
  }

  .md-max\:mx-10 {
    margin-right: 24px;
    margin-left: 24px;
  }

  .md-max\:mx-11 {
    margin-right: 28px;
    margin-left: 28px;
  }

  .md-max\:mx-12 {
    margin-right: 32px;
    margin-left: 32px;
  }

  .md-max\:mx-13 {
    margin-right: 36px;
    margin-left: 36px;
  }

  .md-max\:mx-14 {
    margin-right: 40px;
    margin-left: 40px;
  }

  .md-max\:mx-auto {
    margin-right: auto;
    margin-left: auto;
  }

  .md-max\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md-max\:my-1 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .md-max\:my-2 {
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .md-max\:my-3 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .md-max\:my-4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .md-max\:my-5 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .md-max\:my-6 {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .md-max\:my-7 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .md-max\:my-8 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .md-max\:my-9 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .md-max\:my-10 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .md-max\:my-11 {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .md-max\:my-12 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .md-max\:my-13 {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .md-max\:my-14 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .md-max\:m-in-0 {
    margin-inline: 0;
  }

  .md-max\:m-in-1 {
    margin-inline: 2px;
  }

  .md-max\:m-in-2 {
    margin-inline: 4px;
  }

  .md-max\:m-in-3 {
    margin-inline: 6px;
  }

  .md-max\:m-in-4 {
    margin-inline: 8px;
  }

  .md-max\:m-in-5 {
    margin-inline: 10px;
  }

  .md-max\:m-in-6 {
    margin-inline: 12px;
  }

  .md-max\:m-in-7 {
    margin-inline: 14px;
  }

  .md-max\:m-in-8 {
    margin-inline: 16px;
  }

  .md-max\:m-in-9 {
    margin-inline: 20px;
  }

  .md-max\:m-in-10 {
    margin-inline: 24px;
  }

  .md-max\:m-in-11 {
    margin-inline: 28px;
  }

  .md-max\:m-in-12 {
    margin-inline: 32px;
  }

  .md-max\:m-in-13 {
    margin-inline: 36px;
  }

  .md-max\:m-in-14 {
    margin-inline: 40px;
  }

  .md-max\:m-in-auto {
    margin-inline: auto;
  }

  .md-max\:ms-0 {
    margin-inline-start: 0;
  }

  .md-max\:ms-1 {
    margin-inline-start: 2px;
  }

  .md-max\:ms-2 {
    margin-inline-start: 4px;
  }

  .md-max\:ms-3 {
    margin-inline-start: 6px;
  }

  .md-max\:ms-4 {
    margin-inline-start: 8px;
  }

  .md-max\:ms-5 {
    margin-inline-start: 10px;
  }

  .md-max\:ms-6 {
    margin-inline-start: 12px;
  }

  .md-max\:ms-7 {
    margin-inline-start: 14px;
  }

  .md-max\:ms-8 {
    margin-inline-start: 16px;
  }

  .md-max\:ms-9 {
    margin-inline-start: 20px;
  }

  .md-max\:ms-10 {
    margin-inline-start: 24px;
  }

  .md-max\:ms-11 {
    margin-inline-start: 28px;
  }

  .md-max\:ms-12 {
    margin-inline-start: 32px;
  }

  .md-max\:ms-13 {
    margin-inline-start: 36px;
  }

  .md-max\:ms-14 {
    margin-inline-start: 40px;
  }

  .md-max\:ms-auto {
    margin-inline-start: auto;
  }

  .md-max\:me-0 {
    margin-inline-end: 0;
  }

  .md-max\:me-1 {
    margin-inline-end: 2px;
  }

  .md-max\:me-2 {
    margin-inline-end: 4px;
  }

  .md-max\:me-3 {
    margin-inline-end: 6px;
  }

  .md-max\:me-4 {
    margin-inline-end: 8px;
  }

  .md-max\:me-5 {
    margin-inline-end: 10px;
  }

  .md-max\:me-6 {
    margin-inline-end: 12px;
  }

  .md-max\:me-7 {
    margin-inline-end: 14px;
  }

  .md-max\:me-8 {
    margin-inline-end: 16px;
  }

  .md-max\:me-9 {
    margin-inline-end: 20px;
  }

  .md-max\:me-10 {
    margin-inline-end: 24px;
  }

  .md-max\:me-11 {
    margin-inline-end: 28px;
  }

  .md-max\:me-12 {
    margin-inline-end: 32px;
  }

  .md-max\:me-13 {
    margin-inline-end: 36px;
  }

  .md-max\:me-14 {
    margin-inline-end: 40px;
  }

  .md-max\:me-auto {
    margin-inline-end: auto;
  }

  .md-max\:gap-0 {
    gap: 0;
  }

  .md-max\:gap-1 {
    gap: 2px;
  }

  .md-max\:gap-2 {
    gap: 4px;
  }

  .md-max\:gap-3 {
    gap: 6px;
  }

  .md-max\:gap-4 {
    gap: 8px;
  }

  .md-max\:gap-5 {
    gap: 10px;
  }

  .md-max\:gap-6 {
    gap: 12px;
  }

  .md-max\:gap-7 {
    gap: 14px;
  }

  .md-max\:gap-8 {
    gap: 16px;
  }

  .md-max\:gap-9 {
    gap: 20px;
  }

  .md-max\:gap-10 {
    gap: 24px;
  }

  .md-max\:gap-11 {
    gap: 28px;
  }

  .md-max\:gap-12 {
    gap: 32px;
  }

  .md-max\:gap-13 {
    gap: 36px;
  }

  .md-max\:gap-14 {
    gap: 40px;
  }

  .md-max\:gap-x-0 {
    row-gap: 0;
  }

  .md-max\:gap-x-1 {
    row-gap: 2px;
  }

  .md-max\:gap-x-2 {
    row-gap: 4px;
  }

  .md-max\:gap-x-3 {
    row-gap: 6px;
  }

  .md-max\:gap-x-4 {
    row-gap: 8px;
  }

  .md-max\:gap-x-5 {
    row-gap: 10px;
  }

  .md-max\:gap-x-6 {
    row-gap: 12px;
  }

  .md-max\:gap-x-7 {
    row-gap: 14px;
  }

  .md-max\:gap-x-8 {
    row-gap: 16px;
  }

  .md-max\:gap-x-9 {
    row-gap: 20px;
  }

  .md-max\:gap-x-10 {
    row-gap: 24px;
  }

  .md-max\:gap-x-11 {
    row-gap: 28px;
  }

  .md-max\:gap-x-12 {
    row-gap: 32px;
  }

  .md-max\:gap-x-13 {
    row-gap: 36px;
  }

  .md-max\:gap-x-14 {
    row-gap: 40px;
  }

  .md-max\:gap-y-0 {
    column-gap: 0;
  }

  .md-max\:gap-y-1 {
    column-gap: 2px;
  }

  .md-max\:gap-y-2 {
    column-gap: 4px;
  }

  .md-max\:gap-y-3 {
    column-gap: 6px;
  }

  .md-max\:gap-y-4 {
    column-gap: 8px;
  }

  .md-max\:gap-y-5 {
    column-gap: 10px;
  }

  .md-max\:gap-y-6 {
    column-gap: 12px;
  }

  .md-max\:gap-y-7 {
    column-gap: 14px;
  }

  .md-max\:gap-y-8 {
    column-gap: 16px;
  }

  .md-max\:gap-y-9 {
    column-gap: 20px;
  }

  .md-max\:gap-y-10 {
    column-gap: 24px;
  }

  .md-max\:gap-y-11 {
    column-gap: 28px;
  }

  .md-max\:gap-y-12 {
    column-gap: 32px;
  }

  .md-max\:gap-y-13 {
    column-gap: 36px;
  }

  .md-max\:gap-y-14 {
    column-gap: 40px;
  }

  .md-max\:relative {
    position: relative;
  }

  .md-max\:absolute {
    position: absolute;
  }

  .md-max\:fixed {
    position: fixed;
  }

  .md-max\:static {
    position: static;
  }

  .md-max\:sticky {
    position: sticky;
  }

  .md-max\:translate-x-0 {
    transform: translateX(0);
  }

  .md-max\:translate-y-0 {
    transform: translateY(0);
  }

  .md-max\:translate-x-1 {
    transform: translateX(2px);
  }

  .md-max\:translate-y-1 {
    transform: translateY(2px);
  }

  .md-max\:translate-x-2 {
    transform: translateX(4px);
  }

  .md-max\:translate-y-2 {
    transform: translateY(4px);
  }

  .md-max\:translate-x-3 {
    transform: translateX(6px);
  }

  .md-max\:translate-y-3 {
    transform: translateY(6px);
  }

  .md-max\:translate-x-4 {
    transform: translateX(8px);
  }

  .md-max\:translate-y-4 {
    transform: translateY(8px);
  }

  .md-max\:translate-x-5 {
    transform: translateX(10px);
  }

  .md-max\:translate-y-5 {
    transform: translateY(10px);
  }

  .md-max\:translate-x-6 {
    transform: translateX(12px);
  }

  .md-max\:translate-y-6 {
    transform: translateY(12px);
  }

  .md-max\:translate-x-7 {
    transform: translateX(14px);
  }

  .md-max\:translate-y-7 {
    transform: translateY(14px);
  }

  .md-max\:translate-x-8 {
    transform: translateX(16px);
  }

  .md-max\:translate-y-8 {
    transform: translateY(16px);
  }

  .md-max\:translate-x-9 {
    transform: translateX(18px);
  }

  .md-max\:translate-y-9 {
    transform: translateY(18px);
  }

  .md-max\:translate-x-10 {
    transform: translateX(20px);
  }

  .md-max\:translate-y-10 {
    transform: translateY(20px);
  }

  .md-max\:translate-x-11 {
    transform: translateX(22px);
  }

  .md-max\:translate-y-11 {
    transform: translateY(22px);
  }

  .md-max\:translate-x-12 {
    transform: translateX(24px);
  }

  .md-max\:translate-y-12 {
    transform: translateY(24px);
  }

  .md-max\:translate-x-25 {
    transform: translateX(25%);
  }

  .md-max\:translate-y-25 {
    transform: translateY(25%);
  }

  .md-max\:translate-x-50 {
    transform: translateX(50%);
  }

  .md-max\:translate-y-50 {
    transform: translateY(50%);
  }

  .md-max\:translate-x-75 {
    transform: translateX(75%);
  }

  .md-max\:translate-y-75 {
    transform: translateY(75%);
  }

  .md-max\:translate-x-100 {
    transform: translateX(100%);
  }

  .md-max\:translate-y-100 {
    transform: translateY(100%);
  }

  .md-max\:translate-x--1 {
    transform: translateX(-2px);
  }

  .md-max\:translate-y--1 {
    transform: translateY(-2px);
  }

  .md-max\:translate-x--2 {
    transform: translateX(-4px);
  }

  .md-max\:translate-y--2 {
    transform: translateY(-4px);
  }

  .md-max\:translate-x--3 {
    transform: translateX(-6px);
  }

  .md-max\:translate-y--3 {
    transform: translateY(-6px);
  }

  .md-max\:translate-x--4 {
    transform: translateX(-8px);
  }

  .md-max\:translate-y--4 {
    transform: translateY(-8px);
  }

  .md-max\:translate-x--5 {
    transform: translateX(-10px);
  }

  .md-max\:translate-y--5 {
    transform: translateY(-10px);
  }

  .md-max\:translate-x--6 {
    transform: translateX(-12px);
  }

  .md-max\:translate-y--6 {
    transform: translateY(-12px);
  }

  .md-max\:translate-x--7 {
    transform: translateX(-14px);
  }

  .md-max\:translate-y--7 {
    transform: translateY(-14px);
  }

  .md-max\:translate-x--8 {
    transform: translateX(-16px);
  }

  .md-max\:translate-y--8 {
    transform: translateY(-16px);
  }

  .md-max\:translate-x--9 {
    transform: translateX(-18px);
  }

  .md-max\:translate-y--9 {
    transform: translateY(-18px);
  }

  .md-max\:translate-x--10 {
    transform: translateX(-20px);
  }

  .md-max\:translate-y--10 {
    transform: translateY(-20px);
  }

  .md-max\:translate-x--11 {
    transform: translateX(-22px);
  }

  .md-max\:translate-y--11 {
    transform: translateY(-22px);
  }

  .md-max\:translate-x--12 {
    transform: translateX(-24px);
  }

  .md-max\:translate-y--12 {
    transform: translateY(-24px);
  }

  .md-max\:translate-x--25 {
    transform: translateX(-25%);
  }

  .md-max\:translate-y--25 {
    transform: translateY(-25%);
  }

  .md-max\:translate-x--50 {
    transform: translateX(-50%);
  }

  .md-max\:translate-y--50 {
    transform: translateY(-50%);
  }

  .md-max\:translate-x--75 {
    transform: translateX(-75%);
  }

  .md-max\:translate-y--75 {
    transform: translateY(-75%);
  }

  .md-max\:translate-x--100 {
    transform: translateX(-100%);
  }

  .md-max\:translate-y--100 {
    transform: translateY(-100%);
  }

  .md-max\:left-0 {
    left: 0;
  }

  .md-max\:left-1 {
    left: 2px;
  }

  .md-max\:left-2 {
    left: 4px;
  }

  .md-max\:left-3 {
    left: 6px;
  }

  .md-max\:left-4 {
    left: 8px;
  }

  .md-max\:left-5 {
    left: 10px;
  }

  .md-max\:left-6 {
    left: 12px;
  }

  .md-max\:left-7 {
    left: 14px;
  }

  .md-max\:left-8 {
    left: 16px;
  }

  .md-max\:left-9 {
    left: 18px;
  }

  .md-max\:left-10 {
    left: 20px;
  }

  .md-max\:left-11 {
    left: 22px;
  }

  .md-max\:left-12 {
    left: 24px;
  }

  .md-max\:left--1 {
    left: -2px;
  }

  .md-max\:left--2 {
    left: -4px;
  }

  .md-max\:left--3 {
    left: -6px;
  }

  .md-max\:left--4 {
    left: -8px;
  }

  .md-max\:left--5 {
    left: -10px;
  }

  .md-max\:left--6 {
    left: -12px;
  }

  .md-max\:left--7 {
    left: -14px;
  }

  .md-max\:left--8 {
    left: -16px;
  }

  .md-max\:left--9 {
    left: -18px;
  }

  .md-max\:left--10 {
    left: -20px;
  }

  .md-max\:left--11 {
    left: -22px;
  }

  .md-max\:left--12 {
    left: -24px;
  }

  .md-max\:left-25 {
    left: 25%;
  }

  .md-max\:left-50 {
    left: 50%;
  }

  .md-max\:left-75 {
    left: 75%;
  }

  .md-max\:left-100 {
    left: 100%;
  }

  .md-max\:left--25 {
    left: -25%;
  }

  .md-max\:left--50 {
    left: -50%;
  }

  .md-max\:left--75 {
    left: -75%;
  }

  .md-max\:left--100 {
    left: -100%;
  }

  .md-max\:right-0 {
    right: 0;
  }

  .md-max\:right-1 {
    right: 2px;
  }

  .md-max\:right-2 {
    right: 4px;
  }

  .md-max\:right-3 {
    right: 6px;
  }

  .md-max\:right-4 {
    right: 8px;
  }

  .md-max\:right-5 {
    right: 10px;
  }

  .md-max\:right-6 {
    right: 12px;
  }

  .md-max\:right-7 {
    right: 14px;
  }

  .md-max\:right-8 {
    right: 16px;
  }

  .md-max\:right-9 {
    right: 18px;
  }

  .md-max\:right-10 {
    right: 20px;
  }

  .md-max\:right-11 {
    right: 22px;
  }

  .md-max\:right-12 {
    right: 24px;
  }

  .md-max\:right--1 {
    right: -2px;
  }

  .md-max\:right--2 {
    right: -4px;
  }

  .md-max\:right--3 {
    right: -6px;
  }

  .md-max\:right--4 {
    right: -8px;
  }

  .md-max\:right--5 {
    right: -10px;
  }

  .md-max\:right--6 {
    right: -12px;
  }

  .md-max\:right--7 {
    right: -14px;
  }

  .md-max\:right--8 {
    right: -16px;
  }

  .md-max\:right--9 {
    right: -18px;
  }

  .md-max\:right--10 {
    right: -20px;
  }

  .md-max\:right--11 {
    right: -22px;
  }

  .md-max\:right--12 {
    right: -24px;
  }

  .md-max\:right-25 {
    right: 25%;
  }

  .md-max\:right-50 {
    right: 50%;
  }

  .md-max\:right-75 {
    right: 75%;
  }

  .md-max\:right-100 {
    right: 100%;
  }

  .md-max\:right--25 {
    right: -25%;
  }

  .md-max\:right--50 {
    right: -50%;
  }

  .md-max\:right--75 {
    right: -75%;
  }

  .md-max\:right--100 {
    right: -100%;
  }

  .md-max\:top-0 {
    top: 0;
  }

  .md-max\:top-1 {
    top: 2px;
  }

  .md-max\:top-2 {
    top: 4px;
  }

  .md-max\:top-3 {
    top: 6px;
  }

  .md-max\:top-4 {
    top: 8px;
  }

  .md-max\:top-5 {
    top: 10px;
  }

  .md-max\:top-6 {
    top: 12px;
  }

  .md-max\:top-7 {
    top: 14px;
  }

  .md-max\:top-8 {
    top: 16px;
  }

  .md-max\:top-9 {
    top: 18px;
  }

  .md-max\:top-10 {
    top: 20px;
  }

  .md-max\:top-11 {
    top: 22px;
  }

  .md-max\:top-12 {
    top: 24px;
  }

  .md-max\:top--1 {
    top: -2px;
  }

  .md-max\:top--2 {
    top: -4px;
  }

  .md-max\:top--3 {
    top: -6px;
  }

  .md-max\:top--4 {
    top: -8px;
  }

  .md-max\:top--5 {
    top: -10px;
  }

  .md-max\:top--6 {
    top: -12px;
  }

  .md-max\:top--7 {
    top: -14px;
  }

  .md-max\:top--8 {
    top: -16px;
  }

  .md-max\:top--9 {
    top: -18px;
  }

  .md-max\:top--10 {
    top: -20px;
  }

  .md-max\:top--11 {
    top: -22px;
  }

  .md-max\:top--12 {
    top: -24px;
  }

  .md-max\:top-25 {
    top: 25%;
  }

  .md-max\:top-50 {
    top: 50%;
  }

  .md-max\:top-75 {
    top: 75%;
  }

  .md-max\:top-100 {
    top: 100%;
  }

  .md-max\:top--25 {
    top: -25%;
  }

  .md-max\:top--50 {
    top: -50%;
  }

  .md-max\:top--75 {
    top: -75%;
  }

  .md-max\:top--100 {
    top: -100%;
  }

  .md-max\:bottom-0 {
    bottom: 0;
  }

  .md-max\:bottom-1 {
    bottom: 2px;
  }

  .md-max\:bottom-2 {
    bottom: 4px;
  }

  .md-max\:bottom-3 {
    bottom: 6px;
  }

  .md-max\:bottom-4 {
    bottom: 8px;
  }

  .md-max\:bottom-5 {
    bottom: 10px;
  }

  .md-max\:bottom-6 {
    bottom: 12px;
  }

  .md-max\:bottom-7 {
    bottom: 14px;
  }

  .md-max\:bottom-8 {
    bottom: 16px;
  }

  .md-max\:bottom-9 {
    bottom: 18px;
  }

  .md-max\:bottom-10 {
    bottom: 20px;
  }

  .md-max\:bottom-11 {
    bottom: 22px;
  }

  .md-max\:bottom-12 {
    bottom: 24px;
  }

  .md-max\:bottom--1 {
    bottom: -2px;
  }

  .md-max\:bottom--2 {
    bottom: -4px;
  }

  .md-max\:bottom--3 {
    bottom: -6px;
  }

  .md-max\:bottom--4 {
    bottom: -8px;
  }

  .md-max\:bottom--5 {
    bottom: -10px;
  }

  .md-max\:bottom--6 {
    bottom: -12px;
  }

  .md-max\:bottom--7 {
    bottom: -14px;
  }

  .md-max\:bottom--8 {
    bottom: -16px;
  }

  .md-max\:bottom--9 {
    bottom: -18px;
  }

  .md-max\:bottom--10 {
    bottom: -20px;
  }

  .md-max\:bottom--11 {
    bottom: -22px;
  }

  .md-max\:bottom--12 {
    bottom: -24px;
  }

  .md-max\:bottom-25 {
    bottom: 25%;
  }

  .md-max\:bottom-50 {
    bottom: 50%;
  }

  .md-max\:bottom-75 {
    bottom: 75%;
  }

  .md-max\:bottom-100 {
    bottom: 100%;
  }

  .md-max\:bottom--25 {
    bottom: -25%;
  }

  .md-max\:bottom--50 {
    bottom: -50%;
  }

  .md-max\:bottom--75 {
    bottom: -75%;
  }

  .md-max\:bottom--100 {
    bottom: -100%;
  }

  .md-max\:inset-0 {
    inset: 0;
  }

  .md-max\:inset-1 {
    inset: 2px;
  }

  .md-max\:inset-2 {
    inset: 4px;
  }

  .md-max\:inset-3 {
    inset: 6px;
  }

  .md-max\:inset-4 {
    inset: 8px;
  }

  .md-max\:inset-5 {
    inset: 10px;
  }

  .md-max\:inset-6 {
    inset: 12px;
  }

  .md-max\:inset-7 {
    inset: 14px;
  }

  .md-max\:inset-8 {
    inset: 16px;
  }

  .md-max\:inset-9 {
    inset: 18px;
  }

  .md-max\:inset-10 {
    inset: 20px;
  }

  .md-max\:inset-11 {
    inset: 22px;
  }

  .md-max\:inset-12 {
    inset: 24px;
  }

  .md-max\:inset--1 {
    inset: -2px;
  }

  .md-max\:inset--2 {
    inset: -4px;
  }

  .md-max\:inset--3 {
    inset: -6px;
  }

  .md-max\:inset--4 {
    inset: -8px;
  }

  .md-max\:inset--5 {
    inset: -10px;
  }

  .md-max\:inset--6 {
    inset: -12px;
  }

  .md-max\:inset--7 {
    inset: -14px;
  }

  .md-max\:inset--8 {
    inset: -16px;
  }

  .md-max\:inset--9 {
    inset: -18px;
  }

  .md-max\:inset--10 {
    inset: -20px;
  }

  .md-max\:inset--11 {
    inset: -22px;
  }

  .md-max\:inset--12 {
    inset: -24px;
  }

  .md-max\:inset-25 {
    inset: 25%;
  }

  .md-max\:inset-50 {
    inset: 50%;
  }

  .md-max\:inset-75 {
    inset: 75%;
  }

  .md-max\:inset-100 {
    inset: 100%;
  }

  .md-max\:inset--25 {
    inset: -25%;
  }

  .md-max\:inset--50 {
    inset: -50%;
  }

  .md-max\:inset--75 {
    inset: -75%;
  }

  .md-max\:inset--100 {
    inset: -100%;
  }

  .md-max\:inset-in-0 {
    inset-inline: 0;
  }

  .md-max\:inset-in-1 {
    inset-inline: 2px;
  }

  .md-max\:inset-in-2 {
    inset-inline: 4px;
  }

  .md-max\:inset-in-3 {
    inset-inline: 6px;
  }

  .md-max\:inset-in-4 {
    inset-inline: 8px;
  }

  .md-max\:inset-in-5 {
    inset-inline: 10px;
  }

  .md-max\:inset-in-6 {
    inset-inline: 12px;
  }

  .md-max\:inset-in-7 {
    inset-inline: 14px;
  }

  .md-max\:inset-in-8 {
    inset-inline: 16px;
  }

  .md-max\:inset-in-9 {
    inset-inline: 18px;
  }

  .md-max\:inset-in-10 {
    inset-inline: 20px;
  }

  .md-max\:inset-in-11 {
    inset-inline: 22px;
  }

  .md-max\:inset-in-12 {
    inset-inline: 24px;
  }

  .md-max\:inset-in--1 {
    inset-inline: -2px;
  }

  .md-max\:inset-in--2 {
    inset-inline: -4px;
  }

  .md-max\:inset-in--3 {
    inset-inline: -6px;
  }

  .md-max\:inset-in--4 {
    inset-inline: -8px;
  }

  .md-max\:inset-in--5 {
    inset-inline: -10px;
  }

  .md-max\:inset-in--6 {
    inset-inline: -12px;
  }

  .md-max\:inset-in--7 {
    inset-inline: -14px;
  }

  .md-max\:inset-in--8 {
    inset-inline: -16px;
  }

  .md-max\:inset-in--9 {
    inset-inline: -18px;
  }

  .md-max\:inset-in--10 {
    inset-inline: -20px;
  }

  .md-max\:inset-in--11 {
    inset-inline: -22px;
  }

  .md-max\:inset-in--12 {
    inset-inline: -24px;
  }

  .md-max\:inset-in-25 {
    inset-inline: 25%;
  }

  .md-max\:inset-in-50 {
    inset-inline: 50%;
  }

  .md-max\:inset-in-75 {
    inset-inline: 75%;
  }

  .md-max\:inset-in-100 {
    inset-inline: 100%;
  }

  .md-max\:inset-in--25 {
    inset-inline: -25%;
  }

  .md-max\:inset-in--50 {
    inset-inline: -50%;
  }

  .md-max\:inset-in--75 {
    inset-inline: -75%;
  }

  .md-max\:inset-in--100 {
    inset-inline: -100%;
  }

  .md-max\:inset-e-0 {
    inset-inline-end: 0;
  }

  .md-max\:inset-e-1 {
    inset-inline-end: 2px;
  }

  .md-max\:inset-e-2 {
    inset-inline-end: 4px;
  }

  .md-max\:inset-e-3 {
    inset-inline-end: 6px;
  }

  .md-max\:inset-e-4 {
    inset-inline-end: 8px;
  }

  .md-max\:inset-e-5 {
    inset-inline-end: 10px;
  }

  .md-max\:inset-e-6 {
    inset-inline-end: 12px;
  }

  .md-max\:inset-e-7 {
    inset-inline-end: 14px;
  }

  .md-max\:inset-e-8 {
    inset-inline-end: 16px;
  }

  .md-max\:inset-e-9 {
    inset-inline-end: 18px;
  }

  .md-max\:inset-e-10 {
    inset-inline-end: 20px;
  }

  .md-max\:inset-e-11 {
    inset-inline-end: 22px;
  }

  .md-max\:inset-e-12 {
    inset-inline-end: 24px;
  }

  .md-max\:inset-e--1 {
    inset-inline-end: -2px;
  }

  .md-max\:inset-e--2 {
    inset-inline-end: -4px;
  }

  .md-max\:inset-e--3 {
    inset-inline-end: -6px;
  }

  .md-max\:inset-e--4 {
    inset-inline-end: -8px;
  }

  .md-max\:inset-e--5 {
    inset-inline-end: -10px;
  }

  .md-max\:inset-e--6 {
    inset-inline-end: -12px;
  }

  .md-max\:inset-e--7 {
    inset-inline-end: -14px;
  }

  .md-max\:inset-e--8 {
    inset-inline-end: -16px;
  }

  .md-max\:inset-e--9 {
    inset-inline-end: -18px;
  }

  .md-max\:inset-e--10 {
    inset-inline-end: -20px;
  }

  .md-max\:inset-e--11 {
    inset-inline-end: -22px;
  }

  .md-max\:inset-e--12 {
    inset-inline-end: -24px;
  }

  .md-max\:inset-e-25 {
    inset-inline-end: 25%;
  }

  .md-max\:inset-e-50 {
    inset-inline-end: 50%;
  }

  .md-max\:inset-e-75 {
    inset-inline-end: 75%;
  }

  .md-max\:inset-e-100 {
    inset-inline-end: 100%;
  }

  .md-max\:inset-e--25 {
    inset-inline-end: -25%;
  }

  .md-max\:inset-e--50 {
    inset-inline-end: -50%;
  }

  .md-max\:inset-e--75 {
    inset-inline-end: -75%;
  }

  .md-max\:inset-e--100 {
    inset-inline-end: -100%;
  }

  .md-max\:inset-s-0 {
    inset-inline-start: 0;
  }

  .md-max\:inset-s-1 {
    inset-inline-start: 2px;
  }

  .md-max\:inset-s-2 {
    inset-inline-start: 4px;
  }

  .md-max\:inset-s-3 {
    inset-inline-start: 6px;
  }

  .md-max\:inset-s-4 {
    inset-inline-start: 8px;
  }

  .md-max\:inset-s-5 {
    inset-inline-start: 10px;
  }

  .md-max\:inset-s-6 {
    inset-inline-start: 12px;
  }

  .md-max\:inset-s-7 {
    inset-inline-start: 14px;
  }

  .md-max\:inset-s-8 {
    inset-inline-start: 16px;
  }

  .md-max\:inset-s-9 {
    inset-inline-start: 18px;
  }

  .md-max\:inset-s-10 {
    inset-inline-start: 20px;
  }

  .md-max\:inset-s-11 {
    inset-inline-start: 22px;
  }

  .md-max\:inset-s-12 {
    inset-inline-start: 24px;
  }

  .md-max\:inset-s--1 {
    inset-inline-start: -2px;
  }

  .md-max\:inset-s--2 {
    inset-inline-start: -4px;
  }

  .md-max\:inset-s--3 {
    inset-inline-start: -6px;
  }

  .md-max\:inset-s--4 {
    inset-inline-start: -8px;
  }

  .md-max\:inset-s--5 {
    inset-inline-start: -10px;
  }

  .md-max\:inset-s--6 {
    inset-inline-start: -12px;
  }

  .md-max\:inset-s--7 {
    inset-inline-start: -14px;
  }

  .md-max\:inset-s--8 {
    inset-inline-start: -16px;
  }

  .md-max\:inset-s--9 {
    inset-inline-start: -18px;
  }

  .md-max\:inset-s--10 {
    inset-inline-start: -20px;
  }

  .md-max\:inset-s--11 {
    inset-inline-start: -22px;
  }

  .md-max\:inset-s--12 {
    inset-inline-start: -24px;
  }

  .md-max\:inset-s-25 {
    inset-inline-start: 25%;
  }

  .md-max\:inset-s-50 {
    inset-inline-start: 50%;
  }

  .md-max\:inset-s-75 {
    inset-inline-start: 75%;
  }

  .md-max\:inset-s-100 {
    inset-inline-start: 100%;
  }

  .md-max\:inset-s--25 {
    inset-inline-start: -25%;
  }

  .md-max\:inset-s--50 {
    inset-inline-start: -50%;
  }

  .md-max\:inset-s--75 {
    inset-inline-start: -75%;
  }

  .md-max\:inset-s--100 {
    inset-inline-start: -100%;
  }

  .md-max\:inset-b-0 {
    inset-block: 0;
  }

  .md-max\:inset-b-1 {
    inset-block: 2px;
  }

  .md-max\:inset-b-2 {
    inset-block: 4px;
  }

  .md-max\:inset-b-3 {
    inset-block: 6px;
  }

  .md-max\:inset-b-4 {
    inset-block: 8px;
  }

  .md-max\:inset-b-5 {
    inset-block: 10px;
  }

  .md-max\:inset-b-6 {
    inset-block: 12px;
  }

  .md-max\:inset-b-7 {
    inset-block: 14px;
  }

  .md-max\:inset-b-8 {
    inset-block: 16px;
  }

  .md-max\:inset-b-9 {
    inset-block: 18px;
  }

  .md-max\:inset-b-10 {
    inset-block: 20px;
  }

  .md-max\:inset-b-11 {
    inset-block: 22px;
  }

  .md-max\:inset-b-12 {
    inset-block: 24px;
  }

  .md-max\:inset-b--1 {
    inset-block: -2px;
  }

  .md-max\:inset-b--2 {
    inset-block: -4px;
  }

  .md-max\:inset-b--3 {
    inset-block: -6px;
  }

  .md-max\:inset-b--4 {
    inset-block: -8px;
  }

  .md-max\:inset-b--5 {
    inset-block: -10px;
  }

  .md-max\:inset-b--6 {
    inset-block: -12px;
  }

  .md-max\:inset-b--7 {
    inset-block: -14px;
  }

  .md-max\:inset-b--8 {
    inset-block: -16px;
  }

  .md-max\:inset-b--9 {
    inset-block: -18px;
  }

  .md-max\:inset-b--10 {
    inset-block: -20px;
  }

  .md-max\:inset-b--11 {
    inset-block: -22px;
  }

  .md-max\:inset-b--12 {
    inset-block: -24px;
  }

  .md-max\:inset-b-25 {
    inset-block: 25%;
  }

  .md-max\:inset-b-50 {
    inset-block: 50%;
  }

  .md-max\:inset-b-75 {
    inset-block: 75%;
  }

  .md-max\:inset-b-100 {
    inset-block: 100%;
  }

  .md-max\:inset-b--25 {
    inset-block: -25%;
  }

  .md-max\:inset-b--50 {
    inset-block: -50%;
  }

  .md-max\:inset-b--75 {
    inset-block: -75%;
  }

  .md-max\:inset-b--100 {
    inset-block: -100%;
  }

  .md-max\:inset-b-e-0 {
    inset-block-end: 0;
  }

  .md-max\:inset-b-e-1 {
    inset-block-end: 2px;
  }

  .md-max\:inset-b-e-2 {
    inset-block-end: 4px;
  }

  .md-max\:inset-b-e-3 {
    inset-block-end: 6px;
  }

  .md-max\:inset-b-e-4 {
    inset-block-end: 8px;
  }

  .md-max\:inset-b-e-5 {
    inset-block-end: 10px;
  }

  .md-max\:inset-b-e-6 {
    inset-block-end: 12px;
  }

  .md-max\:inset-b-e-7 {
    inset-block-end: 14px;
  }

  .md-max\:inset-b-e-8 {
    inset-block-end: 16px;
  }

  .md-max\:inset-b-e-9 {
    inset-block-end: 18px;
  }

  .md-max\:inset-b-e-10 {
    inset-block-end: 20px;
  }

  .md-max\:inset-b-e-11 {
    inset-block-end: 22px;
  }

  .md-max\:inset-b-e-12 {
    inset-block-end: 24px;
  }

  .md-max\:inset-b-e--1 {
    inset-block-end: -2px;
  }

  .md-max\:inset-b-e--2 {
    inset-block-end: -4px;
  }

  .md-max\:inset-b-e--3 {
    inset-block-end: -6px;
  }

  .md-max\:inset-b-e--4 {
    inset-block-end: -8px;
  }

  .md-max\:inset-b-e--5 {
    inset-block-end: -10px;
  }

  .md-max\:inset-b-e--6 {
    inset-block-end: -12px;
  }

  .md-max\:inset-b-e--7 {
    inset-block-end: -14px;
  }

  .md-max\:inset-b-e--8 {
    inset-block-end: -16px;
  }

  .md-max\:inset-b-e--9 {
    inset-block-end: -18px;
  }

  .md-max\:inset-b-e--10 {
    inset-block-end: -20px;
  }

  .md-max\:inset-b-e--11 {
    inset-block-end: -22px;
  }

  .md-max\:inset-b-e--12 {
    inset-block-end: -24px;
  }

  .md-max\:inset-b-e-25 {
    inset-block-end: 25%;
  }

  .md-max\:inset-b-e-50 {
    inset-block-end: 50%;
  }

  .md-max\:inset-b-e-75 {
    inset-block-end: 75%;
  }

  .md-max\:inset-b-e-100 {
    inset-block-end: 100%;
  }

  .md-max\:inset-b-e--25 {
    inset-block-end: -25%;
  }

  .md-max\:inset-b-e--50 {
    inset-block-end: -50%;
  }

  .md-max\:inset-b-e--75 {
    inset-block-end: -75%;
  }

  .md-max\:inset-b-e--100 {
    inset-block-end: -100%;
  }

  .md-max\:inset-b-s-0 {
    inset-block-start: 0;
  }

  .md-max\:inset-b-s-1 {
    inset-block-start: 2px;
  }

  .md-max\:inset-b-s-2 {
    inset-block-start: 4px;
  }

  .md-max\:inset-b-s-3 {
    inset-block-start: 6px;
  }

  .md-max\:inset-b-s-4 {
    inset-block-start: 8px;
  }

  .md-max\:inset-b-s-5 {
    inset-block-start: 10px;
  }

  .md-max\:inset-b-s-6 {
    inset-block-start: 12px;
  }

  .md-max\:inset-b-s-7 {
    inset-block-start: 14px;
  }

  .md-max\:inset-b-s-8 {
    inset-block-start: 16px;
  }

  .md-max\:inset-b-s-9 {
    inset-block-start: 18px;
  }

  .md-max\:inset-b-s-10 {
    inset-block-start: 20px;
  }

  .md-max\:inset-b-s-11 {
    inset-block-start: 22px;
  }

  .md-max\:inset-b-s-12 {
    inset-block-start: 24px;
  }

  .md-max\:inset-b-s--1 {
    inset-block-start: -2px;
  }

  .md-max\:inset-b-s--2 {
    inset-block-start: -4px;
  }

  .md-max\:inset-b-s--3 {
    inset-block-start: -6px;
  }

  .md-max\:inset-b-s--4 {
    inset-block-start: -8px;
  }

  .md-max\:inset-b-s--5 {
    inset-block-start: -10px;
  }

  .md-max\:inset-b-s--6 {
    inset-block-start: -12px;
  }

  .md-max\:inset-b-s--7 {
    inset-block-start: -14px;
  }

  .md-max\:inset-b-s--8 {
    inset-block-start: -16px;
  }

  .md-max\:inset-b-s--9 {
    inset-block-start: -18px;
  }

  .md-max\:inset-b-s--10 {
    inset-block-start: -20px;
  }

  .md-max\:inset-b-s--11 {
    inset-block-start: -22px;
  }

  .md-max\:inset-b-s--12 {
    inset-block-start: -24px;
  }

  .md-max\:inset-b-s-25 {
    inset-block-start: 25%;
  }

  .md-max\:inset-b-s-50 {
    inset-block-start: 50%;
  }

  .md-max\:inset-b-s-75 {
    inset-block-start: 75%;
  }

  .md-max\:inset-b-s-100 {
    inset-block-start: 100%;
  }

  .md-max\:inset-b-s--25 {
    inset-block-start: -25%;
  }

  .md-max\:inset-b-s--50 {
    inset-block-start: -50%;
  }

  .md-max\:inset-b-s--75 {
    inset-block-start: -75%;
  }

  .md-max\:inset-b-s--100 {
    inset-block-start: -100%;
  }

  .md-max\:overflow-hidden {
    overflow: hidden;
  }

  .md-max\:overflow-auto {
    overflow: auto;
  }

  .md-max\:overflow-scroll {
    overflow: scroll;
  }

  .md-max\:overflow-visible {
    overflow: visible;
  }

  .md-max\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .md-max\:overflow-x-auto {
    overflow-x: auto;
  }

  .md-max\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .md-max\:overflow-x-visible {
    overflow-x: visible;
  }

  .md-max\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .md-max\:overflow-y-auto {
    overflow-y: auto;
  }

  .md-max\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .md-max\:overflow-y-visible {
    overflow-y: visible;
  }

  .md-max\:w-2 {
    width: 4px;
  }

  .md-max\:w-4 {
    width: 8px;
  }

  .md-max\:w-6 {
    width: 12px;
  }

  .md-max\:w-8 {
    width: 16px;
  }

  .md-max\:w-10 {
    width: 20px;
  }

  .md-max\:w-12 {
    width: 24px;
  }

  .md-max\:w-14 {
    width: 28px;
  }

  .md-max\:w-16 {
    width: 32px;
  }

  .md-max\:w-18 {
    width: 36px;
  }

  .md-max\:w-20 {
    width: 40px;
  }

  .md-max\:w-22 {
    width: 44px;
  }

  .md-max\:w-24 {
    width: 48px;
  }

  .md-max\:w-26 {
    width: 52px;
  }

  .md-max\:w-28 {
    width: 56px;
  }

  .md-max\:w-30 {
    width: 60px;
  }

  .md-max\:w-32 {
    width: 64px;
  }

  .md-max\:w-34 {
    width: 68px;
  }

  .md-max\:w-36 {
    width: 72px;
  }

  .md-max\:w-38 {
    width: 76px;
  }

  .md-max\:w-40 {
    width: 80px;
  }

  .md-max\:w-42 {
    width: 84px;
  }

  .md-max\:w-44 {
    width: 88px;
  }

  .md-max\:w-46 {
    width: 92px;
  }

  .md-max\:w-48 {
    width: 96px;
  }

  .md-max\:w-50 {
    width: 100px;
  }

  .md-max\:w-52 {
    width: 104px;
  }

  .md-max\:w-54 {
    width: 108px;
  }

  .md-max\:w-56 {
    width: 112px;
  }

  .md-max\:w-58 {
    width: 116px;
  }

  .md-max\:w-60 {
    width: 120px;
  }

  .md-max\:w-62 {
    width: 124px;
  }

  .md-max\:w-64 {
    width: 128px;
  }

  .md-max\:w-66 {
    width: 132px;
  }

  .md-max\:w-68 {
    width: 136px;
  }

  .md-max\:w-70 {
    width: 140px;
  }

  .md-max\:w-72 {
    width: 144px;
  }

  .md-max\:w-74 {
    width: 148px;
  }

  .md-max\:w-76 {
    width: 152px;
  }

  .md-max\:w-78 {
    width: 156px;
  }

  .md-max\:w-80 {
    width: 160px;
  }

  .md-max\:w-82 {
    width: 164px;
  }

  .md-max\:w-84 {
    width: 168px;
  }

  .md-max\:w-86 {
    width: 172px;
  }

  .md-max\:w-88 {
    width: 176px;
  }

  .md-max\:w-90 {
    width: 180px;
  }

  .md-max\:w-92 {
    width: 184px;
  }

  .md-max\:w-94 {
    width: 188px;
  }

  .md-max\:w-96 {
    width: 192px;
  }

  .md-max\:w-98 {
    width: 196px;
  }

  .md-max\:w-100 {
    width: 200px;
  }

  .md-max\:w-102 {
    width: 204px;
  }

  .md-max\:w-104 {
    width: 208px;
  }

  .md-max\:w-106 {
    width: 212px;
  }

  .md-max\:w-108 {
    width: 216px;
  }

  .md-max\:w-110 {
    width: 220px;
  }

  .md-max\:w-112 {
    width: 224px;
  }

  .md-max\:w-114 {
    width: 228px;
  }

  .md-max\:w-116 {
    width: 232px;
  }

  .md-max\:w-118 {
    width: 236px;
  }

  .md-max\:w-120 {
    width: 240px;
  }

  .md-max\:w-122 {
    width: 244px;
  }

  .md-max\:w-124 {
    width: 248px;
  }

  .md-max\:w-126 {
    width: 252px;
  }

  .md-max\:w-128 {
    width: 256px;
  }

  .md-max\:w-130 {
    width: 260px;
  }

  .md-max\:w-132 {
    width: 264px;
  }

  .md-max\:w-134 {
    width: 268px;
  }

  .md-max\:w-136 {
    width: 272px;
  }

  .md-max\:w-138 {
    width: 276px;
  }

  .md-max\:w-140 {
    width: 280px;
  }

  .md-max\:w-142 {
    width: 284px;
  }

  .md-max\:w-144 {
    width: 288px;
  }

  .md-max\:w-146 {
    width: 292px;
  }

  .md-max\:w-148 {
    width: 296px;
  }

  .md-max\:w-150 {
    width: 300px;
  }

  .md-max\:w-152 {
    width: 304px;
  }

  .md-max\:w-154 {
    width: 308px;
  }

  .md-max\:w-156 {
    width: 312px;
  }

  .md-max\:w-158 {
    width: 316px;
  }

  .md-max\:w-160 {
    width: 320px;
  }

  .md-max\:w-162 {
    width: 324px;
  }

  .md-max\:w-164 {
    width: 328px;
  }

  .md-max\:w-166 {
    width: 332px;
  }

  .md-max\:w-168 {
    width: 336px;
  }

  .md-max\:w-170 {
    width: 340px;
  }

  .md-max\:w-172 {
    width: 344px;
  }

  .md-max\:w-174 {
    width: 348px;
  }

  .md-max\:w-176 {
    width: 352px;
  }

  .md-max\:w-178 {
    width: 356px;
  }

  .md-max\:w-180 {
    width: 360px;
  }

  .md-max\:w-182 {
    width: 364px;
  }

  .md-max\:w-184 {
    width: 368px;
  }

  .md-max\:w-186 {
    width: 372px;
  }

  .md-max\:w-188 {
    width: 376px;
  }

  .md-max\:w-190 {
    width: 380px;
  }

  .md-max\:w-192 {
    width: 384px;
  }

  .md-max\:w-0 {
    width: 0;
  }

  .md-max\:w-1 {
    width: 1px;
  }

  .md-max\:w-1\.5 {
    width: 2px;
  }

  .md-max\:w-fit {
    width: fit-content;
  }

  .md-max\:w-min {
    width: min-content;
  }

  .md-max\:w-max {
    width: max-content;
  }

  .md-max\:w-auto {
    width: auto;
  }

  .md-max\:w-screen {
    width: 100vw;
  }

  .md-max\:w-1\/2 {
    width: 50%;
  }

  .md-max\:w-1\/3 {
    width: 33.3333333333%;
  }

  .md-max\:w-2\/3 {
    width: 66.6666666667%;
  }

  .md-max\:w-1\/4 {
    width: 25%;
  }

  .md-max\:w-3\/4 {
    width: 75%;
  }

  .md-max\:w-1\/10 {
    width: 10%;
  }

  .md-max\:w-2\/10 {
    width: 20%;
  }

  .md-max\:w-3\/10 {
    width: 30%;
  }

  .md-max\:w-4\/10 {
    width: 40%;
  }

  .md-max\:w-6\/10 {
    width: 60%;
  }

  .md-max\:w-7\/10 {
    width: 70%;
  }

  .md-max\:w-8\/10 {
    width: 80%;
  }

  .md-max\:w-9\/10 {
    width: 90%;
  }

  .md-max\:w-full {
    width: 100%;
  }

  .md-max\:max-w-2 {
    max-width: 4px;
  }

  .md-max\:max-w-4 {
    max-width: 8px;
  }

  .md-max\:max-w-6 {
    max-width: 12px;
  }

  .md-max\:max-w-8 {
    max-width: 16px;
  }

  .md-max\:max-w-10 {
    max-width: 20px;
  }

  .md-max\:max-w-12 {
    max-width: 24px;
  }

  .md-max\:max-w-14 {
    max-width: 28px;
  }

  .md-max\:max-w-16 {
    max-width: 32px;
  }

  .md-max\:max-w-18 {
    max-width: 36px;
  }

  .md-max\:max-w-20 {
    max-width: 40px;
  }

  .md-max\:max-w-22 {
    max-width: 44px;
  }

  .md-max\:max-w-24 {
    max-width: 48px;
  }

  .md-max\:max-w-26 {
    max-width: 52px;
  }

  .md-max\:max-w-28 {
    max-width: 56px;
  }

  .md-max\:max-w-30 {
    max-width: 60px;
  }

  .md-max\:max-w-32 {
    max-width: 64px;
  }

  .md-max\:max-w-34 {
    max-width: 68px;
  }

  .md-max\:max-w-36 {
    max-width: 72px;
  }

  .md-max\:max-w-38 {
    max-width: 76px;
  }

  .md-max\:max-w-40 {
    max-width: 80px;
  }

  .md-max\:max-w-42 {
    max-width: 84px;
  }

  .md-max\:max-w-44 {
    max-width: 88px;
  }

  .md-max\:max-w-46 {
    max-width: 92px;
  }

  .md-max\:max-w-48 {
    max-width: 96px;
  }

  .md-max\:max-w-50 {
    max-width: 100px;
  }

  .md-max\:max-w-52 {
    max-width: 104px;
  }

  .md-max\:max-w-54 {
    max-width: 108px;
  }

  .md-max\:max-w-56 {
    max-width: 112px;
  }

  .md-max\:max-w-58 {
    max-width: 116px;
  }

  .md-max\:max-w-60 {
    max-width: 120px;
  }

  .md-max\:max-w-62 {
    max-width: 124px;
  }

  .md-max\:max-w-64 {
    max-width: 128px;
  }

  .md-max\:max-w-66 {
    max-width: 132px;
  }

  .md-max\:max-w-68 {
    max-width: 136px;
  }

  .md-max\:max-w-70 {
    max-width: 140px;
  }

  .md-max\:max-w-72 {
    max-width: 144px;
  }

  .md-max\:max-w-74 {
    max-width: 148px;
  }

  .md-max\:max-w-76 {
    max-width: 152px;
  }

  .md-max\:max-w-78 {
    max-width: 156px;
  }

  .md-max\:max-w-80 {
    max-width: 160px;
  }

  .md-max\:max-w-82 {
    max-width: 164px;
  }

  .md-max\:max-w-84 {
    max-width: 168px;
  }

  .md-max\:max-w-86 {
    max-width: 172px;
  }

  .md-max\:max-w-88 {
    max-width: 176px;
  }

  .md-max\:max-w-90 {
    max-width: 180px;
  }

  .md-max\:max-w-92 {
    max-width: 184px;
  }

  .md-max\:max-w-94 {
    max-width: 188px;
  }

  .md-max\:max-w-96 {
    max-width: 192px;
  }

  .md-max\:max-w-98 {
    max-width: 196px;
  }

  .md-max\:max-w-100 {
    max-width: 200px;
  }

  .md-max\:max-w-102 {
    max-width: 204px;
  }

  .md-max\:max-w-104 {
    max-width: 208px;
  }

  .md-max\:max-w-106 {
    max-width: 212px;
  }

  .md-max\:max-w-108 {
    max-width: 216px;
  }

  .md-max\:max-w-110 {
    max-width: 220px;
  }

  .md-max\:max-w-112 {
    max-width: 224px;
  }

  .md-max\:max-w-114 {
    max-width: 228px;
  }

  .md-max\:max-w-116 {
    max-width: 232px;
  }

  .md-max\:max-w-118 {
    max-width: 236px;
  }

  .md-max\:max-w-120 {
    max-width: 240px;
  }

  .md-max\:max-w-122 {
    max-width: 244px;
  }

  .md-max\:max-w-124 {
    max-width: 248px;
  }

  .md-max\:max-w-126 {
    max-width: 252px;
  }

  .md-max\:max-w-128 {
    max-width: 256px;
  }

  .md-max\:max-w-130 {
    max-width: 260px;
  }

  .md-max\:max-w-132 {
    max-width: 264px;
  }

  .md-max\:max-w-134 {
    max-width: 268px;
  }

  .md-max\:max-w-136 {
    max-width: 272px;
  }

  .md-max\:max-w-138 {
    max-width: 276px;
  }

  .md-max\:max-w-140 {
    max-width: 280px;
  }

  .md-max\:max-w-142 {
    max-width: 284px;
  }

  .md-max\:max-w-144 {
    max-width: 288px;
  }

  .md-max\:max-w-146 {
    max-width: 292px;
  }

  .md-max\:max-w-148 {
    max-width: 296px;
  }

  .md-max\:max-w-150 {
    max-width: 300px;
  }

  .md-max\:max-w-152 {
    max-width: 304px;
  }

  .md-max\:max-w-154 {
    max-width: 308px;
  }

  .md-max\:max-w-156 {
    max-width: 312px;
  }

  .md-max\:max-w-158 {
    max-width: 316px;
  }

  .md-max\:max-w-160 {
    max-width: 320px;
  }

  .md-max\:max-w-162 {
    max-width: 324px;
  }

  .md-max\:max-w-164 {
    max-width: 328px;
  }

  .md-max\:max-w-166 {
    max-width: 332px;
  }

  .md-max\:max-w-168 {
    max-width: 336px;
  }

  .md-max\:max-w-170 {
    max-width: 340px;
  }

  .md-max\:max-w-172 {
    max-width: 344px;
  }

  .md-max\:max-w-174 {
    max-width: 348px;
  }

  .md-max\:max-w-176 {
    max-width: 352px;
  }

  .md-max\:max-w-178 {
    max-width: 356px;
  }

  .md-max\:max-w-180 {
    max-width: 360px;
  }

  .md-max\:max-w-182 {
    max-width: 364px;
  }

  .md-max\:max-w-184 {
    max-width: 368px;
  }

  .md-max\:max-w-186 {
    max-width: 372px;
  }

  .md-max\:max-w-188 {
    max-width: 376px;
  }

  .md-max\:max-w-190 {
    max-width: 380px;
  }

  .md-max\:max-w-192 {
    max-width: 384px;
  }

  .md-max\:max-w-0 {
    max-width: 0;
  }

  .md-max\:max-w-1 {
    max-width: 1px;
  }

  .md-max\:max-w-1\.5 {
    max-width: 2px;
  }

  .md-max\:max-w-fit {
    max-width: fit-content;
  }

  .md-max\:max-w-min {
    max-width: min-content;
  }

  .md-max\:max-w-max {
    max-width: max-content;
  }

  .md-max\:max-w-auto {
    max-width: auto;
  }

  .md-max\:max-w-screen {
    max-width: 100vw;
  }

  .md-max\:max-w-1\/2 {
    max-width: 50%;
  }

  .md-max\:max-w-1\/3 {
    max-width: 33.3333333333%;
  }

  .md-max\:max-w-2\/3 {
    max-width: 66.6666666667%;
  }

  .md-max\:max-w-1\/4 {
    max-width: 25%;
  }

  .md-max\:max-w-3\/4 {
    max-width: 75%;
  }

  .md-max\:max-w-1\/10 {
    max-width: 10%;
  }

  .md-max\:max-w-2\/10 {
    max-width: 20%;
  }

  .md-max\:max-w-3\/10 {
    max-width: 30%;
  }

  .md-max\:max-w-4\/10 {
    max-width: 40%;
  }

  .md-max\:max-w-6\/10 {
    max-width: 60%;
  }

  .md-max\:max-w-7\/10 {
    max-width: 70%;
  }

  .md-max\:max-w-8\/10 {
    max-width: 80%;
  }

  .md-max\:max-w-9\/10 {
    max-width: 90%;
  }

  .md-max\:max-w-full {
    max-width: 100%;
  }

  .md-max\:min-w-2 {
    min-width: 4px;
  }

  .md-max\:min-w-4 {
    min-width: 8px;
  }

  .md-max\:min-w-6 {
    min-width: 12px;
  }

  .md-max\:min-w-8 {
    min-width: 16px;
  }

  .md-max\:min-w-10 {
    min-width: 20px;
  }

  .md-max\:min-w-12 {
    min-width: 24px;
  }

  .md-max\:min-w-14 {
    min-width: 28px;
  }

  .md-max\:min-w-16 {
    min-width: 32px;
  }

  .md-max\:min-w-18 {
    min-width: 36px;
  }

  .md-max\:min-w-20 {
    min-width: 40px;
  }

  .md-max\:min-w-22 {
    min-width: 44px;
  }

  .md-max\:min-w-24 {
    min-width: 48px;
  }

  .md-max\:min-w-26 {
    min-width: 52px;
  }

  .md-max\:min-w-28 {
    min-width: 56px;
  }

  .md-max\:min-w-30 {
    min-width: 60px;
  }

  .md-max\:min-w-32 {
    min-width: 64px;
  }

  .md-max\:min-w-34 {
    min-width: 68px;
  }

  .md-max\:min-w-36 {
    min-width: 72px;
  }

  .md-max\:min-w-38 {
    min-width: 76px;
  }

  .md-max\:min-w-40 {
    min-width: 80px;
  }

  .md-max\:min-w-42 {
    min-width: 84px;
  }

  .md-max\:min-w-44 {
    min-width: 88px;
  }

  .md-max\:min-w-46 {
    min-width: 92px;
  }

  .md-max\:min-w-48 {
    min-width: 96px;
  }

  .md-max\:min-w-50 {
    min-width: 100px;
  }

  .md-max\:min-w-52 {
    min-width: 104px;
  }

  .md-max\:min-w-54 {
    min-width: 108px;
  }

  .md-max\:min-w-56 {
    min-width: 112px;
  }

  .md-max\:min-w-58 {
    min-width: 116px;
  }

  .md-max\:min-w-60 {
    min-width: 120px;
  }

  .md-max\:min-w-62 {
    min-width: 124px;
  }

  .md-max\:min-w-64 {
    min-width: 128px;
  }

  .md-max\:min-w-66 {
    min-width: 132px;
  }

  .md-max\:min-w-68 {
    min-width: 136px;
  }

  .md-max\:min-w-70 {
    min-width: 140px;
  }

  .md-max\:min-w-72 {
    min-width: 144px;
  }

  .md-max\:min-w-74 {
    min-width: 148px;
  }

  .md-max\:min-w-76 {
    min-width: 152px;
  }

  .md-max\:min-w-78 {
    min-width: 156px;
  }

  .md-max\:min-w-80 {
    min-width: 160px;
  }

  .md-max\:min-w-82 {
    min-width: 164px;
  }

  .md-max\:min-w-84 {
    min-width: 168px;
  }

  .md-max\:min-w-86 {
    min-width: 172px;
  }

  .md-max\:min-w-88 {
    min-width: 176px;
  }

  .md-max\:min-w-90 {
    min-width: 180px;
  }

  .md-max\:min-w-92 {
    min-width: 184px;
  }

  .md-max\:min-w-94 {
    min-width: 188px;
  }

  .md-max\:min-w-96 {
    min-width: 192px;
  }

  .md-max\:min-w-98 {
    min-width: 196px;
  }

  .md-max\:min-w-100 {
    min-width: 200px;
  }

  .md-max\:min-w-102 {
    min-width: 204px;
  }

  .md-max\:min-w-104 {
    min-width: 208px;
  }

  .md-max\:min-w-106 {
    min-width: 212px;
  }

  .md-max\:min-w-108 {
    min-width: 216px;
  }

  .md-max\:min-w-110 {
    min-width: 220px;
  }

  .md-max\:min-w-112 {
    min-width: 224px;
  }

  .md-max\:min-w-114 {
    min-width: 228px;
  }

  .md-max\:min-w-116 {
    min-width: 232px;
  }

  .md-max\:min-w-118 {
    min-width: 236px;
  }

  .md-max\:min-w-120 {
    min-width: 240px;
  }

  .md-max\:min-w-122 {
    min-width: 244px;
  }

  .md-max\:min-w-124 {
    min-width: 248px;
  }

  .md-max\:min-w-126 {
    min-width: 252px;
  }

  .md-max\:min-w-128 {
    min-width: 256px;
  }

  .md-max\:min-w-130 {
    min-width: 260px;
  }

  .md-max\:min-w-132 {
    min-width: 264px;
  }

  .md-max\:min-w-134 {
    min-width: 268px;
  }

  .md-max\:min-w-136 {
    min-width: 272px;
  }

  .md-max\:min-w-138 {
    min-width: 276px;
  }

  .md-max\:min-w-140 {
    min-width: 280px;
  }

  .md-max\:min-w-142 {
    min-width: 284px;
  }

  .md-max\:min-w-144 {
    min-width: 288px;
  }

  .md-max\:min-w-146 {
    min-width: 292px;
  }

  .md-max\:min-w-148 {
    min-width: 296px;
  }

  .md-max\:min-w-150 {
    min-width: 300px;
  }

  .md-max\:min-w-152 {
    min-width: 304px;
  }

  .md-max\:min-w-154 {
    min-width: 308px;
  }

  .md-max\:min-w-156 {
    min-width: 312px;
  }

  .md-max\:min-w-158 {
    min-width: 316px;
  }

  .md-max\:min-w-160 {
    min-width: 320px;
  }

  .md-max\:min-w-162 {
    min-width: 324px;
  }

  .md-max\:min-w-164 {
    min-width: 328px;
  }

  .md-max\:min-w-166 {
    min-width: 332px;
  }

  .md-max\:min-w-168 {
    min-width: 336px;
  }

  .md-max\:min-w-170 {
    min-width: 340px;
  }

  .md-max\:min-w-172 {
    min-width: 344px;
  }

  .md-max\:min-w-174 {
    min-width: 348px;
  }

  .md-max\:min-w-176 {
    min-width: 352px;
  }

  .md-max\:min-w-178 {
    min-width: 356px;
  }

  .md-max\:min-w-180 {
    min-width: 360px;
  }

  .md-max\:min-w-182 {
    min-width: 364px;
  }

  .md-max\:min-w-184 {
    min-width: 368px;
  }

  .md-max\:min-w-186 {
    min-width: 372px;
  }

  .md-max\:min-w-188 {
    min-width: 376px;
  }

  .md-max\:min-w-190 {
    min-width: 380px;
  }

  .md-max\:min-w-192 {
    min-width: 384px;
  }

  .md-max\:min-w-0 {
    min-width: 0;
  }

  .md-max\:min-w-1 {
    min-width: 1px;
  }

  .md-max\:min-w-1\.5 {
    min-width: 2px;
  }

  .md-max\:min-w-fit {
    min-width: fit-content;
  }

  .md-max\:min-w-min {
    min-width: min-content;
  }

  .md-max\:min-w-max {
    min-width: max-content;
  }

  .md-max\:min-w-auto {
    min-width: auto;
  }

  .md-max\:min-w-screen {
    min-width: 100vw;
  }

  .md-max\:min-w-1\/2 {
    min-width: 50%;
  }

  .md-max\:min-w-1\/3 {
    min-width: 33.3333333333%;
  }

  .md-max\:min-w-2\/3 {
    min-width: 66.6666666667%;
  }

  .md-max\:min-w-1\/4 {
    min-width: 25%;
  }

  .md-max\:min-w-3\/4 {
    min-width: 75%;
  }

  .md-max\:min-w-1\/10 {
    min-width: 10%;
  }

  .md-max\:min-w-2\/10 {
    min-width: 20%;
  }

  .md-max\:min-w-3\/10 {
    min-width: 30%;
  }

  .md-max\:min-w-4\/10 {
    min-width: 40%;
  }

  .md-max\:min-w-6\/10 {
    min-width: 60%;
  }

  .md-max\:min-w-7\/10 {
    min-width: 70%;
  }

  .md-max\:min-w-8\/10 {
    min-width: 80%;
  }

  .md-max\:min-w-9\/10 {
    min-width: 90%;
  }

  .md-max\:min-w-full {
    min-width: 100%;
  }

  .md-max\:h-2 {
    height: 4px;
  }

  .md-max\:h-4 {
    height: 8px;
  }

  .md-max\:h-6 {
    height: 12px;
  }

  .md-max\:h-8 {
    height: 16px;
  }

  .md-max\:h-10 {
    height: 20px;
  }

  .md-max\:h-12 {
    height: 24px;
  }

  .md-max\:h-14 {
    height: 28px;
  }

  .md-max\:h-16 {
    height: 32px;
  }

  .md-max\:h-18 {
    height: 36px;
  }

  .md-max\:h-20 {
    height: 40px;
  }

  .md-max\:h-22 {
    height: 44px;
  }

  .md-max\:h-24 {
    height: 48px;
  }

  .md-max\:h-26 {
    height: 52px;
  }

  .md-max\:h-28 {
    height: 56px;
  }

  .md-max\:h-30 {
    height: 60px;
  }

  .md-max\:h-32 {
    height: 64px;
  }

  .md-max\:h-34 {
    height: 68px;
  }

  .md-max\:h-36 {
    height: 72px;
  }

  .md-max\:h-38 {
    height: 76px;
  }

  .md-max\:h-40 {
    height: 80px;
  }

  .md-max\:h-42 {
    height: 84px;
  }

  .md-max\:h-44 {
    height: 88px;
  }

  .md-max\:h-46 {
    height: 92px;
  }

  .md-max\:h-48 {
    height: 96px;
  }

  .md-max\:h-50 {
    height: 100px;
  }

  .md-max\:h-52 {
    height: 104px;
  }

  .md-max\:h-54 {
    height: 108px;
  }

  .md-max\:h-56 {
    height: 112px;
  }

  .md-max\:h-58 {
    height: 116px;
  }

  .md-max\:h-60 {
    height: 120px;
  }

  .md-max\:h-62 {
    height: 124px;
  }

  .md-max\:h-64 {
    height: 128px;
  }

  .md-max\:h-66 {
    height: 132px;
  }

  .md-max\:h-68 {
    height: 136px;
  }

  .md-max\:h-70 {
    height: 140px;
  }

  .md-max\:h-72 {
    height: 144px;
  }

  .md-max\:h-74 {
    height: 148px;
  }

  .md-max\:h-76 {
    height: 152px;
  }

  .md-max\:h-78 {
    height: 156px;
  }

  .md-max\:h-80 {
    height: 160px;
  }

  .md-max\:h-82 {
    height: 164px;
  }

  .md-max\:h-84 {
    height: 168px;
  }

  .md-max\:h-86 {
    height: 172px;
  }

  .md-max\:h-88 {
    height: 176px;
  }

  .md-max\:h-90 {
    height: 180px;
  }

  .md-max\:h-92 {
    height: 184px;
  }

  .md-max\:h-94 {
    height: 188px;
  }

  .md-max\:h-96 {
    height: 192px;
  }

  .md-max\:h-98 {
    height: 196px;
  }

  .md-max\:h-100 {
    height: 200px;
  }

  .md-max\:h-102 {
    height: 204px;
  }

  .md-max\:h-104 {
    height: 208px;
  }

  .md-max\:h-106 {
    height: 212px;
  }

  .md-max\:h-108 {
    height: 216px;
  }

  .md-max\:h-110 {
    height: 220px;
  }

  .md-max\:h-112 {
    height: 224px;
  }

  .md-max\:h-114 {
    height: 228px;
  }

  .md-max\:h-116 {
    height: 232px;
  }

  .md-max\:h-118 {
    height: 236px;
  }

  .md-max\:h-120 {
    height: 240px;
  }

  .md-max\:h-122 {
    height: 244px;
  }

  .md-max\:h-124 {
    height: 248px;
  }

  .md-max\:h-126 {
    height: 252px;
  }

  .md-max\:h-128 {
    height: 256px;
  }

  .md-max\:h-130 {
    height: 260px;
  }

  .md-max\:h-132 {
    height: 264px;
  }

  .md-max\:h-134 {
    height: 268px;
  }

  .md-max\:h-136 {
    height: 272px;
  }

  .md-max\:h-138 {
    height: 276px;
  }

  .md-max\:h-140 {
    height: 280px;
  }

  .md-max\:h-142 {
    height: 284px;
  }

  .md-max\:h-144 {
    height: 288px;
  }

  .md-max\:h-146 {
    height: 292px;
  }

  .md-max\:h-148 {
    height: 296px;
  }

  .md-max\:h-150 {
    height: 300px;
  }

  .md-max\:h-152 {
    height: 304px;
  }

  .md-max\:h-154 {
    height: 308px;
  }

  .md-max\:h-156 {
    height: 312px;
  }

  .md-max\:h-158 {
    height: 316px;
  }

  .md-max\:h-160 {
    height: 320px;
  }

  .md-max\:h-162 {
    height: 324px;
  }

  .md-max\:h-164 {
    height: 328px;
  }

  .md-max\:h-166 {
    height: 332px;
  }

  .md-max\:h-168 {
    height: 336px;
  }

  .md-max\:h-170 {
    height: 340px;
  }

  .md-max\:h-172 {
    height: 344px;
  }

  .md-max\:h-174 {
    height: 348px;
  }

  .md-max\:h-176 {
    height: 352px;
  }

  .md-max\:h-178 {
    height: 356px;
  }

  .md-max\:h-180 {
    height: 360px;
  }

  .md-max\:h-182 {
    height: 364px;
  }

  .md-max\:h-184 {
    height: 368px;
  }

  .md-max\:h-186 {
    height: 372px;
  }

  .md-max\:h-188 {
    height: 376px;
  }

  .md-max\:h-190 {
    height: 380px;
  }

  .md-max\:h-192 {
    height: 384px;
  }

  .md-max\:h-0 {
    height: 0;
  }

  .md-max\:h-1 {
    height: 1px;
  }

  .md-max\:h-1\.5 {
    height: 2px;
  }

  .md-max\:h-fit {
    height: fit-content;
  }

  .md-max\:h-min {
    height: min-content;
  }

  .md-max\:h-max {
    height: max-content;
  }

  .md-max\:h-auto {
    height: auto;
  }

  .md-max\:h-screen {
    height: 100vh;
  }

  .md-max\:h-1\/2 {
    height: 50%;
  }

  .md-max\:h-1\/3 {
    height: 33.3333333333%;
  }

  .md-max\:h-2\/3 {
    height: 66.6666666667%;
  }

  .md-max\:h-1\/4 {
    height: 25%;
  }

  .md-max\:h-3\/4 {
    height: 75%;
  }

  .md-max\:h-1\/10 {
    height: 10%;
  }

  .md-max\:h-2\/10 {
    height: 20%;
  }

  .md-max\:h-3\/10 {
    height: 30%;
  }

  .md-max\:h-4\/10 {
    height: 40%;
  }

  .md-max\:h-6\/10 {
    height: 60%;
  }

  .md-max\:h-7\/10 {
    height: 70%;
  }

  .md-max\:h-8\/10 {
    height: 80%;
  }

  .md-max\:h-9\/10 {
    height: 90%;
  }

  .md-max\:h-full {
    height: 100%;
  }

  .md-max\:max-h-2 {
    max-height: 4px;
  }

  .md-max\:max-h-4 {
    max-height: 8px;
  }

  .md-max\:max-h-6 {
    max-height: 12px;
  }

  .md-max\:max-h-8 {
    max-height: 16px;
  }

  .md-max\:max-h-10 {
    max-height: 20px;
  }

  .md-max\:max-h-12 {
    max-height: 24px;
  }

  .md-max\:max-h-14 {
    max-height: 28px;
  }

  .md-max\:max-h-16 {
    max-height: 32px;
  }

  .md-max\:max-h-18 {
    max-height: 36px;
  }

  .md-max\:max-h-20 {
    max-height: 40px;
  }

  .md-max\:max-h-22 {
    max-height: 44px;
  }

  .md-max\:max-h-24 {
    max-height: 48px;
  }

  .md-max\:max-h-26 {
    max-height: 52px;
  }

  .md-max\:max-h-28 {
    max-height: 56px;
  }

  .md-max\:max-h-30 {
    max-height: 60px;
  }

  .md-max\:max-h-32 {
    max-height: 64px;
  }

  .md-max\:max-h-34 {
    max-height: 68px;
  }

  .md-max\:max-h-36 {
    max-height: 72px;
  }

  .md-max\:max-h-38 {
    max-height: 76px;
  }

  .md-max\:max-h-40 {
    max-height: 80px;
  }

  .md-max\:max-h-42 {
    max-height: 84px;
  }

  .md-max\:max-h-44 {
    max-height: 88px;
  }

  .md-max\:max-h-46 {
    max-height: 92px;
  }

  .md-max\:max-h-48 {
    max-height: 96px;
  }

  .md-max\:max-h-50 {
    max-height: 100px;
  }

  .md-max\:max-h-52 {
    max-height: 104px;
  }

  .md-max\:max-h-54 {
    max-height: 108px;
  }

  .md-max\:max-h-56 {
    max-height: 112px;
  }

  .md-max\:max-h-58 {
    max-height: 116px;
  }

  .md-max\:max-h-60 {
    max-height: 120px;
  }

  .md-max\:max-h-62 {
    max-height: 124px;
  }

  .md-max\:max-h-64 {
    max-height: 128px;
  }

  .md-max\:max-h-66 {
    max-height: 132px;
  }

  .md-max\:max-h-68 {
    max-height: 136px;
  }

  .md-max\:max-h-70 {
    max-height: 140px;
  }

  .md-max\:max-h-72 {
    max-height: 144px;
  }

  .md-max\:max-h-74 {
    max-height: 148px;
  }

  .md-max\:max-h-76 {
    max-height: 152px;
  }

  .md-max\:max-h-78 {
    max-height: 156px;
  }

  .md-max\:max-h-80 {
    max-height: 160px;
  }

  .md-max\:max-h-82 {
    max-height: 164px;
  }

  .md-max\:max-h-84 {
    max-height: 168px;
  }

  .md-max\:max-h-86 {
    max-height: 172px;
  }

  .md-max\:max-h-88 {
    max-height: 176px;
  }

  .md-max\:max-h-90 {
    max-height: 180px;
  }

  .md-max\:max-h-92 {
    max-height: 184px;
  }

  .md-max\:max-h-94 {
    max-height: 188px;
  }

  .md-max\:max-h-96 {
    max-height: 192px;
  }

  .md-max\:max-h-98 {
    max-height: 196px;
  }

  .md-max\:max-h-100 {
    max-height: 200px;
  }

  .md-max\:max-h-102 {
    max-height: 204px;
  }

  .md-max\:max-h-104 {
    max-height: 208px;
  }

  .md-max\:max-h-106 {
    max-height: 212px;
  }

  .md-max\:max-h-108 {
    max-height: 216px;
  }

  .md-max\:max-h-110 {
    max-height: 220px;
  }

  .md-max\:max-h-112 {
    max-height: 224px;
  }

  .md-max\:max-h-114 {
    max-height: 228px;
  }

  .md-max\:max-h-116 {
    max-height: 232px;
  }

  .md-max\:max-h-118 {
    max-height: 236px;
  }

  .md-max\:max-h-120 {
    max-height: 240px;
  }

  .md-max\:max-h-122 {
    max-height: 244px;
  }

  .md-max\:max-h-124 {
    max-height: 248px;
  }

  .md-max\:max-h-126 {
    max-height: 252px;
  }

  .md-max\:max-h-128 {
    max-height: 256px;
  }

  .md-max\:max-h-130 {
    max-height: 260px;
  }

  .md-max\:max-h-132 {
    max-height: 264px;
  }

  .md-max\:max-h-134 {
    max-height: 268px;
  }

  .md-max\:max-h-136 {
    max-height: 272px;
  }

  .md-max\:max-h-138 {
    max-height: 276px;
  }

  .md-max\:max-h-140 {
    max-height: 280px;
  }

  .md-max\:max-h-142 {
    max-height: 284px;
  }

  .md-max\:max-h-144 {
    max-height: 288px;
  }

  .md-max\:max-h-146 {
    max-height: 292px;
  }

  .md-max\:max-h-148 {
    max-height: 296px;
  }

  .md-max\:max-h-150 {
    max-height: 300px;
  }

  .md-max\:max-h-152 {
    max-height: 304px;
  }

  .md-max\:max-h-154 {
    max-height: 308px;
  }

  .md-max\:max-h-156 {
    max-height: 312px;
  }

  .md-max\:max-h-158 {
    max-height: 316px;
  }

  .md-max\:max-h-160 {
    max-height: 320px;
  }

  .md-max\:max-h-162 {
    max-height: 324px;
  }

  .md-max\:max-h-164 {
    max-height: 328px;
  }

  .md-max\:max-h-166 {
    max-height: 332px;
  }

  .md-max\:max-h-168 {
    max-height: 336px;
  }

  .md-max\:max-h-170 {
    max-height: 340px;
  }

  .md-max\:max-h-172 {
    max-height: 344px;
  }

  .md-max\:max-h-174 {
    max-height: 348px;
  }

  .md-max\:max-h-176 {
    max-height: 352px;
  }

  .md-max\:max-h-178 {
    max-height: 356px;
  }

  .md-max\:max-h-180 {
    max-height: 360px;
  }

  .md-max\:max-h-182 {
    max-height: 364px;
  }

  .md-max\:max-h-184 {
    max-height: 368px;
  }

  .md-max\:max-h-186 {
    max-height: 372px;
  }

  .md-max\:max-h-188 {
    max-height: 376px;
  }

  .md-max\:max-h-190 {
    max-height: 380px;
  }

  .md-max\:max-h-192 {
    max-height: 384px;
  }

  .md-max\:max-h-0 {
    max-height: 0;
  }

  .md-max\:max-h-1 {
    max-height: 1px;
  }

  .md-max\:max-h-1\.5 {
    max-height: 2px;
  }

  .md-max\:max-h-fit {
    max-height: fit-content;
  }

  .md-max\:max-h-min {
    max-height: min-content;
  }

  .md-max\:max-h-max {
    max-height: max-content;
  }

  .md-max\:max-h-auto {
    max-height: auto;
  }

  .md-max\:max-h-screen {
    max-height: 100vh;
  }

  .md-max\:max-h-1\/2 {
    max-height: 50%;
  }

  .md-max\:max-h-1\/3 {
    max-height: 33.3333333333%;
  }

  .md-max\:max-h-2\/3 {
    max-height: 66.6666666667%;
  }

  .md-max\:max-h-1\/4 {
    max-height: 25%;
  }

  .md-max\:max-h-3\/4 {
    max-height: 75%;
  }

  .md-max\:max-h-1\/10 {
    max-height: 10%;
  }

  .md-max\:max-h-2\/10 {
    max-height: 20%;
  }

  .md-max\:max-h-3\/10 {
    max-height: 30%;
  }

  .md-max\:max-h-4\/10 {
    max-height: 40%;
  }

  .md-max\:max-h-6\/10 {
    max-height: 60%;
  }

  .md-max\:max-h-7\/10 {
    max-height: 70%;
  }

  .md-max\:max-h-8\/10 {
    max-height: 80%;
  }

  .md-max\:max-h-9\/10 {
    max-height: 90%;
  }

  .md-max\:max-h-full {
    max-height: 100%;
  }

  .md-max\:min-h-2 {
    min-height: 4px;
  }

  .md-max\:min-h-4 {
    min-height: 8px;
  }

  .md-max\:min-h-6 {
    min-height: 12px;
  }

  .md-max\:min-h-8 {
    min-height: 16px;
  }

  .md-max\:min-h-10 {
    min-height: 20px;
  }

  .md-max\:min-h-12 {
    min-height: 24px;
  }

  .md-max\:min-h-14 {
    min-height: 28px;
  }

  .md-max\:min-h-16 {
    min-height: 32px;
  }

  .md-max\:min-h-18 {
    min-height: 36px;
  }

  .md-max\:min-h-20 {
    min-height: 40px;
  }

  .md-max\:min-h-22 {
    min-height: 44px;
  }

  .md-max\:min-h-24 {
    min-height: 48px;
  }

  .md-max\:min-h-26 {
    min-height: 52px;
  }

  .md-max\:min-h-28 {
    min-height: 56px;
  }

  .md-max\:min-h-30 {
    min-height: 60px;
  }

  .md-max\:min-h-32 {
    min-height: 64px;
  }

  .md-max\:min-h-34 {
    min-height: 68px;
  }

  .md-max\:min-h-36 {
    min-height: 72px;
  }

  .md-max\:min-h-38 {
    min-height: 76px;
  }

  .md-max\:min-h-40 {
    min-height: 80px;
  }

  .md-max\:min-h-42 {
    min-height: 84px;
  }

  .md-max\:min-h-44 {
    min-height: 88px;
  }

  .md-max\:min-h-46 {
    min-height: 92px;
  }

  .md-max\:min-h-48 {
    min-height: 96px;
  }

  .md-max\:min-h-50 {
    min-height: 100px;
  }

  .md-max\:min-h-52 {
    min-height: 104px;
  }

  .md-max\:min-h-54 {
    min-height: 108px;
  }

  .md-max\:min-h-56 {
    min-height: 112px;
  }

  .md-max\:min-h-58 {
    min-height: 116px;
  }

  .md-max\:min-h-60 {
    min-height: 120px;
  }

  .md-max\:min-h-62 {
    min-height: 124px;
  }

  .md-max\:min-h-64 {
    min-height: 128px;
  }

  .md-max\:min-h-66 {
    min-height: 132px;
  }

  .md-max\:min-h-68 {
    min-height: 136px;
  }

  .md-max\:min-h-70 {
    min-height: 140px;
  }

  .md-max\:min-h-72 {
    min-height: 144px;
  }

  .md-max\:min-h-74 {
    min-height: 148px;
  }

  .md-max\:min-h-76 {
    min-height: 152px;
  }

  .md-max\:min-h-78 {
    min-height: 156px;
  }

  .md-max\:min-h-80 {
    min-height: 160px;
  }

  .md-max\:min-h-82 {
    min-height: 164px;
  }

  .md-max\:min-h-84 {
    min-height: 168px;
  }

  .md-max\:min-h-86 {
    min-height: 172px;
  }

  .md-max\:min-h-88 {
    min-height: 176px;
  }

  .md-max\:min-h-90 {
    min-height: 180px;
  }

  .md-max\:min-h-92 {
    min-height: 184px;
  }

  .md-max\:min-h-94 {
    min-height: 188px;
  }

  .md-max\:min-h-96 {
    min-height: 192px;
  }

  .md-max\:min-h-98 {
    min-height: 196px;
  }

  .md-max\:min-h-100 {
    min-height: 200px;
  }

  .md-max\:min-h-102 {
    min-height: 204px;
  }

  .md-max\:min-h-104 {
    min-height: 208px;
  }

  .md-max\:min-h-106 {
    min-height: 212px;
  }

  .md-max\:min-h-108 {
    min-height: 216px;
  }

  .md-max\:min-h-110 {
    min-height: 220px;
  }

  .md-max\:min-h-112 {
    min-height: 224px;
  }

  .md-max\:min-h-114 {
    min-height: 228px;
  }

  .md-max\:min-h-116 {
    min-height: 232px;
  }

  .md-max\:min-h-118 {
    min-height: 236px;
  }

  .md-max\:min-h-120 {
    min-height: 240px;
  }

  .md-max\:min-h-122 {
    min-height: 244px;
  }

  .md-max\:min-h-124 {
    min-height: 248px;
  }

  .md-max\:min-h-126 {
    min-height: 252px;
  }

  .md-max\:min-h-128 {
    min-height: 256px;
  }

  .md-max\:min-h-130 {
    min-height: 260px;
  }

  .md-max\:min-h-132 {
    min-height: 264px;
  }

  .md-max\:min-h-134 {
    min-height: 268px;
  }

  .md-max\:min-h-136 {
    min-height: 272px;
  }

  .md-max\:min-h-138 {
    min-height: 276px;
  }

  .md-max\:min-h-140 {
    min-height: 280px;
  }

  .md-max\:min-h-142 {
    min-height: 284px;
  }

  .md-max\:min-h-144 {
    min-height: 288px;
  }

  .md-max\:min-h-146 {
    min-height: 292px;
  }

  .md-max\:min-h-148 {
    min-height: 296px;
  }

  .md-max\:min-h-150 {
    min-height: 300px;
  }

  .md-max\:min-h-152 {
    min-height: 304px;
  }

  .md-max\:min-h-154 {
    min-height: 308px;
  }

  .md-max\:min-h-156 {
    min-height: 312px;
  }

  .md-max\:min-h-158 {
    min-height: 316px;
  }

  .md-max\:min-h-160 {
    min-height: 320px;
  }

  .md-max\:min-h-162 {
    min-height: 324px;
  }

  .md-max\:min-h-164 {
    min-height: 328px;
  }

  .md-max\:min-h-166 {
    min-height: 332px;
  }

  .md-max\:min-h-168 {
    min-height: 336px;
  }

  .md-max\:min-h-170 {
    min-height: 340px;
  }

  .md-max\:min-h-172 {
    min-height: 344px;
  }

  .md-max\:min-h-174 {
    min-height: 348px;
  }

  .md-max\:min-h-176 {
    min-height: 352px;
  }

  .md-max\:min-h-178 {
    min-height: 356px;
  }

  .md-max\:min-h-180 {
    min-height: 360px;
  }

  .md-max\:min-h-182 {
    min-height: 364px;
  }

  .md-max\:min-h-184 {
    min-height: 368px;
  }

  .md-max\:min-h-186 {
    min-height: 372px;
  }

  .md-max\:min-h-188 {
    min-height: 376px;
  }

  .md-max\:min-h-190 {
    min-height: 380px;
  }

  .md-max\:min-h-192 {
    min-height: 384px;
  }

  .md-max\:min-h-0 {
    min-height: 0;
  }

  .md-max\:min-h-1 {
    min-height: 1px;
  }

  .md-max\:min-h-1\.5 {
    min-height: 2px;
  }

  .md-max\:min-h-fit {
    min-height: fit-content;
  }

  .md-max\:min-h-min {
    min-height: min-content;
  }

  .md-max\:min-h-max {
    min-height: max-content;
  }

  .md-max\:min-h-auto {
    min-height: auto;
  }

  .md-max\:min-h-screen {
    min-height: 100vh;
  }

  .md-max\:min-h-1\/2 {
    min-height: 50%;
  }

  .md-max\:min-h-1\/3 {
    min-height: 33.3333333333%;
  }

  .md-max\:min-h-2\/3 {
    min-height: 66.6666666667%;
  }

  .md-max\:min-h-1\/4 {
    min-height: 25%;
  }

  .md-max\:min-h-3\/4 {
    min-height: 75%;
  }

  .md-max\:min-h-1\/10 {
    min-height: 10%;
  }

  .md-max\:min-h-2\/10 {
    min-height: 20%;
  }

  .md-max\:min-h-3\/10 {
    min-height: 30%;
  }

  .md-max\:min-h-4\/10 {
    min-height: 40%;
  }

  .md-max\:min-h-6\/10 {
    min-height: 60%;
  }

  .md-max\:min-h-7\/10 {
    min-height: 70%;
  }

  .md-max\:min-h-8\/10 {
    min-height: 80%;
  }

  .md-max\:min-h-9\/10 {
    min-height: 90%;
  }

  .md-max\:min-h-full {
    min-height: 100%;
  }

  .md-max\:flex-row {
    flex-direction: row;
  }

  .md-max\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .md-max\:flex-col {
    flex-direction: column;
  }

  .md-max\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .md-max\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .md-max\:flex-wrap {
    flex-wrap: wrap;
  }

  .md-max\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .md-max\:grow-1 {
    flex-grow: 1;
  }

  .md-max\:grow-0 {
    flex-grow: 0;
  }

  .md-max\:shrink-1 {
    flex-shrink: 1;
  }

  .md-max\:shrink-0 {
    flex-shrink: 0;
  }

  .md-max\:order-1 {
    order: 1;
  }

  .md-max\:order-2 {
    order: 2;
  }

  .md-max\:order-3 {
    order: 3;
  }

  .md-max\:order-4 {
    order: 4;
  }

  .md-max\:order-5 {
    order: 5;
  }

  .md-max\:order-6 {
    order: 6;
  }

  .md-max\:order-7 {
    order: 7;
  }

  .md-max\:order-8 {
    order: 8;
  }

  .md-max\:order-9 {
    order: 9;
  }

  .md-max\:order-10 {
    order: 10;
  }

  .md-max\:order-11 {
    order: 11;
  }

  .md-max\:order-12 {
    order: 12;
  }

  .md-max\:order-first {
    order: -9999;
  }

  .md-max\:order-last {
    order: 9999;
  }

  .md-max\:order-none {
    order: 0;
  }

  .md-max\:grid-col-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .md-max\:grid-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md-max\:grid-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md-max\:grid-col-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md-max\:grid-col-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md-max\:grid-col-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md-max\:grid-col-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .md-max\:grid-col-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .md-max\:grid-col-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .md-max\:grid-col-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .md-max\:grid-col-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .md-max\:grid-col-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md-max\:grid-col-none {
    grid-template-columns: none;
  }

  .md-max\:grid-col-subgrid {
    grid-template-columns: subgrid;
  }

  .md-max\:grid-row-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .md-max\:grid-row-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .md-max\:grid-row-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .md-max\:grid-row-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .md-max\:grid-row-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .md-max\:grid-row-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .md-max\:grid-row-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }

  .md-max\:grid-row-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }

  .md-max\:grid-row-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }

  .md-max\:grid-row-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }

  .md-max\:grid-row-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }

  .md-max\:grid-row-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }

  .md-max\:grid-row-none {
    grid-template-rows: none;
  }

  .md-max\:grid-row-subgrid {
    grid-template-rows: subgrid;
  }

  .md-max\:col-span-1 {
    grid-column: span 1/span 1;
  }

  .md-max\:col-span-2 {
    grid-column: span 2/span 2;
  }

  .md-max\:col-span-3 {
    grid-column: span 3/span 3;
  }

  .md-max\:col-span-4 {
    grid-column: span 4/span 4;
  }

  .md-max\:col-span-5 {
    grid-column: span 5/span 5;
  }

  .md-max\:col-span-6 {
    grid-column: span 6/span 6;
  }

  .md-max\:col-span-7 {
    grid-column: span 7/span 7;
  }

  .md-max\:col-span-8 {
    grid-column: span 8/span 8;
  }

  .md-max\:col-span-9 {
    grid-column: span 9/span 9;
  }

  .md-max\:col-span-10 {
    grid-column: span 10/span 10;
  }

  .md-max\:col-span-11 {
    grid-column: span 11/span 11;
  }

  .md-max\:col-span-12 {
    grid-column: span 12/span 12;
  }

  .md-max\:col-span-full {
    grid-column: 1 / -1;
  }

  .md-max\:col-span-auto {
    grid-column: auto;
  }

  .md-max\:col-e-1 {
    grid-column-end: 1;
  }

  .md-max\:col-e-2 {
    grid-column-end: 2;
  }

  .md-max\:col-e-3 {
    grid-column-end: 3;
  }

  .md-max\:col-e-4 {
    grid-column-end: 4;
  }

  .md-max\:col-e-5 {
    grid-column-end: 5;
  }

  .md-max\:col-e-6 {
    grid-column-end: 6;
  }

  .md-max\:col-e-7 {
    grid-column-end: 7;
  }

  .md-max\:col-e-8 {
    grid-column-end: 8;
  }

  .md-max\:col-e-9 {
    grid-column-end: 9;
  }

  .md-max\:col-e-10 {
    grid-column-end: 10;
  }

  .md-max\:col-e-11 {
    grid-column-end: 11;
  }

  .md-max\:col-e-12 {
    grid-column-end: 12;
  }

  .md-max\:col-e-13 {
    grid-column-end: 13;
  }

  .md-max\:col-e-auto {
    grid-column-end: auto;
  }

  .md-max\:col-s-1 {
    grid-column-start: 1;
  }

  .md-max\:col-s-2 {
    grid-column-start: 2;
  }

  .md-max\:col-s-3 {
    grid-column-start: 3;
  }

  .md-max\:col-s-4 {
    grid-column-start: 4;
  }

  .md-max\:col-s-5 {
    grid-column-start: 5;
  }

  .md-max\:col-s-6 {
    grid-column-start: 6;
  }

  .md-max\:col-s-7 {
    grid-column-start: 7;
  }

  .md-max\:col-s-8 {
    grid-column-start: 8;
  }

  .md-max\:col-s-9 {
    grid-column-start: 9;
  }

  .md-max\:col-s-10 {
    grid-column-start: 10;
  }

  .md-max\:col-s-11 {
    grid-column-start: 11;
  }

  .md-max\:col-s-12 {
    grid-column-start: 12;
  }

  .md-max\:col-s-13 {
    grid-column-start: 13;
  }

  .md-max\:col-s-auto {
    grid-column-start: auto;
  }

  .md-max\:row-span-1 {
    grid-row: span 1/span 1;
  }

  .md-max\:row-span-2 {
    grid-row: span 2/span 2;
  }

  .md-max\:row-span-3 {
    grid-row: span 3/span 3;
  }

  .md-max\:row-span-4 {
    grid-row: span 4/span 4;
  }

  .md-max\:row-span-5 {
    grid-row: span 5/span 5;
  }

  .md-max\:row-span-6 {
    grid-row: span 6/span 6;
  }

  .md-max\:row-span-7 {
    grid-row: span 7/span 7;
  }

  .md-max\:row-span-8 {
    grid-row: span 8/span 8;
  }

  .md-max\:row-span-9 {
    grid-row: span 9/span 9;
  }

  .md-max\:row-span-10 {
    grid-row: span 10/span 10;
  }

  .md-max\:row-span-11 {
    grid-row: span 11/span 11;
  }

  .md-max\:row-span-12 {
    grid-row: span 12/span 12;
  }

  .md-max\:row-span-full {
    grid-row: 1 / -1;
  }

  .md-max\:row-span-auto {
    grid-row: auto;
  }

  .md-max\:row-s-1 {
    grid-row-start: 1;
  }

  .md-max\:row-s-2 {
    grid-row-start: 2;
  }

  .md-max\:row-s-3 {
    grid-row-start: 3;
  }

  .md-max\:row-s-4 {
    grid-row-start: 4;
  }

  .md-max\:row-s-5 {
    grid-row-start: 5;
  }

  .md-max\:row-s-6 {
    grid-row-start: 6;
  }

  .md-max\:row-s-7 {
    grid-row-start: 7;
  }

  .md-max\:row-s-8 {
    grid-row-start: 8;
  }

  .md-max\:row-s-9 {
    grid-row-start: 9;
  }

  .md-max\:row-s-10 {
    grid-row-start: 10;
  }

  .md-max\:row-s-11 {
    grid-row-start: 11;
  }

  .md-max\:row-s-12 {
    grid-row-start: 12;
  }

  .md-max\:row-s-13 {
    grid-row-start: 13;
  }

  .md-max\:row-s-auto {
    grid-row-start: auto;
  }

  .md-max\:row-e-1 {
    grid-row-end: 1;
  }

  .md-max\:row-e-2 {
    grid-row-end: 2;
  }

  .md-max\:row-e-3 {
    grid-row-end: 3;
  }

  .md-max\:row-e-4 {
    grid-row-end: 4;
  }

  .md-max\:row-e-5 {
    grid-row-end: 5;
  }

  .md-max\:row-e-6 {
    grid-row-end: 6;
  }

  .md-max\:row-e-7 {
    grid-row-end: 7;
  }

  .md-max\:row-e-8 {
    grid-row-end: 8;
  }

  .md-max\:row-e-9 {
    grid-row-end: 9;
  }

  .md-max\:row-e-10 {
    grid-row-end: 10;
  }

  .md-max\:row-e-11 {
    grid-row-end: 11;
  }

  .md-max\:row-e-12 {
    grid-row-end: 12;
  }

  .md-max\:row-e-13 {
    grid-row-end: 13;
  }

  .md-max\:row-e-auto {
    grid-row-end: auto;
  }

  .md-max\:justify-start {
    justify-content: flex-start;
  }

  .md-max\:justify-end {
    justify-content: flex-end;
  }

  .md-max\:justify-center {
    justify-content: center;
  }

  .md-max\:justify-between {
    justify-content: space-between;
  }

  .md-max\:justify-around {
    justify-content: space-around;
  }

  .md-max\:justify-stretch {
    justify-content: stretch;
  }

  .md-max\:justify-items-start {
    justify-items: start;
  }

  .md-max\:justify-items-end {
    justify-items: end;
  }

  .md-max\:justify-items-center {
    justify-items: center;
  }

  .md-max\:justify-items-stretch {
    justify-items: stretch;
  }

  .md-max\:justify-self-start {
    justify-self: start;
  }

  .md-max\:justify-self-auto {
    justify-self: auto;
  }

  .md-max\:justify-self-end {
    justify-self: end;
  }

  .md-max\:justify-self-center {
    justify-self: center;
  }

  .md-max\:justify-self-stretch {
    justify-self: stretch;
  }

  .md-max\:align-start {
    align-content: flex-start;
  }

  .md-max\:align-end {
    align-content: flex-end;
  }

  .md-max\:align-center {
    align-content: center;
  }

  .md-max\:align-between {
    align-content: space-between;
  }

  .md-max\:align-around {
    align-content: space-around;
  }

  .md-max\:align-stretch {
    align-content: stretch;
  }

  .md-max\:align-items-start {
    align-items: start;
  }

  .md-max\:align-items-end {
    align-items: end;
  }

  .md-max\:align-items-center {
    align-items: center;
  }

  .md-max\:align-items-stretch {
    align-items: stretch;
  }

  .md-max\:align-self-start {
    align-self: start;
  }

  .md-max\:align-self-auto {
    align-self: auto;
  }

  .md-max\:align-self-end {
    align-self: end;
  }

  .md-max\:align-self-center {
    align-self: center;
  }

  .md-max\:align-self-stretch {
    align-self: stretch;
  }

  .md-max\:place-start {
    place-content: start;
  }

  .md-max\:place-end {
    place-content: end;
  }

  .md-max\:place-center {
    place-content: center;
  }

  .md-max\:place-between {
    place-content: space-between;
  }

  .md-max\:place-around {
    place-content: space-around;
  }

  .md-max\:place-stretch {
    place-content: stretch;
  }

  .md-max\:place-items-start {
    place-items: start;
  }

  .md-max\:place-items-end {
    place-items: end;
  }

  .md-max\:place-items-center {
    place-items: center;
  }

  .md-max\:place-items-stretch {
    place-items: stretch;
  }

  .md-max\:place-self-start {
    place-self: start;
  }

  .md-max\:place-self-auto {
    place-self: auto;
  }

  .md-max\:place-self-end {
    place-self: end;
  }

  .md-max\:place-self-center {
    place-self: center;
  }

  .md-max\:place-self-stretch {
    place-self: stretch;
  }

  .md-max\:img-cover {
    object-fit: cover;
  }

  .md-max\:img-contain {
    object-fit: contain;
  }

  .md-max\:img-none {
    object-fit: none;
  }

  .md-max\:img-b {
    object-position: bottom;
  }

  .md-max\:img-c {
    object-position: center;
  }

  .md-max\:img-l {
    object-position: left;
  }

  .md-max\:img-r {
    object-position: right;
  }

  .md-max\:img-t {
    object-position: top;
  }

  .md-max\:img-tr {
    object-position: right top;
  }

  .md-max\:img-tl {
    object-position: left top;
  }

  .md-max\:img-br {
    object-position: right bottom;
  }

  .md-max\:img-bl {
    object-position: left bottom;
  }
}

@media (max-width: 566px) {
  .col-1-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 8.3333333333%;
  }

  .col-2-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 16.6666666667%;
  }

  .col-3-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 25%;
  }

  .col-4-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 33.3333333333%;
  }

  .col-5-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 41.6666666667%;
  }

  .col-6-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 50%;
  }

  .col-7-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 58.3333333333%;
  }

  .col-8-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 66.6666666667%;
  }

  .col-9-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 75%;
  }

  .col-10-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 83.3333333333%;
  }

  .col-11-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 91.6666666667%;
  }

  .col-12-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 100%;
  }

  .sm-max\:d-none {
    display: none;
  }

  .sm-max\:d-block {
    display: block;
  }

  .sm-max\:d-flex {
    display: flex;
  }

  .sm-max\:d-inline-block {
    display: inline-block;
  }

  .sm-max\:d-grid {
    display: grid;
  }

  .sm-max\:d-inline-flex {
    display: inline-flex;
  }

  .sm-max\:border-0 {
    border-width: 0px;
  }

  .sm-max\:border-1 {
    border-width: 1px;
  }

  .sm-max\:border-2 {
    border-width: 2px;
  }

  .sm-max\:border-4 {
    border-width: 4px;
  }

  .sm-max\:border-6 {
    border-width: 6px;
  }

  .sm-max\:border-8 {
    border-width: 8px;
  }

  .sm-max\:border-t-0 {
    border-top-width: 0px;
  }

  .sm-max\:border-t-1 {
    border-top-width: 1px;
  }

  .sm-max\:border-t-2 {
    border-top-width: 2px;
  }

  .sm-max\:border-t-4 {
    border-top-width: 4px;
  }

  .sm-max\:border-t-6 {
    border-top-width: 6px;
  }

  .sm-max\:border-t-8 {
    border-top-width: 8px;
  }

  .sm-max\:border-b-0 {
    border-bottom-width: 0px;
  }

  .sm-max\:border-b-1 {
    border-bottom-width: 1px;
  }

  .sm-max\:border-b-2 {
    border-bottom-width: 2px;
  }

  .sm-max\:border-b-4 {
    border-bottom-width: 4px;
  }

  .sm-max\:border-b-6 {
    border-bottom-width: 6px;
  }

  .sm-max\:border-b-8 {
    border-bottom-width: 8px;
  }

  .sm-max\:border-l-0 {
    border-left-width: 0px;
  }

  .sm-max\:border-l-1 {
    border-left-width: 1px;
  }

  .sm-max\:border-l-2 {
    border-left-width: 2px;
  }

  .sm-max\:border-l-4 {
    border-left-width: 4px;
  }

  .sm-max\:border-l-6 {
    border-left-width: 6px;
  }

  .sm-max\:border-l-8 {
    border-left-width: 8px;
  }

  .sm-max\:border-r-0 {
    border-right-width: 0px;
  }

  .sm-max\:border-r-1 {
    border-right-width: 1px;
  }

  .sm-max\:border-r-2 {
    border-right-width: 2px;
  }

  .sm-max\:border-r-4 {
    border-right-width: 4px;
  }

  .sm-max\:border-r-6 {
    border-right-width: 6px;
  }

  .sm-max\:border-r-8 {
    border-right-width: 8px;
  }

  .sm-max\:border-solid {
    border-style: solid;
  }

  .sm-max\:border-dashed {
    border-style: dashed;
  }

  .sm-max\:border-dotted {
    border-style: dotted;
  }

  .sm-max\:border-double {
    border-style: double;
  }

  .sm-max\:border-hidden {
    border-style: hidden;
  }

  .sm-max\:border-none {
    border-style: none;
  }

  .sm-max\:border-t-solid {
    border-top-style: solid;
  }

  .sm-max\:border-t-dashed {
    border-top-style: dashed;
  }

  .sm-max\:border-t-dotted {
    border-top-style: dotted;
  }

  .sm-max\:border-t-double {
    border-top-style: double;
  }

  .sm-max\:border-t-hidden {
    border-top-style: hidden;
  }

  .sm-max\:border-t-none {
    border-top-style: none;
  }

  .sm-max\:border-b-solid {
    border-bottom-style: solid;
  }

  .sm-max\:border-b-dashed {
    border-bottom-style: dashed;
  }

  .sm-max\:border-b-dotted {
    border-bottom-style: dotted;
  }

  .sm-max\:border-b-double {
    border-bottom-style: double;
  }

  .sm-max\:border-b-hidden {
    border-bottom-style: hidden;
  }

  .sm-max\:border-b-none {
    border-bottom-style: none;
  }

  .sm-max\:border-l-solid {
    border-left-style: solid;
  }

  .sm-max\:border-l-dashed {
    border-left-style: dashed;
  }

  .sm-max\:border-l-dotted {
    border-left-style: dotted;
  }

  .sm-max\:border-l-double {
    border-left-style: double;
  }

  .sm-max\:border-l-hidden {
    border-left-style: hidden;
  }

  .sm-max\:border-l-none {
    border-left-style: none;
  }

  .sm-max\:border-r-solid {
    border-right-style: solid;
  }

  .sm-max\:border-r-dashed {
    border-right-style: dashed;
  }

  .sm-max\:border-r-dotted {
    border-right-style: dotted;
  }

  .sm-max\:border-r-double {
    border-right-style: double;
  }

  .sm-max\:border-r-hidden {
    border-right-style: hidden;
  }

  .sm-max\:border-r-none {
    border-right-style: none;
  }

  .sm-max\:round-1 {
    border-radius: 2px;
  }

  .sm-max\:round-2 {
    border-radius: 4px;
  }

  .sm-max\:round-3 {
    border-radius: 6px;
  }

  .sm-max\:round-4 {
    border-radius: 8px;
  }

  .sm-max\:round-5 {
    border-radius: 10px;
  }

  .sm-max\:round-6 {
    border-radius: 12px;
  }

  .sm-max\:round-7 {
    border-radius: 14px;
  }

  .sm-max\:round-8 {
    border-radius: 16px;
  }

  .sm-max\:round-9 {
    border-radius: 20px;
  }

  .sm-max\:round-10 {
    border-radius: 24px;
  }

  .sm-max\:round-11 {
    border-radius: 28px;
  }

  .sm-max\:round-12 {
    border-radius: 32px;
  }

  .sm-max\:round-13 {
    border-radius: 36px;
  }

  .sm-max\:round-14 {
    border-radius: 40px;
  }

  .sm-max\:round-full {
    border-radius: 9999px;
  }

  .sm-max\:round-cricle {
    border-radius: 50%;
  }

  .sm-max\:round-t-1 {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
  }

  .sm-max\:round-t-2 {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }

  .sm-max\:round-t-3 {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }

  .sm-max\:round-t-4 {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

  .sm-max\:round-t-5 {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }

  .sm-max\:round-t-6 {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px;
  }

  .sm-max\:round-t-7 {
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
  }

  .sm-max\:round-t-8 {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
  }

  .sm-max\:round-t-9 {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
  }

  .sm-max\:round-t-10 {
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
  }

  .sm-max\:round-t-11 {
    border-top-right-radius: 28px;
    border-top-left-radius: 28px;
  }

  .sm-max\:round-t-12 {
    border-top-right-radius: 32px;
    border-top-left-radius: 32px;
  }

  .sm-max\:round-t-13 {
    border-top-right-radius: 36px;
    border-top-left-radius: 36px;
  }

  .sm-max\:round-t-14 {
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
  }

  .sm-max\:round-t-full {
    border-top-right-radius: 9999px;
    border-top-left-radius: 9999px;
  }

  .sm-max\:round-b-1 {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .sm-max\:round-b-2 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .sm-max\:round-b-3 {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .sm-max\:round-b-4 {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .sm-max\:round-b-5 {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .sm-max\:round-b-6 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .sm-max\:round-b-7 {
    border-bottom-right-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .sm-max\:round-b-8 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .sm-max\:round-b-9 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .sm-max\:round-b-10 {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .sm-max\:round-b-11 {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .sm-max\:round-b-12 {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .sm-max\:round-b-13 {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .sm-max\:round-b-14 {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .sm-max\:round-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm-max\:round-l-1 {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .sm-max\:round-l-2 {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .sm-max\:round-l-3 {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .sm-max\:round-l-4 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .sm-max\:round-l-5 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .sm-max\:round-l-6 {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .sm-max\:round-l-7 {
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .sm-max\:round-l-8 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .sm-max\:round-l-9 {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .sm-max\:round-l-10 {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .sm-max\:round-l-11 {
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .sm-max\:round-l-12 {
    border-top-left-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .sm-max\:round-l-13 {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .sm-max\:round-l-14 {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .sm-max\:round-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm-max\:round-r-1 {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
  }

  .sm-max\:round-r-2 {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .sm-max\:round-r-3 {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .sm-max\:round-r-4 {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }

  .sm-max\:round-r-5 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .sm-max\:round-r-6 {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
  }

  .sm-max\:round-r-7 {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
  }

  .sm-max\:round-r-8 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .sm-max\:round-r-9 {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }

  .sm-max\:round-r-10 {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .sm-max\:round-r-11 {
    border-top-right-radius: 28px;
    border-bottom-right-radius: 28px;
  }

  .sm-max\:round-r-12 {
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
  }

  .sm-max\:round-r-13 {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .sm-max\:round-r-14 {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .sm-max\:round-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm-max\:round-s-1 {
    border-start-start-radius: 2px;
  }

  .sm-max\:round-s-2 {
    border-start-start-radius: 4px;
  }

  .sm-max\:round-s-3 {
    border-start-start-radius: 6px;
  }

  .sm-max\:round-s-4 {
    border-start-start-radius: 8px;
  }

  .sm-max\:round-s-5 {
    border-start-start-radius: 10px;
  }

  .sm-max\:round-s-6 {
    border-start-start-radius: 12px;
  }

  .sm-max\:round-s-7 {
    border-start-start-radius: 14px;
  }

  .sm-max\:round-s-8 {
    border-start-start-radius: 16px;
  }

  .sm-max\:round-s-9 {
    border-start-start-radius: 20px;
  }

  .sm-max\:round-s-10 {
    border-start-start-radius: 24px;
  }

  .sm-max\:round-s-11 {
    border-start-start-radius: 28px;
  }

  .sm-max\:round-s-12 {
    border-start-start-radius: 32px;
  }

  .sm-max\:round-s-13 {
    border-start-start-radius: 36px;
  }

  .sm-max\:round-s-14 {
    border-start-start-radius: 40px;
  }

  .sm-max\:round-s-full {
    border-start-start-radius: 9999px;
  }

  .sm-max\:round-ss-1 {
    border-start-start-radius: 2px;
    border-end-start-radius: 2px;
  }

  .sm-max\:round-ss-2 {
    border-start-start-radius: 4px;
    border-end-start-radius: 4px;
  }

  .sm-max\:round-ss-3 {
    border-start-start-radius: 6px;
    border-end-start-radius: 6px;
  }

  .sm-max\:round-ss-4 {
    border-start-start-radius: 8px;
    border-end-start-radius: 8px;
  }

  .sm-max\:round-ss-5 {
    border-start-start-radius: 10px;
    border-end-start-radius: 10px;
  }

  .sm-max\:round-ss-6 {
    border-start-start-radius: 12px;
    border-end-start-radius: 12px;
  }

  .sm-max\:round-ss-7 {
    border-start-start-radius: 14px;
    border-end-start-radius: 14px;
  }

  .sm-max\:round-ss-8 {
    border-start-start-radius: 16px;
    border-end-start-radius: 16px;
  }

  .sm-max\:round-ss-9 {
    border-start-start-radius: 20px;
    border-end-start-radius: 20px;
  }

  .sm-max\:round-ss-10 {
    border-start-start-radius: 24px;
    border-end-start-radius: 24px;
  }

  .sm-max\:round-ss-11 {
    border-start-start-radius: 28px;
    border-end-start-radius: 28px;
  }

  .sm-max\:round-ss-12 {
    border-start-start-radius: 32px;
    border-end-start-radius: 32px;
  }

  .sm-max\:round-ss-13 {
    border-start-start-radius: 36px;
    border-end-start-radius: 36px;
  }

  .sm-max\:round-ss-14 {
    border-start-start-radius: 40px;
    border-end-start-radius: 40px;
  }

  .sm-max\:round-ss-full {
    border-start-start-radius: 9999px;
    border-end-start-radius: 9999px;
  }

  .sm-max\:round-e-1 {
    border-end-end-radius: 2px;
  }

  .sm-max\:round-e-2 {
    border-end-end-radius: 4px;
  }

  .sm-max\:round-e-3 {
    border-end-end-radius: 6px;
  }

  .sm-max\:round-e-4 {
    border-end-end-radius: 8px;
  }

  .sm-max\:round-e-5 {
    border-end-end-radius: 10px;
  }

  .sm-max\:round-e-6 {
    border-end-end-radius: 12px;
  }

  .sm-max\:round-e-7 {
    border-end-end-radius: 14px;
  }

  .sm-max\:round-e-8 {
    border-end-end-radius: 16px;
  }

  .sm-max\:round-e-9 {
    border-end-end-radius: 20px;
  }

  .sm-max\:round-e-10 {
    border-end-end-radius: 24px;
  }

  .sm-max\:round-e-11 {
    border-end-end-radius: 28px;
  }

  .sm-max\:round-e-12 {
    border-end-end-radius: 32px;
  }

  .sm-max\:round-e-13 {
    border-end-end-radius: 36px;
  }

  .sm-max\:round-e-14 {
    border-end-end-radius: 40px;
  }

  .sm-max\:round-e-full {
    border-end-end-radius: 9999px;
  }

  .sm-max\:round-ee-1 {
    border-start-end-radius: 2px;
    border-end-end-radius: 2px;
  }

  .sm-max\:round-ee-2 {
    border-start-end-radius: 4px;
    border-end-end-radius: 4px;
  }

  .sm-max\:round-ee-3 {
    border-start-end-radius: 6px;
    border-end-end-radius: 6px;
  }

  .sm-max\:round-ee-4 {
    border-start-end-radius: 8px;
    border-end-end-radius: 8px;
  }

  .sm-max\:round-ee-5 {
    border-start-end-radius: 10px;
    border-end-end-radius: 10px;
  }

  .sm-max\:round-ee-6 {
    border-start-end-radius: 12px;
    border-end-end-radius: 12px;
  }

  .sm-max\:round-ee-7 {
    border-start-end-radius: 14px;
    border-end-end-radius: 14px;
  }

  .sm-max\:round-ee-8 {
    border-start-end-radius: 16px;
    border-end-end-radius: 16px;
  }

  .sm-max\:round-ee-9 {
    border-start-end-radius: 20px;
    border-end-end-radius: 20px;
  }

  .sm-max\:round-ee-10 {
    border-start-end-radius: 24px;
    border-end-end-radius: 24px;
  }

  .sm-max\:round-ee-11 {
    border-start-end-radius: 28px;
    border-end-end-radius: 28px;
  }

  .sm-max\:round-ee-12 {
    border-start-end-radius: 32px;
    border-end-end-radius: 32px;
  }

  .sm-max\:round-ee-13 {
    border-start-end-radius: 36px;
    border-end-end-radius: 36px;
  }

  .sm-max\:round-ee-14 {
    border-start-end-radius: 40px;
    border-end-end-radius: 40px;
  }

  .sm-max\:round-ee-full {
    border-start-end-radius: 9999px;
    border-end-end-radius: 9999px;
  }

  .sm-max\:round-tl-1 {
    border-top-left-radius: 2px;
  }

  .sm-max\:round-tl-2 {
    border-top-left-radius: 4px;
  }

  .sm-max\:round-tl-3 {
    border-top-left-radius: 6px;
  }

  .sm-max\:round-tl-4 {
    border-top-left-radius: 8px;
  }

  .sm-max\:round-tl-5 {
    border-top-left-radius: 10px;
  }

  .sm-max\:round-tl-6 {
    border-top-left-radius: 12px;
  }

  .sm-max\:round-tl-7 {
    border-top-left-radius: 14px;
  }

  .sm-max\:round-tl-8 {
    border-top-left-radius: 16px;
  }

  .sm-max\:round-tl-9 {
    border-top-left-radius: 20px;
  }

  .sm-max\:round-tl-10 {
    border-top-left-radius: 24px;
  }

  .sm-max\:round-tl-11 {
    border-top-left-radius: 28px;
  }

  .sm-max\:round-tl-12 {
    border-top-left-radius: 32px;
  }

  .sm-max\:round-tl-13 {
    border-top-left-radius: 36px;
  }

  .sm-max\:round-tl-14 {
    border-top-left-radius: 40px;
  }

  .sm-max\:round-tl-full {
    border-top-left-radius: 9999px;
  }

  .sm-max\:round-bl-1 {
    border-bottom-left-radius: 2px;
  }

  .sm-max\:round-bl-2 {
    border-bottom-left-radius: 4px;
  }

  .sm-max\:round-bl-3 {
    border-bottom-left-radius: 6px;
  }

  .sm-max\:round-bl-4 {
    border-bottom-left-radius: 8px;
  }

  .sm-max\:round-bl-5 {
    border-bottom-left-radius: 10px;
  }

  .sm-max\:round-bl-6 {
    border-bottom-left-radius: 12px;
  }

  .sm-max\:round-bl-7 {
    border-bottom-left-radius: 14px;
  }

  .sm-max\:round-bl-8 {
    border-bottom-left-radius: 16px;
  }

  .sm-max\:round-bl-9 {
    border-bottom-left-radius: 20px;
  }

  .sm-max\:round-bl-10 {
    border-bottom-left-radius: 24px;
  }

  .sm-max\:round-bl-11 {
    border-bottom-left-radius: 28px;
  }

  .sm-max\:round-bl-12 {
    border-bottom-left-radius: 32px;
  }

  .sm-max\:round-bl-13 {
    border-bottom-left-radius: 36px;
  }

  .sm-max\:round-bl-14 {
    border-bottom-left-radius: 40px;
  }

  .sm-max\:round-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .sm-max\:round-tr-1 {
    border-top-right-radius: 2px;
  }

  .sm-max\:round-tr-2 {
    border-top-right-radius: 4px;
  }

  .sm-max\:round-tr-3 {
    border-top-right-radius: 6px;
  }

  .sm-max\:round-tr-4 {
    border-top-right-radius: 8px;
  }

  .sm-max\:round-tr-5 {
    border-top-right-radius: 10px;
  }

  .sm-max\:round-tr-6 {
    border-top-right-radius: 12px;
  }

  .sm-max\:round-tr-7 {
    border-top-right-radius: 14px;
  }

  .sm-max\:round-tr-8 {
    border-top-right-radius: 16px;
  }

  .sm-max\:round-tr-9 {
    border-top-right-radius: 20px;
  }

  .sm-max\:round-tr-10 {
    border-top-right-radius: 24px;
  }

  .sm-max\:round-tr-11 {
    border-top-right-radius: 28px;
  }

  .sm-max\:round-tr-12 {
    border-top-right-radius: 32px;
  }

  .sm-max\:round-tr-13 {
    border-top-right-radius: 36px;
  }

  .sm-max\:round-tr-14 {
    border-top-right-radius: 40px;
  }

  .sm-max\:round-tr-full {
    border-top-right-radius: 9999px;
  }

  .sm-max\:round-br-1 {
    border-bottom-right-radius: 2px;
  }

  .sm-max\:round-br-2 {
    border-bottom-right-radius: 4px;
  }

  .sm-max\:round-br-3 {
    border-bottom-right-radius: 6px;
  }

  .sm-max\:round-br-4 {
    border-bottom-right-radius: 8px;
  }

  .sm-max\:round-br-5 {
    border-bottom-right-radius: 10px;
  }

  .sm-max\:round-br-6 {
    border-bottom-right-radius: 12px;
  }

  .sm-max\:round-br-7 {
    border-bottom-right-radius: 14px;
  }

  .sm-max\:round-br-8 {
    border-bottom-right-radius: 16px;
  }

  .sm-max\:round-br-9 {
    border-bottom-right-radius: 20px;
  }

  .sm-max\:round-br-10 {
    border-bottom-right-radius: 24px;
  }

  .sm-max\:round-br-11 {
    border-bottom-right-radius: 28px;
  }

  .sm-max\:round-br-12 {
    border-bottom-right-radius: 32px;
  }

  .sm-max\:round-br-13 {
    border-bottom-right-radius: 36px;
  }

  .sm-max\:round-br-14 {
    border-bottom-right-radius: 40px;
  }

  .sm-max\:round-br-full {
    border-bottom-right-radius: 9999px;
  }

  .sm-max\:line-clamp-1 {
    -webkit-line-clamp: 1;
  }

  .sm-max\:line-clamp-2 {
    -webkit-line-clamp: 2;
  }

  .sm-max\:line-clamp-3 {
    -webkit-line-clamp: 3;
  }

  .sm-max\:line-clamp-4 {
    -webkit-line-clamp: 4;
  }

  .sm-max\:line-clamp-5 {
    -webkit-line-clamp: 5;
  }

  .sm-max\:line-clamp-6 {
    -webkit-line-clamp: 6;
  }

  .sm-max\:fs-12 {
    font-size: 12px;
  }

  .sm-max\:fs-14 {
    font-size: 14px;
  }

  .sm-max\:fs-16 {
    font-size: 16px;
  }

  .sm-max\:fs-18 {
    font-size: 18px;
  }

  .sm-max\:fs-20 {
    font-size: 20px;
  }

  .sm-max\:fs-24 {
    font-size: 24px;
  }

  .sm-max\:fs-28 {
    font-size: 28px;
  }

  .sm-max\:fs-30 {
    font-size: 30px;
  }

  .sm-max\:fs-r-30 {
    font-size: clamp(16px, calc(12px + 3vw), 30px);
  }

  .sm-max\:fs-36 {
    font-size: 36px;
  }

  .sm-max\:fs-r-36 {
    font-size: clamp(18px, calc(12px + 3vw), 36px);
  }

  .sm-max\:fs-48 {
    font-size: 48px;
  }

  .sm-max\:fs-r-48 {
    font-size: clamp(24px, calc(12px + 3vw), 48px);
  }

  .sm-max\:fs-60 {
    font-size: 60px;
  }

  .sm-max\:fs-r-60 {
    font-size: clamp(24px, calc(12px + 3vw), 60px);
  }

  .sm-max\:fs-72 {
    font-size: 72px;
  }

  .sm-max\:fs-r-72 {
    font-size: clamp(24px, calc(12px + 3vw), 72px);
  }

  .sm-max\:fs-96 {
    font-size: 96px;
  }

  .sm-max\:fs-r-96 {
    font-size: clamp(24px, calc(12px + 3vw), 96px);
  }

  .sm-max\:fw-100 {
    font-weight: 100;
  }

  .sm-max\:fw-200 {
    font-weight: 200;
  }

  .sm-max\:fw-300 {
    font-weight: 300;
  }

  .sm-max\:fw-400 {
    font-weight: 400;
  }

  .sm-max\:fw-500 {
    font-weight: 500;
  }

  .sm-max\:fw-600 {
    font-weight: 600;
  }

  .sm-max\:fw-700 {
    font-weight: 700;
  }

  .sm-max\:fw-800 {
    font-weight: 800;
  }

  .sm-max\:fw-900 {
    font-weight: 900;
  }

  .sm-max\:text-left {
    text-align: left;
  }

  .sm-max\:text-right {
    text-align: right;
  }

  .sm-max\:text-center {
    text-align: center;
  }

  .sm-max\:text-justify {
    text-align: justify;
  }

  .sm-max\:text-start {
    text-align: start;
  }

  .sm-max\:text-end {
    text-align: end;
  }

  .sm-max\:line-none {
    line-height: 1;
  }

  .sm-max\:line-normal {
    line-height: 1.5;
  }

  .sm-max\:line-relaxed {
    line-height: 1.625;
  }

  .sm-max\:line-large {
    line-height: 2;
  }

  .sm-max\:line-12 {
    line-height: 12px;
  }

  .sm-max\:line-16 {
    line-height: 16px;
  }

  .sm-max\:line-20 {
    line-height: 20px;
  }

  .sm-max\:line-24 {
    line-height: 24px;
  }

  .sm-max\:line-28 {
    line-height: 28px;
  }

  .sm-max\:line-30 {
    line-height: 32px;
  }

  .sm-max\:line-36 {
    line-height: 36px;
  }

  .sm-max\:capitalize {
    text-transform: capitalize;
  }

  .sm-max\:text-transform-capitalize {
    text-transform: capitalize;
  }

  .sm-max\:lowercase {
    text-transform: lowercase;
  }

  .sm-max\:text-transform-lowercase {
    text-transform: lowercase;
  }

  .sm-max\:uppercase {
    text-transform: uppercase;
  }

  .sm-max\:text-transform-uppercase {
    text-transform: uppercase;
  }

  .sm-max\:text-wrap {
    text-wrap: wrap;
  }

  .sm-max\:text-nowrap {
    text-wrap: nowrap;
  }

  .sm-max\:text-balance {
    text-wrap: balance;
  }

  .sm-max\:text-pretty {
    text-wrap: pretty;
  }

  .sm-max\:o-0 {
    opacity: 0;
  }

  .sm-max\:o-10 {
    opacity: 0.1;
  }

  .sm-max\:o-20 {
    opacity: 0.2;
  }

  .sm-max\:o-30 {
    opacity: 0.3;
  }

  .sm-max\:o-40 {
    opacity: 0.4;
  }

  .sm-max\:o-50 {
    opacity: 0.5;
  }

  .sm-max\:o-60 {
    opacity: 0.6;
  }

  .sm-max\:o-70 {
    opacity: 0.7;
  }

  .sm-max\:o-80 {
    opacity: 0.8;
  }

  .sm-max\:o-90 {
    opacity: 0.9;
  }

  .sm-max\:o-100 {
    opacity: 1;
  }

  .sm-max\:p-0 {
    padding: 0;
  }

  .sm-max\:p-1 {
    padding: 2px;
  }

  .sm-max\:p-2 {
    padding: 4px;
  }

  .sm-max\:p-3 {
    padding: 6px;
  }

  .sm-max\:p-4 {
    padding: 8px;
  }

  .sm-max\:p-5 {
    padding: 10px;
  }

  .sm-max\:p-6 {
    padding: 12px;
  }

  .sm-max\:p-7 {
    padding: 14px;
  }

  .sm-max\:p-8 {
    padding: 16px;
  }

  .sm-max\:p-9 {
    padding: 20px;
  }

  .sm-max\:p-10 {
    padding: 24px;
  }

  .sm-max\:p-11 {
    padding: 28px;
  }

  .sm-max\:p-12 {
    padding: 32px;
  }

  .sm-max\:p-13 {
    padding: 36px;
  }

  .sm-max\:p-14 {
    padding: 40px;
  }

  .sm-max\:pt-0 {
    padding-top: 0;
  }

  .sm-max\:pt-1 {
    padding-top: 2px;
  }

  .sm-max\:pt-2 {
    padding-top: 4px;
  }

  .sm-max\:pt-3 {
    padding-top: 6px;
  }

  .sm-max\:pt-4 {
    padding-top: 8px;
  }

  .sm-max\:pt-5 {
    padding-top: 10px;
  }

  .sm-max\:pt-6 {
    padding-top: 12px;
  }

  .sm-max\:pt-7 {
    padding-top: 14px;
  }

  .sm-max\:pt-8 {
    padding-top: 16px;
  }

  .sm-max\:pt-9 {
    padding-top: 20px;
  }

  .sm-max\:pt-10 {
    padding-top: 24px;
  }

  .sm-max\:pt-11 {
    padding-top: 28px;
  }

  .sm-max\:pt-12 {
    padding-top: 32px;
  }

  .sm-max\:pt-13 {
    padding-top: 36px;
  }

  .sm-max\:pt-14 {
    padding-top: 40px;
  }

  .sm-max\:pl-0 {
    padding-left: 0;
  }

  .sm-max\:pl-1 {
    padding-left: 2px;
  }

  .sm-max\:pl-2 {
    padding-left: 4px;
  }

  .sm-max\:pl-3 {
    padding-left: 6px;
  }

  .sm-max\:pl-4 {
    padding-left: 8px;
  }

  .sm-max\:pl-5 {
    padding-left: 10px;
  }

  .sm-max\:pl-6 {
    padding-left: 12px;
  }

  .sm-max\:pl-7 {
    padding-left: 14px;
  }

  .sm-max\:pl-8 {
    padding-left: 16px;
  }

  .sm-max\:pl-9 {
    padding-left: 20px;
  }

  .sm-max\:pl-10 {
    padding-left: 24px;
  }

  .sm-max\:pl-11 {
    padding-left: 28px;
  }

  .sm-max\:pl-12 {
    padding-left: 32px;
  }

  .sm-max\:pl-13 {
    padding-left: 36px;
  }

  .sm-max\:pl-14 {
    padding-left: 40px;
  }

  .sm-max\:pb-0 {
    padding-bottom: 0;
  }

  .sm-max\:pb-1 {
    padding-bottom: 2px;
  }

  .sm-max\:pb-2 {
    padding-bottom: 4px;
  }

  .sm-max\:pb-3 {
    padding-bottom: 6px;
  }

  .sm-max\:pb-4 {
    padding-bottom: 8px;
  }

  .sm-max\:pb-5 {
    padding-bottom: 10px;
  }

  .sm-max\:pb-6 {
    padding-bottom: 12px;
  }

  .sm-max\:pb-7 {
    padding-bottom: 14px;
  }

  .sm-max\:pb-8 {
    padding-bottom: 16px;
  }

  .sm-max\:pb-9 {
    padding-bottom: 20px;
  }

  .sm-max\:pb-10 {
    padding-bottom: 24px;
  }

  .sm-max\:pb-11 {
    padding-bottom: 28px;
  }

  .sm-max\:pb-12 {
    padding-bottom: 32px;
  }

  .sm-max\:pb-13 {
    padding-bottom: 36px;
  }

  .sm-max\:pb-14 {
    padding-bottom: 40px;
  }

  .sm-max\:pr-0 {
    padding-right: 0;
  }

  .sm-max\:pr-1 {
    padding-right: 2px;
  }

  .sm-max\:pr-2 {
    padding-right: 4px;
  }

  .sm-max\:pr-3 {
    padding-right: 6px;
  }

  .sm-max\:pr-4 {
    padding-right: 8px;
  }

  .sm-max\:pr-5 {
    padding-right: 10px;
  }

  .sm-max\:pr-6 {
    padding-right: 12px;
  }

  .sm-max\:pr-7 {
    padding-right: 14px;
  }

  .sm-max\:pr-8 {
    padding-right: 16px;
  }

  .sm-max\:pr-9 {
    padding-right: 20px;
  }

  .sm-max\:pr-10 {
    padding-right: 24px;
  }

  .sm-max\:pr-11 {
    padding-right: 28px;
  }

  .sm-max\:pr-12 {
    padding-right: 32px;
  }

  .sm-max\:pr-13 {
    padding-right: 36px;
  }

  .sm-max\:pr-14 {
    padding-right: 40px;
  }

  .sm-max\:px-0 {
    padding-right: 0;
    padding-left: 0;
  }

  .sm-max\:px-1 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .sm-max\:px-2 {
    padding-right: 4px;
    padding-left: 4px;
  }

  .sm-max\:px-3 {
    padding-right: 6px;
    padding-left: 6px;
  }

  .sm-max\:px-4 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .sm-max\:px-5 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .sm-max\:px-6 {
    padding-right: 12px;
    padding-left: 12px;
  }

  .sm-max\:px-7 {
    padding-right: 14px;
    padding-left: 14px;
  }

  .sm-max\:px-8 {
    padding-right: 16px;
    padding-left: 16px;
  }

  .sm-max\:px-9 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .sm-max\:px-10 {
    padding-right: 24px;
    padding-left: 24px;
  }

  .sm-max\:px-11 {
    padding-right: 28px;
    padding-left: 28px;
  }

  .sm-max\:px-12 {
    padding-right: 32px;
    padding-left: 32px;
  }

  .sm-max\:px-13 {
    padding-right: 36px;
    padding-left: 36px;
  }

  .sm-max\:px-14 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .sm-max\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sm-max\:py-1 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .sm-max\:py-2 {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .sm-max\:py-3 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .sm-max\:py-4 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .sm-max\:py-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .sm-max\:py-6 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .sm-max\:py-7 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .sm-max\:py-8 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .sm-max\:py-9 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sm-max\:py-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .sm-max\:py-11 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .sm-max\:py-12 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .sm-max\:py-13 {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .sm-max\:py-14 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sm-max\:p-in-0 {
    padding-inline: 0;
  }

  .sm-max\:p-in-1 {
    padding-inline: 2px;
  }

  .sm-max\:p-in-2 {
    padding-inline: 4px;
  }

  .sm-max\:p-in-3 {
    padding-inline: 6px;
  }

  .sm-max\:p-in-4 {
    padding-inline: 8px;
  }

  .sm-max\:p-in-5 {
    padding-inline: 10px;
  }

  .sm-max\:p-in-6 {
    padding-inline: 12px;
  }

  .sm-max\:p-in-7 {
    padding-inline: 14px;
  }

  .sm-max\:p-in-8 {
    padding-inline: 16px;
  }

  .sm-max\:p-in-9 {
    padding-inline: 20px;
  }

  .sm-max\:p-in-10 {
    padding-inline: 24px;
  }

  .sm-max\:p-in-11 {
    padding-inline: 28px;
  }

  .sm-max\:p-in-12 {
    padding-inline: 32px;
  }

  .sm-max\:p-in-13 {
    padding-inline: 36px;
  }

  .sm-max\:p-in-14 {
    padding-inline: 40px;
  }

  .sm-max\:ps-0 {
    padding-inline-start: 0;
  }

  .sm-max\:ps-1 {
    padding-inline-start: 2px;
  }

  .sm-max\:ps-2 {
    padding-inline-start: 4px;
  }

  .sm-max\:ps-3 {
    padding-inline-start: 6px;
  }

  .sm-max\:ps-4 {
    padding-inline-start: 8px;
  }

  .sm-max\:ps-5 {
    padding-inline-start: 10px;
  }

  .sm-max\:ps-6 {
    padding-inline-start: 12px;
  }

  .sm-max\:ps-7 {
    padding-inline-start: 14px;
  }

  .sm-max\:ps-8 {
    padding-inline-start: 16px;
  }

  .sm-max\:ps-9 {
    padding-inline-start: 20px;
  }

  .sm-max\:ps-10 {
    padding-inline-start: 24px;
  }

  .sm-max\:ps-11 {
    padding-inline-start: 28px;
  }

  .sm-max\:ps-12 {
    padding-inline-start: 32px;
  }

  .sm-max\:ps-13 {
    padding-inline-start: 36px;
  }

  .sm-max\:ps-14 {
    padding-inline-start: 40px;
  }

  .sm-max\:pe-0 {
    padding-inline-end: 0;
  }

  .sm-max\:pe-1 {
    padding-inline-end: 2px;
  }

  .sm-max\:pe-2 {
    padding-inline-end: 4px;
  }

  .sm-max\:pe-3 {
    padding-inline-end: 6px;
  }

  .sm-max\:pe-4 {
    padding-inline-end: 8px;
  }

  .sm-max\:pe-5 {
    padding-inline-end: 10px;
  }

  .sm-max\:pe-6 {
    padding-inline-end: 12px;
  }

  .sm-max\:pe-7 {
    padding-inline-end: 14px;
  }

  .sm-max\:pe-8 {
    padding-inline-end: 16px;
  }

  .sm-max\:pe-9 {
    padding-inline-end: 20px;
  }

  .sm-max\:pe-10 {
    padding-inline-end: 24px;
  }

  .sm-max\:pe-11 {
    padding-inline-end: 28px;
  }

  .sm-max\:pe-12 {
    padding-inline-end: 32px;
  }

  .sm-max\:pe-13 {
    padding-inline-end: 36px;
  }

  .sm-max\:pe-14 {
    padding-inline-end: 40px;
  }

  .sm-max\:m-0 {
    margin: 0;
  }

  .sm-max\:m-1 {
    margin: 2px;
  }

  .sm-max\:m-2 {
    margin: 4px;
  }

  .sm-max\:m-3 {
    margin: 6px;
  }

  .sm-max\:m-4 {
    margin: 8px;
  }

  .sm-max\:m-5 {
    margin: 10px;
  }

  .sm-max\:m-6 {
    margin: 12px;
  }

  .sm-max\:m-7 {
    margin: 14px;
  }

  .sm-max\:m-8 {
    margin: 16px;
  }

  .sm-max\:m-9 {
    margin: 20px;
  }

  .sm-max\:m-10 {
    margin: 24px;
  }

  .sm-max\:m-11 {
    margin: 28px;
  }

  .sm-max\:m-12 {
    margin: 32px;
  }

  .sm-max\:m-13 {
    margin: 36px;
  }

  .sm-max\:m-14 {
    margin: 40px;
  }

  .sm-max\:mt-0 {
    margin-top: 0;
  }

  .sm-max\:mt-1 {
    margin-top: 2px;
  }

  .sm-max\:mt-2 {
    margin-top: 4px;
  }

  .sm-max\:mt-3 {
    margin-top: 6px;
  }

  .sm-max\:mt-4 {
    margin-top: 8px;
  }

  .sm-max\:mt-5 {
    margin-top: 10px;
  }

  .sm-max\:mt-6 {
    margin-top: 12px;
  }

  .sm-max\:mt-7 {
    margin-top: 14px;
  }

  .sm-max\:mt-8 {
    margin-top: 16px;
  }

  .sm-max\:mt-9 {
    margin-top: 20px;
  }

  .sm-max\:mt-10 {
    margin-top: 24px;
  }

  .sm-max\:mt-11 {
    margin-top: 28px;
  }

  .sm-max\:mt-12 {
    margin-top: 32px;
  }

  .sm-max\:mt-13 {
    margin-top: 36px;
  }

  .sm-max\:mt-14 {
    margin-top: 40px;
  }

  .sm-max\:ml-0 {
    margin-left: 0;
  }

  .sm-max\:ml-1 {
    margin-left: 2px;
  }

  .sm-max\:ml-2 {
    margin-left: 4px;
  }

  .sm-max\:ml-3 {
    margin-left: 6px;
  }

  .sm-max\:ml-4 {
    margin-left: 8px;
  }

  .sm-max\:ml-5 {
    margin-left: 10px;
  }

  .sm-max\:ml-6 {
    margin-left: 12px;
  }

  .sm-max\:ml-7 {
    margin-left: 14px;
  }

  .sm-max\:ml-8 {
    margin-left: 16px;
  }

  .sm-max\:ml-9 {
    margin-left: 20px;
  }

  .sm-max\:ml-10 {
    margin-left: 24px;
  }

  .sm-max\:ml-11 {
    margin-left: 28px;
  }

  .sm-max\:ml-12 {
    margin-left: 32px;
  }

  .sm-max\:ml-13 {
    margin-left: 36px;
  }

  .sm-max\:ml-14 {
    margin-left: 40px;
  }

  .sm-max\:ml-auto {
    margin-left: auto;
  }

  .sm-max\:mb-0 {
    margin-bottom: 0;
  }

  .sm-max\:mb-1 {
    margin-bottom: 2px;
  }

  .sm-max\:mb-2 {
    margin-bottom: 4px;
  }

  .sm-max\:mb-3 {
    margin-bottom: 6px;
  }

  .sm-max\:mb-4 {
    margin-bottom: 8px;
  }

  .sm-max\:mb-5 {
    margin-bottom: 10px;
  }

  .sm-max\:mb-6 {
    margin-bottom: 12px;
  }

  .sm-max\:mb-7 {
    margin-bottom: 14px;
  }

  .sm-max\:mb-8 {
    margin-bottom: 16px;
  }

  .sm-max\:mb-9 {
    margin-bottom: 20px;
  }

  .sm-max\:mb-10 {
    margin-bottom: 24px;
  }

  .sm-max\:mb-11 {
    margin-bottom: 28px;
  }

  .sm-max\:mb-12 {
    margin-bottom: 32px;
  }

  .sm-max\:mb-13 {
    margin-bottom: 36px;
  }

  .sm-max\:mb-14 {
    margin-bottom: 40px;
  }

  .sm-max\:mr-0 {
    margin-right: 0;
  }

  .sm-max\:mr-1 {
    margin-right: 2px;
  }

  .sm-max\:mr-2 {
    margin-right: 4px;
  }

  .sm-max\:mr-3 {
    margin-right: 6px;
  }

  .sm-max\:mr-4 {
    margin-right: 8px;
  }

  .sm-max\:mr-5 {
    margin-right: 10px;
  }

  .sm-max\:mr-6 {
    margin-right: 12px;
  }

  .sm-max\:mr-7 {
    margin-right: 14px;
  }

  .sm-max\:mr-8 {
    margin-right: 16px;
  }

  .sm-max\:mr-9 {
    margin-right: 20px;
  }

  .sm-max\:mr-10 {
    margin-right: 24px;
  }

  .sm-max\:mr-11 {
    margin-right: 28px;
  }

  .sm-max\:mr-12 {
    margin-right: 32px;
  }

  .sm-max\:mr-13 {
    margin-right: 36px;
  }

  .sm-max\:mr-14 {
    margin-right: 40px;
  }

  .sm-max\:mr-auto {
    margin-right: auto;
  }

  .sm-max\:mx-0 {
    margin-right: 0;
    margin-left: 0;
  }

  .sm-max\:mx-1 {
    margin-right: 2px;
    margin-left: 2px;
  }

  .sm-max\:mx-2 {
    margin-right: 4px;
    margin-left: 4px;
  }

  .sm-max\:mx-3 {
    margin-right: 6px;
    margin-left: 6px;
  }

  .sm-max\:mx-4 {
    margin-right: 8px;
    margin-left: 8px;
  }

  .sm-max\:mx-5 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .sm-max\:mx-6 {
    margin-right: 12px;
    margin-left: 12px;
  }

  .sm-max\:mx-7 {
    margin-right: 14px;
    margin-left: 14px;
  }

  .sm-max\:mx-8 {
    margin-right: 16px;
    margin-left: 16px;
  }

  .sm-max\:mx-9 {
    margin-right: 20px;
    margin-left: 20px;
  }

  .sm-max\:mx-10 {
    margin-right: 24px;
    margin-left: 24px;
  }

  .sm-max\:mx-11 {
    margin-right: 28px;
    margin-left: 28px;
  }

  .sm-max\:mx-12 {
    margin-right: 32px;
    margin-left: 32px;
  }

  .sm-max\:mx-13 {
    margin-right: 36px;
    margin-left: 36px;
  }

  .sm-max\:mx-14 {
    margin-right: 40px;
    margin-left: 40px;
  }

  .sm-max\:mx-auto {
    margin-right: auto;
    margin-left: auto;
  }

  .sm-max\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm-max\:my-1 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .sm-max\:my-2 {
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .sm-max\:my-3 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .sm-max\:my-4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .sm-max\:my-5 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .sm-max\:my-6 {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .sm-max\:my-7 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .sm-max\:my-8 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .sm-max\:my-9 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .sm-max\:my-10 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .sm-max\:my-11 {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .sm-max\:my-12 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .sm-max\:my-13 {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .sm-max\:my-14 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .sm-max\:m-in-0 {
    margin-inline: 0;
  }

  .sm-max\:m-in-1 {
    margin-inline: 2px;
  }

  .sm-max\:m-in-2 {
    margin-inline: 4px;
  }

  .sm-max\:m-in-3 {
    margin-inline: 6px;
  }

  .sm-max\:m-in-4 {
    margin-inline: 8px;
  }

  .sm-max\:m-in-5 {
    margin-inline: 10px;
  }

  .sm-max\:m-in-6 {
    margin-inline: 12px;
  }

  .sm-max\:m-in-7 {
    margin-inline: 14px;
  }

  .sm-max\:m-in-8 {
    margin-inline: 16px;
  }

  .sm-max\:m-in-9 {
    margin-inline: 20px;
  }

  .sm-max\:m-in-10 {
    margin-inline: 24px;
  }

  .sm-max\:m-in-11 {
    margin-inline: 28px;
  }

  .sm-max\:m-in-12 {
    margin-inline: 32px;
  }

  .sm-max\:m-in-13 {
    margin-inline: 36px;
  }

  .sm-max\:m-in-14 {
    margin-inline: 40px;
  }

  .sm-max\:m-in-auto {
    margin-inline: auto;
  }

  .sm-max\:ms-0 {
    margin-inline-start: 0;
  }

  .sm-max\:ms-1 {
    margin-inline-start: 2px;
  }

  .sm-max\:ms-2 {
    margin-inline-start: 4px;
  }

  .sm-max\:ms-3 {
    margin-inline-start: 6px;
  }

  .sm-max\:ms-4 {
    margin-inline-start: 8px;
  }

  .sm-max\:ms-5 {
    margin-inline-start: 10px;
  }

  .sm-max\:ms-6 {
    margin-inline-start: 12px;
  }

  .sm-max\:ms-7 {
    margin-inline-start: 14px;
  }

  .sm-max\:ms-8 {
    margin-inline-start: 16px;
  }

  .sm-max\:ms-9 {
    margin-inline-start: 20px;
  }

  .sm-max\:ms-10 {
    margin-inline-start: 24px;
  }

  .sm-max\:ms-11 {
    margin-inline-start: 28px;
  }

  .sm-max\:ms-12 {
    margin-inline-start: 32px;
  }

  .sm-max\:ms-13 {
    margin-inline-start: 36px;
  }

  .sm-max\:ms-14 {
    margin-inline-start: 40px;
  }

  .sm-max\:ms-auto {
    margin-inline-start: auto;
  }

  .sm-max\:me-0 {
    margin-inline-end: 0;
  }

  .sm-max\:me-1 {
    margin-inline-end: 2px;
  }

  .sm-max\:me-2 {
    margin-inline-end: 4px;
  }

  .sm-max\:me-3 {
    margin-inline-end: 6px;
  }

  .sm-max\:me-4 {
    margin-inline-end: 8px;
  }

  .sm-max\:me-5 {
    margin-inline-end: 10px;
  }

  .sm-max\:me-6 {
    margin-inline-end: 12px;
  }

  .sm-max\:me-7 {
    margin-inline-end: 14px;
  }

  .sm-max\:me-8 {
    margin-inline-end: 16px;
  }

  .sm-max\:me-9 {
    margin-inline-end: 20px;
  }

  .sm-max\:me-10 {
    margin-inline-end: 24px;
  }

  .sm-max\:me-11 {
    margin-inline-end: 28px;
  }

  .sm-max\:me-12 {
    margin-inline-end: 32px;
  }

  .sm-max\:me-13 {
    margin-inline-end: 36px;
  }

  .sm-max\:me-14 {
    margin-inline-end: 40px;
  }

  .sm-max\:me-auto {
    margin-inline-end: auto;
  }

  .sm-max\:gap-0 {
    gap: 0;
  }

  .sm-max\:gap-1 {
    gap: 2px;
  }

  .sm-max\:gap-2 {
    gap: 4px;
  }

  .sm-max\:gap-3 {
    gap: 6px;
  }

  .sm-max\:gap-4 {
    gap: 8px;
  }

  .sm-max\:gap-5 {
    gap: 10px;
  }

  .sm-max\:gap-6 {
    gap: 12px;
  }

  .sm-max\:gap-7 {
    gap: 14px;
  }

  .sm-max\:gap-8 {
    gap: 16px;
  }

  .sm-max\:gap-9 {
    gap: 20px;
  }

  .sm-max\:gap-10 {
    gap: 24px;
  }

  .sm-max\:gap-11 {
    gap: 28px;
  }

  .sm-max\:gap-12 {
    gap: 32px;
  }

  .sm-max\:gap-13 {
    gap: 36px;
  }

  .sm-max\:gap-14 {
    gap: 40px;
  }

  .sm-max\:gap-x-0 {
    row-gap: 0;
  }

  .sm-max\:gap-x-1 {
    row-gap: 2px;
  }

  .sm-max\:gap-x-2 {
    row-gap: 4px;
  }

  .sm-max\:gap-x-3 {
    row-gap: 6px;
  }

  .sm-max\:gap-x-4 {
    row-gap: 8px;
  }

  .sm-max\:gap-x-5 {
    row-gap: 10px;
  }

  .sm-max\:gap-x-6 {
    row-gap: 12px;
  }

  .sm-max\:gap-x-7 {
    row-gap: 14px;
  }

  .sm-max\:gap-x-8 {
    row-gap: 16px;
  }

  .sm-max\:gap-x-9 {
    row-gap: 20px;
  }

  .sm-max\:gap-x-10 {
    row-gap: 24px;
  }

  .sm-max\:gap-x-11 {
    row-gap: 28px;
  }

  .sm-max\:gap-x-12 {
    row-gap: 32px;
  }

  .sm-max\:gap-x-13 {
    row-gap: 36px;
  }

  .sm-max\:gap-x-14 {
    row-gap: 40px;
  }

  .sm-max\:gap-y-0 {
    column-gap: 0;
  }

  .sm-max\:gap-y-1 {
    column-gap: 2px;
  }

  .sm-max\:gap-y-2 {
    column-gap: 4px;
  }

  .sm-max\:gap-y-3 {
    column-gap: 6px;
  }

  .sm-max\:gap-y-4 {
    column-gap: 8px;
  }

  .sm-max\:gap-y-5 {
    column-gap: 10px;
  }

  .sm-max\:gap-y-6 {
    column-gap: 12px;
  }

  .sm-max\:gap-y-7 {
    column-gap: 14px;
  }

  .sm-max\:gap-y-8 {
    column-gap: 16px;
  }

  .sm-max\:gap-y-9 {
    column-gap: 20px;
  }

  .sm-max\:gap-y-10 {
    column-gap: 24px;
  }

  .sm-max\:gap-y-11 {
    column-gap: 28px;
  }

  .sm-max\:gap-y-12 {
    column-gap: 32px;
  }

  .sm-max\:gap-y-13 {
    column-gap: 36px;
  }

  .sm-max\:gap-y-14 {
    column-gap: 40px;
  }

  .sm-max\:relative {
    position: relative;
  }

  .sm-max\:absolute {
    position: absolute;
  }

  .sm-max\:fixed {
    position: fixed;
  }

  .sm-max\:static {
    position: static;
  }

  .sm-max\:sticky {
    position: sticky;
  }

  .sm-max\:translate-x-0 {
    transform: translateX(0);
  }

  .sm-max\:translate-y-0 {
    transform: translateY(0);
  }

  .sm-max\:translate-x-1 {
    transform: translateX(2px);
  }

  .sm-max\:translate-y-1 {
    transform: translateY(2px);
  }

  .sm-max\:translate-x-2 {
    transform: translateX(4px);
  }

  .sm-max\:translate-y-2 {
    transform: translateY(4px);
  }

  .sm-max\:translate-x-3 {
    transform: translateX(6px);
  }

  .sm-max\:translate-y-3 {
    transform: translateY(6px);
  }

  .sm-max\:translate-x-4 {
    transform: translateX(8px);
  }

  .sm-max\:translate-y-4 {
    transform: translateY(8px);
  }

  .sm-max\:translate-x-5 {
    transform: translateX(10px);
  }

  .sm-max\:translate-y-5 {
    transform: translateY(10px);
  }

  .sm-max\:translate-x-6 {
    transform: translateX(12px);
  }

  .sm-max\:translate-y-6 {
    transform: translateY(12px);
  }

  .sm-max\:translate-x-7 {
    transform: translateX(14px);
  }

  .sm-max\:translate-y-7 {
    transform: translateY(14px);
  }

  .sm-max\:translate-x-8 {
    transform: translateX(16px);
  }

  .sm-max\:translate-y-8 {
    transform: translateY(16px);
  }

  .sm-max\:translate-x-9 {
    transform: translateX(18px);
  }

  .sm-max\:translate-y-9 {
    transform: translateY(18px);
  }

  .sm-max\:translate-x-10 {
    transform: translateX(20px);
  }

  .sm-max\:translate-y-10 {
    transform: translateY(20px);
  }

  .sm-max\:translate-x-11 {
    transform: translateX(22px);
  }

  .sm-max\:translate-y-11 {
    transform: translateY(22px);
  }

  .sm-max\:translate-x-12 {
    transform: translateX(24px);
  }

  .sm-max\:translate-y-12 {
    transform: translateY(24px);
  }

  .sm-max\:translate-x-25 {
    transform: translateX(25%);
  }

  .sm-max\:translate-y-25 {
    transform: translateY(25%);
  }

  .sm-max\:translate-x-50 {
    transform: translateX(50%);
  }

  .sm-max\:translate-y-50 {
    transform: translateY(50%);
  }

  .sm-max\:translate-x-75 {
    transform: translateX(75%);
  }

  .sm-max\:translate-y-75 {
    transform: translateY(75%);
  }

  .sm-max\:translate-x-100 {
    transform: translateX(100%);
  }

  .sm-max\:translate-y-100 {
    transform: translateY(100%);
  }

  .sm-max\:translate-x--1 {
    transform: translateX(-2px);
  }

  .sm-max\:translate-y--1 {
    transform: translateY(-2px);
  }

  .sm-max\:translate-x--2 {
    transform: translateX(-4px);
  }

  .sm-max\:translate-y--2 {
    transform: translateY(-4px);
  }

  .sm-max\:translate-x--3 {
    transform: translateX(-6px);
  }

  .sm-max\:translate-y--3 {
    transform: translateY(-6px);
  }

  .sm-max\:translate-x--4 {
    transform: translateX(-8px);
  }

  .sm-max\:translate-y--4 {
    transform: translateY(-8px);
  }

  .sm-max\:translate-x--5 {
    transform: translateX(-10px);
  }

  .sm-max\:translate-y--5 {
    transform: translateY(-10px);
  }

  .sm-max\:translate-x--6 {
    transform: translateX(-12px);
  }

  .sm-max\:translate-y--6 {
    transform: translateY(-12px);
  }

  .sm-max\:translate-x--7 {
    transform: translateX(-14px);
  }

  .sm-max\:translate-y--7 {
    transform: translateY(-14px);
  }

  .sm-max\:translate-x--8 {
    transform: translateX(-16px);
  }

  .sm-max\:translate-y--8 {
    transform: translateY(-16px);
  }

  .sm-max\:translate-x--9 {
    transform: translateX(-18px);
  }

  .sm-max\:translate-y--9 {
    transform: translateY(-18px);
  }

  .sm-max\:translate-x--10 {
    transform: translateX(-20px);
  }

  .sm-max\:translate-y--10 {
    transform: translateY(-20px);
  }

  .sm-max\:translate-x--11 {
    transform: translateX(-22px);
  }

  .sm-max\:translate-y--11 {
    transform: translateY(-22px);
  }

  .sm-max\:translate-x--12 {
    transform: translateX(-24px);
  }

  .sm-max\:translate-y--12 {
    transform: translateY(-24px);
  }

  .sm-max\:translate-x--25 {
    transform: translateX(-25%);
  }

  .sm-max\:translate-y--25 {
    transform: translateY(-25%);
  }

  .sm-max\:translate-x--50 {
    transform: translateX(-50%);
  }

  .sm-max\:translate-y--50 {
    transform: translateY(-50%);
  }

  .sm-max\:translate-x--75 {
    transform: translateX(-75%);
  }

  .sm-max\:translate-y--75 {
    transform: translateY(-75%);
  }

  .sm-max\:translate-x--100 {
    transform: translateX(-100%);
  }

  .sm-max\:translate-y--100 {
    transform: translateY(-100%);
  }

  .sm-max\:left-0 {
    left: 0;
  }

  .sm-max\:left-1 {
    left: 2px;
  }

  .sm-max\:left-2 {
    left: 4px;
  }

  .sm-max\:left-3 {
    left: 6px;
  }

  .sm-max\:left-4 {
    left: 8px;
  }

  .sm-max\:left-5 {
    left: 10px;
  }

  .sm-max\:left-6 {
    left: 12px;
  }

  .sm-max\:left-7 {
    left: 14px;
  }

  .sm-max\:left-8 {
    left: 16px;
  }

  .sm-max\:left-9 {
    left: 18px;
  }

  .sm-max\:left-10 {
    left: 20px;
  }

  .sm-max\:left-11 {
    left: 22px;
  }

  .sm-max\:left-12 {
    left: 24px;
  }

  .sm-max\:left--1 {
    left: -2px;
  }

  .sm-max\:left--2 {
    left: -4px;
  }

  .sm-max\:left--3 {
    left: -6px;
  }

  .sm-max\:left--4 {
    left: -8px;
  }

  .sm-max\:left--5 {
    left: -10px;
  }

  .sm-max\:left--6 {
    left: -12px;
  }

  .sm-max\:left--7 {
    left: -14px;
  }

  .sm-max\:left--8 {
    left: -16px;
  }

  .sm-max\:left--9 {
    left: -18px;
  }

  .sm-max\:left--10 {
    left: -20px;
  }

  .sm-max\:left--11 {
    left: -22px;
  }

  .sm-max\:left--12 {
    left: -24px;
  }

  .sm-max\:left-25 {
    left: 25%;
  }

  .sm-max\:left-50 {
    left: 50%;
  }

  .sm-max\:left-75 {
    left: 75%;
  }

  .sm-max\:left-100 {
    left: 100%;
  }

  .sm-max\:left--25 {
    left: -25%;
  }

  .sm-max\:left--50 {
    left: -50%;
  }

  .sm-max\:left--75 {
    left: -75%;
  }

  .sm-max\:left--100 {
    left: -100%;
  }

  .sm-max\:right-0 {
    right: 0;
  }

  .sm-max\:right-1 {
    right: 2px;
  }

  .sm-max\:right-2 {
    right: 4px;
  }

  .sm-max\:right-3 {
    right: 6px;
  }

  .sm-max\:right-4 {
    right: 8px;
  }

  .sm-max\:right-5 {
    right: 10px;
  }

  .sm-max\:right-6 {
    right: 12px;
  }

  .sm-max\:right-7 {
    right: 14px;
  }

  .sm-max\:right-8 {
    right: 16px;
  }

  .sm-max\:right-9 {
    right: 18px;
  }

  .sm-max\:right-10 {
    right: 20px;
  }

  .sm-max\:right-11 {
    right: 22px;
  }

  .sm-max\:right-12 {
    right: 24px;
  }

  .sm-max\:right--1 {
    right: -2px;
  }

  .sm-max\:right--2 {
    right: -4px;
  }

  .sm-max\:right--3 {
    right: -6px;
  }

  .sm-max\:right--4 {
    right: -8px;
  }

  .sm-max\:right--5 {
    right: -10px;
  }

  .sm-max\:right--6 {
    right: -12px;
  }

  .sm-max\:right--7 {
    right: -14px;
  }

  .sm-max\:right--8 {
    right: -16px;
  }

  .sm-max\:right--9 {
    right: -18px;
  }

  .sm-max\:right--10 {
    right: -20px;
  }

  .sm-max\:right--11 {
    right: -22px;
  }

  .sm-max\:right--12 {
    right: -24px;
  }

  .sm-max\:right-25 {
    right: 25%;
  }

  .sm-max\:right-50 {
    right: 50%;
  }

  .sm-max\:right-75 {
    right: 75%;
  }

  .sm-max\:right-100 {
    right: 100%;
  }

  .sm-max\:right--25 {
    right: -25%;
  }

  .sm-max\:right--50 {
    right: -50%;
  }

  .sm-max\:right--75 {
    right: -75%;
  }

  .sm-max\:right--100 {
    right: -100%;
  }

  .sm-max\:top-0 {
    top: 0;
  }

  .sm-max\:top-1 {
    top: 2px;
  }

  .sm-max\:top-2 {
    top: 4px;
  }

  .sm-max\:top-3 {
    top: 6px;
  }

  .sm-max\:top-4 {
    top: 8px;
  }

  .sm-max\:top-5 {
    top: 10px;
  }

  .sm-max\:top-6 {
    top: 12px;
  }

  .sm-max\:top-7 {
    top: 14px;
  }

  .sm-max\:top-8 {
    top: 16px;
  }

  .sm-max\:top-9 {
    top: 18px;
  }

  .sm-max\:top-10 {
    top: 20px;
  }

  .sm-max\:top-11 {
    top: 22px;
  }

  .sm-max\:top-12 {
    top: 24px;
  }

  .sm-max\:top--1 {
    top: -2px;
  }

  .sm-max\:top--2 {
    top: -4px;
  }

  .sm-max\:top--3 {
    top: -6px;
  }

  .sm-max\:top--4 {
    top: -8px;
  }

  .sm-max\:top--5 {
    top: -10px;
  }

  .sm-max\:top--6 {
    top: -12px;
  }

  .sm-max\:top--7 {
    top: -14px;
  }

  .sm-max\:top--8 {
    top: -16px;
  }

  .sm-max\:top--9 {
    top: -18px;
  }

  .sm-max\:top--10 {
    top: -20px;
  }

  .sm-max\:top--11 {
    top: -22px;
  }

  .sm-max\:top--12 {
    top: -24px;
  }

  .sm-max\:top-25 {
    top: 25%;
  }

  .sm-max\:top-50 {
    top: 50%;
  }

  .sm-max\:top-75 {
    top: 75%;
  }

  .sm-max\:top-100 {
    top: 100%;
  }

  .sm-max\:top--25 {
    top: -25%;
  }

  .sm-max\:top--50 {
    top: -50%;
  }

  .sm-max\:top--75 {
    top: -75%;
  }

  .sm-max\:top--100 {
    top: -100%;
  }

  .sm-max\:bottom-0 {
    bottom: 0;
  }

  .sm-max\:bottom-1 {
    bottom: 2px;
  }

  .sm-max\:bottom-2 {
    bottom: 4px;
  }

  .sm-max\:bottom-3 {
    bottom: 6px;
  }

  .sm-max\:bottom-4 {
    bottom: 8px;
  }

  .sm-max\:bottom-5 {
    bottom: 10px;
  }

  .sm-max\:bottom-6 {
    bottom: 12px;
  }

  .sm-max\:bottom-7 {
    bottom: 14px;
  }

  .sm-max\:bottom-8 {
    bottom: 16px;
  }

  .sm-max\:bottom-9 {
    bottom: 18px;
  }

  .sm-max\:bottom-10 {
    bottom: 20px;
  }

  .sm-max\:bottom-11 {
    bottom: 22px;
  }

  .sm-max\:bottom-12 {
    bottom: 24px;
  }

  .sm-max\:bottom--1 {
    bottom: -2px;
  }

  .sm-max\:bottom--2 {
    bottom: -4px;
  }

  .sm-max\:bottom--3 {
    bottom: -6px;
  }

  .sm-max\:bottom--4 {
    bottom: -8px;
  }

  .sm-max\:bottom--5 {
    bottom: -10px;
  }

  .sm-max\:bottom--6 {
    bottom: -12px;
  }

  .sm-max\:bottom--7 {
    bottom: -14px;
  }

  .sm-max\:bottom--8 {
    bottom: -16px;
  }

  .sm-max\:bottom--9 {
    bottom: -18px;
  }

  .sm-max\:bottom--10 {
    bottom: -20px;
  }

  .sm-max\:bottom--11 {
    bottom: -22px;
  }

  .sm-max\:bottom--12 {
    bottom: -24px;
  }

  .sm-max\:bottom-25 {
    bottom: 25%;
  }

  .sm-max\:bottom-50 {
    bottom: 50%;
  }

  .sm-max\:bottom-75 {
    bottom: 75%;
  }

  .sm-max\:bottom-100 {
    bottom: 100%;
  }

  .sm-max\:bottom--25 {
    bottom: -25%;
  }

  .sm-max\:bottom--50 {
    bottom: -50%;
  }

  .sm-max\:bottom--75 {
    bottom: -75%;
  }

  .sm-max\:bottom--100 {
    bottom: -100%;
  }

  .sm-max\:inset-0 {
    inset: 0;
  }

  .sm-max\:inset-1 {
    inset: 2px;
  }

  .sm-max\:inset-2 {
    inset: 4px;
  }

  .sm-max\:inset-3 {
    inset: 6px;
  }

  .sm-max\:inset-4 {
    inset: 8px;
  }

  .sm-max\:inset-5 {
    inset: 10px;
  }

  .sm-max\:inset-6 {
    inset: 12px;
  }

  .sm-max\:inset-7 {
    inset: 14px;
  }

  .sm-max\:inset-8 {
    inset: 16px;
  }

  .sm-max\:inset-9 {
    inset: 18px;
  }

  .sm-max\:inset-10 {
    inset: 20px;
  }

  .sm-max\:inset-11 {
    inset: 22px;
  }

  .sm-max\:inset-12 {
    inset: 24px;
  }

  .sm-max\:inset--1 {
    inset: -2px;
  }

  .sm-max\:inset--2 {
    inset: -4px;
  }

  .sm-max\:inset--3 {
    inset: -6px;
  }

  .sm-max\:inset--4 {
    inset: -8px;
  }

  .sm-max\:inset--5 {
    inset: -10px;
  }

  .sm-max\:inset--6 {
    inset: -12px;
  }

  .sm-max\:inset--7 {
    inset: -14px;
  }

  .sm-max\:inset--8 {
    inset: -16px;
  }

  .sm-max\:inset--9 {
    inset: -18px;
  }

  .sm-max\:inset--10 {
    inset: -20px;
  }

  .sm-max\:inset--11 {
    inset: -22px;
  }

  .sm-max\:inset--12 {
    inset: -24px;
  }

  .sm-max\:inset-25 {
    inset: 25%;
  }

  .sm-max\:inset-50 {
    inset: 50%;
  }

  .sm-max\:inset-75 {
    inset: 75%;
  }

  .sm-max\:inset-100 {
    inset: 100%;
  }

  .sm-max\:inset--25 {
    inset: -25%;
  }

  .sm-max\:inset--50 {
    inset: -50%;
  }

  .sm-max\:inset--75 {
    inset: -75%;
  }

  .sm-max\:inset--100 {
    inset: -100%;
  }

  .sm-max\:inset-in-0 {
    inset-inline: 0;
  }

  .sm-max\:inset-in-1 {
    inset-inline: 2px;
  }

  .sm-max\:inset-in-2 {
    inset-inline: 4px;
  }

  .sm-max\:inset-in-3 {
    inset-inline: 6px;
  }

  .sm-max\:inset-in-4 {
    inset-inline: 8px;
  }

  .sm-max\:inset-in-5 {
    inset-inline: 10px;
  }

  .sm-max\:inset-in-6 {
    inset-inline: 12px;
  }

  .sm-max\:inset-in-7 {
    inset-inline: 14px;
  }

  .sm-max\:inset-in-8 {
    inset-inline: 16px;
  }

  .sm-max\:inset-in-9 {
    inset-inline: 18px;
  }

  .sm-max\:inset-in-10 {
    inset-inline: 20px;
  }

  .sm-max\:inset-in-11 {
    inset-inline: 22px;
  }

  .sm-max\:inset-in-12 {
    inset-inline: 24px;
  }

  .sm-max\:inset-in--1 {
    inset-inline: -2px;
  }

  .sm-max\:inset-in--2 {
    inset-inline: -4px;
  }

  .sm-max\:inset-in--3 {
    inset-inline: -6px;
  }

  .sm-max\:inset-in--4 {
    inset-inline: -8px;
  }

  .sm-max\:inset-in--5 {
    inset-inline: -10px;
  }

  .sm-max\:inset-in--6 {
    inset-inline: -12px;
  }

  .sm-max\:inset-in--7 {
    inset-inline: -14px;
  }

  .sm-max\:inset-in--8 {
    inset-inline: -16px;
  }

  .sm-max\:inset-in--9 {
    inset-inline: -18px;
  }

  .sm-max\:inset-in--10 {
    inset-inline: -20px;
  }

  .sm-max\:inset-in--11 {
    inset-inline: -22px;
  }

  .sm-max\:inset-in--12 {
    inset-inline: -24px;
  }

  .sm-max\:inset-in-25 {
    inset-inline: 25%;
  }

  .sm-max\:inset-in-50 {
    inset-inline: 50%;
  }

  .sm-max\:inset-in-75 {
    inset-inline: 75%;
  }

  .sm-max\:inset-in-100 {
    inset-inline: 100%;
  }

  .sm-max\:inset-in--25 {
    inset-inline: -25%;
  }

  .sm-max\:inset-in--50 {
    inset-inline: -50%;
  }

  .sm-max\:inset-in--75 {
    inset-inline: -75%;
  }

  .sm-max\:inset-in--100 {
    inset-inline: -100%;
  }

  .sm-max\:inset-e-0 {
    inset-inline-end: 0;
  }

  .sm-max\:inset-e-1 {
    inset-inline-end: 2px;
  }

  .sm-max\:inset-e-2 {
    inset-inline-end: 4px;
  }

  .sm-max\:inset-e-3 {
    inset-inline-end: 6px;
  }

  .sm-max\:inset-e-4 {
    inset-inline-end: 8px;
  }

  .sm-max\:inset-e-5 {
    inset-inline-end: 10px;
  }

  .sm-max\:inset-e-6 {
    inset-inline-end: 12px;
  }

  .sm-max\:inset-e-7 {
    inset-inline-end: 14px;
  }

  .sm-max\:inset-e-8 {
    inset-inline-end: 16px;
  }

  .sm-max\:inset-e-9 {
    inset-inline-end: 18px;
  }

  .sm-max\:inset-e-10 {
    inset-inline-end: 20px;
  }

  .sm-max\:inset-e-11 {
    inset-inline-end: 22px;
  }

  .sm-max\:inset-e-12 {
    inset-inline-end: 24px;
  }

  .sm-max\:inset-e--1 {
    inset-inline-end: -2px;
  }

  .sm-max\:inset-e--2 {
    inset-inline-end: -4px;
  }

  .sm-max\:inset-e--3 {
    inset-inline-end: -6px;
  }

  .sm-max\:inset-e--4 {
    inset-inline-end: -8px;
  }

  .sm-max\:inset-e--5 {
    inset-inline-end: -10px;
  }

  .sm-max\:inset-e--6 {
    inset-inline-end: -12px;
  }

  .sm-max\:inset-e--7 {
    inset-inline-end: -14px;
  }

  .sm-max\:inset-e--8 {
    inset-inline-end: -16px;
  }

  .sm-max\:inset-e--9 {
    inset-inline-end: -18px;
  }

  .sm-max\:inset-e--10 {
    inset-inline-end: -20px;
  }

  .sm-max\:inset-e--11 {
    inset-inline-end: -22px;
  }

  .sm-max\:inset-e--12 {
    inset-inline-end: -24px;
  }

  .sm-max\:inset-e-25 {
    inset-inline-end: 25%;
  }

  .sm-max\:inset-e-50 {
    inset-inline-end: 50%;
  }

  .sm-max\:inset-e-75 {
    inset-inline-end: 75%;
  }

  .sm-max\:inset-e-100 {
    inset-inline-end: 100%;
  }

  .sm-max\:inset-e--25 {
    inset-inline-end: -25%;
  }

  .sm-max\:inset-e--50 {
    inset-inline-end: -50%;
  }

  .sm-max\:inset-e--75 {
    inset-inline-end: -75%;
  }

  .sm-max\:inset-e--100 {
    inset-inline-end: -100%;
  }

  .sm-max\:inset-s-0 {
    inset-inline-start: 0;
  }

  .sm-max\:inset-s-1 {
    inset-inline-start: 2px;
  }

  .sm-max\:inset-s-2 {
    inset-inline-start: 4px;
  }

  .sm-max\:inset-s-3 {
    inset-inline-start: 6px;
  }

  .sm-max\:inset-s-4 {
    inset-inline-start: 8px;
  }

  .sm-max\:inset-s-5 {
    inset-inline-start: 10px;
  }

  .sm-max\:inset-s-6 {
    inset-inline-start: 12px;
  }

  .sm-max\:inset-s-7 {
    inset-inline-start: 14px;
  }

  .sm-max\:inset-s-8 {
    inset-inline-start: 16px;
  }

  .sm-max\:inset-s-9 {
    inset-inline-start: 18px;
  }

  .sm-max\:inset-s-10 {
    inset-inline-start: 20px;
  }

  .sm-max\:inset-s-11 {
    inset-inline-start: 22px;
  }

  .sm-max\:inset-s-12 {
    inset-inline-start: 24px;
  }

  .sm-max\:inset-s--1 {
    inset-inline-start: -2px;
  }

  .sm-max\:inset-s--2 {
    inset-inline-start: -4px;
  }

  .sm-max\:inset-s--3 {
    inset-inline-start: -6px;
  }

  .sm-max\:inset-s--4 {
    inset-inline-start: -8px;
  }

  .sm-max\:inset-s--5 {
    inset-inline-start: -10px;
  }

  .sm-max\:inset-s--6 {
    inset-inline-start: -12px;
  }

  .sm-max\:inset-s--7 {
    inset-inline-start: -14px;
  }

  .sm-max\:inset-s--8 {
    inset-inline-start: -16px;
  }

  .sm-max\:inset-s--9 {
    inset-inline-start: -18px;
  }

  .sm-max\:inset-s--10 {
    inset-inline-start: -20px;
  }

  .sm-max\:inset-s--11 {
    inset-inline-start: -22px;
  }

  .sm-max\:inset-s--12 {
    inset-inline-start: -24px;
  }

  .sm-max\:inset-s-25 {
    inset-inline-start: 25%;
  }

  .sm-max\:inset-s-50 {
    inset-inline-start: 50%;
  }

  .sm-max\:inset-s-75 {
    inset-inline-start: 75%;
  }

  .sm-max\:inset-s-100 {
    inset-inline-start: 100%;
  }

  .sm-max\:inset-s--25 {
    inset-inline-start: -25%;
  }

  .sm-max\:inset-s--50 {
    inset-inline-start: -50%;
  }

  .sm-max\:inset-s--75 {
    inset-inline-start: -75%;
  }

  .sm-max\:inset-s--100 {
    inset-inline-start: -100%;
  }

  .sm-max\:inset-b-0 {
    inset-block: 0;
  }

  .sm-max\:inset-b-1 {
    inset-block: 2px;
  }

  .sm-max\:inset-b-2 {
    inset-block: 4px;
  }

  .sm-max\:inset-b-3 {
    inset-block: 6px;
  }

  .sm-max\:inset-b-4 {
    inset-block: 8px;
  }

  .sm-max\:inset-b-5 {
    inset-block: 10px;
  }

  .sm-max\:inset-b-6 {
    inset-block: 12px;
  }

  .sm-max\:inset-b-7 {
    inset-block: 14px;
  }

  .sm-max\:inset-b-8 {
    inset-block: 16px;
  }

  .sm-max\:inset-b-9 {
    inset-block: 18px;
  }

  .sm-max\:inset-b-10 {
    inset-block: 20px;
  }

  .sm-max\:inset-b-11 {
    inset-block: 22px;
  }

  .sm-max\:inset-b-12 {
    inset-block: 24px;
  }

  .sm-max\:inset-b--1 {
    inset-block: -2px;
  }

  .sm-max\:inset-b--2 {
    inset-block: -4px;
  }

  .sm-max\:inset-b--3 {
    inset-block: -6px;
  }

  .sm-max\:inset-b--4 {
    inset-block: -8px;
  }

  .sm-max\:inset-b--5 {
    inset-block: -10px;
  }

  .sm-max\:inset-b--6 {
    inset-block: -12px;
  }

  .sm-max\:inset-b--7 {
    inset-block: -14px;
  }

  .sm-max\:inset-b--8 {
    inset-block: -16px;
  }

  .sm-max\:inset-b--9 {
    inset-block: -18px;
  }

  .sm-max\:inset-b--10 {
    inset-block: -20px;
  }

  .sm-max\:inset-b--11 {
    inset-block: -22px;
  }

  .sm-max\:inset-b--12 {
    inset-block: -24px;
  }

  .sm-max\:inset-b-25 {
    inset-block: 25%;
  }

  .sm-max\:inset-b-50 {
    inset-block: 50%;
  }

  .sm-max\:inset-b-75 {
    inset-block: 75%;
  }

  .sm-max\:inset-b-100 {
    inset-block: 100%;
  }

  .sm-max\:inset-b--25 {
    inset-block: -25%;
  }

  .sm-max\:inset-b--50 {
    inset-block: -50%;
  }

  .sm-max\:inset-b--75 {
    inset-block: -75%;
  }

  .sm-max\:inset-b--100 {
    inset-block: -100%;
  }

  .sm-max\:inset-b-e-0 {
    inset-block-end: 0;
  }

  .sm-max\:inset-b-e-1 {
    inset-block-end: 2px;
  }

  .sm-max\:inset-b-e-2 {
    inset-block-end: 4px;
  }

  .sm-max\:inset-b-e-3 {
    inset-block-end: 6px;
  }

  .sm-max\:inset-b-e-4 {
    inset-block-end: 8px;
  }

  .sm-max\:inset-b-e-5 {
    inset-block-end: 10px;
  }

  .sm-max\:inset-b-e-6 {
    inset-block-end: 12px;
  }

  .sm-max\:inset-b-e-7 {
    inset-block-end: 14px;
  }

  .sm-max\:inset-b-e-8 {
    inset-block-end: 16px;
  }

  .sm-max\:inset-b-e-9 {
    inset-block-end: 18px;
  }

  .sm-max\:inset-b-e-10 {
    inset-block-end: 20px;
  }

  .sm-max\:inset-b-e-11 {
    inset-block-end: 22px;
  }

  .sm-max\:inset-b-e-12 {
    inset-block-end: 24px;
  }

  .sm-max\:inset-b-e--1 {
    inset-block-end: -2px;
  }

  .sm-max\:inset-b-e--2 {
    inset-block-end: -4px;
  }

  .sm-max\:inset-b-e--3 {
    inset-block-end: -6px;
  }

  .sm-max\:inset-b-e--4 {
    inset-block-end: -8px;
  }

  .sm-max\:inset-b-e--5 {
    inset-block-end: -10px;
  }

  .sm-max\:inset-b-e--6 {
    inset-block-end: -12px;
  }

  .sm-max\:inset-b-e--7 {
    inset-block-end: -14px;
  }

  .sm-max\:inset-b-e--8 {
    inset-block-end: -16px;
  }

  .sm-max\:inset-b-e--9 {
    inset-block-end: -18px;
  }

  .sm-max\:inset-b-e--10 {
    inset-block-end: -20px;
  }

  .sm-max\:inset-b-e--11 {
    inset-block-end: -22px;
  }

  .sm-max\:inset-b-e--12 {
    inset-block-end: -24px;
  }

  .sm-max\:inset-b-e-25 {
    inset-block-end: 25%;
  }

  .sm-max\:inset-b-e-50 {
    inset-block-end: 50%;
  }

  .sm-max\:inset-b-e-75 {
    inset-block-end: 75%;
  }

  .sm-max\:inset-b-e-100 {
    inset-block-end: 100%;
  }

  .sm-max\:inset-b-e--25 {
    inset-block-end: -25%;
  }

  .sm-max\:inset-b-e--50 {
    inset-block-end: -50%;
  }

  .sm-max\:inset-b-e--75 {
    inset-block-end: -75%;
  }

  .sm-max\:inset-b-e--100 {
    inset-block-end: -100%;
  }

  .sm-max\:inset-b-s-0 {
    inset-block-start: 0;
  }

  .sm-max\:inset-b-s-1 {
    inset-block-start: 2px;
  }

  .sm-max\:inset-b-s-2 {
    inset-block-start: 4px;
  }

  .sm-max\:inset-b-s-3 {
    inset-block-start: 6px;
  }

  .sm-max\:inset-b-s-4 {
    inset-block-start: 8px;
  }

  .sm-max\:inset-b-s-5 {
    inset-block-start: 10px;
  }

  .sm-max\:inset-b-s-6 {
    inset-block-start: 12px;
  }

  .sm-max\:inset-b-s-7 {
    inset-block-start: 14px;
  }

  .sm-max\:inset-b-s-8 {
    inset-block-start: 16px;
  }

  .sm-max\:inset-b-s-9 {
    inset-block-start: 18px;
  }

  .sm-max\:inset-b-s-10 {
    inset-block-start: 20px;
  }

  .sm-max\:inset-b-s-11 {
    inset-block-start: 22px;
  }

  .sm-max\:inset-b-s-12 {
    inset-block-start: 24px;
  }

  .sm-max\:inset-b-s--1 {
    inset-block-start: -2px;
  }

  .sm-max\:inset-b-s--2 {
    inset-block-start: -4px;
  }

  .sm-max\:inset-b-s--3 {
    inset-block-start: -6px;
  }

  .sm-max\:inset-b-s--4 {
    inset-block-start: -8px;
  }

  .sm-max\:inset-b-s--5 {
    inset-block-start: -10px;
  }

  .sm-max\:inset-b-s--6 {
    inset-block-start: -12px;
  }

  .sm-max\:inset-b-s--7 {
    inset-block-start: -14px;
  }

  .sm-max\:inset-b-s--8 {
    inset-block-start: -16px;
  }

  .sm-max\:inset-b-s--9 {
    inset-block-start: -18px;
  }

  .sm-max\:inset-b-s--10 {
    inset-block-start: -20px;
  }

  .sm-max\:inset-b-s--11 {
    inset-block-start: -22px;
  }

  .sm-max\:inset-b-s--12 {
    inset-block-start: -24px;
  }

  .sm-max\:inset-b-s-25 {
    inset-block-start: 25%;
  }

  .sm-max\:inset-b-s-50 {
    inset-block-start: 50%;
  }

  .sm-max\:inset-b-s-75 {
    inset-block-start: 75%;
  }

  .sm-max\:inset-b-s-100 {
    inset-block-start: 100%;
  }

  .sm-max\:inset-b-s--25 {
    inset-block-start: -25%;
  }

  .sm-max\:inset-b-s--50 {
    inset-block-start: -50%;
  }

  .sm-max\:inset-b-s--75 {
    inset-block-start: -75%;
  }

  .sm-max\:inset-b-s--100 {
    inset-block-start: -100%;
  }

  .sm-max\:overflow-hidden {
    overflow: hidden;
  }

  .sm-max\:overflow-auto {
    overflow: auto;
  }

  .sm-max\:overflow-scroll {
    overflow: scroll;
  }

  .sm-max\:overflow-visible {
    overflow: visible;
  }

  .sm-max\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .sm-max\:overflow-x-auto {
    overflow-x: auto;
  }

  .sm-max\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .sm-max\:overflow-x-visible {
    overflow-x: visible;
  }

  .sm-max\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .sm-max\:overflow-y-auto {
    overflow-y: auto;
  }

  .sm-max\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .sm-max\:overflow-y-visible {
    overflow-y: visible;
  }

  .sm-max\:w-2 {
    width: 4px;
  }

  .sm-max\:w-4 {
    width: 8px;
  }

  .sm-max\:w-6 {
    width: 12px;
  }

  .sm-max\:w-8 {
    width: 16px;
  }

  .sm-max\:w-10 {
    width: 20px;
  }

  .sm-max\:w-12 {
    width: 24px;
  }

  .sm-max\:w-14 {
    width: 28px;
  }

  .sm-max\:w-16 {
    width: 32px;
  }

  .sm-max\:w-18 {
    width: 36px;
  }

  .sm-max\:w-20 {
    width: 40px;
  }

  .sm-max\:w-22 {
    width: 44px;
  }

  .sm-max\:w-24 {
    width: 48px;
  }

  .sm-max\:w-26 {
    width: 52px;
  }

  .sm-max\:w-28 {
    width: 56px;
  }

  .sm-max\:w-30 {
    width: 60px;
  }

  .sm-max\:w-32 {
    width: 64px;
  }

  .sm-max\:w-34 {
    width: 68px;
  }

  .sm-max\:w-36 {
    width: 72px;
  }

  .sm-max\:w-38 {
    width: 76px;
  }

  .sm-max\:w-40 {
    width: 80px;
  }

  .sm-max\:w-42 {
    width: 84px;
  }

  .sm-max\:w-44 {
    width: 88px;
  }

  .sm-max\:w-46 {
    width: 92px;
  }

  .sm-max\:w-48 {
    width: 96px;
  }

  .sm-max\:w-50 {
    width: 100px;
  }

  .sm-max\:w-52 {
    width: 104px;
  }

  .sm-max\:w-54 {
    width: 108px;
  }

  .sm-max\:w-56 {
    width: 112px;
  }

  .sm-max\:w-58 {
    width: 116px;
  }

  .sm-max\:w-60 {
    width: 120px;
  }

  .sm-max\:w-62 {
    width: 124px;
  }

  .sm-max\:w-64 {
    width: 128px;
  }

  .sm-max\:w-66 {
    width: 132px;
  }

  .sm-max\:w-68 {
    width: 136px;
  }

  .sm-max\:w-70 {
    width: 140px;
  }

  .sm-max\:w-72 {
    width: 144px;
  }

  .sm-max\:w-74 {
    width: 148px;
  }

  .sm-max\:w-76 {
    width: 152px;
  }

  .sm-max\:w-78 {
    width: 156px;
  }

  .sm-max\:w-80 {
    width: 160px;
  }

  .sm-max\:w-82 {
    width: 164px;
  }

  .sm-max\:w-84 {
    width: 168px;
  }

  .sm-max\:w-86 {
    width: 172px;
  }

  .sm-max\:w-88 {
    width: 176px;
  }

  .sm-max\:w-90 {
    width: 180px;
  }

  .sm-max\:w-92 {
    width: 184px;
  }

  .sm-max\:w-94 {
    width: 188px;
  }

  .sm-max\:w-96 {
    width: 192px;
  }

  .sm-max\:w-98 {
    width: 196px;
  }

  .sm-max\:w-100 {
    width: 200px;
  }

  .sm-max\:w-102 {
    width: 204px;
  }

  .sm-max\:w-104 {
    width: 208px;
  }

  .sm-max\:w-106 {
    width: 212px;
  }

  .sm-max\:w-108 {
    width: 216px;
  }

  .sm-max\:w-110 {
    width: 220px;
  }

  .sm-max\:w-112 {
    width: 224px;
  }

  .sm-max\:w-114 {
    width: 228px;
  }

  .sm-max\:w-116 {
    width: 232px;
  }

  .sm-max\:w-118 {
    width: 236px;
  }

  .sm-max\:w-120 {
    width: 240px;
  }

  .sm-max\:w-122 {
    width: 244px;
  }

  .sm-max\:w-124 {
    width: 248px;
  }

  .sm-max\:w-126 {
    width: 252px;
  }

  .sm-max\:w-128 {
    width: 256px;
  }

  .sm-max\:w-130 {
    width: 260px;
  }

  .sm-max\:w-132 {
    width: 264px;
  }

  .sm-max\:w-134 {
    width: 268px;
  }

  .sm-max\:w-136 {
    width: 272px;
  }

  .sm-max\:w-138 {
    width: 276px;
  }

  .sm-max\:w-140 {
    width: 280px;
  }

  .sm-max\:w-142 {
    width: 284px;
  }

  .sm-max\:w-144 {
    width: 288px;
  }

  .sm-max\:w-146 {
    width: 292px;
  }

  .sm-max\:w-148 {
    width: 296px;
  }

  .sm-max\:w-150 {
    width: 300px;
  }

  .sm-max\:w-152 {
    width: 304px;
  }

  .sm-max\:w-154 {
    width: 308px;
  }

  .sm-max\:w-156 {
    width: 312px;
  }

  .sm-max\:w-158 {
    width: 316px;
  }

  .sm-max\:w-160 {
    width: 320px;
  }

  .sm-max\:w-162 {
    width: 324px;
  }

  .sm-max\:w-164 {
    width: 328px;
  }

  .sm-max\:w-166 {
    width: 332px;
  }

  .sm-max\:w-168 {
    width: 336px;
  }

  .sm-max\:w-170 {
    width: 340px;
  }

  .sm-max\:w-172 {
    width: 344px;
  }

  .sm-max\:w-174 {
    width: 348px;
  }

  .sm-max\:w-176 {
    width: 352px;
  }

  .sm-max\:w-178 {
    width: 356px;
  }

  .sm-max\:w-180 {
    width: 360px;
  }

  .sm-max\:w-182 {
    width: 364px;
  }

  .sm-max\:w-184 {
    width: 368px;
  }

  .sm-max\:w-186 {
    width: 372px;
  }

  .sm-max\:w-188 {
    width: 376px;
  }

  .sm-max\:w-190 {
    width: 380px;
  }

  .sm-max\:w-192 {
    width: 384px;
  }

  .sm-max\:w-0 {
    width: 0;
  }

  .sm-max\:w-1 {
    width: 1px;
  }

  .sm-max\:w-1\.5 {
    width: 2px;
  }

  .sm-max\:w-fit {
    width: fit-content;
  }

  .sm-max\:w-min {
    width: min-content;
  }

  .sm-max\:w-max {
    width: max-content;
  }

  .sm-max\:w-auto {
    width: auto;
  }

  .sm-max\:w-screen {
    width: 100vw;
  }

  .sm-max\:w-1\/2 {
    width: 50%;
  }

  .sm-max\:w-1\/3 {
    width: 33.3333333333%;
  }

  .sm-max\:w-2\/3 {
    width: 66.6666666667%;
  }

  .sm-max\:w-1\/4 {
    width: 25%;
  }

  .sm-max\:w-3\/4 {
    width: 75%;
  }

  .sm-max\:w-1\/10 {
    width: 10%;
  }

  .sm-max\:w-2\/10 {
    width: 20%;
  }

  .sm-max\:w-3\/10 {
    width: 30%;
  }

  .sm-max\:w-4\/10 {
    width: 40%;
  }

  .sm-max\:w-6\/10 {
    width: 60%;
  }

  .sm-max\:w-7\/10 {
    width: 70%;
  }

  .sm-max\:w-8\/10 {
    width: 80%;
  }

  .sm-max\:w-9\/10 {
    width: 90%;
  }

  .sm-max\:w-full {
    width: 100%;
  }

  .sm-max\:max-w-2 {
    max-width: 4px;
  }

  .sm-max\:max-w-4 {
    max-width: 8px;
  }

  .sm-max\:max-w-6 {
    max-width: 12px;
  }

  .sm-max\:max-w-8 {
    max-width: 16px;
  }

  .sm-max\:max-w-10 {
    max-width: 20px;
  }

  .sm-max\:max-w-12 {
    max-width: 24px;
  }

  .sm-max\:max-w-14 {
    max-width: 28px;
  }

  .sm-max\:max-w-16 {
    max-width: 32px;
  }

  .sm-max\:max-w-18 {
    max-width: 36px;
  }

  .sm-max\:max-w-20 {
    max-width: 40px;
  }

  .sm-max\:max-w-22 {
    max-width: 44px;
  }

  .sm-max\:max-w-24 {
    max-width: 48px;
  }

  .sm-max\:max-w-26 {
    max-width: 52px;
  }

  .sm-max\:max-w-28 {
    max-width: 56px;
  }

  .sm-max\:max-w-30 {
    max-width: 60px;
  }

  .sm-max\:max-w-32 {
    max-width: 64px;
  }

  .sm-max\:max-w-34 {
    max-width: 68px;
  }

  .sm-max\:max-w-36 {
    max-width: 72px;
  }

  .sm-max\:max-w-38 {
    max-width: 76px;
  }

  .sm-max\:max-w-40 {
    max-width: 80px;
  }

  .sm-max\:max-w-42 {
    max-width: 84px;
  }

  .sm-max\:max-w-44 {
    max-width: 88px;
  }

  .sm-max\:max-w-46 {
    max-width: 92px;
  }

  .sm-max\:max-w-48 {
    max-width: 96px;
  }

  .sm-max\:max-w-50 {
    max-width: 100px;
  }

  .sm-max\:max-w-52 {
    max-width: 104px;
  }

  .sm-max\:max-w-54 {
    max-width: 108px;
  }

  .sm-max\:max-w-56 {
    max-width: 112px;
  }

  .sm-max\:max-w-58 {
    max-width: 116px;
  }

  .sm-max\:max-w-60 {
    max-width: 120px;
  }

  .sm-max\:max-w-62 {
    max-width: 124px;
  }

  .sm-max\:max-w-64 {
    max-width: 128px;
  }

  .sm-max\:max-w-66 {
    max-width: 132px;
  }

  .sm-max\:max-w-68 {
    max-width: 136px;
  }

  .sm-max\:max-w-70 {
    max-width: 140px;
  }

  .sm-max\:max-w-72 {
    max-width: 144px;
  }

  .sm-max\:max-w-74 {
    max-width: 148px;
  }

  .sm-max\:max-w-76 {
    max-width: 152px;
  }

  .sm-max\:max-w-78 {
    max-width: 156px;
  }

  .sm-max\:max-w-80 {
    max-width: 160px;
  }

  .sm-max\:max-w-82 {
    max-width: 164px;
  }

  .sm-max\:max-w-84 {
    max-width: 168px;
  }

  .sm-max\:max-w-86 {
    max-width: 172px;
  }

  .sm-max\:max-w-88 {
    max-width: 176px;
  }

  .sm-max\:max-w-90 {
    max-width: 180px;
  }

  .sm-max\:max-w-92 {
    max-width: 184px;
  }

  .sm-max\:max-w-94 {
    max-width: 188px;
  }

  .sm-max\:max-w-96 {
    max-width: 192px;
  }

  .sm-max\:max-w-98 {
    max-width: 196px;
  }

  .sm-max\:max-w-100 {
    max-width: 200px;
  }

  .sm-max\:max-w-102 {
    max-width: 204px;
  }

  .sm-max\:max-w-104 {
    max-width: 208px;
  }

  .sm-max\:max-w-106 {
    max-width: 212px;
  }

  .sm-max\:max-w-108 {
    max-width: 216px;
  }

  .sm-max\:max-w-110 {
    max-width: 220px;
  }

  .sm-max\:max-w-112 {
    max-width: 224px;
  }

  .sm-max\:max-w-114 {
    max-width: 228px;
  }

  .sm-max\:max-w-116 {
    max-width: 232px;
  }

  .sm-max\:max-w-118 {
    max-width: 236px;
  }

  .sm-max\:max-w-120 {
    max-width: 240px;
  }

  .sm-max\:max-w-122 {
    max-width: 244px;
  }

  .sm-max\:max-w-124 {
    max-width: 248px;
  }

  .sm-max\:max-w-126 {
    max-width: 252px;
  }

  .sm-max\:max-w-128 {
    max-width: 256px;
  }

  .sm-max\:max-w-130 {
    max-width: 260px;
  }

  .sm-max\:max-w-132 {
    max-width: 264px;
  }

  .sm-max\:max-w-134 {
    max-width: 268px;
  }

  .sm-max\:max-w-136 {
    max-width: 272px;
  }

  .sm-max\:max-w-138 {
    max-width: 276px;
  }

  .sm-max\:max-w-140 {
    max-width: 280px;
  }

  .sm-max\:max-w-142 {
    max-width: 284px;
  }

  .sm-max\:max-w-144 {
    max-width: 288px;
  }

  .sm-max\:max-w-146 {
    max-width: 292px;
  }

  .sm-max\:max-w-148 {
    max-width: 296px;
  }

  .sm-max\:max-w-150 {
    max-width: 300px;
  }

  .sm-max\:max-w-152 {
    max-width: 304px;
  }

  .sm-max\:max-w-154 {
    max-width: 308px;
  }

  .sm-max\:max-w-156 {
    max-width: 312px;
  }

  .sm-max\:max-w-158 {
    max-width: 316px;
  }

  .sm-max\:max-w-160 {
    max-width: 320px;
  }

  .sm-max\:max-w-162 {
    max-width: 324px;
  }

  .sm-max\:max-w-164 {
    max-width: 328px;
  }

  .sm-max\:max-w-166 {
    max-width: 332px;
  }

  .sm-max\:max-w-168 {
    max-width: 336px;
  }

  .sm-max\:max-w-170 {
    max-width: 340px;
  }

  .sm-max\:max-w-172 {
    max-width: 344px;
  }

  .sm-max\:max-w-174 {
    max-width: 348px;
  }

  .sm-max\:max-w-176 {
    max-width: 352px;
  }

  .sm-max\:max-w-178 {
    max-width: 356px;
  }

  .sm-max\:max-w-180 {
    max-width: 360px;
  }

  .sm-max\:max-w-182 {
    max-width: 364px;
  }

  .sm-max\:max-w-184 {
    max-width: 368px;
  }

  .sm-max\:max-w-186 {
    max-width: 372px;
  }

  .sm-max\:max-w-188 {
    max-width: 376px;
  }

  .sm-max\:max-w-190 {
    max-width: 380px;
  }

  .sm-max\:max-w-192 {
    max-width: 384px;
  }

  .sm-max\:max-w-0 {
    max-width: 0;
  }

  .sm-max\:max-w-1 {
    max-width: 1px;
  }

  .sm-max\:max-w-1\.5 {
    max-width: 2px;
  }

  .sm-max\:max-w-fit {
    max-width: fit-content;
  }

  .sm-max\:max-w-min {
    max-width: min-content;
  }

  .sm-max\:max-w-max {
    max-width: max-content;
  }

  .sm-max\:max-w-auto {
    max-width: auto;
  }

  .sm-max\:max-w-screen {
    max-width: 100vw;
  }

  .sm-max\:max-w-1\/2 {
    max-width: 50%;
  }

  .sm-max\:max-w-1\/3 {
    max-width: 33.3333333333%;
  }

  .sm-max\:max-w-2\/3 {
    max-width: 66.6666666667%;
  }

  .sm-max\:max-w-1\/4 {
    max-width: 25%;
  }

  .sm-max\:max-w-3\/4 {
    max-width: 75%;
  }

  .sm-max\:max-w-1\/10 {
    max-width: 10%;
  }

  .sm-max\:max-w-2\/10 {
    max-width: 20%;
  }

  .sm-max\:max-w-3\/10 {
    max-width: 30%;
  }

  .sm-max\:max-w-4\/10 {
    max-width: 40%;
  }

  .sm-max\:max-w-6\/10 {
    max-width: 60%;
  }

  .sm-max\:max-w-7\/10 {
    max-width: 70%;
  }

  .sm-max\:max-w-8\/10 {
    max-width: 80%;
  }

  .sm-max\:max-w-9\/10 {
    max-width: 90%;
  }

  .sm-max\:max-w-full {
    max-width: 100%;
  }

  .sm-max\:min-w-2 {
    min-width: 4px;
  }

  .sm-max\:min-w-4 {
    min-width: 8px;
  }

  .sm-max\:min-w-6 {
    min-width: 12px;
  }

  .sm-max\:min-w-8 {
    min-width: 16px;
  }

  .sm-max\:min-w-10 {
    min-width: 20px;
  }

  .sm-max\:min-w-12 {
    min-width: 24px;
  }

  .sm-max\:min-w-14 {
    min-width: 28px;
  }

  .sm-max\:min-w-16 {
    min-width: 32px;
  }

  .sm-max\:min-w-18 {
    min-width: 36px;
  }

  .sm-max\:min-w-20 {
    min-width: 40px;
  }

  .sm-max\:min-w-22 {
    min-width: 44px;
  }

  .sm-max\:min-w-24 {
    min-width: 48px;
  }

  .sm-max\:min-w-26 {
    min-width: 52px;
  }

  .sm-max\:min-w-28 {
    min-width: 56px;
  }

  .sm-max\:min-w-30 {
    min-width: 60px;
  }

  .sm-max\:min-w-32 {
    min-width: 64px;
  }

  .sm-max\:min-w-34 {
    min-width: 68px;
  }

  .sm-max\:min-w-36 {
    min-width: 72px;
  }

  .sm-max\:min-w-38 {
    min-width: 76px;
  }

  .sm-max\:min-w-40 {
    min-width: 80px;
  }

  .sm-max\:min-w-42 {
    min-width: 84px;
  }

  .sm-max\:min-w-44 {
    min-width: 88px;
  }

  .sm-max\:min-w-46 {
    min-width: 92px;
  }

  .sm-max\:min-w-48 {
    min-width: 96px;
  }

  .sm-max\:min-w-50 {
    min-width: 100px;
  }

  .sm-max\:min-w-52 {
    min-width: 104px;
  }

  .sm-max\:min-w-54 {
    min-width: 108px;
  }

  .sm-max\:min-w-56 {
    min-width: 112px;
  }

  .sm-max\:min-w-58 {
    min-width: 116px;
  }

  .sm-max\:min-w-60 {
    min-width: 120px;
  }

  .sm-max\:min-w-62 {
    min-width: 124px;
  }

  .sm-max\:min-w-64 {
    min-width: 128px;
  }

  .sm-max\:min-w-66 {
    min-width: 132px;
  }

  .sm-max\:min-w-68 {
    min-width: 136px;
  }

  .sm-max\:min-w-70 {
    min-width: 140px;
  }

  .sm-max\:min-w-72 {
    min-width: 144px;
  }

  .sm-max\:min-w-74 {
    min-width: 148px;
  }

  .sm-max\:min-w-76 {
    min-width: 152px;
  }

  .sm-max\:min-w-78 {
    min-width: 156px;
  }

  .sm-max\:min-w-80 {
    min-width: 160px;
  }

  .sm-max\:min-w-82 {
    min-width: 164px;
  }

  .sm-max\:min-w-84 {
    min-width: 168px;
  }

  .sm-max\:min-w-86 {
    min-width: 172px;
  }

  .sm-max\:min-w-88 {
    min-width: 176px;
  }

  .sm-max\:min-w-90 {
    min-width: 180px;
  }

  .sm-max\:min-w-92 {
    min-width: 184px;
  }

  .sm-max\:min-w-94 {
    min-width: 188px;
  }

  .sm-max\:min-w-96 {
    min-width: 192px;
  }

  .sm-max\:min-w-98 {
    min-width: 196px;
  }

  .sm-max\:min-w-100 {
    min-width: 200px;
  }

  .sm-max\:min-w-102 {
    min-width: 204px;
  }

  .sm-max\:min-w-104 {
    min-width: 208px;
  }

  .sm-max\:min-w-106 {
    min-width: 212px;
  }

  .sm-max\:min-w-108 {
    min-width: 216px;
  }

  .sm-max\:min-w-110 {
    min-width: 220px;
  }

  .sm-max\:min-w-112 {
    min-width: 224px;
  }

  .sm-max\:min-w-114 {
    min-width: 228px;
  }

  .sm-max\:min-w-116 {
    min-width: 232px;
  }

  .sm-max\:min-w-118 {
    min-width: 236px;
  }

  .sm-max\:min-w-120 {
    min-width: 240px;
  }

  .sm-max\:min-w-122 {
    min-width: 244px;
  }

  .sm-max\:min-w-124 {
    min-width: 248px;
  }

  .sm-max\:min-w-126 {
    min-width: 252px;
  }

  .sm-max\:min-w-128 {
    min-width: 256px;
  }

  .sm-max\:min-w-130 {
    min-width: 260px;
  }

  .sm-max\:min-w-132 {
    min-width: 264px;
  }

  .sm-max\:min-w-134 {
    min-width: 268px;
  }

  .sm-max\:min-w-136 {
    min-width: 272px;
  }

  .sm-max\:min-w-138 {
    min-width: 276px;
  }

  .sm-max\:min-w-140 {
    min-width: 280px;
  }

  .sm-max\:min-w-142 {
    min-width: 284px;
  }

  .sm-max\:min-w-144 {
    min-width: 288px;
  }

  .sm-max\:min-w-146 {
    min-width: 292px;
  }

  .sm-max\:min-w-148 {
    min-width: 296px;
  }

  .sm-max\:min-w-150 {
    min-width: 300px;
  }

  .sm-max\:min-w-152 {
    min-width: 304px;
  }

  .sm-max\:min-w-154 {
    min-width: 308px;
  }

  .sm-max\:min-w-156 {
    min-width: 312px;
  }

  .sm-max\:min-w-158 {
    min-width: 316px;
  }

  .sm-max\:min-w-160 {
    min-width: 320px;
  }

  .sm-max\:min-w-162 {
    min-width: 324px;
  }

  .sm-max\:min-w-164 {
    min-width: 328px;
  }

  .sm-max\:min-w-166 {
    min-width: 332px;
  }

  .sm-max\:min-w-168 {
    min-width: 336px;
  }

  .sm-max\:min-w-170 {
    min-width: 340px;
  }

  .sm-max\:min-w-172 {
    min-width: 344px;
  }

  .sm-max\:min-w-174 {
    min-width: 348px;
  }

  .sm-max\:min-w-176 {
    min-width: 352px;
  }

  .sm-max\:min-w-178 {
    min-width: 356px;
  }

  .sm-max\:min-w-180 {
    min-width: 360px;
  }

  .sm-max\:min-w-182 {
    min-width: 364px;
  }

  .sm-max\:min-w-184 {
    min-width: 368px;
  }

  .sm-max\:min-w-186 {
    min-width: 372px;
  }

  .sm-max\:min-w-188 {
    min-width: 376px;
  }

  .sm-max\:min-w-190 {
    min-width: 380px;
  }

  .sm-max\:min-w-192 {
    min-width: 384px;
  }

  .sm-max\:min-w-0 {
    min-width: 0;
  }

  .sm-max\:min-w-1 {
    min-width: 1px;
  }

  .sm-max\:min-w-1\.5 {
    min-width: 2px;
  }

  .sm-max\:min-w-fit {
    min-width: fit-content;
  }

  .sm-max\:min-w-min {
    min-width: min-content;
  }

  .sm-max\:min-w-max {
    min-width: max-content;
  }

  .sm-max\:min-w-auto {
    min-width: auto;
  }

  .sm-max\:min-w-screen {
    min-width: 100vw;
  }

  .sm-max\:min-w-1\/2 {
    min-width: 50%;
  }

  .sm-max\:min-w-1\/3 {
    min-width: 33.3333333333%;
  }

  .sm-max\:min-w-2\/3 {
    min-width: 66.6666666667%;
  }

  .sm-max\:min-w-1\/4 {
    min-width: 25%;
  }

  .sm-max\:min-w-3\/4 {
    min-width: 75%;
  }

  .sm-max\:min-w-1\/10 {
    min-width: 10%;
  }

  .sm-max\:min-w-2\/10 {
    min-width: 20%;
  }

  .sm-max\:min-w-3\/10 {
    min-width: 30%;
  }

  .sm-max\:min-w-4\/10 {
    min-width: 40%;
  }

  .sm-max\:min-w-6\/10 {
    min-width: 60%;
  }

  .sm-max\:min-w-7\/10 {
    min-width: 70%;
  }

  .sm-max\:min-w-8\/10 {
    min-width: 80%;
  }

  .sm-max\:min-w-9\/10 {
    min-width: 90%;
  }

  .sm-max\:min-w-full {
    min-width: 100%;
  }

  .sm-max\:h-2 {
    height: 4px;
  }

  .sm-max\:h-4 {
    height: 8px;
  }

  .sm-max\:h-6 {
    height: 12px;
  }

  .sm-max\:h-8 {
    height: 16px;
  }

  .sm-max\:h-10 {
    height: 20px;
  }

  .sm-max\:h-12 {
    height: 24px;
  }

  .sm-max\:h-14 {
    height: 28px;
  }

  .sm-max\:h-16 {
    height: 32px;
  }

  .sm-max\:h-18 {
    height: 36px;
  }

  .sm-max\:h-20 {
    height: 40px;
  }

  .sm-max\:h-22 {
    height: 44px;
  }

  .sm-max\:h-24 {
    height: 48px;
  }

  .sm-max\:h-26 {
    height: 52px;
  }

  .sm-max\:h-28 {
    height: 56px;
  }

  .sm-max\:h-30 {
    height: 60px;
  }

  .sm-max\:h-32 {
    height: 64px;
  }

  .sm-max\:h-34 {
    height: 68px;
  }

  .sm-max\:h-36 {
    height: 72px;
  }

  .sm-max\:h-38 {
    height: 76px;
  }

  .sm-max\:h-40 {
    height: 80px;
  }

  .sm-max\:h-42 {
    height: 84px;
  }

  .sm-max\:h-44 {
    height: 88px;
  }

  .sm-max\:h-46 {
    height: 92px;
  }

  .sm-max\:h-48 {
    height: 96px;
  }

  .sm-max\:h-50 {
    height: 100px;
  }

  .sm-max\:h-52 {
    height: 104px;
  }

  .sm-max\:h-54 {
    height: 108px;
  }

  .sm-max\:h-56 {
    height: 112px;
  }

  .sm-max\:h-58 {
    height: 116px;
  }

  .sm-max\:h-60 {
    height: 120px;
  }

  .sm-max\:h-62 {
    height: 124px;
  }

  .sm-max\:h-64 {
    height: 128px;
  }

  .sm-max\:h-66 {
    height: 132px;
  }

  .sm-max\:h-68 {
    height: 136px;
  }

  .sm-max\:h-70 {
    height: 140px;
  }

  .sm-max\:h-72 {
    height: 144px;
  }

  .sm-max\:h-74 {
    height: 148px;
  }

  .sm-max\:h-76 {
    height: 152px;
  }

  .sm-max\:h-78 {
    height: 156px;
  }

  .sm-max\:h-80 {
    height: 160px;
  }

  .sm-max\:h-82 {
    height: 164px;
  }

  .sm-max\:h-84 {
    height: 168px;
  }

  .sm-max\:h-86 {
    height: 172px;
  }

  .sm-max\:h-88 {
    height: 176px;
  }

  .sm-max\:h-90 {
    height: 180px;
  }

  .sm-max\:h-92 {
    height: 184px;
  }

  .sm-max\:h-94 {
    height: 188px;
  }

  .sm-max\:h-96 {
    height: 192px;
  }

  .sm-max\:h-98 {
    height: 196px;
  }

  .sm-max\:h-100 {
    height: 200px;
  }

  .sm-max\:h-102 {
    height: 204px;
  }

  .sm-max\:h-104 {
    height: 208px;
  }

  .sm-max\:h-106 {
    height: 212px;
  }

  .sm-max\:h-108 {
    height: 216px;
  }

  .sm-max\:h-110 {
    height: 220px;
  }

  .sm-max\:h-112 {
    height: 224px;
  }

  .sm-max\:h-114 {
    height: 228px;
  }

  .sm-max\:h-116 {
    height: 232px;
  }

  .sm-max\:h-118 {
    height: 236px;
  }

  .sm-max\:h-120 {
    height: 240px;
  }

  .sm-max\:h-122 {
    height: 244px;
  }

  .sm-max\:h-124 {
    height: 248px;
  }

  .sm-max\:h-126 {
    height: 252px;
  }

  .sm-max\:h-128 {
    height: 256px;
  }

  .sm-max\:h-130 {
    height: 260px;
  }

  .sm-max\:h-132 {
    height: 264px;
  }

  .sm-max\:h-134 {
    height: 268px;
  }

  .sm-max\:h-136 {
    height: 272px;
  }

  .sm-max\:h-138 {
    height: 276px;
  }

  .sm-max\:h-140 {
    height: 280px;
  }

  .sm-max\:h-142 {
    height: 284px;
  }

  .sm-max\:h-144 {
    height: 288px;
  }

  .sm-max\:h-146 {
    height: 292px;
  }

  .sm-max\:h-148 {
    height: 296px;
  }

  .sm-max\:h-150 {
    height: 300px;
  }

  .sm-max\:h-152 {
    height: 304px;
  }

  .sm-max\:h-154 {
    height: 308px;
  }

  .sm-max\:h-156 {
    height: 312px;
  }

  .sm-max\:h-158 {
    height: 316px;
  }

  .sm-max\:h-160 {
    height: 320px;
  }

  .sm-max\:h-162 {
    height: 324px;
  }

  .sm-max\:h-164 {
    height: 328px;
  }

  .sm-max\:h-166 {
    height: 332px;
  }

  .sm-max\:h-168 {
    height: 336px;
  }

  .sm-max\:h-170 {
    height: 340px;
  }

  .sm-max\:h-172 {
    height: 344px;
  }

  .sm-max\:h-174 {
    height: 348px;
  }

  .sm-max\:h-176 {
    height: 352px;
  }

  .sm-max\:h-178 {
    height: 356px;
  }

  .sm-max\:h-180 {
    height: 360px;
  }

  .sm-max\:h-182 {
    height: 364px;
  }

  .sm-max\:h-184 {
    height: 368px;
  }

  .sm-max\:h-186 {
    height: 372px;
  }

  .sm-max\:h-188 {
    height: 376px;
  }

  .sm-max\:h-190 {
    height: 380px;
  }

  .sm-max\:h-192 {
    height: 384px;
  }

  .sm-max\:h-0 {
    height: 0;
  }

  .sm-max\:h-1 {
    height: 1px;
  }

  .sm-max\:h-1\.5 {
    height: 2px;
  }

  .sm-max\:h-fit {
    height: fit-content;
  }

  .sm-max\:h-min {
    height: min-content;
  }

  .sm-max\:h-max {
    height: max-content;
  }

  .sm-max\:h-auto {
    height: auto;
  }

  .sm-max\:h-screen {
    height: 100vh;
  }

  .sm-max\:h-1\/2 {
    height: 50%;
  }

  .sm-max\:h-1\/3 {
    height: 33.3333333333%;
  }

  .sm-max\:h-2\/3 {
    height: 66.6666666667%;
  }

  .sm-max\:h-1\/4 {
    height: 25%;
  }

  .sm-max\:h-3\/4 {
    height: 75%;
  }

  .sm-max\:h-1\/10 {
    height: 10%;
  }

  .sm-max\:h-2\/10 {
    height: 20%;
  }

  .sm-max\:h-3\/10 {
    height: 30%;
  }

  .sm-max\:h-4\/10 {
    height: 40%;
  }

  .sm-max\:h-6\/10 {
    height: 60%;
  }

  .sm-max\:h-7\/10 {
    height: 70%;
  }

  .sm-max\:h-8\/10 {
    height: 80%;
  }

  .sm-max\:h-9\/10 {
    height: 90%;
  }

  .sm-max\:h-full {
    height: 100%;
  }

  .sm-max\:max-h-2 {
    max-height: 4px;
  }

  .sm-max\:max-h-4 {
    max-height: 8px;
  }

  .sm-max\:max-h-6 {
    max-height: 12px;
  }

  .sm-max\:max-h-8 {
    max-height: 16px;
  }

  .sm-max\:max-h-10 {
    max-height: 20px;
  }

  .sm-max\:max-h-12 {
    max-height: 24px;
  }

  .sm-max\:max-h-14 {
    max-height: 28px;
  }

  .sm-max\:max-h-16 {
    max-height: 32px;
  }

  .sm-max\:max-h-18 {
    max-height: 36px;
  }

  .sm-max\:max-h-20 {
    max-height: 40px;
  }

  .sm-max\:max-h-22 {
    max-height: 44px;
  }

  .sm-max\:max-h-24 {
    max-height: 48px;
  }

  .sm-max\:max-h-26 {
    max-height: 52px;
  }

  .sm-max\:max-h-28 {
    max-height: 56px;
  }

  .sm-max\:max-h-30 {
    max-height: 60px;
  }

  .sm-max\:max-h-32 {
    max-height: 64px;
  }

  .sm-max\:max-h-34 {
    max-height: 68px;
  }

  .sm-max\:max-h-36 {
    max-height: 72px;
  }

  .sm-max\:max-h-38 {
    max-height: 76px;
  }

  .sm-max\:max-h-40 {
    max-height: 80px;
  }

  .sm-max\:max-h-42 {
    max-height: 84px;
  }

  .sm-max\:max-h-44 {
    max-height: 88px;
  }

  .sm-max\:max-h-46 {
    max-height: 92px;
  }

  .sm-max\:max-h-48 {
    max-height: 96px;
  }

  .sm-max\:max-h-50 {
    max-height: 100px;
  }

  .sm-max\:max-h-52 {
    max-height: 104px;
  }

  .sm-max\:max-h-54 {
    max-height: 108px;
  }

  .sm-max\:max-h-56 {
    max-height: 112px;
  }

  .sm-max\:max-h-58 {
    max-height: 116px;
  }

  .sm-max\:max-h-60 {
    max-height: 120px;
  }

  .sm-max\:max-h-62 {
    max-height: 124px;
  }

  .sm-max\:max-h-64 {
    max-height: 128px;
  }

  .sm-max\:max-h-66 {
    max-height: 132px;
  }

  .sm-max\:max-h-68 {
    max-height: 136px;
  }

  .sm-max\:max-h-70 {
    max-height: 140px;
  }

  .sm-max\:max-h-72 {
    max-height: 144px;
  }

  .sm-max\:max-h-74 {
    max-height: 148px;
  }

  .sm-max\:max-h-76 {
    max-height: 152px;
  }

  .sm-max\:max-h-78 {
    max-height: 156px;
  }

  .sm-max\:max-h-80 {
    max-height: 160px;
  }

  .sm-max\:max-h-82 {
    max-height: 164px;
  }

  .sm-max\:max-h-84 {
    max-height: 168px;
  }

  .sm-max\:max-h-86 {
    max-height: 172px;
  }

  .sm-max\:max-h-88 {
    max-height: 176px;
  }

  .sm-max\:max-h-90 {
    max-height: 180px;
  }

  .sm-max\:max-h-92 {
    max-height: 184px;
  }

  .sm-max\:max-h-94 {
    max-height: 188px;
  }

  .sm-max\:max-h-96 {
    max-height: 192px;
  }

  .sm-max\:max-h-98 {
    max-height: 196px;
  }

  .sm-max\:max-h-100 {
    max-height: 200px;
  }

  .sm-max\:max-h-102 {
    max-height: 204px;
  }

  .sm-max\:max-h-104 {
    max-height: 208px;
  }

  .sm-max\:max-h-106 {
    max-height: 212px;
  }

  .sm-max\:max-h-108 {
    max-height: 216px;
  }

  .sm-max\:max-h-110 {
    max-height: 220px;
  }

  .sm-max\:max-h-112 {
    max-height: 224px;
  }

  .sm-max\:max-h-114 {
    max-height: 228px;
  }

  .sm-max\:max-h-116 {
    max-height: 232px;
  }

  .sm-max\:max-h-118 {
    max-height: 236px;
  }

  .sm-max\:max-h-120 {
    max-height: 240px;
  }

  .sm-max\:max-h-122 {
    max-height: 244px;
  }

  .sm-max\:max-h-124 {
    max-height: 248px;
  }

  .sm-max\:max-h-126 {
    max-height: 252px;
  }

  .sm-max\:max-h-128 {
    max-height: 256px;
  }

  .sm-max\:max-h-130 {
    max-height: 260px;
  }

  .sm-max\:max-h-132 {
    max-height: 264px;
  }

  .sm-max\:max-h-134 {
    max-height: 268px;
  }

  .sm-max\:max-h-136 {
    max-height: 272px;
  }

  .sm-max\:max-h-138 {
    max-height: 276px;
  }

  .sm-max\:max-h-140 {
    max-height: 280px;
  }

  .sm-max\:max-h-142 {
    max-height: 284px;
  }

  .sm-max\:max-h-144 {
    max-height: 288px;
  }

  .sm-max\:max-h-146 {
    max-height: 292px;
  }

  .sm-max\:max-h-148 {
    max-height: 296px;
  }

  .sm-max\:max-h-150 {
    max-height: 300px;
  }

  .sm-max\:max-h-152 {
    max-height: 304px;
  }

  .sm-max\:max-h-154 {
    max-height: 308px;
  }

  .sm-max\:max-h-156 {
    max-height: 312px;
  }

  .sm-max\:max-h-158 {
    max-height: 316px;
  }

  .sm-max\:max-h-160 {
    max-height: 320px;
  }

  .sm-max\:max-h-162 {
    max-height: 324px;
  }

  .sm-max\:max-h-164 {
    max-height: 328px;
  }

  .sm-max\:max-h-166 {
    max-height: 332px;
  }

  .sm-max\:max-h-168 {
    max-height: 336px;
  }

  .sm-max\:max-h-170 {
    max-height: 340px;
  }

  .sm-max\:max-h-172 {
    max-height: 344px;
  }

  .sm-max\:max-h-174 {
    max-height: 348px;
  }

  .sm-max\:max-h-176 {
    max-height: 352px;
  }

  .sm-max\:max-h-178 {
    max-height: 356px;
  }

  .sm-max\:max-h-180 {
    max-height: 360px;
  }

  .sm-max\:max-h-182 {
    max-height: 364px;
  }

  .sm-max\:max-h-184 {
    max-height: 368px;
  }

  .sm-max\:max-h-186 {
    max-height: 372px;
  }

  .sm-max\:max-h-188 {
    max-height: 376px;
  }

  .sm-max\:max-h-190 {
    max-height: 380px;
  }

  .sm-max\:max-h-192 {
    max-height: 384px;
  }

  .sm-max\:max-h-0 {
    max-height: 0;
  }

  .sm-max\:max-h-1 {
    max-height: 1px;
  }

  .sm-max\:max-h-1\.5 {
    max-height: 2px;
  }

  .sm-max\:max-h-fit {
    max-height: fit-content;
  }

  .sm-max\:max-h-min {
    max-height: min-content;
  }

  .sm-max\:max-h-max {
    max-height: max-content;
  }

  .sm-max\:max-h-auto {
    max-height: auto;
  }

  .sm-max\:max-h-screen {
    max-height: 100vh;
  }

  .sm-max\:max-h-1\/2 {
    max-height: 50%;
  }

  .sm-max\:max-h-1\/3 {
    max-height: 33.3333333333%;
  }

  .sm-max\:max-h-2\/3 {
    max-height: 66.6666666667%;
  }

  .sm-max\:max-h-1\/4 {
    max-height: 25%;
  }

  .sm-max\:max-h-3\/4 {
    max-height: 75%;
  }

  .sm-max\:max-h-1\/10 {
    max-height: 10%;
  }

  .sm-max\:max-h-2\/10 {
    max-height: 20%;
  }

  .sm-max\:max-h-3\/10 {
    max-height: 30%;
  }

  .sm-max\:max-h-4\/10 {
    max-height: 40%;
  }

  .sm-max\:max-h-6\/10 {
    max-height: 60%;
  }

  .sm-max\:max-h-7\/10 {
    max-height: 70%;
  }

  .sm-max\:max-h-8\/10 {
    max-height: 80%;
  }

  .sm-max\:max-h-9\/10 {
    max-height: 90%;
  }

  .sm-max\:max-h-full {
    max-height: 100%;
  }

  .sm-max\:min-h-2 {
    min-height: 4px;
  }

  .sm-max\:min-h-4 {
    min-height: 8px;
  }

  .sm-max\:min-h-6 {
    min-height: 12px;
  }

  .sm-max\:min-h-8 {
    min-height: 16px;
  }

  .sm-max\:min-h-10 {
    min-height: 20px;
  }

  .sm-max\:min-h-12 {
    min-height: 24px;
  }

  .sm-max\:min-h-14 {
    min-height: 28px;
  }

  .sm-max\:min-h-16 {
    min-height: 32px;
  }

  .sm-max\:min-h-18 {
    min-height: 36px;
  }

  .sm-max\:min-h-20 {
    min-height: 40px;
  }

  .sm-max\:min-h-22 {
    min-height: 44px;
  }

  .sm-max\:min-h-24 {
    min-height: 48px;
  }

  .sm-max\:min-h-26 {
    min-height: 52px;
  }

  .sm-max\:min-h-28 {
    min-height: 56px;
  }

  .sm-max\:min-h-30 {
    min-height: 60px;
  }

  .sm-max\:min-h-32 {
    min-height: 64px;
  }

  .sm-max\:min-h-34 {
    min-height: 68px;
  }

  .sm-max\:min-h-36 {
    min-height: 72px;
  }

  .sm-max\:min-h-38 {
    min-height: 76px;
  }

  .sm-max\:min-h-40 {
    min-height: 80px;
  }

  .sm-max\:min-h-42 {
    min-height: 84px;
  }

  .sm-max\:min-h-44 {
    min-height: 88px;
  }

  .sm-max\:min-h-46 {
    min-height: 92px;
  }

  .sm-max\:min-h-48 {
    min-height: 96px;
  }

  .sm-max\:min-h-50 {
    min-height: 100px;
  }

  .sm-max\:min-h-52 {
    min-height: 104px;
  }

  .sm-max\:min-h-54 {
    min-height: 108px;
  }

  .sm-max\:min-h-56 {
    min-height: 112px;
  }

  .sm-max\:min-h-58 {
    min-height: 116px;
  }

  .sm-max\:min-h-60 {
    min-height: 120px;
  }

  .sm-max\:min-h-62 {
    min-height: 124px;
  }

  .sm-max\:min-h-64 {
    min-height: 128px;
  }

  .sm-max\:min-h-66 {
    min-height: 132px;
  }

  .sm-max\:min-h-68 {
    min-height: 136px;
  }

  .sm-max\:min-h-70 {
    min-height: 140px;
  }

  .sm-max\:min-h-72 {
    min-height: 144px;
  }

  .sm-max\:min-h-74 {
    min-height: 148px;
  }

  .sm-max\:min-h-76 {
    min-height: 152px;
  }

  .sm-max\:min-h-78 {
    min-height: 156px;
  }

  .sm-max\:min-h-80 {
    min-height: 160px;
  }

  .sm-max\:min-h-82 {
    min-height: 164px;
  }

  .sm-max\:min-h-84 {
    min-height: 168px;
  }

  .sm-max\:min-h-86 {
    min-height: 172px;
  }

  .sm-max\:min-h-88 {
    min-height: 176px;
  }

  .sm-max\:min-h-90 {
    min-height: 180px;
  }

  .sm-max\:min-h-92 {
    min-height: 184px;
  }

  .sm-max\:min-h-94 {
    min-height: 188px;
  }

  .sm-max\:min-h-96 {
    min-height: 192px;
  }

  .sm-max\:min-h-98 {
    min-height: 196px;
  }

  .sm-max\:min-h-100 {
    min-height: 200px;
  }

  .sm-max\:min-h-102 {
    min-height: 204px;
  }

  .sm-max\:min-h-104 {
    min-height: 208px;
  }

  .sm-max\:min-h-106 {
    min-height: 212px;
  }

  .sm-max\:min-h-108 {
    min-height: 216px;
  }

  .sm-max\:min-h-110 {
    min-height: 220px;
  }

  .sm-max\:min-h-112 {
    min-height: 224px;
  }

  .sm-max\:min-h-114 {
    min-height: 228px;
  }

  .sm-max\:min-h-116 {
    min-height: 232px;
  }

  .sm-max\:min-h-118 {
    min-height: 236px;
  }

  .sm-max\:min-h-120 {
    min-height: 240px;
  }

  .sm-max\:min-h-122 {
    min-height: 244px;
  }

  .sm-max\:min-h-124 {
    min-height: 248px;
  }

  .sm-max\:min-h-126 {
    min-height: 252px;
  }

  .sm-max\:min-h-128 {
    min-height: 256px;
  }

  .sm-max\:min-h-130 {
    min-height: 260px;
  }

  .sm-max\:min-h-132 {
    min-height: 264px;
  }

  .sm-max\:min-h-134 {
    min-height: 268px;
  }

  .sm-max\:min-h-136 {
    min-height: 272px;
  }

  .sm-max\:min-h-138 {
    min-height: 276px;
  }

  .sm-max\:min-h-140 {
    min-height: 280px;
  }

  .sm-max\:min-h-142 {
    min-height: 284px;
  }

  .sm-max\:min-h-144 {
    min-height: 288px;
  }

  .sm-max\:min-h-146 {
    min-height: 292px;
  }

  .sm-max\:min-h-148 {
    min-height: 296px;
  }

  .sm-max\:min-h-150 {
    min-height: 300px;
  }

  .sm-max\:min-h-152 {
    min-height: 304px;
  }

  .sm-max\:min-h-154 {
    min-height: 308px;
  }

  .sm-max\:min-h-156 {
    min-height: 312px;
  }

  .sm-max\:min-h-158 {
    min-height: 316px;
  }

  .sm-max\:min-h-160 {
    min-height: 320px;
  }

  .sm-max\:min-h-162 {
    min-height: 324px;
  }

  .sm-max\:min-h-164 {
    min-height: 328px;
  }

  .sm-max\:min-h-166 {
    min-height: 332px;
  }

  .sm-max\:min-h-168 {
    min-height: 336px;
  }

  .sm-max\:min-h-170 {
    min-height: 340px;
  }

  .sm-max\:min-h-172 {
    min-height: 344px;
  }

  .sm-max\:min-h-174 {
    min-height: 348px;
  }

  .sm-max\:min-h-176 {
    min-height: 352px;
  }

  .sm-max\:min-h-178 {
    min-height: 356px;
  }

  .sm-max\:min-h-180 {
    min-height: 360px;
  }

  .sm-max\:min-h-182 {
    min-height: 364px;
  }

  .sm-max\:min-h-184 {
    min-height: 368px;
  }

  .sm-max\:min-h-186 {
    min-height: 372px;
  }

  .sm-max\:min-h-188 {
    min-height: 376px;
  }

  .sm-max\:min-h-190 {
    min-height: 380px;
  }

  .sm-max\:min-h-192 {
    min-height: 384px;
  }

  .sm-max\:min-h-0 {
    min-height: 0;
  }

  .sm-max\:min-h-1 {
    min-height: 1px;
  }

  .sm-max\:min-h-1\.5 {
    min-height: 2px;
  }

  .sm-max\:min-h-fit {
    min-height: fit-content;
  }

  .sm-max\:min-h-min {
    min-height: min-content;
  }

  .sm-max\:min-h-max {
    min-height: max-content;
  }

  .sm-max\:min-h-auto {
    min-height: auto;
  }

  .sm-max\:min-h-screen {
    min-height: 100vh;
  }

  .sm-max\:min-h-1\/2 {
    min-height: 50%;
  }

  .sm-max\:min-h-1\/3 {
    min-height: 33.3333333333%;
  }

  .sm-max\:min-h-2\/3 {
    min-height: 66.6666666667%;
  }

  .sm-max\:min-h-1\/4 {
    min-height: 25%;
  }

  .sm-max\:min-h-3\/4 {
    min-height: 75%;
  }

  .sm-max\:min-h-1\/10 {
    min-height: 10%;
  }

  .sm-max\:min-h-2\/10 {
    min-height: 20%;
  }

  .sm-max\:min-h-3\/10 {
    min-height: 30%;
  }

  .sm-max\:min-h-4\/10 {
    min-height: 40%;
  }

  .sm-max\:min-h-6\/10 {
    min-height: 60%;
  }

  .sm-max\:min-h-7\/10 {
    min-height: 70%;
  }

  .sm-max\:min-h-8\/10 {
    min-height: 80%;
  }

  .sm-max\:min-h-9\/10 {
    min-height: 90%;
  }

  .sm-max\:min-h-full {
    min-height: 100%;
  }

  .sm-max\:flex-row {
    flex-direction: row;
  }

  .sm-max\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .sm-max\:flex-col {
    flex-direction: column;
  }

  .sm-max\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .sm-max\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .sm-max\:flex-wrap {
    flex-wrap: wrap;
  }

  .sm-max\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .sm-max\:grow-1 {
    flex-grow: 1;
  }

  .sm-max\:grow-0 {
    flex-grow: 0;
  }

  .sm-max\:shrink-1 {
    flex-shrink: 1;
  }

  .sm-max\:shrink-0 {
    flex-shrink: 0;
  }

  .sm-max\:order-1 {
    order: 1;
  }

  .sm-max\:order-2 {
    order: 2;
  }

  .sm-max\:order-3 {
    order: 3;
  }

  .sm-max\:order-4 {
    order: 4;
  }

  .sm-max\:order-5 {
    order: 5;
  }

  .sm-max\:order-6 {
    order: 6;
  }

  .sm-max\:order-7 {
    order: 7;
  }

  .sm-max\:order-8 {
    order: 8;
  }

  .sm-max\:order-9 {
    order: 9;
  }

  .sm-max\:order-10 {
    order: 10;
  }

  .sm-max\:order-11 {
    order: 11;
  }

  .sm-max\:order-12 {
    order: 12;
  }

  .sm-max\:order-first {
    order: -9999;
  }

  .sm-max\:order-last {
    order: 9999;
  }

  .sm-max\:order-none {
    order: 0;
  }

  .sm-max\:grid-col-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .sm-max\:grid-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm-max\:grid-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm-max\:grid-col-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm-max\:grid-col-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .sm-max\:grid-col-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .sm-max\:grid-col-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .sm-max\:grid-col-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .sm-max\:grid-col-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .sm-max\:grid-col-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .sm-max\:grid-col-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .sm-max\:grid-col-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .sm-max\:grid-col-none {
    grid-template-columns: none;
  }

  .sm-max\:grid-col-subgrid {
    grid-template-columns: subgrid;
  }

  .sm-max\:grid-row-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sm-max\:grid-row-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .sm-max\:grid-row-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .sm-max\:grid-row-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .sm-max\:grid-row-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .sm-max\:grid-row-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .sm-max\:grid-row-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }

  .sm-max\:grid-row-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }

  .sm-max\:grid-row-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }

  .sm-max\:grid-row-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }

  .sm-max\:grid-row-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }

  .sm-max\:grid-row-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }

  .sm-max\:grid-row-none {
    grid-template-rows: none;
  }

  .sm-max\:grid-row-subgrid {
    grid-template-rows: subgrid;
  }

  .sm-max\:col-span-1 {
    grid-column: span 1/span 1;
  }

  .sm-max\:col-span-2 {
    grid-column: span 2/span 2;
  }

  .sm-max\:col-span-3 {
    grid-column: span 3/span 3;
  }

  .sm-max\:col-span-4 {
    grid-column: span 4/span 4;
  }

  .sm-max\:col-span-5 {
    grid-column: span 5/span 5;
  }

  .sm-max\:col-span-6 {
    grid-column: span 6/span 6;
  }

  .sm-max\:col-span-7 {
    grid-column: span 7/span 7;
  }

  .sm-max\:col-span-8 {
    grid-column: span 8/span 8;
  }

  .sm-max\:col-span-9 {
    grid-column: span 9/span 9;
  }

  .sm-max\:col-span-10 {
    grid-column: span 10/span 10;
  }

  .sm-max\:col-span-11 {
    grid-column: span 11/span 11;
  }

  .sm-max\:col-span-12 {
    grid-column: span 12/span 12;
  }

  .sm-max\:col-span-full {
    grid-column: 1 / -1;
  }

  .sm-max\:col-span-auto {
    grid-column: auto;
  }

  .sm-max\:col-e-1 {
    grid-column-end: 1;
  }

  .sm-max\:col-e-2 {
    grid-column-end: 2;
  }

  .sm-max\:col-e-3 {
    grid-column-end: 3;
  }

  .sm-max\:col-e-4 {
    grid-column-end: 4;
  }

  .sm-max\:col-e-5 {
    grid-column-end: 5;
  }

  .sm-max\:col-e-6 {
    grid-column-end: 6;
  }

  .sm-max\:col-e-7 {
    grid-column-end: 7;
  }

  .sm-max\:col-e-8 {
    grid-column-end: 8;
  }

  .sm-max\:col-e-9 {
    grid-column-end: 9;
  }

  .sm-max\:col-e-10 {
    grid-column-end: 10;
  }

  .sm-max\:col-e-11 {
    grid-column-end: 11;
  }

  .sm-max\:col-e-12 {
    grid-column-end: 12;
  }

  .sm-max\:col-e-13 {
    grid-column-end: 13;
  }

  .sm-max\:col-e-auto {
    grid-column-end: auto;
  }

  .sm-max\:col-s-1 {
    grid-column-start: 1;
  }

  .sm-max\:col-s-2 {
    grid-column-start: 2;
  }

  .sm-max\:col-s-3 {
    grid-column-start: 3;
  }

  .sm-max\:col-s-4 {
    grid-column-start: 4;
  }

  .sm-max\:col-s-5 {
    grid-column-start: 5;
  }

  .sm-max\:col-s-6 {
    grid-column-start: 6;
  }

  .sm-max\:col-s-7 {
    grid-column-start: 7;
  }

  .sm-max\:col-s-8 {
    grid-column-start: 8;
  }

  .sm-max\:col-s-9 {
    grid-column-start: 9;
  }

  .sm-max\:col-s-10 {
    grid-column-start: 10;
  }

  .sm-max\:col-s-11 {
    grid-column-start: 11;
  }

  .sm-max\:col-s-12 {
    grid-column-start: 12;
  }

  .sm-max\:col-s-13 {
    grid-column-start: 13;
  }

  .sm-max\:col-s-auto {
    grid-column-start: auto;
  }

  .sm-max\:row-span-1 {
    grid-row: span 1/span 1;
  }

  .sm-max\:row-span-2 {
    grid-row: span 2/span 2;
  }

  .sm-max\:row-span-3 {
    grid-row: span 3/span 3;
  }

  .sm-max\:row-span-4 {
    grid-row: span 4/span 4;
  }

  .sm-max\:row-span-5 {
    grid-row: span 5/span 5;
  }

  .sm-max\:row-span-6 {
    grid-row: span 6/span 6;
  }

  .sm-max\:row-span-7 {
    grid-row: span 7/span 7;
  }

  .sm-max\:row-span-8 {
    grid-row: span 8/span 8;
  }

  .sm-max\:row-span-9 {
    grid-row: span 9/span 9;
  }

  .sm-max\:row-span-10 {
    grid-row: span 10/span 10;
  }

  .sm-max\:row-span-11 {
    grid-row: span 11/span 11;
  }

  .sm-max\:row-span-12 {
    grid-row: span 12/span 12;
  }

  .sm-max\:row-span-full {
    grid-row: 1 / -1;
  }

  .sm-max\:row-span-auto {
    grid-row: auto;
  }

  .sm-max\:row-s-1 {
    grid-row-start: 1;
  }

  .sm-max\:row-s-2 {
    grid-row-start: 2;
  }

  .sm-max\:row-s-3 {
    grid-row-start: 3;
  }

  .sm-max\:row-s-4 {
    grid-row-start: 4;
  }

  .sm-max\:row-s-5 {
    grid-row-start: 5;
  }

  .sm-max\:row-s-6 {
    grid-row-start: 6;
  }

  .sm-max\:row-s-7 {
    grid-row-start: 7;
  }

  .sm-max\:row-s-8 {
    grid-row-start: 8;
  }

  .sm-max\:row-s-9 {
    grid-row-start: 9;
  }

  .sm-max\:row-s-10 {
    grid-row-start: 10;
  }

  .sm-max\:row-s-11 {
    grid-row-start: 11;
  }

  .sm-max\:row-s-12 {
    grid-row-start: 12;
  }

  .sm-max\:row-s-13 {
    grid-row-start: 13;
  }

  .sm-max\:row-s-auto {
    grid-row-start: auto;
  }

  .sm-max\:row-e-1 {
    grid-row-end: 1;
  }

  .sm-max\:row-e-2 {
    grid-row-end: 2;
  }

  .sm-max\:row-e-3 {
    grid-row-end: 3;
  }

  .sm-max\:row-e-4 {
    grid-row-end: 4;
  }

  .sm-max\:row-e-5 {
    grid-row-end: 5;
  }

  .sm-max\:row-e-6 {
    grid-row-end: 6;
  }

  .sm-max\:row-e-7 {
    grid-row-end: 7;
  }

  .sm-max\:row-e-8 {
    grid-row-end: 8;
  }

  .sm-max\:row-e-9 {
    grid-row-end: 9;
  }

  .sm-max\:row-e-10 {
    grid-row-end: 10;
  }

  .sm-max\:row-e-11 {
    grid-row-end: 11;
  }

  .sm-max\:row-e-12 {
    grid-row-end: 12;
  }

  .sm-max\:row-e-13 {
    grid-row-end: 13;
  }

  .sm-max\:row-e-auto {
    grid-row-end: auto;
  }

  .sm-max\:justify-start {
    justify-content: flex-start;
  }

  .sm-max\:justify-end {
    justify-content: flex-end;
  }

  .sm-max\:justify-center {
    justify-content: center;
  }

  .sm-max\:justify-between {
    justify-content: space-between;
  }

  .sm-max\:justify-around {
    justify-content: space-around;
  }

  .sm-max\:justify-stretch {
    justify-content: stretch;
  }

  .sm-max\:justify-items-start {
    justify-items: start;
  }

  .sm-max\:justify-items-end {
    justify-items: end;
  }

  .sm-max\:justify-items-center {
    justify-items: center;
  }

  .sm-max\:justify-items-stretch {
    justify-items: stretch;
  }

  .sm-max\:justify-self-start {
    justify-self: start;
  }

  .sm-max\:justify-self-auto {
    justify-self: auto;
  }

  .sm-max\:justify-self-end {
    justify-self: end;
  }

  .sm-max\:justify-self-center {
    justify-self: center;
  }

  .sm-max\:justify-self-stretch {
    justify-self: stretch;
  }

  .sm-max\:align-start {
    align-content: flex-start;
  }

  .sm-max\:align-end {
    align-content: flex-end;
  }

  .sm-max\:align-center {
    align-content: center;
  }

  .sm-max\:align-between {
    align-content: space-between;
  }

  .sm-max\:align-around {
    align-content: space-around;
  }

  .sm-max\:align-stretch {
    align-content: stretch;
  }

  .sm-max\:align-items-start {
    align-items: start;
  }

  .sm-max\:align-items-end {
    align-items: end;
  }

  .sm-max\:align-items-center {
    align-items: center;
  }

  .sm-max\:align-items-stretch {
    align-items: stretch;
  }

  .sm-max\:align-self-start {
    align-self: start;
  }

  .sm-max\:align-self-auto {
    align-self: auto;
  }

  .sm-max\:align-self-end {
    align-self: end;
  }

  .sm-max\:align-self-center {
    align-self: center;
  }

  .sm-max\:align-self-stretch {
    align-self: stretch;
  }

  .sm-max\:place-start {
    place-content: start;
  }

  .sm-max\:place-end {
    place-content: end;
  }

  .sm-max\:place-center {
    place-content: center;
  }

  .sm-max\:place-between {
    place-content: space-between;
  }

  .sm-max\:place-around {
    place-content: space-around;
  }

  .sm-max\:place-stretch {
    place-content: stretch;
  }

  .sm-max\:place-items-start {
    place-items: start;
  }

  .sm-max\:place-items-end {
    place-items: end;
  }

  .sm-max\:place-items-center {
    place-items: center;
  }

  .sm-max\:place-items-stretch {
    place-items: stretch;
  }

  .sm-max\:place-self-start {
    place-self: start;
  }

  .sm-max\:place-self-auto {
    place-self: auto;
  }

  .sm-max\:place-self-end {
    place-self: end;
  }

  .sm-max\:place-self-center {
    place-self: center;
  }

  .sm-max\:place-self-stretch {
    place-self: stretch;
  }

  .sm-max\:img-cover {
    object-fit: cover;
  }

  .sm-max\:img-contain {
    object-fit: contain;
  }

  .sm-max\:img-none {
    object-fit: none;
  }

  .sm-max\:img-b {
    object-position: bottom;
  }

  .sm-max\:img-c {
    object-position: center;
  }

  .sm-max\:img-l {
    object-position: left;
  }

  .sm-max\:img-r {
    object-position: right;
  }

  .sm-max\:img-t {
    object-position: top;
  }

  .sm-max\:img-tr {
    object-position: right top;
  }

  .sm-max\:img-tl {
    object-position: left top;
  }

  .sm-max\:img-br {
    object-position: right bottom;
  }

  .sm-max\:img-bl {
    object-position: left bottom;
  }
}

@media (min-width: 567px) {
  .col-1-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 8.3333333333%;
  }

  .col-2-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 16.6666666667%;
  }

  .col-3-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 25%;
  }

  .col-4-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 33.3333333333%;
  }

  .col-5-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 41.6666666667%;
  }

  .col-6-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 50%;
  }

  .col-7-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 58.3333333333%;
  }

  .col-8-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 66.6666666667%;
  }

  .col-9-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 75%;
  }

  .col-10-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 83.3333333333%;
  }

  .col-11-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 91.6666666667%;
  }

  .col-12-sm {
    box-sizing: border-box;
    flex-grow: 0;
    width: 100%;
  }

  .container {
    max-width: 540px;
  }

  .sm\:d-none {
    display: none;
  }

  .sm\:d-block {
    display: block;
  }

  .sm\:d-flex {
    display: flex;
  }

  .sm\:d-inline-block {
    display: inline-block;
  }

  .sm\:d-grid {
    display: grid;
  }

  .sm\:d-inline-flex {
    display: inline-flex;
  }

  .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-6 {
    border-width: 6px;
  }

  .sm\:border-8 {
    border-width: 8px;
  }

  .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-6 {
    border-top-width: 6px;
  }

  .sm\:border-t-8 {
    border-top-width: 8px;
  }

  .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-6 {
    border-bottom-width: 6px;
  }

  .sm\:border-b-8 {
    border-bottom-width: 8px;
  }

  .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-6 {
    border-left-width: 6px;
  }

  .sm\:border-l-8 {
    border-left-width: 8px;
  }

  .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-6 {
    border-right-width: 6px;
  }

  .sm\:border-r-8 {
    border-right-width: 8px;
  }

  .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-hidden {
    border-style: hidden;
  }

  .sm\:border-none {
    border-style: none;
  }

  .sm\:border-t-solid {
    border-top-style: solid;
  }

  .sm\:border-t-dashed {
    border-top-style: dashed;
  }

  .sm\:border-t-dotted {
    border-top-style: dotted;
  }

  .sm\:border-t-double {
    border-top-style: double;
  }

  .sm\:border-t-hidden {
    border-top-style: hidden;
  }

  .sm\:border-t-none {
    border-top-style: none;
  }

  .sm\:border-b-solid {
    border-bottom-style: solid;
  }

  .sm\:border-b-dashed {
    border-bottom-style: dashed;
  }

  .sm\:border-b-dotted {
    border-bottom-style: dotted;
  }

  .sm\:border-b-double {
    border-bottom-style: double;
  }

  .sm\:border-b-hidden {
    border-bottom-style: hidden;
  }

  .sm\:border-b-none {
    border-bottom-style: none;
  }

  .sm\:border-l-solid {
    border-left-style: solid;
  }

  .sm\:border-l-dashed {
    border-left-style: dashed;
  }

  .sm\:border-l-dotted {
    border-left-style: dotted;
  }

  .sm\:border-l-double {
    border-left-style: double;
  }

  .sm\:border-l-hidden {
    border-left-style: hidden;
  }

  .sm\:border-l-none {
    border-left-style: none;
  }

  .sm\:border-r-solid {
    border-right-style: solid;
  }

  .sm\:border-r-dashed {
    border-right-style: dashed;
  }

  .sm\:border-r-dotted {
    border-right-style: dotted;
  }

  .sm\:border-r-double {
    border-right-style: double;
  }

  .sm\:border-r-hidden {
    border-right-style: hidden;
  }

  .sm\:border-r-none {
    border-right-style: none;
  }

  .sm\:round-1 {
    border-radius: 2px;
  }

  .sm\:round-2 {
    border-radius: 4px;
  }

  .sm\:round-3 {
    border-radius: 6px;
  }

  .sm\:round-4 {
    border-radius: 8px;
  }

  .sm\:round-5 {
    border-radius: 10px;
  }

  .sm\:round-6 {
    border-radius: 12px;
  }

  .sm\:round-7 {
    border-radius: 14px;
  }

  .sm\:round-8 {
    border-radius: 16px;
  }

  .sm\:round-9 {
    border-radius: 20px;
  }

  .sm\:round-10 {
    border-radius: 24px;
  }

  .sm\:round-11 {
    border-radius: 28px;
  }

  .sm\:round-12 {
    border-radius: 32px;
  }

  .sm\:round-13 {
    border-radius: 36px;
  }

  .sm\:round-14 {
    border-radius: 40px;
  }

  .sm\:round-full {
    border-radius: 9999px;
  }

  .sm\:round-cricle {
    border-radius: 50%;
  }

  .sm\:round-t-1 {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
  }

  .sm\:round-t-2 {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }

  .sm\:round-t-3 {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }

  .sm\:round-t-4 {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

  .sm\:round-t-5 {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }

  .sm\:round-t-6 {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px;
  }

  .sm\:round-t-7 {
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
  }

  .sm\:round-t-8 {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
  }

  .sm\:round-t-9 {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
  }

  .sm\:round-t-10 {
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
  }

  .sm\:round-t-11 {
    border-top-right-radius: 28px;
    border-top-left-radius: 28px;
  }

  .sm\:round-t-12 {
    border-top-right-radius: 32px;
    border-top-left-radius: 32px;
  }

  .sm\:round-t-13 {
    border-top-right-radius: 36px;
    border-top-left-radius: 36px;
  }

  .sm\:round-t-14 {
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
  }

  .sm\:round-t-full {
    border-top-right-radius: 9999px;
    border-top-left-radius: 9999px;
  }

  .sm\:round-b-1 {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .sm\:round-b-2 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .sm\:round-b-3 {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .sm\:round-b-4 {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .sm\:round-b-5 {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .sm\:round-b-6 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .sm\:round-b-7 {
    border-bottom-right-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .sm\:round-b-8 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .sm\:round-b-9 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .sm\:round-b-10 {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .sm\:round-b-11 {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .sm\:round-b-12 {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .sm\:round-b-13 {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .sm\:round-b-14 {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .sm\:round-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:round-l-1 {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .sm\:round-l-2 {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .sm\:round-l-3 {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .sm\:round-l-4 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .sm\:round-l-5 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .sm\:round-l-6 {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .sm\:round-l-7 {
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .sm\:round-l-8 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .sm\:round-l-9 {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .sm\:round-l-10 {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .sm\:round-l-11 {
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .sm\:round-l-12 {
    border-top-left-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .sm\:round-l-13 {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .sm\:round-l-14 {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .sm\:round-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:round-r-1 {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
  }

  .sm\:round-r-2 {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .sm\:round-r-3 {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .sm\:round-r-4 {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }

  .sm\:round-r-5 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .sm\:round-r-6 {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
  }

  .sm\:round-r-7 {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
  }

  .sm\:round-r-8 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .sm\:round-r-9 {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }

  .sm\:round-r-10 {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .sm\:round-r-11 {
    border-top-right-radius: 28px;
    border-bottom-right-radius: 28px;
  }

  .sm\:round-r-12 {
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
  }

  .sm\:round-r-13 {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .sm\:round-r-14 {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .sm\:round-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:round-s-1 {
    border-start-start-radius: 2px;
  }

  .sm\:round-s-2 {
    border-start-start-radius: 4px;
  }

  .sm\:round-s-3 {
    border-start-start-radius: 6px;
  }

  .sm\:round-s-4 {
    border-start-start-radius: 8px;
  }

  .sm\:round-s-5 {
    border-start-start-radius: 10px;
  }

  .sm\:round-s-6 {
    border-start-start-radius: 12px;
  }

  .sm\:round-s-7 {
    border-start-start-radius: 14px;
  }

  .sm\:round-s-8 {
    border-start-start-radius: 16px;
  }

  .sm\:round-s-9 {
    border-start-start-radius: 20px;
  }

  .sm\:round-s-10 {
    border-start-start-radius: 24px;
  }

  .sm\:round-s-11 {
    border-start-start-radius: 28px;
  }

  .sm\:round-s-12 {
    border-start-start-radius: 32px;
  }

  .sm\:round-s-13 {
    border-start-start-radius: 36px;
  }

  .sm\:round-s-14 {
    border-start-start-radius: 40px;
  }

  .sm\:round-s-full {
    border-start-start-radius: 9999px;
  }

  .sm\:round-ss-1 {
    border-start-start-radius: 2px;
    border-end-start-radius: 2px;
  }

  .sm\:round-ss-2 {
    border-start-start-radius: 4px;
    border-end-start-radius: 4px;
  }

  .sm\:round-ss-3 {
    border-start-start-radius: 6px;
    border-end-start-radius: 6px;
  }

  .sm\:round-ss-4 {
    border-start-start-radius: 8px;
    border-end-start-radius: 8px;
  }

  .sm\:round-ss-5 {
    border-start-start-radius: 10px;
    border-end-start-radius: 10px;
  }

  .sm\:round-ss-6 {
    border-start-start-radius: 12px;
    border-end-start-radius: 12px;
  }

  .sm\:round-ss-7 {
    border-start-start-radius: 14px;
    border-end-start-radius: 14px;
  }

  .sm\:round-ss-8 {
    border-start-start-radius: 16px;
    border-end-start-radius: 16px;
  }

  .sm\:round-ss-9 {
    border-start-start-radius: 20px;
    border-end-start-radius: 20px;
  }

  .sm\:round-ss-10 {
    border-start-start-radius: 24px;
    border-end-start-radius: 24px;
  }

  .sm\:round-ss-11 {
    border-start-start-radius: 28px;
    border-end-start-radius: 28px;
  }

  .sm\:round-ss-12 {
    border-start-start-radius: 32px;
    border-end-start-radius: 32px;
  }

  .sm\:round-ss-13 {
    border-start-start-radius: 36px;
    border-end-start-radius: 36px;
  }

  .sm\:round-ss-14 {
    border-start-start-radius: 40px;
    border-end-start-radius: 40px;
  }

  .sm\:round-ss-full {
    border-start-start-radius: 9999px;
    border-end-start-radius: 9999px;
  }

  .sm\:round-e-1 {
    border-end-end-radius: 2px;
  }

  .sm\:round-e-2 {
    border-end-end-radius: 4px;
  }

  .sm\:round-e-3 {
    border-end-end-radius: 6px;
  }

  .sm\:round-e-4 {
    border-end-end-radius: 8px;
  }

  .sm\:round-e-5 {
    border-end-end-radius: 10px;
  }

  .sm\:round-e-6 {
    border-end-end-radius: 12px;
  }

  .sm\:round-e-7 {
    border-end-end-radius: 14px;
  }

  .sm\:round-e-8 {
    border-end-end-radius: 16px;
  }

  .sm\:round-e-9 {
    border-end-end-radius: 20px;
  }

  .sm\:round-e-10 {
    border-end-end-radius: 24px;
  }

  .sm\:round-e-11 {
    border-end-end-radius: 28px;
  }

  .sm\:round-e-12 {
    border-end-end-radius: 32px;
  }

  .sm\:round-e-13 {
    border-end-end-radius: 36px;
  }

  .sm\:round-e-14 {
    border-end-end-radius: 40px;
  }

  .sm\:round-e-full {
    border-end-end-radius: 9999px;
  }

  .sm\:round-ee-1 {
    border-start-end-radius: 2px;
    border-end-end-radius: 2px;
  }

  .sm\:round-ee-2 {
    border-start-end-radius: 4px;
    border-end-end-radius: 4px;
  }

  .sm\:round-ee-3 {
    border-start-end-radius: 6px;
    border-end-end-radius: 6px;
  }

  .sm\:round-ee-4 {
    border-start-end-radius: 8px;
    border-end-end-radius: 8px;
  }

  .sm\:round-ee-5 {
    border-start-end-radius: 10px;
    border-end-end-radius: 10px;
  }

  .sm\:round-ee-6 {
    border-start-end-radius: 12px;
    border-end-end-radius: 12px;
  }

  .sm\:round-ee-7 {
    border-start-end-radius: 14px;
    border-end-end-radius: 14px;
  }

  .sm\:round-ee-8 {
    border-start-end-radius: 16px;
    border-end-end-radius: 16px;
  }

  .sm\:round-ee-9 {
    border-start-end-radius: 20px;
    border-end-end-radius: 20px;
  }

  .sm\:round-ee-10 {
    border-start-end-radius: 24px;
    border-end-end-radius: 24px;
  }

  .sm\:round-ee-11 {
    border-start-end-radius: 28px;
    border-end-end-radius: 28px;
  }

  .sm\:round-ee-12 {
    border-start-end-radius: 32px;
    border-end-end-radius: 32px;
  }

  .sm\:round-ee-13 {
    border-start-end-radius: 36px;
    border-end-end-radius: 36px;
  }

  .sm\:round-ee-14 {
    border-start-end-radius: 40px;
    border-end-end-radius: 40px;
  }

  .sm\:round-ee-full {
    border-start-end-radius: 9999px;
    border-end-end-radius: 9999px;
  }

  .sm\:round-tl-1 {
    border-top-left-radius: 2px;
  }

  .sm\:round-tl-2 {
    border-top-left-radius: 4px;
  }

  .sm\:round-tl-3 {
    border-top-left-radius: 6px;
  }

  .sm\:round-tl-4 {
    border-top-left-radius: 8px;
  }

  .sm\:round-tl-5 {
    border-top-left-radius: 10px;
  }

  .sm\:round-tl-6 {
    border-top-left-radius: 12px;
  }

  .sm\:round-tl-7 {
    border-top-left-radius: 14px;
  }

  .sm\:round-tl-8 {
    border-top-left-radius: 16px;
  }

  .sm\:round-tl-9 {
    border-top-left-radius: 20px;
  }

  .sm\:round-tl-10 {
    border-top-left-radius: 24px;
  }

  .sm\:round-tl-11 {
    border-top-left-radius: 28px;
  }

  .sm\:round-tl-12 {
    border-top-left-radius: 32px;
  }

  .sm\:round-tl-13 {
    border-top-left-radius: 36px;
  }

  .sm\:round-tl-14 {
    border-top-left-radius: 40px;
  }

  .sm\:round-tl-full {
    border-top-left-radius: 9999px;
  }

  .sm\:round-bl-1 {
    border-bottom-left-radius: 2px;
  }

  .sm\:round-bl-2 {
    border-bottom-left-radius: 4px;
  }

  .sm\:round-bl-3 {
    border-bottom-left-radius: 6px;
  }

  .sm\:round-bl-4 {
    border-bottom-left-radius: 8px;
  }

  .sm\:round-bl-5 {
    border-bottom-left-radius: 10px;
  }

  .sm\:round-bl-6 {
    border-bottom-left-radius: 12px;
  }

  .sm\:round-bl-7 {
    border-bottom-left-radius: 14px;
  }

  .sm\:round-bl-8 {
    border-bottom-left-radius: 16px;
  }

  .sm\:round-bl-9 {
    border-bottom-left-radius: 20px;
  }

  .sm\:round-bl-10 {
    border-bottom-left-radius: 24px;
  }

  .sm\:round-bl-11 {
    border-bottom-left-radius: 28px;
  }

  .sm\:round-bl-12 {
    border-bottom-left-radius: 32px;
  }

  .sm\:round-bl-13 {
    border-bottom-left-radius: 36px;
  }

  .sm\:round-bl-14 {
    border-bottom-left-radius: 40px;
  }

  .sm\:round-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .sm\:round-tr-1 {
    border-top-right-radius: 2px;
  }

  .sm\:round-tr-2 {
    border-top-right-radius: 4px;
  }

  .sm\:round-tr-3 {
    border-top-right-radius: 6px;
  }

  .sm\:round-tr-4 {
    border-top-right-radius: 8px;
  }

  .sm\:round-tr-5 {
    border-top-right-radius: 10px;
  }

  .sm\:round-tr-6 {
    border-top-right-radius: 12px;
  }

  .sm\:round-tr-7 {
    border-top-right-radius: 14px;
  }

  .sm\:round-tr-8 {
    border-top-right-radius: 16px;
  }

  .sm\:round-tr-9 {
    border-top-right-radius: 20px;
  }

  .sm\:round-tr-10 {
    border-top-right-radius: 24px;
  }

  .sm\:round-tr-11 {
    border-top-right-radius: 28px;
  }

  .sm\:round-tr-12 {
    border-top-right-radius: 32px;
  }

  .sm\:round-tr-13 {
    border-top-right-radius: 36px;
  }

  .sm\:round-tr-14 {
    border-top-right-radius: 40px;
  }

  .sm\:round-tr-full {
    border-top-right-radius: 9999px;
  }

  .sm\:round-br-1 {
    border-bottom-right-radius: 2px;
  }

  .sm\:round-br-2 {
    border-bottom-right-radius: 4px;
  }

  .sm\:round-br-3 {
    border-bottom-right-radius: 6px;
  }

  .sm\:round-br-4 {
    border-bottom-right-radius: 8px;
  }

  .sm\:round-br-5 {
    border-bottom-right-radius: 10px;
  }

  .sm\:round-br-6 {
    border-bottom-right-radius: 12px;
  }

  .sm\:round-br-7 {
    border-bottom-right-radius: 14px;
  }

  .sm\:round-br-8 {
    border-bottom-right-radius: 16px;
  }

  .sm\:round-br-9 {
    border-bottom-right-radius: 20px;
  }

  .sm\:round-br-10 {
    border-bottom-right-radius: 24px;
  }

  .sm\:round-br-11 {
    border-bottom-right-radius: 28px;
  }

  .sm\:round-br-12 {
    border-bottom-right-radius: 32px;
  }

  .sm\:round-br-13 {
    border-bottom-right-radius: 36px;
  }

  .sm\:round-br-14 {
    border-bottom-right-radius: 40px;
  }

  .sm\:round-br-full {
    border-bottom-right-radius: 9999px;
  }

  .sm\:line-clamp-1 {
    -webkit-line-clamp: 1;
  }

  .sm\:line-clamp-2 {
    -webkit-line-clamp: 2;
  }

  .sm\:line-clamp-3 {
    -webkit-line-clamp: 3;
  }

  .sm\:line-clamp-4 {
    -webkit-line-clamp: 4;
  }

  .sm\:line-clamp-5 {
    -webkit-line-clamp: 5;
  }

  .sm\:line-clamp-6 {
    -webkit-line-clamp: 6;
  }

  .sm\:fs-12 {
    font-size: 12px;
  }

  .sm\:fs-14 {
    font-size: 14px;
  }

  .sm\:fs-16 {
    font-size: 16px;
  }

  .sm\:fs-18 {
    font-size: 18px;
  }

  .sm\:fs-20 {
    font-size: 20px;
  }

  .sm\:fs-24 {
    font-size: 24px;
  }

  .sm\:fs-28 {
    font-size: 28px;
  }

  .sm\:fs-30 {
    font-size: 30px;
  }

  .sm\:fs-r-30 {
    font-size: clamp(16px, calc(12px + 3vw), 30px);
  }

  .sm\:fs-36 {
    font-size: 36px;
  }

  .sm\:fs-r-36 {
    font-size: clamp(18px, calc(12px + 3vw), 36px);
  }

  .sm\:fs-48 {
    font-size: 48px;
  }

  .sm\:fs-r-48 {
    font-size: clamp(24px, calc(12px + 3vw), 48px);
  }

  .sm\:fs-60 {
    font-size: 60px;
  }

  .sm\:fs-r-60 {
    font-size: clamp(24px, calc(12px + 3vw), 60px);
  }

  .sm\:fs-72 {
    font-size: 72px;
  }

  .sm\:fs-r-72 {
    font-size: clamp(24px, calc(12px + 3vw), 72px);
  }

  .sm\:fs-96 {
    font-size: 96px;
  }

  .sm\:fs-r-96 {
    font-size: clamp(24px, calc(12px + 3vw), 96px);
  }

  .sm\:fw-100 {
    font-weight: 100;
  }

  .sm\:fw-200 {
    font-weight: 200;
  }

  .sm\:fw-300 {
    font-weight: 300;
  }

  .sm\:fw-400 {
    font-weight: 400;
  }

  .sm\:fw-500 {
    font-weight: 500;
  }

  .sm\:fw-600 {
    font-weight: 600;
  }

  .sm\:fw-700 {
    font-weight: 700;
  }

  .sm\:fw-800 {
    font-weight: 800;
  }

  .sm\:fw-900 {
    font-weight: 900;
  }

  .sm\:text-left {
    text-align: left;
  }

  .sm\:text-right {
    text-align: right;
  }

  .sm\:text-center {
    text-align: center;
  }

  .sm\:text-justify {
    text-align: justify;
  }

  .sm\:text-start {
    text-align: start;
  }

  .sm\:text-end {
    text-align: end;
  }

  .sm\:line-none {
    line-height: 1;
  }

  .sm\:line-normal {
    line-height: 1.5;
  }

  .sm\:line-relaxed {
    line-height: 1.625;
  }

  .sm\:line-large {
    line-height: 2;
  }

  .sm\:line-12 {
    line-height: 12px;
  }

  .sm\:line-16 {
    line-height: 16px;
  }

  .sm\:line-20 {
    line-height: 20px;
  }

  .sm\:line-24 {
    line-height: 24px;
  }

  .sm\:line-28 {
    line-height: 28px;
  }

  .sm\:line-30 {
    line-height: 32px;
  }

  .sm\:line-36 {
    line-height: 36px;
  }

  .sm\:capitalize {
    text-transform: capitalize;
  }

  .sm\:text-transform-capitalize {
    text-transform: capitalize;
  }

  .sm\:lowercase {
    text-transform: lowercase;
  }

  .sm\:text-transform-lowercase {
    text-transform: lowercase;
  }

  .sm\:uppercase {
    text-transform: uppercase;
  }

  .sm\:text-transform-uppercase {
    text-transform: uppercase;
  }

  .sm\:text-wrap {
    text-wrap: wrap;
  }

  .sm\:text-nowrap {
    text-wrap: nowrap;
  }

  .sm\:text-balance {
    text-wrap: balance;
  }

  .sm\:text-pretty {
    text-wrap: pretty;
  }

  .sm\:o-0 {
    opacity: 0;
  }

  .sm\:o-10 {
    opacity: 0.1;
  }

  .sm\:o-20 {
    opacity: 0.2;
  }

  .sm\:o-30 {
    opacity: 0.3;
  }

  .sm\:o-40 {
    opacity: 0.4;
  }

  .sm\:o-50 {
    opacity: 0.5;
  }

  .sm\:o-60 {
    opacity: 0.6;
  }

  .sm\:o-70 {
    opacity: 0.7;
  }

  .sm\:o-80 {
    opacity: 0.8;
  }

  .sm\:o-90 {
    opacity: 0.9;
  }

  .sm\:o-100 {
    opacity: 1;
  }

  .sm\:p-0 {
    padding: 0;
  }

  .sm\:p-1 {
    padding: 2px;
  }

  .sm\:p-2 {
    padding: 4px;
  }

  .sm\:p-3 {
    padding: 6px;
  }

  .sm\:p-4 {
    padding: 8px;
  }

  .sm\:p-5 {
    padding: 10px;
  }

  .sm\:p-6 {
    padding: 12px;
  }

  .sm\:p-7 {
    padding: 14px;
  }

  .sm\:p-8 {
    padding: 16px;
  }

  .sm\:p-9 {
    padding: 20px;
  }

  .sm\:p-10 {
    padding: 24px;
  }

  .sm\:p-11 {
    padding: 28px;
  }

  .sm\:p-12 {
    padding: 32px;
  }

  .sm\:p-13 {
    padding: 36px;
  }

  .sm\:p-14 {
    padding: 40px;
  }

  .sm\:pt-0 {
    padding-top: 0;
  }

  .sm\:pt-1 {
    padding-top: 2px;
  }

  .sm\:pt-2 {
    padding-top: 4px;
  }

  .sm\:pt-3 {
    padding-top: 6px;
  }

  .sm\:pt-4 {
    padding-top: 8px;
  }

  .sm\:pt-5 {
    padding-top: 10px;
  }

  .sm\:pt-6 {
    padding-top: 12px;
  }

  .sm\:pt-7 {
    padding-top: 14px;
  }

  .sm\:pt-8 {
    padding-top: 16px;
  }

  .sm\:pt-9 {
    padding-top: 20px;
  }

  .sm\:pt-10 {
    padding-top: 24px;
  }

  .sm\:pt-11 {
    padding-top: 28px;
  }

  .sm\:pt-12 {
    padding-top: 32px;
  }

  .sm\:pt-13 {
    padding-top: 36px;
  }

  .sm\:pt-14 {
    padding-top: 40px;
  }

  .sm\:pl-0 {
    padding-left: 0;
  }

  .sm\:pl-1 {
    padding-left: 2px;
  }

  .sm\:pl-2 {
    padding-left: 4px;
  }

  .sm\:pl-3 {
    padding-left: 6px;
  }

  .sm\:pl-4 {
    padding-left: 8px;
  }

  .sm\:pl-5 {
    padding-left: 10px;
  }

  .sm\:pl-6 {
    padding-left: 12px;
  }

  .sm\:pl-7 {
    padding-left: 14px;
  }

  .sm\:pl-8 {
    padding-left: 16px;
  }

  .sm\:pl-9 {
    padding-left: 20px;
  }

  .sm\:pl-10 {
    padding-left: 24px;
  }

  .sm\:pl-11 {
    padding-left: 28px;
  }

  .sm\:pl-12 {
    padding-left: 32px;
  }

  .sm\:pl-13 {
    padding-left: 36px;
  }

  .sm\:pl-14 {
    padding-left: 40px;
  }

  .sm\:pb-0 {
    padding-bottom: 0;
  }

  .sm\:pb-1 {
    padding-bottom: 2px;
  }

  .sm\:pb-2 {
    padding-bottom: 4px;
  }

  .sm\:pb-3 {
    padding-bottom: 6px;
  }

  .sm\:pb-4 {
    padding-bottom: 8px;
  }

  .sm\:pb-5 {
    padding-bottom: 10px;
  }

  .sm\:pb-6 {
    padding-bottom: 12px;
  }

  .sm\:pb-7 {
    padding-bottom: 14px;
  }

  .sm\:pb-8 {
    padding-bottom: 16px;
  }

  .sm\:pb-9 {
    padding-bottom: 20px;
  }

  .sm\:pb-10 {
    padding-bottom: 24px;
  }

  .sm\:pb-11 {
    padding-bottom: 28px;
  }

  .sm\:pb-12 {
    padding-bottom: 32px;
  }

  .sm\:pb-13 {
    padding-bottom: 36px;
  }

  .sm\:pb-14 {
    padding-bottom: 40px;
  }

  .sm\:pr-0 {
    padding-right: 0;
  }

  .sm\:pr-1 {
    padding-right: 2px;
  }

  .sm\:pr-2 {
    padding-right: 4px;
  }

  .sm\:pr-3 {
    padding-right: 6px;
  }

  .sm\:pr-4 {
    padding-right: 8px;
  }

  .sm\:pr-5 {
    padding-right: 10px;
  }

  .sm\:pr-6 {
    padding-right: 12px;
  }

  .sm\:pr-7 {
    padding-right: 14px;
  }

  .sm\:pr-8 {
    padding-right: 16px;
  }

  .sm\:pr-9 {
    padding-right: 20px;
  }

  .sm\:pr-10 {
    padding-right: 24px;
  }

  .sm\:pr-11 {
    padding-right: 28px;
  }

  .sm\:pr-12 {
    padding-right: 32px;
  }

  .sm\:pr-13 {
    padding-right: 36px;
  }

  .sm\:pr-14 {
    padding-right: 40px;
  }

  .sm\:px-0 {
    padding-right: 0;
    padding-left: 0;
  }

  .sm\:px-1 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .sm\:px-2 {
    padding-right: 4px;
    padding-left: 4px;
  }

  .sm\:px-3 {
    padding-right: 6px;
    padding-left: 6px;
  }

  .sm\:px-4 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .sm\:px-5 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .sm\:px-6 {
    padding-right: 12px;
    padding-left: 12px;
  }

  .sm\:px-7 {
    padding-right: 14px;
    padding-left: 14px;
  }

  .sm\:px-8 {
    padding-right: 16px;
    padding-left: 16px;
  }

  .sm\:px-9 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .sm\:px-10 {
    padding-right: 24px;
    padding-left: 24px;
  }

  .sm\:px-11 {
    padding-right: 28px;
    padding-left: 28px;
  }

  .sm\:px-12 {
    padding-right: 32px;
    padding-left: 32px;
  }

  .sm\:px-13 {
    padding-right: 36px;
    padding-left: 36px;
  }

  .sm\:px-14 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .sm\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sm\:py-1 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .sm\:py-2 {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .sm\:py-3 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .sm\:py-4 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .sm\:py-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .sm\:py-6 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .sm\:py-7 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .sm\:py-8 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .sm\:py-9 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .sm\:py-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .sm\:py-11 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .sm\:py-12 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .sm\:py-13 {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .sm\:py-14 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .sm\:p-in-0 {
    padding-inline: 0;
  }

  .sm\:p-in-1 {
    padding-inline: 2px;
  }

  .sm\:p-in-2 {
    padding-inline: 4px;
  }

  .sm\:p-in-3 {
    padding-inline: 6px;
  }

  .sm\:p-in-4 {
    padding-inline: 8px;
  }

  .sm\:p-in-5 {
    padding-inline: 10px;
  }

  .sm\:p-in-6 {
    padding-inline: 12px;
  }

  .sm\:p-in-7 {
    padding-inline: 14px;
  }

  .sm\:p-in-8 {
    padding-inline: 16px;
  }

  .sm\:p-in-9 {
    padding-inline: 20px;
  }

  .sm\:p-in-10 {
    padding-inline: 24px;
  }

  .sm\:p-in-11 {
    padding-inline: 28px;
  }

  .sm\:p-in-12 {
    padding-inline: 32px;
  }

  .sm\:p-in-13 {
    padding-inline: 36px;
  }

  .sm\:p-in-14 {
    padding-inline: 40px;
  }

  .sm\:ps-0 {
    padding-inline-start: 0;
  }

  .sm\:ps-1 {
    padding-inline-start: 2px;
  }

  .sm\:ps-2 {
    padding-inline-start: 4px;
  }

  .sm\:ps-3 {
    padding-inline-start: 6px;
  }

  .sm\:ps-4 {
    padding-inline-start: 8px;
  }

  .sm\:ps-5 {
    padding-inline-start: 10px;
  }

  .sm\:ps-6 {
    padding-inline-start: 12px;
  }

  .sm\:ps-7 {
    padding-inline-start: 14px;
  }

  .sm\:ps-8 {
    padding-inline-start: 16px;
  }

  .sm\:ps-9 {
    padding-inline-start: 20px;
  }

  .sm\:ps-10 {
    padding-inline-start: 24px;
  }

  .sm\:ps-11 {
    padding-inline-start: 28px;
  }

  .sm\:ps-12 {
    padding-inline-start: 32px;
  }

  .sm\:ps-13 {
    padding-inline-start: 36px;
  }

  .sm\:ps-14 {
    padding-inline-start: 40px;
  }

  .sm\:pe-0 {
    padding-inline-end: 0;
  }

  .sm\:pe-1 {
    padding-inline-end: 2px;
  }

  .sm\:pe-2 {
    padding-inline-end: 4px;
  }

  .sm\:pe-3 {
    padding-inline-end: 6px;
  }

  .sm\:pe-4 {
    padding-inline-end: 8px;
  }

  .sm\:pe-5 {
    padding-inline-end: 10px;
  }

  .sm\:pe-6 {
    padding-inline-end: 12px;
  }

  .sm\:pe-7 {
    padding-inline-end: 14px;
  }

  .sm\:pe-8 {
    padding-inline-end: 16px;
  }

  .sm\:pe-9 {
    padding-inline-end: 20px;
  }

  .sm\:pe-10 {
    padding-inline-end: 24px;
  }

  .sm\:pe-11 {
    padding-inline-end: 28px;
  }

  .sm\:pe-12 {
    padding-inline-end: 32px;
  }

  .sm\:pe-13 {
    padding-inline-end: 36px;
  }

  .sm\:pe-14 {
    padding-inline-end: 40px;
  }

  .sm\:m-0 {
    margin: 0;
  }

  .sm\:m-1 {
    margin: 2px;
  }

  .sm\:m-2 {
    margin: 4px;
  }

  .sm\:m-3 {
    margin: 6px;
  }

  .sm\:m-4 {
    margin: 8px;
  }

  .sm\:m-5 {
    margin: 10px;
  }

  .sm\:m-6 {
    margin: 12px;
  }

  .sm\:m-7 {
    margin: 14px;
  }

  .sm\:m-8 {
    margin: 16px;
  }

  .sm\:m-9 {
    margin: 20px;
  }

  .sm\:m-10 {
    margin: 24px;
  }

  .sm\:m-11 {
    margin: 28px;
  }

  .sm\:m-12 {
    margin: 32px;
  }

  .sm\:m-13 {
    margin: 36px;
  }

  .sm\:m-14 {
    margin: 40px;
  }

  .sm\:mt-0 {
    margin-top: 0;
  }

  .sm\:mt-1 {
    margin-top: 2px;
  }

  .sm\:mt-2 {
    margin-top: 4px;
  }

  .sm\:mt-3 {
    margin-top: 6px;
  }

  .sm\:mt-4 {
    margin-top: 8px;
  }

  .sm\:mt-5 {
    margin-top: 10px;
  }

  .sm\:mt-6 {
    margin-top: 12px;
  }

  .sm\:mt-7 {
    margin-top: 14px;
  }

  .sm\:mt-8 {
    margin-top: 16px;
  }

  .sm\:mt-9 {
    margin-top: 20px;
  }

  .sm\:mt-10 {
    margin-top: 24px;
  }

  .sm\:mt-11 {
    margin-top: 28px;
  }

  .sm\:mt-12 {
    margin-top: 32px;
  }

  .sm\:mt-13 {
    margin-top: 36px;
  }

  .sm\:mt-14 {
    margin-top: 40px;
  }

  .sm\:ml-0 {
    margin-left: 0;
  }

  .sm\:ml-1 {
    margin-left: 2px;
  }

  .sm\:ml-2 {
    margin-left: 4px;
  }

  .sm\:ml-3 {
    margin-left: 6px;
  }

  .sm\:ml-4 {
    margin-left: 8px;
  }

  .sm\:ml-5 {
    margin-left: 10px;
  }

  .sm\:ml-6 {
    margin-left: 12px;
  }

  .sm\:ml-7 {
    margin-left: 14px;
  }

  .sm\:ml-8 {
    margin-left: 16px;
  }

  .sm\:ml-9 {
    margin-left: 20px;
  }

  .sm\:ml-10 {
    margin-left: 24px;
  }

  .sm\:ml-11 {
    margin-left: 28px;
  }

  .sm\:ml-12 {
    margin-left: 32px;
  }

  .sm\:ml-13 {
    margin-left: 36px;
  }

  .sm\:ml-14 {
    margin-left: 40px;
  }

  .sm\:ml-auto {
    margin-left: auto;
  }

  .sm\:mb-0 {
    margin-bottom: 0;
  }

  .sm\:mb-1 {
    margin-bottom: 2px;
  }

  .sm\:mb-2 {
    margin-bottom: 4px;
  }

  .sm\:mb-3 {
    margin-bottom: 6px;
  }

  .sm\:mb-4 {
    margin-bottom: 8px;
  }

  .sm\:mb-5 {
    margin-bottom: 10px;
  }

  .sm\:mb-6 {
    margin-bottom: 12px;
  }

  .sm\:mb-7 {
    margin-bottom: 14px;
  }

  .sm\:mb-8 {
    margin-bottom: 16px;
  }

  .sm\:mb-9 {
    margin-bottom: 20px;
  }

  .sm\:mb-10 {
    margin-bottom: 24px;
  }

  .sm\:mb-11 {
    margin-bottom: 28px;
  }

  .sm\:mb-12 {
    margin-bottom: 32px;
  }

  .sm\:mb-13 {
    margin-bottom: 36px;
  }

  .sm\:mb-14 {
    margin-bottom: 40px;
  }

  .sm\:mr-0 {
    margin-right: 0;
  }

  .sm\:mr-1 {
    margin-right: 2px;
  }

  .sm\:mr-2 {
    margin-right: 4px;
  }

  .sm\:mr-3 {
    margin-right: 6px;
  }

  .sm\:mr-4 {
    margin-right: 8px;
  }

  .sm\:mr-5 {
    margin-right: 10px;
  }

  .sm\:mr-6 {
    margin-right: 12px;
  }

  .sm\:mr-7 {
    margin-right: 14px;
  }

  .sm\:mr-8 {
    margin-right: 16px;
  }

  .sm\:mr-9 {
    margin-right: 20px;
  }

  .sm\:mr-10 {
    margin-right: 24px;
  }

  .sm\:mr-11 {
    margin-right: 28px;
  }

  .sm\:mr-12 {
    margin-right: 32px;
  }

  .sm\:mr-13 {
    margin-right: 36px;
  }

  .sm\:mr-14 {
    margin-right: 40px;
  }

  .sm\:mr-auto {
    margin-right: auto;
  }

  .sm\:mx-0 {
    margin-right: 0;
    margin-left: 0;
  }

  .sm\:mx-1 {
    margin-right: 2px;
    margin-left: 2px;
  }

  .sm\:mx-2 {
    margin-right: 4px;
    margin-left: 4px;
  }

  .sm\:mx-3 {
    margin-right: 6px;
    margin-left: 6px;
  }

  .sm\:mx-4 {
    margin-right: 8px;
    margin-left: 8px;
  }

  .sm\:mx-5 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .sm\:mx-6 {
    margin-right: 12px;
    margin-left: 12px;
  }

  .sm\:mx-7 {
    margin-right: 14px;
    margin-left: 14px;
  }

  .sm\:mx-8 {
    margin-right: 16px;
    margin-left: 16px;
  }

  .sm\:mx-9 {
    margin-right: 20px;
    margin-left: 20px;
  }

  .sm\:mx-10 {
    margin-right: 24px;
    margin-left: 24px;
  }

  .sm\:mx-11 {
    margin-right: 28px;
    margin-left: 28px;
  }

  .sm\:mx-12 {
    margin-right: 32px;
    margin-left: 32px;
  }

  .sm\:mx-13 {
    margin-right: 36px;
    margin-left: 36px;
  }

  .sm\:mx-14 {
    margin-right: 40px;
    margin-left: 40px;
  }

  .sm\:mx-auto {
    margin-right: auto;
    margin-left: auto;
  }

  .sm\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:my-1 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .sm\:my-2 {
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .sm\:my-3 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .sm\:my-4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .sm\:my-5 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .sm\:my-6 {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .sm\:my-7 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .sm\:my-8 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .sm\:my-9 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .sm\:my-10 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .sm\:my-11 {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .sm\:my-12 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .sm\:my-13 {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .sm\:my-14 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .sm\:m-in-0 {
    margin-inline: 0;
  }

  .sm\:m-in-1 {
    margin-inline: 2px;
  }

  .sm\:m-in-2 {
    margin-inline: 4px;
  }

  .sm\:m-in-3 {
    margin-inline: 6px;
  }

  .sm\:m-in-4 {
    margin-inline: 8px;
  }

  .sm\:m-in-5 {
    margin-inline: 10px;
  }

  .sm\:m-in-6 {
    margin-inline: 12px;
  }

  .sm\:m-in-7 {
    margin-inline: 14px;
  }

  .sm\:m-in-8 {
    margin-inline: 16px;
  }

  .sm\:m-in-9 {
    margin-inline: 20px;
  }

  .sm\:m-in-10 {
    margin-inline: 24px;
  }

  .sm\:m-in-11 {
    margin-inline: 28px;
  }

  .sm\:m-in-12 {
    margin-inline: 32px;
  }

  .sm\:m-in-13 {
    margin-inline: 36px;
  }

  .sm\:m-in-14 {
    margin-inline: 40px;
  }

  .sm\:m-in-auto {
    margin-inline: auto;
  }

  .sm\:ms-0 {
    margin-inline-start: 0;
  }

  .sm\:ms-1 {
    margin-inline-start: 2px;
  }

  .sm\:ms-2 {
    margin-inline-start: 4px;
  }

  .sm\:ms-3 {
    margin-inline-start: 6px;
  }

  .sm\:ms-4 {
    margin-inline-start: 8px;
  }

  .sm\:ms-5 {
    margin-inline-start: 10px;
  }

  .sm\:ms-6 {
    margin-inline-start: 12px;
  }

  .sm\:ms-7 {
    margin-inline-start: 14px;
  }

  .sm\:ms-8 {
    margin-inline-start: 16px;
  }

  .sm\:ms-9 {
    margin-inline-start: 20px;
  }

  .sm\:ms-10 {
    margin-inline-start: 24px;
  }

  .sm\:ms-11 {
    margin-inline-start: 28px;
  }

  .sm\:ms-12 {
    margin-inline-start: 32px;
  }

  .sm\:ms-13 {
    margin-inline-start: 36px;
  }

  .sm\:ms-14 {
    margin-inline-start: 40px;
  }

  .sm\:ms-auto {
    margin-inline-start: auto;
  }

  .sm\:me-0 {
    margin-inline-end: 0;
  }

  .sm\:me-1 {
    margin-inline-end: 2px;
  }

  .sm\:me-2 {
    margin-inline-end: 4px;
  }

  .sm\:me-3 {
    margin-inline-end: 6px;
  }

  .sm\:me-4 {
    margin-inline-end: 8px;
  }

  .sm\:me-5 {
    margin-inline-end: 10px;
  }

  .sm\:me-6 {
    margin-inline-end: 12px;
  }

  .sm\:me-7 {
    margin-inline-end: 14px;
  }

  .sm\:me-8 {
    margin-inline-end: 16px;
  }

  .sm\:me-9 {
    margin-inline-end: 20px;
  }

  .sm\:me-10 {
    margin-inline-end: 24px;
  }

  .sm\:me-11 {
    margin-inline-end: 28px;
  }

  .sm\:me-12 {
    margin-inline-end: 32px;
  }

  .sm\:me-13 {
    margin-inline-end: 36px;
  }

  .sm\:me-14 {
    margin-inline-end: 40px;
  }

  .sm\:me-auto {
    margin-inline-end: auto;
  }

  .sm\:gap-0 {
    gap: 0;
  }

  .sm\:gap-1 {
    gap: 2px;
  }

  .sm\:gap-2 {
    gap: 4px;
  }

  .sm\:gap-3 {
    gap: 6px;
  }

  .sm\:gap-4 {
    gap: 8px;
  }

  .sm\:gap-5 {
    gap: 10px;
  }

  .sm\:gap-6 {
    gap: 12px;
  }

  .sm\:gap-7 {
    gap: 14px;
  }

  .sm\:gap-8 {
    gap: 16px;
  }

  .sm\:gap-9 {
    gap: 20px;
  }

  .sm\:gap-10 {
    gap: 24px;
  }

  .sm\:gap-11 {
    gap: 28px;
  }

  .sm\:gap-12 {
    gap: 32px;
  }

  .sm\:gap-13 {
    gap: 36px;
  }

  .sm\:gap-14 {
    gap: 40px;
  }

  .sm\:gap-x-0 {
    row-gap: 0;
  }

  .sm\:gap-x-1 {
    row-gap: 2px;
  }

  .sm\:gap-x-2 {
    row-gap: 4px;
  }

  .sm\:gap-x-3 {
    row-gap: 6px;
  }

  .sm\:gap-x-4 {
    row-gap: 8px;
  }

  .sm\:gap-x-5 {
    row-gap: 10px;
  }

  .sm\:gap-x-6 {
    row-gap: 12px;
  }

  .sm\:gap-x-7 {
    row-gap: 14px;
  }

  .sm\:gap-x-8 {
    row-gap: 16px;
  }

  .sm\:gap-x-9 {
    row-gap: 20px;
  }

  .sm\:gap-x-10 {
    row-gap: 24px;
  }

  .sm\:gap-x-11 {
    row-gap: 28px;
  }

  .sm\:gap-x-12 {
    row-gap: 32px;
  }

  .sm\:gap-x-13 {
    row-gap: 36px;
  }

  .sm\:gap-x-14 {
    row-gap: 40px;
  }

  .sm\:gap-y-0 {
    column-gap: 0;
  }

  .sm\:gap-y-1 {
    column-gap: 2px;
  }

  .sm\:gap-y-2 {
    column-gap: 4px;
  }

  .sm\:gap-y-3 {
    column-gap: 6px;
  }

  .sm\:gap-y-4 {
    column-gap: 8px;
  }

  .sm\:gap-y-5 {
    column-gap: 10px;
  }

  .sm\:gap-y-6 {
    column-gap: 12px;
  }

  .sm\:gap-y-7 {
    column-gap: 14px;
  }

  .sm\:gap-y-8 {
    column-gap: 16px;
  }

  .sm\:gap-y-9 {
    column-gap: 20px;
  }

  .sm\:gap-y-10 {
    column-gap: 24px;
  }

  .sm\:gap-y-11 {
    column-gap: 28px;
  }

  .sm\:gap-y-12 {
    column-gap: 32px;
  }

  .sm\:gap-y-13 {
    column-gap: 36px;
  }

  .sm\:gap-y-14 {
    column-gap: 40px;
  }

  .sm\:relative {
    position: relative;
  }

  .sm\:absolute {
    position: absolute;
  }

  .sm\:fixed {
    position: fixed;
  }

  .sm\:static {
    position: static;
  }

  .sm\:sticky {
    position: sticky;
  }

  .sm\:translate-x-0 {
    transform: translateX(0);
  }

  .sm\:translate-y-0 {
    transform: translateY(0);
  }

  .sm\:translate-x-1 {
    transform: translateX(2px);
  }

  .sm\:translate-y-1 {
    transform: translateY(2px);
  }

  .sm\:translate-x-2 {
    transform: translateX(4px);
  }

  .sm\:translate-y-2 {
    transform: translateY(4px);
  }

  .sm\:translate-x-3 {
    transform: translateX(6px);
  }

  .sm\:translate-y-3 {
    transform: translateY(6px);
  }

  .sm\:translate-x-4 {
    transform: translateX(8px);
  }

  .sm\:translate-y-4 {
    transform: translateY(8px);
  }

  .sm\:translate-x-5 {
    transform: translateX(10px);
  }

  .sm\:translate-y-5 {
    transform: translateY(10px);
  }

  .sm\:translate-x-6 {
    transform: translateX(12px);
  }

  .sm\:translate-y-6 {
    transform: translateY(12px);
  }

  .sm\:translate-x-7 {
    transform: translateX(14px);
  }

  .sm\:translate-y-7 {
    transform: translateY(14px);
  }

  .sm\:translate-x-8 {
    transform: translateX(16px);
  }

  .sm\:translate-y-8 {
    transform: translateY(16px);
  }

  .sm\:translate-x-9 {
    transform: translateX(18px);
  }

  .sm\:translate-y-9 {
    transform: translateY(18px);
  }

  .sm\:translate-x-10 {
    transform: translateX(20px);
  }

  .sm\:translate-y-10 {
    transform: translateY(20px);
  }

  .sm\:translate-x-11 {
    transform: translateX(22px);
  }

  .sm\:translate-y-11 {
    transform: translateY(22px);
  }

  .sm\:translate-x-12 {
    transform: translateX(24px);
  }

  .sm\:translate-y-12 {
    transform: translateY(24px);
  }

  .sm\:translate-x-25 {
    transform: translateX(25%);
  }

  .sm\:translate-y-25 {
    transform: translateY(25%);
  }

  .sm\:translate-x-50 {
    transform: translateX(50%);
  }

  .sm\:translate-y-50 {
    transform: translateY(50%);
  }

  .sm\:translate-x-75 {
    transform: translateX(75%);
  }

  .sm\:translate-y-75 {
    transform: translateY(75%);
  }

  .sm\:translate-x-100 {
    transform: translateX(100%);
  }

  .sm\:translate-y-100 {
    transform: translateY(100%);
  }

  .sm\:translate-x--1 {
    transform: translateX(-2px);
  }

  .sm\:translate-y--1 {
    transform: translateY(-2px);
  }

  .sm\:translate-x--2 {
    transform: translateX(-4px);
  }

  .sm\:translate-y--2 {
    transform: translateY(-4px);
  }

  .sm\:translate-x--3 {
    transform: translateX(-6px);
  }

  .sm\:translate-y--3 {
    transform: translateY(-6px);
  }

  .sm\:translate-x--4 {
    transform: translateX(-8px);
  }

  .sm\:translate-y--4 {
    transform: translateY(-8px);
  }

  .sm\:translate-x--5 {
    transform: translateX(-10px);
  }

  .sm\:translate-y--5 {
    transform: translateY(-10px);
  }

  .sm\:translate-x--6 {
    transform: translateX(-12px);
  }

  .sm\:translate-y--6 {
    transform: translateY(-12px);
  }

  .sm\:translate-x--7 {
    transform: translateX(-14px);
  }

  .sm\:translate-y--7 {
    transform: translateY(-14px);
  }

  .sm\:translate-x--8 {
    transform: translateX(-16px);
  }

  .sm\:translate-y--8 {
    transform: translateY(-16px);
  }

  .sm\:translate-x--9 {
    transform: translateX(-18px);
  }

  .sm\:translate-y--9 {
    transform: translateY(-18px);
  }

  .sm\:translate-x--10 {
    transform: translateX(-20px);
  }

  .sm\:translate-y--10 {
    transform: translateY(-20px);
  }

  .sm\:translate-x--11 {
    transform: translateX(-22px);
  }

  .sm\:translate-y--11 {
    transform: translateY(-22px);
  }

  .sm\:translate-x--12 {
    transform: translateX(-24px);
  }

  .sm\:translate-y--12 {
    transform: translateY(-24px);
  }

  .sm\:translate-x--25 {
    transform: translateX(-25%);
  }

  .sm\:translate-y--25 {
    transform: translateY(-25%);
  }

  .sm\:translate-x--50 {
    transform: translateX(-50%);
  }

  .sm\:translate-y--50 {
    transform: translateY(-50%);
  }

  .sm\:translate-x--75 {
    transform: translateX(-75%);
  }

  .sm\:translate-y--75 {
    transform: translateY(-75%);
  }

  .sm\:translate-x--100 {
    transform: translateX(-100%);
  }

  .sm\:translate-y--100 {
    transform: translateY(-100%);
  }

  .sm\:left-0 {
    left: 0;
  }

  .sm\:left-1 {
    left: 2px;
  }

  .sm\:left-2 {
    left: 4px;
  }

  .sm\:left-3 {
    left: 6px;
  }

  .sm\:left-4 {
    left: 8px;
  }

  .sm\:left-5 {
    left: 10px;
  }

  .sm\:left-6 {
    left: 12px;
  }

  .sm\:left-7 {
    left: 14px;
  }

  .sm\:left-8 {
    left: 16px;
  }

  .sm\:left-9 {
    left: 18px;
  }

  .sm\:left-10 {
    left: 20px;
  }

  .sm\:left-11 {
    left: 22px;
  }

  .sm\:left-12 {
    left: 24px;
  }

  .sm\:left--1 {
    left: -2px;
  }

  .sm\:left--2 {
    left: -4px;
  }

  .sm\:left--3 {
    left: -6px;
  }

  .sm\:left--4 {
    left: -8px;
  }

  .sm\:left--5 {
    left: -10px;
  }

  .sm\:left--6 {
    left: -12px;
  }

  .sm\:left--7 {
    left: -14px;
  }

  .sm\:left--8 {
    left: -16px;
  }

  .sm\:left--9 {
    left: -18px;
  }

  .sm\:left--10 {
    left: -20px;
  }

  .sm\:left--11 {
    left: -22px;
  }

  .sm\:left--12 {
    left: -24px;
  }

  .sm\:left-25 {
    left: 25%;
  }

  .sm\:left-50 {
    left: 50%;
  }

  .sm\:left-75 {
    left: 75%;
  }

  .sm\:left-100 {
    left: 100%;
  }

  .sm\:left--25 {
    left: -25%;
  }

  .sm\:left--50 {
    left: -50%;
  }

  .sm\:left--75 {
    left: -75%;
  }

  .sm\:left--100 {
    left: -100%;
  }

  .sm\:right-0 {
    right: 0;
  }

  .sm\:right-1 {
    right: 2px;
  }

  .sm\:right-2 {
    right: 4px;
  }

  .sm\:right-3 {
    right: 6px;
  }

  .sm\:right-4 {
    right: 8px;
  }

  .sm\:right-5 {
    right: 10px;
  }

  .sm\:right-6 {
    right: 12px;
  }

  .sm\:right-7 {
    right: 14px;
  }

  .sm\:right-8 {
    right: 16px;
  }

  .sm\:right-9 {
    right: 18px;
  }

  .sm\:right-10 {
    right: 20px;
  }

  .sm\:right-11 {
    right: 22px;
  }

  .sm\:right-12 {
    right: 24px;
  }

  .sm\:right--1 {
    right: -2px;
  }

  .sm\:right--2 {
    right: -4px;
  }

  .sm\:right--3 {
    right: -6px;
  }

  .sm\:right--4 {
    right: -8px;
  }

  .sm\:right--5 {
    right: -10px;
  }

  .sm\:right--6 {
    right: -12px;
  }

  .sm\:right--7 {
    right: -14px;
  }

  .sm\:right--8 {
    right: -16px;
  }

  .sm\:right--9 {
    right: -18px;
  }

  .sm\:right--10 {
    right: -20px;
  }

  .sm\:right--11 {
    right: -22px;
  }

  .sm\:right--12 {
    right: -24px;
  }

  .sm\:right-25 {
    right: 25%;
  }

  .sm\:right-50 {
    right: 50%;
  }

  .sm\:right-75 {
    right: 75%;
  }

  .sm\:right-100 {
    right: 100%;
  }

  .sm\:right--25 {
    right: -25%;
  }

  .sm\:right--50 {
    right: -50%;
  }

  .sm\:right--75 {
    right: -75%;
  }

  .sm\:right--100 {
    right: -100%;
  }

  .sm\:top-0 {
    top: 0;
  }

  .sm\:top-1 {
    top: 2px;
  }

  .sm\:top-2 {
    top: 4px;
  }

  .sm\:top-3 {
    top: 6px;
  }

  .sm\:top-4 {
    top: 8px;
  }

  .sm\:top-5 {
    top: 10px;
  }

  .sm\:top-6 {
    top: 12px;
  }

  .sm\:top-7 {
    top: 14px;
  }

  .sm\:top-8 {
    top: 16px;
  }

  .sm\:top-9 {
    top: 18px;
  }

  .sm\:top-10 {
    top: 20px;
  }

  .sm\:top-11 {
    top: 22px;
  }

  .sm\:top-12 {
    top: 24px;
  }

  .sm\:top--1 {
    top: -2px;
  }

  .sm\:top--2 {
    top: -4px;
  }

  .sm\:top--3 {
    top: -6px;
  }

  .sm\:top--4 {
    top: -8px;
  }

  .sm\:top--5 {
    top: -10px;
  }

  .sm\:top--6 {
    top: -12px;
  }

  .sm\:top--7 {
    top: -14px;
  }

  .sm\:top--8 {
    top: -16px;
  }

  .sm\:top--9 {
    top: -18px;
  }

  .sm\:top--10 {
    top: -20px;
  }

  .sm\:top--11 {
    top: -22px;
  }

  .sm\:top--12 {
    top: -24px;
  }

  .sm\:top-25 {
    top: 25%;
  }

  .sm\:top-50 {
    top: 50%;
  }

  .sm\:top-75 {
    top: 75%;
  }

  .sm\:top-100 {
    top: 100%;
  }

  .sm\:top--25 {
    top: -25%;
  }

  .sm\:top--50 {
    top: -50%;
  }

  .sm\:top--75 {
    top: -75%;
  }

  .sm\:top--100 {
    top: -100%;
  }

  .sm\:bottom-0 {
    bottom: 0;
  }

  .sm\:bottom-1 {
    bottom: 2px;
  }

  .sm\:bottom-2 {
    bottom: 4px;
  }

  .sm\:bottom-3 {
    bottom: 6px;
  }

  .sm\:bottom-4 {
    bottom: 8px;
  }

  .sm\:bottom-5 {
    bottom: 10px;
  }

  .sm\:bottom-6 {
    bottom: 12px;
  }

  .sm\:bottom-7 {
    bottom: 14px;
  }

  .sm\:bottom-8 {
    bottom: 16px;
  }

  .sm\:bottom-9 {
    bottom: 18px;
  }

  .sm\:bottom-10 {
    bottom: 20px;
  }

  .sm\:bottom-11 {
    bottom: 22px;
  }

  .sm\:bottom-12 {
    bottom: 24px;
  }

  .sm\:bottom--1 {
    bottom: -2px;
  }

  .sm\:bottom--2 {
    bottom: -4px;
  }

  .sm\:bottom--3 {
    bottom: -6px;
  }

  .sm\:bottom--4 {
    bottom: -8px;
  }

  .sm\:bottom--5 {
    bottom: -10px;
  }

  .sm\:bottom--6 {
    bottom: -12px;
  }

  .sm\:bottom--7 {
    bottom: -14px;
  }

  .sm\:bottom--8 {
    bottom: -16px;
  }

  .sm\:bottom--9 {
    bottom: -18px;
  }

  .sm\:bottom--10 {
    bottom: -20px;
  }

  .sm\:bottom--11 {
    bottom: -22px;
  }

  .sm\:bottom--12 {
    bottom: -24px;
  }

  .sm\:bottom-25 {
    bottom: 25%;
  }

  .sm\:bottom-50 {
    bottom: 50%;
  }

  .sm\:bottom-75 {
    bottom: 75%;
  }

  .sm\:bottom-100 {
    bottom: 100%;
  }

  .sm\:bottom--25 {
    bottom: -25%;
  }

  .sm\:bottom--50 {
    bottom: -50%;
  }

  .sm\:bottom--75 {
    bottom: -75%;
  }

  .sm\:bottom--100 {
    bottom: -100%;
  }

  .sm\:inset-0 {
    inset: 0;
  }

  .sm\:inset-1 {
    inset: 2px;
  }

  .sm\:inset-2 {
    inset: 4px;
  }

  .sm\:inset-3 {
    inset: 6px;
  }

  .sm\:inset-4 {
    inset: 8px;
  }

  .sm\:inset-5 {
    inset: 10px;
  }

  .sm\:inset-6 {
    inset: 12px;
  }

  .sm\:inset-7 {
    inset: 14px;
  }

  .sm\:inset-8 {
    inset: 16px;
  }

  .sm\:inset-9 {
    inset: 18px;
  }

  .sm\:inset-10 {
    inset: 20px;
  }

  .sm\:inset-11 {
    inset: 22px;
  }

  .sm\:inset-12 {
    inset: 24px;
  }

  .sm\:inset--1 {
    inset: -2px;
  }

  .sm\:inset--2 {
    inset: -4px;
  }

  .sm\:inset--3 {
    inset: -6px;
  }

  .sm\:inset--4 {
    inset: -8px;
  }

  .sm\:inset--5 {
    inset: -10px;
  }

  .sm\:inset--6 {
    inset: -12px;
  }

  .sm\:inset--7 {
    inset: -14px;
  }

  .sm\:inset--8 {
    inset: -16px;
  }

  .sm\:inset--9 {
    inset: -18px;
  }

  .sm\:inset--10 {
    inset: -20px;
  }

  .sm\:inset--11 {
    inset: -22px;
  }

  .sm\:inset--12 {
    inset: -24px;
  }

  .sm\:inset-25 {
    inset: 25%;
  }

  .sm\:inset-50 {
    inset: 50%;
  }

  .sm\:inset-75 {
    inset: 75%;
  }

  .sm\:inset-100 {
    inset: 100%;
  }

  .sm\:inset--25 {
    inset: -25%;
  }

  .sm\:inset--50 {
    inset: -50%;
  }

  .sm\:inset--75 {
    inset: -75%;
  }

  .sm\:inset--100 {
    inset: -100%;
  }

  .sm\:inset-in-0 {
    inset-inline: 0;
  }

  .sm\:inset-in-1 {
    inset-inline: 2px;
  }

  .sm\:inset-in-2 {
    inset-inline: 4px;
  }

  .sm\:inset-in-3 {
    inset-inline: 6px;
  }

  .sm\:inset-in-4 {
    inset-inline: 8px;
  }

  .sm\:inset-in-5 {
    inset-inline: 10px;
  }

  .sm\:inset-in-6 {
    inset-inline: 12px;
  }

  .sm\:inset-in-7 {
    inset-inline: 14px;
  }

  .sm\:inset-in-8 {
    inset-inline: 16px;
  }

  .sm\:inset-in-9 {
    inset-inline: 18px;
  }

  .sm\:inset-in-10 {
    inset-inline: 20px;
  }

  .sm\:inset-in-11 {
    inset-inline: 22px;
  }

  .sm\:inset-in-12 {
    inset-inline: 24px;
  }

  .sm\:inset-in--1 {
    inset-inline: -2px;
  }

  .sm\:inset-in--2 {
    inset-inline: -4px;
  }

  .sm\:inset-in--3 {
    inset-inline: -6px;
  }

  .sm\:inset-in--4 {
    inset-inline: -8px;
  }

  .sm\:inset-in--5 {
    inset-inline: -10px;
  }

  .sm\:inset-in--6 {
    inset-inline: -12px;
  }

  .sm\:inset-in--7 {
    inset-inline: -14px;
  }

  .sm\:inset-in--8 {
    inset-inline: -16px;
  }

  .sm\:inset-in--9 {
    inset-inline: -18px;
  }

  .sm\:inset-in--10 {
    inset-inline: -20px;
  }

  .sm\:inset-in--11 {
    inset-inline: -22px;
  }

  .sm\:inset-in--12 {
    inset-inline: -24px;
  }

  .sm\:inset-in-25 {
    inset-inline: 25%;
  }

  .sm\:inset-in-50 {
    inset-inline: 50%;
  }

  .sm\:inset-in-75 {
    inset-inline: 75%;
  }

  .sm\:inset-in-100 {
    inset-inline: 100%;
  }

  .sm\:inset-in--25 {
    inset-inline: -25%;
  }

  .sm\:inset-in--50 {
    inset-inline: -50%;
  }

  .sm\:inset-in--75 {
    inset-inline: -75%;
  }

  .sm\:inset-in--100 {
    inset-inline: -100%;
  }

  .sm\:inset-e-0 {
    inset-inline-end: 0;
  }

  .sm\:inset-e-1 {
    inset-inline-end: 2px;
  }

  .sm\:inset-e-2 {
    inset-inline-end: 4px;
  }

  .sm\:inset-e-3 {
    inset-inline-end: 6px;
  }

  .sm\:inset-e-4 {
    inset-inline-end: 8px;
  }

  .sm\:inset-e-5 {
    inset-inline-end: 10px;
  }

  .sm\:inset-e-6 {
    inset-inline-end: 12px;
  }

  .sm\:inset-e-7 {
    inset-inline-end: 14px;
  }

  .sm\:inset-e-8 {
    inset-inline-end: 16px;
  }

  .sm\:inset-e-9 {
    inset-inline-end: 18px;
  }

  .sm\:inset-e-10 {
    inset-inline-end: 20px;
  }

  .sm\:inset-e-11 {
    inset-inline-end: 22px;
  }

  .sm\:inset-e-12 {
    inset-inline-end: 24px;
  }

  .sm\:inset-e--1 {
    inset-inline-end: -2px;
  }

  .sm\:inset-e--2 {
    inset-inline-end: -4px;
  }

  .sm\:inset-e--3 {
    inset-inline-end: -6px;
  }

  .sm\:inset-e--4 {
    inset-inline-end: -8px;
  }

  .sm\:inset-e--5 {
    inset-inline-end: -10px;
  }

  .sm\:inset-e--6 {
    inset-inline-end: -12px;
  }

  .sm\:inset-e--7 {
    inset-inline-end: -14px;
  }

  .sm\:inset-e--8 {
    inset-inline-end: -16px;
  }

  .sm\:inset-e--9 {
    inset-inline-end: -18px;
  }

  .sm\:inset-e--10 {
    inset-inline-end: -20px;
  }

  .sm\:inset-e--11 {
    inset-inline-end: -22px;
  }

  .sm\:inset-e--12 {
    inset-inline-end: -24px;
  }

  .sm\:inset-e-25 {
    inset-inline-end: 25%;
  }

  .sm\:inset-e-50 {
    inset-inline-end: 50%;
  }

  .sm\:inset-e-75 {
    inset-inline-end: 75%;
  }

  .sm\:inset-e-100 {
    inset-inline-end: 100%;
  }

  .sm\:inset-e--25 {
    inset-inline-end: -25%;
  }

  .sm\:inset-e--50 {
    inset-inline-end: -50%;
  }

  .sm\:inset-e--75 {
    inset-inline-end: -75%;
  }

  .sm\:inset-e--100 {
    inset-inline-end: -100%;
  }

  .sm\:inset-s-0 {
    inset-inline-start: 0;
  }

  .sm\:inset-s-1 {
    inset-inline-start: 2px;
  }

  .sm\:inset-s-2 {
    inset-inline-start: 4px;
  }

  .sm\:inset-s-3 {
    inset-inline-start: 6px;
  }

  .sm\:inset-s-4 {
    inset-inline-start: 8px;
  }

  .sm\:inset-s-5 {
    inset-inline-start: 10px;
  }

  .sm\:inset-s-6 {
    inset-inline-start: 12px;
  }

  .sm\:inset-s-7 {
    inset-inline-start: 14px;
  }

  .sm\:inset-s-8 {
    inset-inline-start: 16px;
  }

  .sm\:inset-s-9 {
    inset-inline-start: 18px;
  }

  .sm\:inset-s-10 {
    inset-inline-start: 20px;
  }

  .sm\:inset-s-11 {
    inset-inline-start: 22px;
  }

  .sm\:inset-s-12 {
    inset-inline-start: 24px;
  }

  .sm\:inset-s--1 {
    inset-inline-start: -2px;
  }

  .sm\:inset-s--2 {
    inset-inline-start: -4px;
  }

  .sm\:inset-s--3 {
    inset-inline-start: -6px;
  }

  .sm\:inset-s--4 {
    inset-inline-start: -8px;
  }

  .sm\:inset-s--5 {
    inset-inline-start: -10px;
  }

  .sm\:inset-s--6 {
    inset-inline-start: -12px;
  }

  .sm\:inset-s--7 {
    inset-inline-start: -14px;
  }

  .sm\:inset-s--8 {
    inset-inline-start: -16px;
  }

  .sm\:inset-s--9 {
    inset-inline-start: -18px;
  }

  .sm\:inset-s--10 {
    inset-inline-start: -20px;
  }

  .sm\:inset-s--11 {
    inset-inline-start: -22px;
  }

  .sm\:inset-s--12 {
    inset-inline-start: -24px;
  }

  .sm\:inset-s-25 {
    inset-inline-start: 25%;
  }

  .sm\:inset-s-50 {
    inset-inline-start: 50%;
  }

  .sm\:inset-s-75 {
    inset-inline-start: 75%;
  }

  .sm\:inset-s-100 {
    inset-inline-start: 100%;
  }

  .sm\:inset-s--25 {
    inset-inline-start: -25%;
  }

  .sm\:inset-s--50 {
    inset-inline-start: -50%;
  }

  .sm\:inset-s--75 {
    inset-inline-start: -75%;
  }

  .sm\:inset-s--100 {
    inset-inline-start: -100%;
  }

  .sm\:inset-b-0 {
    inset-block: 0;
  }

  .sm\:inset-b-1 {
    inset-block: 2px;
  }

  .sm\:inset-b-2 {
    inset-block: 4px;
  }

  .sm\:inset-b-3 {
    inset-block: 6px;
  }

  .sm\:inset-b-4 {
    inset-block: 8px;
  }

  .sm\:inset-b-5 {
    inset-block: 10px;
  }

  .sm\:inset-b-6 {
    inset-block: 12px;
  }

  .sm\:inset-b-7 {
    inset-block: 14px;
  }

  .sm\:inset-b-8 {
    inset-block: 16px;
  }

  .sm\:inset-b-9 {
    inset-block: 18px;
  }

  .sm\:inset-b-10 {
    inset-block: 20px;
  }

  .sm\:inset-b-11 {
    inset-block: 22px;
  }

  .sm\:inset-b-12 {
    inset-block: 24px;
  }

  .sm\:inset-b--1 {
    inset-block: -2px;
  }

  .sm\:inset-b--2 {
    inset-block: -4px;
  }

  .sm\:inset-b--3 {
    inset-block: -6px;
  }

  .sm\:inset-b--4 {
    inset-block: -8px;
  }

  .sm\:inset-b--5 {
    inset-block: -10px;
  }

  .sm\:inset-b--6 {
    inset-block: -12px;
  }

  .sm\:inset-b--7 {
    inset-block: -14px;
  }

  .sm\:inset-b--8 {
    inset-block: -16px;
  }

  .sm\:inset-b--9 {
    inset-block: -18px;
  }

  .sm\:inset-b--10 {
    inset-block: -20px;
  }

  .sm\:inset-b--11 {
    inset-block: -22px;
  }

  .sm\:inset-b--12 {
    inset-block: -24px;
  }

  .sm\:inset-b-25 {
    inset-block: 25%;
  }

  .sm\:inset-b-50 {
    inset-block: 50%;
  }

  .sm\:inset-b-75 {
    inset-block: 75%;
  }

  .sm\:inset-b-100 {
    inset-block: 100%;
  }

  .sm\:inset-b--25 {
    inset-block: -25%;
  }

  .sm\:inset-b--50 {
    inset-block: -50%;
  }

  .sm\:inset-b--75 {
    inset-block: -75%;
  }

  .sm\:inset-b--100 {
    inset-block: -100%;
  }

  .sm\:inset-b-e-0 {
    inset-block-end: 0;
  }

  .sm\:inset-b-e-1 {
    inset-block-end: 2px;
  }

  .sm\:inset-b-e-2 {
    inset-block-end: 4px;
  }

  .sm\:inset-b-e-3 {
    inset-block-end: 6px;
  }

  .sm\:inset-b-e-4 {
    inset-block-end: 8px;
  }

  .sm\:inset-b-e-5 {
    inset-block-end: 10px;
  }

  .sm\:inset-b-e-6 {
    inset-block-end: 12px;
  }

  .sm\:inset-b-e-7 {
    inset-block-end: 14px;
  }

  .sm\:inset-b-e-8 {
    inset-block-end: 16px;
  }

  .sm\:inset-b-e-9 {
    inset-block-end: 18px;
  }

  .sm\:inset-b-e-10 {
    inset-block-end: 20px;
  }

  .sm\:inset-b-e-11 {
    inset-block-end: 22px;
  }

  .sm\:inset-b-e-12 {
    inset-block-end: 24px;
  }

  .sm\:inset-b-e--1 {
    inset-block-end: -2px;
  }

  .sm\:inset-b-e--2 {
    inset-block-end: -4px;
  }

  .sm\:inset-b-e--3 {
    inset-block-end: -6px;
  }

  .sm\:inset-b-e--4 {
    inset-block-end: -8px;
  }

  .sm\:inset-b-e--5 {
    inset-block-end: -10px;
  }

  .sm\:inset-b-e--6 {
    inset-block-end: -12px;
  }

  .sm\:inset-b-e--7 {
    inset-block-end: -14px;
  }

  .sm\:inset-b-e--8 {
    inset-block-end: -16px;
  }

  .sm\:inset-b-e--9 {
    inset-block-end: -18px;
  }

  .sm\:inset-b-e--10 {
    inset-block-end: -20px;
  }

  .sm\:inset-b-e--11 {
    inset-block-end: -22px;
  }

  .sm\:inset-b-e--12 {
    inset-block-end: -24px;
  }

  .sm\:inset-b-e-25 {
    inset-block-end: 25%;
  }

  .sm\:inset-b-e-50 {
    inset-block-end: 50%;
  }

  .sm\:inset-b-e-75 {
    inset-block-end: 75%;
  }

  .sm\:inset-b-e-100 {
    inset-block-end: 100%;
  }

  .sm\:inset-b-e--25 {
    inset-block-end: -25%;
  }

  .sm\:inset-b-e--50 {
    inset-block-end: -50%;
  }

  .sm\:inset-b-e--75 {
    inset-block-end: -75%;
  }

  .sm\:inset-b-e--100 {
    inset-block-end: -100%;
  }

  .sm\:inset-b-s-0 {
    inset-block-start: 0;
  }

  .sm\:inset-b-s-1 {
    inset-block-start: 2px;
  }

  .sm\:inset-b-s-2 {
    inset-block-start: 4px;
  }

  .sm\:inset-b-s-3 {
    inset-block-start: 6px;
  }

  .sm\:inset-b-s-4 {
    inset-block-start: 8px;
  }

  .sm\:inset-b-s-5 {
    inset-block-start: 10px;
  }

  .sm\:inset-b-s-6 {
    inset-block-start: 12px;
  }

  .sm\:inset-b-s-7 {
    inset-block-start: 14px;
  }

  .sm\:inset-b-s-8 {
    inset-block-start: 16px;
  }

  .sm\:inset-b-s-9 {
    inset-block-start: 18px;
  }

  .sm\:inset-b-s-10 {
    inset-block-start: 20px;
  }

  .sm\:inset-b-s-11 {
    inset-block-start: 22px;
  }

  .sm\:inset-b-s-12 {
    inset-block-start: 24px;
  }

  .sm\:inset-b-s--1 {
    inset-block-start: -2px;
  }

  .sm\:inset-b-s--2 {
    inset-block-start: -4px;
  }

  .sm\:inset-b-s--3 {
    inset-block-start: -6px;
  }

  .sm\:inset-b-s--4 {
    inset-block-start: -8px;
  }

  .sm\:inset-b-s--5 {
    inset-block-start: -10px;
  }

  .sm\:inset-b-s--6 {
    inset-block-start: -12px;
  }

  .sm\:inset-b-s--7 {
    inset-block-start: -14px;
  }

  .sm\:inset-b-s--8 {
    inset-block-start: -16px;
  }

  .sm\:inset-b-s--9 {
    inset-block-start: -18px;
  }

  .sm\:inset-b-s--10 {
    inset-block-start: -20px;
  }

  .sm\:inset-b-s--11 {
    inset-block-start: -22px;
  }

  .sm\:inset-b-s--12 {
    inset-block-start: -24px;
  }

  .sm\:inset-b-s-25 {
    inset-block-start: 25%;
  }

  .sm\:inset-b-s-50 {
    inset-block-start: 50%;
  }

  .sm\:inset-b-s-75 {
    inset-block-start: 75%;
  }

  .sm\:inset-b-s-100 {
    inset-block-start: 100%;
  }

  .sm\:inset-b-s--25 {
    inset-block-start: -25%;
  }

  .sm\:inset-b-s--50 {
    inset-block-start: -50%;
  }

  .sm\:inset-b-s--75 {
    inset-block-start: -75%;
  }

  .sm\:inset-b-s--100 {
    inset-block-start: -100%;
  }

  .sm\:overflow-hidden {
    overflow: hidden;
  }

  .sm\:overflow-auto {
    overflow: auto;
  }

  .sm\:overflow-scroll {
    overflow: scroll;
  }

  .sm\:overflow-visible {
    overflow: visible;
  }

  .sm\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .sm\:overflow-x-auto {
    overflow-x: auto;
  }

  .sm\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .sm\:overflow-x-visible {
    overflow-x: visible;
  }

  .sm\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .sm\:overflow-y-auto {
    overflow-y: auto;
  }

  .sm\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .sm\:overflow-y-visible {
    overflow-y: visible;
  }

  .sm\:w-2 {
    width: 4px;
  }

  .sm\:w-4 {
    width: 8px;
  }

  .sm\:w-6 {
    width: 12px;
  }

  .sm\:w-8 {
    width: 16px;
  }

  .sm\:w-10 {
    width: 20px;
  }

  .sm\:w-12 {
    width: 24px;
  }

  .sm\:w-14 {
    width: 28px;
  }

  .sm\:w-16 {
    width: 32px;
  }

  .sm\:w-18 {
    width: 36px;
  }

  .sm\:w-20 {
    width: 40px;
  }

  .sm\:w-22 {
    width: 44px;
  }

  .sm\:w-24 {
    width: 48px;
  }

  .sm\:w-26 {
    width: 52px;
  }

  .sm\:w-28 {
    width: 56px;
  }

  .sm\:w-30 {
    width: 60px;
  }

  .sm\:w-32 {
    width: 64px;
  }

  .sm\:w-34 {
    width: 68px;
  }

  .sm\:w-36 {
    width: 72px;
  }

  .sm\:w-38 {
    width: 76px;
  }

  .sm\:w-40 {
    width: 80px;
  }

  .sm\:w-42 {
    width: 84px;
  }

  .sm\:w-44 {
    width: 88px;
  }

  .sm\:w-46 {
    width: 92px;
  }

  .sm\:w-48 {
    width: 96px;
  }

  .sm\:w-50 {
    width: 100px;
  }

  .sm\:w-52 {
    width: 104px;
  }

  .sm\:w-54 {
    width: 108px;
  }

  .sm\:w-56 {
    width: 112px;
  }

  .sm\:w-58 {
    width: 116px;
  }

  .sm\:w-60 {
    width: 120px;
  }

  .sm\:w-62 {
    width: 124px;
  }

  .sm\:w-64 {
    width: 128px;
  }

  .sm\:w-66 {
    width: 132px;
  }

  .sm\:w-68 {
    width: 136px;
  }

  .sm\:w-70 {
    width: 140px;
  }

  .sm\:w-72 {
    width: 144px;
  }

  .sm\:w-74 {
    width: 148px;
  }

  .sm\:w-76 {
    width: 152px;
  }

  .sm\:w-78 {
    width: 156px;
  }

  .sm\:w-80 {
    width: 160px;
  }

  .sm\:w-82 {
    width: 164px;
  }

  .sm\:w-84 {
    width: 168px;
  }

  .sm\:w-86 {
    width: 172px;
  }

  .sm\:w-88 {
    width: 176px;
  }

  .sm\:w-90 {
    width: 180px;
  }

  .sm\:w-92 {
    width: 184px;
  }

  .sm\:w-94 {
    width: 188px;
  }

  .sm\:w-96 {
    width: 192px;
  }

  .sm\:w-98 {
    width: 196px;
  }

  .sm\:w-100 {
    width: 200px;
  }

  .sm\:w-102 {
    width: 204px;
  }

  .sm\:w-104 {
    width: 208px;
  }

  .sm\:w-106 {
    width: 212px;
  }

  .sm\:w-108 {
    width: 216px;
  }

  .sm\:w-110 {
    width: 220px;
  }

  .sm\:w-112 {
    width: 224px;
  }

  .sm\:w-114 {
    width: 228px;
  }

  .sm\:w-116 {
    width: 232px;
  }

  .sm\:w-118 {
    width: 236px;
  }

  .sm\:w-120 {
    width: 240px;
  }

  .sm\:w-122 {
    width: 244px;
  }

  .sm\:w-124 {
    width: 248px;
  }

  .sm\:w-126 {
    width: 252px;
  }

  .sm\:w-128 {
    width: 256px;
  }

  .sm\:w-130 {
    width: 260px;
  }

  .sm\:w-132 {
    width: 264px;
  }

  .sm\:w-134 {
    width: 268px;
  }

  .sm\:w-136 {
    width: 272px;
  }

  .sm\:w-138 {
    width: 276px;
  }

  .sm\:w-140 {
    width: 280px;
  }

  .sm\:w-142 {
    width: 284px;
  }

  .sm\:w-144 {
    width: 288px;
  }

  .sm\:w-146 {
    width: 292px;
  }

  .sm\:w-148 {
    width: 296px;
  }

  .sm\:w-150 {
    width: 300px;
  }

  .sm\:w-152 {
    width: 304px;
  }

  .sm\:w-154 {
    width: 308px;
  }

  .sm\:w-156 {
    width: 312px;
  }

  .sm\:w-158 {
    width: 316px;
  }

  .sm\:w-160 {
    width: 320px;
  }

  .sm\:w-162 {
    width: 324px;
  }

  .sm\:w-164 {
    width: 328px;
  }

  .sm\:w-166 {
    width: 332px;
  }

  .sm\:w-168 {
    width: 336px;
  }

  .sm\:w-170 {
    width: 340px;
  }

  .sm\:w-172 {
    width: 344px;
  }

  .sm\:w-174 {
    width: 348px;
  }

  .sm\:w-176 {
    width: 352px;
  }

  .sm\:w-178 {
    width: 356px;
  }

  .sm\:w-180 {
    width: 360px;
  }

  .sm\:w-182 {
    width: 364px;
  }

  .sm\:w-184 {
    width: 368px;
  }

  .sm\:w-186 {
    width: 372px;
  }

  .sm\:w-188 {
    width: 376px;
  }

  .sm\:w-190 {
    width: 380px;
  }

  .sm\:w-192 {
    width: 384px;
  }

  .sm\:w-0 {
    width: 0;
  }

  .sm\:w-1 {
    width: 1px;
  }

  .sm\:w-1\.5 {
    width: 2px;
  }

  .sm\:w-fit {
    width: fit-content;
  }

  .sm\:w-min {
    width: min-content;
  }

  .sm\:w-max {
    width: max-content;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-screen {
    width: 100vw;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/3 {
    width: 33.3333333333%;
  }

  .sm\:w-2\/3 {
    width: 66.6666666667%;
  }

  .sm\:w-1\/4 {
    width: 25%;
  }

  .sm\:w-3\/4 {
    width: 75%;
  }

  .sm\:w-1\/10 {
    width: 10%;
  }

  .sm\:w-2\/10 {
    width: 20%;
  }

  .sm\:w-3\/10 {
    width: 30%;
  }

  .sm\:w-4\/10 {
    width: 40%;
  }

  .sm\:w-6\/10 {
    width: 60%;
  }

  .sm\:w-7\/10 {
    width: 70%;
  }

  .sm\:w-8\/10 {
    width: 80%;
  }

  .sm\:w-9\/10 {
    width: 90%;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:max-w-2 {
    max-width: 4px;
  }

  .sm\:max-w-4 {
    max-width: 8px;
  }

  .sm\:max-w-6 {
    max-width: 12px;
  }

  .sm\:max-w-8 {
    max-width: 16px;
  }

  .sm\:max-w-10 {
    max-width: 20px;
  }

  .sm\:max-w-12 {
    max-width: 24px;
  }

  .sm\:max-w-14 {
    max-width: 28px;
  }

  .sm\:max-w-16 {
    max-width: 32px;
  }

  .sm\:max-w-18 {
    max-width: 36px;
  }

  .sm\:max-w-20 {
    max-width: 40px;
  }

  .sm\:max-w-22 {
    max-width: 44px;
  }

  .sm\:max-w-24 {
    max-width: 48px;
  }

  .sm\:max-w-26 {
    max-width: 52px;
  }

  .sm\:max-w-28 {
    max-width: 56px;
  }

  .sm\:max-w-30 {
    max-width: 60px;
  }

  .sm\:max-w-32 {
    max-width: 64px;
  }

  .sm\:max-w-34 {
    max-width: 68px;
  }

  .sm\:max-w-36 {
    max-width: 72px;
  }

  .sm\:max-w-38 {
    max-width: 76px;
  }

  .sm\:max-w-40 {
    max-width: 80px;
  }

  .sm\:max-w-42 {
    max-width: 84px;
  }

  .sm\:max-w-44 {
    max-width: 88px;
  }

  .sm\:max-w-46 {
    max-width: 92px;
  }

  .sm\:max-w-48 {
    max-width: 96px;
  }

  .sm\:max-w-50 {
    max-width: 100px;
  }

  .sm\:max-w-52 {
    max-width: 104px;
  }

  .sm\:max-w-54 {
    max-width: 108px;
  }

  .sm\:max-w-56 {
    max-width: 112px;
  }

  .sm\:max-w-58 {
    max-width: 116px;
  }

  .sm\:max-w-60 {
    max-width: 120px;
  }

  .sm\:max-w-62 {
    max-width: 124px;
  }

  .sm\:max-w-64 {
    max-width: 128px;
  }

  .sm\:max-w-66 {
    max-width: 132px;
  }

  .sm\:max-w-68 {
    max-width: 136px;
  }

  .sm\:max-w-70 {
    max-width: 140px;
  }

  .sm\:max-w-72 {
    max-width: 144px;
  }

  .sm\:max-w-74 {
    max-width: 148px;
  }

  .sm\:max-w-76 {
    max-width: 152px;
  }

  .sm\:max-w-78 {
    max-width: 156px;
  }

  .sm\:max-w-80 {
    max-width: 160px;
  }

  .sm\:max-w-82 {
    max-width: 164px;
  }

  .sm\:max-w-84 {
    max-width: 168px;
  }

  .sm\:max-w-86 {
    max-width: 172px;
  }

  .sm\:max-w-88 {
    max-width: 176px;
  }

  .sm\:max-w-90 {
    max-width: 180px;
  }

  .sm\:max-w-92 {
    max-width: 184px;
  }

  .sm\:max-w-94 {
    max-width: 188px;
  }

  .sm\:max-w-96 {
    max-width: 192px;
  }

  .sm\:max-w-98 {
    max-width: 196px;
  }

  .sm\:max-w-100 {
    max-width: 200px;
  }

  .sm\:max-w-102 {
    max-width: 204px;
  }

  .sm\:max-w-104 {
    max-width: 208px;
  }

  .sm\:max-w-106 {
    max-width: 212px;
  }

  .sm\:max-w-108 {
    max-width: 216px;
  }

  .sm\:max-w-110 {
    max-width: 220px;
  }

  .sm\:max-w-112 {
    max-width: 224px;
  }

  .sm\:max-w-114 {
    max-width: 228px;
  }

  .sm\:max-w-116 {
    max-width: 232px;
  }

  .sm\:max-w-118 {
    max-width: 236px;
  }

  .sm\:max-w-120 {
    max-width: 240px;
  }

  .sm\:max-w-122 {
    max-width: 244px;
  }

  .sm\:max-w-124 {
    max-width: 248px;
  }

  .sm\:max-w-126 {
    max-width: 252px;
  }

  .sm\:max-w-128 {
    max-width: 256px;
  }

  .sm\:max-w-130 {
    max-width: 260px;
  }

  .sm\:max-w-132 {
    max-width: 264px;
  }

  .sm\:max-w-134 {
    max-width: 268px;
  }

  .sm\:max-w-136 {
    max-width: 272px;
  }

  .sm\:max-w-138 {
    max-width: 276px;
  }

  .sm\:max-w-140 {
    max-width: 280px;
  }

  .sm\:max-w-142 {
    max-width: 284px;
  }

  .sm\:max-w-144 {
    max-width: 288px;
  }

  .sm\:max-w-146 {
    max-width: 292px;
  }

  .sm\:max-w-148 {
    max-width: 296px;
  }

  .sm\:max-w-150 {
    max-width: 300px;
  }

  .sm\:max-w-152 {
    max-width: 304px;
  }

  .sm\:max-w-154 {
    max-width: 308px;
  }

  .sm\:max-w-156 {
    max-width: 312px;
  }

  .sm\:max-w-158 {
    max-width: 316px;
  }

  .sm\:max-w-160 {
    max-width: 320px;
  }

  .sm\:max-w-162 {
    max-width: 324px;
  }

  .sm\:max-w-164 {
    max-width: 328px;
  }

  .sm\:max-w-166 {
    max-width: 332px;
  }

  .sm\:max-w-168 {
    max-width: 336px;
  }

  .sm\:max-w-170 {
    max-width: 340px;
  }

  .sm\:max-w-172 {
    max-width: 344px;
  }

  .sm\:max-w-174 {
    max-width: 348px;
  }

  .sm\:max-w-176 {
    max-width: 352px;
  }

  .sm\:max-w-178 {
    max-width: 356px;
  }

  .sm\:max-w-180 {
    max-width: 360px;
  }

  .sm\:max-w-182 {
    max-width: 364px;
  }

  .sm\:max-w-184 {
    max-width: 368px;
  }

  .sm\:max-w-186 {
    max-width: 372px;
  }

  .sm\:max-w-188 {
    max-width: 376px;
  }

  .sm\:max-w-190 {
    max-width: 380px;
  }

  .sm\:max-w-192 {
    max-width: 384px;
  }

  .sm\:max-w-0 {
    max-width: 0;
  }

  .sm\:max-w-1 {
    max-width: 1px;
  }

  .sm\:max-w-1\.5 {
    max-width: 2px;
  }

  .sm\:max-w-fit {
    max-width: fit-content;
  }

  .sm\:max-w-min {
    max-width: min-content;
  }

  .sm\:max-w-max {
    max-width: max-content;
  }

  .sm\:max-w-auto {
    max-width: auto;
  }

  .sm\:max-w-screen {
    max-width: 100vw;
  }

  .sm\:max-w-1\/2 {
    max-width: 50%;
  }

  .sm\:max-w-1\/3 {
    max-width: 33.3333333333%;
  }

  .sm\:max-w-2\/3 {
    max-width: 66.6666666667%;
  }

  .sm\:max-w-1\/4 {
    max-width: 25%;
  }

  .sm\:max-w-3\/4 {
    max-width: 75%;
  }

  .sm\:max-w-1\/10 {
    max-width: 10%;
  }

  .sm\:max-w-2\/10 {
    max-width: 20%;
  }

  .sm\:max-w-3\/10 {
    max-width: 30%;
  }

  .sm\:max-w-4\/10 {
    max-width: 40%;
  }

  .sm\:max-w-6\/10 {
    max-width: 60%;
  }

  .sm\:max-w-7\/10 {
    max-width: 70%;
  }

  .sm\:max-w-8\/10 {
    max-width: 80%;
  }

  .sm\:max-w-9\/10 {
    max-width: 90%;
  }

  .sm\:max-w-full {
    max-width: 100%;
  }

  .sm\:min-w-2 {
    min-width: 4px;
  }

  .sm\:min-w-4 {
    min-width: 8px;
  }

  .sm\:min-w-6 {
    min-width: 12px;
  }

  .sm\:min-w-8 {
    min-width: 16px;
  }

  .sm\:min-w-10 {
    min-width: 20px;
  }

  .sm\:min-w-12 {
    min-width: 24px;
  }

  .sm\:min-w-14 {
    min-width: 28px;
  }

  .sm\:min-w-16 {
    min-width: 32px;
  }

  .sm\:min-w-18 {
    min-width: 36px;
  }

  .sm\:min-w-20 {
    min-width: 40px;
  }

  .sm\:min-w-22 {
    min-width: 44px;
  }

  .sm\:min-w-24 {
    min-width: 48px;
  }

  .sm\:min-w-26 {
    min-width: 52px;
  }

  .sm\:min-w-28 {
    min-width: 56px;
  }

  .sm\:min-w-30 {
    min-width: 60px;
  }

  .sm\:min-w-32 {
    min-width: 64px;
  }

  .sm\:min-w-34 {
    min-width: 68px;
  }

  .sm\:min-w-36 {
    min-width: 72px;
  }

  .sm\:min-w-38 {
    min-width: 76px;
  }

  .sm\:min-w-40 {
    min-width: 80px;
  }

  .sm\:min-w-42 {
    min-width: 84px;
  }

  .sm\:min-w-44 {
    min-width: 88px;
  }

  .sm\:min-w-46 {
    min-width: 92px;
  }

  .sm\:min-w-48 {
    min-width: 96px;
  }

  .sm\:min-w-50 {
    min-width: 100px;
  }

  .sm\:min-w-52 {
    min-width: 104px;
  }

  .sm\:min-w-54 {
    min-width: 108px;
  }

  .sm\:min-w-56 {
    min-width: 112px;
  }

  .sm\:min-w-58 {
    min-width: 116px;
  }

  .sm\:min-w-60 {
    min-width: 120px;
  }

  .sm\:min-w-62 {
    min-width: 124px;
  }

  .sm\:min-w-64 {
    min-width: 128px;
  }

  .sm\:min-w-66 {
    min-width: 132px;
  }

  .sm\:min-w-68 {
    min-width: 136px;
  }

  .sm\:min-w-70 {
    min-width: 140px;
  }

  .sm\:min-w-72 {
    min-width: 144px;
  }

  .sm\:min-w-74 {
    min-width: 148px;
  }

  .sm\:min-w-76 {
    min-width: 152px;
  }

  .sm\:min-w-78 {
    min-width: 156px;
  }

  .sm\:min-w-80 {
    min-width: 160px;
  }

  .sm\:min-w-82 {
    min-width: 164px;
  }

  .sm\:min-w-84 {
    min-width: 168px;
  }

  .sm\:min-w-86 {
    min-width: 172px;
  }

  .sm\:min-w-88 {
    min-width: 176px;
  }

  .sm\:min-w-90 {
    min-width: 180px;
  }

  .sm\:min-w-92 {
    min-width: 184px;
  }

  .sm\:min-w-94 {
    min-width: 188px;
  }

  .sm\:min-w-96 {
    min-width: 192px;
  }

  .sm\:min-w-98 {
    min-width: 196px;
  }

  .sm\:min-w-100 {
    min-width: 200px;
  }

  .sm\:min-w-102 {
    min-width: 204px;
  }

  .sm\:min-w-104 {
    min-width: 208px;
  }

  .sm\:min-w-106 {
    min-width: 212px;
  }

  .sm\:min-w-108 {
    min-width: 216px;
  }

  .sm\:min-w-110 {
    min-width: 220px;
  }

  .sm\:min-w-112 {
    min-width: 224px;
  }

  .sm\:min-w-114 {
    min-width: 228px;
  }

  .sm\:min-w-116 {
    min-width: 232px;
  }

  .sm\:min-w-118 {
    min-width: 236px;
  }

  .sm\:min-w-120 {
    min-width: 240px;
  }

  .sm\:min-w-122 {
    min-width: 244px;
  }

  .sm\:min-w-124 {
    min-width: 248px;
  }

  .sm\:min-w-126 {
    min-width: 252px;
  }

  .sm\:min-w-128 {
    min-width: 256px;
  }

  .sm\:min-w-130 {
    min-width: 260px;
  }

  .sm\:min-w-132 {
    min-width: 264px;
  }

  .sm\:min-w-134 {
    min-width: 268px;
  }

  .sm\:min-w-136 {
    min-width: 272px;
  }

  .sm\:min-w-138 {
    min-width: 276px;
  }

  .sm\:min-w-140 {
    min-width: 280px;
  }

  .sm\:min-w-142 {
    min-width: 284px;
  }

  .sm\:min-w-144 {
    min-width: 288px;
  }

  .sm\:min-w-146 {
    min-width: 292px;
  }

  .sm\:min-w-148 {
    min-width: 296px;
  }

  .sm\:min-w-150 {
    min-width: 300px;
  }

  .sm\:min-w-152 {
    min-width: 304px;
  }

  .sm\:min-w-154 {
    min-width: 308px;
  }

  .sm\:min-w-156 {
    min-width: 312px;
  }

  .sm\:min-w-158 {
    min-width: 316px;
  }

  .sm\:min-w-160 {
    min-width: 320px;
  }

  .sm\:min-w-162 {
    min-width: 324px;
  }

  .sm\:min-w-164 {
    min-width: 328px;
  }

  .sm\:min-w-166 {
    min-width: 332px;
  }

  .sm\:min-w-168 {
    min-width: 336px;
  }

  .sm\:min-w-170 {
    min-width: 340px;
  }

  .sm\:min-w-172 {
    min-width: 344px;
  }

  .sm\:min-w-174 {
    min-width: 348px;
  }

  .sm\:min-w-176 {
    min-width: 352px;
  }

  .sm\:min-w-178 {
    min-width: 356px;
  }

  .sm\:min-w-180 {
    min-width: 360px;
  }

  .sm\:min-w-182 {
    min-width: 364px;
  }

  .sm\:min-w-184 {
    min-width: 368px;
  }

  .sm\:min-w-186 {
    min-width: 372px;
  }

  .sm\:min-w-188 {
    min-width: 376px;
  }

  .sm\:min-w-190 {
    min-width: 380px;
  }

  .sm\:min-w-192 {
    min-width: 384px;
  }

  .sm\:min-w-0 {
    min-width: 0;
  }

  .sm\:min-w-1 {
    min-width: 1px;
  }

  .sm\:min-w-1\.5 {
    min-width: 2px;
  }

  .sm\:min-w-fit {
    min-width: fit-content;
  }

  .sm\:min-w-min {
    min-width: min-content;
  }

  .sm\:min-w-max {
    min-width: max-content;
  }

  .sm\:min-w-auto {
    min-width: auto;
  }

  .sm\:min-w-screen {
    min-width: 100vw;
  }

  .sm\:min-w-1\/2 {
    min-width: 50%;
  }

  .sm\:min-w-1\/3 {
    min-width: 33.3333333333%;
  }

  .sm\:min-w-2\/3 {
    min-width: 66.6666666667%;
  }

  .sm\:min-w-1\/4 {
    min-width: 25%;
  }

  .sm\:min-w-3\/4 {
    min-width: 75%;
  }

  .sm\:min-w-1\/10 {
    min-width: 10%;
  }

  .sm\:min-w-2\/10 {
    min-width: 20%;
  }

  .sm\:min-w-3\/10 {
    min-width: 30%;
  }

  .sm\:min-w-4\/10 {
    min-width: 40%;
  }

  .sm\:min-w-6\/10 {
    min-width: 60%;
  }

  .sm\:min-w-7\/10 {
    min-width: 70%;
  }

  .sm\:min-w-8\/10 {
    min-width: 80%;
  }

  .sm\:min-w-9\/10 {
    min-width: 90%;
  }

  .sm\:min-w-full {
    min-width: 100%;
  }

  .sm\:h-2 {
    height: 4px;
  }

  .sm\:h-4 {
    height: 8px;
  }

  .sm\:h-6 {
    height: 12px;
  }

  .sm\:h-8 {
    height: 16px;
  }

  .sm\:h-10 {
    height: 20px;
  }

  .sm\:h-12 {
    height: 24px;
  }

  .sm\:h-14 {
    height: 28px;
  }

  .sm\:h-16 {
    height: 32px;
  }

  .sm\:h-18 {
    height: 36px;
  }

  .sm\:h-20 {
    height: 40px;
  }

  .sm\:h-22 {
    height: 44px;
  }

  .sm\:h-24 {
    height: 48px;
  }

  .sm\:h-26 {
    height: 52px;
  }

  .sm\:h-28 {
    height: 56px;
  }

  .sm\:h-30 {
    height: 60px;
  }

  .sm\:h-32 {
    height: 64px;
  }

  .sm\:h-34 {
    height: 68px;
  }

  .sm\:h-36 {
    height: 72px;
  }

  .sm\:h-38 {
    height: 76px;
  }

  .sm\:h-40 {
    height: 80px;
  }

  .sm\:h-42 {
    height: 84px;
  }

  .sm\:h-44 {
    height: 88px;
  }

  .sm\:h-46 {
    height: 92px;
  }

  .sm\:h-48 {
    height: 96px;
  }

  .sm\:h-50 {
    height: 100px;
  }

  .sm\:h-52 {
    height: 104px;
  }

  .sm\:h-54 {
    height: 108px;
  }

  .sm\:h-56 {
    height: 112px;
  }

  .sm\:h-58 {
    height: 116px;
  }

  .sm\:h-60 {
    height: 120px;
  }

  .sm\:h-62 {
    height: 124px;
  }

  .sm\:h-64 {
    height: 128px;
  }

  .sm\:h-66 {
    height: 132px;
  }

  .sm\:h-68 {
    height: 136px;
  }

  .sm\:h-70 {
    height: 140px;
  }

  .sm\:h-72 {
    height: 144px;
  }

  .sm\:h-74 {
    height: 148px;
  }

  .sm\:h-76 {
    height: 152px;
  }

  .sm\:h-78 {
    height: 156px;
  }

  .sm\:h-80 {
    height: 160px;
  }

  .sm\:h-82 {
    height: 164px;
  }

  .sm\:h-84 {
    height: 168px;
  }

  .sm\:h-86 {
    height: 172px;
  }

  .sm\:h-88 {
    height: 176px;
  }

  .sm\:h-90 {
    height: 180px;
  }

  .sm\:h-92 {
    height: 184px;
  }

  .sm\:h-94 {
    height: 188px;
  }

  .sm\:h-96 {
    height: 192px;
  }

  .sm\:h-98 {
    height: 196px;
  }

  .sm\:h-100 {
    height: 200px;
  }

  .sm\:h-102 {
    height: 204px;
  }

  .sm\:h-104 {
    height: 208px;
  }

  .sm\:h-106 {
    height: 212px;
  }

  .sm\:h-108 {
    height: 216px;
  }

  .sm\:h-110 {
    height: 220px;
  }

  .sm\:h-112 {
    height: 224px;
  }

  .sm\:h-114 {
    height: 228px;
  }

  .sm\:h-116 {
    height: 232px;
  }

  .sm\:h-118 {
    height: 236px;
  }

  .sm\:h-120 {
    height: 240px;
  }

  .sm\:h-122 {
    height: 244px;
  }

  .sm\:h-124 {
    height: 248px;
  }

  .sm\:h-126 {
    height: 252px;
  }

  .sm\:h-128 {
    height: 256px;
  }

  .sm\:h-130 {
    height: 260px;
  }

  .sm\:h-132 {
    height: 264px;
  }

  .sm\:h-134 {
    height: 268px;
  }

  .sm\:h-136 {
    height: 272px;
  }

  .sm\:h-138 {
    height: 276px;
  }

  .sm\:h-140 {
    height: 280px;
  }

  .sm\:h-142 {
    height: 284px;
  }

  .sm\:h-144 {
    height: 288px;
  }

  .sm\:h-146 {
    height: 292px;
  }

  .sm\:h-148 {
    height: 296px;
  }

  .sm\:h-150 {
    height: 300px;
  }

  .sm\:h-152 {
    height: 304px;
  }

  .sm\:h-154 {
    height: 308px;
  }

  .sm\:h-156 {
    height: 312px;
  }

  .sm\:h-158 {
    height: 316px;
  }

  .sm\:h-160 {
    height: 320px;
  }

  .sm\:h-162 {
    height: 324px;
  }

  .sm\:h-164 {
    height: 328px;
  }

  .sm\:h-166 {
    height: 332px;
  }

  .sm\:h-168 {
    height: 336px;
  }

  .sm\:h-170 {
    height: 340px;
  }

  .sm\:h-172 {
    height: 344px;
  }

  .sm\:h-174 {
    height: 348px;
  }

  .sm\:h-176 {
    height: 352px;
  }

  .sm\:h-178 {
    height: 356px;
  }

  .sm\:h-180 {
    height: 360px;
  }

  .sm\:h-182 {
    height: 364px;
  }

  .sm\:h-184 {
    height: 368px;
  }

  .sm\:h-186 {
    height: 372px;
  }

  .sm\:h-188 {
    height: 376px;
  }

  .sm\:h-190 {
    height: 380px;
  }

  .sm\:h-192 {
    height: 384px;
  }

  .sm\:h-0 {
    height: 0;
  }

  .sm\:h-1 {
    height: 1px;
  }

  .sm\:h-1\.5 {
    height: 2px;
  }

  .sm\:h-fit {
    height: fit-content;
  }

  .sm\:h-min {
    height: min-content;
  }

  .sm\:h-max {
    height: max-content;
  }

  .sm\:h-auto {
    height: auto;
  }

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:h-1\/2 {
    height: 50%;
  }

  .sm\:h-1\/3 {
    height: 33.3333333333%;
  }

  .sm\:h-2\/3 {
    height: 66.6666666667%;
  }

  .sm\:h-1\/4 {
    height: 25%;
  }

  .sm\:h-3\/4 {
    height: 75%;
  }

  .sm\:h-1\/10 {
    height: 10%;
  }

  .sm\:h-2\/10 {
    height: 20%;
  }

  .sm\:h-3\/10 {
    height: 30%;
  }

  .sm\:h-4\/10 {
    height: 40%;
  }

  .sm\:h-6\/10 {
    height: 60%;
  }

  .sm\:h-7\/10 {
    height: 70%;
  }

  .sm\:h-8\/10 {
    height: 80%;
  }

  .sm\:h-9\/10 {
    height: 90%;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:max-h-2 {
    max-height: 4px;
  }

  .sm\:max-h-4 {
    max-height: 8px;
  }

  .sm\:max-h-6 {
    max-height: 12px;
  }

  .sm\:max-h-8 {
    max-height: 16px;
  }

  .sm\:max-h-10 {
    max-height: 20px;
  }

  .sm\:max-h-12 {
    max-height: 24px;
  }

  .sm\:max-h-14 {
    max-height: 28px;
  }

  .sm\:max-h-16 {
    max-height: 32px;
  }

  .sm\:max-h-18 {
    max-height: 36px;
  }

  .sm\:max-h-20 {
    max-height: 40px;
  }

  .sm\:max-h-22 {
    max-height: 44px;
  }

  .sm\:max-h-24 {
    max-height: 48px;
  }

  .sm\:max-h-26 {
    max-height: 52px;
  }

  .sm\:max-h-28 {
    max-height: 56px;
  }

  .sm\:max-h-30 {
    max-height: 60px;
  }

  .sm\:max-h-32 {
    max-height: 64px;
  }

  .sm\:max-h-34 {
    max-height: 68px;
  }

  .sm\:max-h-36 {
    max-height: 72px;
  }

  .sm\:max-h-38 {
    max-height: 76px;
  }

  .sm\:max-h-40 {
    max-height: 80px;
  }

  .sm\:max-h-42 {
    max-height: 84px;
  }

  .sm\:max-h-44 {
    max-height: 88px;
  }

  .sm\:max-h-46 {
    max-height: 92px;
  }

  .sm\:max-h-48 {
    max-height: 96px;
  }

  .sm\:max-h-50 {
    max-height: 100px;
  }

  .sm\:max-h-52 {
    max-height: 104px;
  }

  .sm\:max-h-54 {
    max-height: 108px;
  }

  .sm\:max-h-56 {
    max-height: 112px;
  }

  .sm\:max-h-58 {
    max-height: 116px;
  }

  .sm\:max-h-60 {
    max-height: 120px;
  }

  .sm\:max-h-62 {
    max-height: 124px;
  }

  .sm\:max-h-64 {
    max-height: 128px;
  }

  .sm\:max-h-66 {
    max-height: 132px;
  }

  .sm\:max-h-68 {
    max-height: 136px;
  }

  .sm\:max-h-70 {
    max-height: 140px;
  }

  .sm\:max-h-72 {
    max-height: 144px;
  }

  .sm\:max-h-74 {
    max-height: 148px;
  }

  .sm\:max-h-76 {
    max-height: 152px;
  }

  .sm\:max-h-78 {
    max-height: 156px;
  }

  .sm\:max-h-80 {
    max-height: 160px;
  }

  .sm\:max-h-82 {
    max-height: 164px;
  }

  .sm\:max-h-84 {
    max-height: 168px;
  }

  .sm\:max-h-86 {
    max-height: 172px;
  }

  .sm\:max-h-88 {
    max-height: 176px;
  }

  .sm\:max-h-90 {
    max-height: 180px;
  }

  .sm\:max-h-92 {
    max-height: 184px;
  }

  .sm\:max-h-94 {
    max-height: 188px;
  }

  .sm\:max-h-96 {
    max-height: 192px;
  }

  .sm\:max-h-98 {
    max-height: 196px;
  }

  .sm\:max-h-100 {
    max-height: 200px;
  }

  .sm\:max-h-102 {
    max-height: 204px;
  }

  .sm\:max-h-104 {
    max-height: 208px;
  }

  .sm\:max-h-106 {
    max-height: 212px;
  }

  .sm\:max-h-108 {
    max-height: 216px;
  }

  .sm\:max-h-110 {
    max-height: 220px;
  }

  .sm\:max-h-112 {
    max-height: 224px;
  }

  .sm\:max-h-114 {
    max-height: 228px;
  }

  .sm\:max-h-116 {
    max-height: 232px;
  }

  .sm\:max-h-118 {
    max-height: 236px;
  }

  .sm\:max-h-120 {
    max-height: 240px;
  }

  .sm\:max-h-122 {
    max-height: 244px;
  }

  .sm\:max-h-124 {
    max-height: 248px;
  }

  .sm\:max-h-126 {
    max-height: 252px;
  }

  .sm\:max-h-128 {
    max-height: 256px;
  }

  .sm\:max-h-130 {
    max-height: 260px;
  }

  .sm\:max-h-132 {
    max-height: 264px;
  }

  .sm\:max-h-134 {
    max-height: 268px;
  }

  .sm\:max-h-136 {
    max-height: 272px;
  }

  .sm\:max-h-138 {
    max-height: 276px;
  }

  .sm\:max-h-140 {
    max-height: 280px;
  }

  .sm\:max-h-142 {
    max-height: 284px;
  }

  .sm\:max-h-144 {
    max-height: 288px;
  }

  .sm\:max-h-146 {
    max-height: 292px;
  }

  .sm\:max-h-148 {
    max-height: 296px;
  }

  .sm\:max-h-150 {
    max-height: 300px;
  }

  .sm\:max-h-152 {
    max-height: 304px;
  }

  .sm\:max-h-154 {
    max-height: 308px;
  }

  .sm\:max-h-156 {
    max-height: 312px;
  }

  .sm\:max-h-158 {
    max-height: 316px;
  }

  .sm\:max-h-160 {
    max-height: 320px;
  }

  .sm\:max-h-162 {
    max-height: 324px;
  }

  .sm\:max-h-164 {
    max-height: 328px;
  }

  .sm\:max-h-166 {
    max-height: 332px;
  }

  .sm\:max-h-168 {
    max-height: 336px;
  }

  .sm\:max-h-170 {
    max-height: 340px;
  }

  .sm\:max-h-172 {
    max-height: 344px;
  }

  .sm\:max-h-174 {
    max-height: 348px;
  }

  .sm\:max-h-176 {
    max-height: 352px;
  }

  .sm\:max-h-178 {
    max-height: 356px;
  }

  .sm\:max-h-180 {
    max-height: 360px;
  }

  .sm\:max-h-182 {
    max-height: 364px;
  }

  .sm\:max-h-184 {
    max-height: 368px;
  }

  .sm\:max-h-186 {
    max-height: 372px;
  }

  .sm\:max-h-188 {
    max-height: 376px;
  }

  .sm\:max-h-190 {
    max-height: 380px;
  }

  .sm\:max-h-192 {
    max-height: 384px;
  }

  .sm\:max-h-0 {
    max-height: 0;
  }

  .sm\:max-h-1 {
    max-height: 1px;
  }

  .sm\:max-h-1\.5 {
    max-height: 2px;
  }

  .sm\:max-h-fit {
    max-height: fit-content;
  }

  .sm\:max-h-min {
    max-height: min-content;
  }

  .sm\:max-h-max {
    max-height: max-content;
  }

  .sm\:max-h-auto {
    max-height: auto;
  }

  .sm\:max-h-screen {
    max-height: 100vh;
  }

  .sm\:max-h-1\/2 {
    max-height: 50%;
  }

  .sm\:max-h-1\/3 {
    max-height: 33.3333333333%;
  }

  .sm\:max-h-2\/3 {
    max-height: 66.6666666667%;
  }

  .sm\:max-h-1\/4 {
    max-height: 25%;
  }

  .sm\:max-h-3\/4 {
    max-height: 75%;
  }

  .sm\:max-h-1\/10 {
    max-height: 10%;
  }

  .sm\:max-h-2\/10 {
    max-height: 20%;
  }

  .sm\:max-h-3\/10 {
    max-height: 30%;
  }

  .sm\:max-h-4\/10 {
    max-height: 40%;
  }

  .sm\:max-h-6\/10 {
    max-height: 60%;
  }

  .sm\:max-h-7\/10 {
    max-height: 70%;
  }

  .sm\:max-h-8\/10 {
    max-height: 80%;
  }

  .sm\:max-h-9\/10 {
    max-height: 90%;
  }

  .sm\:max-h-full {
    max-height: 100%;
  }

  .sm\:min-h-2 {
    min-height: 4px;
  }

  .sm\:min-h-4 {
    min-height: 8px;
  }

  .sm\:min-h-6 {
    min-height: 12px;
  }

  .sm\:min-h-8 {
    min-height: 16px;
  }

  .sm\:min-h-10 {
    min-height: 20px;
  }

  .sm\:min-h-12 {
    min-height: 24px;
  }

  .sm\:min-h-14 {
    min-height: 28px;
  }

  .sm\:min-h-16 {
    min-height: 32px;
  }

  .sm\:min-h-18 {
    min-height: 36px;
  }

  .sm\:min-h-20 {
    min-height: 40px;
  }

  .sm\:min-h-22 {
    min-height: 44px;
  }

  .sm\:min-h-24 {
    min-height: 48px;
  }

  .sm\:min-h-26 {
    min-height: 52px;
  }

  .sm\:min-h-28 {
    min-height: 56px;
  }

  .sm\:min-h-30 {
    min-height: 60px;
  }

  .sm\:min-h-32 {
    min-height: 64px;
  }

  .sm\:min-h-34 {
    min-height: 68px;
  }

  .sm\:min-h-36 {
    min-height: 72px;
  }

  .sm\:min-h-38 {
    min-height: 76px;
  }

  .sm\:min-h-40 {
    min-height: 80px;
  }

  .sm\:min-h-42 {
    min-height: 84px;
  }

  .sm\:min-h-44 {
    min-height: 88px;
  }

  .sm\:min-h-46 {
    min-height: 92px;
  }

  .sm\:min-h-48 {
    min-height: 96px;
  }

  .sm\:min-h-50 {
    min-height: 100px;
  }

  .sm\:min-h-52 {
    min-height: 104px;
  }

  .sm\:min-h-54 {
    min-height: 108px;
  }

  .sm\:min-h-56 {
    min-height: 112px;
  }

  .sm\:min-h-58 {
    min-height: 116px;
  }

  .sm\:min-h-60 {
    min-height: 120px;
  }

  .sm\:min-h-62 {
    min-height: 124px;
  }

  .sm\:min-h-64 {
    min-height: 128px;
  }

  .sm\:min-h-66 {
    min-height: 132px;
  }

  .sm\:min-h-68 {
    min-height: 136px;
  }

  .sm\:min-h-70 {
    min-height: 140px;
  }

  .sm\:min-h-72 {
    min-height: 144px;
  }

  .sm\:min-h-74 {
    min-height: 148px;
  }

  .sm\:min-h-76 {
    min-height: 152px;
  }

  .sm\:min-h-78 {
    min-height: 156px;
  }

  .sm\:min-h-80 {
    min-height: 160px;
  }

  .sm\:min-h-82 {
    min-height: 164px;
  }

  .sm\:min-h-84 {
    min-height: 168px;
  }

  .sm\:min-h-86 {
    min-height: 172px;
  }

  .sm\:min-h-88 {
    min-height: 176px;
  }

  .sm\:min-h-90 {
    min-height: 180px;
  }

  .sm\:min-h-92 {
    min-height: 184px;
  }

  .sm\:min-h-94 {
    min-height: 188px;
  }

  .sm\:min-h-96 {
    min-height: 192px;
  }

  .sm\:min-h-98 {
    min-height: 196px;
  }

  .sm\:min-h-100 {
    min-height: 200px;
  }

  .sm\:min-h-102 {
    min-height: 204px;
  }

  .sm\:min-h-104 {
    min-height: 208px;
  }

  .sm\:min-h-106 {
    min-height: 212px;
  }

  .sm\:min-h-108 {
    min-height: 216px;
  }

  .sm\:min-h-110 {
    min-height: 220px;
  }

  .sm\:min-h-112 {
    min-height: 224px;
  }

  .sm\:min-h-114 {
    min-height: 228px;
  }

  .sm\:min-h-116 {
    min-height: 232px;
  }

  .sm\:min-h-118 {
    min-height: 236px;
  }

  .sm\:min-h-120 {
    min-height: 240px;
  }

  .sm\:min-h-122 {
    min-height: 244px;
  }

  .sm\:min-h-124 {
    min-height: 248px;
  }

  .sm\:min-h-126 {
    min-height: 252px;
  }

  .sm\:min-h-128 {
    min-height: 256px;
  }

  .sm\:min-h-130 {
    min-height: 260px;
  }

  .sm\:min-h-132 {
    min-height: 264px;
  }

  .sm\:min-h-134 {
    min-height: 268px;
  }

  .sm\:min-h-136 {
    min-height: 272px;
  }

  .sm\:min-h-138 {
    min-height: 276px;
  }

  .sm\:min-h-140 {
    min-height: 280px;
  }

  .sm\:min-h-142 {
    min-height: 284px;
  }

  .sm\:min-h-144 {
    min-height: 288px;
  }

  .sm\:min-h-146 {
    min-height: 292px;
  }

  .sm\:min-h-148 {
    min-height: 296px;
  }

  .sm\:min-h-150 {
    min-height: 300px;
  }

  .sm\:min-h-152 {
    min-height: 304px;
  }

  .sm\:min-h-154 {
    min-height: 308px;
  }

  .sm\:min-h-156 {
    min-height: 312px;
  }

  .sm\:min-h-158 {
    min-height: 316px;
  }

  .sm\:min-h-160 {
    min-height: 320px;
  }

  .sm\:min-h-162 {
    min-height: 324px;
  }

  .sm\:min-h-164 {
    min-height: 328px;
  }

  .sm\:min-h-166 {
    min-height: 332px;
  }

  .sm\:min-h-168 {
    min-height: 336px;
  }

  .sm\:min-h-170 {
    min-height: 340px;
  }

  .sm\:min-h-172 {
    min-height: 344px;
  }

  .sm\:min-h-174 {
    min-height: 348px;
  }

  .sm\:min-h-176 {
    min-height: 352px;
  }

  .sm\:min-h-178 {
    min-height: 356px;
  }

  .sm\:min-h-180 {
    min-height: 360px;
  }

  .sm\:min-h-182 {
    min-height: 364px;
  }

  .sm\:min-h-184 {
    min-height: 368px;
  }

  .sm\:min-h-186 {
    min-height: 372px;
  }

  .sm\:min-h-188 {
    min-height: 376px;
  }

  .sm\:min-h-190 {
    min-height: 380px;
  }

  .sm\:min-h-192 {
    min-height: 384px;
  }

  .sm\:min-h-0 {
    min-height: 0;
  }

  .sm\:min-h-1 {
    min-height: 1px;
  }

  .sm\:min-h-1\.5 {
    min-height: 2px;
  }

  .sm\:min-h-fit {
    min-height: fit-content;
  }

  .sm\:min-h-min {
    min-height: min-content;
  }

  .sm\:min-h-max {
    min-height: max-content;
  }

  .sm\:min-h-auto {
    min-height: auto;
  }

  .sm\:min-h-screen {
    min-height: 100vh;
  }

  .sm\:min-h-1\/2 {
    min-height: 50%;
  }

  .sm\:min-h-1\/3 {
    min-height: 33.3333333333%;
  }

  .sm\:min-h-2\/3 {
    min-height: 66.6666666667%;
  }

  .sm\:min-h-1\/4 {
    min-height: 25%;
  }

  .sm\:min-h-3\/4 {
    min-height: 75%;
  }

  .sm\:min-h-1\/10 {
    min-height: 10%;
  }

  .sm\:min-h-2\/10 {
    min-height: 20%;
  }

  .sm\:min-h-3\/10 {
    min-height: 30%;
  }

  .sm\:min-h-4\/10 {
    min-height: 40%;
  }

  .sm\:min-h-6\/10 {
    min-height: 60%;
  }

  .sm\:min-h-7\/10 {
    min-height: 70%;
  }

  .sm\:min-h-8\/10 {
    min-height: 80%;
  }

  .sm\:min-h-9\/10 {
    min-height: 90%;
  }

  .sm\:min-h-full {
    min-height: 100%;
  }

  .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-nowrap {
    flex-wrap: nowrap;
  }

  .sm\:flex-wrap {
    flex-wrap: wrap;
  }

  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .sm\:grow-1 {
    flex-grow: 1;
  }

  .sm\:grow-0 {
    flex-grow: 0;
  }

  .sm\:shrink-1 {
    flex-shrink: 1;
  }

  .sm\:shrink-0 {
    flex-shrink: 0;
  }

  .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\:grid-col-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-col-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-col-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-col-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-col-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .sm\:grid-col-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .sm\:grid-col-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .sm\:grid-col-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .sm\:grid-col-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .sm\:grid-col-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .sm\:grid-col-none {
    grid-template-columns: none;
  }

  .sm\:grid-col-subgrid {
    grid-template-columns: subgrid;
  }

  .sm\:grid-row-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-row-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-row-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-row-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-row-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-row-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-row-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }

  .sm\:grid-row-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }

  .sm\:grid-row-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }

  .sm\:grid-row-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }

  .sm\:grid-row-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }

  .sm\:grid-row-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }

  .sm\:grid-row-none {
    grid-template-rows: none;
  }

  .sm\:grid-row-subgrid {
    grid-template-rows: subgrid;
  }

  .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-span-auto {
    grid-column: auto;
  }

  .sm\:col-e-1 {
    grid-column-end: 1;
  }

  .sm\:col-e-2 {
    grid-column-end: 2;
  }

  .sm\:col-e-3 {
    grid-column-end: 3;
  }

  .sm\:col-e-4 {
    grid-column-end: 4;
  }

  .sm\:col-e-5 {
    grid-column-end: 5;
  }

  .sm\:col-e-6 {
    grid-column-end: 6;
  }

  .sm\:col-e-7 {
    grid-column-end: 7;
  }

  .sm\:col-e-8 {
    grid-column-end: 8;
  }

  .sm\:col-e-9 {
    grid-column-end: 9;
  }

  .sm\:col-e-10 {
    grid-column-end: 10;
  }

  .sm\:col-e-11 {
    grid-column-end: 11;
  }

  .sm\:col-e-12 {
    grid-column-end: 12;
  }

  .sm\:col-e-13 {
    grid-column-end: 13;
  }

  .sm\:col-e-auto {
    grid-column-end: auto;
  }

  .sm\:col-s-1 {
    grid-column-start: 1;
  }

  .sm\:col-s-2 {
    grid-column-start: 2;
  }

  .sm\:col-s-3 {
    grid-column-start: 3;
  }

  .sm\:col-s-4 {
    grid-column-start: 4;
  }

  .sm\:col-s-5 {
    grid-column-start: 5;
  }

  .sm\:col-s-6 {
    grid-column-start: 6;
  }

  .sm\:col-s-7 {
    grid-column-start: 7;
  }

  .sm\:col-s-8 {
    grid-column-start: 8;
  }

  .sm\:col-s-9 {
    grid-column-start: 9;
  }

  .sm\:col-s-10 {
    grid-column-start: 10;
  }

  .sm\:col-s-11 {
    grid-column-start: 11;
  }

  .sm\:col-s-12 {
    grid-column-start: 12;
  }

  .sm\:col-s-13 {
    grid-column-start: 13;
  }

  .sm\:col-s-auto {
    grid-column-start: 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-7 {
    grid-row: span 7/span 7;
  }

  .sm\:row-span-8 {
    grid-row: span 8/span 8;
  }

  .sm\:row-span-9 {
    grid-row: span 9/span 9;
  }

  .sm\:row-span-10 {
    grid-row: span 10/span 10;
  }

  .sm\:row-span-11 {
    grid-row: span 11/span 11;
  }

  .sm\:row-span-12 {
    grid-row: span 12/span 12;
  }

  .sm\:row-span-full {
    grid-row: 1 / -1;
  }

  .sm\:row-span-auto {
    grid-row: auto;
  }

  .sm\:row-s-1 {
    grid-row-start: 1;
  }

  .sm\:row-s-2 {
    grid-row-start: 2;
  }

  .sm\:row-s-3 {
    grid-row-start: 3;
  }

  .sm\:row-s-4 {
    grid-row-start: 4;
  }

  .sm\:row-s-5 {
    grid-row-start: 5;
  }

  .sm\:row-s-6 {
    grid-row-start: 6;
  }

  .sm\:row-s-7 {
    grid-row-start: 7;
  }

  .sm\:row-s-8 {
    grid-row-start: 8;
  }

  .sm\:row-s-9 {
    grid-row-start: 9;
  }

  .sm\:row-s-10 {
    grid-row-start: 10;
  }

  .sm\:row-s-11 {
    grid-row-start: 11;
  }

  .sm\:row-s-12 {
    grid-row-start: 12;
  }

  .sm\:row-s-13 {
    grid-row-start: 13;
  }

  .sm\:row-s-auto {
    grid-row-start: auto;
  }

  .sm\:row-e-1 {
    grid-row-end: 1;
  }

  .sm\:row-e-2 {
    grid-row-end: 2;
  }

  .sm\:row-e-3 {
    grid-row-end: 3;
  }

  .sm\:row-e-4 {
    grid-row-end: 4;
  }

  .sm\:row-e-5 {
    grid-row-end: 5;
  }

  .sm\:row-e-6 {
    grid-row-end: 6;
  }

  .sm\:row-e-7 {
    grid-row-end: 7;
  }

  .sm\:row-e-8 {
    grid-row-end: 8;
  }

  .sm\:row-e-9 {
    grid-row-end: 9;
  }

  .sm\:row-e-10 {
    grid-row-end: 10;
  }

  .sm\:row-e-11 {
    grid-row-end: 11;
  }

  .sm\:row-e-12 {
    grid-row-end: 12;
  }

  .sm\:row-e-13 {
    grid-row-end: 13;
  }

  .sm\:row-e-auto {
    grid-row-end: auto;
  }

  .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-stretch {
    justify-content: stretch;
  }

  .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\:justify-self-start {
    justify-self: start;
  }

  .sm\:justify-self-auto {
    justify-self: auto;
  }

  .sm\:justify-self-end {
    justify-self: end;
  }

  .sm\:justify-self-center {
    justify-self: center;
  }

  .sm\:justify-self-stretch {
    justify-self: stretch;
  }

  .sm\:align-start {
    align-content: flex-start;
  }

  .sm\:align-end {
    align-content: flex-end;
  }

  .sm\:align-center {
    align-content: center;
  }

  .sm\:align-between {
    align-content: space-between;
  }

  .sm\:align-around {
    align-content: space-around;
  }

  .sm\:align-stretch {
    align-content: stretch;
  }

  .sm\:align-items-start {
    align-items: start;
  }

  .sm\:align-items-end {
    align-items: end;
  }

  .sm\:align-items-center {
    align-items: center;
  }

  .sm\:align-items-stretch {
    align-items: stretch;
  }

  .sm\:align-self-start {
    align-self: start;
  }

  .sm\:align-self-auto {
    align-self: auto;
  }

  .sm\:align-self-end {
    align-self: end;
  }

  .sm\:align-self-center {
    align-self: center;
  }

  .sm\:align-self-stretch {
    align-self: stretch;
  }

  .sm\:place-start {
    place-content: start;
  }

  .sm\:place-end {
    place-content: end;
  }

  .sm\:place-center {
    place-content: center;
  }

  .sm\:place-between {
    place-content: space-between;
  }

  .sm\:place-around {
    place-content: space-around;
  }

  .sm\:place-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\:place-self-start {
    place-self: start;
  }

  .sm\:place-self-auto {
    place-self: auto;
  }

  .sm\:place-self-end {
    place-self: end;
  }

  .sm\:place-self-center {
    place-self: center;
  }

  .sm\:place-self-stretch {
    place-self: stretch;
  }

  .sm\:img-cover {
    object-fit: cover;
  }

  .sm\:img-contain {
    object-fit: contain;
  }

  .sm\:img-none {
    object-fit: none;
  }

  .sm\:img-b {
    object-position: bottom;
  }

  .sm\:img-c {
    object-position: center;
  }

  .sm\:img-l {
    object-position: left;
  }

  .sm\:img-r {
    object-position: right;
  }

  .sm\:img-t {
    object-position: top;
  }

  .sm\:img-tr {
    object-position: right top;
  }

  .sm\:img-tl {
    object-position: left top;
  }

  .sm\:img-br {
    object-position: right bottom;
  }

  .sm\:img-bl {
    object-position: left bottom;
  }
}

@media (min-width: 768px) {
  .col-1-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 8.3333333333%;
  }

  .col-2-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 16.6666666667%;
  }

  .col-3-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 25%;
  }

  .col-4-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 33.3333333333%;
  }

  .col-5-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 41.6666666667%;
  }

  .col-6-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 50%;
  }

  .col-7-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 58.3333333333%;
  }

  .col-8-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 66.6666666667%;
  }

  .col-9-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 75%;
  }

  .col-10-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 83.3333333333%;
  }

  .col-11-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 91.6666666667%;
  }

  .col-12-md {
    box-sizing: border-box;
    flex-grow: 0;
    width: 100%;
  }

  .container {
    max-width: 720px;
  }

  .md\:d-none {
    display: none;
  }

  .md\:d-block {
    display: block;
  }

  .md\:d-flex {
    display: flex;
  }

  .md\:d-inline-block {
    display: inline-block;
  }

  .md\:d-grid {
    display: grid;
  }

  .md\:d-inline-flex {
    display: inline-flex;
  }

  .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-6 {
    border-width: 6px;
  }

  .md\:border-8 {
    border-width: 8px;
  }

  .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-6 {
    border-top-width: 6px;
  }

  .md\:border-t-8 {
    border-top-width: 8px;
  }

  .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-6 {
    border-bottom-width: 6px;
  }

  .md\:border-b-8 {
    border-bottom-width: 8px;
  }

  .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-6 {
    border-left-width: 6px;
  }

  .md\:border-l-8 {
    border-left-width: 8px;
  }

  .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-6 {
    border-right-width: 6px;
  }

  .md\:border-r-8 {
    border-right-width: 8px;
  }

  .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-hidden {
    border-style: hidden;
  }

  .md\:border-none {
    border-style: none;
  }

  .md\:border-t-solid {
    border-top-style: solid;
  }

  .md\:border-t-dashed {
    border-top-style: dashed;
  }

  .md\:border-t-dotted {
    border-top-style: dotted;
  }

  .md\:border-t-double {
    border-top-style: double;
  }

  .md\:border-t-hidden {
    border-top-style: hidden;
  }

  .md\:border-t-none {
    border-top-style: none;
  }

  .md\:border-b-solid {
    border-bottom-style: solid;
  }

  .md\:border-b-dashed {
    border-bottom-style: dashed;
  }

  .md\:border-b-dotted {
    border-bottom-style: dotted;
  }

  .md\:border-b-double {
    border-bottom-style: double;
  }

  .md\:border-b-hidden {
    border-bottom-style: hidden;
  }

  .md\:border-b-none {
    border-bottom-style: none;
  }

  .md\:border-l-solid {
    border-left-style: solid;
  }

  .md\:border-l-dashed {
    border-left-style: dashed;
  }

  .md\:border-l-dotted {
    border-left-style: dotted;
  }

  .md\:border-l-double {
    border-left-style: double;
  }

  .md\:border-l-hidden {
    border-left-style: hidden;
  }

  .md\:border-l-none {
    border-left-style: none;
  }

  .md\:border-r-solid {
    border-right-style: solid;
  }

  .md\:border-r-dashed {
    border-right-style: dashed;
  }

  .md\:border-r-dotted {
    border-right-style: dotted;
  }

  .md\:border-r-double {
    border-right-style: double;
  }

  .md\:border-r-hidden {
    border-right-style: hidden;
  }

  .md\:border-r-none {
    border-right-style: none;
  }

  .md\:round-1 {
    border-radius: 2px;
  }

  .md\:round-2 {
    border-radius: 4px;
  }

  .md\:round-3 {
    border-radius: 6px;
  }

  .md\:round-4 {
    border-radius: 8px;
  }

  .md\:round-5 {
    border-radius: 10px;
  }

  .md\:round-6 {
    border-radius: 12px;
  }

  .md\:round-7 {
    border-radius: 14px;
  }

  .md\:round-8 {
    border-radius: 16px;
  }

  .md\:round-9 {
    border-radius: 20px;
  }

  .md\:round-10 {
    border-radius: 24px;
  }

  .md\:round-11 {
    border-radius: 28px;
  }

  .md\:round-12 {
    border-radius: 32px;
  }

  .md\:round-13 {
    border-radius: 36px;
  }

  .md\:round-14 {
    border-radius: 40px;
  }

  .md\:round-full {
    border-radius: 9999px;
  }

  .md\:round-cricle {
    border-radius: 50%;
  }

  .md\:round-t-1 {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
  }

  .md\:round-t-2 {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }

  .md\:round-t-3 {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }

  .md\:round-t-4 {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

  .md\:round-t-5 {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }

  .md\:round-t-6 {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px;
  }

  .md\:round-t-7 {
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
  }

  .md\:round-t-8 {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
  }

  .md\:round-t-9 {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
  }

  .md\:round-t-10 {
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
  }

  .md\:round-t-11 {
    border-top-right-radius: 28px;
    border-top-left-radius: 28px;
  }

  .md\:round-t-12 {
    border-top-right-radius: 32px;
    border-top-left-radius: 32px;
  }

  .md\:round-t-13 {
    border-top-right-radius: 36px;
    border-top-left-radius: 36px;
  }

  .md\:round-t-14 {
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
  }

  .md\:round-t-full {
    border-top-right-radius: 9999px;
    border-top-left-radius: 9999px;
  }

  .md\:round-b-1 {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .md\:round-b-2 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .md\:round-b-3 {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .md\:round-b-4 {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .md\:round-b-5 {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .md\:round-b-6 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .md\:round-b-7 {
    border-bottom-right-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .md\:round-b-8 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .md\:round-b-9 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .md\:round-b-10 {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .md\:round-b-11 {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .md\:round-b-12 {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .md\:round-b-13 {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .md\:round-b-14 {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .md\:round-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:round-l-1 {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .md\:round-l-2 {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .md\:round-l-3 {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .md\:round-l-4 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .md\:round-l-5 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .md\:round-l-6 {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .md\:round-l-7 {
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .md\:round-l-8 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .md\:round-l-9 {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .md\:round-l-10 {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .md\:round-l-11 {
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .md\:round-l-12 {
    border-top-left-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .md\:round-l-13 {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .md\:round-l-14 {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .md\:round-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:round-r-1 {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
  }

  .md\:round-r-2 {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .md\:round-r-3 {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .md\:round-r-4 {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }

  .md\:round-r-5 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .md\:round-r-6 {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
  }

  .md\:round-r-7 {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
  }

  .md\:round-r-8 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .md\:round-r-9 {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }

  .md\:round-r-10 {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .md\:round-r-11 {
    border-top-right-radius: 28px;
    border-bottom-right-radius: 28px;
  }

  .md\:round-r-12 {
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
  }

  .md\:round-r-13 {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .md\:round-r-14 {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .md\:round-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:round-s-1 {
    border-start-start-radius: 2px;
  }

  .md\:round-s-2 {
    border-start-start-radius: 4px;
  }

  .md\:round-s-3 {
    border-start-start-radius: 6px;
  }

  .md\:round-s-4 {
    border-start-start-radius: 8px;
  }

  .md\:round-s-5 {
    border-start-start-radius: 10px;
  }

  .md\:round-s-6 {
    border-start-start-radius: 12px;
  }

  .md\:round-s-7 {
    border-start-start-radius: 14px;
  }

  .md\:round-s-8 {
    border-start-start-radius: 16px;
  }

  .md\:round-s-9 {
    border-start-start-radius: 20px;
  }

  .md\:round-s-10 {
    border-start-start-radius: 24px;
  }

  .md\:round-s-11 {
    border-start-start-radius: 28px;
  }

  .md\:round-s-12 {
    border-start-start-radius: 32px;
  }

  .md\:round-s-13 {
    border-start-start-radius: 36px;
  }

  .md\:round-s-14 {
    border-start-start-radius: 40px;
  }

  .md\:round-s-full {
    border-start-start-radius: 9999px;
  }

  .md\:round-ss-1 {
    border-start-start-radius: 2px;
    border-end-start-radius: 2px;
  }

  .md\:round-ss-2 {
    border-start-start-radius: 4px;
    border-end-start-radius: 4px;
  }

  .md\:round-ss-3 {
    border-start-start-radius: 6px;
    border-end-start-radius: 6px;
  }

  .md\:round-ss-4 {
    border-start-start-radius: 8px;
    border-end-start-radius: 8px;
  }

  .md\:round-ss-5 {
    border-start-start-radius: 10px;
    border-end-start-radius: 10px;
  }

  .md\:round-ss-6 {
    border-start-start-radius: 12px;
    border-end-start-radius: 12px;
  }

  .md\:round-ss-7 {
    border-start-start-radius: 14px;
    border-end-start-radius: 14px;
  }

  .md\:round-ss-8 {
    border-start-start-radius: 16px;
    border-end-start-radius: 16px;
  }

  .md\:round-ss-9 {
    border-start-start-radius: 20px;
    border-end-start-radius: 20px;
  }

  .md\:round-ss-10 {
    border-start-start-radius: 24px;
    border-end-start-radius: 24px;
  }

  .md\:round-ss-11 {
    border-start-start-radius: 28px;
    border-end-start-radius: 28px;
  }

  .md\:round-ss-12 {
    border-start-start-radius: 32px;
    border-end-start-radius: 32px;
  }

  .md\:round-ss-13 {
    border-start-start-radius: 36px;
    border-end-start-radius: 36px;
  }

  .md\:round-ss-14 {
    border-start-start-radius: 40px;
    border-end-start-radius: 40px;
  }

  .md\:round-ss-full {
    border-start-start-radius: 9999px;
    border-end-start-radius: 9999px;
  }

  .md\:round-e-1 {
    border-end-end-radius: 2px;
  }

  .md\:round-e-2 {
    border-end-end-radius: 4px;
  }

  .md\:round-e-3 {
    border-end-end-radius: 6px;
  }

  .md\:round-e-4 {
    border-end-end-radius: 8px;
  }

  .md\:round-e-5 {
    border-end-end-radius: 10px;
  }

  .md\:round-e-6 {
    border-end-end-radius: 12px;
  }

  .md\:round-e-7 {
    border-end-end-radius: 14px;
  }

  .md\:round-e-8 {
    border-end-end-radius: 16px;
  }

  .md\:round-e-9 {
    border-end-end-radius: 20px;
  }

  .md\:round-e-10 {
    border-end-end-radius: 24px;
  }

  .md\:round-e-11 {
    border-end-end-radius: 28px;
  }

  .md\:round-e-12 {
    border-end-end-radius: 32px;
  }

  .md\:round-e-13 {
    border-end-end-radius: 36px;
  }

  .md\:round-e-14 {
    border-end-end-radius: 40px;
  }

  .md\:round-e-full {
    border-end-end-radius: 9999px;
  }

  .md\:round-ee-1 {
    border-start-end-radius: 2px;
    border-end-end-radius: 2px;
  }

  .md\:round-ee-2 {
    border-start-end-radius: 4px;
    border-end-end-radius: 4px;
  }

  .md\:round-ee-3 {
    border-start-end-radius: 6px;
    border-end-end-radius: 6px;
  }

  .md\:round-ee-4 {
    border-start-end-radius: 8px;
    border-end-end-radius: 8px;
  }

  .md\:round-ee-5 {
    border-start-end-radius: 10px;
    border-end-end-radius: 10px;
  }

  .md\:round-ee-6 {
    border-start-end-radius: 12px;
    border-end-end-radius: 12px;
  }

  .md\:round-ee-7 {
    border-start-end-radius: 14px;
    border-end-end-radius: 14px;
  }

  .md\:round-ee-8 {
    border-start-end-radius: 16px;
    border-end-end-radius: 16px;
  }

  .md\:round-ee-9 {
    border-start-end-radius: 20px;
    border-end-end-radius: 20px;
  }

  .md\:round-ee-10 {
    border-start-end-radius: 24px;
    border-end-end-radius: 24px;
  }

  .md\:round-ee-11 {
    border-start-end-radius: 28px;
    border-end-end-radius: 28px;
  }

  .md\:round-ee-12 {
    border-start-end-radius: 32px;
    border-end-end-radius: 32px;
  }

  .md\:round-ee-13 {
    border-start-end-radius: 36px;
    border-end-end-radius: 36px;
  }

  .md\:round-ee-14 {
    border-start-end-radius: 40px;
    border-end-end-radius: 40px;
  }

  .md\:round-ee-full {
    border-start-end-radius: 9999px;
    border-end-end-radius: 9999px;
  }

  .md\:round-tl-1 {
    border-top-left-radius: 2px;
  }

  .md\:round-tl-2 {
    border-top-left-radius: 4px;
  }

  .md\:round-tl-3 {
    border-top-left-radius: 6px;
  }

  .md\:round-tl-4 {
    border-top-left-radius: 8px;
  }

  .md\:round-tl-5 {
    border-top-left-radius: 10px;
  }

  .md\:round-tl-6 {
    border-top-left-radius: 12px;
  }

  .md\:round-tl-7 {
    border-top-left-radius: 14px;
  }

  .md\:round-tl-8 {
    border-top-left-radius: 16px;
  }

  .md\:round-tl-9 {
    border-top-left-radius: 20px;
  }

  .md\:round-tl-10 {
    border-top-left-radius: 24px;
  }

  .md\:round-tl-11 {
    border-top-left-radius: 28px;
  }

  .md\:round-tl-12 {
    border-top-left-radius: 32px;
  }

  .md\:round-tl-13 {
    border-top-left-radius: 36px;
  }

  .md\:round-tl-14 {
    border-top-left-radius: 40px;
  }

  .md\:round-tl-full {
    border-top-left-radius: 9999px;
  }

  .md\:round-bl-1 {
    border-bottom-left-radius: 2px;
  }

  .md\:round-bl-2 {
    border-bottom-left-radius: 4px;
  }

  .md\:round-bl-3 {
    border-bottom-left-radius: 6px;
  }

  .md\:round-bl-4 {
    border-bottom-left-radius: 8px;
  }

  .md\:round-bl-5 {
    border-bottom-left-radius: 10px;
  }

  .md\:round-bl-6 {
    border-bottom-left-radius: 12px;
  }

  .md\:round-bl-7 {
    border-bottom-left-radius: 14px;
  }

  .md\:round-bl-8 {
    border-bottom-left-radius: 16px;
  }

  .md\:round-bl-9 {
    border-bottom-left-radius: 20px;
  }

  .md\:round-bl-10 {
    border-bottom-left-radius: 24px;
  }

  .md\:round-bl-11 {
    border-bottom-left-radius: 28px;
  }

  .md\:round-bl-12 {
    border-bottom-left-radius: 32px;
  }

  .md\:round-bl-13 {
    border-bottom-left-radius: 36px;
  }

  .md\:round-bl-14 {
    border-bottom-left-radius: 40px;
  }

  .md\:round-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .md\:round-tr-1 {
    border-top-right-radius: 2px;
  }

  .md\:round-tr-2 {
    border-top-right-radius: 4px;
  }

  .md\:round-tr-3 {
    border-top-right-radius: 6px;
  }

  .md\:round-tr-4 {
    border-top-right-radius: 8px;
  }

  .md\:round-tr-5 {
    border-top-right-radius: 10px;
  }

  .md\:round-tr-6 {
    border-top-right-radius: 12px;
  }

  .md\:round-tr-7 {
    border-top-right-radius: 14px;
  }

  .md\:round-tr-8 {
    border-top-right-radius: 16px;
  }

  .md\:round-tr-9 {
    border-top-right-radius: 20px;
  }

  .md\:round-tr-10 {
    border-top-right-radius: 24px;
  }

  .md\:round-tr-11 {
    border-top-right-radius: 28px;
  }

  .md\:round-tr-12 {
    border-top-right-radius: 32px;
  }

  .md\:round-tr-13 {
    border-top-right-radius: 36px;
  }

  .md\:round-tr-14 {
    border-top-right-radius: 40px;
  }

  .md\:round-tr-full {
    border-top-right-radius: 9999px;
  }

  .md\:round-br-1 {
    border-bottom-right-radius: 2px;
  }

  .md\:round-br-2 {
    border-bottom-right-radius: 4px;
  }

  .md\:round-br-3 {
    border-bottom-right-radius: 6px;
  }

  .md\:round-br-4 {
    border-bottom-right-radius: 8px;
  }

  .md\:round-br-5 {
    border-bottom-right-radius: 10px;
  }

  .md\:round-br-6 {
    border-bottom-right-radius: 12px;
  }

  .md\:round-br-7 {
    border-bottom-right-radius: 14px;
  }

  .md\:round-br-8 {
    border-bottom-right-radius: 16px;
  }

  .md\:round-br-9 {
    border-bottom-right-radius: 20px;
  }

  .md\:round-br-10 {
    border-bottom-right-radius: 24px;
  }

  .md\:round-br-11 {
    border-bottom-right-radius: 28px;
  }

  .md\:round-br-12 {
    border-bottom-right-radius: 32px;
  }

  .md\:round-br-13 {
    border-bottom-right-radius: 36px;
  }

  .md\:round-br-14 {
    border-bottom-right-radius: 40px;
  }

  .md\:round-br-full {
    border-bottom-right-radius: 9999px;
  }

  .md\:line-clamp-1 {
    -webkit-line-clamp: 1;
  }

  .md\:line-clamp-2 {
    -webkit-line-clamp: 2;
  }

  .md\:line-clamp-3 {
    -webkit-line-clamp: 3;
  }

  .md\:line-clamp-4 {
    -webkit-line-clamp: 4;
  }

  .md\:line-clamp-5 {
    -webkit-line-clamp: 5;
  }

  .md\:line-clamp-6 {
    -webkit-line-clamp: 6;
  }

  .md\:fs-12 {
    font-size: 12px;
  }

  .md\:fs-14 {
    font-size: 14px;
  }

  .md\:fs-16 {
    font-size: 16px;
  }

  .md\:fs-18 {
    font-size: 18px;
  }

  .md\:fs-20 {
    font-size: 20px;
  }

  .md\:fs-24 {
    font-size: 24px;
  }

  .md\:fs-28 {
    font-size: 28px;
  }

  .md\:fs-30 {
    font-size: 30px;
  }

  .md\:fs-r-30 {
    font-size: clamp(16px, calc(12px + 3vw), 30px);
  }

  .md\:fs-36 {
    font-size: 36px;
  }

  .md\:fs-r-36 {
    font-size: clamp(18px, calc(12px + 3vw), 36px);
  }

  .md\:fs-48 {
    font-size: 48px;
  }

  .md\:fs-r-48 {
    font-size: clamp(24px, calc(12px + 3vw), 48px);
  }

  .md\:fs-60 {
    font-size: 60px;
  }

  .md\:fs-r-60 {
    font-size: clamp(24px, calc(12px + 3vw), 60px);
  }

  .md\:fs-72 {
    font-size: 72px;
  }

  .md\:fs-r-72 {
    font-size: clamp(24px, calc(12px + 3vw), 72px);
  }

  .md\:fs-96 {
    font-size: 96px;
  }

  .md\:fs-r-96 {
    font-size: clamp(24px, calc(12px + 3vw), 96px);
  }

  .md\:fw-100 {
    font-weight: 100;
  }

  .md\:fw-200 {
    font-weight: 200;
  }

  .md\:fw-300 {
    font-weight: 300;
  }

  .md\:fw-400 {
    font-weight: 400;
  }

  .md\:fw-500 {
    font-weight: 500;
  }

  .md\:fw-600 {
    font-weight: 600;
  }

  .md\:fw-700 {
    font-weight: 700;
  }

  .md\:fw-800 {
    font-weight: 800;
  }

  .md\:fw-900 {
    font-weight: 900;
  }

  .md\:text-left {
    text-align: left;
  }

  .md\:text-right {
    text-align: right;
  }

  .md\:text-center {
    text-align: center;
  }

  .md\:text-justify {
    text-align: justify;
  }

  .md\:text-start {
    text-align: start;
  }

  .md\:text-end {
    text-align: end;
  }

  .md\:line-none {
    line-height: 1;
  }

  .md\:line-normal {
    line-height: 1.5;
  }

  .md\:line-relaxed {
    line-height: 1.625;
  }

  .md\:line-large {
    line-height: 2;
  }

  .md\:line-12 {
    line-height: 12px;
  }

  .md\:line-16 {
    line-height: 16px;
  }

  .md\:line-20 {
    line-height: 20px;
  }

  .md\:line-24 {
    line-height: 24px;
  }

  .md\:line-28 {
    line-height: 28px;
  }

  .md\:line-30 {
    line-height: 32px;
  }

  .md\:line-36 {
    line-height: 36px;
  }

  .md\:capitalize {
    text-transform: capitalize;
  }

  .md\:text-transform-capitalize {
    text-transform: capitalize;
  }

  .md\:lowercase {
    text-transform: lowercase;
  }

  .md\:text-transform-lowercase {
    text-transform: lowercase;
  }

  .md\:uppercase {
    text-transform: uppercase;
  }

  .md\:text-transform-uppercase {
    text-transform: uppercase;
  }

  .md\:text-wrap {
    text-wrap: wrap;
  }

  .md\:text-nowrap {
    text-wrap: nowrap;
  }

  .md\:text-balance {
    text-wrap: balance;
  }

  .md\:text-pretty {
    text-wrap: pretty;
  }

  .md\:o-0 {
    opacity: 0;
  }

  .md\:o-10 {
    opacity: 0.1;
  }

  .md\:o-20 {
    opacity: 0.2;
  }

  .md\:o-30 {
    opacity: 0.3;
  }

  .md\:o-40 {
    opacity: 0.4;
  }

  .md\:o-50 {
    opacity: 0.5;
  }

  .md\:o-60 {
    opacity: 0.6;
  }

  .md\:o-70 {
    opacity: 0.7;
  }

  .md\:o-80 {
    opacity: 0.8;
  }

  .md\:o-90 {
    opacity: 0.9;
  }

  .md\:o-100 {
    opacity: 1;
  }

  .md\:p-0 {
    padding: 0;
  }

  .md\:p-1 {
    padding: 2px;
  }

  .md\:p-2 {
    padding: 4px;
  }

  .md\:p-3 {
    padding: 6px;
  }

  .md\:p-4 {
    padding: 8px;
  }

  .md\:p-5 {
    padding: 10px;
  }

  .md\:p-6 {
    padding: 12px;
  }

  .md\:p-7 {
    padding: 14px;
  }

  .md\:p-8 {
    padding: 16px;
  }

  .md\:p-9 {
    padding: 20px;
  }

  .md\:p-10 {
    padding: 24px;
  }

  .md\:p-11 {
    padding: 28px;
  }

  .md\:p-12 {
    padding: 32px;
  }

  .md\:p-13 {
    padding: 36px;
  }

  .md\:p-14 {
    padding: 40px;
  }

  .md\:pt-0 {
    padding-top: 0;
  }

  .md\:pt-1 {
    padding-top: 2px;
  }

  .md\:pt-2 {
    padding-top: 4px;
  }

  .md\:pt-3 {
    padding-top: 6px;
  }

  .md\:pt-4 {
    padding-top: 8px;
  }

  .md\:pt-5 {
    padding-top: 10px;
  }

  .md\:pt-6 {
    padding-top: 12px;
  }

  .md\:pt-7 {
    padding-top: 14px;
  }

  .md\:pt-8 {
    padding-top: 16px;
  }

  .md\:pt-9 {
    padding-top: 20px;
  }

  .md\:pt-10 {
    padding-top: 24px;
  }

  .md\:pt-11 {
    padding-top: 28px;
  }

  .md\:pt-12 {
    padding-top: 32px;
  }

  .md\:pt-13 {
    padding-top: 36px;
  }

  .md\:pt-14 {
    padding-top: 40px;
  }

  .md\:pl-0 {
    padding-left: 0;
  }

  .md\:pl-1 {
    padding-left: 2px;
  }

  .md\:pl-2 {
    padding-left: 4px;
  }

  .md\:pl-3 {
    padding-left: 6px;
  }

  .md\:pl-4 {
    padding-left: 8px;
  }

  .md\:pl-5 {
    padding-left: 10px;
  }

  .md\:pl-6 {
    padding-left: 12px;
  }

  .md\:pl-7 {
    padding-left: 14px;
  }

  .md\:pl-8 {
    padding-left: 16px;
  }

  .md\:pl-9 {
    padding-left: 20px;
  }

  .md\:pl-10 {
    padding-left: 24px;
  }

  .md\:pl-11 {
    padding-left: 28px;
  }

  .md\:pl-12 {
    padding-left: 32px;
  }

  .md\:pl-13 {
    padding-left: 36px;
  }

  .md\:pl-14 {
    padding-left: 40px;
  }

  .md\:pb-0 {
    padding-bottom: 0;
  }

  .md\:pb-1 {
    padding-bottom: 2px;
  }

  .md\:pb-2 {
    padding-bottom: 4px;
  }

  .md\:pb-3 {
    padding-bottom: 6px;
  }

  .md\:pb-4 {
    padding-bottom: 8px;
  }

  .md\:pb-5 {
    padding-bottom: 10px;
  }

  .md\:pb-6 {
    padding-bottom: 12px;
  }

  .md\:pb-7 {
    padding-bottom: 14px;
  }

  .md\:pb-8 {
    padding-bottom: 16px;
  }

  .md\:pb-9 {
    padding-bottom: 20px;
  }

  .md\:pb-10 {
    padding-bottom: 24px;
  }

  .md\:pb-11 {
    padding-bottom: 28px;
  }

  .md\:pb-12 {
    padding-bottom: 32px;
  }

  .md\:pb-13 {
    padding-bottom: 36px;
  }

  .md\:pb-14 {
    padding-bottom: 40px;
  }

  .md\:pr-0 {
    padding-right: 0;
  }

  .md\:pr-1 {
    padding-right: 2px;
  }

  .md\:pr-2 {
    padding-right: 4px;
  }

  .md\:pr-3 {
    padding-right: 6px;
  }

  .md\:pr-4 {
    padding-right: 8px;
  }

  .md\:pr-5 {
    padding-right: 10px;
  }

  .md\:pr-6 {
    padding-right: 12px;
  }

  .md\:pr-7 {
    padding-right: 14px;
  }

  .md\:pr-8 {
    padding-right: 16px;
  }

  .md\:pr-9 {
    padding-right: 20px;
  }

  .md\:pr-10 {
    padding-right: 24px;
  }

  .md\:pr-11 {
    padding-right: 28px;
  }

  .md\:pr-12 {
    padding-right: 32px;
  }

  .md\:pr-13 {
    padding-right: 36px;
  }

  .md\:pr-14 {
    padding-right: 40px;
  }

  .md\:px-0 {
    padding-right: 0;
    padding-left: 0;
  }

  .md\:px-1 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .md\:px-2 {
    padding-right: 4px;
    padding-left: 4px;
  }

  .md\:px-3 {
    padding-right: 6px;
    padding-left: 6px;
  }

  .md\:px-4 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .md\:px-5 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .md\:px-6 {
    padding-right: 12px;
    padding-left: 12px;
  }

  .md\:px-7 {
    padding-right: 14px;
    padding-left: 14px;
  }

  .md\:px-8 {
    padding-right: 16px;
    padding-left: 16px;
  }

  .md\:px-9 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .md\:px-10 {
    padding-right: 24px;
    padding-left: 24px;
  }

  .md\:px-11 {
    padding-right: 28px;
    padding-left: 28px;
  }

  .md\:px-12 {
    padding-right: 32px;
    padding-left: 32px;
  }

  .md\:px-13 {
    padding-right: 36px;
    padding-left: 36px;
  }

  .md\:px-14 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .md\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .md\:py-1 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .md\:py-2 {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .md\:py-3 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .md\:py-4 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .md\:py-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .md\:py-6 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .md\:py-7 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .md\:py-8 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .md\:py-9 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .md\:py-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .md\:py-11 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .md\:py-12 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .md\:py-13 {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .md\:py-14 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .md\:p-in-0 {
    padding-inline: 0;
  }

  .md\:p-in-1 {
    padding-inline: 2px;
  }

  .md\:p-in-2 {
    padding-inline: 4px;
  }

  .md\:p-in-3 {
    padding-inline: 6px;
  }

  .md\:p-in-4 {
    padding-inline: 8px;
  }

  .md\:p-in-5 {
    padding-inline: 10px;
  }

  .md\:p-in-6 {
    padding-inline: 12px;
  }

  .md\:p-in-7 {
    padding-inline: 14px;
  }

  .md\:p-in-8 {
    padding-inline: 16px;
  }

  .md\:p-in-9 {
    padding-inline: 20px;
  }

  .md\:p-in-10 {
    padding-inline: 24px;
  }

  .md\:p-in-11 {
    padding-inline: 28px;
  }

  .md\:p-in-12 {
    padding-inline: 32px;
  }

  .md\:p-in-13 {
    padding-inline: 36px;
  }

  .md\:p-in-14 {
    padding-inline: 40px;
  }

  .md\:ps-0 {
    padding-inline-start: 0;
  }

  .md\:ps-1 {
    padding-inline-start: 2px;
  }

  .md\:ps-2 {
    padding-inline-start: 4px;
  }

  .md\:ps-3 {
    padding-inline-start: 6px;
  }

  .md\:ps-4 {
    padding-inline-start: 8px;
  }

  .md\:ps-5 {
    padding-inline-start: 10px;
  }

  .md\:ps-6 {
    padding-inline-start: 12px;
  }

  .md\:ps-7 {
    padding-inline-start: 14px;
  }

  .md\:ps-8 {
    padding-inline-start: 16px;
  }

  .md\:ps-9 {
    padding-inline-start: 20px;
  }

  .md\:ps-10 {
    padding-inline-start: 24px;
  }

  .md\:ps-11 {
    padding-inline-start: 28px;
  }

  .md\:ps-12 {
    padding-inline-start: 32px;
  }

  .md\:ps-13 {
    padding-inline-start: 36px;
  }

  .md\:ps-14 {
    padding-inline-start: 40px;
  }

  .md\:pe-0 {
    padding-inline-end: 0;
  }

  .md\:pe-1 {
    padding-inline-end: 2px;
  }

  .md\:pe-2 {
    padding-inline-end: 4px;
  }

  .md\:pe-3 {
    padding-inline-end: 6px;
  }

  .md\:pe-4 {
    padding-inline-end: 8px;
  }

  .md\:pe-5 {
    padding-inline-end: 10px;
  }

  .md\:pe-6 {
    padding-inline-end: 12px;
  }

  .md\:pe-7 {
    padding-inline-end: 14px;
  }

  .md\:pe-8 {
    padding-inline-end: 16px;
  }

  .md\:pe-9 {
    padding-inline-end: 20px;
  }

  .md\:pe-10 {
    padding-inline-end: 24px;
  }

  .md\:pe-11 {
    padding-inline-end: 28px;
  }

  .md\:pe-12 {
    padding-inline-end: 32px;
  }

  .md\:pe-13 {
    padding-inline-end: 36px;
  }

  .md\:pe-14 {
    padding-inline-end: 40px;
  }

  .md\:m-0 {
    margin: 0;
  }

  .md\:m-1 {
    margin: 2px;
  }

  .md\:m-2 {
    margin: 4px;
  }

  .md\:m-3 {
    margin: 6px;
  }

  .md\:m-4 {
    margin: 8px;
  }

  .md\:m-5 {
    margin: 10px;
  }

  .md\:m-6 {
    margin: 12px;
  }

  .md\:m-7 {
    margin: 14px;
  }

  .md\:m-8 {
    margin: 16px;
  }

  .md\:m-9 {
    margin: 20px;
  }

  .md\:m-10 {
    margin: 24px;
  }

  .md\:m-11 {
    margin: 28px;
  }

  .md\:m-12 {
    margin: 32px;
  }

  .md\:m-13 {
    margin: 36px;
  }

  .md\:m-14 {
    margin: 40px;
  }

  .md\:mt-0 {
    margin-top: 0;
  }

  .md\:mt-1 {
    margin-top: 2px;
  }

  .md\:mt-2 {
    margin-top: 4px;
  }

  .md\:mt-3 {
    margin-top: 6px;
  }

  .md\:mt-4 {
    margin-top: 8px;
  }

  .md\:mt-5 {
    margin-top: 10px;
  }

  .md\:mt-6 {
    margin-top: 12px;
  }

  .md\:mt-7 {
    margin-top: 14px;
  }

  .md\:mt-8 {
    margin-top: 16px;
  }

  .md\:mt-9 {
    margin-top: 20px;
  }

  .md\:mt-10 {
    margin-top: 24px;
  }

  .md\:mt-11 {
    margin-top: 28px;
  }

  .md\:mt-12 {
    margin-top: 32px;
  }

  .md\:mt-13 {
    margin-top: 36px;
  }

  .md\:mt-14 {
    margin-top: 40px;
  }

  .md\:ml-0 {
    margin-left: 0;
  }

  .md\:ml-1 {
    margin-left: 2px;
  }

  .md\:ml-2 {
    margin-left: 4px;
  }

  .md\:ml-3 {
    margin-left: 6px;
  }

  .md\:ml-4 {
    margin-left: 8px;
  }

  .md\:ml-5 {
    margin-left: 10px;
  }

  .md\:ml-6 {
    margin-left: 12px;
  }

  .md\:ml-7 {
    margin-left: 14px;
  }

  .md\:ml-8 {
    margin-left: 16px;
  }

  .md\:ml-9 {
    margin-left: 20px;
  }

  .md\:ml-10 {
    margin-left: 24px;
  }

  .md\:ml-11 {
    margin-left: 28px;
  }

  .md\:ml-12 {
    margin-left: 32px;
  }

  .md\:ml-13 {
    margin-left: 36px;
  }

  .md\:ml-14 {
    margin-left: 40px;
  }

  .md\:ml-auto {
    margin-left: auto;
  }

  .md\:mb-0 {
    margin-bottom: 0;
  }

  .md\:mb-1 {
    margin-bottom: 2px;
  }

  .md\:mb-2 {
    margin-bottom: 4px;
  }

  .md\:mb-3 {
    margin-bottom: 6px;
  }

  .md\:mb-4 {
    margin-bottom: 8px;
  }

  .md\:mb-5 {
    margin-bottom: 10px;
  }

  .md\:mb-6 {
    margin-bottom: 12px;
  }

  .md\:mb-7 {
    margin-bottom: 14px;
  }

  .md\:mb-8 {
    margin-bottom: 16px;
  }

  .md\:mb-9 {
    margin-bottom: 20px;
  }

  .md\:mb-10 {
    margin-bottom: 24px;
  }

  .md\:mb-11 {
    margin-bottom: 28px;
  }

  .md\:mb-12 {
    margin-bottom: 32px;
  }

  .md\:mb-13 {
    margin-bottom: 36px;
  }

  .md\:mb-14 {
    margin-bottom: 40px;
  }

  .md\:mr-0 {
    margin-right: 0;
  }

  .md\:mr-1 {
    margin-right: 2px;
  }

  .md\:mr-2 {
    margin-right: 4px;
  }

  .md\:mr-3 {
    margin-right: 6px;
  }

  .md\:mr-4 {
    margin-right: 8px;
  }

  .md\:mr-5 {
    margin-right: 10px;
  }

  .md\:mr-6 {
    margin-right: 12px;
  }

  .md\:mr-7 {
    margin-right: 14px;
  }

  .md\:mr-8 {
    margin-right: 16px;
  }

  .md\:mr-9 {
    margin-right: 20px;
  }

  .md\:mr-10 {
    margin-right: 24px;
  }

  .md\:mr-11 {
    margin-right: 28px;
  }

  .md\:mr-12 {
    margin-right: 32px;
  }

  .md\:mr-13 {
    margin-right: 36px;
  }

  .md\:mr-14 {
    margin-right: 40px;
  }

  .md\:mr-auto {
    margin-right: auto;
  }

  .md\:mx-0 {
    margin-right: 0;
    margin-left: 0;
  }

  .md\:mx-1 {
    margin-right: 2px;
    margin-left: 2px;
  }

  .md\:mx-2 {
    margin-right: 4px;
    margin-left: 4px;
  }

  .md\:mx-3 {
    margin-right: 6px;
    margin-left: 6px;
  }

  .md\:mx-4 {
    margin-right: 8px;
    margin-left: 8px;
  }

  .md\:mx-5 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .md\:mx-6 {
    margin-right: 12px;
    margin-left: 12px;
  }

  .md\:mx-7 {
    margin-right: 14px;
    margin-left: 14px;
  }

  .md\:mx-8 {
    margin-right: 16px;
    margin-left: 16px;
  }

  .md\:mx-9 {
    margin-right: 20px;
    margin-left: 20px;
  }

  .md\:mx-10 {
    margin-right: 24px;
    margin-left: 24px;
  }

  .md\:mx-11 {
    margin-right: 28px;
    margin-left: 28px;
  }

  .md\:mx-12 {
    margin-right: 32px;
    margin-left: 32px;
  }

  .md\:mx-13 {
    margin-right: 36px;
    margin-left: 36px;
  }

  .md\:mx-14 {
    margin-right: 40px;
    margin-left: 40px;
  }

  .md\:mx-auto {
    margin-right: auto;
    margin-left: auto;
  }

  .md\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:my-1 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .md\:my-2 {
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .md\:my-3 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .md\:my-4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .md\:my-5 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .md\:my-6 {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .md\:my-7 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .md\:my-8 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .md\:my-9 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .md\:my-10 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .md\:my-11 {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .md\:my-12 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .md\:my-13 {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .md\:my-14 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .md\:m-in-0 {
    margin-inline: 0;
  }

  .md\:m-in-1 {
    margin-inline: 2px;
  }

  .md\:m-in-2 {
    margin-inline: 4px;
  }

  .md\:m-in-3 {
    margin-inline: 6px;
  }

  .md\:m-in-4 {
    margin-inline: 8px;
  }

  .md\:m-in-5 {
    margin-inline: 10px;
  }

  .md\:m-in-6 {
    margin-inline: 12px;
  }

  .md\:m-in-7 {
    margin-inline: 14px;
  }

  .md\:m-in-8 {
    margin-inline: 16px;
  }

  .md\:m-in-9 {
    margin-inline: 20px;
  }

  .md\:m-in-10 {
    margin-inline: 24px;
  }

  .md\:m-in-11 {
    margin-inline: 28px;
  }

  .md\:m-in-12 {
    margin-inline: 32px;
  }

  .md\:m-in-13 {
    margin-inline: 36px;
  }

  .md\:m-in-14 {
    margin-inline: 40px;
  }

  .md\:m-in-auto {
    margin-inline: auto;
  }

  .md\:ms-0 {
    margin-inline-start: 0;
  }

  .md\:ms-1 {
    margin-inline-start: 2px;
  }

  .md\:ms-2 {
    margin-inline-start: 4px;
  }

  .md\:ms-3 {
    margin-inline-start: 6px;
  }

  .md\:ms-4 {
    margin-inline-start: 8px;
  }

  .md\:ms-5 {
    margin-inline-start: 10px;
  }

  .md\:ms-6 {
    margin-inline-start: 12px;
  }

  .md\:ms-7 {
    margin-inline-start: 14px;
  }

  .md\:ms-8 {
    margin-inline-start: 16px;
  }

  .md\:ms-9 {
    margin-inline-start: 20px;
  }

  .md\:ms-10 {
    margin-inline-start: 24px;
  }

  .md\:ms-11 {
    margin-inline-start: 28px;
  }

  .md\:ms-12 {
    margin-inline-start: 32px;
  }

  .md\:ms-13 {
    margin-inline-start: 36px;
  }

  .md\:ms-14 {
    margin-inline-start: 40px;
  }

  .md\:ms-auto {
    margin-inline-start: auto;
  }

  .md\:me-0 {
    margin-inline-end: 0;
  }

  .md\:me-1 {
    margin-inline-end: 2px;
  }

  .md\:me-2 {
    margin-inline-end: 4px;
  }

  .md\:me-3 {
    margin-inline-end: 6px;
  }

  .md\:me-4 {
    margin-inline-end: 8px;
  }

  .md\:me-5 {
    margin-inline-end: 10px;
  }

  .md\:me-6 {
    margin-inline-end: 12px;
  }

  .md\:me-7 {
    margin-inline-end: 14px;
  }

  .md\:me-8 {
    margin-inline-end: 16px;
  }

  .md\:me-9 {
    margin-inline-end: 20px;
  }

  .md\:me-10 {
    margin-inline-end: 24px;
  }

  .md\:me-11 {
    margin-inline-end: 28px;
  }

  .md\:me-12 {
    margin-inline-end: 32px;
  }

  .md\:me-13 {
    margin-inline-end: 36px;
  }

  .md\:me-14 {
    margin-inline-end: 40px;
  }

  .md\:me-auto {
    margin-inline-end: auto;
  }

  .md\:gap-0 {
    gap: 0;
  }

  .md\:gap-1 {
    gap: 2px;
  }

  .md\:gap-2 {
    gap: 4px;
  }

  .md\:gap-3 {
    gap: 6px;
  }

  .md\:gap-4 {
    gap: 8px;
  }

  .md\:gap-5 {
    gap: 10px;
  }

  .md\:gap-6 {
    gap: 12px;
  }

  .md\:gap-7 {
    gap: 14px;
  }

  .md\:gap-8 {
    gap: 16px;
  }

  .md\:gap-9 {
    gap: 20px;
  }

  .md\:gap-10 {
    gap: 24px;
  }

  .md\:gap-11 {
    gap: 28px;
  }

  .md\:gap-12 {
    gap: 32px;
  }

  .md\:gap-13 {
    gap: 36px;
  }

  .md\:gap-14 {
    gap: 40px;
  }

  .md\:gap-x-0 {
    row-gap: 0;
  }

  .md\:gap-x-1 {
    row-gap: 2px;
  }

  .md\:gap-x-2 {
    row-gap: 4px;
  }

  .md\:gap-x-3 {
    row-gap: 6px;
  }

  .md\:gap-x-4 {
    row-gap: 8px;
  }

  .md\:gap-x-5 {
    row-gap: 10px;
  }

  .md\:gap-x-6 {
    row-gap: 12px;
  }

  .md\:gap-x-7 {
    row-gap: 14px;
  }

  .md\:gap-x-8 {
    row-gap: 16px;
  }

  .md\:gap-x-9 {
    row-gap: 20px;
  }

  .md\:gap-x-10 {
    row-gap: 24px;
  }

  .md\:gap-x-11 {
    row-gap: 28px;
  }

  .md\:gap-x-12 {
    row-gap: 32px;
  }

  .md\:gap-x-13 {
    row-gap: 36px;
  }

  .md\:gap-x-14 {
    row-gap: 40px;
  }

  .md\:gap-y-0 {
    column-gap: 0;
  }

  .md\:gap-y-1 {
    column-gap: 2px;
  }

  .md\:gap-y-2 {
    column-gap: 4px;
  }

  .md\:gap-y-3 {
    column-gap: 6px;
  }

  .md\:gap-y-4 {
    column-gap: 8px;
  }

  .md\:gap-y-5 {
    column-gap: 10px;
  }

  .md\:gap-y-6 {
    column-gap: 12px;
  }

  .md\:gap-y-7 {
    column-gap: 14px;
  }

  .md\:gap-y-8 {
    column-gap: 16px;
  }

  .md\:gap-y-9 {
    column-gap: 20px;
  }

  .md\:gap-y-10 {
    column-gap: 24px;
  }

  .md\:gap-y-11 {
    column-gap: 28px;
  }

  .md\:gap-y-12 {
    column-gap: 32px;
  }

  .md\:gap-y-13 {
    column-gap: 36px;
  }

  .md\:gap-y-14 {
    column-gap: 40px;
  }

  .md\:relative {
    position: relative;
  }

  .md\:absolute {
    position: absolute;
  }

  .md\:fixed {
    position: fixed;
  }

  .md\:static {
    position: static;
  }

  .md\:sticky {
    position: sticky;
  }

  .md\:translate-x-0 {
    transform: translateX(0);
  }

  .md\:translate-y-0 {
    transform: translateY(0);
  }

  .md\:translate-x-1 {
    transform: translateX(2px);
  }

  .md\:translate-y-1 {
    transform: translateY(2px);
  }

  .md\:translate-x-2 {
    transform: translateX(4px);
  }

  .md\:translate-y-2 {
    transform: translateY(4px);
  }

  .md\:translate-x-3 {
    transform: translateX(6px);
  }

  .md\:translate-y-3 {
    transform: translateY(6px);
  }

  .md\:translate-x-4 {
    transform: translateX(8px);
  }

  .md\:translate-y-4 {
    transform: translateY(8px);
  }

  .md\:translate-x-5 {
    transform: translateX(10px);
  }

  .md\:translate-y-5 {
    transform: translateY(10px);
  }

  .md\:translate-x-6 {
    transform: translateX(12px);
  }

  .md\:translate-y-6 {
    transform: translateY(12px);
  }

  .md\:translate-x-7 {
    transform: translateX(14px);
  }

  .md\:translate-y-7 {
    transform: translateY(14px);
  }

  .md\:translate-x-8 {
    transform: translateX(16px);
  }

  .md\:translate-y-8 {
    transform: translateY(16px);
  }

  .md\:translate-x-9 {
    transform: translateX(18px);
  }

  .md\:translate-y-9 {
    transform: translateY(18px);
  }

  .md\:translate-x-10 {
    transform: translateX(20px);
  }

  .md\:translate-y-10 {
    transform: translateY(20px);
  }

  .md\:translate-x-11 {
    transform: translateX(22px);
  }

  .md\:translate-y-11 {
    transform: translateY(22px);
  }

  .md\:translate-x-12 {
    transform: translateX(24px);
  }

  .md\:translate-y-12 {
    transform: translateY(24px);
  }

  .md\:translate-x-25 {
    transform: translateX(25%);
  }

  .md\:translate-y-25 {
    transform: translateY(25%);
  }

  .md\:translate-x-50 {
    transform: translateX(50%);
  }

  .md\:translate-y-50 {
    transform: translateY(50%);
  }

  .md\:translate-x-75 {
    transform: translateX(75%);
  }

  .md\:translate-y-75 {
    transform: translateY(75%);
  }

  .md\:translate-x-100 {
    transform: translateX(100%);
  }

  .md\:translate-y-100 {
    transform: translateY(100%);
  }

  .md\:translate-x--1 {
    transform: translateX(-2px);
  }

  .md\:translate-y--1 {
    transform: translateY(-2px);
  }

  .md\:translate-x--2 {
    transform: translateX(-4px);
  }

  .md\:translate-y--2 {
    transform: translateY(-4px);
  }

  .md\:translate-x--3 {
    transform: translateX(-6px);
  }

  .md\:translate-y--3 {
    transform: translateY(-6px);
  }

  .md\:translate-x--4 {
    transform: translateX(-8px);
  }

  .md\:translate-y--4 {
    transform: translateY(-8px);
  }

  .md\:translate-x--5 {
    transform: translateX(-10px);
  }

  .md\:translate-y--5 {
    transform: translateY(-10px);
  }

  .md\:translate-x--6 {
    transform: translateX(-12px);
  }

  .md\:translate-y--6 {
    transform: translateY(-12px);
  }

  .md\:translate-x--7 {
    transform: translateX(-14px);
  }

  .md\:translate-y--7 {
    transform: translateY(-14px);
  }

  .md\:translate-x--8 {
    transform: translateX(-16px);
  }

  .md\:translate-y--8 {
    transform: translateY(-16px);
  }

  .md\:translate-x--9 {
    transform: translateX(-18px);
  }

  .md\:translate-y--9 {
    transform: translateY(-18px);
  }

  .md\:translate-x--10 {
    transform: translateX(-20px);
  }

  .md\:translate-y--10 {
    transform: translateY(-20px);
  }

  .md\:translate-x--11 {
    transform: translateX(-22px);
  }

  .md\:translate-y--11 {
    transform: translateY(-22px);
  }

  .md\:translate-x--12 {
    transform: translateX(-24px);
  }

  .md\:translate-y--12 {
    transform: translateY(-24px);
  }

  .md\:translate-x--25 {
    transform: translateX(-25%);
  }

  .md\:translate-y--25 {
    transform: translateY(-25%);
  }

  .md\:translate-x--50 {
    transform: translateX(-50%);
  }

  .md\:translate-y--50 {
    transform: translateY(-50%);
  }

  .md\:translate-x--75 {
    transform: translateX(-75%);
  }

  .md\:translate-y--75 {
    transform: translateY(-75%);
  }

  .md\:translate-x--100 {
    transform: translateX(-100%);
  }

  .md\:translate-y--100 {
    transform: translateY(-100%);
  }

  .md\:left-0 {
    left: 0;
  }

  .md\:left-1 {
    left: 2px;
  }

  .md\:left-2 {
    left: 4px;
  }

  .md\:left-3 {
    left: 6px;
  }

  .md\:left-4 {
    left: 8px;
  }

  .md\:left-5 {
    left: 10px;
  }

  .md\:left-6 {
    left: 12px;
  }

  .md\:left-7 {
    left: 14px;
  }

  .md\:left-8 {
    left: 16px;
  }

  .md\:left-9 {
    left: 18px;
  }

  .md\:left-10 {
    left: 20px;
  }

  .md\:left-11 {
    left: 22px;
  }

  .md\:left-12 {
    left: 24px;
  }

  .md\:left--1 {
    left: -2px;
  }

  .md\:left--2 {
    left: -4px;
  }

  .md\:left--3 {
    left: -6px;
  }

  .md\:left--4 {
    left: -8px;
  }

  .md\:left--5 {
    left: -10px;
  }

  .md\:left--6 {
    left: -12px;
  }

  .md\:left--7 {
    left: -14px;
  }

  .md\:left--8 {
    left: -16px;
  }

  .md\:left--9 {
    left: -18px;
  }

  .md\:left--10 {
    left: -20px;
  }

  .md\:left--11 {
    left: -22px;
  }

  .md\:left--12 {
    left: -24px;
  }

  .md\:left-25 {
    left: 25%;
  }

  .md\:left-50 {
    left: 50%;
  }

  .md\:left-75 {
    left: 75%;
  }

  .md\:left-100 {
    left: 100%;
  }

  .md\:left--25 {
    left: -25%;
  }

  .md\:left--50 {
    left: -50%;
  }

  .md\:left--75 {
    left: -75%;
  }

  .md\:left--100 {
    left: -100%;
  }

  .md\:right-0 {
    right: 0;
  }

  .md\:right-1 {
    right: 2px;
  }

  .md\:right-2 {
    right: 4px;
  }

  .md\:right-3 {
    right: 6px;
  }

  .md\:right-4 {
    right: 8px;
  }

  .md\:right-5 {
    right: 10px;
  }

  .md\:right-6 {
    right: 12px;
  }

  .md\:right-7 {
    right: 14px;
  }

  .md\:right-8 {
    right: 16px;
  }

  .md\:right-9 {
    right: 18px;
  }

  .md\:right-10 {
    right: 20px;
  }

  .md\:right-11 {
    right: 22px;
  }

  .md\:right-12 {
    right: 24px;
  }

  .md\:right--1 {
    right: -2px;
  }

  .md\:right--2 {
    right: -4px;
  }

  .md\:right--3 {
    right: -6px;
  }

  .md\:right--4 {
    right: -8px;
  }

  .md\:right--5 {
    right: -10px;
  }

  .md\:right--6 {
    right: -12px;
  }

  .md\:right--7 {
    right: -14px;
  }

  .md\:right--8 {
    right: -16px;
  }

  .md\:right--9 {
    right: -18px;
  }

  .md\:right--10 {
    right: -20px;
  }

  .md\:right--11 {
    right: -22px;
  }

  .md\:right--12 {
    right: -24px;
  }

  .md\:right-25 {
    right: 25%;
  }

  .md\:right-50 {
    right: 50%;
  }

  .md\:right-75 {
    right: 75%;
  }

  .md\:right-100 {
    right: 100%;
  }

  .md\:right--25 {
    right: -25%;
  }

  .md\:right--50 {
    right: -50%;
  }

  .md\:right--75 {
    right: -75%;
  }

  .md\:right--100 {
    right: -100%;
  }

  .md\:top-0 {
    top: 0;
  }

  .md\:top-1 {
    top: 2px;
  }

  .md\:top-2 {
    top: 4px;
  }

  .md\:top-3 {
    top: 6px;
  }

  .md\:top-4 {
    top: 8px;
  }

  .md\:top-5 {
    top: 10px;
  }

  .md\:top-6 {
    top: 12px;
  }

  .md\:top-7 {
    top: 14px;
  }

  .md\:top-8 {
    top: 16px;
  }

  .md\:top-9 {
    top: 18px;
  }

  .md\:top-10 {
    top: 20px;
  }

  .md\:top-11 {
    top: 22px;
  }

  .md\:top-12 {
    top: 24px;
  }

  .md\:top--1 {
    top: -2px;
  }

  .md\:top--2 {
    top: -4px;
  }

  .md\:top--3 {
    top: -6px;
  }

  .md\:top--4 {
    top: -8px;
  }

  .md\:top--5 {
    top: -10px;
  }

  .md\:top--6 {
    top: -12px;
  }

  .md\:top--7 {
    top: -14px;
  }

  .md\:top--8 {
    top: -16px;
  }

  .md\:top--9 {
    top: -18px;
  }

  .md\:top--10 {
    top: -20px;
  }

  .md\:top--11 {
    top: -22px;
  }

  .md\:top--12 {
    top: -24px;
  }

  .md\:top-25 {
    top: 25%;
  }

  .md\:top-50 {
    top: 50%;
  }

  .md\:top-75 {
    top: 75%;
  }

  .md\:top-100 {
    top: 100%;
  }

  .md\:top--25 {
    top: -25%;
  }

  .md\:top--50 {
    top: -50%;
  }

  .md\:top--75 {
    top: -75%;
  }

  .md\:top--100 {
    top: -100%;
  }

  .md\:bottom-0 {
    bottom: 0;
  }

  .md\:bottom-1 {
    bottom: 2px;
  }

  .md\:bottom-2 {
    bottom: 4px;
  }

  .md\:bottom-3 {
    bottom: 6px;
  }

  .md\:bottom-4 {
    bottom: 8px;
  }

  .md\:bottom-5 {
    bottom: 10px;
  }

  .md\:bottom-6 {
    bottom: 12px;
  }

  .md\:bottom-7 {
    bottom: 14px;
  }

  .md\:bottom-8 {
    bottom: 16px;
  }

  .md\:bottom-9 {
    bottom: 18px;
  }

  .md\:bottom-10 {
    bottom: 20px;
  }

  .md\:bottom-11 {
    bottom: 22px;
  }

  .md\:bottom-12 {
    bottom: 24px;
  }

  .md\:bottom--1 {
    bottom: -2px;
  }

  .md\:bottom--2 {
    bottom: -4px;
  }

  .md\:bottom--3 {
    bottom: -6px;
  }

  .md\:bottom--4 {
    bottom: -8px;
  }

  .md\:bottom--5 {
    bottom: -10px;
  }

  .md\:bottom--6 {
    bottom: -12px;
  }

  .md\:bottom--7 {
    bottom: -14px;
  }

  .md\:bottom--8 {
    bottom: -16px;
  }

  .md\:bottom--9 {
    bottom: -18px;
  }

  .md\:bottom--10 {
    bottom: -20px;
  }

  .md\:bottom--11 {
    bottom: -22px;
  }

  .md\:bottom--12 {
    bottom: -24px;
  }

  .md\:bottom-25 {
    bottom: 25%;
  }

  .md\:bottom-50 {
    bottom: 50%;
  }

  .md\:bottom-75 {
    bottom: 75%;
  }

  .md\:bottom-100 {
    bottom: 100%;
  }

  .md\:bottom--25 {
    bottom: -25%;
  }

  .md\:bottom--50 {
    bottom: -50%;
  }

  .md\:bottom--75 {
    bottom: -75%;
  }

  .md\:bottom--100 {
    bottom: -100%;
  }

  .md\:inset-0 {
    inset: 0;
  }

  .md\:inset-1 {
    inset: 2px;
  }

  .md\:inset-2 {
    inset: 4px;
  }

  .md\:inset-3 {
    inset: 6px;
  }

  .md\:inset-4 {
    inset: 8px;
  }

  .md\:inset-5 {
    inset: 10px;
  }

  .md\:inset-6 {
    inset: 12px;
  }

  .md\:inset-7 {
    inset: 14px;
  }

  .md\:inset-8 {
    inset: 16px;
  }

  .md\:inset-9 {
    inset: 18px;
  }

  .md\:inset-10 {
    inset: 20px;
  }

  .md\:inset-11 {
    inset: 22px;
  }

  .md\:inset-12 {
    inset: 24px;
  }

  .md\:inset--1 {
    inset: -2px;
  }

  .md\:inset--2 {
    inset: -4px;
  }

  .md\:inset--3 {
    inset: -6px;
  }

  .md\:inset--4 {
    inset: -8px;
  }

  .md\:inset--5 {
    inset: -10px;
  }

  .md\:inset--6 {
    inset: -12px;
  }

  .md\:inset--7 {
    inset: -14px;
  }

  .md\:inset--8 {
    inset: -16px;
  }

  .md\:inset--9 {
    inset: -18px;
  }

  .md\:inset--10 {
    inset: -20px;
  }

  .md\:inset--11 {
    inset: -22px;
  }

  .md\:inset--12 {
    inset: -24px;
  }

  .md\:inset-25 {
    inset: 25%;
  }

  .md\:inset-50 {
    inset: 50%;
  }

  .md\:inset-75 {
    inset: 75%;
  }

  .md\:inset-100 {
    inset: 100%;
  }

  .md\:inset--25 {
    inset: -25%;
  }

  .md\:inset--50 {
    inset: -50%;
  }

  .md\:inset--75 {
    inset: -75%;
  }

  .md\:inset--100 {
    inset: -100%;
  }

  .md\:inset-in-0 {
    inset-inline: 0;
  }

  .md\:inset-in-1 {
    inset-inline: 2px;
  }

  .md\:inset-in-2 {
    inset-inline: 4px;
  }

  .md\:inset-in-3 {
    inset-inline: 6px;
  }

  .md\:inset-in-4 {
    inset-inline: 8px;
  }

  .md\:inset-in-5 {
    inset-inline: 10px;
  }

  .md\:inset-in-6 {
    inset-inline: 12px;
  }

  .md\:inset-in-7 {
    inset-inline: 14px;
  }

  .md\:inset-in-8 {
    inset-inline: 16px;
  }

  .md\:inset-in-9 {
    inset-inline: 18px;
  }

  .md\:inset-in-10 {
    inset-inline: 20px;
  }

  .md\:inset-in-11 {
    inset-inline: 22px;
  }

  .md\:inset-in-12 {
    inset-inline: 24px;
  }

  .md\:inset-in--1 {
    inset-inline: -2px;
  }

  .md\:inset-in--2 {
    inset-inline: -4px;
  }

  .md\:inset-in--3 {
    inset-inline: -6px;
  }

  .md\:inset-in--4 {
    inset-inline: -8px;
  }

  .md\:inset-in--5 {
    inset-inline: -10px;
  }

  .md\:inset-in--6 {
    inset-inline: -12px;
  }

  .md\:inset-in--7 {
    inset-inline: -14px;
  }

  .md\:inset-in--8 {
    inset-inline: -16px;
  }

  .md\:inset-in--9 {
    inset-inline: -18px;
  }

  .md\:inset-in--10 {
    inset-inline: -20px;
  }

  .md\:inset-in--11 {
    inset-inline: -22px;
  }

  .md\:inset-in--12 {
    inset-inline: -24px;
  }

  .md\:inset-in-25 {
    inset-inline: 25%;
  }

  .md\:inset-in-50 {
    inset-inline: 50%;
  }

  .md\:inset-in-75 {
    inset-inline: 75%;
  }

  .md\:inset-in-100 {
    inset-inline: 100%;
  }

  .md\:inset-in--25 {
    inset-inline: -25%;
  }

  .md\:inset-in--50 {
    inset-inline: -50%;
  }

  .md\:inset-in--75 {
    inset-inline: -75%;
  }

  .md\:inset-in--100 {
    inset-inline: -100%;
  }

  .md\:inset-e-0 {
    inset-inline-end: 0;
  }

  .md\:inset-e-1 {
    inset-inline-end: 2px;
  }

  .md\:inset-e-2 {
    inset-inline-end: 4px;
  }

  .md\:inset-e-3 {
    inset-inline-end: 6px;
  }

  .md\:inset-e-4 {
    inset-inline-end: 8px;
  }

  .md\:inset-e-5 {
    inset-inline-end: 10px;
  }

  .md\:inset-e-6 {
    inset-inline-end: 12px;
  }

  .md\:inset-e-7 {
    inset-inline-end: 14px;
  }

  .md\:inset-e-8 {
    inset-inline-end: 16px;
  }

  .md\:inset-e-9 {
    inset-inline-end: 18px;
  }

  .md\:inset-e-10 {
    inset-inline-end: 20px;
  }

  .md\:inset-e-11 {
    inset-inline-end: 22px;
  }

  .md\:inset-e-12 {
    inset-inline-end: 24px;
  }

  .md\:inset-e--1 {
    inset-inline-end: -2px;
  }

  .md\:inset-e--2 {
    inset-inline-end: -4px;
  }

  .md\:inset-e--3 {
    inset-inline-end: -6px;
  }

  .md\:inset-e--4 {
    inset-inline-end: -8px;
  }

  .md\:inset-e--5 {
    inset-inline-end: -10px;
  }

  .md\:inset-e--6 {
    inset-inline-end: -12px;
  }

  .md\:inset-e--7 {
    inset-inline-end: -14px;
  }

  .md\:inset-e--8 {
    inset-inline-end: -16px;
  }

  .md\:inset-e--9 {
    inset-inline-end: -18px;
  }

  .md\:inset-e--10 {
    inset-inline-end: -20px;
  }

  .md\:inset-e--11 {
    inset-inline-end: -22px;
  }

  .md\:inset-e--12 {
    inset-inline-end: -24px;
  }

  .md\:inset-e-25 {
    inset-inline-end: 25%;
  }

  .md\:inset-e-50 {
    inset-inline-end: 50%;
  }

  .md\:inset-e-75 {
    inset-inline-end: 75%;
  }

  .md\:inset-e-100 {
    inset-inline-end: 100%;
  }

  .md\:inset-e--25 {
    inset-inline-end: -25%;
  }

  .md\:inset-e--50 {
    inset-inline-end: -50%;
  }

  .md\:inset-e--75 {
    inset-inline-end: -75%;
  }

  .md\:inset-e--100 {
    inset-inline-end: -100%;
  }

  .md\:inset-s-0 {
    inset-inline-start: 0;
  }

  .md\:inset-s-1 {
    inset-inline-start: 2px;
  }

  .md\:inset-s-2 {
    inset-inline-start: 4px;
  }

  .md\:inset-s-3 {
    inset-inline-start: 6px;
  }

  .md\:inset-s-4 {
    inset-inline-start: 8px;
  }

  .md\:inset-s-5 {
    inset-inline-start: 10px;
  }

  .md\:inset-s-6 {
    inset-inline-start: 12px;
  }

  .md\:inset-s-7 {
    inset-inline-start: 14px;
  }

  .md\:inset-s-8 {
    inset-inline-start: 16px;
  }

  .md\:inset-s-9 {
    inset-inline-start: 18px;
  }

  .md\:inset-s-10 {
    inset-inline-start: 20px;
  }

  .md\:inset-s-11 {
    inset-inline-start: 22px;
  }

  .md\:inset-s-12 {
    inset-inline-start: 24px;
  }

  .md\:inset-s--1 {
    inset-inline-start: -2px;
  }

  .md\:inset-s--2 {
    inset-inline-start: -4px;
  }

  .md\:inset-s--3 {
    inset-inline-start: -6px;
  }

  .md\:inset-s--4 {
    inset-inline-start: -8px;
  }

  .md\:inset-s--5 {
    inset-inline-start: -10px;
  }

  .md\:inset-s--6 {
    inset-inline-start: -12px;
  }

  .md\:inset-s--7 {
    inset-inline-start: -14px;
  }

  .md\:inset-s--8 {
    inset-inline-start: -16px;
  }

  .md\:inset-s--9 {
    inset-inline-start: -18px;
  }

  .md\:inset-s--10 {
    inset-inline-start: -20px;
  }

  .md\:inset-s--11 {
    inset-inline-start: -22px;
  }

  .md\:inset-s--12 {
    inset-inline-start: -24px;
  }

  .md\:inset-s-25 {
    inset-inline-start: 25%;
  }

  .md\:inset-s-50 {
    inset-inline-start: 50%;
  }

  .md\:inset-s-75 {
    inset-inline-start: 75%;
  }

  .md\:inset-s-100 {
    inset-inline-start: 100%;
  }

  .md\:inset-s--25 {
    inset-inline-start: -25%;
  }

  .md\:inset-s--50 {
    inset-inline-start: -50%;
  }

  .md\:inset-s--75 {
    inset-inline-start: -75%;
  }

  .md\:inset-s--100 {
    inset-inline-start: -100%;
  }

  .md\:inset-b-0 {
    inset-block: 0;
  }

  .md\:inset-b-1 {
    inset-block: 2px;
  }

  .md\:inset-b-2 {
    inset-block: 4px;
  }

  .md\:inset-b-3 {
    inset-block: 6px;
  }

  .md\:inset-b-4 {
    inset-block: 8px;
  }

  .md\:inset-b-5 {
    inset-block: 10px;
  }

  .md\:inset-b-6 {
    inset-block: 12px;
  }

  .md\:inset-b-7 {
    inset-block: 14px;
  }

  .md\:inset-b-8 {
    inset-block: 16px;
  }

  .md\:inset-b-9 {
    inset-block: 18px;
  }

  .md\:inset-b-10 {
    inset-block: 20px;
  }

  .md\:inset-b-11 {
    inset-block: 22px;
  }

  .md\:inset-b-12 {
    inset-block: 24px;
  }

  .md\:inset-b--1 {
    inset-block: -2px;
  }

  .md\:inset-b--2 {
    inset-block: -4px;
  }

  .md\:inset-b--3 {
    inset-block: -6px;
  }

  .md\:inset-b--4 {
    inset-block: -8px;
  }

  .md\:inset-b--5 {
    inset-block: -10px;
  }

  .md\:inset-b--6 {
    inset-block: -12px;
  }

  .md\:inset-b--7 {
    inset-block: -14px;
  }

  .md\:inset-b--8 {
    inset-block: -16px;
  }

  .md\:inset-b--9 {
    inset-block: -18px;
  }

  .md\:inset-b--10 {
    inset-block: -20px;
  }

  .md\:inset-b--11 {
    inset-block: -22px;
  }

  .md\:inset-b--12 {
    inset-block: -24px;
  }

  .md\:inset-b-25 {
    inset-block: 25%;
  }

  .md\:inset-b-50 {
    inset-block: 50%;
  }

  .md\:inset-b-75 {
    inset-block: 75%;
  }

  .md\:inset-b-100 {
    inset-block: 100%;
  }

  .md\:inset-b--25 {
    inset-block: -25%;
  }

  .md\:inset-b--50 {
    inset-block: -50%;
  }

  .md\:inset-b--75 {
    inset-block: -75%;
  }

  .md\:inset-b--100 {
    inset-block: -100%;
  }

  .md\:inset-b-e-0 {
    inset-block-end: 0;
  }

  .md\:inset-b-e-1 {
    inset-block-end: 2px;
  }

  .md\:inset-b-e-2 {
    inset-block-end: 4px;
  }

  .md\:inset-b-e-3 {
    inset-block-end: 6px;
  }

  .md\:inset-b-e-4 {
    inset-block-end: 8px;
  }

  .md\:inset-b-e-5 {
    inset-block-end: 10px;
  }

  .md\:inset-b-e-6 {
    inset-block-end: 12px;
  }

  .md\:inset-b-e-7 {
    inset-block-end: 14px;
  }

  .md\:inset-b-e-8 {
    inset-block-end: 16px;
  }

  .md\:inset-b-e-9 {
    inset-block-end: 18px;
  }

  .md\:inset-b-e-10 {
    inset-block-end: 20px;
  }

  .md\:inset-b-e-11 {
    inset-block-end: 22px;
  }

  .md\:inset-b-e-12 {
    inset-block-end: 24px;
  }

  .md\:inset-b-e--1 {
    inset-block-end: -2px;
  }

  .md\:inset-b-e--2 {
    inset-block-end: -4px;
  }

  .md\:inset-b-e--3 {
    inset-block-end: -6px;
  }

  .md\:inset-b-e--4 {
    inset-block-end: -8px;
  }

  .md\:inset-b-e--5 {
    inset-block-end: -10px;
  }

  .md\:inset-b-e--6 {
    inset-block-end: -12px;
  }

  .md\:inset-b-e--7 {
    inset-block-end: -14px;
  }

  .md\:inset-b-e--8 {
    inset-block-end: -16px;
  }

  .md\:inset-b-e--9 {
    inset-block-end: -18px;
  }

  .md\:inset-b-e--10 {
    inset-block-end: -20px;
  }

  .md\:inset-b-e--11 {
    inset-block-end: -22px;
  }

  .md\:inset-b-e--12 {
    inset-block-end: -24px;
  }

  .md\:inset-b-e-25 {
    inset-block-end: 25%;
  }

  .md\:inset-b-e-50 {
    inset-block-end: 50%;
  }

  .md\:inset-b-e-75 {
    inset-block-end: 75%;
  }

  .md\:inset-b-e-100 {
    inset-block-end: 100%;
  }

  .md\:inset-b-e--25 {
    inset-block-end: -25%;
  }

  .md\:inset-b-e--50 {
    inset-block-end: -50%;
  }

  .md\:inset-b-e--75 {
    inset-block-end: -75%;
  }

  .md\:inset-b-e--100 {
    inset-block-end: -100%;
  }

  .md\:inset-b-s-0 {
    inset-block-start: 0;
  }

  .md\:inset-b-s-1 {
    inset-block-start: 2px;
  }

  .md\:inset-b-s-2 {
    inset-block-start: 4px;
  }

  .md\:inset-b-s-3 {
    inset-block-start: 6px;
  }

  .md\:inset-b-s-4 {
    inset-block-start: 8px;
  }

  .md\:inset-b-s-5 {
    inset-block-start: 10px;
  }

  .md\:inset-b-s-6 {
    inset-block-start: 12px;
  }

  .md\:inset-b-s-7 {
    inset-block-start: 14px;
  }

  .md\:inset-b-s-8 {
    inset-block-start: 16px;
  }

  .md\:inset-b-s-9 {
    inset-block-start: 18px;
  }

  .md\:inset-b-s-10 {
    inset-block-start: 20px;
  }

  .md\:inset-b-s-11 {
    inset-block-start: 22px;
  }

  .md\:inset-b-s-12 {
    inset-block-start: 24px;
  }

  .md\:inset-b-s--1 {
    inset-block-start: -2px;
  }

  .md\:inset-b-s--2 {
    inset-block-start: -4px;
  }

  .md\:inset-b-s--3 {
    inset-block-start: -6px;
  }

  .md\:inset-b-s--4 {
    inset-block-start: -8px;
  }

  .md\:inset-b-s--5 {
    inset-block-start: -10px;
  }

  .md\:inset-b-s--6 {
    inset-block-start: -12px;
  }

  .md\:inset-b-s--7 {
    inset-block-start: -14px;
  }

  .md\:inset-b-s--8 {
    inset-block-start: -16px;
  }

  .md\:inset-b-s--9 {
    inset-block-start: -18px;
  }

  .md\:inset-b-s--10 {
    inset-block-start: -20px;
  }

  .md\:inset-b-s--11 {
    inset-block-start: -22px;
  }

  .md\:inset-b-s--12 {
    inset-block-start: -24px;
  }

  .md\:inset-b-s-25 {
    inset-block-start: 25%;
  }

  .md\:inset-b-s-50 {
    inset-block-start: 50%;
  }

  .md\:inset-b-s-75 {
    inset-block-start: 75%;
  }

  .md\:inset-b-s-100 {
    inset-block-start: 100%;
  }

  .md\:inset-b-s--25 {
    inset-block-start: -25%;
  }

  .md\:inset-b-s--50 {
    inset-block-start: -50%;
  }

  .md\:inset-b-s--75 {
    inset-block-start: -75%;
  }

  .md\:inset-b-s--100 {
    inset-block-start: -100%;
  }

  .md\:overflow-hidden {
    overflow: hidden;
  }

  .md\:overflow-auto {
    overflow: auto;
  }

  .md\:overflow-scroll {
    overflow: scroll;
  }

  .md\:overflow-visible {
    overflow: visible;
  }

  .md\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .md\:overflow-x-auto {
    overflow-x: auto;
  }

  .md\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .md\:overflow-x-visible {
    overflow-x: visible;
  }

  .md\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .md\:overflow-y-auto {
    overflow-y: auto;
  }

  .md\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .md\:overflow-y-visible {
    overflow-y: visible;
  }

  .md\:w-2 {
    width: 4px;
  }

  .md\:w-4 {
    width: 8px;
  }

  .md\:w-6 {
    width: 12px;
  }

  .md\:w-8 {
    width: 16px;
  }

  .md\:w-10 {
    width: 20px;
  }

  .md\:w-12 {
    width: 24px;
  }

  .md\:w-14 {
    width: 28px;
  }

  .md\:w-16 {
    width: 32px;
  }

  .md\:w-18 {
    width: 36px;
  }

  .md\:w-20 {
    width: 40px;
  }

  .md\:w-22 {
    width: 44px;
  }

  .md\:w-24 {
    width: 48px;
  }

  .md\:w-26 {
    width: 52px;
  }

  .md\:w-28 {
    width: 56px;
  }

  .md\:w-30 {
    width: 60px;
  }

  .md\:w-32 {
    width: 64px;
  }

  .md\:w-34 {
    width: 68px;
  }

  .md\:w-36 {
    width: 72px;
  }

  .md\:w-38 {
    width: 76px;
  }

  .md\:w-40 {
    width: 80px;
  }

  .md\:w-42 {
    width: 84px;
  }

  .md\:w-44 {
    width: 88px;
  }

  .md\:w-46 {
    width: 92px;
  }

  .md\:w-48 {
    width: 96px;
  }

  .md\:w-50 {
    width: 100px;
  }

  .md\:w-52 {
    width: 104px;
  }

  .md\:w-54 {
    width: 108px;
  }

  .md\:w-56 {
    width: 112px;
  }

  .md\:w-58 {
    width: 116px;
  }

  .md\:w-60 {
    width: 120px;
  }

  .md\:w-62 {
    width: 124px;
  }

  .md\:w-64 {
    width: 128px;
  }

  .md\:w-66 {
    width: 132px;
  }

  .md\:w-68 {
    width: 136px;
  }

  .md\:w-70 {
    width: 140px;
  }

  .md\:w-72 {
    width: 144px;
  }

  .md\:w-74 {
    width: 148px;
  }

  .md\:w-76 {
    width: 152px;
  }

  .md\:w-78 {
    width: 156px;
  }

  .md\:w-80 {
    width: 160px;
  }

  .md\:w-82 {
    width: 164px;
  }

  .md\:w-84 {
    width: 168px;
  }

  .md\:w-86 {
    width: 172px;
  }

  .md\:w-88 {
    width: 176px;
  }

  .md\:w-90 {
    width: 180px;
  }

  .md\:w-92 {
    width: 184px;
  }

  .md\:w-94 {
    width: 188px;
  }

  .md\:w-96 {
    width: 192px;
  }

  .md\:w-98 {
    width: 196px;
  }

  .md\:w-100 {
    width: 200px;
  }

  .md\:w-102 {
    width: 204px;
  }

  .md\:w-104 {
    width: 208px;
  }

  .md\:w-106 {
    width: 212px;
  }

  .md\:w-108 {
    width: 216px;
  }

  .md\:w-110 {
    width: 220px;
  }

  .md\:w-112 {
    width: 224px;
  }

  .md\:w-114 {
    width: 228px;
  }

  .md\:w-116 {
    width: 232px;
  }

  .md\:w-118 {
    width: 236px;
  }

  .md\:w-120 {
    width: 240px;
  }

  .md\:w-122 {
    width: 244px;
  }

  .md\:w-124 {
    width: 248px;
  }

  .md\:w-126 {
    width: 252px;
  }

  .md\:w-128 {
    width: 256px;
  }

  .md\:w-130 {
    width: 260px;
  }

  .md\:w-132 {
    width: 264px;
  }

  .md\:w-134 {
    width: 268px;
  }

  .md\:w-136 {
    width: 272px;
  }

  .md\:w-138 {
    width: 276px;
  }

  .md\:w-140 {
    width: 280px;
  }

  .md\:w-142 {
    width: 284px;
  }

  .md\:w-144 {
    width: 288px;
  }

  .md\:w-146 {
    width: 292px;
  }

  .md\:w-148 {
    width: 296px;
  }

  .md\:w-150 {
    width: 300px;
  }

  .md\:w-152 {
    width: 304px;
  }

  .md\:w-154 {
    width: 308px;
  }

  .md\:w-156 {
    width: 312px;
  }

  .md\:w-158 {
    width: 316px;
  }

  .md\:w-160 {
    width: 320px;
  }

  .md\:w-162 {
    width: 324px;
  }

  .md\:w-164 {
    width: 328px;
  }

  .md\:w-166 {
    width: 332px;
  }

  .md\:w-168 {
    width: 336px;
  }

  .md\:w-170 {
    width: 340px;
  }

  .md\:w-172 {
    width: 344px;
  }

  .md\:w-174 {
    width: 348px;
  }

  .md\:w-176 {
    width: 352px;
  }

  .md\:w-178 {
    width: 356px;
  }

  .md\:w-180 {
    width: 360px;
  }

  .md\:w-182 {
    width: 364px;
  }

  .md\:w-184 {
    width: 368px;
  }

  .md\:w-186 {
    width: 372px;
  }

  .md\:w-188 {
    width: 376px;
  }

  .md\:w-190 {
    width: 380px;
  }

  .md\:w-192 {
    width: 384px;
  }

  .md\:w-0 {
    width: 0;
  }

  .md\:w-1 {
    width: 1px;
  }

  .md\:w-1\.5 {
    width: 2px;
  }

  .md\:w-fit {
    width: fit-content;
  }

  .md\:w-min {
    width: min-content;
  }

  .md\:w-max {
    width: max-content;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-screen {
    width: 100vw;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.3333333333%;
  }

  .md\:w-2\/3 {
    width: 66.6666666667%;
  }

  .md\:w-1\/4 {
    width: 25%;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-1\/10 {
    width: 10%;
  }

  .md\:w-2\/10 {
    width: 20%;
  }

  .md\:w-3\/10 {
    width: 30%;
  }

  .md\:w-4\/10 {
    width: 40%;
  }

  .md\:w-6\/10 {
    width: 60%;
  }

  .md\:w-7\/10 {
    width: 70%;
  }

  .md\:w-8\/10 {
    width: 80%;
  }

  .md\:w-9\/10 {
    width: 90%;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:max-w-2 {
    max-width: 4px;
  }

  .md\:max-w-4 {
    max-width: 8px;
  }

  .md\:max-w-6 {
    max-width: 12px;
  }

  .md\:max-w-8 {
    max-width: 16px;
  }

  .md\:max-w-10 {
    max-width: 20px;
  }

  .md\:max-w-12 {
    max-width: 24px;
  }

  .md\:max-w-14 {
    max-width: 28px;
  }

  .md\:max-w-16 {
    max-width: 32px;
  }

  .md\:max-w-18 {
    max-width: 36px;
  }

  .md\:max-w-20 {
    max-width: 40px;
  }

  .md\:max-w-22 {
    max-width: 44px;
  }

  .md\:max-w-24 {
    max-width: 48px;
  }

  .md\:max-w-26 {
    max-width: 52px;
  }

  .md\:max-w-28 {
    max-width: 56px;
  }

  .md\:max-w-30 {
    max-width: 60px;
  }

  .md\:max-w-32 {
    max-width: 64px;
  }

  .md\:max-w-34 {
    max-width: 68px;
  }

  .md\:max-w-36 {
    max-width: 72px;
  }

  .md\:max-w-38 {
    max-width: 76px;
  }

  .md\:max-w-40 {
    max-width: 80px;
  }

  .md\:max-w-42 {
    max-width: 84px;
  }

  .md\:max-w-44 {
    max-width: 88px;
  }

  .md\:max-w-46 {
    max-width: 92px;
  }

  .md\:max-w-48 {
    max-width: 96px;
  }

  .md\:max-w-50 {
    max-width: 100px;
  }

  .md\:max-w-52 {
    max-width: 104px;
  }

  .md\:max-w-54 {
    max-width: 108px;
  }

  .md\:max-w-56 {
    max-width: 112px;
  }

  .md\:max-w-58 {
    max-width: 116px;
  }

  .md\:max-w-60 {
    max-width: 120px;
  }

  .md\:max-w-62 {
    max-width: 124px;
  }

  .md\:max-w-64 {
    max-width: 128px;
  }

  .md\:max-w-66 {
    max-width: 132px;
  }

  .md\:max-w-68 {
    max-width: 136px;
  }

  .md\:max-w-70 {
    max-width: 140px;
  }

  .md\:max-w-72 {
    max-width: 144px;
  }

  .md\:max-w-74 {
    max-width: 148px;
  }

  .md\:max-w-76 {
    max-width: 152px;
  }

  .md\:max-w-78 {
    max-width: 156px;
  }

  .md\:max-w-80 {
    max-width: 160px;
  }

  .md\:max-w-82 {
    max-width: 164px;
  }

  .md\:max-w-84 {
    max-width: 168px;
  }

  .md\:max-w-86 {
    max-width: 172px;
  }

  .md\:max-w-88 {
    max-width: 176px;
  }

  .md\:max-w-90 {
    max-width: 180px;
  }

  .md\:max-w-92 {
    max-width: 184px;
  }

  .md\:max-w-94 {
    max-width: 188px;
  }

  .md\:max-w-96 {
    max-width: 192px;
  }

  .md\:max-w-98 {
    max-width: 196px;
  }

  .md\:max-w-100 {
    max-width: 200px;
  }

  .md\:max-w-102 {
    max-width: 204px;
  }

  .md\:max-w-104 {
    max-width: 208px;
  }

  .md\:max-w-106 {
    max-width: 212px;
  }

  .md\:max-w-108 {
    max-width: 216px;
  }

  .md\:max-w-110 {
    max-width: 220px;
  }

  .md\:max-w-112 {
    max-width: 224px;
  }

  .md\:max-w-114 {
    max-width: 228px;
  }

  .md\:max-w-116 {
    max-width: 232px;
  }

  .md\:max-w-118 {
    max-width: 236px;
  }

  .md\:max-w-120 {
    max-width: 240px;
  }

  .md\:max-w-122 {
    max-width: 244px;
  }

  .md\:max-w-124 {
    max-width: 248px;
  }

  .md\:max-w-126 {
    max-width: 252px;
  }

  .md\:max-w-128 {
    max-width: 256px;
  }

  .md\:max-w-130 {
    max-width: 260px;
  }

  .md\:max-w-132 {
    max-width: 264px;
  }

  .md\:max-w-134 {
    max-width: 268px;
  }

  .md\:max-w-136 {
    max-width: 272px;
  }

  .md\:max-w-138 {
    max-width: 276px;
  }

  .md\:max-w-140 {
    max-width: 280px;
  }

  .md\:max-w-142 {
    max-width: 284px;
  }

  .md\:max-w-144 {
    max-width: 288px;
  }

  .md\:max-w-146 {
    max-width: 292px;
  }

  .md\:max-w-148 {
    max-width: 296px;
  }

  .md\:max-w-150 {
    max-width: 300px;
  }

  .md\:max-w-152 {
    max-width: 304px;
  }

  .md\:max-w-154 {
    max-width: 308px;
  }

  .md\:max-w-156 {
    max-width: 312px;
  }

  .md\:max-w-158 {
    max-width: 316px;
  }

  .md\:max-w-160 {
    max-width: 320px;
  }

  .md\:max-w-162 {
    max-width: 324px;
  }

  .md\:max-w-164 {
    max-width: 328px;
  }

  .md\:max-w-166 {
    max-width: 332px;
  }

  .md\:max-w-168 {
    max-width: 336px;
  }

  .md\:max-w-170 {
    max-width: 340px;
  }

  .md\:max-w-172 {
    max-width: 344px;
  }

  .md\:max-w-174 {
    max-width: 348px;
  }

  .md\:max-w-176 {
    max-width: 352px;
  }

  .md\:max-w-178 {
    max-width: 356px;
  }

  .md\:max-w-180 {
    max-width: 360px;
  }

  .md\:max-w-182 {
    max-width: 364px;
  }

  .md\:max-w-184 {
    max-width: 368px;
  }

  .md\:max-w-186 {
    max-width: 372px;
  }

  .md\:max-w-188 {
    max-width: 376px;
  }

  .md\:max-w-190 {
    max-width: 380px;
  }

  .md\:max-w-192 {
    max-width: 384px;
  }

  .md\:max-w-0 {
    max-width: 0;
  }

  .md\:max-w-1 {
    max-width: 1px;
  }

  .md\:max-w-1\.5 {
    max-width: 2px;
  }

  .md\:max-w-fit {
    max-width: fit-content;
  }

  .md\:max-w-min {
    max-width: min-content;
  }

  .md\:max-w-max {
    max-width: max-content;
  }

  .md\:max-w-auto {
    max-width: auto;
  }

  .md\:max-w-screen {
    max-width: 100vw;
  }

  .md\:max-w-1\/2 {
    max-width: 50%;
  }

  .md\:max-w-1\/3 {
    max-width: 33.3333333333%;
  }

  .md\:max-w-2\/3 {
    max-width: 66.6666666667%;
  }

  .md\:max-w-1\/4 {
    max-width: 25%;
  }

  .md\:max-w-3\/4 {
    max-width: 75%;
  }

  .md\:max-w-1\/10 {
    max-width: 10%;
  }

  .md\:max-w-2\/10 {
    max-width: 20%;
  }

  .md\:max-w-3\/10 {
    max-width: 30%;
  }

  .md\:max-w-4\/10 {
    max-width: 40%;
  }

  .md\:max-w-6\/10 {
    max-width: 60%;
  }

  .md\:max-w-7\/10 {
    max-width: 70%;
  }

  .md\:max-w-8\/10 {
    max-width: 80%;
  }

  .md\:max-w-9\/10 {
    max-width: 90%;
  }

  .md\:max-w-full {
    max-width: 100%;
  }

  .md\:min-w-2 {
    min-width: 4px;
  }

  .md\:min-w-4 {
    min-width: 8px;
  }

  .md\:min-w-6 {
    min-width: 12px;
  }

  .md\:min-w-8 {
    min-width: 16px;
  }

  .md\:min-w-10 {
    min-width: 20px;
  }

  .md\:min-w-12 {
    min-width: 24px;
  }

  .md\:min-w-14 {
    min-width: 28px;
  }

  .md\:min-w-16 {
    min-width: 32px;
  }

  .md\:min-w-18 {
    min-width: 36px;
  }

  .md\:min-w-20 {
    min-width: 40px;
  }

  .md\:min-w-22 {
    min-width: 44px;
  }

  .md\:min-w-24 {
    min-width: 48px;
  }

  .md\:min-w-26 {
    min-width: 52px;
  }

  .md\:min-w-28 {
    min-width: 56px;
  }

  .md\:min-w-30 {
    min-width: 60px;
  }

  .md\:min-w-32 {
    min-width: 64px;
  }

  .md\:min-w-34 {
    min-width: 68px;
  }

  .md\:min-w-36 {
    min-width: 72px;
  }

  .md\:min-w-38 {
    min-width: 76px;
  }

  .md\:min-w-40 {
    min-width: 80px;
  }

  .md\:min-w-42 {
    min-width: 84px;
  }

  .md\:min-w-44 {
    min-width: 88px;
  }

  .md\:min-w-46 {
    min-width: 92px;
  }

  .md\:min-w-48 {
    min-width: 96px;
  }

  .md\:min-w-50 {
    min-width: 100px;
  }

  .md\:min-w-52 {
    min-width: 104px;
  }

  .md\:min-w-54 {
    min-width: 108px;
  }

  .md\:min-w-56 {
    min-width: 112px;
  }

  .md\:min-w-58 {
    min-width: 116px;
  }

  .md\:min-w-60 {
    min-width: 120px;
  }

  .md\:min-w-62 {
    min-width: 124px;
  }

  .md\:min-w-64 {
    min-width: 128px;
  }

  .md\:min-w-66 {
    min-width: 132px;
  }

  .md\:min-w-68 {
    min-width: 136px;
  }

  .md\:min-w-70 {
    min-width: 140px;
  }

  .md\:min-w-72 {
    min-width: 144px;
  }

  .md\:min-w-74 {
    min-width: 148px;
  }

  .md\:min-w-76 {
    min-width: 152px;
  }

  .md\:min-w-78 {
    min-width: 156px;
  }

  .md\:min-w-80 {
    min-width: 160px;
  }

  .md\:min-w-82 {
    min-width: 164px;
  }

  .md\:min-w-84 {
    min-width: 168px;
  }

  .md\:min-w-86 {
    min-width: 172px;
  }

  .md\:min-w-88 {
    min-width: 176px;
  }

  .md\:min-w-90 {
    min-width: 180px;
  }

  .md\:min-w-92 {
    min-width: 184px;
  }

  .md\:min-w-94 {
    min-width: 188px;
  }

  .md\:min-w-96 {
    min-width: 192px;
  }

  .md\:min-w-98 {
    min-width: 196px;
  }

  .md\:min-w-100 {
    min-width: 200px;
  }

  .md\:min-w-102 {
    min-width: 204px;
  }

  .md\:min-w-104 {
    min-width: 208px;
  }

  .md\:min-w-106 {
    min-width: 212px;
  }

  .md\:min-w-108 {
    min-width: 216px;
  }

  .md\:min-w-110 {
    min-width: 220px;
  }

  .md\:min-w-112 {
    min-width: 224px;
  }

  .md\:min-w-114 {
    min-width: 228px;
  }

  .md\:min-w-116 {
    min-width: 232px;
  }

  .md\:min-w-118 {
    min-width: 236px;
  }

  .md\:min-w-120 {
    min-width: 240px;
  }

  .md\:min-w-122 {
    min-width: 244px;
  }

  .md\:min-w-124 {
    min-width: 248px;
  }

  .md\:min-w-126 {
    min-width: 252px;
  }

  .md\:min-w-128 {
    min-width: 256px;
  }

  .md\:min-w-130 {
    min-width: 260px;
  }

  .md\:min-w-132 {
    min-width: 264px;
  }

  .md\:min-w-134 {
    min-width: 268px;
  }

  .md\:min-w-136 {
    min-width: 272px;
  }

  .md\:min-w-138 {
    min-width: 276px;
  }

  .md\:min-w-140 {
    min-width: 280px;
  }

  .md\:min-w-142 {
    min-width: 284px;
  }

  .md\:min-w-144 {
    min-width: 288px;
  }

  .md\:min-w-146 {
    min-width: 292px;
  }

  .md\:min-w-148 {
    min-width: 296px;
  }

  .md\:min-w-150 {
    min-width: 300px;
  }

  .md\:min-w-152 {
    min-width: 304px;
  }

  .md\:min-w-154 {
    min-width: 308px;
  }

  .md\:min-w-156 {
    min-width: 312px;
  }

  .md\:min-w-158 {
    min-width: 316px;
  }

  .md\:min-w-160 {
    min-width: 320px;
  }

  .md\:min-w-162 {
    min-width: 324px;
  }

  .md\:min-w-164 {
    min-width: 328px;
  }

  .md\:min-w-166 {
    min-width: 332px;
  }

  .md\:min-w-168 {
    min-width: 336px;
  }

  .md\:min-w-170 {
    min-width: 340px;
  }

  .md\:min-w-172 {
    min-width: 344px;
  }

  .md\:min-w-174 {
    min-width: 348px;
  }

  .md\:min-w-176 {
    min-width: 352px;
  }

  .md\:min-w-178 {
    min-width: 356px;
  }

  .md\:min-w-180 {
    min-width: 360px;
  }

  .md\:min-w-182 {
    min-width: 364px;
  }

  .md\:min-w-184 {
    min-width: 368px;
  }

  .md\:min-w-186 {
    min-width: 372px;
  }

  .md\:min-w-188 {
    min-width: 376px;
  }

  .md\:min-w-190 {
    min-width: 380px;
  }

  .md\:min-w-192 {
    min-width: 384px;
  }

  .md\:min-w-0 {
    min-width: 0;
  }

  .md\:min-w-1 {
    min-width: 1px;
  }

  .md\:min-w-1\.5 {
    min-width: 2px;
  }

  .md\:min-w-fit {
    min-width: fit-content;
  }

  .md\:min-w-min {
    min-width: min-content;
  }

  .md\:min-w-max {
    min-width: max-content;
  }

  .md\:min-w-auto {
    min-width: auto;
  }

  .md\:min-w-screen {
    min-width: 100vw;
  }

  .md\:min-w-1\/2 {
    min-width: 50%;
  }

  .md\:min-w-1\/3 {
    min-width: 33.3333333333%;
  }

  .md\:min-w-2\/3 {
    min-width: 66.6666666667%;
  }

  .md\:min-w-1\/4 {
    min-width: 25%;
  }

  .md\:min-w-3\/4 {
    min-width: 75%;
  }

  .md\:min-w-1\/10 {
    min-width: 10%;
  }

  .md\:min-w-2\/10 {
    min-width: 20%;
  }

  .md\:min-w-3\/10 {
    min-width: 30%;
  }

  .md\:min-w-4\/10 {
    min-width: 40%;
  }

  .md\:min-w-6\/10 {
    min-width: 60%;
  }

  .md\:min-w-7\/10 {
    min-width: 70%;
  }

  .md\:min-w-8\/10 {
    min-width: 80%;
  }

  .md\:min-w-9\/10 {
    min-width: 90%;
  }

  .md\:min-w-full {
    min-width: 100%;
  }

  .md\:h-2 {
    height: 4px;
  }

  .md\:h-4 {
    height: 8px;
  }

  .md\:h-6 {
    height: 12px;
  }

  .md\:h-8 {
    height: 16px;
  }

  .md\:h-10 {
    height: 20px;
  }

  .md\:h-12 {
    height: 24px;
  }

  .md\:h-14 {
    height: 28px;
  }

  .md\:h-16 {
    height: 32px;
  }

  .md\:h-18 {
    height: 36px;
  }

  .md\:h-20 {
    height: 40px;
  }

  .md\:h-22 {
    height: 44px;
  }

  .md\:h-24 {
    height: 48px;
  }

  .md\:h-26 {
    height: 52px;
  }

  .md\:h-28 {
    height: 56px;
  }

  .md\:h-30 {
    height: 60px;
  }

  .md\:h-32 {
    height: 64px;
  }

  .md\:h-34 {
    height: 68px;
  }

  .md\:h-36 {
    height: 72px;
  }

  .md\:h-38 {
    height: 76px;
  }

  .md\:h-40 {
    height: 80px;
  }

  .md\:h-42 {
    height: 84px;
  }

  .md\:h-44 {
    height: 88px;
  }

  .md\:h-46 {
    height: 92px;
  }

  .md\:h-48 {
    height: 96px;
  }

  .md\:h-50 {
    height: 100px;
  }

  .md\:h-52 {
    height: 104px;
  }

  .md\:h-54 {
    height: 108px;
  }

  .md\:h-56 {
    height: 112px;
  }

  .md\:h-58 {
    height: 116px;
  }

  .md\:h-60 {
    height: 120px;
  }

  .md\:h-62 {
    height: 124px;
  }

  .md\:h-64 {
    height: 128px;
  }

  .md\:h-66 {
    height: 132px;
  }

  .md\:h-68 {
    height: 136px;
  }

  .md\:h-70 {
    height: 140px;
  }

  .md\:h-72 {
    height: 144px;
  }

  .md\:h-74 {
    height: 148px;
  }

  .md\:h-76 {
    height: 152px;
  }

  .md\:h-78 {
    height: 156px;
  }

  .md\:h-80 {
    height: 160px;
  }

  .md\:h-82 {
    height: 164px;
  }

  .md\:h-84 {
    height: 168px;
  }

  .md\:h-86 {
    height: 172px;
  }

  .md\:h-88 {
    height: 176px;
  }

  .md\:h-90 {
    height: 180px;
  }

  .md\:h-92 {
    height: 184px;
  }

  .md\:h-94 {
    height: 188px;
  }

  .md\:h-96 {
    height: 192px;
  }

  .md\:h-98 {
    height: 196px;
  }

  .md\:h-100 {
    height: 200px;
  }

  .md\:h-102 {
    height: 204px;
  }

  .md\:h-104 {
    height: 208px;
  }

  .md\:h-106 {
    height: 212px;
  }

  .md\:h-108 {
    height: 216px;
  }

  .md\:h-110 {
    height: 220px;
  }

  .md\:h-112 {
    height: 224px;
  }

  .md\:h-114 {
    height: 228px;
  }

  .md\:h-116 {
    height: 232px;
  }

  .md\:h-118 {
    height: 236px;
  }

  .md\:h-120 {
    height: 240px;
  }

  .md\:h-122 {
    height: 244px;
  }

  .md\:h-124 {
    height: 248px;
  }

  .md\:h-126 {
    height: 252px;
  }

  .md\:h-128 {
    height: 256px;
  }

  .md\:h-130 {
    height: 260px;
  }

  .md\:h-132 {
    height: 264px;
  }

  .md\:h-134 {
    height: 268px;
  }

  .md\:h-136 {
    height: 272px;
  }

  .md\:h-138 {
    height: 276px;
  }

  .md\:h-140 {
    height: 280px;
  }

  .md\:h-142 {
    height: 284px;
  }

  .md\:h-144 {
    height: 288px;
  }

  .md\:h-146 {
    height: 292px;
  }

  .md\:h-148 {
    height: 296px;
  }

  .md\:h-150 {
    height: 300px;
  }

  .md\:h-152 {
    height: 304px;
  }

  .md\:h-154 {
    height: 308px;
  }

  .md\:h-156 {
    height: 312px;
  }

  .md\:h-158 {
    height: 316px;
  }

  .md\:h-160 {
    height: 320px;
  }

  .md\:h-162 {
    height: 324px;
  }

  .md\:h-164 {
    height: 328px;
  }

  .md\:h-166 {
    height: 332px;
  }

  .md\:h-168 {
    height: 336px;
  }

  .md\:h-170 {
    height: 340px;
  }

  .md\:h-172 {
    height: 344px;
  }

  .md\:h-174 {
    height: 348px;
  }

  .md\:h-176 {
    height: 352px;
  }

  .md\:h-178 {
    height: 356px;
  }

  .md\:h-180 {
    height: 360px;
  }

  .md\:h-182 {
    height: 364px;
  }

  .md\:h-184 {
    height: 368px;
  }

  .md\:h-186 {
    height: 372px;
  }

  .md\:h-188 {
    height: 376px;
  }

  .md\:h-190 {
    height: 380px;
  }

  .md\:h-192 {
    height: 384px;
  }

  .md\:h-0 {
    height: 0;
  }

  .md\:h-1 {
    height: 1px;
  }

  .md\:h-1\.5 {
    height: 2px;
  }

  .md\:h-fit {
    height: fit-content;
  }

  .md\:h-min {
    height: min-content;
  }

  .md\:h-max {
    height: max-content;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:h-screen {
    height: 100vh;
  }

  .md\:h-1\/2 {
    height: 50%;
  }

  .md\:h-1\/3 {
    height: 33.3333333333%;
  }

  .md\:h-2\/3 {
    height: 66.6666666667%;
  }

  .md\:h-1\/4 {
    height: 25%;
  }

  .md\:h-3\/4 {
    height: 75%;
  }

  .md\:h-1\/10 {
    height: 10%;
  }

  .md\:h-2\/10 {
    height: 20%;
  }

  .md\:h-3\/10 {
    height: 30%;
  }

  .md\:h-4\/10 {
    height: 40%;
  }

  .md\:h-6\/10 {
    height: 60%;
  }

  .md\:h-7\/10 {
    height: 70%;
  }

  .md\:h-8\/10 {
    height: 80%;
  }

  .md\:h-9\/10 {
    height: 90%;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:max-h-2 {
    max-height: 4px;
  }

  .md\:max-h-4 {
    max-height: 8px;
  }

  .md\:max-h-6 {
    max-height: 12px;
  }

  .md\:max-h-8 {
    max-height: 16px;
  }

  .md\:max-h-10 {
    max-height: 20px;
  }

  .md\:max-h-12 {
    max-height: 24px;
  }

  .md\:max-h-14 {
    max-height: 28px;
  }

  .md\:max-h-16 {
    max-height: 32px;
  }

  .md\:max-h-18 {
    max-height: 36px;
  }

  .md\:max-h-20 {
    max-height: 40px;
  }

  .md\:max-h-22 {
    max-height: 44px;
  }

  .md\:max-h-24 {
    max-height: 48px;
  }

  .md\:max-h-26 {
    max-height: 52px;
  }

  .md\:max-h-28 {
    max-height: 56px;
  }

  .md\:max-h-30 {
    max-height: 60px;
  }

  .md\:max-h-32 {
    max-height: 64px;
  }

  .md\:max-h-34 {
    max-height: 68px;
  }

  .md\:max-h-36 {
    max-height: 72px;
  }

  .md\:max-h-38 {
    max-height: 76px;
  }

  .md\:max-h-40 {
    max-height: 80px;
  }

  .md\:max-h-42 {
    max-height: 84px;
  }

  .md\:max-h-44 {
    max-height: 88px;
  }

  .md\:max-h-46 {
    max-height: 92px;
  }

  .md\:max-h-48 {
    max-height: 96px;
  }

  .md\:max-h-50 {
    max-height: 100px;
  }

  .md\:max-h-52 {
    max-height: 104px;
  }

  .md\:max-h-54 {
    max-height: 108px;
  }

  .md\:max-h-56 {
    max-height: 112px;
  }

  .md\:max-h-58 {
    max-height: 116px;
  }

  .md\:max-h-60 {
    max-height: 120px;
  }

  .md\:max-h-62 {
    max-height: 124px;
  }

  .md\:max-h-64 {
    max-height: 128px;
  }

  .md\:max-h-66 {
    max-height: 132px;
  }

  .md\:max-h-68 {
    max-height: 136px;
  }

  .md\:max-h-70 {
    max-height: 140px;
  }

  .md\:max-h-72 {
    max-height: 144px;
  }

  .md\:max-h-74 {
    max-height: 148px;
  }

  .md\:max-h-76 {
    max-height: 152px;
  }

  .md\:max-h-78 {
    max-height: 156px;
  }

  .md\:max-h-80 {
    max-height: 160px;
  }

  .md\:max-h-82 {
    max-height: 164px;
  }

  .md\:max-h-84 {
    max-height: 168px;
  }

  .md\:max-h-86 {
    max-height: 172px;
  }

  .md\:max-h-88 {
    max-height: 176px;
  }

  .md\:max-h-90 {
    max-height: 180px;
  }

  .md\:max-h-92 {
    max-height: 184px;
  }

  .md\:max-h-94 {
    max-height: 188px;
  }

  .md\:max-h-96 {
    max-height: 192px;
  }

  .md\:max-h-98 {
    max-height: 196px;
  }

  .md\:max-h-100 {
    max-height: 200px;
  }

  .md\:max-h-102 {
    max-height: 204px;
  }

  .md\:max-h-104 {
    max-height: 208px;
  }

  .md\:max-h-106 {
    max-height: 212px;
  }

  .md\:max-h-108 {
    max-height: 216px;
  }

  .md\:max-h-110 {
    max-height: 220px;
  }

  .md\:max-h-112 {
    max-height: 224px;
  }

  .md\:max-h-114 {
    max-height: 228px;
  }

  .md\:max-h-116 {
    max-height: 232px;
  }

  .md\:max-h-118 {
    max-height: 236px;
  }

  .md\:max-h-120 {
    max-height: 240px;
  }

  .md\:max-h-122 {
    max-height: 244px;
  }

  .md\:max-h-124 {
    max-height: 248px;
  }

  .md\:max-h-126 {
    max-height: 252px;
  }

  .md\:max-h-128 {
    max-height: 256px;
  }

  .md\:max-h-130 {
    max-height: 260px;
  }

  .md\:max-h-132 {
    max-height: 264px;
  }

  .md\:max-h-134 {
    max-height: 268px;
  }

  .md\:max-h-136 {
    max-height: 272px;
  }

  .md\:max-h-138 {
    max-height: 276px;
  }

  .md\:max-h-140 {
    max-height: 280px;
  }

  .md\:max-h-142 {
    max-height: 284px;
  }

  .md\:max-h-144 {
    max-height: 288px;
  }

  .md\:max-h-146 {
    max-height: 292px;
  }

  .md\:max-h-148 {
    max-height: 296px;
  }

  .md\:max-h-150 {
    max-height: 300px;
  }

  .md\:max-h-152 {
    max-height: 304px;
  }

  .md\:max-h-154 {
    max-height: 308px;
  }

  .md\:max-h-156 {
    max-height: 312px;
  }

  .md\:max-h-158 {
    max-height: 316px;
  }

  .md\:max-h-160 {
    max-height: 320px;
  }

  .md\:max-h-162 {
    max-height: 324px;
  }

  .md\:max-h-164 {
    max-height: 328px;
  }

  .md\:max-h-166 {
    max-height: 332px;
  }

  .md\:max-h-168 {
    max-height: 336px;
  }

  .md\:max-h-170 {
    max-height: 340px;
  }

  .md\:max-h-172 {
    max-height: 344px;
  }

  .md\:max-h-174 {
    max-height: 348px;
  }

  .md\:max-h-176 {
    max-height: 352px;
  }

  .md\:max-h-178 {
    max-height: 356px;
  }

  .md\:max-h-180 {
    max-height: 360px;
  }

  .md\:max-h-182 {
    max-height: 364px;
  }

  .md\:max-h-184 {
    max-height: 368px;
  }

  .md\:max-h-186 {
    max-height: 372px;
  }

  .md\:max-h-188 {
    max-height: 376px;
  }

  .md\:max-h-190 {
    max-height: 380px;
  }

  .md\:max-h-192 {
    max-height: 384px;
  }

  .md\:max-h-0 {
    max-height: 0;
  }

  .md\:max-h-1 {
    max-height: 1px;
  }

  .md\:max-h-1\.5 {
    max-height: 2px;
  }

  .md\:max-h-fit {
    max-height: fit-content;
  }

  .md\:max-h-min {
    max-height: min-content;
  }

  .md\:max-h-max {
    max-height: max-content;
  }

  .md\:max-h-auto {
    max-height: auto;
  }

  .md\:max-h-screen {
    max-height: 100vh;
  }

  .md\:max-h-1\/2 {
    max-height: 50%;
  }

  .md\:max-h-1\/3 {
    max-height: 33.3333333333%;
  }

  .md\:max-h-2\/3 {
    max-height: 66.6666666667%;
  }

  .md\:max-h-1\/4 {
    max-height: 25%;
  }

  .md\:max-h-3\/4 {
    max-height: 75%;
  }

  .md\:max-h-1\/10 {
    max-height: 10%;
  }

  .md\:max-h-2\/10 {
    max-height: 20%;
  }

  .md\:max-h-3\/10 {
    max-height: 30%;
  }

  .md\:max-h-4\/10 {
    max-height: 40%;
  }

  .md\:max-h-6\/10 {
    max-height: 60%;
  }

  .md\:max-h-7\/10 {
    max-height: 70%;
  }

  .md\:max-h-8\/10 {
    max-height: 80%;
  }

  .md\:max-h-9\/10 {
    max-height: 90%;
  }

  .md\:max-h-full {
    max-height: 100%;
  }

  .md\:min-h-2 {
    min-height: 4px;
  }

  .md\:min-h-4 {
    min-height: 8px;
  }

  .md\:min-h-6 {
    min-height: 12px;
  }

  .md\:min-h-8 {
    min-height: 16px;
  }

  .md\:min-h-10 {
    min-height: 20px;
  }

  .md\:min-h-12 {
    min-height: 24px;
  }

  .md\:min-h-14 {
    min-height: 28px;
  }

  .md\:min-h-16 {
    min-height: 32px;
  }

  .md\:min-h-18 {
    min-height: 36px;
  }

  .md\:min-h-20 {
    min-height: 40px;
  }

  .md\:min-h-22 {
    min-height: 44px;
  }

  .md\:min-h-24 {
    min-height: 48px;
  }

  .md\:min-h-26 {
    min-height: 52px;
  }

  .md\:min-h-28 {
    min-height: 56px;
  }

  .md\:min-h-30 {
    min-height: 60px;
  }

  .md\:min-h-32 {
    min-height: 64px;
  }

  .md\:min-h-34 {
    min-height: 68px;
  }

  .md\:min-h-36 {
    min-height: 72px;
  }

  .md\:min-h-38 {
    min-height: 76px;
  }

  .md\:min-h-40 {
    min-height: 80px;
  }

  .md\:min-h-42 {
    min-height: 84px;
  }

  .md\:min-h-44 {
    min-height: 88px;
  }

  .md\:min-h-46 {
    min-height: 92px;
  }

  .md\:min-h-48 {
    min-height: 96px;
  }

  .md\:min-h-50 {
    min-height: 100px;
  }

  .md\:min-h-52 {
    min-height: 104px;
  }

  .md\:min-h-54 {
    min-height: 108px;
  }

  .md\:min-h-56 {
    min-height: 112px;
  }

  .md\:min-h-58 {
    min-height: 116px;
  }

  .md\:min-h-60 {
    min-height: 120px;
  }

  .md\:min-h-62 {
    min-height: 124px;
  }

  .md\:min-h-64 {
    min-height: 128px;
  }

  .md\:min-h-66 {
    min-height: 132px;
  }

  .md\:min-h-68 {
    min-height: 136px;
  }

  .md\:min-h-70 {
    min-height: 140px;
  }

  .md\:min-h-72 {
    min-height: 144px;
  }

  .md\:min-h-74 {
    min-height: 148px;
  }

  .md\:min-h-76 {
    min-height: 152px;
  }

  .md\:min-h-78 {
    min-height: 156px;
  }

  .md\:min-h-80 {
    min-height: 160px;
  }

  .md\:min-h-82 {
    min-height: 164px;
  }

  .md\:min-h-84 {
    min-height: 168px;
  }

  .md\:min-h-86 {
    min-height: 172px;
  }

  .md\:min-h-88 {
    min-height: 176px;
  }

  .md\:min-h-90 {
    min-height: 180px;
  }

  .md\:min-h-92 {
    min-height: 184px;
  }

  .md\:min-h-94 {
    min-height: 188px;
  }

  .md\:min-h-96 {
    min-height: 192px;
  }

  .md\:min-h-98 {
    min-height: 196px;
  }

  .md\:min-h-100 {
    min-height: 200px;
  }

  .md\:min-h-102 {
    min-height: 204px;
  }

  .md\:min-h-104 {
    min-height: 208px;
  }

  .md\:min-h-106 {
    min-height: 212px;
  }

  .md\:min-h-108 {
    min-height: 216px;
  }

  .md\:min-h-110 {
    min-height: 220px;
  }

  .md\:min-h-112 {
    min-height: 224px;
  }

  .md\:min-h-114 {
    min-height: 228px;
  }

  .md\:min-h-116 {
    min-height: 232px;
  }

  .md\:min-h-118 {
    min-height: 236px;
  }

  .md\:min-h-120 {
    min-height: 240px;
  }

  .md\:min-h-122 {
    min-height: 244px;
  }

  .md\:min-h-124 {
    min-height: 248px;
  }

  .md\:min-h-126 {
    min-height: 252px;
  }

  .md\:min-h-128 {
    min-height: 256px;
  }

  .md\:min-h-130 {
    min-height: 260px;
  }

  .md\:min-h-132 {
    min-height: 264px;
  }

  .md\:min-h-134 {
    min-height: 268px;
  }

  .md\:min-h-136 {
    min-height: 272px;
  }

  .md\:min-h-138 {
    min-height: 276px;
  }

  .md\:min-h-140 {
    min-height: 280px;
  }

  .md\:min-h-142 {
    min-height: 284px;
  }

  .md\:min-h-144 {
    min-height: 288px;
  }

  .md\:min-h-146 {
    min-height: 292px;
  }

  .md\:min-h-148 {
    min-height: 296px;
  }

  .md\:min-h-150 {
    min-height: 300px;
  }

  .md\:min-h-152 {
    min-height: 304px;
  }

  .md\:min-h-154 {
    min-height: 308px;
  }

  .md\:min-h-156 {
    min-height: 312px;
  }

  .md\:min-h-158 {
    min-height: 316px;
  }

  .md\:min-h-160 {
    min-height: 320px;
  }

  .md\:min-h-162 {
    min-height: 324px;
  }

  .md\:min-h-164 {
    min-height: 328px;
  }

  .md\:min-h-166 {
    min-height: 332px;
  }

  .md\:min-h-168 {
    min-height: 336px;
  }

  .md\:min-h-170 {
    min-height: 340px;
  }

  .md\:min-h-172 {
    min-height: 344px;
  }

  .md\:min-h-174 {
    min-height: 348px;
  }

  .md\:min-h-176 {
    min-height: 352px;
  }

  .md\:min-h-178 {
    min-height: 356px;
  }

  .md\:min-h-180 {
    min-height: 360px;
  }

  .md\:min-h-182 {
    min-height: 364px;
  }

  .md\:min-h-184 {
    min-height: 368px;
  }

  .md\:min-h-186 {
    min-height: 372px;
  }

  .md\:min-h-188 {
    min-height: 376px;
  }

  .md\:min-h-190 {
    min-height: 380px;
  }

  .md\:min-h-192 {
    min-height: 384px;
  }

  .md\:min-h-0 {
    min-height: 0;
  }

  .md\:min-h-1 {
    min-height: 1px;
  }

  .md\:min-h-1\.5 {
    min-height: 2px;
  }

  .md\:min-h-fit {
    min-height: fit-content;
  }

  .md\:min-h-min {
    min-height: min-content;
  }

  .md\:min-h-max {
    min-height: max-content;
  }

  .md\:min-h-auto {
    min-height: auto;
  }

  .md\:min-h-screen {
    min-height: 100vh;
  }

  .md\:min-h-1\/2 {
    min-height: 50%;
  }

  .md\:min-h-1\/3 {
    min-height: 33.3333333333%;
  }

  .md\:min-h-2\/3 {
    min-height: 66.6666666667%;
  }

  .md\:min-h-1\/4 {
    min-height: 25%;
  }

  .md\:min-h-3\/4 {
    min-height: 75%;
  }

  .md\:min-h-1\/10 {
    min-height: 10%;
  }

  .md\:min-h-2\/10 {
    min-height: 20%;
  }

  .md\:min-h-3\/10 {
    min-height: 30%;
  }

  .md\:min-h-4\/10 {
    min-height: 40%;
  }

  .md\:min-h-6\/10 {
    min-height: 60%;
  }

  .md\:min-h-7\/10 {
    min-height: 70%;
  }

  .md\:min-h-8\/10 {
    min-height: 80%;
  }

  .md\:min-h-9\/10 {
    min-height: 90%;
  }

  .md\:min-h-full {
    min-height: 100%;
  }

  .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-nowrap {
    flex-wrap: nowrap;
  }

  .md\:flex-wrap {
    flex-wrap: wrap;
  }

  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .md\:grow-1 {
    flex-grow: 1;
  }

  .md\:grow-0 {
    flex-grow: 0;
  }

  .md\:shrink-1 {
    flex-shrink: 1;
  }

  .md\:shrink-0 {
    flex-shrink: 0;
  }

  .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\:grid-col-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-col-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-col-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-col-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-col-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .md\:grid-col-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .md\:grid-col-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .md\:grid-col-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .md\:grid-col-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .md\:grid-col-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md\:grid-col-none {
    grid-template-columns: none;
  }

  .md\:grid-col-subgrid {
    grid-template-columns: subgrid;
  }

  .md\:grid-row-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-row-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-row-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-row-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-row-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-row-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-row-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }

  .md\:grid-row-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }

  .md\:grid-row-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }

  .md\:grid-row-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }

  .md\:grid-row-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }

  .md\:grid-row-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }

  .md\:grid-row-none {
    grid-template-rows: none;
  }

  .md\:grid-row-subgrid {
    grid-template-rows: subgrid;
  }

  .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-span-auto {
    grid-column: auto;
  }

  .md\:col-e-1 {
    grid-column-end: 1;
  }

  .md\:col-e-2 {
    grid-column-end: 2;
  }

  .md\:col-e-3 {
    grid-column-end: 3;
  }

  .md\:col-e-4 {
    grid-column-end: 4;
  }

  .md\:col-e-5 {
    grid-column-end: 5;
  }

  .md\:col-e-6 {
    grid-column-end: 6;
  }

  .md\:col-e-7 {
    grid-column-end: 7;
  }

  .md\:col-e-8 {
    grid-column-end: 8;
  }

  .md\:col-e-9 {
    grid-column-end: 9;
  }

  .md\:col-e-10 {
    grid-column-end: 10;
  }

  .md\:col-e-11 {
    grid-column-end: 11;
  }

  .md\:col-e-12 {
    grid-column-end: 12;
  }

  .md\:col-e-13 {
    grid-column-end: 13;
  }

  .md\:col-e-auto {
    grid-column-end: auto;
  }

  .md\:col-s-1 {
    grid-column-start: 1;
  }

  .md\:col-s-2 {
    grid-column-start: 2;
  }

  .md\:col-s-3 {
    grid-column-start: 3;
  }

  .md\:col-s-4 {
    grid-column-start: 4;
  }

  .md\:col-s-5 {
    grid-column-start: 5;
  }

  .md\:col-s-6 {
    grid-column-start: 6;
  }

  .md\:col-s-7 {
    grid-column-start: 7;
  }

  .md\:col-s-8 {
    grid-column-start: 8;
  }

  .md\:col-s-9 {
    grid-column-start: 9;
  }

  .md\:col-s-10 {
    grid-column-start: 10;
  }

  .md\:col-s-11 {
    grid-column-start: 11;
  }

  .md\:col-s-12 {
    grid-column-start: 12;
  }

  .md\:col-s-13 {
    grid-column-start: 13;
  }

  .md\:col-s-auto {
    grid-column-start: 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-7 {
    grid-row: span 7/span 7;
  }

  .md\:row-span-8 {
    grid-row: span 8/span 8;
  }

  .md\:row-span-9 {
    grid-row: span 9/span 9;
  }

  .md\:row-span-10 {
    grid-row: span 10/span 10;
  }

  .md\:row-span-11 {
    grid-row: span 11/span 11;
  }

  .md\:row-span-12 {
    grid-row: span 12/span 12;
  }

  .md\:row-span-full {
    grid-row: 1 / -1;
  }

  .md\:row-span-auto {
    grid-row: auto;
  }

  .md\:row-s-1 {
    grid-row-start: 1;
  }

  .md\:row-s-2 {
    grid-row-start: 2;
  }

  .md\:row-s-3 {
    grid-row-start: 3;
  }

  .md\:row-s-4 {
    grid-row-start: 4;
  }

  .md\:row-s-5 {
    grid-row-start: 5;
  }

  .md\:row-s-6 {
    grid-row-start: 6;
  }

  .md\:row-s-7 {
    grid-row-start: 7;
  }

  .md\:row-s-8 {
    grid-row-start: 8;
  }

  .md\:row-s-9 {
    grid-row-start: 9;
  }

  .md\:row-s-10 {
    grid-row-start: 10;
  }

  .md\:row-s-11 {
    grid-row-start: 11;
  }

  .md\:row-s-12 {
    grid-row-start: 12;
  }

  .md\:row-s-13 {
    grid-row-start: 13;
  }

  .md\:row-s-auto {
    grid-row-start: auto;
  }

  .md\:row-e-1 {
    grid-row-end: 1;
  }

  .md\:row-e-2 {
    grid-row-end: 2;
  }

  .md\:row-e-3 {
    grid-row-end: 3;
  }

  .md\:row-e-4 {
    grid-row-end: 4;
  }

  .md\:row-e-5 {
    grid-row-end: 5;
  }

  .md\:row-e-6 {
    grid-row-end: 6;
  }

  .md\:row-e-7 {
    grid-row-end: 7;
  }

  .md\:row-e-8 {
    grid-row-end: 8;
  }

  .md\:row-e-9 {
    grid-row-end: 9;
  }

  .md\:row-e-10 {
    grid-row-end: 10;
  }

  .md\:row-e-11 {
    grid-row-end: 11;
  }

  .md\:row-e-12 {
    grid-row-end: 12;
  }

  .md\:row-e-13 {
    grid-row-end: 13;
  }

  .md\:row-e-auto {
    grid-row-end: auto;
  }

  .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-stretch {
    justify-content: stretch;
  }

  .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\:justify-self-start {
    justify-self: start;
  }

  .md\:justify-self-auto {
    justify-self: auto;
  }

  .md\:justify-self-end {
    justify-self: end;
  }

  .md\:justify-self-center {
    justify-self: center;
  }

  .md\:justify-self-stretch {
    justify-self: stretch;
  }

  .md\:align-start {
    align-content: flex-start;
  }

  .md\:align-end {
    align-content: flex-end;
  }

  .md\:align-center {
    align-content: center;
  }

  .md\:align-between {
    align-content: space-between;
  }

  .md\:align-around {
    align-content: space-around;
  }

  .md\:align-stretch {
    align-content: stretch;
  }

  .md\:align-items-start {
    align-items: start;
  }

  .md\:align-items-end {
    align-items: end;
  }

  .md\:align-items-center {
    align-items: center;
  }

  .md\:align-items-stretch {
    align-items: stretch;
  }

  .md\:align-self-start {
    align-self: start;
  }

  .md\:align-self-auto {
    align-self: auto;
  }

  .md\:align-self-end {
    align-self: end;
  }

  .md\:align-self-center {
    align-self: center;
  }

  .md\:align-self-stretch {
    align-self: stretch;
  }

  .md\:place-start {
    place-content: start;
  }

  .md\:place-end {
    place-content: end;
  }

  .md\:place-center {
    place-content: center;
  }

  .md\:place-between {
    place-content: space-between;
  }

  .md\:place-around {
    place-content: space-around;
  }

  .md\:place-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\:place-self-start {
    place-self: start;
  }

  .md\:place-self-auto {
    place-self: auto;
  }

  .md\:place-self-end {
    place-self: end;
  }

  .md\:place-self-center {
    place-self: center;
  }

  .md\:place-self-stretch {
    place-self: stretch;
  }

  .md\:img-cover {
    object-fit: cover;
  }

  .md\:img-contain {
    object-fit: contain;
  }

  .md\:img-none {
    object-fit: none;
  }

  .md\:img-b {
    object-position: bottom;
  }

  .md\:img-c {
    object-position: center;
  }

  .md\:img-l {
    object-position: left;
  }

  .md\:img-r {
    object-position: right;
  }

  .md\:img-t {
    object-position: top;
  }

  .md\:img-tr {
    object-position: right top;
  }

  .md\:img-tl {
    object-position: left top;
  }

  .md\:img-br {
    object-position: right bottom;
  }

  .md\:img-bl {
    object-position: left bottom;
  }
}

@media (min-width: 992px) {
  .col-1-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 8.3333333333%;
  }

  .col-2-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 16.6666666667%;
  }

  .col-3-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 25%;
  }

  .col-4-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 33.3333333333%;
  }

  .col-5-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 41.6666666667%;
  }

  .col-6-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 50%;
  }

  .col-7-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 58.3333333333%;
  }

  .col-8-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 66.6666666667%;
  }

  .col-9-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 75%;
  }

  .col-10-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 83.3333333333%;
  }

  .col-11-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 91.6666666667%;
  }

  .col-12-lg {
    box-sizing: border-box;
    flex-grow: 0;
    width: 100%;
  }

  .container {
    max-width: 960px;
  }

  .lg\:d-none {
    display: none;
  }

  .lg\:d-block {
    display: block;
  }

  .lg\:d-flex {
    display: flex;
  }

  .lg\:d-inline-block {
    display: inline-block;
  }

  .lg\:d-grid {
    display: grid;
  }

  .lg\:d-inline-flex {
    display: inline-flex;
  }

  .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-6 {
    border-width: 6px;
  }

  .lg\:border-8 {
    border-width: 8px;
  }

  .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-6 {
    border-top-width: 6px;
  }

  .lg\:border-t-8 {
    border-top-width: 8px;
  }

  .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-6 {
    border-bottom-width: 6px;
  }

  .lg\:border-b-8 {
    border-bottom-width: 8px;
  }

  .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-6 {
    border-left-width: 6px;
  }

  .lg\:border-l-8 {
    border-left-width: 8px;
  }

  .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-6 {
    border-right-width: 6px;
  }

  .lg\:border-r-8 {
    border-right-width: 8px;
  }

  .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-hidden {
    border-style: hidden;
  }

  .lg\:border-none {
    border-style: none;
  }

  .lg\:border-t-solid {
    border-top-style: solid;
  }

  .lg\:border-t-dashed {
    border-top-style: dashed;
  }

  .lg\:border-t-dotted {
    border-top-style: dotted;
  }

  .lg\:border-t-double {
    border-top-style: double;
  }

  .lg\:border-t-hidden {
    border-top-style: hidden;
  }

  .lg\:border-t-none {
    border-top-style: none;
  }

  .lg\:border-b-solid {
    border-bottom-style: solid;
  }

  .lg\:border-b-dashed {
    border-bottom-style: dashed;
  }

  .lg\:border-b-dotted {
    border-bottom-style: dotted;
  }

  .lg\:border-b-double {
    border-bottom-style: double;
  }

  .lg\:border-b-hidden {
    border-bottom-style: hidden;
  }

  .lg\:border-b-none {
    border-bottom-style: none;
  }

  .lg\:border-l-solid {
    border-left-style: solid;
  }

  .lg\:border-l-dashed {
    border-left-style: dashed;
  }

  .lg\:border-l-dotted {
    border-left-style: dotted;
  }

  .lg\:border-l-double {
    border-left-style: double;
  }

  .lg\:border-l-hidden {
    border-left-style: hidden;
  }

  .lg\:border-l-none {
    border-left-style: none;
  }

  .lg\:border-r-solid {
    border-right-style: solid;
  }

  .lg\:border-r-dashed {
    border-right-style: dashed;
  }

  .lg\:border-r-dotted {
    border-right-style: dotted;
  }

  .lg\:border-r-double {
    border-right-style: double;
  }

  .lg\:border-r-hidden {
    border-right-style: hidden;
  }

  .lg\:border-r-none {
    border-right-style: none;
  }

  .lg\:round-1 {
    border-radius: 2px;
  }

  .lg\:round-2 {
    border-radius: 4px;
  }

  .lg\:round-3 {
    border-radius: 6px;
  }

  .lg\:round-4 {
    border-radius: 8px;
  }

  .lg\:round-5 {
    border-radius: 10px;
  }

  .lg\:round-6 {
    border-radius: 12px;
  }

  .lg\:round-7 {
    border-radius: 14px;
  }

  .lg\:round-8 {
    border-radius: 16px;
  }

  .lg\:round-9 {
    border-radius: 20px;
  }

  .lg\:round-10 {
    border-radius: 24px;
  }

  .lg\:round-11 {
    border-radius: 28px;
  }

  .lg\:round-12 {
    border-radius: 32px;
  }

  .lg\:round-13 {
    border-radius: 36px;
  }

  .lg\:round-14 {
    border-radius: 40px;
  }

  .lg\:round-full {
    border-radius: 9999px;
  }

  .lg\:round-cricle {
    border-radius: 50%;
  }

  .lg\:round-t-1 {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
  }

  .lg\:round-t-2 {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }

  .lg\:round-t-3 {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }

  .lg\:round-t-4 {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

  .lg\:round-t-5 {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }

  .lg\:round-t-6 {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px;
  }

  .lg\:round-t-7 {
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
  }

  .lg\:round-t-8 {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
  }

  .lg\:round-t-9 {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
  }

  .lg\:round-t-10 {
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
  }

  .lg\:round-t-11 {
    border-top-right-radius: 28px;
    border-top-left-radius: 28px;
  }

  .lg\:round-t-12 {
    border-top-right-radius: 32px;
    border-top-left-radius: 32px;
  }

  .lg\:round-t-13 {
    border-top-right-radius: 36px;
    border-top-left-radius: 36px;
  }

  .lg\:round-t-14 {
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
  }

  .lg\:round-t-full {
    border-top-right-radius: 9999px;
    border-top-left-radius: 9999px;
  }

  .lg\:round-b-1 {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .lg\:round-b-2 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .lg\:round-b-3 {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .lg\:round-b-4 {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .lg\:round-b-5 {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .lg\:round-b-6 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .lg\:round-b-7 {
    border-bottom-right-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .lg\:round-b-8 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .lg\:round-b-9 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .lg\:round-b-10 {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .lg\:round-b-11 {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .lg\:round-b-12 {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .lg\:round-b-13 {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .lg\:round-b-14 {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .lg\:round-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:round-l-1 {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .lg\:round-l-2 {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .lg\:round-l-3 {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .lg\:round-l-4 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .lg\:round-l-5 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .lg\:round-l-6 {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .lg\:round-l-7 {
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .lg\:round-l-8 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .lg\:round-l-9 {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .lg\:round-l-10 {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .lg\:round-l-11 {
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .lg\:round-l-12 {
    border-top-left-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .lg\:round-l-13 {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .lg\:round-l-14 {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .lg\:round-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:round-r-1 {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
  }

  .lg\:round-r-2 {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .lg\:round-r-3 {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .lg\:round-r-4 {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }

  .lg\:round-r-5 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .lg\:round-r-6 {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
  }

  .lg\:round-r-7 {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
  }

  .lg\:round-r-8 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .lg\:round-r-9 {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }

  .lg\:round-r-10 {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .lg\:round-r-11 {
    border-top-right-radius: 28px;
    border-bottom-right-radius: 28px;
  }

  .lg\:round-r-12 {
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
  }

  .lg\:round-r-13 {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .lg\:round-r-14 {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .lg\:round-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:round-s-1 {
    border-start-start-radius: 2px;
  }

  .lg\:round-s-2 {
    border-start-start-radius: 4px;
  }

  .lg\:round-s-3 {
    border-start-start-radius: 6px;
  }

  .lg\:round-s-4 {
    border-start-start-radius: 8px;
  }

  .lg\:round-s-5 {
    border-start-start-radius: 10px;
  }

  .lg\:round-s-6 {
    border-start-start-radius: 12px;
  }

  .lg\:round-s-7 {
    border-start-start-radius: 14px;
  }

  .lg\:round-s-8 {
    border-start-start-radius: 16px;
  }

  .lg\:round-s-9 {
    border-start-start-radius: 20px;
  }

  .lg\:round-s-10 {
    border-start-start-radius: 24px;
  }

  .lg\:round-s-11 {
    border-start-start-radius: 28px;
  }

  .lg\:round-s-12 {
    border-start-start-radius: 32px;
  }

  .lg\:round-s-13 {
    border-start-start-radius: 36px;
  }

  .lg\:round-s-14 {
    border-start-start-radius: 40px;
  }

  .lg\:round-s-full {
    border-start-start-radius: 9999px;
  }

  .lg\:round-ss-1 {
    border-start-start-radius: 2px;
    border-end-start-radius: 2px;
  }

  .lg\:round-ss-2 {
    border-start-start-radius: 4px;
    border-end-start-radius: 4px;
  }

  .lg\:round-ss-3 {
    border-start-start-radius: 6px;
    border-end-start-radius: 6px;
  }

  .lg\:round-ss-4 {
    border-start-start-radius: 8px;
    border-end-start-radius: 8px;
  }

  .lg\:round-ss-5 {
    border-start-start-radius: 10px;
    border-end-start-radius: 10px;
  }

  .lg\:round-ss-6 {
    border-start-start-radius: 12px;
    border-end-start-radius: 12px;
  }

  .lg\:round-ss-7 {
    border-start-start-radius: 14px;
    border-end-start-radius: 14px;
  }

  .lg\:round-ss-8 {
    border-start-start-radius: 16px;
    border-end-start-radius: 16px;
  }

  .lg\:round-ss-9 {
    border-start-start-radius: 20px;
    border-end-start-radius: 20px;
  }

  .lg\:round-ss-10 {
    border-start-start-radius: 24px;
    border-end-start-radius: 24px;
  }

  .lg\:round-ss-11 {
    border-start-start-radius: 28px;
    border-end-start-radius: 28px;
  }

  .lg\:round-ss-12 {
    border-start-start-radius: 32px;
    border-end-start-radius: 32px;
  }

  .lg\:round-ss-13 {
    border-start-start-radius: 36px;
    border-end-start-radius: 36px;
  }

  .lg\:round-ss-14 {
    border-start-start-radius: 40px;
    border-end-start-radius: 40px;
  }

  .lg\:round-ss-full {
    border-start-start-radius: 9999px;
    border-end-start-radius: 9999px;
  }

  .lg\:round-e-1 {
    border-end-end-radius: 2px;
  }

  .lg\:round-e-2 {
    border-end-end-radius: 4px;
  }

  .lg\:round-e-3 {
    border-end-end-radius: 6px;
  }

  .lg\:round-e-4 {
    border-end-end-radius: 8px;
  }

  .lg\:round-e-5 {
    border-end-end-radius: 10px;
  }

  .lg\:round-e-6 {
    border-end-end-radius: 12px;
  }

  .lg\:round-e-7 {
    border-end-end-radius: 14px;
  }

  .lg\:round-e-8 {
    border-end-end-radius: 16px;
  }

  .lg\:round-e-9 {
    border-end-end-radius: 20px;
  }

  .lg\:round-e-10 {
    border-end-end-radius: 24px;
  }

  .lg\:round-e-11 {
    border-end-end-radius: 28px;
  }

  .lg\:round-e-12 {
    border-end-end-radius: 32px;
  }

  .lg\:round-e-13 {
    border-end-end-radius: 36px;
  }

  .lg\:round-e-14 {
    border-end-end-radius: 40px;
  }

  .lg\:round-e-full {
    border-end-end-radius: 9999px;
  }

  .lg\:round-ee-1 {
    border-start-end-radius: 2px;
    border-end-end-radius: 2px;
  }

  .lg\:round-ee-2 {
    border-start-end-radius: 4px;
    border-end-end-radius: 4px;
  }

  .lg\:round-ee-3 {
    border-start-end-radius: 6px;
    border-end-end-radius: 6px;
  }

  .lg\:round-ee-4 {
    border-start-end-radius: 8px;
    border-end-end-radius: 8px;
  }

  .lg\:round-ee-5 {
    border-start-end-radius: 10px;
    border-end-end-radius: 10px;
  }

  .lg\:round-ee-6 {
    border-start-end-radius: 12px;
    border-end-end-radius: 12px;
  }

  .lg\:round-ee-7 {
    border-start-end-radius: 14px;
    border-end-end-radius: 14px;
  }

  .lg\:round-ee-8 {
    border-start-end-radius: 16px;
    border-end-end-radius: 16px;
  }

  .lg\:round-ee-9 {
    border-start-end-radius: 20px;
    border-end-end-radius: 20px;
  }

  .lg\:round-ee-10 {
    border-start-end-radius: 24px;
    border-end-end-radius: 24px;
  }

  .lg\:round-ee-11 {
    border-start-end-radius: 28px;
    border-end-end-radius: 28px;
  }

  .lg\:round-ee-12 {
    border-start-end-radius: 32px;
    border-end-end-radius: 32px;
  }

  .lg\:round-ee-13 {
    border-start-end-radius: 36px;
    border-end-end-radius: 36px;
  }

  .lg\:round-ee-14 {
    border-start-end-radius: 40px;
    border-end-end-radius: 40px;
  }

  .lg\:round-ee-full {
    border-start-end-radius: 9999px;
    border-end-end-radius: 9999px;
  }

  .lg\:round-tl-1 {
    border-top-left-radius: 2px;
  }

  .lg\:round-tl-2 {
    border-top-left-radius: 4px;
  }

  .lg\:round-tl-3 {
    border-top-left-radius: 6px;
  }

  .lg\:round-tl-4 {
    border-top-left-radius: 8px;
  }

  .lg\:round-tl-5 {
    border-top-left-radius: 10px;
  }

  .lg\:round-tl-6 {
    border-top-left-radius: 12px;
  }

  .lg\:round-tl-7 {
    border-top-left-radius: 14px;
  }

  .lg\:round-tl-8 {
    border-top-left-radius: 16px;
  }

  .lg\:round-tl-9 {
    border-top-left-radius: 20px;
  }

  .lg\:round-tl-10 {
    border-top-left-radius: 24px;
  }

  .lg\:round-tl-11 {
    border-top-left-radius: 28px;
  }

  .lg\:round-tl-12 {
    border-top-left-radius: 32px;
  }

  .lg\:round-tl-13 {
    border-top-left-radius: 36px;
  }

  .lg\:round-tl-14 {
    border-top-left-radius: 40px;
  }

  .lg\:round-tl-full {
    border-top-left-radius: 9999px;
  }

  .lg\:round-bl-1 {
    border-bottom-left-radius: 2px;
  }

  .lg\:round-bl-2 {
    border-bottom-left-radius: 4px;
  }

  .lg\:round-bl-3 {
    border-bottom-left-radius: 6px;
  }

  .lg\:round-bl-4 {
    border-bottom-left-radius: 8px;
  }

  .lg\:round-bl-5 {
    border-bottom-left-radius: 10px;
  }

  .lg\:round-bl-6 {
    border-bottom-left-radius: 12px;
  }

  .lg\:round-bl-7 {
    border-bottom-left-radius: 14px;
  }

  .lg\:round-bl-8 {
    border-bottom-left-radius: 16px;
  }

  .lg\:round-bl-9 {
    border-bottom-left-radius: 20px;
  }

  .lg\:round-bl-10 {
    border-bottom-left-radius: 24px;
  }

  .lg\:round-bl-11 {
    border-bottom-left-radius: 28px;
  }

  .lg\:round-bl-12 {
    border-bottom-left-radius: 32px;
  }

  .lg\:round-bl-13 {
    border-bottom-left-radius: 36px;
  }

  .lg\:round-bl-14 {
    border-bottom-left-radius: 40px;
  }

  .lg\:round-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lg\:round-tr-1 {
    border-top-right-radius: 2px;
  }

  .lg\:round-tr-2 {
    border-top-right-radius: 4px;
  }

  .lg\:round-tr-3 {
    border-top-right-radius: 6px;
  }

  .lg\:round-tr-4 {
    border-top-right-radius: 8px;
  }

  .lg\:round-tr-5 {
    border-top-right-radius: 10px;
  }

  .lg\:round-tr-6 {
    border-top-right-radius: 12px;
  }

  .lg\:round-tr-7 {
    border-top-right-radius: 14px;
  }

  .lg\:round-tr-8 {
    border-top-right-radius: 16px;
  }

  .lg\:round-tr-9 {
    border-top-right-radius: 20px;
  }

  .lg\:round-tr-10 {
    border-top-right-radius: 24px;
  }

  .lg\:round-tr-11 {
    border-top-right-radius: 28px;
  }

  .lg\:round-tr-12 {
    border-top-right-radius: 32px;
  }

  .lg\:round-tr-13 {
    border-top-right-radius: 36px;
  }

  .lg\:round-tr-14 {
    border-top-right-radius: 40px;
  }

  .lg\:round-tr-full {
    border-top-right-radius: 9999px;
  }

  .lg\:round-br-1 {
    border-bottom-right-radius: 2px;
  }

  .lg\:round-br-2 {
    border-bottom-right-radius: 4px;
  }

  .lg\:round-br-3 {
    border-bottom-right-radius: 6px;
  }

  .lg\:round-br-4 {
    border-bottom-right-radius: 8px;
  }

  .lg\:round-br-5 {
    border-bottom-right-radius: 10px;
  }

  .lg\:round-br-6 {
    border-bottom-right-radius: 12px;
  }

  .lg\:round-br-7 {
    border-bottom-right-radius: 14px;
  }

  .lg\:round-br-8 {
    border-bottom-right-radius: 16px;
  }

  .lg\:round-br-9 {
    border-bottom-right-radius: 20px;
  }

  .lg\:round-br-10 {
    border-bottom-right-radius: 24px;
  }

  .lg\:round-br-11 {
    border-bottom-right-radius: 28px;
  }

  .lg\:round-br-12 {
    border-bottom-right-radius: 32px;
  }

  .lg\:round-br-13 {
    border-bottom-right-radius: 36px;
  }

  .lg\:round-br-14 {
    border-bottom-right-radius: 40px;
  }

  .lg\:round-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lg\:line-clamp-1 {
    -webkit-line-clamp: 1;
  }

  .lg\:line-clamp-2 {
    -webkit-line-clamp: 2;
  }

  .lg\:line-clamp-3 {
    -webkit-line-clamp: 3;
  }

  .lg\:line-clamp-4 {
    -webkit-line-clamp: 4;
  }

  .lg\:line-clamp-5 {
    -webkit-line-clamp: 5;
  }

  .lg\:line-clamp-6 {
    -webkit-line-clamp: 6;
  }

  .lg\:fs-12 {
    font-size: 12px;
  }

  .lg\:fs-14 {
    font-size: 14px;
  }

  .lg\:fs-16 {
    font-size: 16px;
  }

  .lg\:fs-18 {
    font-size: 18px;
  }

  .lg\:fs-20 {
    font-size: 20px;
  }

  .lg\:fs-24 {
    font-size: 24px;
  }

  .lg\:fs-28 {
    font-size: 28px;
  }

  .lg\:fs-30 {
    font-size: 30px;
  }

  .lg\:fs-r-30 {
    font-size: clamp(16px, calc(12px + 3vw), 30px);
  }

  .lg\:fs-36 {
    font-size: 36px;
  }

  .lg\:fs-r-36 {
    font-size: clamp(18px, calc(12px + 3vw), 36px);
  }

  .lg\:fs-48 {
    font-size: 48px;
  }

  .lg\:fs-r-48 {
    font-size: clamp(24px, calc(12px + 3vw), 48px);
  }

  .lg\:fs-60 {
    font-size: 60px;
  }

  .lg\:fs-r-60 {
    font-size: clamp(24px, calc(12px + 3vw), 60px);
  }

  .lg\:fs-72 {
    font-size: 72px;
  }

  .lg\:fs-r-72 {
    font-size: clamp(24px, calc(12px + 3vw), 72px);
  }

  .lg\:fs-96 {
    font-size: 96px;
  }

  .lg\:fs-r-96 {
    font-size: clamp(24px, calc(12px + 3vw), 96px);
  }

  .lg\:fw-100 {
    font-weight: 100;
  }

  .lg\:fw-200 {
    font-weight: 200;
  }

  .lg\:fw-300 {
    font-weight: 300;
  }

  .lg\:fw-400 {
    font-weight: 400;
  }

  .lg\:fw-500 {
    font-weight: 500;
  }

  .lg\:fw-600 {
    font-weight: 600;
  }

  .lg\:fw-700 {
    font-weight: 700;
  }

  .lg\:fw-800 {
    font-weight: 800;
  }

  .lg\:fw-900 {
    font-weight: 900;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-right {
    text-align: right;
  }

  .lg\:text-center {
    text-align: center;
  }

  .lg\:text-justify {
    text-align: justify;
  }

  .lg\:text-start {
    text-align: start;
  }

  .lg\:text-end {
    text-align: end;
  }

  .lg\:line-none {
    line-height: 1;
  }

  .lg\:line-normal {
    line-height: 1.5;
  }

  .lg\:line-relaxed {
    line-height: 1.625;
  }

  .lg\:line-large {
    line-height: 2;
  }

  .lg\:line-12 {
    line-height: 12px;
  }

  .lg\:line-16 {
    line-height: 16px;
  }

  .lg\:line-20 {
    line-height: 20px;
  }

  .lg\:line-24 {
    line-height: 24px;
  }

  .lg\:line-28 {
    line-height: 28px;
  }

  .lg\:line-30 {
    line-height: 32px;
  }

  .lg\:line-36 {
    line-height: 36px;
  }

  .lg\:capitalize {
    text-transform: capitalize;
  }

  .lg\:text-transform-capitalize {
    text-transform: capitalize;
  }

  .lg\:lowercase {
    text-transform: lowercase;
  }

  .lg\:text-transform-lowercase {
    text-transform: lowercase;
  }

  .lg\:uppercase {
    text-transform: uppercase;
  }

  .lg\:text-transform-uppercase {
    text-transform: uppercase;
  }

  .lg\:text-wrap {
    text-wrap: wrap;
  }

  .lg\:text-nowrap {
    text-wrap: nowrap;
  }

  .lg\:text-balance {
    text-wrap: balance;
  }

  .lg\:text-pretty {
    text-wrap: pretty;
  }

  .lg\:o-0 {
    opacity: 0;
  }

  .lg\:o-10 {
    opacity: 0.1;
  }

  .lg\:o-20 {
    opacity: 0.2;
  }

  .lg\:o-30 {
    opacity: 0.3;
  }

  .lg\:o-40 {
    opacity: 0.4;
  }

  .lg\:o-50 {
    opacity: 0.5;
  }

  .lg\:o-60 {
    opacity: 0.6;
  }

  .lg\:o-70 {
    opacity: 0.7;
  }

  .lg\:o-80 {
    opacity: 0.8;
  }

  .lg\:o-90 {
    opacity: 0.9;
  }

  .lg\:o-100 {
    opacity: 1;
  }

  .lg\:p-0 {
    padding: 0;
  }

  .lg\:p-1 {
    padding: 2px;
  }

  .lg\:p-2 {
    padding: 4px;
  }

  .lg\:p-3 {
    padding: 6px;
  }

  .lg\:p-4 {
    padding: 8px;
  }

  .lg\:p-5 {
    padding: 10px;
  }

  .lg\:p-6 {
    padding: 12px;
  }

  .lg\:p-7 {
    padding: 14px;
  }

  .lg\:p-8 {
    padding: 16px;
  }

  .lg\:p-9 {
    padding: 20px;
  }

  .lg\:p-10 {
    padding: 24px;
  }

  .lg\:p-11 {
    padding: 28px;
  }

  .lg\:p-12 {
    padding: 32px;
  }

  .lg\:p-13 {
    padding: 36px;
  }

  .lg\:p-14 {
    padding: 40px;
  }

  .lg\:pt-0 {
    padding-top: 0;
  }

  .lg\:pt-1 {
    padding-top: 2px;
  }

  .lg\:pt-2 {
    padding-top: 4px;
  }

  .lg\:pt-3 {
    padding-top: 6px;
  }

  .lg\:pt-4 {
    padding-top: 8px;
  }

  .lg\:pt-5 {
    padding-top: 10px;
  }

  .lg\:pt-6 {
    padding-top: 12px;
  }

  .lg\:pt-7 {
    padding-top: 14px;
  }

  .lg\:pt-8 {
    padding-top: 16px;
  }

  .lg\:pt-9 {
    padding-top: 20px;
  }

  .lg\:pt-10 {
    padding-top: 24px;
  }

  .lg\:pt-11 {
    padding-top: 28px;
  }

  .lg\:pt-12 {
    padding-top: 32px;
  }

  .lg\:pt-13 {
    padding-top: 36px;
  }

  .lg\:pt-14 {
    padding-top: 40px;
  }

  .lg\:pl-0 {
    padding-left: 0;
  }

  .lg\:pl-1 {
    padding-left: 2px;
  }

  .lg\:pl-2 {
    padding-left: 4px;
  }

  .lg\:pl-3 {
    padding-left: 6px;
  }

  .lg\:pl-4 {
    padding-left: 8px;
  }

  .lg\:pl-5 {
    padding-left: 10px;
  }

  .lg\:pl-6 {
    padding-left: 12px;
  }

  .lg\:pl-7 {
    padding-left: 14px;
  }

  .lg\:pl-8 {
    padding-left: 16px;
  }

  .lg\:pl-9 {
    padding-left: 20px;
  }

  .lg\:pl-10 {
    padding-left: 24px;
  }

  .lg\:pl-11 {
    padding-left: 28px;
  }

  .lg\:pl-12 {
    padding-left: 32px;
  }

  .lg\:pl-13 {
    padding-left: 36px;
  }

  .lg\:pl-14 {
    padding-left: 40px;
  }

  .lg\:pb-0 {
    padding-bottom: 0;
  }

  .lg\:pb-1 {
    padding-bottom: 2px;
  }

  .lg\:pb-2 {
    padding-bottom: 4px;
  }

  .lg\:pb-3 {
    padding-bottom: 6px;
  }

  .lg\:pb-4 {
    padding-bottom: 8px;
  }

  .lg\:pb-5 {
    padding-bottom: 10px;
  }

  .lg\:pb-6 {
    padding-bottom: 12px;
  }

  .lg\:pb-7 {
    padding-bottom: 14px;
  }

  .lg\:pb-8 {
    padding-bottom: 16px;
  }

  .lg\:pb-9 {
    padding-bottom: 20px;
  }

  .lg\:pb-10 {
    padding-bottom: 24px;
  }

  .lg\:pb-11 {
    padding-bottom: 28px;
  }

  .lg\:pb-12 {
    padding-bottom: 32px;
  }

  .lg\:pb-13 {
    padding-bottom: 36px;
  }

  .lg\:pb-14 {
    padding-bottom: 40px;
  }

  .lg\:pr-0 {
    padding-right: 0;
  }

  .lg\:pr-1 {
    padding-right: 2px;
  }

  .lg\:pr-2 {
    padding-right: 4px;
  }

  .lg\:pr-3 {
    padding-right: 6px;
  }

  .lg\:pr-4 {
    padding-right: 8px;
  }

  .lg\:pr-5 {
    padding-right: 10px;
  }

  .lg\:pr-6 {
    padding-right: 12px;
  }

  .lg\:pr-7 {
    padding-right: 14px;
  }

  .lg\:pr-8 {
    padding-right: 16px;
  }

  .lg\:pr-9 {
    padding-right: 20px;
  }

  .lg\:pr-10 {
    padding-right: 24px;
  }

  .lg\:pr-11 {
    padding-right: 28px;
  }

  .lg\:pr-12 {
    padding-right: 32px;
  }

  .lg\:pr-13 {
    padding-right: 36px;
  }

  .lg\:pr-14 {
    padding-right: 40px;
  }

  .lg\:px-0 {
    padding-right: 0;
    padding-left: 0;
  }

  .lg\:px-1 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .lg\:px-2 {
    padding-right: 4px;
    padding-left: 4px;
  }

  .lg\:px-3 {
    padding-right: 6px;
    padding-left: 6px;
  }

  .lg\:px-4 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .lg\:px-5 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .lg\:px-6 {
    padding-right: 12px;
    padding-left: 12px;
  }

  .lg\:px-7 {
    padding-right: 14px;
    padding-left: 14px;
  }

  .lg\:px-8 {
    padding-right: 16px;
    padding-left: 16px;
  }

  .lg\:px-9 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .lg\:px-10 {
    padding-right: 24px;
    padding-left: 24px;
  }

  .lg\:px-11 {
    padding-right: 28px;
    padding-left: 28px;
  }

  .lg\:px-12 {
    padding-right: 32px;
    padding-left: 32px;
  }

  .lg\:px-13 {
    padding-right: 36px;
    padding-left: 36px;
  }

  .lg\:px-14 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .lg\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .lg\:py-1 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .lg\:py-2 {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .lg\:py-3 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .lg\:py-4 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .lg\:py-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .lg\:py-6 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .lg\:py-7 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .lg\:py-8 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .lg\:py-9 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .lg\:py-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .lg\:py-11 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .lg\:py-12 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .lg\:py-13 {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .lg\:py-14 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .lg\:p-in-0 {
    padding-inline: 0;
  }

  .lg\:p-in-1 {
    padding-inline: 2px;
  }

  .lg\:p-in-2 {
    padding-inline: 4px;
  }

  .lg\:p-in-3 {
    padding-inline: 6px;
  }

  .lg\:p-in-4 {
    padding-inline: 8px;
  }

  .lg\:p-in-5 {
    padding-inline: 10px;
  }

  .lg\:p-in-6 {
    padding-inline: 12px;
  }

  .lg\:p-in-7 {
    padding-inline: 14px;
  }

  .lg\:p-in-8 {
    padding-inline: 16px;
  }

  .lg\:p-in-9 {
    padding-inline: 20px;
  }

  .lg\:p-in-10 {
    padding-inline: 24px;
  }

  .lg\:p-in-11 {
    padding-inline: 28px;
  }

  .lg\:p-in-12 {
    padding-inline: 32px;
  }

  .lg\:p-in-13 {
    padding-inline: 36px;
  }

  .lg\:p-in-14 {
    padding-inline: 40px;
  }

  .lg\:ps-0 {
    padding-inline-start: 0;
  }

  .lg\:ps-1 {
    padding-inline-start: 2px;
  }

  .lg\:ps-2 {
    padding-inline-start: 4px;
  }

  .lg\:ps-3 {
    padding-inline-start: 6px;
  }

  .lg\:ps-4 {
    padding-inline-start: 8px;
  }

  .lg\:ps-5 {
    padding-inline-start: 10px;
  }

  .lg\:ps-6 {
    padding-inline-start: 12px;
  }

  .lg\:ps-7 {
    padding-inline-start: 14px;
  }

  .lg\:ps-8 {
    padding-inline-start: 16px;
  }

  .lg\:ps-9 {
    padding-inline-start: 20px;
  }

  .lg\:ps-10 {
    padding-inline-start: 24px;
  }

  .lg\:ps-11 {
    padding-inline-start: 28px;
  }

  .lg\:ps-12 {
    padding-inline-start: 32px;
  }

  .lg\:ps-13 {
    padding-inline-start: 36px;
  }

  .lg\:ps-14 {
    padding-inline-start: 40px;
  }

  .lg\:pe-0 {
    padding-inline-end: 0;
  }

  .lg\:pe-1 {
    padding-inline-end: 2px;
  }

  .lg\:pe-2 {
    padding-inline-end: 4px;
  }

  .lg\:pe-3 {
    padding-inline-end: 6px;
  }

  .lg\:pe-4 {
    padding-inline-end: 8px;
  }

  .lg\:pe-5 {
    padding-inline-end: 10px;
  }

  .lg\:pe-6 {
    padding-inline-end: 12px;
  }

  .lg\:pe-7 {
    padding-inline-end: 14px;
  }

  .lg\:pe-8 {
    padding-inline-end: 16px;
  }

  .lg\:pe-9 {
    padding-inline-end: 20px;
  }

  .lg\:pe-10 {
    padding-inline-end: 24px;
  }

  .lg\:pe-11 {
    padding-inline-end: 28px;
  }

  .lg\:pe-12 {
    padding-inline-end: 32px;
  }

  .lg\:pe-13 {
    padding-inline-end: 36px;
  }

  .lg\:pe-14 {
    padding-inline-end: 40px;
  }

  .lg\:m-0 {
    margin: 0;
  }

  .lg\:m-1 {
    margin: 2px;
  }

  .lg\:m-2 {
    margin: 4px;
  }

  .lg\:m-3 {
    margin: 6px;
  }

  .lg\:m-4 {
    margin: 8px;
  }

  .lg\:m-5 {
    margin: 10px;
  }

  .lg\:m-6 {
    margin: 12px;
  }

  .lg\:m-7 {
    margin: 14px;
  }

  .lg\:m-8 {
    margin: 16px;
  }

  .lg\:m-9 {
    margin: 20px;
  }

  .lg\:m-10 {
    margin: 24px;
  }

  .lg\:m-11 {
    margin: 28px;
  }

  .lg\:m-12 {
    margin: 32px;
  }

  .lg\:m-13 {
    margin: 36px;
  }

  .lg\:m-14 {
    margin: 40px;
  }

  .lg\:mt-0 {
    margin-top: 0;
  }

  .lg\:mt-1 {
    margin-top: 2px;
  }

  .lg\:mt-2 {
    margin-top: 4px;
  }

  .lg\:mt-3 {
    margin-top: 6px;
  }

  .lg\:mt-4 {
    margin-top: 8px;
  }

  .lg\:mt-5 {
    margin-top: 10px;
  }

  .lg\:mt-6 {
    margin-top: 12px;
  }

  .lg\:mt-7 {
    margin-top: 14px;
  }

  .lg\:mt-8 {
    margin-top: 16px;
  }

  .lg\:mt-9 {
    margin-top: 20px;
  }

  .lg\:mt-10 {
    margin-top: 24px;
  }

  .lg\:mt-11 {
    margin-top: 28px;
  }

  .lg\:mt-12 {
    margin-top: 32px;
  }

  .lg\:mt-13 {
    margin-top: 36px;
  }

  .lg\:mt-14 {
    margin-top: 40px;
  }

  .lg\:ml-0 {
    margin-left: 0;
  }

  .lg\:ml-1 {
    margin-left: 2px;
  }

  .lg\:ml-2 {
    margin-left: 4px;
  }

  .lg\:ml-3 {
    margin-left: 6px;
  }

  .lg\:ml-4 {
    margin-left: 8px;
  }

  .lg\:ml-5 {
    margin-left: 10px;
  }

  .lg\:ml-6 {
    margin-left: 12px;
  }

  .lg\:ml-7 {
    margin-left: 14px;
  }

  .lg\:ml-8 {
    margin-left: 16px;
  }

  .lg\:ml-9 {
    margin-left: 20px;
  }

  .lg\:ml-10 {
    margin-left: 24px;
  }

  .lg\:ml-11 {
    margin-left: 28px;
  }

  .lg\:ml-12 {
    margin-left: 32px;
  }

  .lg\:ml-13 {
    margin-left: 36px;
  }

  .lg\:ml-14 {
    margin-left: 40px;
  }

  .lg\:ml-auto {
    margin-left: auto;
  }

  .lg\:mb-0 {
    margin-bottom: 0;
  }

  .lg\:mb-1 {
    margin-bottom: 2px;
  }

  .lg\:mb-2 {
    margin-bottom: 4px;
  }

  .lg\:mb-3 {
    margin-bottom: 6px;
  }

  .lg\:mb-4 {
    margin-bottom: 8px;
  }

  .lg\:mb-5 {
    margin-bottom: 10px;
  }

  .lg\:mb-6 {
    margin-bottom: 12px;
  }

  .lg\:mb-7 {
    margin-bottom: 14px;
  }

  .lg\:mb-8 {
    margin-bottom: 16px;
  }

  .lg\:mb-9 {
    margin-bottom: 20px;
  }

  .lg\:mb-10 {
    margin-bottom: 24px;
  }

  .lg\:mb-11 {
    margin-bottom: 28px;
  }

  .lg\:mb-12 {
    margin-bottom: 32px;
  }

  .lg\:mb-13 {
    margin-bottom: 36px;
  }

  .lg\:mb-14 {
    margin-bottom: 40px;
  }

  .lg\:mr-0 {
    margin-right: 0;
  }

  .lg\:mr-1 {
    margin-right: 2px;
  }

  .lg\:mr-2 {
    margin-right: 4px;
  }

  .lg\:mr-3 {
    margin-right: 6px;
  }

  .lg\:mr-4 {
    margin-right: 8px;
  }

  .lg\:mr-5 {
    margin-right: 10px;
  }

  .lg\:mr-6 {
    margin-right: 12px;
  }

  .lg\:mr-7 {
    margin-right: 14px;
  }

  .lg\:mr-8 {
    margin-right: 16px;
  }

  .lg\:mr-9 {
    margin-right: 20px;
  }

  .lg\:mr-10 {
    margin-right: 24px;
  }

  .lg\:mr-11 {
    margin-right: 28px;
  }

  .lg\:mr-12 {
    margin-right: 32px;
  }

  .lg\:mr-13 {
    margin-right: 36px;
  }

  .lg\:mr-14 {
    margin-right: 40px;
  }

  .lg\:mr-auto {
    margin-right: auto;
  }

  .lg\:mx-0 {
    margin-right: 0;
    margin-left: 0;
  }

  .lg\:mx-1 {
    margin-right: 2px;
    margin-left: 2px;
  }

  .lg\:mx-2 {
    margin-right: 4px;
    margin-left: 4px;
  }

  .lg\:mx-3 {
    margin-right: 6px;
    margin-left: 6px;
  }

  .lg\:mx-4 {
    margin-right: 8px;
    margin-left: 8px;
  }

  .lg\:mx-5 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .lg\:mx-6 {
    margin-right: 12px;
    margin-left: 12px;
  }

  .lg\:mx-7 {
    margin-right: 14px;
    margin-left: 14px;
  }

  .lg\:mx-8 {
    margin-right: 16px;
    margin-left: 16px;
  }

  .lg\:mx-9 {
    margin-right: 20px;
    margin-left: 20px;
  }

  .lg\:mx-10 {
    margin-right: 24px;
    margin-left: 24px;
  }

  .lg\:mx-11 {
    margin-right: 28px;
    margin-left: 28px;
  }

  .lg\:mx-12 {
    margin-right: 32px;
    margin-left: 32px;
  }

  .lg\:mx-13 {
    margin-right: 36px;
    margin-left: 36px;
  }

  .lg\:mx-14 {
    margin-right: 40px;
    margin-left: 40px;
  }

  .lg\:mx-auto {
    margin-right: auto;
    margin-left: auto;
  }

  .lg\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:my-1 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .lg\:my-2 {
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .lg\:my-3 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .lg\:my-4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .lg\:my-5 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .lg\:my-6 {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .lg\:my-7 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .lg\:my-8 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .lg\:my-9 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .lg\:my-10 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .lg\:my-11 {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .lg\:my-12 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .lg\:my-13 {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .lg\:my-14 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .lg\:m-in-0 {
    margin-inline: 0;
  }

  .lg\:m-in-1 {
    margin-inline: 2px;
  }

  .lg\:m-in-2 {
    margin-inline: 4px;
  }

  .lg\:m-in-3 {
    margin-inline: 6px;
  }

  .lg\:m-in-4 {
    margin-inline: 8px;
  }

  .lg\:m-in-5 {
    margin-inline: 10px;
  }

  .lg\:m-in-6 {
    margin-inline: 12px;
  }

  .lg\:m-in-7 {
    margin-inline: 14px;
  }

  .lg\:m-in-8 {
    margin-inline: 16px;
  }

  .lg\:m-in-9 {
    margin-inline: 20px;
  }

  .lg\:m-in-10 {
    margin-inline: 24px;
  }

  .lg\:m-in-11 {
    margin-inline: 28px;
  }

  .lg\:m-in-12 {
    margin-inline: 32px;
  }

  .lg\:m-in-13 {
    margin-inline: 36px;
  }

  .lg\:m-in-14 {
    margin-inline: 40px;
  }

  .lg\:m-in-auto {
    margin-inline: auto;
  }

  .lg\:ms-0 {
    margin-inline-start: 0;
  }

  .lg\:ms-1 {
    margin-inline-start: 2px;
  }

  .lg\:ms-2 {
    margin-inline-start: 4px;
  }

  .lg\:ms-3 {
    margin-inline-start: 6px;
  }

  .lg\:ms-4 {
    margin-inline-start: 8px;
  }

  .lg\:ms-5 {
    margin-inline-start: 10px;
  }

  .lg\:ms-6 {
    margin-inline-start: 12px;
  }

  .lg\:ms-7 {
    margin-inline-start: 14px;
  }

  .lg\:ms-8 {
    margin-inline-start: 16px;
  }

  .lg\:ms-9 {
    margin-inline-start: 20px;
  }

  .lg\:ms-10 {
    margin-inline-start: 24px;
  }

  .lg\:ms-11 {
    margin-inline-start: 28px;
  }

  .lg\:ms-12 {
    margin-inline-start: 32px;
  }

  .lg\:ms-13 {
    margin-inline-start: 36px;
  }

  .lg\:ms-14 {
    margin-inline-start: 40px;
  }

  .lg\:ms-auto {
    margin-inline-start: auto;
  }

  .lg\:me-0 {
    margin-inline-end: 0;
  }

  .lg\:me-1 {
    margin-inline-end: 2px;
  }

  .lg\:me-2 {
    margin-inline-end: 4px;
  }

  .lg\:me-3 {
    margin-inline-end: 6px;
  }

  .lg\:me-4 {
    margin-inline-end: 8px;
  }

  .lg\:me-5 {
    margin-inline-end: 10px;
  }

  .lg\:me-6 {
    margin-inline-end: 12px;
  }

  .lg\:me-7 {
    margin-inline-end: 14px;
  }

  .lg\:me-8 {
    margin-inline-end: 16px;
  }

  .lg\:me-9 {
    margin-inline-end: 20px;
  }

  .lg\:me-10 {
    margin-inline-end: 24px;
  }

  .lg\:me-11 {
    margin-inline-end: 28px;
  }

  .lg\:me-12 {
    margin-inline-end: 32px;
  }

  .lg\:me-13 {
    margin-inline-end: 36px;
  }

  .lg\:me-14 {
    margin-inline-end: 40px;
  }

  .lg\:me-auto {
    margin-inline-end: auto;
  }

  .lg\:gap-0 {
    gap: 0;
  }

  .lg\:gap-1 {
    gap: 2px;
  }

  .lg\:gap-2 {
    gap: 4px;
  }

  .lg\:gap-3 {
    gap: 6px;
  }

  .lg\:gap-4 {
    gap: 8px;
  }

  .lg\:gap-5 {
    gap: 10px;
  }

  .lg\:gap-6 {
    gap: 12px;
  }

  .lg\:gap-7 {
    gap: 14px;
  }

  .lg\:gap-8 {
    gap: 16px;
  }

  .lg\:gap-9 {
    gap: 20px;
  }

  .lg\:gap-10 {
    gap: 24px;
  }

  .lg\:gap-11 {
    gap: 28px;
  }

  .lg\:gap-12 {
    gap: 32px;
  }

  .lg\:gap-13 {
    gap: 36px;
  }

  .lg\:gap-14 {
    gap: 40px;
  }

  .lg\:gap-x-0 {
    row-gap: 0;
  }

  .lg\:gap-x-1 {
    row-gap: 2px;
  }

  .lg\:gap-x-2 {
    row-gap: 4px;
  }

  .lg\:gap-x-3 {
    row-gap: 6px;
  }

  .lg\:gap-x-4 {
    row-gap: 8px;
  }

  .lg\:gap-x-5 {
    row-gap: 10px;
  }

  .lg\:gap-x-6 {
    row-gap: 12px;
  }

  .lg\:gap-x-7 {
    row-gap: 14px;
  }

  .lg\:gap-x-8 {
    row-gap: 16px;
  }

  .lg\:gap-x-9 {
    row-gap: 20px;
  }

  .lg\:gap-x-10 {
    row-gap: 24px;
  }

  .lg\:gap-x-11 {
    row-gap: 28px;
  }

  .lg\:gap-x-12 {
    row-gap: 32px;
  }

  .lg\:gap-x-13 {
    row-gap: 36px;
  }

  .lg\:gap-x-14 {
    row-gap: 40px;
  }

  .lg\:gap-y-0 {
    column-gap: 0;
  }

  .lg\:gap-y-1 {
    column-gap: 2px;
  }

  .lg\:gap-y-2 {
    column-gap: 4px;
  }

  .lg\:gap-y-3 {
    column-gap: 6px;
  }

  .lg\:gap-y-4 {
    column-gap: 8px;
  }

  .lg\:gap-y-5 {
    column-gap: 10px;
  }

  .lg\:gap-y-6 {
    column-gap: 12px;
  }

  .lg\:gap-y-7 {
    column-gap: 14px;
  }

  .lg\:gap-y-8 {
    column-gap: 16px;
  }

  .lg\:gap-y-9 {
    column-gap: 20px;
  }

  .lg\:gap-y-10 {
    column-gap: 24px;
  }

  .lg\:gap-y-11 {
    column-gap: 28px;
  }

  .lg\:gap-y-12 {
    column-gap: 32px;
  }

  .lg\:gap-y-13 {
    column-gap: 36px;
  }

  .lg\:gap-y-14 {
    column-gap: 40px;
  }

  .lg\:relative {
    position: relative;
  }

  .lg\:absolute {
    position: absolute;
  }

  .lg\:fixed {
    position: fixed;
  }

  .lg\:static {
    position: static;
  }

  .lg\:sticky {
    position: sticky;
  }

  .lg\:translate-x-0 {
    transform: translateX(0);
  }

  .lg\:translate-y-0 {
    transform: translateY(0);
  }

  .lg\:translate-x-1 {
    transform: translateX(2px);
  }

  .lg\:translate-y-1 {
    transform: translateY(2px);
  }

  .lg\:translate-x-2 {
    transform: translateX(4px);
  }

  .lg\:translate-y-2 {
    transform: translateY(4px);
  }

  .lg\:translate-x-3 {
    transform: translateX(6px);
  }

  .lg\:translate-y-3 {
    transform: translateY(6px);
  }

  .lg\:translate-x-4 {
    transform: translateX(8px);
  }

  .lg\:translate-y-4 {
    transform: translateY(8px);
  }

  .lg\:translate-x-5 {
    transform: translateX(10px);
  }

  .lg\:translate-y-5 {
    transform: translateY(10px);
  }

  .lg\:translate-x-6 {
    transform: translateX(12px);
  }

  .lg\:translate-y-6 {
    transform: translateY(12px);
  }

  .lg\:translate-x-7 {
    transform: translateX(14px);
  }

  .lg\:translate-y-7 {
    transform: translateY(14px);
  }

  .lg\:translate-x-8 {
    transform: translateX(16px);
  }

  .lg\:translate-y-8 {
    transform: translateY(16px);
  }

  .lg\:translate-x-9 {
    transform: translateX(18px);
  }

  .lg\:translate-y-9 {
    transform: translateY(18px);
  }

  .lg\:translate-x-10 {
    transform: translateX(20px);
  }

  .lg\:translate-y-10 {
    transform: translateY(20px);
  }

  .lg\:translate-x-11 {
    transform: translateX(22px);
  }

  .lg\:translate-y-11 {
    transform: translateY(22px);
  }

  .lg\:translate-x-12 {
    transform: translateX(24px);
  }

  .lg\:translate-y-12 {
    transform: translateY(24px);
  }

  .lg\:translate-x-25 {
    transform: translateX(25%);
  }

  .lg\:translate-y-25 {
    transform: translateY(25%);
  }

  .lg\:translate-x-50 {
    transform: translateX(50%);
  }

  .lg\:translate-y-50 {
    transform: translateY(50%);
  }

  .lg\:translate-x-75 {
    transform: translateX(75%);
  }

  .lg\:translate-y-75 {
    transform: translateY(75%);
  }

  .lg\:translate-x-100 {
    transform: translateX(100%);
  }

  .lg\:translate-y-100 {
    transform: translateY(100%);
  }

  .lg\:translate-x--1 {
    transform: translateX(-2px);
  }

  .lg\:translate-y--1 {
    transform: translateY(-2px);
  }

  .lg\:translate-x--2 {
    transform: translateX(-4px);
  }

  .lg\:translate-y--2 {
    transform: translateY(-4px);
  }

  .lg\:translate-x--3 {
    transform: translateX(-6px);
  }

  .lg\:translate-y--3 {
    transform: translateY(-6px);
  }

  .lg\:translate-x--4 {
    transform: translateX(-8px);
  }

  .lg\:translate-y--4 {
    transform: translateY(-8px);
  }

  .lg\:translate-x--5 {
    transform: translateX(-10px);
  }

  .lg\:translate-y--5 {
    transform: translateY(-10px);
  }

  .lg\:translate-x--6 {
    transform: translateX(-12px);
  }

  .lg\:translate-y--6 {
    transform: translateY(-12px);
  }

  .lg\:translate-x--7 {
    transform: translateX(-14px);
  }

  .lg\:translate-y--7 {
    transform: translateY(-14px);
  }

  .lg\:translate-x--8 {
    transform: translateX(-16px);
  }

  .lg\:translate-y--8 {
    transform: translateY(-16px);
  }

  .lg\:translate-x--9 {
    transform: translateX(-18px);
  }

  .lg\:translate-y--9 {
    transform: translateY(-18px);
  }

  .lg\:translate-x--10 {
    transform: translateX(-20px);
  }

  .lg\:translate-y--10 {
    transform: translateY(-20px);
  }

  .lg\:translate-x--11 {
    transform: translateX(-22px);
  }

  .lg\:translate-y--11 {
    transform: translateY(-22px);
  }

  .lg\:translate-x--12 {
    transform: translateX(-24px);
  }

  .lg\:translate-y--12 {
    transform: translateY(-24px);
  }

  .lg\:translate-x--25 {
    transform: translateX(-25%);
  }

  .lg\:translate-y--25 {
    transform: translateY(-25%);
  }

  .lg\:translate-x--50 {
    transform: translateX(-50%);
  }

  .lg\:translate-y--50 {
    transform: translateY(-50%);
  }

  .lg\:translate-x--75 {
    transform: translateX(-75%);
  }

  .lg\:translate-y--75 {
    transform: translateY(-75%);
  }

  .lg\:translate-x--100 {
    transform: translateX(-100%);
  }

  .lg\:translate-y--100 {
    transform: translateY(-100%);
  }

  .lg\:left-0 {
    left: 0;
  }

  .lg\:left-1 {
    left: 2px;
  }

  .lg\:left-2 {
    left: 4px;
  }

  .lg\:left-3 {
    left: 6px;
  }

  .lg\:left-4 {
    left: 8px;
  }

  .lg\:left-5 {
    left: 10px;
  }

  .lg\:left-6 {
    left: 12px;
  }

  .lg\:left-7 {
    left: 14px;
  }

  .lg\:left-8 {
    left: 16px;
  }

  .lg\:left-9 {
    left: 18px;
  }

  .lg\:left-10 {
    left: 20px;
  }

  .lg\:left-11 {
    left: 22px;
  }

  .lg\:left-12 {
    left: 24px;
  }

  .lg\:left--1 {
    left: -2px;
  }

  .lg\:left--2 {
    left: -4px;
  }

  .lg\:left--3 {
    left: -6px;
  }

  .lg\:left--4 {
    left: -8px;
  }

  .lg\:left--5 {
    left: -10px;
  }

  .lg\:left--6 {
    left: -12px;
  }

  .lg\:left--7 {
    left: -14px;
  }

  .lg\:left--8 {
    left: -16px;
  }

  .lg\:left--9 {
    left: -18px;
  }

  .lg\:left--10 {
    left: -20px;
  }

  .lg\:left--11 {
    left: -22px;
  }

  .lg\:left--12 {
    left: -24px;
  }

  .lg\:left-25 {
    left: 25%;
  }

  .lg\:left-50 {
    left: 50%;
  }

  .lg\:left-75 {
    left: 75%;
  }

  .lg\:left-100 {
    left: 100%;
  }

  .lg\:left--25 {
    left: -25%;
  }

  .lg\:left--50 {
    left: -50%;
  }

  .lg\:left--75 {
    left: -75%;
  }

  .lg\:left--100 {
    left: -100%;
  }

  .lg\:right-0 {
    right: 0;
  }

  .lg\:right-1 {
    right: 2px;
  }

  .lg\:right-2 {
    right: 4px;
  }

  .lg\:right-3 {
    right: 6px;
  }

  .lg\:right-4 {
    right: 8px;
  }

  .lg\:right-5 {
    right: 10px;
  }

  .lg\:right-6 {
    right: 12px;
  }

  .lg\:right-7 {
    right: 14px;
  }

  .lg\:right-8 {
    right: 16px;
  }

  .lg\:right-9 {
    right: 18px;
  }

  .lg\:right-10 {
    right: 20px;
  }

  .lg\:right-11 {
    right: 22px;
  }

  .lg\:right-12 {
    right: 24px;
  }

  .lg\:right--1 {
    right: -2px;
  }

  .lg\:right--2 {
    right: -4px;
  }

  .lg\:right--3 {
    right: -6px;
  }

  .lg\:right--4 {
    right: -8px;
  }

  .lg\:right--5 {
    right: -10px;
  }

  .lg\:right--6 {
    right: -12px;
  }

  .lg\:right--7 {
    right: -14px;
  }

  .lg\:right--8 {
    right: -16px;
  }

  .lg\:right--9 {
    right: -18px;
  }

  .lg\:right--10 {
    right: -20px;
  }

  .lg\:right--11 {
    right: -22px;
  }

  .lg\:right--12 {
    right: -24px;
  }

  .lg\:right-25 {
    right: 25%;
  }

  .lg\:right-50 {
    right: 50%;
  }

  .lg\:right-75 {
    right: 75%;
  }

  .lg\:right-100 {
    right: 100%;
  }

  .lg\:right--25 {
    right: -25%;
  }

  .lg\:right--50 {
    right: -50%;
  }

  .lg\:right--75 {
    right: -75%;
  }

  .lg\:right--100 {
    right: -100%;
  }

  .lg\:top-0 {
    top: 0;
  }

  .lg\:top-1 {
    top: 2px;
  }

  .lg\:top-2 {
    top: 4px;
  }

  .lg\:top-3 {
    top: 6px;
  }

  .lg\:top-4 {
    top: 8px;
  }

  .lg\:top-5 {
    top: 10px;
  }

  .lg\:top-6 {
    top: 12px;
  }

  .lg\:top-7 {
    top: 14px;
  }

  .lg\:top-8 {
    top: 16px;
  }

  .lg\:top-9 {
    top: 18px;
  }

  .lg\:top-10 {
    top: 20px;
  }

  .lg\:top-11 {
    top: 22px;
  }

  .lg\:top-12 {
    top: 24px;
  }

  .lg\:top--1 {
    top: -2px;
  }

  .lg\:top--2 {
    top: -4px;
  }

  .lg\:top--3 {
    top: -6px;
  }

  .lg\:top--4 {
    top: -8px;
  }

  .lg\:top--5 {
    top: -10px;
  }

  .lg\:top--6 {
    top: -12px;
  }

  .lg\:top--7 {
    top: -14px;
  }

  .lg\:top--8 {
    top: -16px;
  }

  .lg\:top--9 {
    top: -18px;
  }

  .lg\:top--10 {
    top: -20px;
  }

  .lg\:top--11 {
    top: -22px;
  }

  .lg\:top--12 {
    top: -24px;
  }

  .lg\:top-25 {
    top: 25%;
  }

  .lg\:top-50 {
    top: 50%;
  }

  .lg\:top-75 {
    top: 75%;
  }

  .lg\:top-100 {
    top: 100%;
  }

  .lg\:top--25 {
    top: -25%;
  }

  .lg\:top--50 {
    top: -50%;
  }

  .lg\:top--75 {
    top: -75%;
  }

  .lg\:top--100 {
    top: -100%;
  }

  .lg\:bottom-0 {
    bottom: 0;
  }

  .lg\:bottom-1 {
    bottom: 2px;
  }

  .lg\:bottom-2 {
    bottom: 4px;
  }

  .lg\:bottom-3 {
    bottom: 6px;
  }

  .lg\:bottom-4 {
    bottom: 8px;
  }

  .lg\:bottom-5 {
    bottom: 10px;
  }

  .lg\:bottom-6 {
    bottom: 12px;
  }

  .lg\:bottom-7 {
    bottom: 14px;
  }

  .lg\:bottom-8 {
    bottom: 16px;
  }

  .lg\:bottom-9 {
    bottom: 18px;
  }

  .lg\:bottom-10 {
    bottom: 20px;
  }

  .lg\:bottom-11 {
    bottom: 22px;
  }

  .lg\:bottom-12 {
    bottom: 24px;
  }

  .lg\:bottom--1 {
    bottom: -2px;
  }

  .lg\:bottom--2 {
    bottom: -4px;
  }

  .lg\:bottom--3 {
    bottom: -6px;
  }

  .lg\:bottom--4 {
    bottom: -8px;
  }

  .lg\:bottom--5 {
    bottom: -10px;
  }

  .lg\:bottom--6 {
    bottom: -12px;
  }

  .lg\:bottom--7 {
    bottom: -14px;
  }

  .lg\:bottom--8 {
    bottom: -16px;
  }

  .lg\:bottom--9 {
    bottom: -18px;
  }

  .lg\:bottom--10 {
    bottom: -20px;
  }

  .lg\:bottom--11 {
    bottom: -22px;
  }

  .lg\:bottom--12 {
    bottom: -24px;
  }

  .lg\:bottom-25 {
    bottom: 25%;
  }

  .lg\:bottom-50 {
    bottom: 50%;
  }

  .lg\:bottom-75 {
    bottom: 75%;
  }

  .lg\:bottom-100 {
    bottom: 100%;
  }

  .lg\:bottom--25 {
    bottom: -25%;
  }

  .lg\:bottom--50 {
    bottom: -50%;
  }

  .lg\:bottom--75 {
    bottom: -75%;
  }

  .lg\:bottom--100 {
    bottom: -100%;
  }

  .lg\:inset-0 {
    inset: 0;
  }

  .lg\:inset-1 {
    inset: 2px;
  }

  .lg\:inset-2 {
    inset: 4px;
  }

  .lg\:inset-3 {
    inset: 6px;
  }

  .lg\:inset-4 {
    inset: 8px;
  }

  .lg\:inset-5 {
    inset: 10px;
  }

  .lg\:inset-6 {
    inset: 12px;
  }

  .lg\:inset-7 {
    inset: 14px;
  }

  .lg\:inset-8 {
    inset: 16px;
  }

  .lg\:inset-9 {
    inset: 18px;
  }

  .lg\:inset-10 {
    inset: 20px;
  }

  .lg\:inset-11 {
    inset: 22px;
  }

  .lg\:inset-12 {
    inset: 24px;
  }

  .lg\:inset--1 {
    inset: -2px;
  }

  .lg\:inset--2 {
    inset: -4px;
  }

  .lg\:inset--3 {
    inset: -6px;
  }

  .lg\:inset--4 {
    inset: -8px;
  }

  .lg\:inset--5 {
    inset: -10px;
  }

  .lg\:inset--6 {
    inset: -12px;
  }

  .lg\:inset--7 {
    inset: -14px;
  }

  .lg\:inset--8 {
    inset: -16px;
  }

  .lg\:inset--9 {
    inset: -18px;
  }

  .lg\:inset--10 {
    inset: -20px;
  }

  .lg\:inset--11 {
    inset: -22px;
  }

  .lg\:inset--12 {
    inset: -24px;
  }

  .lg\:inset-25 {
    inset: 25%;
  }

  .lg\:inset-50 {
    inset: 50%;
  }

  .lg\:inset-75 {
    inset: 75%;
  }

  .lg\:inset-100 {
    inset: 100%;
  }

  .lg\:inset--25 {
    inset: -25%;
  }

  .lg\:inset--50 {
    inset: -50%;
  }

  .lg\:inset--75 {
    inset: -75%;
  }

  .lg\:inset--100 {
    inset: -100%;
  }

  .lg\:inset-in-0 {
    inset-inline: 0;
  }

  .lg\:inset-in-1 {
    inset-inline: 2px;
  }

  .lg\:inset-in-2 {
    inset-inline: 4px;
  }

  .lg\:inset-in-3 {
    inset-inline: 6px;
  }

  .lg\:inset-in-4 {
    inset-inline: 8px;
  }

  .lg\:inset-in-5 {
    inset-inline: 10px;
  }

  .lg\:inset-in-6 {
    inset-inline: 12px;
  }

  .lg\:inset-in-7 {
    inset-inline: 14px;
  }

  .lg\:inset-in-8 {
    inset-inline: 16px;
  }

  .lg\:inset-in-9 {
    inset-inline: 18px;
  }

  .lg\:inset-in-10 {
    inset-inline: 20px;
  }

  .lg\:inset-in-11 {
    inset-inline: 22px;
  }

  .lg\:inset-in-12 {
    inset-inline: 24px;
  }

  .lg\:inset-in--1 {
    inset-inline: -2px;
  }

  .lg\:inset-in--2 {
    inset-inline: -4px;
  }

  .lg\:inset-in--3 {
    inset-inline: -6px;
  }

  .lg\:inset-in--4 {
    inset-inline: -8px;
  }

  .lg\:inset-in--5 {
    inset-inline: -10px;
  }

  .lg\:inset-in--6 {
    inset-inline: -12px;
  }

  .lg\:inset-in--7 {
    inset-inline: -14px;
  }

  .lg\:inset-in--8 {
    inset-inline: -16px;
  }

  .lg\:inset-in--9 {
    inset-inline: -18px;
  }

  .lg\:inset-in--10 {
    inset-inline: -20px;
  }

  .lg\:inset-in--11 {
    inset-inline: -22px;
  }

  .lg\:inset-in--12 {
    inset-inline: -24px;
  }

  .lg\:inset-in-25 {
    inset-inline: 25%;
  }

  .lg\:inset-in-50 {
    inset-inline: 50%;
  }

  .lg\:inset-in-75 {
    inset-inline: 75%;
  }

  .lg\:inset-in-100 {
    inset-inline: 100%;
  }

  .lg\:inset-in--25 {
    inset-inline: -25%;
  }

  .lg\:inset-in--50 {
    inset-inline: -50%;
  }

  .lg\:inset-in--75 {
    inset-inline: -75%;
  }

  .lg\:inset-in--100 {
    inset-inline: -100%;
  }

  .lg\:inset-e-0 {
    inset-inline-end: 0;
  }

  .lg\:inset-e-1 {
    inset-inline-end: 2px;
  }

  .lg\:inset-e-2 {
    inset-inline-end: 4px;
  }

  .lg\:inset-e-3 {
    inset-inline-end: 6px;
  }

  .lg\:inset-e-4 {
    inset-inline-end: 8px;
  }

  .lg\:inset-e-5 {
    inset-inline-end: 10px;
  }

  .lg\:inset-e-6 {
    inset-inline-end: 12px;
  }

  .lg\:inset-e-7 {
    inset-inline-end: 14px;
  }

  .lg\:inset-e-8 {
    inset-inline-end: 16px;
  }

  .lg\:inset-e-9 {
    inset-inline-end: 18px;
  }

  .lg\:inset-e-10 {
    inset-inline-end: 20px;
  }

  .lg\:inset-e-11 {
    inset-inline-end: 22px;
  }

  .lg\:inset-e-12 {
    inset-inline-end: 24px;
  }

  .lg\:inset-e--1 {
    inset-inline-end: -2px;
  }

  .lg\:inset-e--2 {
    inset-inline-end: -4px;
  }

  .lg\:inset-e--3 {
    inset-inline-end: -6px;
  }

  .lg\:inset-e--4 {
    inset-inline-end: -8px;
  }

  .lg\:inset-e--5 {
    inset-inline-end: -10px;
  }

  .lg\:inset-e--6 {
    inset-inline-end: -12px;
  }

  .lg\:inset-e--7 {
    inset-inline-end: -14px;
  }

  .lg\:inset-e--8 {
    inset-inline-end: -16px;
  }

  .lg\:inset-e--9 {
    inset-inline-end: -18px;
  }

  .lg\:inset-e--10 {
    inset-inline-end: -20px;
  }

  .lg\:inset-e--11 {
    inset-inline-end: -22px;
  }

  .lg\:inset-e--12 {
    inset-inline-end: -24px;
  }

  .lg\:inset-e-25 {
    inset-inline-end: 25%;
  }

  .lg\:inset-e-50 {
    inset-inline-end: 50%;
  }

  .lg\:inset-e-75 {
    inset-inline-end: 75%;
  }

  .lg\:inset-e-100 {
    inset-inline-end: 100%;
  }

  .lg\:inset-e--25 {
    inset-inline-end: -25%;
  }

  .lg\:inset-e--50 {
    inset-inline-end: -50%;
  }

  .lg\:inset-e--75 {
    inset-inline-end: -75%;
  }

  .lg\:inset-e--100 {
    inset-inline-end: -100%;
  }

  .lg\:inset-s-0 {
    inset-inline-start: 0;
  }

  .lg\:inset-s-1 {
    inset-inline-start: 2px;
  }

  .lg\:inset-s-2 {
    inset-inline-start: 4px;
  }

  .lg\:inset-s-3 {
    inset-inline-start: 6px;
  }

  .lg\:inset-s-4 {
    inset-inline-start: 8px;
  }

  .lg\:inset-s-5 {
    inset-inline-start: 10px;
  }

  .lg\:inset-s-6 {
    inset-inline-start: 12px;
  }

  .lg\:inset-s-7 {
    inset-inline-start: 14px;
  }

  .lg\:inset-s-8 {
    inset-inline-start: 16px;
  }

  .lg\:inset-s-9 {
    inset-inline-start: 18px;
  }

  .lg\:inset-s-10 {
    inset-inline-start: 20px;
  }

  .lg\:inset-s-11 {
    inset-inline-start: 22px;
  }

  .lg\:inset-s-12 {
    inset-inline-start: 24px;
  }

  .lg\:inset-s--1 {
    inset-inline-start: -2px;
  }

  .lg\:inset-s--2 {
    inset-inline-start: -4px;
  }

  .lg\:inset-s--3 {
    inset-inline-start: -6px;
  }

  .lg\:inset-s--4 {
    inset-inline-start: -8px;
  }

  .lg\:inset-s--5 {
    inset-inline-start: -10px;
  }

  .lg\:inset-s--6 {
    inset-inline-start: -12px;
  }

  .lg\:inset-s--7 {
    inset-inline-start: -14px;
  }

  .lg\:inset-s--8 {
    inset-inline-start: -16px;
  }

  .lg\:inset-s--9 {
    inset-inline-start: -18px;
  }

  .lg\:inset-s--10 {
    inset-inline-start: -20px;
  }

  .lg\:inset-s--11 {
    inset-inline-start: -22px;
  }

  .lg\:inset-s--12 {
    inset-inline-start: -24px;
  }

  .lg\:inset-s-25 {
    inset-inline-start: 25%;
  }

  .lg\:inset-s-50 {
    inset-inline-start: 50%;
  }

  .lg\:inset-s-75 {
    inset-inline-start: 75%;
  }

  .lg\:inset-s-100 {
    inset-inline-start: 100%;
  }

  .lg\:inset-s--25 {
    inset-inline-start: -25%;
  }

  .lg\:inset-s--50 {
    inset-inline-start: -50%;
  }

  .lg\:inset-s--75 {
    inset-inline-start: -75%;
  }

  .lg\:inset-s--100 {
    inset-inline-start: -100%;
  }

  .lg\:inset-b-0 {
    inset-block: 0;
  }

  .lg\:inset-b-1 {
    inset-block: 2px;
  }

  .lg\:inset-b-2 {
    inset-block: 4px;
  }

  .lg\:inset-b-3 {
    inset-block: 6px;
  }

  .lg\:inset-b-4 {
    inset-block: 8px;
  }

  .lg\:inset-b-5 {
    inset-block: 10px;
  }

  .lg\:inset-b-6 {
    inset-block: 12px;
  }

  .lg\:inset-b-7 {
    inset-block: 14px;
  }

  .lg\:inset-b-8 {
    inset-block: 16px;
  }

  .lg\:inset-b-9 {
    inset-block: 18px;
  }

  .lg\:inset-b-10 {
    inset-block: 20px;
  }

  .lg\:inset-b-11 {
    inset-block: 22px;
  }

  .lg\:inset-b-12 {
    inset-block: 24px;
  }

  .lg\:inset-b--1 {
    inset-block: -2px;
  }

  .lg\:inset-b--2 {
    inset-block: -4px;
  }

  .lg\:inset-b--3 {
    inset-block: -6px;
  }

  .lg\:inset-b--4 {
    inset-block: -8px;
  }

  .lg\:inset-b--5 {
    inset-block: -10px;
  }

  .lg\:inset-b--6 {
    inset-block: -12px;
  }

  .lg\:inset-b--7 {
    inset-block: -14px;
  }

  .lg\:inset-b--8 {
    inset-block: -16px;
  }

  .lg\:inset-b--9 {
    inset-block: -18px;
  }

  .lg\:inset-b--10 {
    inset-block: -20px;
  }

  .lg\:inset-b--11 {
    inset-block: -22px;
  }

  .lg\:inset-b--12 {
    inset-block: -24px;
  }

  .lg\:inset-b-25 {
    inset-block: 25%;
  }

  .lg\:inset-b-50 {
    inset-block: 50%;
  }

  .lg\:inset-b-75 {
    inset-block: 75%;
  }

  .lg\:inset-b-100 {
    inset-block: 100%;
  }

  .lg\:inset-b--25 {
    inset-block: -25%;
  }

  .lg\:inset-b--50 {
    inset-block: -50%;
  }

  .lg\:inset-b--75 {
    inset-block: -75%;
  }

  .lg\:inset-b--100 {
    inset-block: -100%;
  }

  .lg\:inset-b-e-0 {
    inset-block-end: 0;
  }

  .lg\:inset-b-e-1 {
    inset-block-end: 2px;
  }

  .lg\:inset-b-e-2 {
    inset-block-end: 4px;
  }

  .lg\:inset-b-e-3 {
    inset-block-end: 6px;
  }

  .lg\:inset-b-e-4 {
    inset-block-end: 8px;
  }

  .lg\:inset-b-e-5 {
    inset-block-end: 10px;
  }

  .lg\:inset-b-e-6 {
    inset-block-end: 12px;
  }

  .lg\:inset-b-e-7 {
    inset-block-end: 14px;
  }

  .lg\:inset-b-e-8 {
    inset-block-end: 16px;
  }

  .lg\:inset-b-e-9 {
    inset-block-end: 18px;
  }

  .lg\:inset-b-e-10 {
    inset-block-end: 20px;
  }

  .lg\:inset-b-e-11 {
    inset-block-end: 22px;
  }

  .lg\:inset-b-e-12 {
    inset-block-end: 24px;
  }

  .lg\:inset-b-e--1 {
    inset-block-end: -2px;
  }

  .lg\:inset-b-e--2 {
    inset-block-end: -4px;
  }

  .lg\:inset-b-e--3 {
    inset-block-end: -6px;
  }

  .lg\:inset-b-e--4 {
    inset-block-end: -8px;
  }

  .lg\:inset-b-e--5 {
    inset-block-end: -10px;
  }

  .lg\:inset-b-e--6 {
    inset-block-end: -12px;
  }

  .lg\:inset-b-e--7 {
    inset-block-end: -14px;
  }

  .lg\:inset-b-e--8 {
    inset-block-end: -16px;
  }

  .lg\:inset-b-e--9 {
    inset-block-end: -18px;
  }

  .lg\:inset-b-e--10 {
    inset-block-end: -20px;
  }

  .lg\:inset-b-e--11 {
    inset-block-end: -22px;
  }

  .lg\:inset-b-e--12 {
    inset-block-end: -24px;
  }

  .lg\:inset-b-e-25 {
    inset-block-end: 25%;
  }

  .lg\:inset-b-e-50 {
    inset-block-end: 50%;
  }

  .lg\:inset-b-e-75 {
    inset-block-end: 75%;
  }

  .lg\:inset-b-e-100 {
    inset-block-end: 100%;
  }

  .lg\:inset-b-e--25 {
    inset-block-end: -25%;
  }

  .lg\:inset-b-e--50 {
    inset-block-end: -50%;
  }

  .lg\:inset-b-e--75 {
    inset-block-end: -75%;
  }

  .lg\:inset-b-e--100 {
    inset-block-end: -100%;
  }

  .lg\:inset-b-s-0 {
    inset-block-start: 0;
  }

  .lg\:inset-b-s-1 {
    inset-block-start: 2px;
  }

  .lg\:inset-b-s-2 {
    inset-block-start: 4px;
  }

  .lg\:inset-b-s-3 {
    inset-block-start: 6px;
  }

  .lg\:inset-b-s-4 {
    inset-block-start: 8px;
  }

  .lg\:inset-b-s-5 {
    inset-block-start: 10px;
  }

  .lg\:inset-b-s-6 {
    inset-block-start: 12px;
  }

  .lg\:inset-b-s-7 {
    inset-block-start: 14px;
  }

  .lg\:inset-b-s-8 {
    inset-block-start: 16px;
  }

  .lg\:inset-b-s-9 {
    inset-block-start: 18px;
  }

  .lg\:inset-b-s-10 {
    inset-block-start: 20px;
  }

  .lg\:inset-b-s-11 {
    inset-block-start: 22px;
  }

  .lg\:inset-b-s-12 {
    inset-block-start: 24px;
  }

  .lg\:inset-b-s--1 {
    inset-block-start: -2px;
  }

  .lg\:inset-b-s--2 {
    inset-block-start: -4px;
  }

  .lg\:inset-b-s--3 {
    inset-block-start: -6px;
  }

  .lg\:inset-b-s--4 {
    inset-block-start: -8px;
  }

  .lg\:inset-b-s--5 {
    inset-block-start: -10px;
  }

  .lg\:inset-b-s--6 {
    inset-block-start: -12px;
  }

  .lg\:inset-b-s--7 {
    inset-block-start: -14px;
  }

  .lg\:inset-b-s--8 {
    inset-block-start: -16px;
  }

  .lg\:inset-b-s--9 {
    inset-block-start: -18px;
  }

  .lg\:inset-b-s--10 {
    inset-block-start: -20px;
  }

  .lg\:inset-b-s--11 {
    inset-block-start: -22px;
  }

  .lg\:inset-b-s--12 {
    inset-block-start: -24px;
  }

  .lg\:inset-b-s-25 {
    inset-block-start: 25%;
  }

  .lg\:inset-b-s-50 {
    inset-block-start: 50%;
  }

  .lg\:inset-b-s-75 {
    inset-block-start: 75%;
  }

  .lg\:inset-b-s-100 {
    inset-block-start: 100%;
  }

  .lg\:inset-b-s--25 {
    inset-block-start: -25%;
  }

  .lg\:inset-b-s--50 {
    inset-block-start: -50%;
  }

  .lg\:inset-b-s--75 {
    inset-block-start: -75%;
  }

  .lg\:inset-b-s--100 {
    inset-block-start: -100%;
  }

  .lg\:overflow-hidden {
    overflow: hidden;
  }

  .lg\:overflow-auto {
    overflow: auto;
  }

  .lg\:overflow-scroll {
    overflow: scroll;
  }

  .lg\:overflow-visible {
    overflow: visible;
  }

  .lg\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .lg\:overflow-x-auto {
    overflow-x: auto;
  }

  .lg\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .lg\:overflow-x-visible {
    overflow-x: visible;
  }

  .lg\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .lg\:overflow-y-auto {
    overflow-y: auto;
  }

  .lg\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .lg\:overflow-y-visible {
    overflow-y: visible;
  }

  .lg\:w-2 {
    width: 4px;
  }

  .lg\:w-4 {
    width: 8px;
  }

  .lg\:w-6 {
    width: 12px;
  }

  .lg\:w-8 {
    width: 16px;
  }

  .lg\:w-10 {
    width: 20px;
  }

  .lg\:w-12 {
    width: 24px;
  }

  .lg\:w-14 {
    width: 28px;
  }

  .lg\:w-16 {
    width: 32px;
  }

  .lg\:w-18 {
    width: 36px;
  }

  .lg\:w-20 {
    width: 40px;
  }

  .lg\:w-22 {
    width: 44px;
  }

  .lg\:w-24 {
    width: 48px;
  }

  .lg\:w-26 {
    width: 52px;
  }

  .lg\:w-28 {
    width: 56px;
  }

  .lg\:w-30 {
    width: 60px;
  }

  .lg\:w-32 {
    width: 64px;
  }

  .lg\:w-34 {
    width: 68px;
  }

  .lg\:w-36 {
    width: 72px;
  }

  .lg\:w-38 {
    width: 76px;
  }

  .lg\:w-40 {
    width: 80px;
  }

  .lg\:w-42 {
    width: 84px;
  }

  .lg\:w-44 {
    width: 88px;
  }

  .lg\:w-46 {
    width: 92px;
  }

  .lg\:w-48 {
    width: 96px;
  }

  .lg\:w-50 {
    width: 100px;
  }

  .lg\:w-52 {
    width: 104px;
  }

  .lg\:w-54 {
    width: 108px;
  }

  .lg\:w-56 {
    width: 112px;
  }

  .lg\:w-58 {
    width: 116px;
  }

  .lg\:w-60 {
    width: 120px;
  }

  .lg\:w-62 {
    width: 124px;
  }

  .lg\:w-64 {
    width: 128px;
  }

  .lg\:w-66 {
    width: 132px;
  }

  .lg\:w-68 {
    width: 136px;
  }

  .lg\:w-70 {
    width: 140px;
  }

  .lg\:w-72 {
    width: 144px;
  }

  .lg\:w-74 {
    width: 148px;
  }

  .lg\:w-76 {
    width: 152px;
  }

  .lg\:w-78 {
    width: 156px;
  }

  .lg\:w-80 {
    width: 160px;
  }

  .lg\:w-82 {
    width: 164px;
  }

  .lg\:w-84 {
    width: 168px;
  }

  .lg\:w-86 {
    width: 172px;
  }

  .lg\:w-88 {
    width: 176px;
  }

  .lg\:w-90 {
    width: 180px;
  }

  .lg\:w-92 {
    width: 184px;
  }

  .lg\:w-94 {
    width: 188px;
  }

  .lg\:w-96 {
    width: 192px;
  }

  .lg\:w-98 {
    width: 196px;
  }

  .lg\:w-100 {
    width: 200px;
  }

  .lg\:w-102 {
    width: 204px;
  }

  .lg\:w-104 {
    width: 208px;
  }

  .lg\:w-106 {
    width: 212px;
  }

  .lg\:w-108 {
    width: 216px;
  }

  .lg\:w-110 {
    width: 220px;
  }

  .lg\:w-112 {
    width: 224px;
  }

  .lg\:w-114 {
    width: 228px;
  }

  .lg\:w-116 {
    width: 232px;
  }

  .lg\:w-118 {
    width: 236px;
  }

  .lg\:w-120 {
    width: 240px;
  }

  .lg\:w-122 {
    width: 244px;
  }

  .lg\:w-124 {
    width: 248px;
  }

  .lg\:w-126 {
    width: 252px;
  }

  .lg\:w-128 {
    width: 256px;
  }

  .lg\:w-130 {
    width: 260px;
  }

  .lg\:w-132 {
    width: 264px;
  }

  .lg\:w-134 {
    width: 268px;
  }

  .lg\:w-136 {
    width: 272px;
  }

  .lg\:w-138 {
    width: 276px;
  }

  .lg\:w-140 {
    width: 280px;
  }

  .lg\:w-142 {
    width: 284px;
  }

  .lg\:w-144 {
    width: 288px;
  }

  .lg\:w-146 {
    width: 292px;
  }

  .lg\:w-148 {
    width: 296px;
  }

  .lg\:w-150 {
    width: 300px;
  }

  .lg\:w-152 {
    width: 304px;
  }

  .lg\:w-154 {
    width: 308px;
  }

  .lg\:w-156 {
    width: 312px;
  }

  .lg\:w-158 {
    width: 316px;
  }

  .lg\:w-160 {
    width: 320px;
  }

  .lg\:w-162 {
    width: 324px;
  }

  .lg\:w-164 {
    width: 328px;
  }

  .lg\:w-166 {
    width: 332px;
  }

  .lg\:w-168 {
    width: 336px;
  }

  .lg\:w-170 {
    width: 340px;
  }

  .lg\:w-172 {
    width: 344px;
  }

  .lg\:w-174 {
    width: 348px;
  }

  .lg\:w-176 {
    width: 352px;
  }

  .lg\:w-178 {
    width: 356px;
  }

  .lg\:w-180 {
    width: 360px;
  }

  .lg\:w-182 {
    width: 364px;
  }

  .lg\:w-184 {
    width: 368px;
  }

  .lg\:w-186 {
    width: 372px;
  }

  .lg\:w-188 {
    width: 376px;
  }

  .lg\:w-190 {
    width: 380px;
  }

  .lg\:w-192 {
    width: 384px;
  }

  .lg\:w-0 {
    width: 0;
  }

  .lg\:w-1 {
    width: 1px;
  }

  .lg\:w-1\.5 {
    width: 2px;
  }

  .lg\:w-fit {
    width: fit-content;
  }

  .lg\:w-min {
    width: min-content;
  }

  .lg\:w-max {
    width: max-content;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-screen {
    width: 100vw;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/3 {
    width: 33.3333333333%;
  }

  .lg\:w-2\/3 {
    width: 66.6666666667%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-3\/4 {
    width: 75%;
  }

  .lg\:w-1\/10 {
    width: 10%;
  }

  .lg\:w-2\/10 {
    width: 20%;
  }

  .lg\:w-3\/10 {
    width: 30%;
  }

  .lg\:w-4\/10 {
    width: 40%;
  }

  .lg\:w-6\/10 {
    width: 60%;
  }

  .lg\:w-7\/10 {
    width: 70%;
  }

  .lg\:w-8\/10 {
    width: 80%;
  }

  .lg\:w-9\/10 {
    width: 90%;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:max-w-2 {
    max-width: 4px;
  }

  .lg\:max-w-4 {
    max-width: 8px;
  }

  .lg\:max-w-6 {
    max-width: 12px;
  }

  .lg\:max-w-8 {
    max-width: 16px;
  }

  .lg\:max-w-10 {
    max-width: 20px;
  }

  .lg\:max-w-12 {
    max-width: 24px;
  }

  .lg\:max-w-14 {
    max-width: 28px;
  }

  .lg\:max-w-16 {
    max-width: 32px;
  }

  .lg\:max-w-18 {
    max-width: 36px;
  }

  .lg\:max-w-20 {
    max-width: 40px;
  }

  .lg\:max-w-22 {
    max-width: 44px;
  }

  .lg\:max-w-24 {
    max-width: 48px;
  }

  .lg\:max-w-26 {
    max-width: 52px;
  }

  .lg\:max-w-28 {
    max-width: 56px;
  }

  .lg\:max-w-30 {
    max-width: 60px;
  }

  .lg\:max-w-32 {
    max-width: 64px;
  }

  .lg\:max-w-34 {
    max-width: 68px;
  }

  .lg\:max-w-36 {
    max-width: 72px;
  }

  .lg\:max-w-38 {
    max-width: 76px;
  }

  .lg\:max-w-40 {
    max-width: 80px;
  }

  .lg\:max-w-42 {
    max-width: 84px;
  }

  .lg\:max-w-44 {
    max-width: 88px;
  }

  .lg\:max-w-46 {
    max-width: 92px;
  }

  .lg\:max-w-48 {
    max-width: 96px;
  }

  .lg\:max-w-50 {
    max-width: 100px;
  }

  .lg\:max-w-52 {
    max-width: 104px;
  }

  .lg\:max-w-54 {
    max-width: 108px;
  }

  .lg\:max-w-56 {
    max-width: 112px;
  }

  .lg\:max-w-58 {
    max-width: 116px;
  }

  .lg\:max-w-60 {
    max-width: 120px;
  }

  .lg\:max-w-62 {
    max-width: 124px;
  }

  .lg\:max-w-64 {
    max-width: 128px;
  }

  .lg\:max-w-66 {
    max-width: 132px;
  }

  .lg\:max-w-68 {
    max-width: 136px;
  }

  .lg\:max-w-70 {
    max-width: 140px;
  }

  .lg\:max-w-72 {
    max-width: 144px;
  }

  .lg\:max-w-74 {
    max-width: 148px;
  }

  .lg\:max-w-76 {
    max-width: 152px;
  }

  .lg\:max-w-78 {
    max-width: 156px;
  }

  .lg\:max-w-80 {
    max-width: 160px;
  }

  .lg\:max-w-82 {
    max-width: 164px;
  }

  .lg\:max-w-84 {
    max-width: 168px;
  }

  .lg\:max-w-86 {
    max-width: 172px;
  }

  .lg\:max-w-88 {
    max-width: 176px;
  }

  .lg\:max-w-90 {
    max-width: 180px;
  }

  .lg\:max-w-92 {
    max-width: 184px;
  }

  .lg\:max-w-94 {
    max-width: 188px;
  }

  .lg\:max-w-96 {
    max-width: 192px;
  }

  .lg\:max-w-98 {
    max-width: 196px;
  }

  .lg\:max-w-100 {
    max-width: 200px;
  }

  .lg\:max-w-102 {
    max-width: 204px;
  }

  .lg\:max-w-104 {
    max-width: 208px;
  }

  .lg\:max-w-106 {
    max-width: 212px;
  }

  .lg\:max-w-108 {
    max-width: 216px;
  }

  .lg\:max-w-110 {
    max-width: 220px;
  }

  .lg\:max-w-112 {
    max-width: 224px;
  }

  .lg\:max-w-114 {
    max-width: 228px;
  }

  .lg\:max-w-116 {
    max-width: 232px;
  }

  .lg\:max-w-118 {
    max-width: 236px;
  }

  .lg\:max-w-120 {
    max-width: 240px;
  }

  .lg\:max-w-122 {
    max-width: 244px;
  }

  .lg\:max-w-124 {
    max-width: 248px;
  }

  .lg\:max-w-126 {
    max-width: 252px;
  }

  .lg\:max-w-128 {
    max-width: 256px;
  }

  .lg\:max-w-130 {
    max-width: 260px;
  }

  .lg\:max-w-132 {
    max-width: 264px;
  }

  .lg\:max-w-134 {
    max-width: 268px;
  }

  .lg\:max-w-136 {
    max-width: 272px;
  }

  .lg\:max-w-138 {
    max-width: 276px;
  }

  .lg\:max-w-140 {
    max-width: 280px;
  }

  .lg\:max-w-142 {
    max-width: 284px;
  }

  .lg\:max-w-144 {
    max-width: 288px;
  }

  .lg\:max-w-146 {
    max-width: 292px;
  }

  .lg\:max-w-148 {
    max-width: 296px;
  }

  .lg\:max-w-150 {
    max-width: 300px;
  }

  .lg\:max-w-152 {
    max-width: 304px;
  }

  .lg\:max-w-154 {
    max-width: 308px;
  }

  .lg\:max-w-156 {
    max-width: 312px;
  }

  .lg\:max-w-158 {
    max-width: 316px;
  }

  .lg\:max-w-160 {
    max-width: 320px;
  }

  .lg\:max-w-162 {
    max-width: 324px;
  }

  .lg\:max-w-164 {
    max-width: 328px;
  }

  .lg\:max-w-166 {
    max-width: 332px;
  }

  .lg\:max-w-168 {
    max-width: 336px;
  }

  .lg\:max-w-170 {
    max-width: 340px;
  }

  .lg\:max-w-172 {
    max-width: 344px;
  }

  .lg\:max-w-174 {
    max-width: 348px;
  }

  .lg\:max-w-176 {
    max-width: 352px;
  }

  .lg\:max-w-178 {
    max-width: 356px;
  }

  .lg\:max-w-180 {
    max-width: 360px;
  }

  .lg\:max-w-182 {
    max-width: 364px;
  }

  .lg\:max-w-184 {
    max-width: 368px;
  }

  .lg\:max-w-186 {
    max-width: 372px;
  }

  .lg\:max-w-188 {
    max-width: 376px;
  }

  .lg\:max-w-190 {
    max-width: 380px;
  }

  .lg\:max-w-192 {
    max-width: 384px;
  }

  .lg\:max-w-0 {
    max-width: 0;
  }

  .lg\:max-w-1 {
    max-width: 1px;
  }

  .lg\:max-w-1\.5 {
    max-width: 2px;
  }

  .lg\:max-w-fit {
    max-width: fit-content;
  }

  .lg\:max-w-min {
    max-width: min-content;
  }

  .lg\:max-w-max {
    max-width: max-content;
  }

  .lg\:max-w-auto {
    max-width: auto;
  }

  .lg\:max-w-screen {
    max-width: 100vw;
  }

  .lg\:max-w-1\/2 {
    max-width: 50%;
  }

  .lg\:max-w-1\/3 {
    max-width: 33.3333333333%;
  }

  .lg\:max-w-2\/3 {
    max-width: 66.6666666667%;
  }

  .lg\:max-w-1\/4 {
    max-width: 25%;
  }

  .lg\:max-w-3\/4 {
    max-width: 75%;
  }

  .lg\:max-w-1\/10 {
    max-width: 10%;
  }

  .lg\:max-w-2\/10 {
    max-width: 20%;
  }

  .lg\:max-w-3\/10 {
    max-width: 30%;
  }

  .lg\:max-w-4\/10 {
    max-width: 40%;
  }

  .lg\:max-w-6\/10 {
    max-width: 60%;
  }

  .lg\:max-w-7\/10 {
    max-width: 70%;
  }

  .lg\:max-w-8\/10 {
    max-width: 80%;
  }

  .lg\:max-w-9\/10 {
    max-width: 90%;
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:min-w-2 {
    min-width: 4px;
  }

  .lg\:min-w-4 {
    min-width: 8px;
  }

  .lg\:min-w-6 {
    min-width: 12px;
  }

  .lg\:min-w-8 {
    min-width: 16px;
  }

  .lg\:min-w-10 {
    min-width: 20px;
  }

  .lg\:min-w-12 {
    min-width: 24px;
  }

  .lg\:min-w-14 {
    min-width: 28px;
  }

  .lg\:min-w-16 {
    min-width: 32px;
  }

  .lg\:min-w-18 {
    min-width: 36px;
  }

  .lg\:min-w-20 {
    min-width: 40px;
  }

  .lg\:min-w-22 {
    min-width: 44px;
  }

  .lg\:min-w-24 {
    min-width: 48px;
  }

  .lg\:min-w-26 {
    min-width: 52px;
  }

  .lg\:min-w-28 {
    min-width: 56px;
  }

  .lg\:min-w-30 {
    min-width: 60px;
  }

  .lg\:min-w-32 {
    min-width: 64px;
  }

  .lg\:min-w-34 {
    min-width: 68px;
  }

  .lg\:min-w-36 {
    min-width: 72px;
  }

  .lg\:min-w-38 {
    min-width: 76px;
  }

  .lg\:min-w-40 {
    min-width: 80px;
  }

  .lg\:min-w-42 {
    min-width: 84px;
  }

  .lg\:min-w-44 {
    min-width: 88px;
  }

  .lg\:min-w-46 {
    min-width: 92px;
  }

  .lg\:min-w-48 {
    min-width: 96px;
  }

  .lg\:min-w-50 {
    min-width: 100px;
  }

  .lg\:min-w-52 {
    min-width: 104px;
  }

  .lg\:min-w-54 {
    min-width: 108px;
  }

  .lg\:min-w-56 {
    min-width: 112px;
  }

  .lg\:min-w-58 {
    min-width: 116px;
  }

  .lg\:min-w-60 {
    min-width: 120px;
  }

  .lg\:min-w-62 {
    min-width: 124px;
  }

  .lg\:min-w-64 {
    min-width: 128px;
  }

  .lg\:min-w-66 {
    min-width: 132px;
  }

  .lg\:min-w-68 {
    min-width: 136px;
  }

  .lg\:min-w-70 {
    min-width: 140px;
  }

  .lg\:min-w-72 {
    min-width: 144px;
  }

  .lg\:min-w-74 {
    min-width: 148px;
  }

  .lg\:min-w-76 {
    min-width: 152px;
  }

  .lg\:min-w-78 {
    min-width: 156px;
  }

  .lg\:min-w-80 {
    min-width: 160px;
  }

  .lg\:min-w-82 {
    min-width: 164px;
  }

  .lg\:min-w-84 {
    min-width: 168px;
  }

  .lg\:min-w-86 {
    min-width: 172px;
  }

  .lg\:min-w-88 {
    min-width: 176px;
  }

  .lg\:min-w-90 {
    min-width: 180px;
  }

  .lg\:min-w-92 {
    min-width: 184px;
  }

  .lg\:min-w-94 {
    min-width: 188px;
  }

  .lg\:min-w-96 {
    min-width: 192px;
  }

  .lg\:min-w-98 {
    min-width: 196px;
  }

  .lg\:min-w-100 {
    min-width: 200px;
  }

  .lg\:min-w-102 {
    min-width: 204px;
  }

  .lg\:min-w-104 {
    min-width: 208px;
  }

  .lg\:min-w-106 {
    min-width: 212px;
  }

  .lg\:min-w-108 {
    min-width: 216px;
  }

  .lg\:min-w-110 {
    min-width: 220px;
  }

  .lg\:min-w-112 {
    min-width: 224px;
  }

  .lg\:min-w-114 {
    min-width: 228px;
  }

  .lg\:min-w-116 {
    min-width: 232px;
  }

  .lg\:min-w-118 {
    min-width: 236px;
  }

  .lg\:min-w-120 {
    min-width: 240px;
  }

  .lg\:min-w-122 {
    min-width: 244px;
  }

  .lg\:min-w-124 {
    min-width: 248px;
  }

  .lg\:min-w-126 {
    min-width: 252px;
  }

  .lg\:min-w-128 {
    min-width: 256px;
  }

  .lg\:min-w-130 {
    min-width: 260px;
  }

  .lg\:min-w-132 {
    min-width: 264px;
  }

  .lg\:min-w-134 {
    min-width: 268px;
  }

  .lg\:min-w-136 {
    min-width: 272px;
  }

  .lg\:min-w-138 {
    min-width: 276px;
  }

  .lg\:min-w-140 {
    min-width: 280px;
  }

  .lg\:min-w-142 {
    min-width: 284px;
  }

  .lg\:min-w-144 {
    min-width: 288px;
  }

  .lg\:min-w-146 {
    min-width: 292px;
  }

  .lg\:min-w-148 {
    min-width: 296px;
  }

  .lg\:min-w-150 {
    min-width: 300px;
  }

  .lg\:min-w-152 {
    min-width: 304px;
  }

  .lg\:min-w-154 {
    min-width: 308px;
  }

  .lg\:min-w-156 {
    min-width: 312px;
  }

  .lg\:min-w-158 {
    min-width: 316px;
  }

  .lg\:min-w-160 {
    min-width: 320px;
  }

  .lg\:min-w-162 {
    min-width: 324px;
  }

  .lg\:min-w-164 {
    min-width: 328px;
  }

  .lg\:min-w-166 {
    min-width: 332px;
  }

  .lg\:min-w-168 {
    min-width: 336px;
  }

  .lg\:min-w-170 {
    min-width: 340px;
  }

  .lg\:min-w-172 {
    min-width: 344px;
  }

  .lg\:min-w-174 {
    min-width: 348px;
  }

  .lg\:min-w-176 {
    min-width: 352px;
  }

  .lg\:min-w-178 {
    min-width: 356px;
  }

  .lg\:min-w-180 {
    min-width: 360px;
  }

  .lg\:min-w-182 {
    min-width: 364px;
  }

  .lg\:min-w-184 {
    min-width: 368px;
  }

  .lg\:min-w-186 {
    min-width: 372px;
  }

  .lg\:min-w-188 {
    min-width: 376px;
  }

  .lg\:min-w-190 {
    min-width: 380px;
  }

  .lg\:min-w-192 {
    min-width: 384px;
  }

  .lg\:min-w-0 {
    min-width: 0;
  }

  .lg\:min-w-1 {
    min-width: 1px;
  }

  .lg\:min-w-1\.5 {
    min-width: 2px;
  }

  .lg\:min-w-fit {
    min-width: fit-content;
  }

  .lg\:min-w-min {
    min-width: min-content;
  }

  .lg\:min-w-max {
    min-width: max-content;
  }

  .lg\:min-w-auto {
    min-width: auto;
  }

  .lg\:min-w-screen {
    min-width: 100vw;
  }

  .lg\:min-w-1\/2 {
    min-width: 50%;
  }

  .lg\:min-w-1\/3 {
    min-width: 33.3333333333%;
  }

  .lg\:min-w-2\/3 {
    min-width: 66.6666666667%;
  }

  .lg\:min-w-1\/4 {
    min-width: 25%;
  }

  .lg\:min-w-3\/4 {
    min-width: 75%;
  }

  .lg\:min-w-1\/10 {
    min-width: 10%;
  }

  .lg\:min-w-2\/10 {
    min-width: 20%;
  }

  .lg\:min-w-3\/10 {
    min-width: 30%;
  }

  .lg\:min-w-4\/10 {
    min-width: 40%;
  }

  .lg\:min-w-6\/10 {
    min-width: 60%;
  }

  .lg\:min-w-7\/10 {
    min-width: 70%;
  }

  .lg\:min-w-8\/10 {
    min-width: 80%;
  }

  .lg\:min-w-9\/10 {
    min-width: 90%;
  }

  .lg\:min-w-full {
    min-width: 100%;
  }

  .lg\:h-2 {
    height: 4px;
  }

  .lg\:h-4 {
    height: 8px;
  }

  .lg\:h-6 {
    height: 12px;
  }

  .lg\:h-8 {
    height: 16px;
  }

  .lg\:h-10 {
    height: 20px;
  }

  .lg\:h-12 {
    height: 24px;
  }

  .lg\:h-14 {
    height: 28px;
  }

  .lg\:h-16 {
    height: 32px;
  }

  .lg\:h-18 {
    height: 36px;
  }

  .lg\:h-20 {
    height: 40px;
  }

  .lg\:h-22 {
    height: 44px;
  }

  .lg\:h-24 {
    height: 48px;
  }

  .lg\:h-26 {
    height: 52px;
  }

  .lg\:h-28 {
    height: 56px;
  }

  .lg\:h-30 {
    height: 60px;
  }

  .lg\:h-32 {
    height: 64px;
  }

  .lg\:h-34 {
    height: 68px;
  }

  .lg\:h-36 {
    height: 72px;
  }

  .lg\:h-38 {
    height: 76px;
  }

  .lg\:h-40 {
    height: 80px;
  }

  .lg\:h-42 {
    height: 84px;
  }

  .lg\:h-44 {
    height: 88px;
  }

  .lg\:h-46 {
    height: 92px;
  }

  .lg\:h-48 {
    height: 96px;
  }

  .lg\:h-50 {
    height: 100px;
  }

  .lg\:h-52 {
    height: 104px;
  }

  .lg\:h-54 {
    height: 108px;
  }

  .lg\:h-56 {
    height: 112px;
  }

  .lg\:h-58 {
    height: 116px;
  }

  .lg\:h-60 {
    height: 120px;
  }

  .lg\:h-62 {
    height: 124px;
  }

  .lg\:h-64 {
    height: 128px;
  }

  .lg\:h-66 {
    height: 132px;
  }

  .lg\:h-68 {
    height: 136px;
  }

  .lg\:h-70 {
    height: 140px;
  }

  .lg\:h-72 {
    height: 144px;
  }

  .lg\:h-74 {
    height: 148px;
  }

  .lg\:h-76 {
    height: 152px;
  }

  .lg\:h-78 {
    height: 156px;
  }

  .lg\:h-80 {
    height: 160px;
  }

  .lg\:h-82 {
    height: 164px;
  }

  .lg\:h-84 {
    height: 168px;
  }

  .lg\:h-86 {
    height: 172px;
  }

  .lg\:h-88 {
    height: 176px;
  }

  .lg\:h-90 {
    height: 180px;
  }

  .lg\:h-92 {
    height: 184px;
  }

  .lg\:h-94 {
    height: 188px;
  }

  .lg\:h-96 {
    height: 192px;
  }

  .lg\:h-98 {
    height: 196px;
  }

  .lg\:h-100 {
    height: 200px;
  }

  .lg\:h-102 {
    height: 204px;
  }

  .lg\:h-104 {
    height: 208px;
  }

  .lg\:h-106 {
    height: 212px;
  }

  .lg\:h-108 {
    height: 216px;
  }

  .lg\:h-110 {
    height: 220px;
  }

  .lg\:h-112 {
    height: 224px;
  }

  .lg\:h-114 {
    height: 228px;
  }

  .lg\:h-116 {
    height: 232px;
  }

  .lg\:h-118 {
    height: 236px;
  }

  .lg\:h-120 {
    height: 240px;
  }

  .lg\:h-122 {
    height: 244px;
  }

  .lg\:h-124 {
    height: 248px;
  }

  .lg\:h-126 {
    height: 252px;
  }

  .lg\:h-128 {
    height: 256px;
  }

  .lg\:h-130 {
    height: 260px;
  }

  .lg\:h-132 {
    height: 264px;
  }

  .lg\:h-134 {
    height: 268px;
  }

  .lg\:h-136 {
    height: 272px;
  }

  .lg\:h-138 {
    height: 276px;
  }

  .lg\:h-140 {
    height: 280px;
  }

  .lg\:h-142 {
    height: 284px;
  }

  .lg\:h-144 {
    height: 288px;
  }

  .lg\:h-146 {
    height: 292px;
  }

  .lg\:h-148 {
    height: 296px;
  }

  .lg\:h-150 {
    height: 300px;
  }

  .lg\:h-152 {
    height: 304px;
  }

  .lg\:h-154 {
    height: 308px;
  }

  .lg\:h-156 {
    height: 312px;
  }

  .lg\:h-158 {
    height: 316px;
  }

  .lg\:h-160 {
    height: 320px;
  }

  .lg\:h-162 {
    height: 324px;
  }

  .lg\:h-164 {
    height: 328px;
  }

  .lg\:h-166 {
    height: 332px;
  }

  .lg\:h-168 {
    height: 336px;
  }

  .lg\:h-170 {
    height: 340px;
  }

  .lg\:h-172 {
    height: 344px;
  }

  .lg\:h-174 {
    height: 348px;
  }

  .lg\:h-176 {
    height: 352px;
  }

  .lg\:h-178 {
    height: 356px;
  }

  .lg\:h-180 {
    height: 360px;
  }

  .lg\:h-182 {
    height: 364px;
  }

  .lg\:h-184 {
    height: 368px;
  }

  .lg\:h-186 {
    height: 372px;
  }

  .lg\:h-188 {
    height: 376px;
  }

  .lg\:h-190 {
    height: 380px;
  }

  .lg\:h-192 {
    height: 384px;
  }

  .lg\:h-0 {
    height: 0;
  }

  .lg\:h-1 {
    height: 1px;
  }

  .lg\:h-1\.5 {
    height: 2px;
  }

  .lg\:h-fit {
    height: fit-content;
  }

  .lg\:h-min {
    height: min-content;
  }

  .lg\:h-max {
    height: max-content;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-screen {
    height: 100vh;
  }

  .lg\:h-1\/2 {
    height: 50%;
  }

  .lg\:h-1\/3 {
    height: 33.3333333333%;
  }

  .lg\:h-2\/3 {
    height: 66.6666666667%;
  }

  .lg\:h-1\/4 {
    height: 25%;
  }

  .lg\:h-3\/4 {
    height: 75%;
  }

  .lg\:h-1\/10 {
    height: 10%;
  }

  .lg\:h-2\/10 {
    height: 20%;
  }

  .lg\:h-3\/10 {
    height: 30%;
  }

  .lg\:h-4\/10 {
    height: 40%;
  }

  .lg\:h-6\/10 {
    height: 60%;
  }

  .lg\:h-7\/10 {
    height: 70%;
  }

  .lg\:h-8\/10 {
    height: 80%;
  }

  .lg\:h-9\/10 {
    height: 90%;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:max-h-2 {
    max-height: 4px;
  }

  .lg\:max-h-4 {
    max-height: 8px;
  }

  .lg\:max-h-6 {
    max-height: 12px;
  }

  .lg\:max-h-8 {
    max-height: 16px;
  }

  .lg\:max-h-10 {
    max-height: 20px;
  }

  .lg\:max-h-12 {
    max-height: 24px;
  }

  .lg\:max-h-14 {
    max-height: 28px;
  }

  .lg\:max-h-16 {
    max-height: 32px;
  }

  .lg\:max-h-18 {
    max-height: 36px;
  }

  .lg\:max-h-20 {
    max-height: 40px;
  }

  .lg\:max-h-22 {
    max-height: 44px;
  }

  .lg\:max-h-24 {
    max-height: 48px;
  }

  .lg\:max-h-26 {
    max-height: 52px;
  }

  .lg\:max-h-28 {
    max-height: 56px;
  }

  .lg\:max-h-30 {
    max-height: 60px;
  }

  .lg\:max-h-32 {
    max-height: 64px;
  }

  .lg\:max-h-34 {
    max-height: 68px;
  }

  .lg\:max-h-36 {
    max-height: 72px;
  }

  .lg\:max-h-38 {
    max-height: 76px;
  }

  .lg\:max-h-40 {
    max-height: 80px;
  }

  .lg\:max-h-42 {
    max-height: 84px;
  }

  .lg\:max-h-44 {
    max-height: 88px;
  }

  .lg\:max-h-46 {
    max-height: 92px;
  }

  .lg\:max-h-48 {
    max-height: 96px;
  }

  .lg\:max-h-50 {
    max-height: 100px;
  }

  .lg\:max-h-52 {
    max-height: 104px;
  }

  .lg\:max-h-54 {
    max-height: 108px;
  }

  .lg\:max-h-56 {
    max-height: 112px;
  }

  .lg\:max-h-58 {
    max-height: 116px;
  }

  .lg\:max-h-60 {
    max-height: 120px;
  }

  .lg\:max-h-62 {
    max-height: 124px;
  }

  .lg\:max-h-64 {
    max-height: 128px;
  }

  .lg\:max-h-66 {
    max-height: 132px;
  }

  .lg\:max-h-68 {
    max-height: 136px;
  }

  .lg\:max-h-70 {
    max-height: 140px;
  }

  .lg\:max-h-72 {
    max-height: 144px;
  }

  .lg\:max-h-74 {
    max-height: 148px;
  }

  .lg\:max-h-76 {
    max-height: 152px;
  }

  .lg\:max-h-78 {
    max-height: 156px;
  }

  .lg\:max-h-80 {
    max-height: 160px;
  }

  .lg\:max-h-82 {
    max-height: 164px;
  }

  .lg\:max-h-84 {
    max-height: 168px;
  }

  .lg\:max-h-86 {
    max-height: 172px;
  }

  .lg\:max-h-88 {
    max-height: 176px;
  }

  .lg\:max-h-90 {
    max-height: 180px;
  }

  .lg\:max-h-92 {
    max-height: 184px;
  }

  .lg\:max-h-94 {
    max-height: 188px;
  }

  .lg\:max-h-96 {
    max-height: 192px;
  }

  .lg\:max-h-98 {
    max-height: 196px;
  }

  .lg\:max-h-100 {
    max-height: 200px;
  }

  .lg\:max-h-102 {
    max-height: 204px;
  }

  .lg\:max-h-104 {
    max-height: 208px;
  }

  .lg\:max-h-106 {
    max-height: 212px;
  }

  .lg\:max-h-108 {
    max-height: 216px;
  }

  .lg\:max-h-110 {
    max-height: 220px;
  }

  .lg\:max-h-112 {
    max-height: 224px;
  }

  .lg\:max-h-114 {
    max-height: 228px;
  }

  .lg\:max-h-116 {
    max-height: 232px;
  }

  .lg\:max-h-118 {
    max-height: 236px;
  }

  .lg\:max-h-120 {
    max-height: 240px;
  }

  .lg\:max-h-122 {
    max-height: 244px;
  }

  .lg\:max-h-124 {
    max-height: 248px;
  }

  .lg\:max-h-126 {
    max-height: 252px;
  }

  .lg\:max-h-128 {
    max-height: 256px;
  }

  .lg\:max-h-130 {
    max-height: 260px;
  }

  .lg\:max-h-132 {
    max-height: 264px;
  }

  .lg\:max-h-134 {
    max-height: 268px;
  }

  .lg\:max-h-136 {
    max-height: 272px;
  }

  .lg\:max-h-138 {
    max-height: 276px;
  }

  .lg\:max-h-140 {
    max-height: 280px;
  }

  .lg\:max-h-142 {
    max-height: 284px;
  }

  .lg\:max-h-144 {
    max-height: 288px;
  }

  .lg\:max-h-146 {
    max-height: 292px;
  }

  .lg\:max-h-148 {
    max-height: 296px;
  }

  .lg\:max-h-150 {
    max-height: 300px;
  }

  .lg\:max-h-152 {
    max-height: 304px;
  }

  .lg\:max-h-154 {
    max-height: 308px;
  }

  .lg\:max-h-156 {
    max-height: 312px;
  }

  .lg\:max-h-158 {
    max-height: 316px;
  }

  .lg\:max-h-160 {
    max-height: 320px;
  }

  .lg\:max-h-162 {
    max-height: 324px;
  }

  .lg\:max-h-164 {
    max-height: 328px;
  }

  .lg\:max-h-166 {
    max-height: 332px;
  }

  .lg\:max-h-168 {
    max-height: 336px;
  }

  .lg\:max-h-170 {
    max-height: 340px;
  }

  .lg\:max-h-172 {
    max-height: 344px;
  }

  .lg\:max-h-174 {
    max-height: 348px;
  }

  .lg\:max-h-176 {
    max-height: 352px;
  }

  .lg\:max-h-178 {
    max-height: 356px;
  }

  .lg\:max-h-180 {
    max-height: 360px;
  }

  .lg\:max-h-182 {
    max-height: 364px;
  }

  .lg\:max-h-184 {
    max-height: 368px;
  }

  .lg\:max-h-186 {
    max-height: 372px;
  }

  .lg\:max-h-188 {
    max-height: 376px;
  }

  .lg\:max-h-190 {
    max-height: 380px;
  }

  .lg\:max-h-192 {
    max-height: 384px;
  }

  .lg\:max-h-0 {
    max-height: 0;
  }

  .lg\:max-h-1 {
    max-height: 1px;
  }

  .lg\:max-h-1\.5 {
    max-height: 2px;
  }

  .lg\:max-h-fit {
    max-height: fit-content;
  }

  .lg\:max-h-min {
    max-height: min-content;
  }

  .lg\:max-h-max {
    max-height: max-content;
  }

  .lg\:max-h-auto {
    max-height: auto;
  }

  .lg\:max-h-screen {
    max-height: 100vh;
  }

  .lg\:max-h-1\/2 {
    max-height: 50%;
  }

  .lg\:max-h-1\/3 {
    max-height: 33.3333333333%;
  }

  .lg\:max-h-2\/3 {
    max-height: 66.6666666667%;
  }

  .lg\:max-h-1\/4 {
    max-height: 25%;
  }

  .lg\:max-h-3\/4 {
    max-height: 75%;
  }

  .lg\:max-h-1\/10 {
    max-height: 10%;
  }

  .lg\:max-h-2\/10 {
    max-height: 20%;
  }

  .lg\:max-h-3\/10 {
    max-height: 30%;
  }

  .lg\:max-h-4\/10 {
    max-height: 40%;
  }

  .lg\:max-h-6\/10 {
    max-height: 60%;
  }

  .lg\:max-h-7\/10 {
    max-height: 70%;
  }

  .lg\:max-h-8\/10 {
    max-height: 80%;
  }

  .lg\:max-h-9\/10 {
    max-height: 90%;
  }

  .lg\:max-h-full {
    max-height: 100%;
  }

  .lg\:min-h-2 {
    min-height: 4px;
  }

  .lg\:min-h-4 {
    min-height: 8px;
  }

  .lg\:min-h-6 {
    min-height: 12px;
  }

  .lg\:min-h-8 {
    min-height: 16px;
  }

  .lg\:min-h-10 {
    min-height: 20px;
  }

  .lg\:min-h-12 {
    min-height: 24px;
  }

  .lg\:min-h-14 {
    min-height: 28px;
  }

  .lg\:min-h-16 {
    min-height: 32px;
  }

  .lg\:min-h-18 {
    min-height: 36px;
  }

  .lg\:min-h-20 {
    min-height: 40px;
  }

  .lg\:min-h-22 {
    min-height: 44px;
  }

  .lg\:min-h-24 {
    min-height: 48px;
  }

  .lg\:min-h-26 {
    min-height: 52px;
  }

  .lg\:min-h-28 {
    min-height: 56px;
  }

  .lg\:min-h-30 {
    min-height: 60px;
  }

  .lg\:min-h-32 {
    min-height: 64px;
  }

  .lg\:min-h-34 {
    min-height: 68px;
  }

  .lg\:min-h-36 {
    min-height: 72px;
  }

  .lg\:min-h-38 {
    min-height: 76px;
  }

  .lg\:min-h-40 {
    min-height: 80px;
  }

  .lg\:min-h-42 {
    min-height: 84px;
  }

  .lg\:min-h-44 {
    min-height: 88px;
  }

  .lg\:min-h-46 {
    min-height: 92px;
  }

  .lg\:min-h-48 {
    min-height: 96px;
  }

  .lg\:min-h-50 {
    min-height: 100px;
  }

  .lg\:min-h-52 {
    min-height: 104px;
  }

  .lg\:min-h-54 {
    min-height: 108px;
  }

  .lg\:min-h-56 {
    min-height: 112px;
  }

  .lg\:min-h-58 {
    min-height: 116px;
  }

  .lg\:min-h-60 {
    min-height: 120px;
  }

  .lg\:min-h-62 {
    min-height: 124px;
  }

  .lg\:min-h-64 {
    min-height: 128px;
  }

  .lg\:min-h-66 {
    min-height: 132px;
  }

  .lg\:min-h-68 {
    min-height: 136px;
  }

  .lg\:min-h-70 {
    min-height: 140px;
  }

  .lg\:min-h-72 {
    min-height: 144px;
  }

  .lg\:min-h-74 {
    min-height: 148px;
  }

  .lg\:min-h-76 {
    min-height: 152px;
  }

  .lg\:min-h-78 {
    min-height: 156px;
  }

  .lg\:min-h-80 {
    min-height: 160px;
  }

  .lg\:min-h-82 {
    min-height: 164px;
  }

  .lg\:min-h-84 {
    min-height: 168px;
  }

  .lg\:min-h-86 {
    min-height: 172px;
  }

  .lg\:min-h-88 {
    min-height: 176px;
  }

  .lg\:min-h-90 {
    min-height: 180px;
  }

  .lg\:min-h-92 {
    min-height: 184px;
  }

  .lg\:min-h-94 {
    min-height: 188px;
  }

  .lg\:min-h-96 {
    min-height: 192px;
  }

  .lg\:min-h-98 {
    min-height: 196px;
  }

  .lg\:min-h-100 {
    min-height: 200px;
  }

  .lg\:min-h-102 {
    min-height: 204px;
  }

  .lg\:min-h-104 {
    min-height: 208px;
  }

  .lg\:min-h-106 {
    min-height: 212px;
  }

  .lg\:min-h-108 {
    min-height: 216px;
  }

  .lg\:min-h-110 {
    min-height: 220px;
  }

  .lg\:min-h-112 {
    min-height: 224px;
  }

  .lg\:min-h-114 {
    min-height: 228px;
  }

  .lg\:min-h-116 {
    min-height: 232px;
  }

  .lg\:min-h-118 {
    min-height: 236px;
  }

  .lg\:min-h-120 {
    min-height: 240px;
  }

  .lg\:min-h-122 {
    min-height: 244px;
  }

  .lg\:min-h-124 {
    min-height: 248px;
  }

  .lg\:min-h-126 {
    min-height: 252px;
  }

  .lg\:min-h-128 {
    min-height: 256px;
  }

  .lg\:min-h-130 {
    min-height: 260px;
  }

  .lg\:min-h-132 {
    min-height: 264px;
  }

  .lg\:min-h-134 {
    min-height: 268px;
  }

  .lg\:min-h-136 {
    min-height: 272px;
  }

  .lg\:min-h-138 {
    min-height: 276px;
  }

  .lg\:min-h-140 {
    min-height: 280px;
  }

  .lg\:min-h-142 {
    min-height: 284px;
  }

  .lg\:min-h-144 {
    min-height: 288px;
  }

  .lg\:min-h-146 {
    min-height: 292px;
  }

  .lg\:min-h-148 {
    min-height: 296px;
  }

  .lg\:min-h-150 {
    min-height: 300px;
  }

  .lg\:min-h-152 {
    min-height: 304px;
  }

  .lg\:min-h-154 {
    min-height: 308px;
  }

  .lg\:min-h-156 {
    min-height: 312px;
  }

  .lg\:min-h-158 {
    min-height: 316px;
  }

  .lg\:min-h-160 {
    min-height: 320px;
  }

  .lg\:min-h-162 {
    min-height: 324px;
  }

  .lg\:min-h-164 {
    min-height: 328px;
  }

  .lg\:min-h-166 {
    min-height: 332px;
  }

  .lg\:min-h-168 {
    min-height: 336px;
  }

  .lg\:min-h-170 {
    min-height: 340px;
  }

  .lg\:min-h-172 {
    min-height: 344px;
  }

  .lg\:min-h-174 {
    min-height: 348px;
  }

  .lg\:min-h-176 {
    min-height: 352px;
  }

  .lg\:min-h-178 {
    min-height: 356px;
  }

  .lg\:min-h-180 {
    min-height: 360px;
  }

  .lg\:min-h-182 {
    min-height: 364px;
  }

  .lg\:min-h-184 {
    min-height: 368px;
  }

  .lg\:min-h-186 {
    min-height: 372px;
  }

  .lg\:min-h-188 {
    min-height: 376px;
  }

  .lg\:min-h-190 {
    min-height: 380px;
  }

  .lg\:min-h-192 {
    min-height: 384px;
  }

  .lg\:min-h-0 {
    min-height: 0;
  }

  .lg\:min-h-1 {
    min-height: 1px;
  }

  .lg\:min-h-1\.5 {
    min-height: 2px;
  }

  .lg\:min-h-fit {
    min-height: fit-content;
  }

  .lg\:min-h-min {
    min-height: min-content;
  }

  .lg\:min-h-max {
    min-height: max-content;
  }

  .lg\:min-h-auto {
    min-height: auto;
  }

  .lg\:min-h-screen {
    min-height: 100vh;
  }

  .lg\:min-h-1\/2 {
    min-height: 50%;
  }

  .lg\:min-h-1\/3 {
    min-height: 33.3333333333%;
  }

  .lg\:min-h-2\/3 {
    min-height: 66.6666666667%;
  }

  .lg\:min-h-1\/4 {
    min-height: 25%;
  }

  .lg\:min-h-3\/4 {
    min-height: 75%;
  }

  .lg\:min-h-1\/10 {
    min-height: 10%;
  }

  .lg\:min-h-2\/10 {
    min-height: 20%;
  }

  .lg\:min-h-3\/10 {
    min-height: 30%;
  }

  .lg\:min-h-4\/10 {
    min-height: 40%;
  }

  .lg\:min-h-6\/10 {
    min-height: 60%;
  }

  .lg\:min-h-7\/10 {
    min-height: 70%;
  }

  .lg\:min-h-8\/10 {
    min-height: 80%;
  }

  .lg\:min-h-9\/10 {
    min-height: 90%;
  }

  .lg\:min-h-full {
    min-height: 100%;
  }

  .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-nowrap {
    flex-wrap: nowrap;
  }

  .lg\:flex-wrap {
    flex-wrap: wrap;
  }

  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .lg\:grow-1 {
    flex-grow: 1;
  }

  .lg\:grow-0 {
    flex-grow: 0;
  }

  .lg\:shrink-1 {
    flex-shrink: 1;
  }

  .lg\:shrink-0 {
    flex-shrink: 0;
  }

  .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\:grid-col-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-col-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-col-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-col-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-col-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lg\:grid-col-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lg\:grid-col-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lg\:grid-col-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lg\:grid-col-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lg\:grid-col-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg\:grid-col-none {
    grid-template-columns: none;
  }

  .lg\:grid-col-subgrid {
    grid-template-columns: subgrid;
  }

  .lg\:grid-row-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-row-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-row-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-row-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-row-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-row-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-row-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }

  .lg\:grid-row-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }

  .lg\:grid-row-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }

  .lg\:grid-row-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }

  .lg\:grid-row-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }

  .lg\:grid-row-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }

  .lg\:grid-row-none {
    grid-template-rows: none;
  }

  .lg\:grid-row-subgrid {
    grid-template-rows: subgrid;
  }

  .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-span-auto {
    grid-column: auto;
  }

  .lg\:col-e-1 {
    grid-column-end: 1;
  }

  .lg\:col-e-2 {
    grid-column-end: 2;
  }

  .lg\:col-e-3 {
    grid-column-end: 3;
  }

  .lg\:col-e-4 {
    grid-column-end: 4;
  }

  .lg\:col-e-5 {
    grid-column-end: 5;
  }

  .lg\:col-e-6 {
    grid-column-end: 6;
  }

  .lg\:col-e-7 {
    grid-column-end: 7;
  }

  .lg\:col-e-8 {
    grid-column-end: 8;
  }

  .lg\:col-e-9 {
    grid-column-end: 9;
  }

  .lg\:col-e-10 {
    grid-column-end: 10;
  }

  .lg\:col-e-11 {
    grid-column-end: 11;
  }

  .lg\:col-e-12 {
    grid-column-end: 12;
  }

  .lg\:col-e-13 {
    grid-column-end: 13;
  }

  .lg\:col-e-auto {
    grid-column-end: auto;
  }

  .lg\:col-s-1 {
    grid-column-start: 1;
  }

  .lg\:col-s-2 {
    grid-column-start: 2;
  }

  .lg\:col-s-3 {
    grid-column-start: 3;
  }

  .lg\:col-s-4 {
    grid-column-start: 4;
  }

  .lg\:col-s-5 {
    grid-column-start: 5;
  }

  .lg\:col-s-6 {
    grid-column-start: 6;
  }

  .lg\:col-s-7 {
    grid-column-start: 7;
  }

  .lg\:col-s-8 {
    grid-column-start: 8;
  }

  .lg\:col-s-9 {
    grid-column-start: 9;
  }

  .lg\:col-s-10 {
    grid-column-start: 10;
  }

  .lg\:col-s-11 {
    grid-column-start: 11;
  }

  .lg\:col-s-12 {
    grid-column-start: 12;
  }

  .lg\:col-s-13 {
    grid-column-start: 13;
  }

  .lg\:col-s-auto {
    grid-column-start: 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-7 {
    grid-row: span 7/span 7;
  }

  .lg\:row-span-8 {
    grid-row: span 8/span 8;
  }

  .lg\:row-span-9 {
    grid-row: span 9/span 9;
  }

  .lg\:row-span-10 {
    grid-row: span 10/span 10;
  }

  .lg\:row-span-11 {
    grid-row: span 11/span 11;
  }

  .lg\:row-span-12 {
    grid-row: span 12/span 12;
  }

  .lg\:row-span-full {
    grid-row: 1 / -1;
  }

  .lg\:row-span-auto {
    grid-row: auto;
  }

  .lg\:row-s-1 {
    grid-row-start: 1;
  }

  .lg\:row-s-2 {
    grid-row-start: 2;
  }

  .lg\:row-s-3 {
    grid-row-start: 3;
  }

  .lg\:row-s-4 {
    grid-row-start: 4;
  }

  .lg\:row-s-5 {
    grid-row-start: 5;
  }

  .lg\:row-s-6 {
    grid-row-start: 6;
  }

  .lg\:row-s-7 {
    grid-row-start: 7;
  }

  .lg\:row-s-8 {
    grid-row-start: 8;
  }

  .lg\:row-s-9 {
    grid-row-start: 9;
  }

  .lg\:row-s-10 {
    grid-row-start: 10;
  }

  .lg\:row-s-11 {
    grid-row-start: 11;
  }

  .lg\:row-s-12 {
    grid-row-start: 12;
  }

  .lg\:row-s-13 {
    grid-row-start: 13;
  }

  .lg\:row-s-auto {
    grid-row-start: auto;
  }

  .lg\:row-e-1 {
    grid-row-end: 1;
  }

  .lg\:row-e-2 {
    grid-row-end: 2;
  }

  .lg\:row-e-3 {
    grid-row-end: 3;
  }

  .lg\:row-e-4 {
    grid-row-end: 4;
  }

  .lg\:row-e-5 {
    grid-row-end: 5;
  }

  .lg\:row-e-6 {
    grid-row-end: 6;
  }

  .lg\:row-e-7 {
    grid-row-end: 7;
  }

  .lg\:row-e-8 {
    grid-row-end: 8;
  }

  .lg\:row-e-9 {
    grid-row-end: 9;
  }

  .lg\:row-e-10 {
    grid-row-end: 10;
  }

  .lg\:row-e-11 {
    grid-row-end: 11;
  }

  .lg\:row-e-12 {
    grid-row-end: 12;
  }

  .lg\:row-e-13 {
    grid-row-end: 13;
  }

  .lg\:row-e-auto {
    grid-row-end: auto;
  }

  .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-stretch {
    justify-content: stretch;
  }

  .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\:justify-self-start {
    justify-self: start;
  }

  .lg\:justify-self-auto {
    justify-self: auto;
  }

  .lg\:justify-self-end {
    justify-self: end;
  }

  .lg\:justify-self-center {
    justify-self: center;
  }

  .lg\:justify-self-stretch {
    justify-self: stretch;
  }

  .lg\:align-start {
    align-content: flex-start;
  }

  .lg\:align-end {
    align-content: flex-end;
  }

  .lg\:align-center {
    align-content: center;
  }

  .lg\:align-between {
    align-content: space-between;
  }

  .lg\:align-around {
    align-content: space-around;
  }

  .lg\:align-stretch {
    align-content: stretch;
  }

  .lg\:align-items-start {
    align-items: start;
  }

  .lg\:align-items-end {
    align-items: end;
  }

  .lg\:align-items-center {
    align-items: center;
  }

  .lg\:align-items-stretch {
    align-items: stretch;
  }

  .lg\:align-self-start {
    align-self: start;
  }

  .lg\:align-self-auto {
    align-self: auto;
  }

  .lg\:align-self-end {
    align-self: end;
  }

  .lg\:align-self-center {
    align-self: center;
  }

  .lg\:align-self-stretch {
    align-self: stretch;
  }

  .lg\:place-start {
    place-content: start;
  }

  .lg\:place-end {
    place-content: end;
  }

  .lg\:place-center {
    place-content: center;
  }

  .lg\:place-between {
    place-content: space-between;
  }

  .lg\:place-around {
    place-content: space-around;
  }

  .lg\:place-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\:place-self-start {
    place-self: start;
  }

  .lg\:place-self-auto {
    place-self: auto;
  }

  .lg\:place-self-end {
    place-self: end;
  }

  .lg\:place-self-center {
    place-self: center;
  }

  .lg\:place-self-stretch {
    place-self: stretch;
  }

  .lg\:img-cover {
    object-fit: cover;
  }

  .lg\:img-contain {
    object-fit: contain;
  }

  .lg\:img-none {
    object-fit: none;
  }

  .lg\:img-b {
    object-position: bottom;
  }

  .lg\:img-c {
    object-position: center;
  }

  .lg\:img-l {
    object-position: left;
  }

  .lg\:img-r {
    object-position: right;
  }

  .lg\:img-t {
    object-position: top;
  }

  .lg\:img-tr {
    object-position: right top;
  }

  .lg\:img-tl {
    object-position: left top;
  }

  .lg\:img-br {
    object-position: right bottom;
  }

  .lg\:img-bl {
    object-position: left bottom;
  }
}

@media (min-width: 1200px) {
  .col-1-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 8.3333333333%;
  }

  .col-2-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 16.6666666667%;
  }

  .col-3-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 25%;
  }

  .col-4-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 33.3333333333%;
  }

  .col-5-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 41.6666666667%;
  }

  .col-6-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 50%;
  }

  .col-7-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 58.3333333333%;
  }

  .col-8-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 66.6666666667%;
  }

  .col-9-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 75%;
  }

  .col-10-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 83.3333333333%;
  }

  .col-11-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 91.6666666667%;
  }

  .col-12-xl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 100%;
  }

  .container {
    max-width: 1140px;
  }

  .xl\:d-none {
    display: none;
  }

  .xl\:d-block {
    display: block;
  }

  .xl\:d-flex {
    display: flex;
  }

  .xl\:d-inline-block {
    display: inline-block;
  }

  .xl\:d-grid {
    display: grid;
  }

  .xl\:d-inline-flex {
    display: inline-flex;
  }

  .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-6 {
    border-width: 6px;
  }

  .xl\:border-8 {
    border-width: 8px;
  }

  .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-6 {
    border-top-width: 6px;
  }

  .xl\:border-t-8 {
    border-top-width: 8px;
  }

  .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-6 {
    border-bottom-width: 6px;
  }

  .xl\:border-b-8 {
    border-bottom-width: 8px;
  }

  .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-6 {
    border-left-width: 6px;
  }

  .xl\:border-l-8 {
    border-left-width: 8px;
  }

  .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-6 {
    border-right-width: 6px;
  }

  .xl\:border-r-8 {
    border-right-width: 8px;
  }

  .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-hidden {
    border-style: hidden;
  }

  .xl\:border-none {
    border-style: none;
  }

  .xl\:border-t-solid {
    border-top-style: solid;
  }

  .xl\:border-t-dashed {
    border-top-style: dashed;
  }

  .xl\:border-t-dotted {
    border-top-style: dotted;
  }

  .xl\:border-t-double {
    border-top-style: double;
  }

  .xl\:border-t-hidden {
    border-top-style: hidden;
  }

  .xl\:border-t-none {
    border-top-style: none;
  }

  .xl\:border-b-solid {
    border-bottom-style: solid;
  }

  .xl\:border-b-dashed {
    border-bottom-style: dashed;
  }

  .xl\:border-b-dotted {
    border-bottom-style: dotted;
  }

  .xl\:border-b-double {
    border-bottom-style: double;
  }

  .xl\:border-b-hidden {
    border-bottom-style: hidden;
  }

  .xl\:border-b-none {
    border-bottom-style: none;
  }

  .xl\:border-l-solid {
    border-left-style: solid;
  }

  .xl\:border-l-dashed {
    border-left-style: dashed;
  }

  .xl\:border-l-dotted {
    border-left-style: dotted;
  }

  .xl\:border-l-double {
    border-left-style: double;
  }

  .xl\:border-l-hidden {
    border-left-style: hidden;
  }

  .xl\:border-l-none {
    border-left-style: none;
  }

  .xl\:border-r-solid {
    border-right-style: solid;
  }

  .xl\:border-r-dashed {
    border-right-style: dashed;
  }

  .xl\:border-r-dotted {
    border-right-style: dotted;
  }

  .xl\:border-r-double {
    border-right-style: double;
  }

  .xl\:border-r-hidden {
    border-right-style: hidden;
  }

  .xl\:border-r-none {
    border-right-style: none;
  }

  .xl\:round-1 {
    border-radius: 2px;
  }

  .xl\:round-2 {
    border-radius: 4px;
  }

  .xl\:round-3 {
    border-radius: 6px;
  }

  .xl\:round-4 {
    border-radius: 8px;
  }

  .xl\:round-5 {
    border-radius: 10px;
  }

  .xl\:round-6 {
    border-radius: 12px;
  }

  .xl\:round-7 {
    border-radius: 14px;
  }

  .xl\:round-8 {
    border-radius: 16px;
  }

  .xl\:round-9 {
    border-radius: 20px;
  }

  .xl\:round-10 {
    border-radius: 24px;
  }

  .xl\:round-11 {
    border-radius: 28px;
  }

  .xl\:round-12 {
    border-radius: 32px;
  }

  .xl\:round-13 {
    border-radius: 36px;
  }

  .xl\:round-14 {
    border-radius: 40px;
  }

  .xl\:round-full {
    border-radius: 9999px;
  }

  .xl\:round-cricle {
    border-radius: 50%;
  }

  .xl\:round-t-1 {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
  }

  .xl\:round-t-2 {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
  }

  .xl\:round-t-3 {
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;
  }

  .xl\:round-t-4 {
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
  }

  .xl\:round-t-5 {
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
  }

  .xl\:round-t-6 {
    border-top-right-radius: 12px;
    border-top-left-radius: 12px;
  }

  .xl\:round-t-7 {
    border-top-right-radius: 14px;
    border-top-left-radius: 14px;
  }

  .xl\:round-t-8 {
    border-top-right-radius: 16px;
    border-top-left-radius: 16px;
  }

  .xl\:round-t-9 {
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
  }

  .xl\:round-t-10 {
    border-top-right-radius: 24px;
    border-top-left-radius: 24px;
  }

  .xl\:round-t-11 {
    border-top-right-radius: 28px;
    border-top-left-radius: 28px;
  }

  .xl\:round-t-12 {
    border-top-right-radius: 32px;
    border-top-left-radius: 32px;
  }

  .xl\:round-t-13 {
    border-top-right-radius: 36px;
    border-top-left-radius: 36px;
  }

  .xl\:round-t-14 {
    border-top-right-radius: 40px;
    border-top-left-radius: 40px;
  }

  .xl\:round-t-full {
    border-top-right-radius: 9999px;
    border-top-left-radius: 9999px;
  }

  .xl\:round-b-1 {
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .xl\:round-b-2 {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .xl\:round-b-3 {
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .xl\:round-b-4 {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .xl\:round-b-5 {
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .xl\:round-b-6 {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .xl\:round-b-7 {
    border-bottom-right-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .xl\:round-b-8 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .xl\:round-b-9 {
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .xl\:round-b-10 {
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .xl\:round-b-11 {
    border-bottom-right-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .xl\:round-b-12 {
    border-bottom-right-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .xl\:round-b-13 {
    border-bottom-right-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .xl\:round-b-14 {
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xl\:round-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:round-l-1 {
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
  }

  .xl\:round-l-2 {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .xl\:round-l-3 {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .xl\:round-l-4 {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
  }

  .xl\:round-l-5 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
  }

  .xl\:round-l-6 {
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .xl\:round-l-7 {
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
  }

  .xl\:round-l-8 {
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .xl\:round-l-9 {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  .xl\:round-l-10 {
    border-top-left-radius: 24px;
    border-bottom-left-radius: 24px;
  }

  .xl\:round-l-11 {
    border-top-left-radius: 28px;
    border-bottom-left-radius: 28px;
  }

  .xl\:round-l-12 {
    border-top-left-radius: 32px;
    border-bottom-left-radius: 32px;
  }

  .xl\:round-l-13 {
    border-top-left-radius: 36px;
    border-bottom-left-radius: 36px;
  }

  .xl\:round-l-14 {
    border-top-left-radius: 40px;
    border-bottom-left-radius: 40px;
  }

  .xl\:round-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:round-r-1 {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
  }

  .xl\:round-r-2 {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .xl\:round-r-3 {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .xl\:round-r-4 {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
  }

  .xl\:round-r-5 {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
  }

  .xl\:round-r-6 {
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
  }

  .xl\:round-r-7 {
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
  }

  .xl\:round-r-8 {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
  }

  .xl\:round-r-9 {
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
  }

  .xl\:round-r-10 {
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
  }

  .xl\:round-r-11 {
    border-top-right-radius: 28px;
    border-bottom-right-radius: 28px;
  }

  .xl\:round-r-12 {
    border-top-right-radius: 32px;
    border-bottom-right-radius: 32px;
  }

  .xl\:round-r-13 {
    border-top-right-radius: 36px;
    border-bottom-right-radius: 36px;
  }

  .xl\:round-r-14 {
    border-top-right-radius: 40px;
    border-bottom-right-radius: 40px;
  }

  .xl\:round-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:round-s-1 {
    border-start-start-radius: 2px;
  }

  .xl\:round-s-2 {
    border-start-start-radius: 4px;
  }

  .xl\:round-s-3 {
    border-start-start-radius: 6px;
  }

  .xl\:round-s-4 {
    border-start-start-radius: 8px;
  }

  .xl\:round-s-5 {
    border-start-start-radius: 10px;
  }

  .xl\:round-s-6 {
    border-start-start-radius: 12px;
  }

  .xl\:round-s-7 {
    border-start-start-radius: 14px;
  }

  .xl\:round-s-8 {
    border-start-start-radius: 16px;
  }

  .xl\:round-s-9 {
    border-start-start-radius: 20px;
  }

  .xl\:round-s-10 {
    border-start-start-radius: 24px;
  }

  .xl\:round-s-11 {
    border-start-start-radius: 28px;
  }

  .xl\:round-s-12 {
    border-start-start-radius: 32px;
  }

  .xl\:round-s-13 {
    border-start-start-radius: 36px;
  }

  .xl\:round-s-14 {
    border-start-start-radius: 40px;
  }

  .xl\:round-s-full {
    border-start-start-radius: 9999px;
  }

  .xl\:round-ss-1 {
    border-start-start-radius: 2px;
    border-end-start-radius: 2px;
  }

  .xl\:round-ss-2 {
    border-start-start-radius: 4px;
    border-end-start-radius: 4px;
  }

  .xl\:round-ss-3 {
    border-start-start-radius: 6px;
    border-end-start-radius: 6px;
  }

  .xl\:round-ss-4 {
    border-start-start-radius: 8px;
    border-end-start-radius: 8px;
  }

  .xl\:round-ss-5 {
    border-start-start-radius: 10px;
    border-end-start-radius: 10px;
  }

  .xl\:round-ss-6 {
    border-start-start-radius: 12px;
    border-end-start-radius: 12px;
  }

  .xl\:round-ss-7 {
    border-start-start-radius: 14px;
    border-end-start-radius: 14px;
  }

  .xl\:round-ss-8 {
    border-start-start-radius: 16px;
    border-end-start-radius: 16px;
  }

  .xl\:round-ss-9 {
    border-start-start-radius: 20px;
    border-end-start-radius: 20px;
  }

  .xl\:round-ss-10 {
    border-start-start-radius: 24px;
    border-end-start-radius: 24px;
  }

  .xl\:round-ss-11 {
    border-start-start-radius: 28px;
    border-end-start-radius: 28px;
  }

  .xl\:round-ss-12 {
    border-start-start-radius: 32px;
    border-end-start-radius: 32px;
  }

  .xl\:round-ss-13 {
    border-start-start-radius: 36px;
    border-end-start-radius: 36px;
  }

  .xl\:round-ss-14 {
    border-start-start-radius: 40px;
    border-end-start-radius: 40px;
  }

  .xl\:round-ss-full {
    border-start-start-radius: 9999px;
    border-end-start-radius: 9999px;
  }

  .xl\:round-e-1 {
    border-end-end-radius: 2px;
  }

  .xl\:round-e-2 {
    border-end-end-radius: 4px;
  }

  .xl\:round-e-3 {
    border-end-end-radius: 6px;
  }

  .xl\:round-e-4 {
    border-end-end-radius: 8px;
  }

  .xl\:round-e-5 {
    border-end-end-radius: 10px;
  }

  .xl\:round-e-6 {
    border-end-end-radius: 12px;
  }

  .xl\:round-e-7 {
    border-end-end-radius: 14px;
  }

  .xl\:round-e-8 {
    border-end-end-radius: 16px;
  }

  .xl\:round-e-9 {
    border-end-end-radius: 20px;
  }

  .xl\:round-e-10 {
    border-end-end-radius: 24px;
  }

  .xl\:round-e-11 {
    border-end-end-radius: 28px;
  }

  .xl\:round-e-12 {
    border-end-end-radius: 32px;
  }

  .xl\:round-e-13 {
    border-end-end-radius: 36px;
  }

  .xl\:round-e-14 {
    border-end-end-radius: 40px;
  }

  .xl\:round-e-full {
    border-end-end-radius: 9999px;
  }

  .xl\:round-ee-1 {
    border-start-end-radius: 2px;
    border-end-end-radius: 2px;
  }

  .xl\:round-ee-2 {
    border-start-end-radius: 4px;
    border-end-end-radius: 4px;
  }

  .xl\:round-ee-3 {
    border-start-end-radius: 6px;
    border-end-end-radius: 6px;
  }

  .xl\:round-ee-4 {
    border-start-end-radius: 8px;
    border-end-end-radius: 8px;
  }

  .xl\:round-ee-5 {
    border-start-end-radius: 10px;
    border-end-end-radius: 10px;
  }

  .xl\:round-ee-6 {
    border-start-end-radius: 12px;
    border-end-end-radius: 12px;
  }

  .xl\:round-ee-7 {
    border-start-end-radius: 14px;
    border-end-end-radius: 14px;
  }

  .xl\:round-ee-8 {
    border-start-end-radius: 16px;
    border-end-end-radius: 16px;
  }

  .xl\:round-ee-9 {
    border-start-end-radius: 20px;
    border-end-end-radius: 20px;
  }

  .xl\:round-ee-10 {
    border-start-end-radius: 24px;
    border-end-end-radius: 24px;
  }

  .xl\:round-ee-11 {
    border-start-end-radius: 28px;
    border-end-end-radius: 28px;
  }

  .xl\:round-ee-12 {
    border-start-end-radius: 32px;
    border-end-end-radius: 32px;
  }

  .xl\:round-ee-13 {
    border-start-end-radius: 36px;
    border-end-end-radius: 36px;
  }

  .xl\:round-ee-14 {
    border-start-end-radius: 40px;
    border-end-end-radius: 40px;
  }

  .xl\:round-ee-full {
    border-start-end-radius: 9999px;
    border-end-end-radius: 9999px;
  }

  .xl\:round-tl-1 {
    border-top-left-radius: 2px;
  }

  .xl\:round-tl-2 {
    border-top-left-radius: 4px;
  }

  .xl\:round-tl-3 {
    border-top-left-radius: 6px;
  }

  .xl\:round-tl-4 {
    border-top-left-radius: 8px;
  }

  .xl\:round-tl-5 {
    border-top-left-radius: 10px;
  }

  .xl\:round-tl-6 {
    border-top-left-radius: 12px;
  }

  .xl\:round-tl-7 {
    border-top-left-radius: 14px;
  }

  .xl\:round-tl-8 {
    border-top-left-radius: 16px;
  }

  .xl\:round-tl-9 {
    border-top-left-radius: 20px;
  }

  .xl\:round-tl-10 {
    border-top-left-radius: 24px;
  }

  .xl\:round-tl-11 {
    border-top-left-radius: 28px;
  }

  .xl\:round-tl-12 {
    border-top-left-radius: 32px;
  }

  .xl\:round-tl-13 {
    border-top-left-radius: 36px;
  }

  .xl\:round-tl-14 {
    border-top-left-radius: 40px;
  }

  .xl\:round-tl-full {
    border-top-left-radius: 9999px;
  }

  .xl\:round-bl-1 {
    border-bottom-left-radius: 2px;
  }

  .xl\:round-bl-2 {
    border-bottom-left-radius: 4px;
  }

  .xl\:round-bl-3 {
    border-bottom-left-radius: 6px;
  }

  .xl\:round-bl-4 {
    border-bottom-left-radius: 8px;
  }

  .xl\:round-bl-5 {
    border-bottom-left-radius: 10px;
  }

  .xl\:round-bl-6 {
    border-bottom-left-radius: 12px;
  }

  .xl\:round-bl-7 {
    border-bottom-left-radius: 14px;
  }

  .xl\:round-bl-8 {
    border-bottom-left-radius: 16px;
  }

  .xl\:round-bl-9 {
    border-bottom-left-radius: 20px;
  }

  .xl\:round-bl-10 {
    border-bottom-left-radius: 24px;
  }

  .xl\:round-bl-11 {
    border-bottom-left-radius: 28px;
  }

  .xl\:round-bl-12 {
    border-bottom-left-radius: 32px;
  }

  .xl\:round-bl-13 {
    border-bottom-left-radius: 36px;
  }

  .xl\:round-bl-14 {
    border-bottom-left-radius: 40px;
  }

  .xl\:round-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .xl\:round-tr-1 {
    border-top-right-radius: 2px;
  }

  .xl\:round-tr-2 {
    border-top-right-radius: 4px;
  }

  .xl\:round-tr-3 {
    border-top-right-radius: 6px;
  }

  .xl\:round-tr-4 {
    border-top-right-radius: 8px;
  }

  .xl\:round-tr-5 {
    border-top-right-radius: 10px;
  }

  .xl\:round-tr-6 {
    border-top-right-radius: 12px;
  }

  .xl\:round-tr-7 {
    border-top-right-radius: 14px;
  }

  .xl\:round-tr-8 {
    border-top-right-radius: 16px;
  }

  .xl\:round-tr-9 {
    border-top-right-radius: 20px;
  }

  .xl\:round-tr-10 {
    border-top-right-radius: 24px;
  }

  .xl\:round-tr-11 {
    border-top-right-radius: 28px;
  }

  .xl\:round-tr-12 {
    border-top-right-radius: 32px;
  }

  .xl\:round-tr-13 {
    border-top-right-radius: 36px;
  }

  .xl\:round-tr-14 {
    border-top-right-radius: 40px;
  }

  .xl\:round-tr-full {
    border-top-right-radius: 9999px;
  }

  .xl\:round-br-1 {
    border-bottom-right-radius: 2px;
  }

  .xl\:round-br-2 {
    border-bottom-right-radius: 4px;
  }

  .xl\:round-br-3 {
    border-bottom-right-radius: 6px;
  }

  .xl\:round-br-4 {
    border-bottom-right-radius: 8px;
  }

  .xl\:round-br-5 {
    border-bottom-right-radius: 10px;
  }

  .xl\:round-br-6 {
    border-bottom-right-radius: 12px;
  }

  .xl\:round-br-7 {
    border-bottom-right-radius: 14px;
  }

  .xl\:round-br-8 {
    border-bottom-right-radius: 16px;
  }

  .xl\:round-br-9 {
    border-bottom-right-radius: 20px;
  }

  .xl\:round-br-10 {
    border-bottom-right-radius: 24px;
  }

  .xl\:round-br-11 {
    border-bottom-right-radius: 28px;
  }

  .xl\:round-br-12 {
    border-bottom-right-radius: 32px;
  }

  .xl\:round-br-13 {
    border-bottom-right-radius: 36px;
  }

  .xl\:round-br-14 {
    border-bottom-right-radius: 40px;
  }

  .xl\:round-br-full {
    border-bottom-right-radius: 9999px;
  }

  .xl\:line-clamp-1 {
    -webkit-line-clamp: 1;
  }

  .xl\:line-clamp-2 {
    -webkit-line-clamp: 2;
  }

  .xl\:line-clamp-3 {
    -webkit-line-clamp: 3;
  }

  .xl\:line-clamp-4 {
    -webkit-line-clamp: 4;
  }

  .xl\:line-clamp-5 {
    -webkit-line-clamp: 5;
  }

  .xl\:line-clamp-6 {
    -webkit-line-clamp: 6;
  }

  .xl\:fs-12 {
    font-size: 12px;
  }

  .xl\:fs-14 {
    font-size: 14px;
  }

  .xl\:fs-16 {
    font-size: 16px;
  }

  .xl\:fs-18 {
    font-size: 18px;
  }

  .xl\:fs-20 {
    font-size: 20px;
  }

  .xl\:fs-24 {
    font-size: 24px;
  }

  .xl\:fs-28 {
    font-size: 28px;
  }

  .xl\:fs-30 {
    font-size: 30px;
  }

  .xl\:fs-r-30 {
    font-size: clamp(16px, calc(12px + 3vw), 30px);
  }

  .xl\:fs-36 {
    font-size: 36px;
  }

  .xl\:fs-r-36 {
    font-size: clamp(18px, calc(12px + 3vw), 36px);
  }

  .xl\:fs-48 {
    font-size: 48px;
  }

  .xl\:fs-r-48 {
    font-size: clamp(24px, calc(12px + 3vw), 48px);
  }

  .xl\:fs-60 {
    font-size: 60px;
  }

  .xl\:fs-r-60 {
    font-size: clamp(24px, calc(12px + 3vw), 60px);
  }

  .xl\:fs-72 {
    font-size: 72px;
  }

  .xl\:fs-r-72 {
    font-size: clamp(24px, calc(12px + 3vw), 72px);
  }

  .xl\:fs-96 {
    font-size: 96px;
  }

  .xl\:fs-r-96 {
    font-size: clamp(24px, calc(12px + 3vw), 96px);
  }

  .xl\:fw-100 {
    font-weight: 100;
  }

  .xl\:fw-200 {
    font-weight: 200;
  }

  .xl\:fw-300 {
    font-weight: 300;
  }

  .xl\:fw-400 {
    font-weight: 400;
  }

  .xl\:fw-500 {
    font-weight: 500;
  }

  .xl\:fw-600 {
    font-weight: 600;
  }

  .xl\:fw-700 {
    font-weight: 700;
  }

  .xl\:fw-800 {
    font-weight: 800;
  }

  .xl\:fw-900 {
    font-weight: 900;
  }

  .xl\:text-left {
    text-align: left;
  }

  .xl\:text-right {
    text-align: right;
  }

  .xl\:text-center {
    text-align: center;
  }

  .xl\:text-justify {
    text-align: justify;
  }

  .xl\:text-start {
    text-align: start;
  }

  .xl\:text-end {
    text-align: end;
  }

  .xl\:line-none {
    line-height: 1;
  }

  .xl\:line-normal {
    line-height: 1.5;
  }

  .xl\:line-relaxed {
    line-height: 1.625;
  }

  .xl\:line-large {
    line-height: 2;
  }

  .xl\:line-12 {
    line-height: 12px;
  }

  .xl\:line-16 {
    line-height: 16px;
  }

  .xl\:line-20 {
    line-height: 20px;
  }

  .xl\:line-24 {
    line-height: 24px;
  }

  .xl\:line-28 {
    line-height: 28px;
  }

  .xl\:line-30 {
    line-height: 32px;
  }

  .xl\:line-36 {
    line-height: 36px;
  }

  .xl\:capitalize {
    text-transform: capitalize;
  }

  .xl\:text-transform-capitalize {
    text-transform: capitalize;
  }

  .xl\:lowercase {
    text-transform: lowercase;
  }

  .xl\:text-transform-lowercase {
    text-transform: lowercase;
  }

  .xl\:uppercase {
    text-transform: uppercase;
  }

  .xl\:text-transform-uppercase {
    text-transform: uppercase;
  }

  .xl\:text-wrap {
    text-wrap: wrap;
  }

  .xl\:text-nowrap {
    text-wrap: nowrap;
  }

  .xl\:text-balance {
    text-wrap: balance;
  }

  .xl\:text-pretty {
    text-wrap: pretty;
  }

  .xl\:o-0 {
    opacity: 0;
  }

  .xl\:o-10 {
    opacity: 0.1;
  }

  .xl\:o-20 {
    opacity: 0.2;
  }

  .xl\:o-30 {
    opacity: 0.3;
  }

  .xl\:o-40 {
    opacity: 0.4;
  }

  .xl\:o-50 {
    opacity: 0.5;
  }

  .xl\:o-60 {
    opacity: 0.6;
  }

  .xl\:o-70 {
    opacity: 0.7;
  }

  .xl\:o-80 {
    opacity: 0.8;
  }

  .xl\:o-90 {
    opacity: 0.9;
  }

  .xl\:o-100 {
    opacity: 1;
  }

  .xl\:p-0 {
    padding: 0;
  }

  .xl\:p-1 {
    padding: 2px;
  }

  .xl\:p-2 {
    padding: 4px;
  }

  .xl\:p-3 {
    padding: 6px;
  }

  .xl\:p-4 {
    padding: 8px;
  }

  .xl\:p-5 {
    padding: 10px;
  }

  .xl\:p-6 {
    padding: 12px;
  }

  .xl\:p-7 {
    padding: 14px;
  }

  .xl\:p-8 {
    padding: 16px;
  }

  .xl\:p-9 {
    padding: 20px;
  }

  .xl\:p-10 {
    padding: 24px;
  }

  .xl\:p-11 {
    padding: 28px;
  }

  .xl\:p-12 {
    padding: 32px;
  }

  .xl\:p-13 {
    padding: 36px;
  }

  .xl\:p-14 {
    padding: 40px;
  }

  .xl\:pt-0 {
    padding-top: 0;
  }

  .xl\:pt-1 {
    padding-top: 2px;
  }

  .xl\:pt-2 {
    padding-top: 4px;
  }

  .xl\:pt-3 {
    padding-top: 6px;
  }

  .xl\:pt-4 {
    padding-top: 8px;
  }

  .xl\:pt-5 {
    padding-top: 10px;
  }

  .xl\:pt-6 {
    padding-top: 12px;
  }

  .xl\:pt-7 {
    padding-top: 14px;
  }

  .xl\:pt-8 {
    padding-top: 16px;
  }

  .xl\:pt-9 {
    padding-top: 20px;
  }

  .xl\:pt-10 {
    padding-top: 24px;
  }

  .xl\:pt-11 {
    padding-top: 28px;
  }

  .xl\:pt-12 {
    padding-top: 32px;
  }

  .xl\:pt-13 {
    padding-top: 36px;
  }

  .xl\:pt-14 {
    padding-top: 40px;
  }

  .xl\:pl-0 {
    padding-left: 0;
  }

  .xl\:pl-1 {
    padding-left: 2px;
  }

  .xl\:pl-2 {
    padding-left: 4px;
  }

  .xl\:pl-3 {
    padding-left: 6px;
  }

  .xl\:pl-4 {
    padding-left: 8px;
  }

  .xl\:pl-5 {
    padding-left: 10px;
  }

  .xl\:pl-6 {
    padding-left: 12px;
  }

  .xl\:pl-7 {
    padding-left: 14px;
  }

  .xl\:pl-8 {
    padding-left: 16px;
  }

  .xl\:pl-9 {
    padding-left: 20px;
  }

  .xl\:pl-10 {
    padding-left: 24px;
  }

  .xl\:pl-11 {
    padding-left: 28px;
  }

  .xl\:pl-12 {
    padding-left: 32px;
  }

  .xl\:pl-13 {
    padding-left: 36px;
  }

  .xl\:pl-14 {
    padding-left: 40px;
  }

  .xl\:pb-0 {
    padding-bottom: 0;
  }

  .xl\:pb-1 {
    padding-bottom: 2px;
  }

  .xl\:pb-2 {
    padding-bottom: 4px;
  }

  .xl\:pb-3 {
    padding-bottom: 6px;
  }

  .xl\:pb-4 {
    padding-bottom: 8px;
  }

  .xl\:pb-5 {
    padding-bottom: 10px;
  }

  .xl\:pb-6 {
    padding-bottom: 12px;
  }

  .xl\:pb-7 {
    padding-bottom: 14px;
  }

  .xl\:pb-8 {
    padding-bottom: 16px;
  }

  .xl\:pb-9 {
    padding-bottom: 20px;
  }

  .xl\:pb-10 {
    padding-bottom: 24px;
  }

  .xl\:pb-11 {
    padding-bottom: 28px;
  }

  .xl\:pb-12 {
    padding-bottom: 32px;
  }

  .xl\:pb-13 {
    padding-bottom: 36px;
  }

  .xl\:pb-14 {
    padding-bottom: 40px;
  }

  .xl\:pr-0 {
    padding-right: 0;
  }

  .xl\:pr-1 {
    padding-right: 2px;
  }

  .xl\:pr-2 {
    padding-right: 4px;
  }

  .xl\:pr-3 {
    padding-right: 6px;
  }

  .xl\:pr-4 {
    padding-right: 8px;
  }

  .xl\:pr-5 {
    padding-right: 10px;
  }

  .xl\:pr-6 {
    padding-right: 12px;
  }

  .xl\:pr-7 {
    padding-right: 14px;
  }

  .xl\:pr-8 {
    padding-right: 16px;
  }

  .xl\:pr-9 {
    padding-right: 20px;
  }

  .xl\:pr-10 {
    padding-right: 24px;
  }

  .xl\:pr-11 {
    padding-right: 28px;
  }

  .xl\:pr-12 {
    padding-right: 32px;
  }

  .xl\:pr-13 {
    padding-right: 36px;
  }

  .xl\:pr-14 {
    padding-right: 40px;
  }

  .xl\:px-0 {
    padding-right: 0;
    padding-left: 0;
  }

  .xl\:px-1 {
    padding-right: 2px;
    padding-left: 2px;
  }

  .xl\:px-2 {
    padding-right: 4px;
    padding-left: 4px;
  }

  .xl\:px-3 {
    padding-right: 6px;
    padding-left: 6px;
  }

  .xl\:px-4 {
    padding-right: 8px;
    padding-left: 8px;
  }

  .xl\:px-5 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .xl\:px-6 {
    padding-right: 12px;
    padding-left: 12px;
  }

  .xl\:px-7 {
    padding-right: 14px;
    padding-left: 14px;
  }

  .xl\:px-8 {
    padding-right: 16px;
    padding-left: 16px;
  }

  .xl\:px-9 {
    padding-right: 20px;
    padding-left: 20px;
  }

  .xl\:px-10 {
    padding-right: 24px;
    padding-left: 24px;
  }

  .xl\:px-11 {
    padding-right: 28px;
    padding-left: 28px;
  }

  .xl\:px-12 {
    padding-right: 32px;
    padding-left: 32px;
  }

  .xl\:px-13 {
    padding-right: 36px;
    padding-left: 36px;
  }

  .xl\:px-14 {
    padding-right: 40px;
    padding-left: 40px;
  }

  .xl\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .xl\:py-1 {
    padding-top: 2px;
    padding-bottom: 2px;
  }

  .xl\:py-2 {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .xl\:py-3 {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .xl\:py-4 {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .xl\:py-5 {
    padding-top: 10px;
    padding-bottom: 10px;
  }

  .xl\:py-6 {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .xl\:py-7 {
    padding-top: 14px;
    padding-bottom: 14px;
  }

  .xl\:py-8 {
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .xl\:py-9 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .xl\:py-10 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .xl\:py-11 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .xl\:py-12 {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .xl\:py-13 {
    padding-top: 36px;
    padding-bottom: 36px;
  }

  .xl\:py-14 {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .xl\:p-in-0 {
    padding-inline: 0;
  }

  .xl\:p-in-1 {
    padding-inline: 2px;
  }

  .xl\:p-in-2 {
    padding-inline: 4px;
  }

  .xl\:p-in-3 {
    padding-inline: 6px;
  }

  .xl\:p-in-4 {
    padding-inline: 8px;
  }

  .xl\:p-in-5 {
    padding-inline: 10px;
  }

  .xl\:p-in-6 {
    padding-inline: 12px;
  }

  .xl\:p-in-7 {
    padding-inline: 14px;
  }

  .xl\:p-in-8 {
    padding-inline: 16px;
  }

  .xl\:p-in-9 {
    padding-inline: 20px;
  }

  .xl\:p-in-10 {
    padding-inline: 24px;
  }

  .xl\:p-in-11 {
    padding-inline: 28px;
  }

  .xl\:p-in-12 {
    padding-inline: 32px;
  }

  .xl\:p-in-13 {
    padding-inline: 36px;
  }

  .xl\:p-in-14 {
    padding-inline: 40px;
  }

  .xl\:ps-0 {
    padding-inline-start: 0;
  }

  .xl\:ps-1 {
    padding-inline-start: 2px;
  }

  .xl\:ps-2 {
    padding-inline-start: 4px;
  }

  .xl\:ps-3 {
    padding-inline-start: 6px;
  }

  .xl\:ps-4 {
    padding-inline-start: 8px;
  }

  .xl\:ps-5 {
    padding-inline-start: 10px;
  }

  .xl\:ps-6 {
    padding-inline-start: 12px;
  }

  .xl\:ps-7 {
    padding-inline-start: 14px;
  }

  .xl\:ps-8 {
    padding-inline-start: 16px;
  }

  .xl\:ps-9 {
    padding-inline-start: 20px;
  }

  .xl\:ps-10 {
    padding-inline-start: 24px;
  }

  .xl\:ps-11 {
    padding-inline-start: 28px;
  }

  .xl\:ps-12 {
    padding-inline-start: 32px;
  }

  .xl\:ps-13 {
    padding-inline-start: 36px;
  }

  .xl\:ps-14 {
    padding-inline-start: 40px;
  }

  .xl\:pe-0 {
    padding-inline-end: 0;
  }

  .xl\:pe-1 {
    padding-inline-end: 2px;
  }

  .xl\:pe-2 {
    padding-inline-end: 4px;
  }

  .xl\:pe-3 {
    padding-inline-end: 6px;
  }

  .xl\:pe-4 {
    padding-inline-end: 8px;
  }

  .xl\:pe-5 {
    padding-inline-end: 10px;
  }

  .xl\:pe-6 {
    padding-inline-end: 12px;
  }

  .xl\:pe-7 {
    padding-inline-end: 14px;
  }

  .xl\:pe-8 {
    padding-inline-end: 16px;
  }

  .xl\:pe-9 {
    padding-inline-end: 20px;
  }

  .xl\:pe-10 {
    padding-inline-end: 24px;
  }

  .xl\:pe-11 {
    padding-inline-end: 28px;
  }

  .xl\:pe-12 {
    padding-inline-end: 32px;
  }

  .xl\:pe-13 {
    padding-inline-end: 36px;
  }

  .xl\:pe-14 {
    padding-inline-end: 40px;
  }

  .xl\:m-0 {
    margin: 0;
  }

  .xl\:m-1 {
    margin: 2px;
  }

  .xl\:m-2 {
    margin: 4px;
  }

  .xl\:m-3 {
    margin: 6px;
  }

  .xl\:m-4 {
    margin: 8px;
  }

  .xl\:m-5 {
    margin: 10px;
  }

  .xl\:m-6 {
    margin: 12px;
  }

  .xl\:m-7 {
    margin: 14px;
  }

  .xl\:m-8 {
    margin: 16px;
  }

  .xl\:m-9 {
    margin: 20px;
  }

  .xl\:m-10 {
    margin: 24px;
  }

  .xl\:m-11 {
    margin: 28px;
  }

  .xl\:m-12 {
    margin: 32px;
  }

  .xl\:m-13 {
    margin: 36px;
  }

  .xl\:m-14 {
    margin: 40px;
  }

  .xl\:mt-0 {
    margin-top: 0;
  }

  .xl\:mt-1 {
    margin-top: 2px;
  }

  .xl\:mt-2 {
    margin-top: 4px;
  }

  .xl\:mt-3 {
    margin-top: 6px;
  }

  .xl\:mt-4 {
    margin-top: 8px;
  }

  .xl\:mt-5 {
    margin-top: 10px;
  }

  .xl\:mt-6 {
    margin-top: 12px;
  }

  .xl\:mt-7 {
    margin-top: 14px;
  }

  .xl\:mt-8 {
    margin-top: 16px;
  }

  .xl\:mt-9 {
    margin-top: 20px;
  }

  .xl\:mt-10 {
    margin-top: 24px;
  }

  .xl\:mt-11 {
    margin-top: 28px;
  }

  .xl\:mt-12 {
    margin-top: 32px;
  }

  .xl\:mt-13 {
    margin-top: 36px;
  }

  .xl\:mt-14 {
    margin-top: 40px;
  }

  .xl\:ml-0 {
    margin-left: 0;
  }

  .xl\:ml-1 {
    margin-left: 2px;
  }

  .xl\:ml-2 {
    margin-left: 4px;
  }

  .xl\:ml-3 {
    margin-left: 6px;
  }

  .xl\:ml-4 {
    margin-left: 8px;
  }

  .xl\:ml-5 {
    margin-left: 10px;
  }

  .xl\:ml-6 {
    margin-left: 12px;
  }

  .xl\:ml-7 {
    margin-left: 14px;
  }

  .xl\:ml-8 {
    margin-left: 16px;
  }

  .xl\:ml-9 {
    margin-left: 20px;
  }

  .xl\:ml-10 {
    margin-left: 24px;
  }

  .xl\:ml-11 {
    margin-left: 28px;
  }

  .xl\:ml-12 {
    margin-left: 32px;
  }

  .xl\:ml-13 {
    margin-left: 36px;
  }

  .xl\:ml-14 {
    margin-left: 40px;
  }

  .xl\:ml-auto {
    margin-left: auto;
  }

  .xl\:mb-0 {
    margin-bottom: 0;
  }

  .xl\:mb-1 {
    margin-bottom: 2px;
  }

  .xl\:mb-2 {
    margin-bottom: 4px;
  }

  .xl\:mb-3 {
    margin-bottom: 6px;
  }

  .xl\:mb-4 {
    margin-bottom: 8px;
  }

  .xl\:mb-5 {
    margin-bottom: 10px;
  }

  .xl\:mb-6 {
    margin-bottom: 12px;
  }

  .xl\:mb-7 {
    margin-bottom: 14px;
  }

  .xl\:mb-8 {
    margin-bottom: 16px;
  }

  .xl\:mb-9 {
    margin-bottom: 20px;
  }

  .xl\:mb-10 {
    margin-bottom: 24px;
  }

  .xl\:mb-11 {
    margin-bottom: 28px;
  }

  .xl\:mb-12 {
    margin-bottom: 32px;
  }

  .xl\:mb-13 {
    margin-bottom: 36px;
  }

  .xl\:mb-14 {
    margin-bottom: 40px;
  }

  .xl\:mr-0 {
    margin-right: 0;
  }

  .xl\:mr-1 {
    margin-right: 2px;
  }

  .xl\:mr-2 {
    margin-right: 4px;
  }

  .xl\:mr-3 {
    margin-right: 6px;
  }

  .xl\:mr-4 {
    margin-right: 8px;
  }

  .xl\:mr-5 {
    margin-right: 10px;
  }

  .xl\:mr-6 {
    margin-right: 12px;
  }

  .xl\:mr-7 {
    margin-right: 14px;
  }

  .xl\:mr-8 {
    margin-right: 16px;
  }

  .xl\:mr-9 {
    margin-right: 20px;
  }

  .xl\:mr-10 {
    margin-right: 24px;
  }

  .xl\:mr-11 {
    margin-right: 28px;
  }

  .xl\:mr-12 {
    margin-right: 32px;
  }

  .xl\:mr-13 {
    margin-right: 36px;
  }

  .xl\:mr-14 {
    margin-right: 40px;
  }

  .xl\:mr-auto {
    margin-right: auto;
  }

  .xl\:mx-0 {
    margin-right: 0;
    margin-left: 0;
  }

  .xl\:mx-1 {
    margin-right: 2px;
    margin-left: 2px;
  }

  .xl\:mx-2 {
    margin-right: 4px;
    margin-left: 4px;
  }

  .xl\:mx-3 {
    margin-right: 6px;
    margin-left: 6px;
  }

  .xl\:mx-4 {
    margin-right: 8px;
    margin-left: 8px;
  }

  .xl\:mx-5 {
    margin-right: 10px;
    margin-left: 10px;
  }

  .xl\:mx-6 {
    margin-right: 12px;
    margin-left: 12px;
  }

  .xl\:mx-7 {
    margin-right: 14px;
    margin-left: 14px;
  }

  .xl\:mx-8 {
    margin-right: 16px;
    margin-left: 16px;
  }

  .xl\:mx-9 {
    margin-right: 20px;
    margin-left: 20px;
  }

  .xl\:mx-10 {
    margin-right: 24px;
    margin-left: 24px;
  }

  .xl\:mx-11 {
    margin-right: 28px;
    margin-left: 28px;
  }

  .xl\:mx-12 {
    margin-right: 32px;
    margin-left: 32px;
  }

  .xl\:mx-13 {
    margin-right: 36px;
    margin-left: 36px;
  }

  .xl\:mx-14 {
    margin-right: 40px;
    margin-left: 40px;
  }

  .xl\:mx-auto {
    margin-right: auto;
    margin-left: auto;
  }

  .xl\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:my-1 {
    margin-top: 2px;
    margin-bottom: 2px;
  }

  .xl\:my-2 {
    margin-top: 4px;
    margin-bottom: 4px;
  }

  .xl\:my-3 {
    margin-top: 6px;
    margin-bottom: 6px;
  }

  .xl\:my-4 {
    margin-top: 8px;
    margin-bottom: 8px;
  }

  .xl\:my-5 {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .xl\:my-6 {
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .xl\:my-7 {
    margin-top: 14px;
    margin-bottom: 14px;
  }

  .xl\:my-8 {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .xl\:my-9 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .xl\:my-10 {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .xl\:my-11 {
    margin-top: 28px;
    margin-bottom: 28px;
  }

  .xl\:my-12 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .xl\:my-13 {
    margin-top: 36px;
    margin-bottom: 36px;
  }

  .xl\:my-14 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .xl\:m-in-0 {
    margin-inline: 0;
  }

  .xl\:m-in-1 {
    margin-inline: 2px;
  }

  .xl\:m-in-2 {
    margin-inline: 4px;
  }

  .xl\:m-in-3 {
    margin-inline: 6px;
  }

  .xl\:m-in-4 {
    margin-inline: 8px;
  }

  .xl\:m-in-5 {
    margin-inline: 10px;
  }

  .xl\:m-in-6 {
    margin-inline: 12px;
  }

  .xl\:m-in-7 {
    margin-inline: 14px;
  }

  .xl\:m-in-8 {
    margin-inline: 16px;
  }

  .xl\:m-in-9 {
    margin-inline: 20px;
  }

  .xl\:m-in-10 {
    margin-inline: 24px;
  }

  .xl\:m-in-11 {
    margin-inline: 28px;
  }

  .xl\:m-in-12 {
    margin-inline: 32px;
  }

  .xl\:m-in-13 {
    margin-inline: 36px;
  }

  .xl\:m-in-14 {
    margin-inline: 40px;
  }

  .xl\:m-in-auto {
    margin-inline: auto;
  }

  .xl\:ms-0 {
    margin-inline-start: 0;
  }

  .xl\:ms-1 {
    margin-inline-start: 2px;
  }

  .xl\:ms-2 {
    margin-inline-start: 4px;
  }

  .xl\:ms-3 {
    margin-inline-start: 6px;
  }

  .xl\:ms-4 {
    margin-inline-start: 8px;
  }

  .xl\:ms-5 {
    margin-inline-start: 10px;
  }

  .xl\:ms-6 {
    margin-inline-start: 12px;
  }

  .xl\:ms-7 {
    margin-inline-start: 14px;
  }

  .xl\:ms-8 {
    margin-inline-start: 16px;
  }

  .xl\:ms-9 {
    margin-inline-start: 20px;
  }

  .xl\:ms-10 {
    margin-inline-start: 24px;
  }

  .xl\:ms-11 {
    margin-inline-start: 28px;
  }

  .xl\:ms-12 {
    margin-inline-start: 32px;
  }

  .xl\:ms-13 {
    margin-inline-start: 36px;
  }

  .xl\:ms-14 {
    margin-inline-start: 40px;
  }

  .xl\:ms-auto {
    margin-inline-start: auto;
  }

  .xl\:me-0 {
    margin-inline-end: 0;
  }

  .xl\:me-1 {
    margin-inline-end: 2px;
  }

  .xl\:me-2 {
    margin-inline-end: 4px;
  }

  .xl\:me-3 {
    margin-inline-end: 6px;
  }

  .xl\:me-4 {
    margin-inline-end: 8px;
  }

  .xl\:me-5 {
    margin-inline-end: 10px;
  }

  .xl\:me-6 {
    margin-inline-end: 12px;
  }

  .xl\:me-7 {
    margin-inline-end: 14px;
  }

  .xl\:me-8 {
    margin-inline-end: 16px;
  }

  .xl\:me-9 {
    margin-inline-end: 20px;
  }

  .xl\:me-10 {
    margin-inline-end: 24px;
  }

  .xl\:me-11 {
    margin-inline-end: 28px;
  }

  .xl\:me-12 {
    margin-inline-end: 32px;
  }

  .xl\:me-13 {
    margin-inline-end: 36px;
  }

  .xl\:me-14 {
    margin-inline-end: 40px;
  }

  .xl\:me-auto {
    margin-inline-end: auto;
  }

  .xl\:gap-0 {
    gap: 0;
  }

  .xl\:gap-1 {
    gap: 2px;
  }

  .xl\:gap-2 {
    gap: 4px;
  }

  .xl\:gap-3 {
    gap: 6px;
  }

  .xl\:gap-4 {
    gap: 8px;
  }

  .xl\:gap-5 {
    gap: 10px;
  }

  .xl\:gap-6 {
    gap: 12px;
  }

  .xl\:gap-7 {
    gap: 14px;
  }

  .xl\:gap-8 {
    gap: 16px;
  }

  .xl\:gap-9 {
    gap: 20px;
  }

  .xl\:gap-10 {
    gap: 24px;
  }

  .xl\:gap-11 {
    gap: 28px;
  }

  .xl\:gap-12 {
    gap: 32px;
  }

  .xl\:gap-13 {
    gap: 36px;
  }

  .xl\:gap-14 {
    gap: 40px;
  }

  .xl\:gap-x-0 {
    row-gap: 0;
  }

  .xl\:gap-x-1 {
    row-gap: 2px;
  }

  .xl\:gap-x-2 {
    row-gap: 4px;
  }

  .xl\:gap-x-3 {
    row-gap: 6px;
  }

  .xl\:gap-x-4 {
    row-gap: 8px;
  }

  .xl\:gap-x-5 {
    row-gap: 10px;
  }

  .xl\:gap-x-6 {
    row-gap: 12px;
  }

  .xl\:gap-x-7 {
    row-gap: 14px;
  }

  .xl\:gap-x-8 {
    row-gap: 16px;
  }

  .xl\:gap-x-9 {
    row-gap: 20px;
  }

  .xl\:gap-x-10 {
    row-gap: 24px;
  }

  .xl\:gap-x-11 {
    row-gap: 28px;
  }

  .xl\:gap-x-12 {
    row-gap: 32px;
  }

  .xl\:gap-x-13 {
    row-gap: 36px;
  }

  .xl\:gap-x-14 {
    row-gap: 40px;
  }

  .xl\:gap-y-0 {
    column-gap: 0;
  }

  .xl\:gap-y-1 {
    column-gap: 2px;
  }

  .xl\:gap-y-2 {
    column-gap: 4px;
  }

  .xl\:gap-y-3 {
    column-gap: 6px;
  }

  .xl\:gap-y-4 {
    column-gap: 8px;
  }

  .xl\:gap-y-5 {
    column-gap: 10px;
  }

  .xl\:gap-y-6 {
    column-gap: 12px;
  }

  .xl\:gap-y-7 {
    column-gap: 14px;
  }

  .xl\:gap-y-8 {
    column-gap: 16px;
  }

  .xl\:gap-y-9 {
    column-gap: 20px;
  }

  .xl\:gap-y-10 {
    column-gap: 24px;
  }

  .xl\:gap-y-11 {
    column-gap: 28px;
  }

  .xl\:gap-y-12 {
    column-gap: 32px;
  }

  .xl\:gap-y-13 {
    column-gap: 36px;
  }

  .xl\:gap-y-14 {
    column-gap: 40px;
  }

  .xl\:relative {
    position: relative;
  }

  .xl\:absolute {
    position: absolute;
  }

  .xl\:fixed {
    position: fixed;
  }

  .xl\:static {
    position: static;
  }

  .xl\:sticky {
    position: sticky;
  }

  .xl\:translate-x-0 {
    transform: translateX(0);
  }

  .xl\:translate-y-0 {
    transform: translateY(0);
  }

  .xl\:translate-x-1 {
    transform: translateX(2px);
  }

  .xl\:translate-y-1 {
    transform: translateY(2px);
  }

  .xl\:translate-x-2 {
    transform: translateX(4px);
  }

  .xl\:translate-y-2 {
    transform: translateY(4px);
  }

  .xl\:translate-x-3 {
    transform: translateX(6px);
  }

  .xl\:translate-y-3 {
    transform: translateY(6px);
  }

  .xl\:translate-x-4 {
    transform: translateX(8px);
  }

  .xl\:translate-y-4 {
    transform: translateY(8px);
  }

  .xl\:translate-x-5 {
    transform: translateX(10px);
  }

  .xl\:translate-y-5 {
    transform: translateY(10px);
  }

  .xl\:translate-x-6 {
    transform: translateX(12px);
  }

  .xl\:translate-y-6 {
    transform: translateY(12px);
  }

  .xl\:translate-x-7 {
    transform: translateX(14px);
  }

  .xl\:translate-y-7 {
    transform: translateY(14px);
  }

  .xl\:translate-x-8 {
    transform: translateX(16px);
  }

  .xl\:translate-y-8 {
    transform: translateY(16px);
  }

  .xl\:translate-x-9 {
    transform: translateX(18px);
  }

  .xl\:translate-y-9 {
    transform: translateY(18px);
  }

  .xl\:translate-x-10 {
    transform: translateX(20px);
  }

  .xl\:translate-y-10 {
    transform: translateY(20px);
  }

  .xl\:translate-x-11 {
    transform: translateX(22px);
  }

  .xl\:translate-y-11 {
    transform: translateY(22px);
  }

  .xl\:translate-x-12 {
    transform: translateX(24px);
  }

  .xl\:translate-y-12 {
    transform: translateY(24px);
  }

  .xl\:translate-x-25 {
    transform: translateX(25%);
  }

  .xl\:translate-y-25 {
    transform: translateY(25%);
  }

  .xl\:translate-x-50 {
    transform: translateX(50%);
  }

  .xl\:translate-y-50 {
    transform: translateY(50%);
  }

  .xl\:translate-x-75 {
    transform: translateX(75%);
  }

  .xl\:translate-y-75 {
    transform: translateY(75%);
  }

  .xl\:translate-x-100 {
    transform: translateX(100%);
  }

  .xl\:translate-y-100 {
    transform: translateY(100%);
  }

  .xl\:translate-x--1 {
    transform: translateX(-2px);
  }

  .xl\:translate-y--1 {
    transform: translateY(-2px);
  }

  .xl\:translate-x--2 {
    transform: translateX(-4px);
  }

  .xl\:translate-y--2 {
    transform: translateY(-4px);
  }

  .xl\:translate-x--3 {
    transform: translateX(-6px);
  }

  .xl\:translate-y--3 {
    transform: translateY(-6px);
  }

  .xl\:translate-x--4 {
    transform: translateX(-8px);
  }

  .xl\:translate-y--4 {
    transform: translateY(-8px);
  }

  .xl\:translate-x--5 {
    transform: translateX(-10px);
  }

  .xl\:translate-y--5 {
    transform: translateY(-10px);
  }

  .xl\:translate-x--6 {
    transform: translateX(-12px);
  }

  .xl\:translate-y--6 {
    transform: translateY(-12px);
  }

  .xl\:translate-x--7 {
    transform: translateX(-14px);
  }

  .xl\:translate-y--7 {
    transform: translateY(-14px);
  }

  .xl\:translate-x--8 {
    transform: translateX(-16px);
  }

  .xl\:translate-y--8 {
    transform: translateY(-16px);
  }

  .xl\:translate-x--9 {
    transform: translateX(-18px);
  }

  .xl\:translate-y--9 {
    transform: translateY(-18px);
  }

  .xl\:translate-x--10 {
    transform: translateX(-20px);
  }

  .xl\:translate-y--10 {
    transform: translateY(-20px);
  }

  .xl\:translate-x--11 {
    transform: translateX(-22px);
  }

  .xl\:translate-y--11 {
    transform: translateY(-22px);
  }

  .xl\:translate-x--12 {
    transform: translateX(-24px);
  }

  .xl\:translate-y--12 {
    transform: translateY(-24px);
  }

  .xl\:translate-x--25 {
    transform: translateX(-25%);
  }

  .xl\:translate-y--25 {
    transform: translateY(-25%);
  }

  .xl\:translate-x--50 {
    transform: translateX(-50%);
  }

  .xl\:translate-y--50 {
    transform: translateY(-50%);
  }

  .xl\:translate-x--75 {
    transform: translateX(-75%);
  }

  .xl\:translate-y--75 {
    transform: translateY(-75%);
  }

  .xl\:translate-x--100 {
    transform: translateX(-100%);
  }

  .xl\:translate-y--100 {
    transform: translateY(-100%);
  }

  .xl\:left-0 {
    left: 0;
  }

  .xl\:left-1 {
    left: 2px;
  }

  .xl\:left-2 {
    left: 4px;
  }

  .xl\:left-3 {
    left: 6px;
  }

  .xl\:left-4 {
    left: 8px;
  }

  .xl\:left-5 {
    left: 10px;
  }

  .xl\:left-6 {
    left: 12px;
  }

  .xl\:left-7 {
    left: 14px;
  }

  .xl\:left-8 {
    left: 16px;
  }

  .xl\:left-9 {
    left: 18px;
  }

  .xl\:left-10 {
    left: 20px;
  }

  .xl\:left-11 {
    left: 22px;
  }

  .xl\:left-12 {
    left: 24px;
  }

  .xl\:left--1 {
    left: -2px;
  }

  .xl\:left--2 {
    left: -4px;
  }

  .xl\:left--3 {
    left: -6px;
  }

  .xl\:left--4 {
    left: -8px;
  }

  .xl\:left--5 {
    left: -10px;
  }

  .xl\:left--6 {
    left: -12px;
  }

  .xl\:left--7 {
    left: -14px;
  }

  .xl\:left--8 {
    left: -16px;
  }

  .xl\:left--9 {
    left: -18px;
  }

  .xl\:left--10 {
    left: -20px;
  }

  .xl\:left--11 {
    left: -22px;
  }

  .xl\:left--12 {
    left: -24px;
  }

  .xl\:left-25 {
    left: 25%;
  }

  .xl\:left-50 {
    left: 50%;
  }

  .xl\:left-75 {
    left: 75%;
  }

  .xl\:left-100 {
    left: 100%;
  }

  .xl\:left--25 {
    left: -25%;
  }

  .xl\:left--50 {
    left: -50%;
  }

  .xl\:left--75 {
    left: -75%;
  }

  .xl\:left--100 {
    left: -100%;
  }

  .xl\:right-0 {
    right: 0;
  }

  .xl\:right-1 {
    right: 2px;
  }

  .xl\:right-2 {
    right: 4px;
  }

  .xl\:right-3 {
    right: 6px;
  }

  .xl\:right-4 {
    right: 8px;
  }

  .xl\:right-5 {
    right: 10px;
  }

  .xl\:right-6 {
    right: 12px;
  }

  .xl\:right-7 {
    right: 14px;
  }

  .xl\:right-8 {
    right: 16px;
  }

  .xl\:right-9 {
    right: 18px;
  }

  .xl\:right-10 {
    right: 20px;
  }

  .xl\:right-11 {
    right: 22px;
  }

  .xl\:right-12 {
    right: 24px;
  }

  .xl\:right--1 {
    right: -2px;
  }

  .xl\:right--2 {
    right: -4px;
  }

  .xl\:right--3 {
    right: -6px;
  }

  .xl\:right--4 {
    right: -8px;
  }

  .xl\:right--5 {
    right: -10px;
  }

  .xl\:right--6 {
    right: -12px;
  }

  .xl\:right--7 {
    right: -14px;
  }

  .xl\:right--8 {
    right: -16px;
  }

  .xl\:right--9 {
    right: -18px;
  }

  .xl\:right--10 {
    right: -20px;
  }

  .xl\:right--11 {
    right: -22px;
  }

  .xl\:right--12 {
    right: -24px;
  }

  .xl\:right-25 {
    right: 25%;
  }

  .xl\:right-50 {
    right: 50%;
  }

  .xl\:right-75 {
    right: 75%;
  }

  .xl\:right-100 {
    right: 100%;
  }

  .xl\:right--25 {
    right: -25%;
  }

  .xl\:right--50 {
    right: -50%;
  }

  .xl\:right--75 {
    right: -75%;
  }

  .xl\:right--100 {
    right: -100%;
  }

  .xl\:top-0 {
    top: 0;
  }

  .xl\:top-1 {
    top: 2px;
  }

  .xl\:top-2 {
    top: 4px;
  }

  .xl\:top-3 {
    top: 6px;
  }

  .xl\:top-4 {
    top: 8px;
  }

  .xl\:top-5 {
    top: 10px;
  }

  .xl\:top-6 {
    top: 12px;
  }

  .xl\:top-7 {
    top: 14px;
  }

  .xl\:top-8 {
    top: 16px;
  }

  .xl\:top-9 {
    top: 18px;
  }

  .xl\:top-10 {
    top: 20px;
  }

  .xl\:top-11 {
    top: 22px;
  }

  .xl\:top-12 {
    top: 24px;
  }

  .xl\:top--1 {
    top: -2px;
  }

  .xl\:top--2 {
    top: -4px;
  }

  .xl\:top--3 {
    top: -6px;
  }

  .xl\:top--4 {
    top: -8px;
  }

  .xl\:top--5 {
    top: -10px;
  }

  .xl\:top--6 {
    top: -12px;
  }

  .xl\:top--7 {
    top: -14px;
  }

  .xl\:top--8 {
    top: -16px;
  }

  .xl\:top--9 {
    top: -18px;
  }

  .xl\:top--10 {
    top: -20px;
  }

  .xl\:top--11 {
    top: -22px;
  }

  .xl\:top--12 {
    top: -24px;
  }

  .xl\:top-25 {
    top: 25%;
  }

  .xl\:top-50 {
    top: 50%;
  }

  .xl\:top-75 {
    top: 75%;
  }

  .xl\:top-100 {
    top: 100%;
  }

  .xl\:top--25 {
    top: -25%;
  }

  .xl\:top--50 {
    top: -50%;
  }

  .xl\:top--75 {
    top: -75%;
  }

  .xl\:top--100 {
    top: -100%;
  }

  .xl\:bottom-0 {
    bottom: 0;
  }

  .xl\:bottom-1 {
    bottom: 2px;
  }

  .xl\:bottom-2 {
    bottom: 4px;
  }

  .xl\:bottom-3 {
    bottom: 6px;
  }

  .xl\:bottom-4 {
    bottom: 8px;
  }

  .xl\:bottom-5 {
    bottom: 10px;
  }

  .xl\:bottom-6 {
    bottom: 12px;
  }

  .xl\:bottom-7 {
    bottom: 14px;
  }

  .xl\:bottom-8 {
    bottom: 16px;
  }

  .xl\:bottom-9 {
    bottom: 18px;
  }

  .xl\:bottom-10 {
    bottom: 20px;
  }

  .xl\:bottom-11 {
    bottom: 22px;
  }

  .xl\:bottom-12 {
    bottom: 24px;
  }

  .xl\:bottom--1 {
    bottom: -2px;
  }

  .xl\:bottom--2 {
    bottom: -4px;
  }

  .xl\:bottom--3 {
    bottom: -6px;
  }

  .xl\:bottom--4 {
    bottom: -8px;
  }

  .xl\:bottom--5 {
    bottom: -10px;
  }

  .xl\:bottom--6 {
    bottom: -12px;
  }

  .xl\:bottom--7 {
    bottom: -14px;
  }

  .xl\:bottom--8 {
    bottom: -16px;
  }

  .xl\:bottom--9 {
    bottom: -18px;
  }

  .xl\:bottom--10 {
    bottom: -20px;
  }

  .xl\:bottom--11 {
    bottom: -22px;
  }

  .xl\:bottom--12 {
    bottom: -24px;
  }

  .xl\:bottom-25 {
    bottom: 25%;
  }

  .xl\:bottom-50 {
    bottom: 50%;
  }

  .xl\:bottom-75 {
    bottom: 75%;
  }

  .xl\:bottom-100 {
    bottom: 100%;
  }

  .xl\:bottom--25 {
    bottom: -25%;
  }

  .xl\:bottom--50 {
    bottom: -50%;
  }

  .xl\:bottom--75 {
    bottom: -75%;
  }

  .xl\:bottom--100 {
    bottom: -100%;
  }

  .xl\:inset-0 {
    inset: 0;
  }

  .xl\:inset-1 {
    inset: 2px;
  }

  .xl\:inset-2 {
    inset: 4px;
  }

  .xl\:inset-3 {
    inset: 6px;
  }

  .xl\:inset-4 {
    inset: 8px;
  }

  .xl\:inset-5 {
    inset: 10px;
  }

  .xl\:inset-6 {
    inset: 12px;
  }

  .xl\:inset-7 {
    inset: 14px;
  }

  .xl\:inset-8 {
    inset: 16px;
  }

  .xl\:inset-9 {
    inset: 18px;
  }

  .xl\:inset-10 {
    inset: 20px;
  }

  .xl\:inset-11 {
    inset: 22px;
  }

  .xl\:inset-12 {
    inset: 24px;
  }

  .xl\:inset--1 {
    inset: -2px;
  }

  .xl\:inset--2 {
    inset: -4px;
  }

  .xl\:inset--3 {
    inset: -6px;
  }

  .xl\:inset--4 {
    inset: -8px;
  }

  .xl\:inset--5 {
    inset: -10px;
  }

  .xl\:inset--6 {
    inset: -12px;
  }

  .xl\:inset--7 {
    inset: -14px;
  }

  .xl\:inset--8 {
    inset: -16px;
  }

  .xl\:inset--9 {
    inset: -18px;
  }

  .xl\:inset--10 {
    inset: -20px;
  }

  .xl\:inset--11 {
    inset: -22px;
  }

  .xl\:inset--12 {
    inset: -24px;
  }

  .xl\:inset-25 {
    inset: 25%;
  }

  .xl\:inset-50 {
    inset: 50%;
  }

  .xl\:inset-75 {
    inset: 75%;
  }

  .xl\:inset-100 {
    inset: 100%;
  }

  .xl\:inset--25 {
    inset: -25%;
  }

  .xl\:inset--50 {
    inset: -50%;
  }

  .xl\:inset--75 {
    inset: -75%;
  }

  .xl\:inset--100 {
    inset: -100%;
  }

  .xl\:inset-in-0 {
    inset-inline: 0;
  }

  .xl\:inset-in-1 {
    inset-inline: 2px;
  }

  .xl\:inset-in-2 {
    inset-inline: 4px;
  }

  .xl\:inset-in-3 {
    inset-inline: 6px;
  }

  .xl\:inset-in-4 {
    inset-inline: 8px;
  }

  .xl\:inset-in-5 {
    inset-inline: 10px;
  }

  .xl\:inset-in-6 {
    inset-inline: 12px;
  }

  .xl\:inset-in-7 {
    inset-inline: 14px;
  }

  .xl\:inset-in-8 {
    inset-inline: 16px;
  }

  .xl\:inset-in-9 {
    inset-inline: 18px;
  }

  .xl\:inset-in-10 {
    inset-inline: 20px;
  }

  .xl\:inset-in-11 {
    inset-inline: 22px;
  }

  .xl\:inset-in-12 {
    inset-inline: 24px;
  }

  .xl\:inset-in--1 {
    inset-inline: -2px;
  }

  .xl\:inset-in--2 {
    inset-inline: -4px;
  }

  .xl\:inset-in--3 {
    inset-inline: -6px;
  }

  .xl\:inset-in--4 {
    inset-inline: -8px;
  }

  .xl\:inset-in--5 {
    inset-inline: -10px;
  }

  .xl\:inset-in--6 {
    inset-inline: -12px;
  }

  .xl\:inset-in--7 {
    inset-inline: -14px;
  }

  .xl\:inset-in--8 {
    inset-inline: -16px;
  }

  .xl\:inset-in--9 {
    inset-inline: -18px;
  }

  .xl\:inset-in--10 {
    inset-inline: -20px;
  }

  .xl\:inset-in--11 {
    inset-inline: -22px;
  }

  .xl\:inset-in--12 {
    inset-inline: -24px;
  }

  .xl\:inset-in-25 {
    inset-inline: 25%;
  }

  .xl\:inset-in-50 {
    inset-inline: 50%;
  }

  .xl\:inset-in-75 {
    inset-inline: 75%;
  }

  .xl\:inset-in-100 {
    inset-inline: 100%;
  }

  .xl\:inset-in--25 {
    inset-inline: -25%;
  }

  .xl\:inset-in--50 {
    inset-inline: -50%;
  }

  .xl\:inset-in--75 {
    inset-inline: -75%;
  }

  .xl\:inset-in--100 {
    inset-inline: -100%;
  }

  .xl\:inset-e-0 {
    inset-inline-end: 0;
  }

  .xl\:inset-e-1 {
    inset-inline-end: 2px;
  }

  .xl\:inset-e-2 {
    inset-inline-end: 4px;
  }

  .xl\:inset-e-3 {
    inset-inline-end: 6px;
  }

  .xl\:inset-e-4 {
    inset-inline-end: 8px;
  }

  .xl\:inset-e-5 {
    inset-inline-end: 10px;
  }

  .xl\:inset-e-6 {
    inset-inline-end: 12px;
  }

  .xl\:inset-e-7 {
    inset-inline-end: 14px;
  }

  .xl\:inset-e-8 {
    inset-inline-end: 16px;
  }

  .xl\:inset-e-9 {
    inset-inline-end: 18px;
  }

  .xl\:inset-e-10 {
    inset-inline-end: 20px;
  }

  .xl\:inset-e-11 {
    inset-inline-end: 22px;
  }

  .xl\:inset-e-12 {
    inset-inline-end: 24px;
  }

  .xl\:inset-e--1 {
    inset-inline-end: -2px;
  }

  .xl\:inset-e--2 {
    inset-inline-end: -4px;
  }

  .xl\:inset-e--3 {
    inset-inline-end: -6px;
  }

  .xl\:inset-e--4 {
    inset-inline-end: -8px;
  }

  .xl\:inset-e--5 {
    inset-inline-end: -10px;
  }

  .xl\:inset-e--6 {
    inset-inline-end: -12px;
  }

  .xl\:inset-e--7 {
    inset-inline-end: -14px;
  }

  .xl\:inset-e--8 {
    inset-inline-end: -16px;
  }

  .xl\:inset-e--9 {
    inset-inline-end: -18px;
  }

  .xl\:inset-e--10 {
    inset-inline-end: -20px;
  }

  .xl\:inset-e--11 {
    inset-inline-end: -22px;
  }

  .xl\:inset-e--12 {
    inset-inline-end: -24px;
  }

  .xl\:inset-e-25 {
    inset-inline-end: 25%;
  }

  .xl\:inset-e-50 {
    inset-inline-end: 50%;
  }

  .xl\:inset-e-75 {
    inset-inline-end: 75%;
  }

  .xl\:inset-e-100 {
    inset-inline-end: 100%;
  }

  .xl\:inset-e--25 {
    inset-inline-end: -25%;
  }

  .xl\:inset-e--50 {
    inset-inline-end: -50%;
  }

  .xl\:inset-e--75 {
    inset-inline-end: -75%;
  }

  .xl\:inset-e--100 {
    inset-inline-end: -100%;
  }

  .xl\:inset-s-0 {
    inset-inline-start: 0;
  }

  .xl\:inset-s-1 {
    inset-inline-start: 2px;
  }

  .xl\:inset-s-2 {
    inset-inline-start: 4px;
  }

  .xl\:inset-s-3 {
    inset-inline-start: 6px;
  }

  .xl\:inset-s-4 {
    inset-inline-start: 8px;
  }

  .xl\:inset-s-5 {
    inset-inline-start: 10px;
  }

  .xl\:inset-s-6 {
    inset-inline-start: 12px;
  }

  .xl\:inset-s-7 {
    inset-inline-start: 14px;
  }

  .xl\:inset-s-8 {
    inset-inline-start: 16px;
  }

  .xl\:inset-s-9 {
    inset-inline-start: 18px;
  }

  .xl\:inset-s-10 {
    inset-inline-start: 20px;
  }

  .xl\:inset-s-11 {
    inset-inline-start: 22px;
  }

  .xl\:inset-s-12 {
    inset-inline-start: 24px;
  }

  .xl\:inset-s--1 {
    inset-inline-start: -2px;
  }

  .xl\:inset-s--2 {
    inset-inline-start: -4px;
  }

  .xl\:inset-s--3 {
    inset-inline-start: -6px;
  }

  .xl\:inset-s--4 {
    inset-inline-start: -8px;
  }

  .xl\:inset-s--5 {
    inset-inline-start: -10px;
  }

  .xl\:inset-s--6 {
    inset-inline-start: -12px;
  }

  .xl\:inset-s--7 {
    inset-inline-start: -14px;
  }

  .xl\:inset-s--8 {
    inset-inline-start: -16px;
  }

  .xl\:inset-s--9 {
    inset-inline-start: -18px;
  }

  .xl\:inset-s--10 {
    inset-inline-start: -20px;
  }

  .xl\:inset-s--11 {
    inset-inline-start: -22px;
  }

  .xl\:inset-s--12 {
    inset-inline-start: -24px;
  }

  .xl\:inset-s-25 {
    inset-inline-start: 25%;
  }

  .xl\:inset-s-50 {
    inset-inline-start: 50%;
  }

  .xl\:inset-s-75 {
    inset-inline-start: 75%;
  }

  .xl\:inset-s-100 {
    inset-inline-start: 100%;
  }

  .xl\:inset-s--25 {
    inset-inline-start: -25%;
  }

  .xl\:inset-s--50 {
    inset-inline-start: -50%;
  }

  .xl\:inset-s--75 {
    inset-inline-start: -75%;
  }

  .xl\:inset-s--100 {
    inset-inline-start: -100%;
  }

  .xl\:inset-b-0 {
    inset-block: 0;
  }

  .xl\:inset-b-1 {
    inset-block: 2px;
  }

  .xl\:inset-b-2 {
    inset-block: 4px;
  }

  .xl\:inset-b-3 {
    inset-block: 6px;
  }

  .xl\:inset-b-4 {
    inset-block: 8px;
  }

  .xl\:inset-b-5 {
    inset-block: 10px;
  }

  .xl\:inset-b-6 {
    inset-block: 12px;
  }

  .xl\:inset-b-7 {
    inset-block: 14px;
  }

  .xl\:inset-b-8 {
    inset-block: 16px;
  }

  .xl\:inset-b-9 {
    inset-block: 18px;
  }

  .xl\:inset-b-10 {
    inset-block: 20px;
  }

  .xl\:inset-b-11 {
    inset-block: 22px;
  }

  .xl\:inset-b-12 {
    inset-block: 24px;
  }

  .xl\:inset-b--1 {
    inset-block: -2px;
  }

  .xl\:inset-b--2 {
    inset-block: -4px;
  }

  .xl\:inset-b--3 {
    inset-block: -6px;
  }

  .xl\:inset-b--4 {
    inset-block: -8px;
  }

  .xl\:inset-b--5 {
    inset-block: -10px;
  }

  .xl\:inset-b--6 {
    inset-block: -12px;
  }

  .xl\:inset-b--7 {
    inset-block: -14px;
  }

  .xl\:inset-b--8 {
    inset-block: -16px;
  }

  .xl\:inset-b--9 {
    inset-block: -18px;
  }

  .xl\:inset-b--10 {
    inset-block: -20px;
  }

  .xl\:inset-b--11 {
    inset-block: -22px;
  }

  .xl\:inset-b--12 {
    inset-block: -24px;
  }

  .xl\:inset-b-25 {
    inset-block: 25%;
  }

  .xl\:inset-b-50 {
    inset-block: 50%;
  }

  .xl\:inset-b-75 {
    inset-block: 75%;
  }

  .xl\:inset-b-100 {
    inset-block: 100%;
  }

  .xl\:inset-b--25 {
    inset-block: -25%;
  }

  .xl\:inset-b--50 {
    inset-block: -50%;
  }

  .xl\:inset-b--75 {
    inset-block: -75%;
  }

  .xl\:inset-b--100 {
    inset-block: -100%;
  }

  .xl\:inset-b-e-0 {
    inset-block-end: 0;
  }

  .xl\:inset-b-e-1 {
    inset-block-end: 2px;
  }

  .xl\:inset-b-e-2 {
    inset-block-end: 4px;
  }

  .xl\:inset-b-e-3 {
    inset-block-end: 6px;
  }

  .xl\:inset-b-e-4 {
    inset-block-end: 8px;
  }

  .xl\:inset-b-e-5 {
    inset-block-end: 10px;
  }

  .xl\:inset-b-e-6 {
    inset-block-end: 12px;
  }

  .xl\:inset-b-e-7 {
    inset-block-end: 14px;
  }

  .xl\:inset-b-e-8 {
    inset-block-end: 16px;
  }

  .xl\:inset-b-e-9 {
    inset-block-end: 18px;
  }

  .xl\:inset-b-e-10 {
    inset-block-end: 20px;
  }

  .xl\:inset-b-e-11 {
    inset-block-end: 22px;
  }

  .xl\:inset-b-e-12 {
    inset-block-end: 24px;
  }

  .xl\:inset-b-e--1 {
    inset-block-end: -2px;
  }

  .xl\:inset-b-e--2 {
    inset-block-end: -4px;
  }

  .xl\:inset-b-e--3 {
    inset-block-end: -6px;
  }

  .xl\:inset-b-e--4 {
    inset-block-end: -8px;
  }

  .xl\:inset-b-e--5 {
    inset-block-end: -10px;
  }

  .xl\:inset-b-e--6 {
    inset-block-end: -12px;
  }

  .xl\:inset-b-e--7 {
    inset-block-end: -14px;
  }

  .xl\:inset-b-e--8 {
    inset-block-end: -16px;
  }

  .xl\:inset-b-e--9 {
    inset-block-end: -18px;
  }

  .xl\:inset-b-e--10 {
    inset-block-end: -20px;
  }

  .xl\:inset-b-e--11 {
    inset-block-end: -22px;
  }

  .xl\:inset-b-e--12 {
    inset-block-end: -24px;
  }

  .xl\:inset-b-e-25 {
    inset-block-end: 25%;
  }

  .xl\:inset-b-e-50 {
    inset-block-end: 50%;
  }

  .xl\:inset-b-e-75 {
    inset-block-end: 75%;
  }

  .xl\:inset-b-e-100 {
    inset-block-end: 100%;
  }

  .xl\:inset-b-e--25 {
    inset-block-end: -25%;
  }

  .xl\:inset-b-e--50 {
    inset-block-end: -50%;
  }

  .xl\:inset-b-e--75 {
    inset-block-end: -75%;
  }

  .xl\:inset-b-e--100 {
    inset-block-end: -100%;
  }

  .xl\:inset-b-s-0 {
    inset-block-start: 0;
  }

  .xl\:inset-b-s-1 {
    inset-block-start: 2px;
  }

  .xl\:inset-b-s-2 {
    inset-block-start: 4px;
  }

  .xl\:inset-b-s-3 {
    inset-block-start: 6px;
  }

  .xl\:inset-b-s-4 {
    inset-block-start: 8px;
  }

  .xl\:inset-b-s-5 {
    inset-block-start: 10px;
  }

  .xl\:inset-b-s-6 {
    inset-block-start: 12px;
  }

  .xl\:inset-b-s-7 {
    inset-block-start: 14px;
  }

  .xl\:inset-b-s-8 {
    inset-block-start: 16px;
  }

  .xl\:inset-b-s-9 {
    inset-block-start: 18px;
  }

  .xl\:inset-b-s-10 {
    inset-block-start: 20px;
  }

  .xl\:inset-b-s-11 {
    inset-block-start: 22px;
  }

  .xl\:inset-b-s-12 {
    inset-block-start: 24px;
  }

  .xl\:inset-b-s--1 {
    inset-block-start: -2px;
  }

  .xl\:inset-b-s--2 {
    inset-block-start: -4px;
  }

  .xl\:inset-b-s--3 {
    inset-block-start: -6px;
  }

  .xl\:inset-b-s--4 {
    inset-block-start: -8px;
  }

  .xl\:inset-b-s--5 {
    inset-block-start: -10px;
  }

  .xl\:inset-b-s--6 {
    inset-block-start: -12px;
  }

  .xl\:inset-b-s--7 {
    inset-block-start: -14px;
  }

  .xl\:inset-b-s--8 {
    inset-block-start: -16px;
  }

  .xl\:inset-b-s--9 {
    inset-block-start: -18px;
  }

  .xl\:inset-b-s--10 {
    inset-block-start: -20px;
  }

  .xl\:inset-b-s--11 {
    inset-block-start: -22px;
  }

  .xl\:inset-b-s--12 {
    inset-block-start: -24px;
  }

  .xl\:inset-b-s-25 {
    inset-block-start: 25%;
  }

  .xl\:inset-b-s-50 {
    inset-block-start: 50%;
  }

  .xl\:inset-b-s-75 {
    inset-block-start: 75%;
  }

  .xl\:inset-b-s-100 {
    inset-block-start: 100%;
  }

  .xl\:inset-b-s--25 {
    inset-block-start: -25%;
  }

  .xl\:inset-b-s--50 {
    inset-block-start: -50%;
  }

  .xl\:inset-b-s--75 {
    inset-block-start: -75%;
  }

  .xl\:inset-b-s--100 {
    inset-block-start: -100%;
  }

  .xl\:overflow-hidden {
    overflow: hidden;
  }

  .xl\:overflow-auto {
    overflow: auto;
  }

  .xl\:overflow-scroll {
    overflow: scroll;
  }

  .xl\:overflow-visible {
    overflow: visible;
  }

  .xl\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .xl\:overflow-x-auto {
    overflow-x: auto;
  }

  .xl\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .xl\:overflow-x-visible {
    overflow-x: visible;
  }

  .xl\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .xl\:overflow-y-auto {
    overflow-y: auto;
  }

  .xl\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .xl\:overflow-y-visible {
    overflow-y: visible;
  }

  .xl\:w-2 {
    width: 4px;
  }

  .xl\:w-4 {
    width: 8px;
  }

  .xl\:w-6 {
    width: 12px;
  }

  .xl\:w-8 {
    width: 16px;
  }

  .xl\:w-10 {
    width: 20px;
  }

  .xl\:w-12 {
    width: 24px;
  }

  .xl\:w-14 {
    width: 28px;
  }

  .xl\:w-16 {
    width: 32px;
  }

  .xl\:w-18 {
    width: 36px;
  }

  .xl\:w-20 {
    width: 40px;
  }

  .xl\:w-22 {
    width: 44px;
  }

  .xl\:w-24 {
    width: 48px;
  }

  .xl\:w-26 {
    width: 52px;
  }

  .xl\:w-28 {
    width: 56px;
  }

  .xl\:w-30 {
    width: 60px;
  }

  .xl\:w-32 {
    width: 64px;
  }

  .xl\:w-34 {
    width: 68px;
  }

  .xl\:w-36 {
    width: 72px;
  }

  .xl\:w-38 {
    width: 76px;
  }

  .xl\:w-40 {
    width: 80px;
  }

  .xl\:w-42 {
    width: 84px;
  }

  .xl\:w-44 {
    width: 88px;
  }

  .xl\:w-46 {
    width: 92px;
  }

  .xl\:w-48 {
    width: 96px;
  }

  .xl\:w-50 {
    width: 100px;
  }

  .xl\:w-52 {
    width: 104px;
  }

  .xl\:w-54 {
    width: 108px;
  }

  .xl\:w-56 {
    width: 112px;
  }

  .xl\:w-58 {
    width: 116px;
  }

  .xl\:w-60 {
    width: 120px;
  }

  .xl\:w-62 {
    width: 124px;
  }

  .xl\:w-64 {
    width: 128px;
  }

  .xl\:w-66 {
    width: 132px;
  }

  .xl\:w-68 {
    width: 136px;
  }

  .xl\:w-70 {
    width: 140px;
  }

  .xl\:w-72 {
    width: 144px;
  }

  .xl\:w-74 {
    width: 148px;
  }

  .xl\:w-76 {
    width: 152px;
  }

  .xl\:w-78 {
    width: 156px;
  }

  .xl\:w-80 {
    width: 160px;
  }

  .xl\:w-82 {
    width: 164px;
  }

  .xl\:w-84 {
    width: 168px;
  }

  .xl\:w-86 {
    width: 172px;
  }

  .xl\:w-88 {
    width: 176px;
  }

  .xl\:w-90 {
    width: 180px;
  }

  .xl\:w-92 {
    width: 184px;
  }

  .xl\:w-94 {
    width: 188px;
  }

  .xl\:w-96 {
    width: 192px;
  }

  .xl\:w-98 {
    width: 196px;
  }

  .xl\:w-100 {
    width: 200px;
  }

  .xl\:w-102 {
    width: 204px;
  }

  .xl\:w-104 {
    width: 208px;
  }

  .xl\:w-106 {
    width: 212px;
  }

  .xl\:w-108 {
    width: 216px;
  }

  .xl\:w-110 {
    width: 220px;
  }

  .xl\:w-112 {
    width: 224px;
  }

  .xl\:w-114 {
    width: 228px;
  }

  .xl\:w-116 {
    width: 232px;
  }

  .xl\:w-118 {
    width: 236px;
  }

  .xl\:w-120 {
    width: 240px;
  }

  .xl\:w-122 {
    width: 244px;
  }

  .xl\:w-124 {
    width: 248px;
  }

  .xl\:w-126 {
    width: 252px;
  }

  .xl\:w-128 {
    width: 256px;
  }

  .xl\:w-130 {
    width: 260px;
  }

  .xl\:w-132 {
    width: 264px;
  }

  .xl\:w-134 {
    width: 268px;
  }

  .xl\:w-136 {
    width: 272px;
  }

  .xl\:w-138 {
    width: 276px;
  }

  .xl\:w-140 {
    width: 280px;
  }

  .xl\:w-142 {
    width: 284px;
  }

  .xl\:w-144 {
    width: 288px;
  }

  .xl\:w-146 {
    width: 292px;
  }

  .xl\:w-148 {
    width: 296px;
  }

  .xl\:w-150 {
    width: 300px;
  }

  .xl\:w-152 {
    width: 304px;
  }

  .xl\:w-154 {
    width: 308px;
  }

  .xl\:w-156 {
    width: 312px;
  }

  .xl\:w-158 {
    width: 316px;
  }

  .xl\:w-160 {
    width: 320px;
  }

  .xl\:w-162 {
    width: 324px;
  }

  .xl\:w-164 {
    width: 328px;
  }

  .xl\:w-166 {
    width: 332px;
  }

  .xl\:w-168 {
    width: 336px;
  }

  .xl\:w-170 {
    width: 340px;
  }

  .xl\:w-172 {
    width: 344px;
  }

  .xl\:w-174 {
    width: 348px;
  }

  .xl\:w-176 {
    width: 352px;
  }

  .xl\:w-178 {
    width: 356px;
  }

  .xl\:w-180 {
    width: 360px;
  }

  .xl\:w-182 {
    width: 364px;
  }

  .xl\:w-184 {
    width: 368px;
  }

  .xl\:w-186 {
    width: 372px;
  }

  .xl\:w-188 {
    width: 376px;
  }

  .xl\:w-190 {
    width: 380px;
  }

  .xl\:w-192 {
    width: 384px;
  }

  .xl\:w-0 {
    width: 0;
  }

  .xl\:w-1 {
    width: 1px;
  }

  .xl\:w-1\.5 {
    width: 2px;
  }

  .xl\:w-fit {
    width: fit-content;
  }

  .xl\:w-min {
    width: min-content;
  }

  .xl\:w-max {
    width: max-content;
  }

  .xl\:w-auto {
    width: auto;
  }

  .xl\:w-screen {
    width: 100vw;
  }

  .xl\:w-1\/2 {
    width: 50%;
  }

  .xl\:w-1\/3 {
    width: 33.3333333333%;
  }

  .xl\:w-2\/3 {
    width: 66.6666666667%;
  }

  .xl\:w-1\/4 {
    width: 25%;
  }

  .xl\:w-3\/4 {
    width: 75%;
  }

  .xl\:w-1\/10 {
    width: 10%;
  }

  .xl\:w-2\/10 {
    width: 20%;
  }

  .xl\:w-3\/10 {
    width: 30%;
  }

  .xl\:w-4\/10 {
    width: 40%;
  }

  .xl\:w-6\/10 {
    width: 60%;
  }

  .xl\:w-7\/10 {
    width: 70%;
  }

  .xl\:w-8\/10 {
    width: 80%;
  }

  .xl\:w-9\/10 {
    width: 90%;
  }

  .xl\:w-full {
    width: 100%;
  }

  .xl\:max-w-2 {
    max-width: 4px;
  }

  .xl\:max-w-4 {
    max-width: 8px;
  }

  .xl\:max-w-6 {
    max-width: 12px;
  }

  .xl\:max-w-8 {
    max-width: 16px;
  }

  .xl\:max-w-10 {
    max-width: 20px;
  }

  .xl\:max-w-12 {
    max-width: 24px;
  }

  .xl\:max-w-14 {
    max-width: 28px;
  }

  .xl\:max-w-16 {
    max-width: 32px;
  }

  .xl\:max-w-18 {
    max-width: 36px;
  }

  .xl\:max-w-20 {
    max-width: 40px;
  }

  .xl\:max-w-22 {
    max-width: 44px;
  }

  .xl\:max-w-24 {
    max-width: 48px;
  }

  .xl\:max-w-26 {
    max-width: 52px;
  }

  .xl\:max-w-28 {
    max-width: 56px;
  }

  .xl\:max-w-30 {
    max-width: 60px;
  }

  .xl\:max-w-32 {
    max-width: 64px;
  }

  .xl\:max-w-34 {
    max-width: 68px;
  }

  .xl\:max-w-36 {
    max-width: 72px;
  }

  .xl\:max-w-38 {
    max-width: 76px;
  }

  .xl\:max-w-40 {
    max-width: 80px;
  }

  .xl\:max-w-42 {
    max-width: 84px;
  }

  .xl\:max-w-44 {
    max-width: 88px;
  }

  .xl\:max-w-46 {
    max-width: 92px;
  }

  .xl\:max-w-48 {
    max-width: 96px;
  }

  .xl\:max-w-50 {
    max-width: 100px;
  }

  .xl\:max-w-52 {
    max-width: 104px;
  }

  .xl\:max-w-54 {
    max-width: 108px;
  }

  .xl\:max-w-56 {
    max-width: 112px;
  }

  .xl\:max-w-58 {
    max-width: 116px;
  }

  .xl\:max-w-60 {
    max-width: 120px;
  }

  .xl\:max-w-62 {
    max-width: 124px;
  }

  .xl\:max-w-64 {
    max-width: 128px;
  }

  .xl\:max-w-66 {
    max-width: 132px;
  }

  .xl\:max-w-68 {
    max-width: 136px;
  }

  .xl\:max-w-70 {
    max-width: 140px;
  }

  .xl\:max-w-72 {
    max-width: 144px;
  }

  .xl\:max-w-74 {
    max-width: 148px;
  }

  .xl\:max-w-76 {
    max-width: 152px;
  }

  .xl\:max-w-78 {
    max-width: 156px;
  }

  .xl\:max-w-80 {
    max-width: 160px;
  }

  .xl\:max-w-82 {
    max-width: 164px;
  }

  .xl\:max-w-84 {
    max-width: 168px;
  }

  .xl\:max-w-86 {
    max-width: 172px;
  }

  .xl\:max-w-88 {
    max-width: 176px;
  }

  .xl\:max-w-90 {
    max-width: 180px;
  }

  .xl\:max-w-92 {
    max-width: 184px;
  }

  .xl\:max-w-94 {
    max-width: 188px;
  }

  .xl\:max-w-96 {
    max-width: 192px;
  }

  .xl\:max-w-98 {
    max-width: 196px;
  }

  .xl\:max-w-100 {
    max-width: 200px;
  }

  .xl\:max-w-102 {
    max-width: 204px;
  }

  .xl\:max-w-104 {
    max-width: 208px;
  }

  .xl\:max-w-106 {
    max-width: 212px;
  }

  .xl\:max-w-108 {
    max-width: 216px;
  }

  .xl\:max-w-110 {
    max-width: 220px;
  }

  .xl\:max-w-112 {
    max-width: 224px;
  }

  .xl\:max-w-114 {
    max-width: 228px;
  }

  .xl\:max-w-116 {
    max-width: 232px;
  }

  .xl\:max-w-118 {
    max-width: 236px;
  }

  .xl\:max-w-120 {
    max-width: 240px;
  }

  .xl\:max-w-122 {
    max-width: 244px;
  }

  .xl\:max-w-124 {
    max-width: 248px;
  }

  .xl\:max-w-126 {
    max-width: 252px;
  }

  .xl\:max-w-128 {
    max-width: 256px;
  }

  .xl\:max-w-130 {
    max-width: 260px;
  }

  .xl\:max-w-132 {
    max-width: 264px;
  }

  .xl\:max-w-134 {
    max-width: 268px;
  }

  .xl\:max-w-136 {
    max-width: 272px;
  }

  .xl\:max-w-138 {
    max-width: 276px;
  }

  .xl\:max-w-140 {
    max-width: 280px;
  }

  .xl\:max-w-142 {
    max-width: 284px;
  }

  .xl\:max-w-144 {
    max-width: 288px;
  }

  .xl\:max-w-146 {
    max-width: 292px;
  }

  .xl\:max-w-148 {
    max-width: 296px;
  }

  .xl\:max-w-150 {
    max-width: 300px;
  }

  .xl\:max-w-152 {
    max-width: 304px;
  }

  .xl\:max-w-154 {
    max-width: 308px;
  }

  .xl\:max-w-156 {
    max-width: 312px;
  }

  .xl\:max-w-158 {
    max-width: 316px;
  }

  .xl\:max-w-160 {
    max-width: 320px;
  }

  .xl\:max-w-162 {
    max-width: 324px;
  }

  .xl\:max-w-164 {
    max-width: 328px;
  }

  .xl\:max-w-166 {
    max-width: 332px;
  }

  .xl\:max-w-168 {
    max-width: 336px;
  }

  .xl\:max-w-170 {
    max-width: 340px;
  }

  .xl\:max-w-172 {
    max-width: 344px;
  }

  .xl\:max-w-174 {
    max-width: 348px;
  }

  .xl\:max-w-176 {
    max-width: 352px;
  }

  .xl\:max-w-178 {
    max-width: 356px;
  }

  .xl\:max-w-180 {
    max-width: 360px;
  }

  .xl\:max-w-182 {
    max-width: 364px;
  }

  .xl\:max-w-184 {
    max-width: 368px;
  }

  .xl\:max-w-186 {
    max-width: 372px;
  }

  .xl\:max-w-188 {
    max-width: 376px;
  }

  .xl\:max-w-190 {
    max-width: 380px;
  }

  .xl\:max-w-192 {
    max-width: 384px;
  }

  .xl\:max-w-0 {
    max-width: 0;
  }

  .xl\:max-w-1 {
    max-width: 1px;
  }

  .xl\:max-w-1\.5 {
    max-width: 2px;
  }

  .xl\:max-w-fit {
    max-width: fit-content;
  }

  .xl\:max-w-min {
    max-width: min-content;
  }

  .xl\:max-w-max {
    max-width: max-content;
  }

  .xl\:max-w-auto {
    max-width: auto;
  }

  .xl\:max-w-screen {
    max-width: 100vw;
  }

  .xl\:max-w-1\/2 {
    max-width: 50%;
  }

  .xl\:max-w-1\/3 {
    max-width: 33.3333333333%;
  }

  .xl\:max-w-2\/3 {
    max-width: 66.6666666667%;
  }

  .xl\:max-w-1\/4 {
    max-width: 25%;
  }

  .xl\:max-w-3\/4 {
    max-width: 75%;
  }

  .xl\:max-w-1\/10 {
    max-width: 10%;
  }

  .xl\:max-w-2\/10 {
    max-width: 20%;
  }

  .xl\:max-w-3\/10 {
    max-width: 30%;
  }

  .xl\:max-w-4\/10 {
    max-width: 40%;
  }

  .xl\:max-w-6\/10 {
    max-width: 60%;
  }

  .xl\:max-w-7\/10 {
    max-width: 70%;
  }

  .xl\:max-w-8\/10 {
    max-width: 80%;
  }

  .xl\:max-w-9\/10 {
    max-width: 90%;
  }

  .xl\:max-w-full {
    max-width: 100%;
  }

  .xl\:min-w-2 {
    min-width: 4px;
  }

  .xl\:min-w-4 {
    min-width: 8px;
  }

  .xl\:min-w-6 {
    min-width: 12px;
  }

  .xl\:min-w-8 {
    min-width: 16px;
  }

  .xl\:min-w-10 {
    min-width: 20px;
  }

  .xl\:min-w-12 {
    min-width: 24px;
  }

  .xl\:min-w-14 {
    min-width: 28px;
  }

  .xl\:min-w-16 {
    min-width: 32px;
  }

  .xl\:min-w-18 {
    min-width: 36px;
  }

  .xl\:min-w-20 {
    min-width: 40px;
  }

  .xl\:min-w-22 {
    min-width: 44px;
  }

  .xl\:min-w-24 {
    min-width: 48px;
  }

  .xl\:min-w-26 {
    min-width: 52px;
  }

  .xl\:min-w-28 {
    min-width: 56px;
  }

  .xl\:min-w-30 {
    min-width: 60px;
  }

  .xl\:min-w-32 {
    min-width: 64px;
  }

  .xl\:min-w-34 {
    min-width: 68px;
  }

  .xl\:min-w-36 {
    min-width: 72px;
  }

  .xl\:min-w-38 {
    min-width: 76px;
  }

  .xl\:min-w-40 {
    min-width: 80px;
  }

  .xl\:min-w-42 {
    min-width: 84px;
  }

  .xl\:min-w-44 {
    min-width: 88px;
  }

  .xl\:min-w-46 {
    min-width: 92px;
  }

  .xl\:min-w-48 {
    min-width: 96px;
  }

  .xl\:min-w-50 {
    min-width: 100px;
  }

  .xl\:min-w-52 {
    min-width: 104px;
  }

  .xl\:min-w-54 {
    min-width: 108px;
  }

  .xl\:min-w-56 {
    min-width: 112px;
  }

  .xl\:min-w-58 {
    min-width: 116px;
  }

  .xl\:min-w-60 {
    min-width: 120px;
  }

  .xl\:min-w-62 {
    min-width: 124px;
  }

  .xl\:min-w-64 {
    min-width: 128px;
  }

  .xl\:min-w-66 {
    min-width: 132px;
  }

  .xl\:min-w-68 {
    min-width: 136px;
  }

  .xl\:min-w-70 {
    min-width: 140px;
  }

  .xl\:min-w-72 {
    min-width: 144px;
  }

  .xl\:min-w-74 {
    min-width: 148px;
  }

  .xl\:min-w-76 {
    min-width: 152px;
  }

  .xl\:min-w-78 {
    min-width: 156px;
  }

  .xl\:min-w-80 {
    min-width: 160px;
  }

  .xl\:min-w-82 {
    min-width: 164px;
  }

  .xl\:min-w-84 {
    min-width: 168px;
  }

  .xl\:min-w-86 {
    min-width: 172px;
  }

  .xl\:min-w-88 {
    min-width: 176px;
  }

  .xl\:min-w-90 {
    min-width: 180px;
  }

  .xl\:min-w-92 {
    min-width: 184px;
  }

  .xl\:min-w-94 {
    min-width: 188px;
  }

  .xl\:min-w-96 {
    min-width: 192px;
  }

  .xl\:min-w-98 {
    min-width: 196px;
  }

  .xl\:min-w-100 {
    min-width: 200px;
  }

  .xl\:min-w-102 {
    min-width: 204px;
  }

  .xl\:min-w-104 {
    min-width: 208px;
  }

  .xl\:min-w-106 {
    min-width: 212px;
  }

  .xl\:min-w-108 {
    min-width: 216px;
  }

  .xl\:min-w-110 {
    min-width: 220px;
  }

  .xl\:min-w-112 {
    min-width: 224px;
  }

  .xl\:min-w-114 {
    min-width: 228px;
  }

  .xl\:min-w-116 {
    min-width: 232px;
  }

  .xl\:min-w-118 {
    min-width: 236px;
  }

  .xl\:min-w-120 {
    min-width: 240px;
  }

  .xl\:min-w-122 {
    min-width: 244px;
  }

  .xl\:min-w-124 {
    min-width: 248px;
  }

  .xl\:min-w-126 {
    min-width: 252px;
  }

  .xl\:min-w-128 {
    min-width: 256px;
  }

  .xl\:min-w-130 {
    min-width: 260px;
  }

  .xl\:min-w-132 {
    min-width: 264px;
  }

  .xl\:min-w-134 {
    min-width: 268px;
  }

  .xl\:min-w-136 {
    min-width: 272px;
  }

  .xl\:min-w-138 {
    min-width: 276px;
  }

  .xl\:min-w-140 {
    min-width: 280px;
  }

  .xl\:min-w-142 {
    min-width: 284px;
  }

  .xl\:min-w-144 {
    min-width: 288px;
  }

  .xl\:min-w-146 {
    min-width: 292px;
  }

  .xl\:min-w-148 {
    min-width: 296px;
  }

  .xl\:min-w-150 {
    min-width: 300px;
  }

  .xl\:min-w-152 {
    min-width: 304px;
  }

  .xl\:min-w-154 {
    min-width: 308px;
  }

  .xl\:min-w-156 {
    min-width: 312px;
  }

  .xl\:min-w-158 {
    min-width: 316px;
  }

  .xl\:min-w-160 {
    min-width: 320px;
  }

  .xl\:min-w-162 {
    min-width: 324px;
  }

  .xl\:min-w-164 {
    min-width: 328px;
  }

  .xl\:min-w-166 {
    min-width: 332px;
  }

  .xl\:min-w-168 {
    min-width: 336px;
  }

  .xl\:min-w-170 {
    min-width: 340px;
  }

  .xl\:min-w-172 {
    min-width: 344px;
  }

  .xl\:min-w-174 {
    min-width: 348px;
  }

  .xl\:min-w-176 {
    min-width: 352px;
  }

  .xl\:min-w-178 {
    min-width: 356px;
  }

  .xl\:min-w-180 {
    min-width: 360px;
  }

  .xl\:min-w-182 {
    min-width: 364px;
  }

  .xl\:min-w-184 {
    min-width: 368px;
  }

  .xl\:min-w-186 {
    min-width: 372px;
  }

  .xl\:min-w-188 {
    min-width: 376px;
  }

  .xl\:min-w-190 {
    min-width: 380px;
  }

  .xl\:min-w-192 {
    min-width: 384px;
  }

  .xl\:min-w-0 {
    min-width: 0;
  }

  .xl\:min-w-1 {
    min-width: 1px;
  }

  .xl\:min-w-1\.5 {
    min-width: 2px;
  }

  .xl\:min-w-fit {
    min-width: fit-content;
  }

  .xl\:min-w-min {
    min-width: min-content;
  }

  .xl\:min-w-max {
    min-width: max-content;
  }

  .xl\:min-w-auto {
    min-width: auto;
  }

  .xl\:min-w-screen {
    min-width: 100vw;
  }

  .xl\:min-w-1\/2 {
    min-width: 50%;
  }

  .xl\:min-w-1\/3 {
    min-width: 33.3333333333%;
  }

  .xl\:min-w-2\/3 {
    min-width: 66.6666666667%;
  }

  .xl\:min-w-1\/4 {
    min-width: 25%;
  }

  .xl\:min-w-3\/4 {
    min-width: 75%;
  }

  .xl\:min-w-1\/10 {
    min-width: 10%;
  }

  .xl\:min-w-2\/10 {
    min-width: 20%;
  }

  .xl\:min-w-3\/10 {
    min-width: 30%;
  }

  .xl\:min-w-4\/10 {
    min-width: 40%;
  }

  .xl\:min-w-6\/10 {
    min-width: 60%;
  }

  .xl\:min-w-7\/10 {
    min-width: 70%;
  }

  .xl\:min-w-8\/10 {
    min-width: 80%;
  }

  .xl\:min-w-9\/10 {
    min-width: 90%;
  }

  .xl\:min-w-full {
    min-width: 100%;
  }

  .xl\:h-2 {
    height: 4px;
  }

  .xl\:h-4 {
    height: 8px;
  }

  .xl\:h-6 {
    height: 12px;
  }

  .xl\:h-8 {
    height: 16px;
  }

  .xl\:h-10 {
    height: 20px;
  }

  .xl\:h-12 {
    height: 24px;
  }

  .xl\:h-14 {
    height: 28px;
  }

  .xl\:h-16 {
    height: 32px;
  }

  .xl\:h-18 {
    height: 36px;
  }

  .xl\:h-20 {
    height: 40px;
  }

  .xl\:h-22 {
    height: 44px;
  }

  .xl\:h-24 {
    height: 48px;
  }

  .xl\:h-26 {
    height: 52px;
  }

  .xl\:h-28 {
    height: 56px;
  }

  .xl\:h-30 {
    height: 60px;
  }

  .xl\:h-32 {
    height: 64px;
  }

  .xl\:h-34 {
    height: 68px;
  }

  .xl\:h-36 {
    height: 72px;
  }

  .xl\:h-38 {
    height: 76px;
  }

  .xl\:h-40 {
    height: 80px;
  }

  .xl\:h-42 {
    height: 84px;
  }

  .xl\:h-44 {
    height: 88px;
  }

  .xl\:h-46 {
    height: 92px;
  }

  .xl\:h-48 {
    height: 96px;
  }

  .xl\:h-50 {
    height: 100px;
  }

  .xl\:h-52 {
    height: 104px;
  }

  .xl\:h-54 {
    height: 108px;
  }

  .xl\:h-56 {
    height: 112px;
  }

  .xl\:h-58 {
    height: 116px;
  }

  .xl\:h-60 {
    height: 120px;
  }

  .xl\:h-62 {
    height: 124px;
  }

  .xl\:h-64 {
    height: 128px;
  }

  .xl\:h-66 {
    height: 132px;
  }

  .xl\:h-68 {
    height: 136px;
  }

  .xl\:h-70 {
    height: 140px;
  }

  .xl\:h-72 {
    height: 144px;
  }

  .xl\:h-74 {
    height: 148px;
  }

  .xl\:h-76 {
    height: 152px;
  }

  .xl\:h-78 {
    height: 156px;
  }

  .xl\:h-80 {
    height: 160px;
  }

  .xl\:h-82 {
    height: 164px;
  }

  .xl\:h-84 {
    height: 168px;
  }

  .xl\:h-86 {
    height: 172px;
  }

  .xl\:h-88 {
    height: 176px;
  }

  .xl\:h-90 {
    height: 180px;
  }

  .xl\:h-92 {
    height: 184px;
  }

  .xl\:h-94 {
    height: 188px;
  }

  .xl\:h-96 {
    height: 192px;
  }

  .xl\:h-98 {
    height: 196px;
  }

  .xl\:h-100 {
    height: 200px;
  }

  .xl\:h-102 {
    height: 204px;
  }

  .xl\:h-104 {
    height: 208px;
  }

  .xl\:h-106 {
    height: 212px;
  }

  .xl\:h-108 {
    height: 216px;
  }

  .xl\:h-110 {
    height: 220px;
  }

  .xl\:h-112 {
    height: 224px;
  }

  .xl\:h-114 {
    height: 228px;
  }

  .xl\:h-116 {
    height: 232px;
  }

  .xl\:h-118 {
    height: 236px;
  }

  .xl\:h-120 {
    height: 240px;
  }

  .xl\:h-122 {
    height: 244px;
  }

  .xl\:h-124 {
    height: 248px;
  }

  .xl\:h-126 {
    height: 252px;
  }

  .xl\:h-128 {
    height: 256px;
  }

  .xl\:h-130 {
    height: 260px;
  }

  .xl\:h-132 {
    height: 264px;
  }

  .xl\:h-134 {
    height: 268px;
  }

  .xl\:h-136 {
    height: 272px;
  }

  .xl\:h-138 {
    height: 276px;
  }

  .xl\:h-140 {
    height: 280px;
  }

  .xl\:h-142 {
    height: 284px;
  }

  .xl\:h-144 {
    height: 288px;
  }

  .xl\:h-146 {
    height: 292px;
  }

  .xl\:h-148 {
    height: 296px;
  }

  .xl\:h-150 {
    height: 300px;
  }

  .xl\:h-152 {
    height: 304px;
  }

  .xl\:h-154 {
    height: 308px;
  }

  .xl\:h-156 {
    height: 312px;
  }

  .xl\:h-158 {
    height: 316px;
  }

  .xl\:h-160 {
    height: 320px;
  }

  .xl\:h-162 {
    height: 324px;
  }

  .xl\:h-164 {
    height: 328px;
  }

  .xl\:h-166 {
    height: 332px;
  }

  .xl\:h-168 {
    height: 336px;
  }

  .xl\:h-170 {
    height: 340px;
  }

  .xl\:h-172 {
    height: 344px;
  }

  .xl\:h-174 {
    height: 348px;
  }

  .xl\:h-176 {
    height: 352px;
  }

  .xl\:h-178 {
    height: 356px;
  }

  .xl\:h-180 {
    height: 360px;
  }

  .xl\:h-182 {
    height: 364px;
  }

  .xl\:h-184 {
    height: 368px;
  }

  .xl\:h-186 {
    height: 372px;
  }

  .xl\:h-188 {
    height: 376px;
  }

  .xl\:h-190 {
    height: 380px;
  }

  .xl\:h-192 {
    height: 384px;
  }

  .xl\:h-0 {
    height: 0;
  }

  .xl\:h-1 {
    height: 1px;
  }

  .xl\:h-1\.5 {
    height: 2px;
  }

  .xl\:h-fit {
    height: fit-content;
  }

  .xl\:h-min {
    height: min-content;
  }

  .xl\:h-max {
    height: max-content;
  }

  .xl\:h-auto {
    height: auto;
  }

  .xl\:h-screen {
    height: 100vh;
  }

  .xl\:h-1\/2 {
    height: 50%;
  }

  .xl\:h-1\/3 {
    height: 33.3333333333%;
  }

  .xl\:h-2\/3 {
    height: 66.6666666667%;
  }

  .xl\:h-1\/4 {
    height: 25%;
  }

  .xl\:h-3\/4 {
    height: 75%;
  }

  .xl\:h-1\/10 {
    height: 10%;
  }

  .xl\:h-2\/10 {
    height: 20%;
  }

  .xl\:h-3\/10 {
    height: 30%;
  }

  .xl\:h-4\/10 {
    height: 40%;
  }

  .xl\:h-6\/10 {
    height: 60%;
  }

  .xl\:h-7\/10 {
    height: 70%;
  }

  .xl\:h-8\/10 {
    height: 80%;
  }

  .xl\:h-9\/10 {
    height: 90%;
  }

  .xl\:h-full {
    height: 100%;
  }

  .xl\:max-h-2 {
    max-height: 4px;
  }

  .xl\:max-h-4 {
    max-height: 8px;
  }

  .xl\:max-h-6 {
    max-height: 12px;
  }

  .xl\:max-h-8 {
    max-height: 16px;
  }

  .xl\:max-h-10 {
    max-height: 20px;
  }

  .xl\:max-h-12 {
    max-height: 24px;
  }

  .xl\:max-h-14 {
    max-height: 28px;
  }

  .xl\:max-h-16 {
    max-height: 32px;
  }

  .xl\:max-h-18 {
    max-height: 36px;
  }

  .xl\:max-h-20 {
    max-height: 40px;
  }

  .xl\:max-h-22 {
    max-height: 44px;
  }

  .xl\:max-h-24 {
    max-height: 48px;
  }

  .xl\:max-h-26 {
    max-height: 52px;
  }

  .xl\:max-h-28 {
    max-height: 56px;
  }

  .xl\:max-h-30 {
    max-height: 60px;
  }

  .xl\:max-h-32 {
    max-height: 64px;
  }

  .xl\:max-h-34 {
    max-height: 68px;
  }

  .xl\:max-h-36 {
    max-height: 72px;
  }

  .xl\:max-h-38 {
    max-height: 76px;
  }

  .xl\:max-h-40 {
    max-height: 80px;
  }

  .xl\:max-h-42 {
    max-height: 84px;
  }

  .xl\:max-h-44 {
    max-height: 88px;
  }

  .xl\:max-h-46 {
    max-height: 92px;
  }

  .xl\:max-h-48 {
    max-height: 96px;
  }

  .xl\:max-h-50 {
    max-height: 100px;
  }

  .xl\:max-h-52 {
    max-height: 104px;
  }

  .xl\:max-h-54 {
    max-height: 108px;
  }

  .xl\:max-h-56 {
    max-height: 112px;
  }

  .xl\:max-h-58 {
    max-height: 116px;
  }

  .xl\:max-h-60 {
    max-height: 120px;
  }

  .xl\:max-h-62 {
    max-height: 124px;
  }

  .xl\:max-h-64 {
    max-height: 128px;
  }

  .xl\:max-h-66 {
    max-height: 132px;
  }

  .xl\:max-h-68 {
    max-height: 136px;
  }

  .xl\:max-h-70 {
    max-height: 140px;
  }

  .xl\:max-h-72 {
    max-height: 144px;
  }

  .xl\:max-h-74 {
    max-height: 148px;
  }

  .xl\:max-h-76 {
    max-height: 152px;
  }

  .xl\:max-h-78 {
    max-height: 156px;
  }

  .xl\:max-h-80 {
    max-height: 160px;
  }

  .xl\:max-h-82 {
    max-height: 164px;
  }

  .xl\:max-h-84 {
    max-height: 168px;
  }

  .xl\:max-h-86 {
    max-height: 172px;
  }

  .xl\:max-h-88 {
    max-height: 176px;
  }

  .xl\:max-h-90 {
    max-height: 180px;
  }

  .xl\:max-h-92 {
    max-height: 184px;
  }

  .xl\:max-h-94 {
    max-height: 188px;
  }

  .xl\:max-h-96 {
    max-height: 192px;
  }

  .xl\:max-h-98 {
    max-height: 196px;
  }

  .xl\:max-h-100 {
    max-height: 200px;
  }

  .xl\:max-h-102 {
    max-height: 204px;
  }

  .xl\:max-h-104 {
    max-height: 208px;
  }

  .xl\:max-h-106 {
    max-height: 212px;
  }

  .xl\:max-h-108 {
    max-height: 216px;
  }

  .xl\:max-h-110 {
    max-height: 220px;
  }

  .xl\:max-h-112 {
    max-height: 224px;
  }

  .xl\:max-h-114 {
    max-height: 228px;
  }

  .xl\:max-h-116 {
    max-height: 232px;
  }

  .xl\:max-h-118 {
    max-height: 236px;
  }

  .xl\:max-h-120 {
    max-height: 240px;
  }

  .xl\:max-h-122 {
    max-height: 244px;
  }

  .xl\:max-h-124 {
    max-height: 248px;
  }

  .xl\:max-h-126 {
    max-height: 252px;
  }

  .xl\:max-h-128 {
    max-height: 256px;
  }

  .xl\:max-h-130 {
    max-height: 260px;
  }

  .xl\:max-h-132 {
    max-height: 264px;
  }

  .xl\:max-h-134 {
    max-height: 268px;
  }

  .xl\:max-h-136 {
    max-height: 272px;
  }

  .xl\:max-h-138 {
    max-height: 276px;
  }

  .xl\:max-h-140 {
    max-height: 280px;
  }

  .xl\:max-h-142 {
    max-height: 284px;
  }

  .xl\:max-h-144 {
    max-height: 288px;
  }

  .xl\:max-h-146 {
    max-height: 292px;
  }

  .xl\:max-h-148 {
    max-height: 296px;
  }

  .xl\:max-h-150 {
    max-height: 300px;
  }

  .xl\:max-h-152 {
    max-height: 304px;
  }

  .xl\:max-h-154 {
    max-height: 308px;
  }

  .xl\:max-h-156 {
    max-height: 312px;
  }

  .xl\:max-h-158 {
    max-height: 316px;
  }

  .xl\:max-h-160 {
    max-height: 320px;
  }

  .xl\:max-h-162 {
    max-height: 324px;
  }

  .xl\:max-h-164 {
    max-height: 328px;
  }

  .xl\:max-h-166 {
    max-height: 332px;
  }

  .xl\:max-h-168 {
    max-height: 336px;
  }

  .xl\:max-h-170 {
    max-height: 340px;
  }

  .xl\:max-h-172 {
    max-height: 344px;
  }

  .xl\:max-h-174 {
    max-height: 348px;
  }

  .xl\:max-h-176 {
    max-height: 352px;
  }

  .xl\:max-h-178 {
    max-height: 356px;
  }

  .xl\:max-h-180 {
    max-height: 360px;
  }

  .xl\:max-h-182 {
    max-height: 364px;
  }

  .xl\:max-h-184 {
    max-height: 368px;
  }

  .xl\:max-h-186 {
    max-height: 372px;
  }

  .xl\:max-h-188 {
    max-height: 376px;
  }

  .xl\:max-h-190 {
    max-height: 380px;
  }

  .xl\:max-h-192 {
    max-height: 384px;
  }

  .xl\:max-h-0 {
    max-height: 0;
  }

  .xl\:max-h-1 {
    max-height: 1px;
  }

  .xl\:max-h-1\.5 {
    max-height: 2px;
  }

  .xl\:max-h-fit {
    max-height: fit-content;
  }

  .xl\:max-h-min {
    max-height: min-content;
  }

  .xl\:max-h-max {
    max-height: max-content;
  }

  .xl\:max-h-auto {
    max-height: auto;
  }

  .xl\:max-h-screen {
    max-height: 100vh;
  }

  .xl\:max-h-1\/2 {
    max-height: 50%;
  }

  .xl\:max-h-1\/3 {
    max-height: 33.3333333333%;
  }

  .xl\:max-h-2\/3 {
    max-height: 66.6666666667%;
  }

  .xl\:max-h-1\/4 {
    max-height: 25%;
  }

  .xl\:max-h-3\/4 {
    max-height: 75%;
  }

  .xl\:max-h-1\/10 {
    max-height: 10%;
  }

  .xl\:max-h-2\/10 {
    max-height: 20%;
  }

  .xl\:max-h-3\/10 {
    max-height: 30%;
  }

  .xl\:max-h-4\/10 {
    max-height: 40%;
  }

  .xl\:max-h-6\/10 {
    max-height: 60%;
  }

  .xl\:max-h-7\/10 {
    max-height: 70%;
  }

  .xl\:max-h-8\/10 {
    max-height: 80%;
  }

  .xl\:max-h-9\/10 {
    max-height: 90%;
  }

  .xl\:max-h-full {
    max-height: 100%;
  }

  .xl\:min-h-2 {
    min-height: 4px;
  }

  .xl\:min-h-4 {
    min-height: 8px;
  }

  .xl\:min-h-6 {
    min-height: 12px;
  }

  .xl\:min-h-8 {
    min-height: 16px;
  }

  .xl\:min-h-10 {
    min-height: 20px;
  }

  .xl\:min-h-12 {
    min-height: 24px;
  }

  .xl\:min-h-14 {
    min-height: 28px;
  }

  .xl\:min-h-16 {
    min-height: 32px;
  }

  .xl\:min-h-18 {
    min-height: 36px;
  }

  .xl\:min-h-20 {
    min-height: 40px;
  }

  .xl\:min-h-22 {
    min-height: 44px;
  }

  .xl\:min-h-24 {
    min-height: 48px;
  }

  .xl\:min-h-26 {
    min-height: 52px;
  }

  .xl\:min-h-28 {
    min-height: 56px;
  }

  .xl\:min-h-30 {
    min-height: 60px;
  }

  .xl\:min-h-32 {
    min-height: 64px;
  }

  .xl\:min-h-34 {
    min-height: 68px;
  }

  .xl\:min-h-36 {
    min-height: 72px;
  }

  .xl\:min-h-38 {
    min-height: 76px;
  }

  .xl\:min-h-40 {
    min-height: 80px;
  }

  .xl\:min-h-42 {
    min-height: 84px;
  }

  .xl\:min-h-44 {
    min-height: 88px;
  }

  .xl\:min-h-46 {
    min-height: 92px;
  }

  .xl\:min-h-48 {
    min-height: 96px;
  }

  .xl\:min-h-50 {
    min-height: 100px;
  }

  .xl\:min-h-52 {
    min-height: 104px;
  }

  .xl\:min-h-54 {
    min-height: 108px;
  }

  .xl\:min-h-56 {
    min-height: 112px;
  }

  .xl\:min-h-58 {
    min-height: 116px;
  }

  .xl\:min-h-60 {
    min-height: 120px;
  }

  .xl\:min-h-62 {
    min-height: 124px;
  }

  .xl\:min-h-64 {
    min-height: 128px;
  }

  .xl\:min-h-66 {
    min-height: 132px;
  }

  .xl\:min-h-68 {
    min-height: 136px;
  }

  .xl\:min-h-70 {
    min-height: 140px;
  }

  .xl\:min-h-72 {
    min-height: 144px;
  }

  .xl\:min-h-74 {
    min-height: 148px;
  }

  .xl\:min-h-76 {
    min-height: 152px;
  }

  .xl\:min-h-78 {
    min-height: 156px;
  }

  .xl\:min-h-80 {
    min-height: 160px;
  }

  .xl\:min-h-82 {
    min-height: 164px;
  }

  .xl\:min-h-84 {
    min-height: 168px;
  }

  .xl\:min-h-86 {
    min-height: 172px;
  }

  .xl\:min-h-88 {
    min-height: 176px;
  }

  .xl\:min-h-90 {
    min-height: 180px;
  }

  .xl\:min-h-92 {
    min-height: 184px;
  }

  .xl\:min-h-94 {
    min-height: 188px;
  }

  .xl\:min-h-96 {
    min-height: 192px;
  }

  .xl\:min-h-98 {
    min-height: 196px;
  }

  .xl\:min-h-100 {
    min-height: 200px;
  }

  .xl\:min-h-102 {
    min-height: 204px;
  }

  .xl\:min-h-104 {
    min-height: 208px;
  }

  .xl\:min-h-106 {
    min-height: 212px;
  }

  .xl\:min-h-108 {
    min-height: 216px;
  }

  .xl\:min-h-110 {
    min-height: 220px;
  }

  .xl\:min-h-112 {
    min-height: 224px;
  }

  .xl\:min-h-114 {
    min-height: 228px;
  }

  .xl\:min-h-116 {
    min-height: 232px;
  }

  .xl\:min-h-118 {
    min-height: 236px;
  }

  .xl\:min-h-120 {
    min-height: 240px;
  }

  .xl\:min-h-122 {
    min-height: 244px;
  }

  .xl\:min-h-124 {
    min-height: 248px;
  }

  .xl\:min-h-126 {
    min-height: 252px;
  }

  .xl\:min-h-128 {
    min-height: 256px;
  }

  .xl\:min-h-130 {
    min-height: 260px;
  }

  .xl\:min-h-132 {
    min-height: 264px;
  }

  .xl\:min-h-134 {
    min-height: 268px;
  }

  .xl\:min-h-136 {
    min-height: 272px;
  }

  .xl\:min-h-138 {
    min-height: 276px;
  }

  .xl\:min-h-140 {
    min-height: 280px;
  }

  .xl\:min-h-142 {
    min-height: 284px;
  }

  .xl\:min-h-144 {
    min-height: 288px;
  }

  .xl\:min-h-146 {
    min-height: 292px;
  }

  .xl\:min-h-148 {
    min-height: 296px;
  }

  .xl\:min-h-150 {
    min-height: 300px;
  }

  .xl\:min-h-152 {
    min-height: 304px;
  }

  .xl\:min-h-154 {
    min-height: 308px;
  }

  .xl\:min-h-156 {
    min-height: 312px;
  }

  .xl\:min-h-158 {
    min-height: 316px;
  }

  .xl\:min-h-160 {
    min-height: 320px;
  }

  .xl\:min-h-162 {
    min-height: 324px;
  }

  .xl\:min-h-164 {
    min-height: 328px;
  }

  .xl\:min-h-166 {
    min-height: 332px;
  }

  .xl\:min-h-168 {
    min-height: 336px;
  }

  .xl\:min-h-170 {
    min-height: 340px;
  }

  .xl\:min-h-172 {
    min-height: 344px;
  }

  .xl\:min-h-174 {
    min-height: 348px;
  }

  .xl\:min-h-176 {
    min-height: 352px;
  }

  .xl\:min-h-178 {
    min-height: 356px;
  }

  .xl\:min-h-180 {
    min-height: 360px;
  }

  .xl\:min-h-182 {
    min-height: 364px;
  }

  .xl\:min-h-184 {
    min-height: 368px;
  }

  .xl\:min-h-186 {
    min-height: 372px;
  }

  .xl\:min-h-188 {
    min-height: 376px;
  }

  .xl\:min-h-190 {
    min-height: 380px;
  }

  .xl\:min-h-192 {
    min-height: 384px;
  }

  .xl\:min-h-0 {
    min-height: 0;
  }

  .xl\:min-h-1 {
    min-height: 1px;
  }

  .xl\:min-h-1\.5 {
    min-height: 2px;
  }

  .xl\:min-h-fit {
    min-height: fit-content;
  }

  .xl\:min-h-min {
    min-height: min-content;
  }

  .xl\:min-h-max {
    min-height: max-content;
  }

  .xl\:min-h-auto {
    min-height: auto;
  }

  .xl\:min-h-screen {
    min-height: 100vh;
  }

  .xl\:min-h-1\/2 {
    min-height: 50%;
  }

  .xl\:min-h-1\/3 {
    min-height: 33.3333333333%;
  }

  .xl\:min-h-2\/3 {
    min-height: 66.6666666667%;
  }

  .xl\:min-h-1\/4 {
    min-height: 25%;
  }

  .xl\:min-h-3\/4 {
    min-height: 75%;
  }

  .xl\:min-h-1\/10 {
    min-height: 10%;
  }

  .xl\:min-h-2\/10 {
    min-height: 20%;
  }

  .xl\:min-h-3\/10 {
    min-height: 30%;
  }

  .xl\:min-h-4\/10 {
    min-height: 40%;
  }

  .xl\:min-h-6\/10 {
    min-height: 60%;
  }

  .xl\:min-h-7\/10 {
    min-height: 70%;
  }

  .xl\:min-h-8\/10 {
    min-height: 80%;
  }

  .xl\:min-h-9\/10 {
    min-height: 90%;
  }

  .xl\:min-h-full {
    min-height: 100%;
  }

  .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-nowrap {
    flex-wrap: nowrap;
  }

  .xl\:flex-wrap {
    flex-wrap: wrap;
  }

  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .xl\:grow-1 {
    flex-grow: 1;
  }

  .xl\:grow-0 {
    flex-grow: 0;
  }

  .xl\:shrink-1 {
    flex-shrink: 1;
  }

  .xl\:shrink-0 {
    flex-shrink: 0;
  }

  .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\:grid-col-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-col-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-col-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-col-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-col-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-col-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-col-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xl\:grid-col-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xl\:grid-col-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xl\:grid-col-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xl\:grid-col-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xl\:grid-col-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xl\:grid-col-none {
    grid-template-columns: none;
  }

  .xl\:grid-col-subgrid {
    grid-template-columns: subgrid;
  }

  .xl\:grid-row-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-row-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-row-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-row-4 {
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-row-5 {
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-row-6 {
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-row-7 {
    grid-template-rows: repeat(7, minmax(0, 1fr));
  }

  .xl\:grid-row-8 {
    grid-template-rows: repeat(8, minmax(0, 1fr));
  }

  .xl\:grid-row-9 {
    grid-template-rows: repeat(9, minmax(0, 1fr));
  }

  .xl\:grid-row-10 {
    grid-template-rows: repeat(10, minmax(0, 1fr));
  }

  .xl\:grid-row-11 {
    grid-template-rows: repeat(11, minmax(0, 1fr));
  }

  .xl\:grid-row-12 {
    grid-template-rows: repeat(12, minmax(0, 1fr));
  }

  .xl\:grid-row-none {
    grid-template-rows: none;
  }

  .xl\:grid-row-subgrid {
    grid-template-rows: subgrid;
  }

  .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-span-auto {
    grid-column: auto;
  }

  .xl\:col-e-1 {
    grid-column-end: 1;
  }

  .xl\:col-e-2 {
    grid-column-end: 2;
  }

  .xl\:col-e-3 {
    grid-column-end: 3;
  }

  .xl\:col-e-4 {
    grid-column-end: 4;
  }

  .xl\:col-e-5 {
    grid-column-end: 5;
  }

  .xl\:col-e-6 {
    grid-column-end: 6;
  }

  .xl\:col-e-7 {
    grid-column-end: 7;
  }

  .xl\:col-e-8 {
    grid-column-end: 8;
  }

  .xl\:col-e-9 {
    grid-column-end: 9;
  }

  .xl\:col-e-10 {
    grid-column-end: 10;
  }

  .xl\:col-e-11 {
    grid-column-end: 11;
  }

  .xl\:col-e-12 {
    grid-column-end: 12;
  }

  .xl\:col-e-13 {
    grid-column-end: 13;
  }

  .xl\:col-e-auto {
    grid-column-end: auto;
  }

  .xl\:col-s-1 {
    grid-column-start: 1;
  }

  .xl\:col-s-2 {
    grid-column-start: 2;
  }

  .xl\:col-s-3 {
    grid-column-start: 3;
  }

  .xl\:col-s-4 {
    grid-column-start: 4;
  }

  .xl\:col-s-5 {
    grid-column-start: 5;
  }

  .xl\:col-s-6 {
    grid-column-start: 6;
  }

  .xl\:col-s-7 {
    grid-column-start: 7;
  }

  .xl\:col-s-8 {
    grid-column-start: 8;
  }

  .xl\:col-s-9 {
    grid-column-start: 9;
  }

  .xl\:col-s-10 {
    grid-column-start: 10;
  }

  .xl\:col-s-11 {
    grid-column-start: 11;
  }

  .xl\:col-s-12 {
    grid-column-start: 12;
  }

  .xl\:col-s-13 {
    grid-column-start: 13;
  }

  .xl\:col-s-auto {
    grid-column-start: 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-7 {
    grid-row: span 7/span 7;
  }

  .xl\:row-span-8 {
    grid-row: span 8/span 8;
  }

  .xl\:row-span-9 {
    grid-row: span 9/span 9;
  }

  .xl\:row-span-10 {
    grid-row: span 10/span 10;
  }

  .xl\:row-span-11 {
    grid-row: span 11/span 11;
  }

  .xl\:row-span-12 {
    grid-row: span 12/span 12;
  }

  .xl\:row-span-full {
    grid-row: 1 / -1;
  }

  .xl\:row-span-auto {
    grid-row: auto;
  }

  .xl\:row-s-1 {
    grid-row-start: 1;
  }

  .xl\:row-s-2 {
    grid-row-start: 2;
  }

  .xl\:row-s-3 {
    grid-row-start: 3;
  }

  .xl\:row-s-4 {
    grid-row-start: 4;
  }

  .xl\:row-s-5 {
    grid-row-start: 5;
  }

  .xl\:row-s-6 {
    grid-row-start: 6;
  }

  .xl\:row-s-7 {
    grid-row-start: 7;
  }

  .xl\:row-s-8 {
    grid-row-start: 8;
  }

  .xl\:row-s-9 {
    grid-row-start: 9;
  }

  .xl\:row-s-10 {
    grid-row-start: 10;
  }

  .xl\:row-s-11 {
    grid-row-start: 11;
  }

  .xl\:row-s-12 {
    grid-row-start: 12;
  }

  .xl\:row-s-13 {
    grid-row-start: 13;
  }

  .xl\:row-s-auto {
    grid-row-start: auto;
  }

  .xl\:row-e-1 {
    grid-row-end: 1;
  }

  .xl\:row-e-2 {
    grid-row-end: 2;
  }

  .xl\:row-e-3 {
    grid-row-end: 3;
  }

  .xl\:row-e-4 {
    grid-row-end: 4;
  }

  .xl\:row-e-5 {
    grid-row-end: 5;
  }

  .xl\:row-e-6 {
    grid-row-end: 6;
  }

  .xl\:row-e-7 {
    grid-row-end: 7;
  }

  .xl\:row-e-8 {
    grid-row-end: 8;
  }

  .xl\:row-e-9 {
    grid-row-end: 9;
  }

  .xl\:row-e-10 {
    grid-row-end: 10;
  }

  .xl\:row-e-11 {
    grid-row-end: 11;
  }

  .xl\:row-e-12 {
    grid-row-end: 12;
  }

  .xl\:row-e-13 {
    grid-row-end: 13;
  }

  .xl\:row-e-auto {
    grid-row-end: auto;
  }

  .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-stretch {
    justify-content: stretch;
  }

  .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\:justify-self-start {
    justify-self: start;
  }

  .xl\:justify-self-auto {
    justify-self: auto;
  }

  .xl\:justify-self-end {
    justify-self: end;
  }

  .xl\:justify-self-center {
    justify-self: center;
  }

  .xl\:justify-self-stretch {
    justify-self: stretch;
  }

  .xl\:align-start {
    align-content: flex-start;
  }

  .xl\:align-end {
    align-content: flex-end;
  }

  .xl\:align-center {
    align-content: center;
  }

  .xl\:align-between {
    align-content: space-between;
  }

  .xl\:align-around {
    align-content: space-around;
  }

  .xl\:align-stretch {
    align-content: stretch;
  }

  .xl\:align-items-start {
    align-items: start;
  }

  .xl\:align-items-end {
    align-items: end;
  }

  .xl\:align-items-center {
    align-items: center;
  }

  .xl\:align-items-stretch {
    align-items: stretch;
  }

  .xl\:align-self-start {
    align-self: start;
  }

  .xl\:align-self-auto {
    align-self: auto;
  }

  .xl\:align-self-end {
    align-self: end;
  }

  .xl\:align-self-center {
    align-self: center;
  }

  .xl\:align-self-stretch {
    align-self: stretch;
  }

  .xl\:place-start {
    place-content: start;
  }

  .xl\:place-end {
    place-content: end;
  }

  .xl\:place-center {
    place-content: center;
  }

  .xl\:place-between {
    place-content: space-between;
  }

  .xl\:place-around {
    place-content: space-around;
  }

  .xl\:place-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\:place-self-start {
    place-self: start;
  }

  .xl\:place-self-auto {
    place-self: auto;
  }

  .xl\:place-self-end {
    place-self: end;
  }

  .xl\:place-self-center {
    place-self: center;
  }

  .xl\:place-self-stretch {
    place-self: stretch;
  }

  .xl\:img-cover {
    object-fit: cover;
  }

  .xl\:img-contain {
    object-fit: contain;
  }

  .xl\:img-none {
    object-fit: none;
  }

  .xl\:img-b {
    object-position: bottom;
  }

  .xl\:img-c {
    object-position: center;
  }

  .xl\:img-l {
    object-position: left;
  }

  .xl\:img-r {
    object-position: right;
  }

  .xl\:img-t {
    object-position: top;
  }

  .xl\:img-tr {
    object-position: right top;
  }

  .xl\:img-tl {
    object-position: left top;
  }

  .xl\:img-br {
    object-position: right bottom;
  }

  .xl\:img-bl {
    object-position: left bottom;
  }
}

@media (min-width: 1400px) {
  .col-1-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 8.3333333333%;
  }

  .col-2-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 16.6666666667%;
  }

  .col-3-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 25%;
  }

  .col-4-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 33.3333333333%;
  }

  .col-5-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 41.6666666667%;
  }

  .col-6-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 50%;
  }

  .col-7-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 58.3333333333%;
  }

  .col-8-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 66.6666666667%;
  }

  .col-9-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 75%;
  }

  .col-10-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 83.3333333333%;
  }

  .col-11-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 91.6666666667%;
  }

  .col-12-xxl {
    box-sizing: border-box;
    flex-grow: 0;
    width: 100%;
  }

  .container {
    max-width: 1320px;
  }
}